.dialog.svelte-1cplwtb{width:min(var(--w), calc(100vw - 2rem));border-radius:var(--r-lg);background:var(--surface-raised);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-pop);color:var(--text);border:none;margin:auto;padding:0;overflow:hidden}.dialog[open].svelte-1cplwtb{animation:svelte-1cplwtb-rise .14s var(--ease);flex-direction:column;display:flex}@keyframes svelte-1cplwtb-rise{0%{opacity:0;transform:translateY(4px)scale(.99)}}.dialog.svelte-1cplwtb::backdrop{background:var(--overlay)}header.svelte-1cplwtb{flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem 0;display:flex}h2.svelte-1cplwtb{font-size:var(--fs-lg);letter-spacing:-.015em;font-weight:600}header.svelte-1cplwtb p:where(.svelte-1cplwtb){color:var(--text-3);font-size:var(--fs-xs);margin-top:.25rem;line-height:1.5}.close.svelte-1cplwtb{border-radius:var(--r-sm);width:1.75rem;height:1.75rem;color:var(--text-3);background:0 0;border:none;place-items:center;margin:-.25rem -.375rem 0 0;display:grid}.close.svelte-1cplwtb:hover{background:var(--hover);color:var(--text)}.close.svelte-1cplwtb svg{width:1rem;height:1rem}.body.svelte-1cplwtb{overscroll-behavior:contain;flex:auto;min-height:0;padding:1rem 1.25rem 1.25rem;overflow:auto}footer.svelte-1cplwtb{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;display:flex}@media (width<=640px),(pointer:coarse){.sheet.svelte-1cplwtb{width:100%;max-width:100%;max-height:min(90dvh, var(--vv-height,90dvh));margin:auto 0 var(--kb-inset,0px);border-radius:var(--r-lg) var(--r-lg) 0 0}.sheet.full.svelte-1cplwtb{inset:var(--vv-top,0px) auto auto var(--vv-left,0px);width:var(--vv-width,100%);max-width:var(--vv-width,100%);height:var(--vv-height,100dvh);max-height:var(--vv-height,100dvh);border-radius:0;margin:0}.sheet.full.svelte-1cplwtb .body:where(.svelte-1cplwtb){flex-direction:column;display:flex}.sheet.full.svelte-1cplwtb header:where(.svelte-1cplwtb){padding-top:calc(1.125rem + env(safe-area-inset-top))}.sheet.svelte-1cplwtb footer:where(.svelte-1cplwtb){padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.sheet.svelte-1cplwtb footer:where(.svelte-1cplwtb) button{flex:auto;min-height:2.75rem}}
