.sheet-overlay.svelte-1xhvrmi{position:fixed;top:0;right:0;bottom:0;left:0;background:#08080873;display:grid;align-items:end;z-index:var(--paper-z-sheet)}.sheet.svelte-1xhvrmi{width:100%;max-height:min(75dvh,75vh);background:var(--paper-card);border-radius:18px 18px 0 0;border:1px solid var(--paper-border);box-shadow:0 -24px 60px -40px var(--paper-shadow);padding:var(--paper-space-5);padding-bottom:calc(var(--paper-space-3) + var(--paper-safe-bottom));display:flex;flex-direction:column;gap:var(--paper-space-3);overflow:hidden;transform:translateY(var(--sheet-offset, 0));transition:transform .2s ease;touch-action:pan-y}.sheet.dragging.svelte-1xhvrmi{transition:none}.sheet-handle.svelte-1xhvrmi{width:44px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--paper-ink) 20%,transparent);margin:0 auto var(--paper-space-2)}.sheet-header.svelte-1xhvrmi{display:flex;align-items:center;justify-content:flex-start;gap:var(--paper-space-3);padding-bottom:var(--paper-space-2)}.sheet-header.svelte-1xhvrmi p:where(.svelte-1xhvrmi){margin:0;font-family:var(--paper-font-serif);font-size:18px;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet-body.svelte-1xhvrmi{display:grid;gap:var(--paper-space-3);flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(prefers-reduced-motion:reduce){.sheet.svelte-1xhvrmi{transition:none}}@media(max-width:360px){.sheet.svelte-1xhvrmi{max-height:min(70dvh,70vh)}}@media print{.sheet-overlay.svelte-1xhvrmi{display:none!important}}
