.bottom-sheet-portal.svelte-1xhvrmi{display:contents}.sheet-backdrop.svelte-1xhvrmi{position:fixed;inset:0;background:#00000080;z-index:999;pointer-events:auto}.bottom-sheet.svelte-1xhvrmi{position:fixed;bottom:0;left:0;right:0;max-height:80dvh;display:flex;flex-direction:column;background:var(--brand-background);border-radius:var(--size-container-radius) var(--size-container-radius) 0 0;z-index:1000}.bottom-sheet.no-backdrop.svelte-1xhvrmi{box-shadow:0 -4px 20px #0000004d}.bottom-sheet.with-blur.svelte-1xhvrmi{backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}.sheet-header.svelte-1xhvrmi{flex-shrink:0;position:relative;padding:12px var(--size-card-padding) 0}.sheet-handle.svelte-1xhvrmi{position:absolute;top:8px;left:50%;transform:translate(-50%);width:64px;height:4px;background:var(--text-neutral);border-radius:2px}.sheet-header.svelte-1xhvrmi h3:where(.svelte-1xhvrmi){margin:8px 0 0;font-size:var(--font-size-h3)}.sheet-divider.svelte-1xhvrmi{border:none;border-top:var(--border-width) solid var(--text-muted);margin:var(--size-card-gap) 0 0 0}.sheet-body.svelte-1xhvrmi{flex:1;min-height:0;overflow-y:auto;padding:var(--size-card-padding);padding-top:var(--size-card-gap)}.sheet-header.svelte-1xhvrmi:not(:has(h3))+.sheet-body:where(.svelte-1xhvrmi){padding-top:var(--size-card-padding)}.popover-exclude-theme.svelte-1xhvrmi{--brand-primary: #bfff3c;--brand-secondary: #8a38f5;--brand-background: #161616;--brand-card: #1e1e21;--brand-text-rgb: 243 243 243;--text-headings: rgb(var(--brand-text-rgb) / 1);--text-paragraph: rgb(var(--brand-text-rgb) / .7);--text-neutral: rgb(var(--brand-text-rgb) / .5);--text-soft: rgb(var(--brand-text-rgb) / .3);--text-muted: rgb(var(--brand-text-rgb) / .1);--text-weak: rgb(var(--brand-text-rgb) / .05)}[data-theme=light] .popover-exclude-theme.svelte-1xhvrmi{--brand-primary: #7ec800;--brand-secondary: #6b1fd9;--brand-background: #ffffff;--brand-card: #f5f5f5;--brand-text-rgb: 22 22 22;--text-headings: rgb(var(--brand-text-rgb) / 1);--text-paragraph: rgb(var(--brand-text-rgb) / .7);--text-neutral: rgb(var(--brand-text-rgb) / .5);--text-soft: rgb(var(--brand-text-rgb) / .3);--text-muted: rgb(var(--brand-text-rgb) / .1);--text-weak: rgb(var(--brand-text-rgb) / .05)}
