.sheet.svelte-1lxr5e7{z-index:40;background:var(--surface);font-family:var(--body);text-align:start;color:var(--ink);border-radius:16px 16px 0 0;flex-direction:column;transition:height .22s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -2px 16px #0000002e}.overlay-host.svelte-1lxr5e7,.overlay-anchor.svelte-1lxr5e7{pointer-events:none;position:fixed;left:0;right:0}.overlay-anchor.svelte-1lxr5e7{bottom:calc(var(--mobile-bottom-inset,84px) + env(safe-area-inset-bottom))}.overlay-host.svelte-1lxr5e7{--sheet-top-inset:calc(env(safe-area-inset-top,0px) + var(--mobile-top-inset,0px) + 8px);top:var(--sheet-top-inset);z-index:600;bottom:0}.overlay-host.svelte-1lxr5e7:not(.keyboard) .sheet:where(.svelte-1lxr5e7):not(.has-foot) .body:where(.svelte-1lxr5e7),.overlay-host.svelte-1lxr5e7:not(.keyboard) .mfoot:where(.svelte-1lxr5e7){padding-bottom:calc(var(--mobile-bottom-inset,84px) + env(safe-area-inset-bottom) + 12px)}.overlay-host.svelte-1lxr5e7:not(.keyboard) .sheet.modal:where(.svelte-1lxr5e7):not(.has-foot) .body:where(.svelte-1lxr5e7),.overlay-host.svelte-1lxr5e7:not(.keyboard) .modal:where(.svelte-1lxr5e7) .mfoot:where(.svelte-1lxr5e7){padding-bottom:calc(env(safe-area-inset-bottom) + 12px)}.mfoot.svelte-1lxr5e7{border-top:1px solid var(--line);background:var(--surface);flex-shrink:0;padding:10px 12px 12px}.mfoot.svelte-1lxr5e7>button{width:100%;min-height:48px}.overlay-anchor.svelte-1lxr5e7{visibility:hidden;height:0}.scrim.svelte-1lxr5e7{z-index:599;background:#00000052;position:fixed;inset:0}.sheet.modal.svelte-1lxr5e7:focus{outline:none}.mhead.svelte-1lxr5e7{flex-shrink:0;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;padding:0 12px 8px;display:grid}.mhead-gap.svelte-1lxr5e7{width:36px}.mtitle.svelte-1lxr5e7{text-align:center;font-size:var(--text-base);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.overlay-host.svelte-1lxr5e7>.sheet:where(.svelte-1lxr5e7){pointer-events:auto}.sheet.dragging.svelte-1lxr5e7{transition:none}.grab.svelte-1lxr5e7{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:8px 12px 6px}.grab.svelte-1lxr5e7:active{cursor:grabbing}.handle.svelte-1lxr5e7{background:var(--line);border-radius:999px;width:36px;height:4px;margin:0 auto 8px}.title.svelte-1lxr5e7{font-size:var(--text-md);color:var(--ink);font-weight:600}.body.svelte-1lxr5e7{overscroll-behavior:contain;flex:1;min-height:0;padding:0 12px 12px;overflow:auto}
