.bottom-sheet-barrier.svelte-12zd4m8{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000;display:flex;justify-content:center;align-items:flex-end;transition:.3s var(--ease-in-cubic);z-index:1;pointer-events:none}.bottom-sheet-barrier.opened.svelte-12zd4m8{transition-timing-function:var(--ease-out-cubic);background-color:#00000080;pointer-events:inherit}.bottom-sheet-barrier.dragExit.svelte-12zd4m8{transition-timing-function:var(--ease-out-cubic)}.bottom-sheet-barrier.svelte-12zd4m8,.bottom-sheet-barrier.svelte-12zd4m8 :where(.svelte-12zd4m8){overscroll-behavior-y:none}.bottom-sheet.svelte-12zd4m8{height:80vh;width:min(100%,30rem);background-color:var(--c-bg);border-radius:2rem 2rem 0 0;transform:translateY(100%);transition:transform .3s var(--ease-in-cubic);display:grid;grid-template-rows:auto 1fr}.bottom-sheet-barrier.opened.svelte-12zd4m8 .bottom-sheet:where(.svelte-12zd4m8){transform:translateY(var(--drag-delta-y));transition-timing-function:var(--ease-out-cubic)}.bottom-sheet-barrier.dragging.svelte-12zd4m8 .bottom-sheet:where(.svelte-12zd4m8){transition-duration:0s}.bottom-sheet-barrier.dragExit.svelte-12zd4m8 .bottom-sheet:where(.svelte-12zd4m8){transition-timing-function:var(--ease-out-cubic)}.bottom-sheet-barrier.svelte-12zd4m8:not(.opened) .bottom-sheet:where(.svelte-12zd4m8){pointer-events:initial}.bottom-sheet-handle.svelte-12zd4m8{width:100%;height:2rem;cursor:ns-resize}.bottom-sheet-handle.svelte-12zd4m8:before{position:relative;top:50%;transform:translateY(-50%);content:"";display:block;width:3rem;height:.5rem;background-color:var(--c-border);border-radius:1rem;margin:0 auto}.bottom-sheet-content.svelte-12zd4m8{box-sizing:border-box;padding:2rem;overflow-y:auto;max-height:100%}@media (orientation: landscape){.bottom-sheet.svelte-12zd4m8{height:90vh}}button.svelte-x3li6w{display:flex;justify-content:center;align-items:center;gap:.5rem;background-color:var(--c-theme);font-size:1rem;font-family:Rubik,sans-serif;color:var(--c-on-theme);font-weight:700;padding:.5rem 1rem;border:none;border-radius:.5rem;transition:var(--t-short) var(--ease-out-cubic)}button.wide.svelte-x3li6w{width:100%;padding:.25rem 1rem}button.secondary.svelte-x3li6w{background-color:var(--c-control-secondary);color:var(--c-on-secondary)}button.svelte-x3li6w:hover:not(:disabled){filter:brightness(.9)}button.svelte-x3li6w:active:not(:disabled){scale:.95}button.svelte-x3li6w:disabled{opacity:.5;color:var(--c-tx-secondary)}
