:root{--sc-modal-shadow:0 16px 44px #14120f29, 0 3px 10px #14120f0d}html.trench-dark{--sc-modal-shadow:0 18px 48px #0000009e, 0 0 0 1px #ffffff14}.screener-modal{font-family:var(--font-inter), "Inter", system-ui, sans-serif}.sc-tap{transition:background-color .15s,color .15s}.sc-tap:hover{background-color:var(--t-hover)}@supports (color:color-mix(in lab, red, red)){.sc-tap:hover{background-color:color-mix(in srgb, var(--t-hover) 50%, var(--sc-chip-bg))}}.sc-pchip{transition:background-color .16s}.sc-pchip:hover{background-color:var(--t-ink)}@supports (color:color-mix(in lab, red, red)){.sc-pchip:hover{background-color:color-mix(in srgb, var(--t-ink) 5%, transparent)}}html.trench-dark .sc-pchip:hover{background-color:var(--t-ink)}@supports (color:color-mix(in lab, red, red)){html.trench-dark .sc-pchip:hover{background-color:color-mix(in srgb, var(--t-ink) 9%, transparent)}}.sc-check{animation:.2s cubic-bezier(.22,1,.36,1) both sc-check-in;overflow:hidden}@keyframes sc-check-in{0%{opacity:0;max-width:0;margin-left:-4px}to{opacity:1;max-width:64px;margin-left:0}}.sc-cta{cursor:pointer;transition:filter .15s}.sc-cta:hover:not(:disabled){filter:brightness(.88)}html.trench-dark .sc-cta:hover:not(:disabled){filter:brightness(1.18)}.sc-preset{transition:color .15s}.sc-preset:hover{color:var(--t-ink)!important}.sc-menu-item{transition:background-color .14s,color .14s}.sc-menu-item:hover{background-color:var(--t-hover)}.sc-chevron{transition:transform .18s cubic-bezier(.22,1,.36,1)}.sc-chevron-open{transform:rotate(180deg)}@keyframes tc-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.tc-menu-in{transform-origin:top;animation:.14s cubic-bezier(.22,1,.36,1) both post-menu-in}@keyframes tc-menu-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)scale(.98)}}.tc-menu-out{transform-origin:top;pointer-events:none;animation:.11s cubic-bezier(.4,0,1,1) both post-menu-out}@media (prefers-reduced-motion:reduce){.sc-chevron{transition:none}.sc-check,.tc-menu-in,.tc-menu-out{animation:none}}.screener-root{font-family:var(--font-inter), "Inter", system-ui, sans-serif;color:var(--t-ink);min-height:100vh}.sc-row{transition:background-color .14s;position:relative}.sc-row:hover{background-color:var(--t-hover)}.sc-row:after{content:"";background-color:var(--bd-subtle);height:1px;position:absolute;inset:auto 0 0}.sc-row:last-child:after{display:none}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--t-border) transparent}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--t-border);border-radius:999px}@keyframes screener-marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}.screener-marquee{will-change:transform;backface-visibility:hidden;animation-name:screener-marquee;animation-timing-function:linear;animation-iteration-count:infinite;transform:translateZ(0)}.screener-marquee:hover{animation-play-state:paused}@keyframes sc-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes sc-menu-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.97)}}.sc-menu-in{transform-origin:100% 0;animation:.14s cubic-bezier(.22,1,.36,1) both post-menu-in}.sc-menu-out{transform-origin:100% 0;animation:.11s cubic-bezier(.4,0,1,1) both post-menu-out}@keyframes sc-board-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sc-board-in{animation:.38s cubic-bezier(.22,1,.36,1) backwards sc-board-in}.sc-board-in-delay{animation-delay:60ms}@media (prefers-reduced-motion:reduce){.sc-board-in{animation:none}.sc-menu-in,.sc-menu-out{animation-duration:1ms;animation-delay:0s}}@keyframes screener-blink-dot{0%,to{opacity:1}50%{opacity:.3}}.live-dot{animation:1.6s ease-in-out infinite screener-blink-dot}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}
