.scrim.svelte-rzqi8k{background:var(--dialog-scrim);padding:var(--space-lg);z-index:var(--z-modal);text-align:start;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.panel.svelte-rzqi8k{background:var(--dialog-bg);border:1px solid var(--dialog-edge);border-radius:var(--dialog-radius);box-shadow:var(--dialog-shadow);color:var(--ink-body);flex-direction:column;width:100%;max-height:90vh;display:flex;overflow:hidden}.sz-sm.svelte-rzqi8k{max-width:24rem}.sz-md.svelte-rzqi8k{max-width:36rem}.sz-lg.svelte-rzqi8k{max-width:54rem}.panel.svelte-rzqi8k:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.header.svelte-rzqi8k,.footer.svelte-rzqi8k{padding:var(--space-md) var(--space-lg);flex:none}.header.svelte-rzqi8k{border-bottom:1px solid var(--edge-subtle);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-sm);display:flex}.header-content.svelte-rzqi8k{flex:auto;min-width:0}.close.svelte-rzqi8k{color:var(--ink-muted);font-size:var(--font-size-xl);cursor:pointer;padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);background:0 0;border:none;flex:none;line-height:1}.close.svelte-rzqi8k:hover{color:var(--ink-body)}.close.svelte-rzqi8k:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (pointer:coarse){.close.svelte-rzqi8k{min-width:calc(var(--scale-base) * 2.75);min-height:calc(var(--scale-base) * 2.75)}}.body.svelte-rzqi8k{padding:var(--space-md) var(--space-lg);flex:auto;overflow:auto}.footer.svelte-rzqi8k{border-top:1px solid var(--edge-subtle);gap:var(--space-sm);justify-content:flex-end;display:flex}
