html[data-skin=v3] .sp-head h1{font-size:var(--t-3xl);font-weight:800;letter-spacing:-.035em;line-height:1.06}html[data-skin=v3] .sp-head .lede{font-size:var(--t-l);line-height:1.55;color:var(--ink2)}html[data-skin=v3] .sp-body{font-size:var(--t-m)}html[data-skin=v3] .sp-card{border-radius:var(--r)}html[data-skin=v3] :is(.fx-wide>.sp-head,.fx-404 .sp-head,.sp:has(.ctile)>.sp-head) h1{font-size:var(--t-display)}html[data-skin=v3] .sp:has(>.fx-alert,.fx-contact)>.sp-head h1{font-size:var(--t-2xl)}html[data-skin=v3] :is(.fx-field,.fx-stack,.fx-form) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--field-line);border-radius:var(--r-s);font-size:var(--t-s)}html[data-skin=v3] :is(.fx-field,.fx-stack,.fx-form) :is(input,select,textarea):focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px var(--indigo-2)}html[data-skin=v3] .fx-field small{font-size:var(--t-xs)}html[data-skin=v3] .fx-btn{font-size:var(--t-s);min-height:44px}html[data-skin=v3] .fx-btn:hover{background:var(--acc);border-color:var(--acc)}html[data-skin=v3] .fx-btn.ghost:hover{border-color:var(--acc);color:var(--acc);background:var(--card)}html[data-skin=v3] .fx-alert{border-radius:var(--r-m)}html[data-skin=v3] .fx-tile{border-radius:var(--r)}html[data-skin=v3] .fx-tile:hover{border-color:var(--acc)}html[data-skin=v3] .fx-tile .pw{width:var(--face-s)!important;height:var(--face-s)!important}html[data-skin=v3] .fx-hist{border-radius:var(--r);box-shadow:none}html[data-skin=v3] .fx-hist li{min-height:56px;padding-top:var(--s2);padding-bottom:var(--s2)}html[data-skin=v3] .fx-hist .who .pw{width:var(--face-s)!important;height:var(--face-s)!important}html[data-skin=v3] .fx-subject .pw{width:var(--face-xl)!important;height:var(--face-xl)!important}html[data-skin=v3] .fx-play-card[data-result=right] .fx-play-face .pw{box-shadow:var(--halo-2)!important}html[data-skin=v3] .fx-play-card[data-result=wrong] .fx-play-face .pw{filter:grayscale(.85)}html[data-skin=v3] .fx-404 .fx-btn{min-height:44px}html[data-skin=v3] .fx-brand{width:44px;height:44px;margin:-5px;border-radius:50%;background:transparent!important;color:var(--ink2)!important;transition:color .15s}html[data-skin=v3] .fx-brand svg{width:18px;height:18px}html[data-skin=v3] a:focus-visible .fx-brand{color:var(--brand,var(--ink))!important}@media (hover:hover){html[data-skin=v3] a:hover .fx-brand{color:var(--brand,var(--ink))!important}}html[data-skin=v3] a[href$="/platform/instagram"]{--brand:#d6336c}html[data-skin=v3] :is(a[href$="/platform/x"],a[href$="/platform/tiktok"],a[href$="/platform/github"]){--brand:#0f172a}html[data-skin=v3] a[href$="/platform/youtube"]{--brand:#e11d48}html[data-skin=v3] a[href$="/platform/twitch"]{--brand:#7c3aed}html[data-skin=v3] a[href$="/platform/spotify"]{--brand:#16a34a}html[data-skin=v3] a[href$="/platform/linkedin"]{--brand:#0a66c2}html[data-skin=v3] a[href$="/platform/substack"]{--brand:#e03d00}html[data-skin=v3] .acc-card{border-radius:var(--r);box-shadow:none}html[data-skin=v3] :is(.acc-head,.container>.grid) h1{font-size:var(--t-2xl);font-weight:800;letter-spacing:-.03em}html[data-skin=v3] .ctile{border-radius:var(--r-s)}html[data-skin=v3] .ctile[style*="#FABF48"]{--tb:#fbe5a6!important}html[data-skin=v3] .ctile[style*="#739EF1"]{--tb:#cfdcfb!important}html[data-skin=v3] .ctile[style*="#8FD8B5"]{--tb:#c9ebdb!important}html[data-skin=v3] .ctile[style*="#FF6D3B"]{--tb:#ddd5fb!important}html[data-skin=v3] .ctile[style*="#675FCC"]{--tb:#cfc6fb!important}html[data-skin=v3] .ctile[style*="#F0B9D4"]{--tb:#f6d3e4!important}html[data-skin=v3] .ctile[style*="#3BB0B5"]{--tb:#bfe6e8!important}html[data-skin=v3] .top{view-transition-name:site-header}html[data-skin=v3] .tb{view-transition-name:tab-bar}html[data-skin=v3] .sn-ink{view-transition-name:nav-ink}html[data-skin=v3]::view-transition-group(site-header),html[data-skin=v3]::view-transition-group(tab-bar){animation:none}html[data-skin=v3]::view-transition-group(nav-ink){animation-duration:.24s;animation-timing-function:cubic-bezier(.2,0,0,1)}html[data-skin=v3]::view-transition-old(root){animation:vt-out .2s cubic-bezier(.4,0,1,1) both}html[data-skin=v3]::view-transition-new(root){animation:vt-in .2s cubic-bezier(0,0,.2,1) both}html[data-skin=v3][data-vt-dir=back]::view-transition-old(root){animation-name:vt-out-back}html[data-skin=v3][data-vt-dir=back]::view-transition-new(root){animation-name:vt-in-back}@keyframes vt-out{to{opacity:0;transform:translateX(-24px)}}@keyframes vt-in{0%{opacity:0;transform:translateX(24px)}}@keyframes vt-out-back{to{opacity:0;transform:translateX(24px)}}@keyframes vt-in-back{0%{opacity:0;transform:translateX(-24px)}}@media (prefers-reduced-motion:reduce){html[data-skin=v3] :is(.top,.tb,.sn-ink){view-transition-name:none}html[data-skin=v3]::view-transition-group(*),html[data-skin=v3]::view-transition-new(*),html[data-skin=v3]::view-transition-old(*){animation:none!important}}:root{--ink3:#68708c;--mint-ink:#247c5b;--orange-ink:#bd431a;--focus:#3d6fdb;--field-line:#948c84}:focus-visible{outline-color:var(--focus)}.fx-vid-still:focus-visible{outline-color:var(--card);box-shadow:inset 0 0 0 6px var(--ink)}.fx-bigsearch input,.fx-cmt-form textarea,.fx-field input,.fx-field select,.fx-field textarea,.fx-find-field input,.fx-find-form input,.fx-follow-pop input,.fx-pick-field input,.fx-sharing-field,.other input{border-color:var(--field-line)}.fx-sharing-field:focus,.other input:focus{border-color:var(--indigo);background-color:var(--card);box-shadow:0 0 0 3px var(--indigo-2)}.fx-follow-pop input::-moz-placeholder{color:var(--ink3);opacity:1}.fx-follow-pop input::placeholder{color:var(--ink3);opacity:1}.fx-bigsearch input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2368708C' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E")}.fx-find-opt[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--indigo)}.fx-fieldfind-opt[aria-selected=true]{border-color:var(--indigo);box-shadow:inset 0 0 0 1px var(--indigo)}.fx-pick-opt[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--indigo)}@media (forced-colors:active){.fx-pick-opt[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}.chgchip.dn,.fx-r-lead[data-tone=loss],.mv[data-t=falling],.pill.trend[data-t=falling],.ptype[data-k=about]{color:var(--orange-ink)}.mv[data-t=legacy],.mv[data-t=stable]{color:var(--ink3)}.fx-play-compact .fx-play-score[data-hidden="1"]{color:color-mix(in srgb,var(--card) 55%,transparent)}.fx-play-score[data-hidden="1"]{color:color-mix(in srgb,var(--card) 40%,transparent)}.fx-play-hint,.fx-play-vs{color:color-mix(in srgb,var(--card) 50%,transparent)}.pick .hint{color:hsla(0,0%,100%,.55)}.fbar button[aria-selected=true]{background:#eaf1ff;border-color:#c9dbff;color:#1d4ed8}.chipgrid[hidden],.drill[hidden],.tilegrid[hidden]{display:none}.rail-head h2{font-size:15px;font-weight:800;letter-spacing:-.018em}.ctx-head h2,.railtop h2,.sec h2,.sechead h2{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.signal h3{font-size:14.5px;line-height:1.3;letter-spacing:-.02em}.settle h2,.signal h3{font-family:var(--disp);font-style:normal;font-weight:700}.settle h2{font-size:17px;color:var(--card)}.empty h2,.settle h2{letter-spacing:-.025em}.empty h2{font-family:var(--disp);font-style:normal;font-size:20px;font-weight:700}.sec h2 .ct{display:inline-block;margin-left:7px;padding:1px 7px;border-radius:999px;background:var(--soft);border:1px solid var(--line);color:var(--ink3);font-size:12px}:is(#pmain,.pmore)>.sec h2:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sa);margin-right:9px;vertical-align:1px}.step h3{font-size:17px;margin-top:10px;letter-spacing:-.022em}.srccard h2,.srccard h3,.step h3{font-family:var(--disp);font-style:normal;font-weight:700}.srccard h2,.srccard h3{font-size:16px;margin-top:12px;letter-spacing:-.02em}.fx-contact .srccard h2{margin-top:6px}.sp-cta h2{font-family:var(--disp);font-style:normal;font-size:clamp(21px,2.2vw,28px);font-weight:800;letter-spacing:-.03em;color:#fff}