.sheet-backdrop.svelte-1xhvrmi{position:fixed;z-index:var(--z-sheet, 80);top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:var(--scrim);animation:svelte-1xhvrmi-sheet-fade var(--look-sheet-ms) ease-out}.sheet-panel.svelte-1xhvrmi{position:fixed;z-index:calc(var(--z-sheet, 80) + 1);right:0;bottom:0;left:0;display:flex;flex-direction:column;max-height:min(90dvh,760px);overflow:hidden;border-radius:var(--look-r-sheet) var(--look-r-sheet) 0 0;background:var(--look-raised);color:var(--look-ink);box-shadow:var(--look-elev-raised);animation:svelte-1xhvrmi-sheet-rise var(--look-sheet-ms) ease-out}.sheet-panel.svelte-1xhvrmi>header:where(.svelte-1xhvrmi){display:flex;flex:none;min-height:60px;align-items:center;justify-content:space-between;gap:var(--look-s3);padding:var(--look-s2) var(--look-s3) var(--look-s2) var(--look-inset);border-bottom:1px solid var(--look-divider)}h2.svelte-1xhvrmi{margin:0;font-size:var(--look-section);line-height:var(--look-section-lh);letter-spacing:-.01em}.sheet-heading.svelte-1xhvrmi{min-width:0;flex:1}.close.svelte-1xhvrmi{display:grid;flex:none;width:44px;height:44px;min-height:44px;padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--look-ink-2)}.close.svelte-1xhvrmi:active{background:var(--look-press)}.sheet-body.svelte-1xhvrmi{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--look-s4) var(--look-inset)}.sheet-body.svelte-1xhvrmi:last-child{padding-bottom:calc(var(--look-s4) + env(safe-area-inset-bottom,0px))}.sheet-footer.svelte-1xhvrmi{display:flex;flex:none;align-items:center;gap:10px;padding:var(--look-s3) var(--look-inset) calc(var(--look-s3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--look-divider);background:var(--look-raised)}.sheet-footer.svelte-1xhvrmi>*{flex:none}.sheet-footer.svelte-1xhvrmi>.primary{flex:1;min-height:var(--control-height-primary)}@media (max-width: 899px){.sheet-panel.svelte-1xhvrmi>header:where(.svelte-1xhvrmi){padding-left:var(--look-s4)}.sheet-body.svelte-1xhvrmi,.sheet-footer.svelte-1xhvrmi{padding-inline:var(--look-s4)}}@media (min-width: 700px){.sheet-panel.svelte-1xhvrmi{top:50%;right:auto;bottom:auto;left:50%;width:min(440px,calc(100vw - 2rem));max-height:min(82dvh,760px);transform:translate(-50%,-50%);border-radius:var(--look-r-sheet);box-shadow:var(--shadow-dialog);animation-name:svelte-1xhvrmi-sheet-fade}.sheet-panel.grow.svelte-1xhvrmi{width:min(520px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem)}.grow.svelte-1xhvrmi .sheet-body:where(.svelte-1xhvrmi){overflow-x:hidden}}.sheet-panel.docked.svelte-1xhvrmi{position:sticky;top:16px;left:auto;right:auto;bottom:auto;transform:none;width:300px;flex:none;max-height:calc(100dvh - 32px);border-radius:0;border-left:1px solid var(--look-divider);background:var(--look-surface);box-shadow:none;align-self:flex-start;z-index:3;animation:none}@keyframes svelte-1xhvrmi-sheet-rise{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@keyframes svelte-1xhvrmi-sheet-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.sheet-panel.svelte-1xhvrmi,.sheet-backdrop.svelte-1xhvrmi{animation:none}}
