.dlg.svelte-1i47zga{--w:480px;color:inherit;background:0 0;border:0;max-width:none;max-height:none;padding:0;overflow:visible}.dlg.svelte-1i47zga::backdrop{background:var(--overlay);transition:opacity var(--dur-normal) var(--ease-out)}.s-sm.svelte-1i47zga{--w:380px}.s-lg.svelte-1i47zga{--w:680px}.panel.svelte-1i47zga{background:var(--bg);box-shadow:var(--shadow-3);transition:opacity var(--dur-normal) var(--ease-out), transform .4s var(--ease-out);flex-direction:column;display:flex}.panel.dragging.svelte-1i47zga{transition:none}.p-center.svelte-1i47zga{width:min(var(--w), calc(100vw - 24px));margin:auto}.p-center.svelte-1i47zga .panel:where(.svelte-1i47zga){border-radius:var(--radius-lg);max-height:calc(100svh - 32px)}.p-sheet.svelte-1i47zga{width:100%;max-width:600px;margin:auto auto 0}.p-sheet.svelte-1i47zga .panel:where(.svelte-1i47zga){border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:88svh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0}@starting-style{.dlg[open].svelte-1i47zga .panel:where(.svelte-1i47zga){opacity:0;transform:translateY(12px)scale(.98)}.p-sheet[open].svelte-1i47zga .panel:where(.svelte-1i47zga){opacity:1;transform:translateY(100%)}.dlg[open].svelte-1i47zga::backdrop{opacity:0}}.grip.svelte-1i47zga{cursor:grab;touch-action:none;place-items:center;height:22px;margin-bottom:-10px;display:grid}.grip.svelte-1i47zga span:where(.svelte-1i47zga){background:var(--border-strong);border-radius:2px;width:40px;height:4px}header.svelte-1i47zga{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);display:flex}header.bare.svelte-1i47zga{justify-content:flex-end;min-height:48px}.hicon.svelte-1i47zga{width:22px;height:36px;color:var(--text-muted);flex:none;place-items:center;display:grid}h2.svelte-1i47zga{min-width:0;font-size:var(--text-body);overflow-wrap:anywhere;flex:1}header.svelte-1i47zga .close{margin-left:auto}.actions.svelte-1i47zga{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.actions.svelte-1i47zga+.close{margin-left:0}.body.svelte-1i47zga{overscroll-behavior:contain;min-height:0;padding:0 var(--space-4) var(--space-4);flex:auto;overflow:auto}footer.svelte-1i47zga{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);justify-content:flex-end;display:flex}footer.svelte-1i47zga>*{flex:0 auto;min-width:112px}
