dialog[data-genesis-bottomsheet]{--genesis-progress: 1;--genesis-backdrop-progress: 1;--genesis-shadow-color: rgba(0 0 0 / .1);--genesis-overdrag-fill-color: var(--background);width:100%;margin-bottom:0;margin-top:auto;margin-inline:auto;padding:0;max-width:100%;max-height:100%;box-sizing:border-box;border:none;outline:none;border-radius:var(--radius) var(--radius) 0 0;background-color:var(--background);color:var(--foreground);box-shadow:0 -4px 6px -1px var(--genesis-shadow-color),0 50px 0 var(--genesis-overdrag-fill-color);transition-property:transform,translate,scale;transition-duration:.4s;transition-timing-function:cubic-bezier(.22,1,.36,1);transform-origin:top;overflow:clip;overscroll-behavior-y:none;display:flex;flex-direction:column;will-change:transform,translate,scale;backface-visibility:hidden;contain:strict;position:fixed;inset:0;pointer-events:auto;touch-action:none}@starting-style{dialog[data-genesis-bottomsheet]{translate:0 100%}}dialog[data-genesis-bottomsheet][open]{max-width:48rem}dialog[data-genesis-bottomsheet][open]:not(:nth-last-of-type(-n+2)){--genesis-backdrop-opacity: 0;--genesis-shadow-color: #0000}dialog[data-genesis-bottomsheet][open]:not(:last-of-type){scale:calc(.94 + var(--genesis-progress) * .06);transform:translateY(calc(var(--genesis-progress) * 8px - 8px))}dialog[data-genesis-bottomsheet][open]::backdrop{background-color:#00000080;transition:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(.22,1,.36,1);will-change:opacity}dialog[data-genesis-bottomsheet] main{touch-action:pan-y;pointer-events:auto}dialog[data-genesis-bottomsheet] header{touch-action:none;pointer-events:auto}main.svelte-fnigmq{display:grid;grid-template-areas:"content";height:100%}section.svelte-fnigmq{grid-area:content;transition-property:opacity,visibility;transition-duration:.9s;transition-behavior:allow-discrete;visibility:hidden;opacity:0;height:fit-content;max-height:100%}section.svelte-fnigmq[data-visible]{visibility:visible;opacity:1}.subtle-scroll.svelte-fnigmq{-webkit-overflow-scrolling:touch;transform:translateZ(0);will-change:scroll-position;touch-action:pan-y}.handle.svelte-fnigmq{width:52px;height:6px;background-color:#aaa7;border-radius:3px;margin-inline:auto}.headerOverlaysContent.svelte-fnigmq{position:absolute;top:0;left:0;right:0;z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
