dialog.svelte-ta60gp{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);color:var(--fg);box-shadow:var(--shadow-md);width:min(90vw,32rem);max-height:min(85vh,42rem);padding:0}dialog[open].svelte-ta60gp{flex-direction:column;display:flex}dialog.sm.svelte-ta60gp{width:min(90vw,22rem)}dialog.lg.svelte-ta60gp{width:min(92vw,48rem)}dialog.sheet.svelte-ta60gp{width:min(92vw,36rem);max-height:min(90vh,48rem)}@media (width<=640px){dialog.sheet.svelte-ta60gp{border:0;border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0}dialog.sheet.svelte-ta60gp .modal-header:where(.svelte-ta60gp){padding-bottom:var(--space-3);border-bottom:1px solid var(--line)}dialog.sheet.svelte-ta60gp .modal-footer:where(.svelte-ta60gp){padding-top:var(--space-3);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--line)}}dialog.svelte-ta60gp::backdrop{background:#0f172a80}.modal-header.svelte-ta60gp{padding:var(--space-4) var(--space-4) 0;justify-content:space-between;align-items:center;gap:var(--space-2);flex:none;display:flex}.modal-header.svelte-ta60gp h2:where(.svelte-ta60gp){font-size:var(--text-lg);overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.modal-body.svelte-ta60gp{padding:var(--space-4);flex:auto;min-height:0;overflow-y:auto}.modal-footer.svelte-ta60gp{justify-content:flex-end;gap:var(--space-2);padding:0 var(--space-4) var(--space-4);flex:none;display:flex}
