dialog.svelte-61pgm4{width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-border-02);border-radius:var(--radius-xl);box-shadow:var(--shadow-window);margin:auto;padding:0;overflow:auto}dialog[open].svelte-61pgm4{animation:.18s ease-out svelte-61pgm4-enter}dialog.svelte-61pgm4::backdrop{background:var(--color-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}header.svelte-61pgm4{background:var(--color-bg);border-bottom:1px solid var(--color-border-02);z-index:1;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}h2.svelte-61pgm4{letter-spacing:-.02em;font-size:21px;font-weight:400}header.svelte-61pgm4 button:where(.svelte-61pgm4){cursor:pointer;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}header.svelte-61pgm4 button:where(.svelte-61pgm4):hover{background:var(--color-card-03)}header.svelte-61pgm4 button:where(.svelte-61pgm4):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.body.svelte-61pgm4{padding:24px}@keyframes svelte-61pgm4-enter{0%{opacity:0;transform:translateY(8px)}}@media (width<=600px){dialog.svelte-61pgm4{border-radius:18px 18px 0 0;width:100%;max-width:none;max-height:85dvh;margin:auto 0 0}header.svelte-61pgm4{padding:16px 20px}.body.svelte-61pgm4{padding:20px}}@media (prefers-reduced-motion:reduce){dialog[open].svelte-61pgm4{animation:.15s ease-out reduce-fade-in!important}}
