.arena{max-width:1180px;margin:0 auto;padding:24px 16px 64px;color:var(--text-color)}.arena a{color:inherit}.arena-eyebrow{font-family:var(--font-base);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);margin:0 0 6px}.arena-title{font-family:var(--font-display);font-size:clamp(34px,6vw,58px);line-height:0.95;letter-spacing:0.5px;text-transform:uppercase;margin:0 0 8px}.arena-sub{font-family:var(--font-base);font-size:15px;color:var(--nav-link-dim);margin:0;max-width:62ch}.arena-card{background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px;padding:24px}.arena-grid{display:grid;gap:24px}.arena-section{margin-top:32px}.arena-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.arena-section-head h2{font-family:var(--font-data);font-weight:700;font-size:20px;letter-spacing:0.5px;text-transform:uppercase;margin:0}.arena-link{font-family:var(--font-base);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-accent);text-decoration:none}.arena-link:hover{text-decoration:underline}.arena-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-data);font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;padding:12px 22px;border-radius:4px;border:1px solid var(--nav-accent);background:var(--nav-accent);color:var(--solid-bg-color);cursor:pointer;text-decoration:none;transition:filter .15s ease,transform .1s ease}.arena-btn:hover{filter:brightness(1.08)}.arena-btn:active{transform:translateY(1px)}.arena-btn--ghost{background:transparent;color:var(--text-color);border-color:var(--nav-border-strong)}.arena-btn--ghost:hover{border-color:var(--nav-accent)}.arena-btn[disabled]{opacity:.5;cursor:not-allowed}.biq-panel{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center}.biq-dial{--dial:0;position:relative;width:116px;height:116px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--nav-accent) calc(var(--dial) * 1%),var(--hover-bg) 0)}.biq-dial::after{content:"";position:absolute;inset:9px;border-radius:50%;background:var(--panel-bg);border:1px solid var(--nav-border)}.biq-dial-inner{position:relative;z-index:1;text-align:center;line-height:1}.biq-dial-value{display:block;font-family:var(--font-display);font-size:30px;font-variant-numeric:tabular-nums}.biq-dial-label{display:block;font-family:var(--font-base);font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);margin-top:4px}.biq-level{font-family:var(--font-data);font-weight:800;font-size:26px;letter-spacing:0.5px;text-transform:uppercase;margin:0 0 4px}.biq-next{font-family:var(--font-base);font-size:13px;color:var(--nav-link-dim);margin:0 0 12px}.biq-sports{display:flex;flex-wrap:wrap;gap:8px}.biq-chip{display:inline-flex;align-items:baseline;gap:6px;border:1px solid var(--nav-border);border-radius:4px;padding:5px 10px;font-family:var(--font-data);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.biq-chip span:first-child{font-family:var(--font-base);font-size:10px;letter-spacing:1px;color:var(--nav-link-dim)}.game-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.game-card{display:flex;flex-direction:column;gap:12px;background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px;padding:24px;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.game-card:hover{border-color:var(--nav-accent);transform:translateY(-2px)}.game-card i{font-size:24px;color:var(--nav-accent)}.game-card h3{font-family:var(--font-data);font-weight:800;font-size:22px;letter-spacing:0.5px;text-transform:uppercase;margin:0}.game-card p{font-family:var(--font-base);font-size:14px;color:var(--nav-link-dim);margin:0;flex:1}.game-card-cta{font-family:var(--font-base);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-accent)}.arena--setup{max-width:1080px}.setup-head{position:relative;text-align:center;margin-bottom:22px}.setup-head .arena-title{margin-bottom:0}.setup-back{position:absolute;left:0;top:6px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--nav-border-strong);border-radius:4px;font-family:var(--font-base);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);text-decoration:none;transition:border-color .15s ease,color .15s ease}.setup-back:hover{border-color:var(--nav-accent);color:var(--text-color)}.setup-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,0.9fr);gap:24px;align-items:start}.setup-demo{position:relative;background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px;padding:40px 20px 24px;text-align:center;overflow:hidden;min-height:100%;display:flex;flex-direction:column;justify-content:center}.setup-demo::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 42%,var(--hover-bg) 50%,transparent 58%);animation:demo-sweep 5.5s ease-in-out infinite;pointer-events:none}@keyframes demo-sweep{0%,100%{transform:translateX(-40%);opacity:0}45%{opacity:1}60%{transform:translateX(40%);opacity:0}}.setup-demo .path-stop,.setup-demo .path-arrow{opacity:0;transform:scale(.86);transition:opacity .34s ease,transform .34s cubic-bezier(.2,1.3,.4,1)}.setup-demo .path-arrow{transform:scale(.4);transform-origin:left center}.setup-demo .path-arrow--left{transform-origin:right center}.setup-demo .path-arrow--down{transform-origin:center top}.setup-demo .path-stop.is-in,.setup-demo .path-arrow.is-in{opacity:1;transform:none}.setup-demo .play-path{--crest:clamp(46px,6vh,78px);margin-bottom:16px;transition:opacity .35s ease}.demo-caption,.demo-answer{margin:0;min-height:36px;transition:opacity .3s ease}.demo-caption{font-family:var(--font-base);font-size:14px;color:var(--nav-link-dim)}.demo-answer{position:absolute;left:0;right:0;bottom:24px;opacity:0;pointer-events:none}.demo-answer span{display:inline-block;font-family:var(--font-display);font-size:clamp(24px,4vw,40px);text-transform:uppercase;letter-spacing:0.5px;color:var(--nav-accent)}.setup-demo.is-solved .play-path{opacity:.28}.setup-demo.is-solved .demo-caption{opacity:0}.setup-demo[data-mode="choice"] .demo-answer{display:none}.setup-demo.is-solved .demo-answer{opacity:1;animation:answer-in .4s cubic-bezier(.2,1.3,.4,1) both}@keyframes answer-in{from{transform:translateY(8px) scale(.94)}to{transform:none}}.setup-card{background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px;padding:22px 22px 18px}.avatar{position:relative;display:inline-block;flex:none;width:44px;height:44px;border-radius:50%;overflow:hidden;background:var(--hover-bg);border:1px solid var(--nav-border)}.avatar::before,.avatar::after{content:"";position:absolute;left:50%;background:var(--nav-border-strong)}.avatar::before{top:17%;width:36%;height:36%;border-radius:50%;transform:translateX(-50%)}.avatar::after{bottom:-32%;width:76%;height:62%;border-radius:50% 50% 0 0;transform:translateX(-50%)}.avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.avatar--lg{width:clamp(64px,12vw,104px);height:clamp(64px,12vw,104px)}.avatar--sm{width:28px;height:28px}.demo-versus[hidden]{display:none}.demo-question{font-family:var(--font-display);font-size:clamp(18px,2.6vw,26px);line-height:1.05;text-transform:uppercase;margin:0 0 18px}.versus-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.versus-card{display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;transform:translateY(10px);transition:opacity .34s ease,transform .34s cubic-bezier(.2,1.3,.4,1)}.versus-card.is-in{opacity:1;transform:none}.versus-name{font-family:var(--font-data);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:0.5px}.versus-value{font-family:var(--font-display);font-size:clamp(20px,3vw,30px);font-variant-numeric:tabular-nums;color:var(--nav-link-dim);opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .3s ease,color .3s ease}.versus-mark{font-family:var(--font-display);font-size:18px;color:var(--nav-link-dim);opacity:0;transition:opacity .3s ease}.versus-row.is-in .versus-mark{opacity:1}.setup-demo.is-solved .versus-value{opacity:1;transform:none}.setup-demo.is-solved .versus-card.is-winner .versus-value{color:var(--nav-accent)}.setup-demo.is-solved .versus-card.is-winner .avatar{border-color:var(--nav-accent)}.setup-demo.is-solved .versus-card:not(.is-winner){opacity:.45}@media (prefers-reduced-motion:reduce){.versus-card,.versus-value,.versus-mark{transition:none}}.mode-group{border:0;margin:0 0 18px;padding:0}.mode-group .setup-legend{padding:0}.mode-row{display:flex;flex-wrap:wrap;gap:8px}.mode-row--segmented{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--nav-border-strong);border-radius:4px;overflow:hidden}.mode-chip{position:relative;display:flex}.mode-chip input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.mode-chip span{flex:1;text-align:center;padding:12px 16px;font-family:var(--font-data);font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);transition:background .15s ease,color .15s ease,border-color .15s ease}.mode-row--segmented .mode-chip + .mode-chip span{border-left:1px solid var(--nav-border-strong)}.mode-chip--toggle span{border:1px solid var(--nav-border-strong);border-radius:4px;min-width:68px}.mode-chip input:checked + span{background:var(--nav-accent);color:var(--solid-bg-color);border-color:var(--nav-accent)}.mode-chip input:focus-visible + span{outline:2px solid var(--nav-accent);outline-offset:2px}.mode-chip:hover span{color:var(--text-color)}.mode-chip input:checked + span:hover{color:var(--solid-bg-color)}.mode-hint{margin:8px 0 0;font-family:var(--font-base);font-size:12px;color:var(--nav-link-dim)}.arena-btn--hero{display:flex;width:100%;font-size:18px;padding:16px 22px;margin-top:4px}.setup-rules{margin-top:16px;border-top:1px solid var(--nav-border);padding-top:14px}.setup-rules summary{cursor:pointer;font-family:var(--font-base);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);list-style:none}.setup-rules summary::-webkit-details-marker{display:none}.setup-rules summary::after{content:" +"}.setup-rules[open] summary::after{content:" –"}.setup-rules ul{margin:12px 0 0;padding:0 0 0 18px;display:grid;gap:6px;font-family:var(--font-base);font-size:14px;color:var(--nav-link-dim)}.setup-rules strong{color:var(--text-color);font-weight:600}@media (max-width:900px){.setup-split{grid-template-columns:1fr}.setup-head{text-align:left}.setup-back{position:static;margin-bottom:12px}.setup-demo{min-height:0;padding-bottom:20px}.demo-answer{bottom:20px}}@media (prefers-reduced-motion:reduce){.setup-demo::before{animation:none;opacity:0}.setup-demo .path-stop,.setup-demo .path-arrow{transition:none}.setup-demo.is-solved .demo-answer{animation:none}}.setup-group{margin-bottom:28px}.setup-legend{font-family:var(--font-base);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);margin-bottom:10px;display:block}.option-row{display:flex;flex-wrap:wrap;gap:10px}.option{position:relative;display:inline-flex}.option input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.option span{display:inline-flex;flex-direction:column;gap:2px;border:1px solid var(--nav-border-strong);border-radius:4px;padding:10px 18px;font-family:var(--font-data);font-weight:700;font-size:15px;letter-spacing:0.5px;text-transform:uppercase;transition:border-color .15s ease,background .15s ease}.option small{font-family:var(--font-base);font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--nav-link-dim)}.option input:checked + span{border-color:var(--nav-accent);background:var(--hover-bg)}.option input:focus-visible + span{outline:2px solid var(--nav-accent);outline-offset:2px}.play-shell{max-width:860px;margin:0 auto}.play-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;font-family:var(--font-base);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.play-pips{display:flex;gap:6px}.play-pip{width:26px;height:4px;border-radius:2px;background:var(--hover-bg)}.play-pip.is-done{background:var(--nav-accent)}.play-pip.is-miss{background:var(--nav-border-strong)}.play-pip.is-live{background:var(--text-color)}.play-clock{font-family:var(--font-data);font-weight:700;font-size:16px;font-variant-numeric:tabular-nums;color:var(--text-color)}.play-stage{background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px;padding:20px 24px 24px;text-align:center}.play-question{font-family:var(--font-display);font-size:clamp(22px,4vw,34px);line-height:1.02;text-transform:uppercase;margin:0 0 14px}.clue-list{display:grid;gap:8px;margin:0 0 18px;padding:0;list-style:none;text-align:left}.clue{border:1px solid var(--nav-border);border-left:3px solid var(--nav-accent);border-radius:4px;padding:8px 12px;background:var(--panel-bg);animation:clue-in .28s ease both}.clue-label{display:block;font-family:var(--font-base);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.clue-value{font-family:var(--font-data);font-weight:600;font-size:16px}@keyframes clue-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.play-path{--crest:clamp(56px,9vh,88px);--gap:calc(var(--crest) * 0.14);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;gap:var(--gap) calc(var(--gap) * 0.5);max-width:min(600px,100%);margin:0 auto 18px}.play-path[hidden]{display:none}.play-path[data-rows="3"]{--crest:clamp(46px,6.6vh,78px)}.play-path[data-rows="4"]{--crest:clamp(38px,5.2vh,64px)}.play-path[data-rows="5"]{--crest:clamp(32px,4.2vh,52px)}.play-path[data-rows="6"],.play-path[data-rows="7"],.play-path[data-rows="8"]{--crest:clamp(26px,3.4vh,42px)}.path-stop{display:flex;flex-direction:column;align-items:center;gap:calc(var(--crest) * 0.08);animation:stop-in .32s ease both}.path-stop img,.path-crest-blank{width:var(--crest);height:var(--crest);object-fit:contain}.path-crest-blank{border:1px dashed var(--nav-border-strong);border-radius:4px}.path-years{font-family:var(--font-display);font-size:max(12px,calc(var(--crest) * 0.28));line-height:1;letter-spacing:0.5px;font-variant-numeric:tabular-nums}.path-arrow{position:relative;align-self:center;justify-self:center;background:var(--text-color);--shaft:max(4px,calc(var(--crest) * 0.07));--head:max(7px,calc(var(--crest) * 0.13))}.path-arrow--right,.path-arrow--left{width:clamp(28px,7vw,calc(var(--crest) * 1.1));height:var(--shaft);margin-bottom:calc(var(--crest) * 0.36)}.path-arrow--down{width:var(--shaft);height:calc(var(--crest) * 0.42)}.path-arrow::after{content:"";position:absolute;width:0;height:0;border:var(--head) solid transparent}.path-arrow--right::after{right:calc(var(--head) * -1.7);top:50%;transform:translateY(-50%);border-left-color:var(--text-color)}.path-arrow--left::after{left:calc(var(--head) * -1.7);top:50%;transform:translateY(-50%);border-right-color:var(--text-color)}.path-arrow--down::after{bottom:calc(var(--head) * -1.7);left:50%;transform:translateX(-50%);border-top-color:var(--text-color)}@keyframes stop-in{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.answer-box{position:relative;text-align:left}.answer-input{width:100%;font-family:var(--font-data);font-size:18px;font-weight:600;padding:12px 16px;border-radius:4px;border:1px solid var(--nav-border-strong);background:var(--panel-bg);color:var(--text-color)}.answer-input:focus{outline:none;border-color:var(--nav-accent)}.answer-list{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);margin:0;padding:0;list-style:none;max-height:280px;overflow-y:auto;background:var(--panel-bg);border:1px solid var(--nav-border-strong);border-radius:4px}.answer-list:empty{display:none}.answer-option{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-family:var(--font-data);font-size:16px;font-weight:600}.answer-option:hover,.answer-option.is-active{background:var(--hover-bg)}.answer-option .avatar{width:28px;height:28px}.answer-option em{margin-left:auto;font-family:var(--font-base);font-size:10px;font-style:normal;letter-spacing:1px;color:var(--nav-link-dim)}.pick-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pick{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;border:1px solid var(--nav-border-strong);border-radius:4px;background:var(--panel-bg);cursor:pointer;font-family:var(--font-data);font-weight:700;font-size:18px;text-transform:uppercase;color:inherit;transition:border-color .15s ease,transform .1s ease}.pick:hover{border-color:var(--nav-accent)}.pick:active{transform:translateY(1px)}.pick .avatar{width:96px;height:96px}.play-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:16px}.play-meter{margin-top:12px;font-family:var(--font-base);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.verdict{position:fixed;inset:0;display:grid;place-items:center;background:var(--bg-color);z-index:10010;opacity:0;pointer-events:none;transition:opacity .2s ease;overflow:hidden;--verdict:var(--nav-accent);--verdict-rgb:200,170,110}.verdict.is-open{opacity:1;pointer-events:auto}.verdict.is-right{--verdict:#34d17a;--verdict-rgb:52,209,122}.verdict.is-wrong{--verdict:#ef4a5a;--verdict-rgb:239,74,90}.verdict-burst{position:absolute;width:190vmax;height:190vmax;border-radius:50%;background:conic-gradient(from 0deg,rgba(var(--verdict-rgb),.20) 0deg 9deg,transparent 9deg 30deg,rgba(var(--verdict-rgb),.13) 30deg 37deg,transparent 37deg 60deg,rgba(var(--verdict-rgb),.20) 60deg 69deg,transparent 69deg 90deg,rgba(var(--verdict-rgb),.13) 90deg 97deg,transparent 97deg 120deg,rgba(var(--verdict-rgb),.20) 120deg 129deg,transparent 129deg 150deg,rgba(var(--verdict-rgb),.13) 150deg 157deg,transparent 157deg 180deg,rgba(var(--verdict-rgb),.20) 180deg 189deg,transparent 189deg 210deg,rgba(var(--verdict-rgb),.13) 210deg 217deg,transparent 217deg 240deg,rgba(var(--verdict-rgb),.20) 240deg 249deg,transparent 249deg 270deg,rgba(var(--verdict-rgb),.13) 270deg 277deg,transparent 277deg 300deg,rgba(var(--verdict-rgb),.20) 300deg 309deg,transparent 309deg 330deg,rgba(var(--verdict-rgb),.13) 330deg 337deg,transparent 337deg 360deg);mask-image:radial-gradient(circle,transparent 8%,#000 26%,transparent 62%);-webkit-mask-image:radial-gradient(circle,transparent 8%,#000 26%,transparent 62%);opacity:0}.verdict.is-playing.is-right .verdict-burst{animation:burst-open .7s cubic-bezier(.2,.9,.3,1) both,burst-spin 26s linear infinite}.verdict.is-playing.is-wrong .verdict-burst{animation:burst-slam .5s cubic-bezier(.3,1.4,.5,1) both}@keyframes burst-open{from{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes burst-spin{to{transform:rotate(360deg)}}@keyframes burst-slam{0%{opacity:0;transform:scale(1.5)}60%{opacity:.9;transform:scale(.96)}100%{opacity:.55;transform:scale(1)}}.verdict-confetti{position:absolute;inset:0;pointer-events:none}.verdict-confetti i{position:absolute;top:-6vh;width:9px;height:15px;border-radius:2px;opacity:0}.verdict.is-playing.is-right .verdict-confetti i{animation:confetti-fall 2.1s cubic-bezier(.25,.6,.4,1) both}@keyframes confetti-fall{0%{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translateY(108vh) rotate(620deg)}}.verdict-confetti i:nth-child(4n+1){background:var(--nav-accent)}.verdict-confetti i:nth-child(4n+2){background:#34d17a}.verdict-confetti i:nth-child(4n+3){background:#6ee7ff}.verdict-confetti i:nth-child(4n+4){background:#ffffff}.verdict-confetti i:nth-child(1){left:4%;animation-delay:.05s}.verdict-confetti i:nth-child(2){left:11%;animation-delay:.32s}.verdict-confetti i:nth-child(3){left:17%;animation-delay:.14s}.verdict-confetti i:nth-child(4){left:23%;animation-delay:.46s}.verdict-confetti i:nth-child(5){left:29%;animation-delay:.08s}.verdict-confetti i:nth-child(6){left:35%;animation-delay:.38s}.verdict-confetti i:nth-child(7){left:41%;animation-delay:.20s}.verdict-confetti i:nth-child(8){left:47%;animation-delay:.52s}.verdict-confetti i:nth-child(9){left:53%;animation-delay:.11s}.verdict-confetti i:nth-child(10){left:59%;animation-delay:.43s}.verdict-confetti i:nth-child(11){left:65%;animation-delay:.26s}.verdict-confetti i:nth-child(12){left:71%;animation-delay:.58s}.verdict-confetti i:nth-child(13){left:77%;animation-delay:.02s}.verdict-confetti i:nth-child(14){left:83%;animation-delay:.35s}.verdict-confetti i:nth-child(15){left:89%;animation-delay:.17s}.verdict-confetti i:nth-child(16){left:95%;animation-delay:.49s}.verdict-confetti i:nth-child(17){left:8%;animation-delay:.62s}.verdict-confetti i:nth-child(18){left:32%;animation-delay:.70s}.verdict-confetti i:nth-child(19){left:62%;animation-delay:.66s}.verdict-confetti i:nth-child(20){left:86%;animation-delay:.74s}.verdict-inner{position:relative;z-index:2;text-align:center;padding:24px;max-width:560px}.verdict-mark{position:relative;display:grid;place-items:center;width:clamp(96px,20vmin,140px);height:clamp(96px,20vmin,140px);margin:0 auto 20px;border-radius:50%;font-size:clamp(44px,9vmin,64px);color:var(--solid-bg-color);background:var(--verdict);box-shadow:0 0 46px rgba(var(--verdict-rgb),.55)}.verdict-mark i{position:relative;z-index:1}.verdict-ring{position:absolute;inset:0;border-radius:50%;border:3px solid var(--verdict);opacity:0}.verdict.is-playing.is-right .verdict-mark{animation:mark-bloom .55s cubic-bezier(.16,1.5,.38,1) both}.verdict.is-playing.is-wrong .verdict-mark{animation:mark-stamp .42s cubic-bezier(.4,0,.2,1) both,mark-shake .4s ease .42s both}.verdict.is-playing .verdict-ring{animation:ring-pulse .9s ease .3s both}@keyframes mark-bloom{0%{opacity:0;transform:scale(.2) rotate(-18deg)}70%{opacity:1;transform:scale(1.14) rotate(4deg)}100%{opacity:1;transform:scale(1) rotate(0)}}@keyframes mark-stamp{0%{opacity:0;transform:scale(2.6)}100%{opacity:1;transform:scale(1)}}@keyframes mark-shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-12px)}40%{transform:translateX(11px)}60%{transform:translateX(-7px)}80%{transform:translateX(4px)}}@keyframes ring-pulse{0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(2.1)}}.verdict-headline{font-family:var(--font-display);font-size:clamp(38px,9vmin,76px);text-transform:uppercase;line-height:.94;margin:0 0 10px;color:var(--text-color)}.verdict-answer{font-family:var(--font-data);font-weight:700;font-size:clamp(18px,3.4vmin,26px);margin:0 0 8px}.verdict-biq{font-family:var(--font-display);font-size:clamp(34px,7vmin,54px);color:var(--verdict);font-variant-numeric:tabular-nums;margin:0 0 6px}.verdict-note{font-family:var(--font-base);font-size:13px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);margin:0}.verdict.is-playing .verdict-headline,.verdict.is-playing .verdict-answer,.verdict.is-playing .verdict-biq,.verdict.is-playing .verdict-note{animation:verdict-rise .42s ease both}.verdict.is-playing .verdict-headline{animation-delay:.26s}.verdict.is-playing .verdict-answer{animation-delay:.36s}.verdict.is-playing .verdict-biq{animation:verdict-pop .5s cubic-bezier(.16,1.5,.38,1) .46s both}.verdict.is-playing .verdict-note{animation-delay:.60s}@keyframes verdict-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes verdict-pop{0%{opacity:0;transform:scale(.6)}65%{opacity:1;transform:scale(1.18)}100%{opacity:1;transform:scale(1)}}.answer-input.is-wrong{animation:shake .3s ease both;border-color:var(--nav-border-strong)}@keyframes shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(9px)}60%{transform:translateX(-6px)}80%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.verdict-burst,.verdict-mark,.verdict-ring,.verdict-headline,.verdict-answer,.verdict-biq,.verdict-note,.clue,.answer-input.is-wrong{animation:none!important}.verdict-confetti{display:none}.verdict-burst{opacity:.5}.game-card:hover{transform:none}}.results-hero{text-align:center;padding:40px 24px;background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px}.results-total{font-family:var(--font-display);font-size:clamp(64px,16vw,130px);line-height:0.86;color:var(--nav-accent);font-variant-numeric:tabular-nums}.results-scoreline{font-family:var(--font-data);font-weight:700;font-size:20px;letter-spacing:1px;text-transform:uppercase;margin:8px 0 0}.results-rounds{display:grid;gap:8px;margin-top:24px}.results-round{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--nav-border);border-radius:4px;background:var(--panel-bg)}.results-round-no{font-family:var(--font-data);font-weight:800;font-size:15px;color:var(--nav-link-dim);font-variant-numeric:tabular-nums}.results-round-name{font-family:var(--font-data);font-weight:600;font-size:17px}.results-round-meta{display:block;font-family:var(--font-base);font-size:11px;letter-spacing:0.5px;color:var(--nav-link-dim);text-transform:uppercase}.results-round-biq{font-family:var(--font-data);font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.results-round.is-miss .results-round-biq{color:var(--nav-link-dim)}.results-claim{margin-top:24px;padding:24px;border:1px solid var(--nav-accent);border-radius:4px;background:var(--card-bg);text-align:center}.results-claim h3{font-family:var(--font-data);font-weight:800;font-size:22px;text-transform:uppercase;margin:0 0 8px}.badge-pops{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.badge-pop{display:flex;align-items:center;gap:10px;border:1px solid var(--nav-accent);border-radius:4px;padding:10px 14px;font-family:var(--font-data);font-weight:700;text-transform:uppercase;font-size:14px}.badge-pop i{color:var(--nav-accent)}.unlock{position:fixed;inset:0;z-index:10020;display:grid;place-items:center;background:rgba(6,8,12,.96);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s ease;cursor:pointer}.unlock[hidden]{display:none}.unlock.is-open{opacity:1;pointer-events:auto}.unlock-rays{position:absolute;width:min(150vmin,1100px);height:min(150vmin,1100px);border-radius:50%;background:conic-gradient(from 0deg,rgba(var(--metal-glow),.22) 0deg 8deg,transparent 8deg 30deg,rgba(var(--metal-glow),.16) 30deg 36deg,transparent 36deg 60deg,rgba(var(--metal-glow),.22) 60deg 68deg,transparent 68deg 90deg,rgba(var(--metal-glow),.16) 90deg 96deg,transparent 96deg 120deg,rgba(var(--metal-glow),.22) 120deg 128deg,transparent 128deg 150deg,rgba(var(--metal-glow),.16) 150deg 156deg,transparent 156deg 180deg,rgba(var(--metal-glow),.22) 180deg 188deg,transparent 188deg 210deg,rgba(var(--metal-glow),.16) 210deg 216deg,transparent 216deg 240deg,rgba(var(--metal-glow),.22) 240deg 248deg,transparent 248deg 270deg,rgba(var(--metal-glow),.16) 270deg 276deg,transparent 276deg 300deg,rgba(var(--metal-glow),.22) 300deg 308deg,transparent 308deg 330deg,rgba(var(--metal-glow),.16) 330deg 336deg,transparent 336deg 360deg);mask-image:radial-gradient(circle,transparent 12%,#000 34%,transparent 72%);-webkit-mask-image:radial-gradient(circle,transparent 12%,#000 34%,transparent 72%);opacity:0}.unlock.is-playing .unlock-rays{animation:rays-in .5s ease both,rays-spin 22s linear infinite}@keyframes rays-in{from{opacity:0}to{opacity:1}}@keyframes rays-spin{to{transform:rotate(360deg)}}.unlock-inner{position:relative;text-align:center;padding:24px;max-width:460px}.unlock-eyebrow{font-family:var(--font-base);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.55);margin:0 0 18px}.unlock-medal{position:relative;display:grid;place-items:center;width:clamp(120px,26vmin,168px);height:clamp(120px,26vmin,168px);margin:0 auto 20px;font-size:clamp(40px,8.5vmin,56px);color:#fff;background:linear-gradient(150deg,var(--metal-hi) 0%,var(--metal-light) 42%,var(--metal-dark) 100%);filter:drop-shadow(0 0 12px rgba(var(--metal-glow),.75)) drop-shadow(0 0 40px rgba(var(--metal-glow),.5));text-shadow:0 2px 4px rgba(0,0,0,.5)}.unlock.tier-5 .unlock-medal{background:conic-gradient(from 210deg,var(--metal-hi),var(--metal-light),#6ee7ff,var(--metal-light),var(--metal-hi))}.unlock-medal::before{content:"";position:absolute;inset:8px;clip-path:inherit;border-radius:inherit;background:radial-gradient(circle at 38% 28%,var(--enamel-hi) 0 30%,var(--enamel) 31% 100%);box-shadow:inset 0 -8px 18px rgba(0,0,0,.3)}.unlock-medal>i{position:relative;z-index:2}.unlock.is-playing .unlock-medal{animation:medal-in .62s cubic-bezier(.16,1.5,.38,1) both}.unlock-medal::after{content:"";position:absolute;z-index:3;inset:0;border-radius:inherit;clip-path:inherit;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.75) 50%,transparent 62%);opacity:0}.unlock.is-playing .unlock-medal::after{animation:medal-shine .9s ease .34s both}@keyframes medal-in{0%{opacity:0;transform:scale(.2) rotate(-24deg)}70%{opacity:1;transform:scale(1.12) rotate(4deg)}100%{opacity:1;transform:scale(1) rotate(0)}}@keyframes medal-shine{0%{opacity:0;transform:translateX(-70%)}35%{opacity:1}100%{opacity:0;transform:translateX(70%)}}.unlock-sparks{position:absolute;inset:0;pointer-events:none}.unlock-sparks i{position:absolute;top:50%;left:50%;width:7px;height:7px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--metal-hi);opacity:0}.unlock.is-playing .unlock-sparks i{animation:spark 820ms cubic-bezier(.2,.7,.3,1) both}.unlock-sparks i:nth-child(1){transform:rotate(0deg);animation-delay:.30s}.unlock-sparks i:nth-child(2){transform:rotate(30deg);animation-delay:.33s}.unlock-sparks i:nth-child(3){transform:rotate(60deg);animation-delay:.31s}.unlock-sparks i:nth-child(4){transform:rotate(90deg);animation-delay:.35s}.unlock-sparks i:nth-child(5){transform:rotate(120deg);animation-delay:.32s}.unlock-sparks i:nth-child(6){transform:rotate(150deg);animation-delay:.36s}.unlock-sparks i:nth-child(7){transform:rotate(180deg);animation-delay:.30s}.unlock-sparks i:nth-child(8){transform:rotate(210deg);animation-delay:.34s}.unlock-sparks i:nth-child(9){transform:rotate(240deg);animation-delay:.31s}.unlock-sparks i:nth-child(10){transform:rotate(270deg);animation-delay:.36s}.unlock-sparks i:nth-child(11){transform:rotate(300deg);animation-delay:.33s}.unlock-sparks i:nth-child(12){transform:rotate(330deg);animation-delay:.35s}@keyframes spark{0%{opacity:0;translate:0 0;scale:.4}25%{opacity:1}100%{opacity:0;translate:0 -128px;scale:.2}}.unlock-tier{font-family:var(--font-base);font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--metal-light);margin:0 0 6px}.unlock-name{font-family:var(--font-display);font-size:clamp(34px,8vmin,60px);line-height:.96;text-transform:uppercase;color:#fff;margin:0 0 10px}.unlock-desc{font-family:var(--font-base);font-size:15px;color:rgba(255,255,255,.7);margin:0 0 18px}.unlock-more{font-family:var(--font-base);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.4);margin:0}.unlock.is-playing .unlock-tier,.unlock.is-playing .unlock-name,.unlock.is-playing .unlock-desc,.unlock.is-playing .unlock-more{animation:unlock-rise .45s ease both}.unlock.is-playing .unlock-tier{animation-delay:.40s}.unlock.is-playing .unlock-name{animation-delay:.46s}.unlock.is-playing .unlock-desc{animation-delay:.54s}.unlock.is-playing .unlock-more{animation-delay:.70s}@keyframes unlock-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.unlock.is-playing .unlock-rays,.unlock.is-playing .unlock-medal,.unlock.is-playing .unlock-medal::after,.unlock.is-playing .unlock-sparks i,.unlock.is-playing .unlock-tier,.unlock.is-playing .unlock-name,.unlock.is-playing .unlock-desc,.unlock.is-playing .unlock-more{animation:none}.unlock-rays{opacity:.5}}.board-controls{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:space-between;margin-bottom:20px}.board-slider{display:inline-flex;border:1px solid var(--nav-border-strong);border-radius:4px;overflow:hidden}.board-slider a{padding:9px 18px;font-family:var(--font-data);font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:var(--nav-link-dim)}.board-slider a.is-active{background:var(--nav-accent);color:var(--solid-bg-color)}.board-tabs{display:flex;flex-wrap:wrap;gap:6px}.board-tabs a{padding:7px 14px;border:1px solid var(--nav-border);border-radius:4px;font-family:var(--font-data);font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;color:var(--nav-link-dim)}.board-tabs a.is-active{border-color:var(--nav-accent);color:var(--text-color)}.board-rows{display:grid;gap:4px}.board-row{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;padding:12px 16px;border:1px solid var(--nav-border);border-radius:4px;background:var(--panel-bg);text-decoration:none;color:inherit}.board-row:hover{border-color:var(--nav-accent)}.board-row.is-me{border-color:var(--nav-accent);background:var(--hover-bg)}.board-rank{font-family:var(--font-display);font-size:22px;color:var(--nav-link-dim);font-variant-numeric:tabular-nums}.board-row:nth-child(-n+3) .board-rank{color:var(--nav-accent)}.board-name{font-family:var(--font-data);font-weight:700;font-size:18px}.board-level{display:block;font-family:var(--font-base);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.board-points{font-family:var(--font-data);font-weight:800;font-size:20px;font-variant-numeric:tabular-nums}.board-me{position:sticky;bottom:0;margin-top:12px;padding:14px 16px;background:var(--panel-bg);border:1px solid var(--nav-accent);border-radius:4px;display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;box-shadow:0 -6px 18px rgba(0,0,0,.16)}.profile-head{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.badge-shelf{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.badge-tile{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--nav-border);border-radius:4px;background:var(--panel-bg)}.badge-tile.is-locked{opacity:.42}.badge-tile i{font-size:18px;color:var(--nav-accent);margin-top:2px}.badge-tile strong{display:block;font-family:var(--font-data);font-weight:700;font-size:15px;text-transform:uppercase}.badge-tile span{font-family:var(--font-base);font-size:12px;color:var(--nav-link-dim)}.arena-empty{padding:32px;text-align:center;font-family:var(--font-base);color:var(--nav-link-dim);border:1px dashed var(--nav-border-strong);border-radius:4px}.shelf{background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px;padding:20px;margin-bottom:16px}.shelf-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}.shelf-head h3{font-family:var(--font-data);font-weight:800;font-size:19px;letter-spacing:0.5px;text-transform:uppercase;margin:0}.shelf-head span{font-family:var(--font-data);font-size:14px;font-variant-numeric:tabular-nums;color:var(--nav-link-dim)}.shelf-row-label{margin:18px 0 10px;font-family:var(--font-base);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.trophy-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.trophy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:14px 10px 12px;border:1px solid var(--nav-border);border-radius:4px;background:var(--panel-bg)}.trophy-medal{position:relative;display:grid;place-items:center;width:58px;height:58px;margin-bottom:6px;font-size:18px;color:#fff;background:linear-gradient(150deg,var(--metal-hi) 0%,var(--metal-light) 45%,var(--metal-dark) 100%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));text-shadow:0 1px 2px rgba(0,0,0,.45)}.trophy-medal::before{content:"";position:absolute;inset:4px;clip-path:inherit;border-radius:inherit;background:radial-gradient(circle at 38% 28%,var(--enamel-hi) 0 30%,var(--enamel) 31% 100%);box-shadow:inset 0 -4px 8px rgba(0,0,0,.25)}.trophy-medal i{position:relative;z-index:1}.shape-volume{clip-path:polygon(50% 0%,100% 14%,100% 58%,50% 100%,0% 58%,0% 14%)}.shape-perfection{clip-path:polygon(50% 0%,61% 18%,82% 12%,80% 33%,100% 44%,84% 57%,94% 76%,73% 78%,68% 98%,50% 87%,32% 98%,27% 78%,6% 76%,16% 57%,0% 44%,20% 33%,18% 12%,39% 18%)}.shape-speed{clip-path:polygon(25% 2%,75% 2%,100% 50%,75% 98%,25% 98%,0% 50%)}.shape-depth{clip-path:polygon(50% 0%,100% 36%,78% 100%,22% 100%,0% 36%)}.shape-completion{clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%)}.shape-dedication,.shape-ball-iq{border-radius:50%}.shape-community{clip-path:polygon(50% 0%,65% 10%,82% 8%,88% 25%,100% 38%,94% 55%,98% 72%,82% 80%,72% 95%,55% 92%,38% 100%,26% 87%,9% 84%,6% 66%,0% 50%,10% 34%,8% 17%,26% 13%,36% 2%)}.trophy-medal,.unlock-medal{--enamel:#4a5568;--enamel-hi:#94a3b8}.shape-volume{--enamel:#2f6df5;--enamel-hi:#79a4ff}.shape-perfection{--enamel:#e5384f;--enamel-hi:#ff8794}.shape-speed{--enamel:#ff8a1f;--enamel-hi:#ffc27a}.shape-depth{--enamel:#12a37f;--enamel-hi:#6fe0c2}.shape-dedication{--enamel:#7b4bd6;--enamel-hi:#bfa0ff}.shape-completion{--enamel:#e0439b;--enamel-hi:#ff92cd}.shape-ball-iq{--enamel:#14b8d6;--enamel-hi:#7fe6f7}.shape-community{--enamel:#6fbf1f;--enamel-hi:#b9ec73}.tier-1{--metal-hi:#ffd9a8;--metal-light:#d98f4e;--metal-dark:#7a4a1e;--metal-glow:214,143,78}.tier-2{--metal-hi:#ffffff;--metal-light:#d3dae2;--metal-dark:#7d8b99;--metal-glow:211,218,226}.tier-3{--metal-hi:#fff3c4;--metal-light:#f5c542;--metal-dark:#a97708;--metal-glow:245,197,66}.tier-4{--metal-hi:#f0fbff;--metal-light:#8fd8ef;--metal-dark:#3d7d99;--metal-glow:143,216,239}.tier-5{--metal-hi:#ffe7ff;--metal-light:#c874ff;--metal-dark:#4b1d86;--metal-glow:200,116,255}.trophy.is-earned .trophy-medal{filter:drop-shadow(0 2px 3px rgba(0,0,0,.4)) drop-shadow(0 0 7px rgba(var(--metal-glow),.55))}.trophy.tier-4.is-earned .trophy-medal,.trophy.tier-5.is-earned .trophy-medal{filter:drop-shadow(0 2px 3px rgba(0,0,0,.4)) drop-shadow(0 0 12px rgba(var(--metal-glow),.8))}.trophy.is-earned{border-color:var(--nav-border-strong)}.trophy.is-locked .trophy-medal{background:var(--nav-border-strong);color:var(--nav-link-dim);filter:none;text-shadow:none}.trophy.is-locked .trophy-medal::before{background:var(--hover-bg);box-shadow:none}.trophy.is-locked .trophy-name{color:var(--nav-link-dim)}.trophy-name{font-family:var(--font-data);font-weight:700;font-size:13px;line-height:1.15;text-transform:uppercase}.trophy-tier{font-family:var(--font-base);font-size:9px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--nav-link-dim)}.trophy-game{font-family:var(--font-base);font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.trophy-progress{font-family:var(--font-data);font-size:12px;font-variant-numeric:tabular-nums;color:var(--nav-link-dim);margin-top:2px}.trophy-progress--done{color:var(--nav-accent)}.trophy-bar{display:block;width:100%;height:3px;border-radius:2px;background:var(--hover-bg);overflow:hidden}.trophy-bar span{display:block;height:100%;background:var(--nav-accent)}@media (max-width:720px){.trophy-row{grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}.trophy-medal{width:50px;height:50px;font-size:16px}.trophy-medal::before{inset:3px}}@media (max-width:720px){.arena{padding:16px 12px 48px}.biq-panel{grid-template-columns:1fr;justify-items:center;text-align:center}.biq-sports{justify-content:center}.play-stage{padding:16px 12px 20px}.play-path{--crest:clamp(48px,19vw,84px)}.play-path[data-rows="3"]{--crest:clamp(40px,16vw,68px)}.play-path[data-rows="4"]{--crest:clamp(34px,14vw,56px)}.play-path[data-rows="5"]{--crest:clamp(28px,12vw,46px)}.pick-row{grid-template-columns:1fr}.pick .avatar{width:72px;height:72px}.board-row,.board-me{grid-template-columns:40px 1fr auto;padding:10px 12px}.results-round{grid-template-columns:28px 1fr auto}}@media (hover:none){.game-card:hover{transform:none;border-color:var(--nav-border-strong)}}.arena--hub{max-width:1180px}.hub-card{border:1px solid var(--nav-border-strong);border-radius:4px;background:var(--card-bg);overflow:hidden}.hub-card::before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--nav-accent) 0%,var(--brand-gold) 45%,transparent 100%)}.hub-block{padding:28px 32px;border-bottom:1px solid var(--nav-border)}.hub-block--last{border-bottom:0;padding:0}.hub-block--play{padding-bottom:34px;background:linear-gradient(180deg,var(--hover-bg) 0%,transparent 180px)}.hub-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.hub-block-head h2{font-family:var(--font-data);font-weight:700;font-size:20px;letter-spacing:.5px;text-transform:uppercase;margin:0}.hub-rank{font-family:var(--font-base);font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--text-color)}.hub-sub-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-family:var(--font-base);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);margin:0 0 12px}.hub-sub-note{letter-spacing:.4px;text-transform:none;font-weight:700;color:var(--text-color)}.hub-note{font-family:var(--font-base);font-size:12px;color:var(--nav-link-dim);margin:18px 0 0}.hub-masthead{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:24px}.hub-title{font-size:clamp(30px,4.6vw,46px);margin:0 0 6px}.hub-masthead .arena-sub{max-width:54ch}.hub-badge{display:inline-flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;border:1px solid var(--nav-border);border-radius:4px;background:var(--panel-bg);text-decoration:none;color:inherit;transition:border-color .2s ease}.hub-badge:hover,.hub-badge:focus-visible{border-color:var(--nav-accent)}.biq-dial--chip{width:52px;height:52px;flex:none}.biq-dial--chip::after{inset:5px}.biq-dial--chip .biq-dial-value{font-size:16px}.hub-badge-text b{display:block;font-family:var(--font-data);font-weight:800;font-size:15px;letter-spacing:.5px;text-transform:uppercase;line-height:1.1}.hub-badge-text em{display:block;font-family:var(--font-base);font-style:normal;font-size:11px;color:var(--nav-link-dim);margin-top:2px}.iq-headline{display:flex;align-items:baseline;gap:20px 28px;flex-wrap:wrap;padding-bottom:22px}.iq-total{font-family:var(--font-display);font-size:clamp(48px,7vw,76px);line-height:.85;font-variant-numeric:tabular-nums;color:var(--text-color)}.iq-name b,.iq-gap b{display:block;font-family:var(--font-data);font-weight:800;font-size:22px;letter-spacing:.5px;text-transform:uppercase;line-height:1;font-variant-numeric:tabular-nums}.iq-name em,.iq-gap em{display:block;font-family:var(--font-base);font-style:normal;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);margin-top:6px}.iq-gap{margin-left:auto;text-align:right}.iq-gap b{display:inline-block;color:var(--text-color);border-bottom:3px solid var(--nav-accent);padding-bottom:4px}.iq-gap em{margin-top:8px}.iq-ladder{--climbed:0;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;list-style:none;margin:0;padding:22px 0 0;border-top:1px solid var(--nav-border)}.iq-ladder::before,.iq-ladder::after{content:"";position:absolute;top:28px;height:2px;border-radius:2px}.iq-ladder::before{left:calc(50% / var(--rungs,7));right:calc(50% / var(--rungs,7));background:var(--hover-bg)}.iq-ladder::after{left:calc(50% / var(--rungs,7));width:calc(100% - (100% / var(--rungs,7)));background:var(--nav-accent);transform:scaleX(calc(var(--climbed) / 100));transform-origin:left center;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.iq-rung{position:relative;text-align:center;padding-top:14px;min-width:0}.iq-rung-dot{position:absolute;top:0;left:50%;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:var(--card-bg);border:2px solid var(--nav-border-strong);z-index:1}.iq-rung.is-reached .iq-rung-dot{background:var(--nav-accent);border-color:var(--nav-accent)}.iq-rung.is-you .iq-rung-dot{width:17px;height:17px;margin-left:-8.5px;top:-3px;box-shadow:0 0 0 4px var(--card-bg),0 0 0 5px var(--nav-accent)}.iq-rung-name{display:block;font-family:var(--font-data);font-weight:700;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:var(--nav-link-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iq-rung.is-reached .iq-rung-name{color:var(--text-color)}.iq-rung.is-you .iq-rung-name{color:var(--text-color);font-weight:800}.iq-rung-floor{display:block;font-family:var(--font-data);font-size:10px;font-variant-numeric:tabular-nums;color:var(--nav-link-dim);margin-top:2px}.iq-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;margin-top:26px;padding-top:24px;border-top:1px solid var(--nav-border);align-items:start}.iq-league-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.iq-league{border:1px solid var(--nav-border);border-radius:4px;padding:12px 14px;background:var(--panel-bg)}.iq-league.is-empty{border-style:dashed;background:transparent}.iq-league-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.iq-league-top b{font-family:var(--font-data);font-weight:700;font-size:12px;letter-spacing:1px;color:var(--nav-link-dim)}.iq-league-top i{font-style:normal;font-family:var(--font-display);font-size:22px;line-height:1;font-variant-numeric:tabular-nums}.iq-league.is-empty .iq-league-top i{color:var(--nav-link-dim)}.iq-league-bar{display:block;height:4px;border-radius:2px;background:var(--hover-bg);overflow:hidden;margin:10px 0 8px}.iq-league-bar span{display:block;height:100%;width:0;background:var(--nav-accent);transition:width 1s cubic-bezier(.2,.8,.2,1)}.iq-league-level{display:block;font-family:var(--font-base);font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--nav-link-dim)}.iq-next-trophy{--chase-well:var(--panel-bg);border:1px solid var(--nav-border);border-radius:4px;padding:16px 18px;background:var(--panel-bg)}.hub-games{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.hub-game{display:flex;flex-direction:column;border:1px solid var(--nav-border-strong);border-radius:4px;background:var(--card-bg);overflow:hidden;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.hub-game:hover,.hub-game:focus-visible{border-color:var(--nav-accent);transform:translateY(-3px);box-shadow:0 14px 32px rgba(0,0,0,.12)}.hub-game-art{position:relative;height:206px;display:grid;place-items:stretch;background:radial-gradient(120% 90% at 50% 120%,var(--hover-bg) 0%,transparent 62%),repeating-linear-gradient(-45deg,var(--hover-bg) 0,var(--hover-bg) 2px,transparent 2px,transparent 12px),var(--panel-bg);border-bottom:1px solid var(--nav-border);overflow:hidden}.hub-game-art::after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,var(--hover-bg) 50%,transparent 65%);transform:translateX(-120%);transition:transform .7s ease}.hub-game:hover .hub-game-art::after{transform:translateX(120%)}.reel{position:relative;width:100%;height:100%;display:grid;align-content:center;justify-items:center;gap:10px;padding:14px 16px}.reel-strip{display:flex;align-items:flex-start;gap:6px}.reel-stop,.reel-tile{display:grid;justify-items:center;gap:4px;opacity:0;transform:translateY(6px) scale(.9);transition:opacity .35s ease,transform .35s cubic-bezier(.2,1.3,.4,1)}.reel-stop.is-in,.reel-tile.is-in{opacity:1;transform:none}.reel-stop img,.reel-crest-blank{width:44px;height:44px;object-fit:contain}.reel-crest-blank{border-radius:50%;background:var(--hover-bg)}.reel-stop em{font-family:var(--font-data);font-style:normal;font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.3px;color:var(--nav-link-dim)}.reel-tile{width:44px;height:44px;place-content:center;border:2px solid var(--nav-border-strong);border-radius:4px;font-family:var(--font-display);font-size:22px;color:var(--nav-link-dim);transition:opacity .35s ease,transform .35s cubic-bezier(.2,1.3,.4,1),border-color .3s ease,color .3s ease}.reel.is-solved .reel-tile{border-color:var(--nav-accent);color:var(--nav-accent);transform:scale(1.08)}.reel-arrow{align-self:flex-start;width:16px;height:2px;margin-top:21px;background:var(--nav-border-strong);opacity:0;transform-origin:left center;transform:scaleX(.2);transition:opacity .3s ease,transform .3s ease,background .3s ease}.reel-arrow.is-in{opacity:1;transform:none}.reel.is-solved .reel-arrow{background:var(--nav-accent)}.reel-caption,.reel-answer{margin:0;text-align:center;transition:opacity .3s ease}.reel-caption{font-family:var(--font-base);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.reel.is-solved .reel-caption{opacity:0}.reel-answer{position:absolute;left:16px;right:16px;bottom:14px;font-family:var(--font-display);font-size:21px;line-height:1.1;letter-spacing:.5px;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.reel.is-solved .reel-answer{opacity:1;transform:none}.reel-question{margin:0;max-width:26ch;text-align:center;font-family:var(--font-data);font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase;color:var(--nav-link-dim)}.reel-versus{display:flex;align-items:flex-start;gap:14px}.reel-side{display:grid;justify-items:center;gap:4px;width:92px;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}.reel-side.is-in{opacity:1;transform:none}.reel-side b{font-family:var(--font-data);font-weight:700;font-size:12px;line-height:1.15;text-align:center;letter-spacing:.3px;text-transform:uppercase}.reel-side i{font-family:var(--font-display);font-style:normal;font-size:17px;font-variant-numeric:tabular-nums;color:var(--nav-link-dim);opacity:0;transition:opacity .35s ease,color .35s ease}.reel.is-solved .reel-side i{opacity:1}.reel.is-solved .reel-side.is-winner i{color:var(--nav-accent)}.reel.is-solved .reel-side.is-winner .avatar{border-color:var(--nav-accent)}.reel.is-solved .reel-side:not(.is-winner){opacity:.42}.reel-vs{margin-top:16px;font-family:var(--font-display);font-size:15px;color:var(--nav-link-dim)}.reel .avatar{width:54px;height:54px}.hub-game-body{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px;flex:1}.hub-game-body h3{font-family:var(--font-data);font-weight:800;font-size:24px;letter-spacing:.5px;text-transform:uppercase;margin:0}.hub-game-body p{font-family:var(--font-base);font-size:14px;color:var(--nav-link-dim);margin:0;flex:1}.hub-game-foot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:6px}.hub-game-cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-data);font-weight:700;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:var(--nav-accent)}.hub-game-cta::after{content:"\2192";transition:transform .2s ease}.hub-game:hover .hub-game-cta::after{transform:translateX(4px)}.hub-game-stat{font-family:var(--font-data);font-size:13px;font-variant-numeric:tabular-nums;color:var(--nav-link-dim)}.hub-case{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:start}.hub-case-cabinet{position:relative;border:1px solid var(--nav-border-strong);border-radius:4px;padding:20px 22px 24px;background:linear-gradient(180deg,var(--hover-bg) 0%,transparent 42%),var(--panel-bg);overflow:hidden}.hub-case-cabinet::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(104deg,transparent 38%,rgba(255,255,255,.10) 50%,transparent 62%);transform:translateX(-120%);animation:case-glint 9s ease-in-out infinite}@keyframes case-glint{0%,62%{transform:translateX(-120%)}86%,100%{transform:translateX(120%)}}.hub-case-top{display:flex;align-items:center;gap:16px;margin-bottom:22px}.hub-case-count{display:flex;align-items:baseline;gap:6px;font-family:var(--font-display);font-size:38px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.hub-case-count i{font-style:normal;font-family:var(--font-data);font-size:15px;color:var(--nav-link-dim)}.hub-case-bar,.hub-board-bar{display:block;height:4px;border-radius:2px;background:var(--hover-bg);overflow:hidden}.hub-case-bar{flex:1}.hub-case-bar span,.hub-board-bar span{display:block;height:100%;width:0;background:var(--nav-accent);transition:width 1s cubic-bezier(.2,.8,.2,1)}.hub-case-shelf{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:14px 10px;padding-bottom:14px}.hub-case-shelf::after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,transparent,var(--nav-border-strong) 12%,var(--nav-border-strong) 88%,transparent)}.case-medal{position:relative;display:grid;justify-items:center;gap:6px}.case-ribbon{position:absolute;top:0;left:50%;width:34px;height:34px;margin-left:-17px;background:linear-gradient(180deg,var(--metal-light,var(--nav-accent)),var(--metal-dark,var(--nav-accent)));clip-path:polygon(0 0,32% 0,50% 30%,68% 0,100% 0,100% 100%,0 100%);opacity:.9;box-shadow:0 2px 4px rgba(0,0,0,.18)}.hub-case-shelf .case-medal{padding-top:13px}.case-face{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-size:20px;color:var(--solid-bg-color);background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.6),transparent 44%),linear-gradient(150deg,var(--metal-hi) 0%,var(--metal-light) 42%,var(--metal-dark) 100%);border:1px solid var(--metal-dark);box-shadow:inset 0 -2px 6px rgba(0,0,0,.28),0 4px 10px rgba(0,0,0,.22),0 0 12px rgba(var(--metal-glow),.30)}.case-face::before{content:"";position:absolute;inset:4px;border-radius:50%;border:1px dashed rgba(255,255,255,.35);opacity:.5}.case-medal.tier-5.is-earned .case-face{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.7),transparent 42%),conic-gradient(from 210deg,var(--metal-hi),var(--metal-light),#6ee7ff,var(--metal-light),var(--metal-hi))}.case-medal.tier-4.is-earned .case-face,.case-medal.tier-5.is-earned .case-face{box-shadow:inset 0 -2px 6px rgba(0,0,0,.28),0 4px 10px rgba(0,0,0,.22),0 0 0 2px rgba(var(--metal-glow),.30),0 0 22px rgba(var(--metal-glow),.55)}.case-medal.is-empty .case-face{background:var(--hover-bg);border:1px dashed var(--nav-border-strong);box-shadow:inset 0 2px 8px rgba(0,0,0,.18);color:transparent}.case-medal.is-empty .case-face::before{display:none}.case-medal.is-empty .case-caption{color:var(--nav-border-strong)}.case-medal.is-locked .case-face{background:var(--hover-bg);border:1px solid var(--nav-border);color:var(--nav-link-dim);box-shadow:none}.case-medal.is-locked .case-face::before{display:none}.case-caption{font-family:var(--font-data);font-size:10px;font-weight:600;line-height:1.15;letter-spacing:.5px;text-transform:uppercase;text-align:center;color:var(--nav-link-dim)}.case-medal.is-earned{animation:hub-medal-in 520ms cubic-bezier(.2,1.4,.4,1) both}.hub-case-shelf .case-medal:nth-child(2){animation-delay:70ms}.hub-case-shelf .case-medal:nth-child(3){animation-delay:140ms}.hub-case-shelf .case-medal:nth-child(4){animation-delay:210ms}.hub-case-shelf .case-medal:nth-child(5){animation-delay:280ms}.hub-case-shelf .case-medal:nth-child(6){animation-delay:350ms}@keyframes hub-medal-in{from{transform:scale(.4) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}.hub-case-close{--chase-well:var(--card-bg);background:var(--card-bg);border:1px solid var(--nav-border-strong);border-radius:4px;padding:20px 22px}.hub-case-head{font-family:var(--font-base);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim);margin:0 0 12px}.chase{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 0;border-top:1px solid var(--nav-border)}.chase:first-of-type{border-top:0;padding-top:4px}.chase-medal{position:relative;display:grid;place-items:center;width:74px;height:74px;border-radius:50%;background:conic-gradient(var(--metal-dark) calc(var(--pct,0) * 1%),var(--hover-bg) calc(var(--pct,0) * 1%))}.chase-medal::after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--chase-well,var(--panel-bg));box-shadow:inset 0 1px 4px rgba(0,0,0,.12)}.chase-medal .trophy-medal{position:relative;z-index:1;width:50px;height:50px;margin:0;font-size:16px;filter:grayscale(.28) drop-shadow(0 1px 3px rgba(0,0,0,.32));opacity:.92}.chase-pct{position:absolute;z-index:2;right:-4px;bottom:-2px;padding:2px 6px;border-radius:3px;background:var(--panel-bg);border:1px solid var(--nav-border-strong);font-family:var(--font-data);font-weight:800;font-size:11px;line-height:1;font-variant-numeric:tabular-nums}.chase-pct i{font-style:normal;font-size:8px;color:var(--nav-link-dim)}.chase-text{min-width:0}.chase-text b{display:block;font-family:var(--font-data);font-weight:800;font-size:17px;letter-spacing:.5px;text-transform:uppercase;line-height:1.1}.chase-text em{display:block;margin-top:3px;font-family:var(--font-base);font-style:normal;font-size:12.5px;color:var(--nav-link-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chase-shelf{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-family:var(--font-base);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}.chase-shelf i{font-style:normal;padding:3px 8px;border-radius:3px;color:#fff;background:linear-gradient(150deg,var(--metal-light),var(--metal-dark));box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 1px 2px rgba(0,0,0,.2);text-shadow:0 1px 1px rgba(0,0,0,.35)}.chase-num{font-family:var(--font-display);font-size:30px;line-height:1;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.chase-num i{display:block;margin-top:4px;font-family:var(--font-base);font-style:normal;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-link-dim)}@media (prefers-reduced-motion:no-preference){.chase-medal{transition:transform .2s ease}.chase:hover .chase-medal{transform:scale(1.04)}.chase:hover .chase-medal .trophy-medal{filter:none;opacity:1}}.hub-board{border:1px solid var(--nav-border-strong);border-radius:4px;background:var(--card-bg);overflow:hidden}.hub-board-row{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(60px,180px) auto;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid var(--nav-border);text-decoration:none;color:inherit;transition:background .15s ease}.hub-board-row:first-child{border-top:0}.hub-board-row:hover{background:var(--hover-bg)}.hub-board-row.is-me{background:var(--hover-bg)}.hub-board-row.is-me .hub-board-rank{color:var(--nav-accent)}.hub-board-rank{font-family:var(--font-display);font-size:26px;line-height:1;text-align:center;font-variant-numeric:tabular-nums;color:var(--nav-link-dim)}.hub-board-row.rank-1 .hub-board-rank{color:var(--brand-gold);font-size:32px}.hub-board-row.rank-2 .hub-board-rank,.hub-board-row.rank-3 .hub-board-rank{color:var(--text-color)}.hub-board-who{min-width:0}.hub-board-who b{display:block;font-family:var(--font-data);font-weight:700;font-size:17px;letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-board-who em{display:block;font-family:var(--font-base);font-style:normal;font-size:12px;color:var(--nav-link-dim)}.hub-board-points{font-family:var(--font-data);font-weight:800;font-size:20px;font-variant-numeric:tabular-nums;text-align:right;min-width:62px}.hub-ladder{border:1px solid var(--nav-border-strong);border-radius:4px;background:var(--card-bg)}.hub-ladder summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 22px;cursor:pointer;list-style:none}.hub-ladder summary::-webkit-details-marker{display:none}.hub-ladder-title{font-family:var(--font-data);font-weight:700;font-size:18px;letter-spacing:.5px;text-transform:uppercase}.hub-ladder-hint{font-family:var(--font-base);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--nav-accent)}.hub-ladder-hint::after{content:" +"}.hub-ladder[open] .hub-ladder-hint::after{content:" \2013"}.hub-ladder-body{padding:0 22px 22px;animation:hub-fold 300ms ease both}@keyframes hub-fold{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.hub-track{display:flex;gap:6px;margin-bottom:18px;overflow-x:auto;padding-bottom:6px}.hub-track-step{flex:1 0 auto;min-width:92px;text-align:center}.hub-track-step i{display:block;height:5px;border-radius:3px;background:var(--hover-bg);margin-bottom:8px}.hub-track-step b{display:block;font-family:var(--font-data);font-weight:700;font-size:13px;letter-spacing:.5px;text-transform:uppercase;color:var(--nav-link-dim)}.hub-track-step em{display:block;font-family:var(--font-data);font-style:normal;font-size:12px;font-variant-numeric:tabular-nums;color:var(--nav-link-dim)}.hub-track-step.is-you i{background:var(--nav-accent)}.hub-track-step.is-you b{color:var(--text-color)}.hub-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.hub-reveal.is-in{opacity:1;transform:none}@media (max-width:900px){.hub-block{padding:24px 20px}.hub-case{grid-template-columns:1fr}.iq-split{grid-template-columns:1fr}}@media (max-width:640px){.iq-ladder{--rung-h:30px;--rail-top:22px;grid-auto-flow:row;grid-auto-columns:auto;gap:0;padding-left:22px}.iq-ladder::before,.iq-ladder::after{top:calc(var(--rail-top) + (var(--rung-h) / 2));left:5px;right:auto;width:2px}.iq-ladder::before{height:calc(var(--rung-h) * (var(--rungs,7) - 1))}.iq-ladder::after{height:calc(var(--rung-h) * (var(--rungs,7) - 1));transform:scaleY(calc(var(--climbed) / 100));transform-origin:center top}.iq-rung{display:flex;align-items:center;gap:10px;text-align:left;height:var(--rung-h);padding:0}.iq-rung-dot{top:50%;left:-22px;margin:-5.5px 0 0}.iq-rung.is-you .iq-rung-dot{top:50%;left:-25px;margin:-8.5px 0 0}.iq-rung-floor{margin:0 0 0 auto}}@media (max-width:560px){.hub-masthead{gap:16px}.iq-headline{gap:14px 20px}.iq-gap{margin-left:0;text-align:left}.hub-board-row{grid-template-columns:34px minmax(0,1fr) auto;gap:10px}.hub-board-bar{display:none}.chase{grid-template-columns:auto minmax(0,1fr);gap:14px}.chase-num{grid-column:2;text-align:left;font-size:22px}.chase-text em{white-space:normal}}@media (prefers-reduced-motion:reduce){.hub-case-cabinet::after,.case-medal.is-earned,.hub-ladder-body{animation:none!important}.reel-stop,.reel-tile,.reel-arrow,.reel-side,.reel-caption,.reel-answer,.reel-side i{transition:none}.hub-reveal{opacity:1;transform:none;transition:none}.hub-game-art::after{display:none}.hub-case-bar span,.hub-board-bar span,.iq-league-bar span,.iq-ladder::after{transition:none}}