body:has(main>[data-closing-band=dark]:last-child) .SiteFooter-module__9mALFW__footer{--color-panel:var(--color-void);--color-ink:#efece8;--color-ink-2:#a8a199;--color-ink-3:#8b847b;--color-line:#ffffff14;--color-line-strong:#ffffff38;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-top-color:#0000}body:has(main>[data-closing-band=dark]:last-child) .SiteFooter-module__9mALFW__mark{filter:brightness(0)invert()}
.stage-module__uxc2ja__stage{z-index:90;color:var(--color-mist);flex-direction:column;display:flex;position:fixed;inset:0}.stage-module__uxc2ja__top{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}@media (min-width:640px){.stage-module__uxc2ja__top{padding:1.25rem 2.5rem}}.stage-module__uxc2ja__body{flex:1;align-items:center;min-height:0;display:flex;overflow-y:auto}.stage-module__uxc2ja__slide{width:100%;animation:.48s cubic-bezier(.2,.7,.2,1) both stage-module__uxc2ja__stage-in}@keyframes stage-module__uxc2ja__stage-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.stage-module__uxc2ja__strip{padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));scrollbar-width:none;align-items:center;gap:.75rem;padding-right:5.5rem;display:flex;overflow-x:auto}@media (min-width:640px){.stage-module__uxc2ja__strip{padding-left:2.5rem;padding-right:7rem}}.stage-module__uxc2ja__strip::-webkit-scrollbar{display:none}.stage-module__uxc2ja__dot{background:#ffffff2e;border-radius:1px;flex:none;width:1.75rem;height:2px;transition:background-color .3s,width .3s}.stage-module__uxc2ja__dot[data-current]{background:var(--color-accent-lit);width:2.75rem}.stage-module__uxc2ja__button{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mist-2);padding:.5rem .25rem;font-size:.75rem;transition:color .16s}.stage-module__uxc2ja__button:hover,.stage-module__uxc2ja__button:focus-visible{color:var(--color-mist);outline:none}.stage-module__uxc2ja__button:disabled{color:#ffffff38}.stage-module__uxc2ja__tab{left:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:89;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mist);background:var(--color-void);border:1px solid #ffffff24;border-radius:999px;padding:.55rem .9rem;font-size:.6875rem;animation:.48s cubic-bezier(.2,.7,.2,1) both stage-module__uxc2ja__stage-in;position:fixed}.stage-module__uxc2ja__bar,.stage-module__uxc2ja__hbar{transform-box:fill-box;animation:.6s cubic-bezier(.2,.7,.2,1) both stage-module__uxc2ja__chart-rise}.stage-module__uxc2ja__bar{transform-origin:bottom}.stage-module__uxc2ja__hbar{transform-origin:0;animation-name:stage-module__uxc2ja__chart-fill}@keyframes stage-module__uxc2ja__chart-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes stage-module__uxc2ja__chart-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stage-module__uxc2ja__path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.2,.7,.2,1) .12s forwards stage-module__uxc2ja__chart-draw}@keyframes stage-module__uxc2ja__chart-draw{to{stroke-dashoffset:0}}.stage-module__uxc2ja__mark{animation:.36s ease-out both stage-module__uxc2ja__chart-mark}@keyframes stage-module__uxc2ja__chart-mark{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.stage-module__uxc2ja__slide,.stage-module__uxc2ja__tab,.stage-module__uxc2ja__bar,.stage-module__uxc2ja__hbar,.stage-module__uxc2ja__mark{animation:none}.stage-module__uxc2ja__path{stroke-dashoffset:0;animation:none}.stage-module__uxc2ja__dot{transition:none}}
