.accord-dialog.svelte-jz1obo{box-sizing:border-box;padding:max(2rem, env(safe-area-inset-top)) max(2rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(2rem, env(safe-area-inset-left));opacity:0;max-width:100vw;max-height:100dvh;transition:opacity .18s ease, overlay .18s ease allow-discrete, display .18s ease allow-discrete;background:0 0;border:none;margin:auto;overflow:visible}@starting-style{.accord-dialog[open].svelte-jz1obo{opacity:0}}.accord-dialog.svelte-jz1obo:focus,.accord-dialog.svelte-jz1obo:focus-visible{outline:none}.accord-dialog[open].svelte-jz1obo{opacity:1;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;display:flex}.accord-dialog[open].svelte-jz1obo .dialog-panel:where(.svelte-jz1obo){pointer-events:auto}@media (width<=640px){.accord-dialog.svelte-jz1obo{padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left))}}.accord-dialog.svelte-jz1obo::backdrop{background-color:var(--overlay-backdrop-modal);opacity:0;transition:opacity .18s ease, overlay .18s ease allow-discrete, display .18s ease allow-discrete}.accord-dialog[open].svelte-jz1obo::backdrop{opacity:1}@starting-style{.accord-dialog[open].svelte-jz1obo::backdrop{opacity:0}}.accord-dialog--immersive.svelte-jz1obo::backdrop{background-color:var(--overlay-backdrop);-webkit-backdrop-filter:var(--backdrop-blur-light);backdrop-filter:var(--backdrop-blur-light)}.dialog-panel.svelte-jz1obo{background-color:var(--color-panel);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);width:100%;max-width:100%;min-height:0;max-height:100%;box-shadow:0 10px 40px var(--color-shadow);flex-direction:column;display:flex;overflow:hidden}.dialog-panel.sm.svelte-jz1obo{width:400px}.dialog-panel.md.svelte-jz1obo{width:560px}.dialog-panel.lg.svelte-jz1obo{width:clamp(720px,72vw,1100px)}.dialog-panel.xl.svelte-jz1obo{width:clamp(900px,82vw,1480px)}.dialog-header.svelte-jz1obo{justify-content:space-between;align-items:center;gap:var(--gap-md);flex-shrink:0;height:48px;padding:0 1.5rem;display:flex}.dialog-title.svelte-jz1obo{font-size:var(--font-size-h4);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.dialog-lead.svelte-jz1obo{margin:0 0 var(--gap-md);font-size:var(--font-size-body-small);color:var(--color-muted);line-height:1.5}.dialog-close.svelte-jz1obo{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}@media (pointer:coarse){.dialog-close.svelte-jz1obo{width:40px;height:40px;margin:-6px -8px -6px 0}}.dialog-close.svelte-jz1obo:active{background-color:var(--color-bg);color:var(--color-text)}@media (hover:hover){.dialog-close.svelte-jz1obo:hover{background-color:var(--color-bg);color:var(--color-text)}}.dialog-close.svelte-jz1obo:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.dialog-body.svelte-jz1obo{overscroll-behavior:contain;min-height:0;padding:var(--gap-md) 1.5rem;flex-direction:column;flex:1;display:flex;overflow:auto}.dialog-body.flush.svelte-jz1obo{padding:0}.dialog-footer.svelte-jz1obo{gap:var(--gap-sm-md);padding:var(--gap-sm) 1.5rem var(--gap-md);flex-shrink:0;justify-content:flex-end;display:flex}

/* cf-cachebust-1 */
