.sc-win{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--primary-foreground) 9%, transparent), transparent 62%);box-shadow:inset 0 -2px 0 color-mix(in oklab, var(--hero) 30%, transparent)}.sc-box{appearance:textfield}.sc-box::-webkit-inner-spin-button{appearance:none;margin:0}.sc-box::-webkit-outer-spin-button{appearance:none;margin:0}.sc-sticky{box-shadow:1px 0 0 var(--line)}.sc-scroll.scroll-fade[data-fade-start=true]{--fade-start:0px}.sc-scroll[data-fade-start=true] .sc-sticky{box-shadow:1px 0 0 var(--line), 8px 0 10px -8px color-mix(in oklab, var(--hero) 45%, transparent)}@media not (min-width:40rem){.sc-matrix[data-squeeze] .sc-name,.sc-matrix[data-squeeze] .sc-name .truncate{white-space:normal;word-break:keep-all;overflow-wrap:break-word}.sc-matrix[data-squeeze] .sc-hc:before{content:"​"}.sc-matrix[data-stats=off] .sc-stat{display:none}.sc-matrix[data-stats=off] .sc-last{padding-right:.5rem}}.sc-next{box-shadow:inset 4px 0 0 var(--primary)}@keyframes sc-pop{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.sc-pop{animation:sc-pop .22s var(--ease-arena,ease-out) both}@media (prefers-reduced-motion:reduce){.sc-pop{animation:none}}
