button.svelte-8t5e9h{min-height:44px;padding:var(--pz-space-2) var(--pz-space-4);border:1px solid var(--pz-control-border);border-radius:var(--pz-radius-pill);background:var(--pz-control-empty-bg);color:var(--pz-control-empty-fg);font-weight:600;transition:background var(--pz-motion-press) var(--pz-easing-standard)}button.primary.svelte-8t5e9h{background:var(--pz-control-selected-bg);color:var(--pz-control-selected-fg)}button.svelte-8t5e9h:hover:not(:disabled),button.svelte-8t5e9h:active:not(:disabled){background:var(--pz-control-pressed-bg);color:var(--pz-control-pressed-fg)}button.svelte-8t5e9h:disabled{background:var(--pz-control-disabled-bg);color:var(--pz-control-disabled-fg);cursor:not-allowed}button.svelte-8t5e9h:focus-visible{outline:3px solid var(--pz-control-focus);outline-offset:3px}dialog.svelte-1o8skj4{width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);padding:var(--pz-space-6);border:1px solid var(--pz-border-strong);border-radius:var(--pz-radius-card);background:var(--pz-surface-panel);color:var(--pz-text-primary)}dialog.svelte-1o8skj4::backdrop{background:var(--pz-surface-canvas);opacity:.8}.heading.svelte-1o8skj4{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:var(--pz-space-4)}h2.svelte-1o8skj4{font-size:1.5rem;font-weight:700}button.svelte-1o8skj4{min-width:44px;min-height:44px;display:grid;place-items:center;border-radius:var(--pz-radius-pill)}button.svelte-1o8skj4:focus-visible{outline:3px solid var(--pz-control-focus)}
