.gt{--ink:#fff;--dim:#ffffff9e;--line:#ffffff1a;color:var(--ink);isolation:isolate;background:radial-gradient(90% 240px at 0 0, color-mix(in srgb, var(--a) 30%, transparent), transparent 70%), radial-gradient(90% 240px at 100% 0, color-mix(in srgb, var(--h) 30%, transparent), transparent 70%), #090b12;border-radius:18px;margin-top:16px;padding:0 16px 14px;position:relative;overflow:hidden;box-shadow:0 22px 50px -26px #050812bf;container-type:inline-size}.gt:before{content:"";background:linear-gradient(90deg, var(--a), #fff 50%, var(--h));background-size:220% 100%;height:3px;animation:7s ease-in-out infinite alternate gt-sheen;position:absolute;inset:0 0 auto}.gt a{color:inherit;text-decoration:none}.gt-top{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:15px 0 10px;display:grid}.gt-side{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.gt-side>b{margin-top:3px;font-size:26px;line-height:1}.gt-side em{font:500 10px/1.3 var(--mono);color:var(--dim);font-style:normal}.gt-side u{font:600 10px/1.5 var(--mono);background:#ffffff1a;border-radius:99px;margin-top:2px;padding:0 7px;text-decoration:none}.gt-mid{text-align:center}.gt-mid i{font:600 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f5a623;margin-bottom:5px;font-style:normal;display:block}.gt-mid h2{color:#fff;margin:0;font-size:31px;line-height:.95}.gt-rows{border-top:1px solid var(--line);gap:6px;padding:10px 0 11px;display:grid}.gt-row{grid-template-columns:68px 1fr 68px;align-items:center;gap:10px;display:grid}.gt-v{color:var(--dim);gap:2px;display:grid}.gt-v.r{text-align:right;justify-items:end}.gt-v b{font-size:18px;line-height:1}.gt-v em{font:500 9.5px/1 var(--mono);opacity:.85;font-style:normal}.gt-v.w{color:#fff}.gt-c{text-align:center;gap:4px;min-width:0;display:grid}.gt-c>em{font:600 10px/1.2 var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--dim);overflow-wrap:anywhere;font-style:normal}.gt-duel{grid-template-columns:1fr 1fr;gap:3px;display:grid}.gt-track{background:#ffffff12;height:6px;display:flex;overflow:hidden}.gt-track.a{border-radius:99px 0 0 99px;justify-content:flex-end}.gt-track.h{border-radius:0 99px 99px 0}.gt-track i{opacity:.5;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both gt-grow;display:block}.gt-track.a i{background:var(--a);transform-origin:100%}.gt-track.h i{background:var(--h);transform-origin:0}.gt-track i.w{opacity:1;box-shadow:0 0 12px color-mix(in srgb, currentColor 0%, transparent)}.gt-track.a i.w{box-shadow:0 0 12px var(--a)}.gt-track.h i.w{box-shadow:0 0 12px var(--h)}.gt-sec{border-top:1px solid var(--line);padding:10px 0 0}.gt-sec+.gt-sec{margin-top:10px}.gt-sec h3{font:400 17px/1.05 var(--disp,inherit);justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 8px;display:flex}.gt-sec h3 span{text-transform:uppercase;color:#fff;font-size:21px}.gt-sec h3 em,.gt-sec h3 a{font:500 10px/1 var(--mono);color:var(--dim);flex:none;font-style:normal}.gt-sec h3 a{color:#f5a623}.gt-sec h3 a:hover{text-decoration:underline}.gt-forms{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gt-form{border:1px solid var(--line);--c:var(--a);background:#ffffff08;border-radius:12px;min-width:0;padding:8px 9px}.gt-form.h{--c:var(--h)}.gt-form-h{align-items:center;gap:7px;display:flex}.gt-form-h b{font-size:18px;line-height:1}.gt-form-h span{font:500 10px/1 var(--mono);color:var(--dim);margin-left:auto}.gt-bars{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin-top:4px;display:grid}.gt-b{border-radius:5px;grid-template-rows:34px 30px auto;min-width:0;transition:background .2s;display:grid}.gt-b:hover{background:#ffffff12}.gt-b>i{font-style:normal;display:flex;position:relative}.gt-up{border-bottom:1px solid #ffffff47;align-items:flex-end}.gt-dn{align-items:flex-start}.gt-b u{width:62%;height:calc(var(--m) * .68);animation:.7s cubic-bezier(.2,.8,.2,1) both gt-rise;animation-delay:calc(var(--i) * 70ms);margin:0 auto;text-decoration:none;display:block;position:relative}.gt-up u{background:linear-gradient(0deg, color-mix(in srgb, var(--c) 55%, transparent), var(--c));transform-origin:bottom;border-radius:3px 3px 0 0}.gt-dn u{transform-origin:top;background:#fff3;border-radius:0 0 3px 3px}.gt-b em{font:700 10px/1 var(--mono);white-space:nowrap;font-style:normal;position:absolute;left:50%;transform:translate(-50%)}.gt-up em{color:#fff;bottom:calc(100% + 2px)}.gt-dn em{color:var(--dim);top:calc(100% + 2px)}.gt-b>span{font:500 8.5px/1 var(--mono);text-align:center;color:var(--dim);white-space:nowrap;letter-spacing:-.02em;padding-top:2px}.gt-legs{display:grid}.gt-leg{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:4px 0;display:grid}.gt-leg:last-child{border-bottom:0}.gt-leg>b{font:700 13px/1.15 var(--mono)}.gt-leg>b:last-child{text-align:right}.gt-leg b.a{color:color-mix(in srgb, var(--a) 55%, #fff)}.gt-leg b.h{color:color-mix(in srgb, var(--h) 55%, #fff)}.gt-leg em{font:500 10px/1.2 var(--mono);text-align:center;text-transform:uppercase;color:var(--dim);font-style:normal}.gt-sims{gap:7px;display:grid}.gt-sim{--c:var(--a);grid-template-columns:122px 1fr;align-items:center;gap:4px 12px;display:grid}.gt-sim.h{--c:var(--h)}.gt-sim-t{grid-row:span 2;align-items:baseline;gap:6px;display:flex}.gt-sim-t img,.gt-sim-t svg{align-self:center}.gt-sim-t .disp{font-size:25px;line-height:1}.gt-sim-t em{font:500 10px/1 var(--mono);color:var(--dim);font-style:normal}.gt-axis{background:#ffffff14;border-radius:99px;height:7px;display:block;position:relative}.gt-axis i{background:color-mix(in srgb, var(--c) 60%, transparent);border-radius:99px;animation:.9s both gt-fade;position:absolute;top:0;bottom:0}.gt-axis b{width:4px;height:14px;box-shadow:0 0 10px var(--c);background:#fff;border-radius:3px;margin-left:-2px;position:absolute;top:-3px}.gt-sim-n{font:500 10px/1.2 var(--mono);color:var(--dim)}@media (min-width:901px) and (min-height:800px){.gt{position:sticky;top:76px}}@keyframes gt-grow{0%{transform:scaleX(0)}}@keyframes gt-rise{0%{transform:scaleY(0)}}@keyframes gt-fade{0%{opacity:0}}@keyframes gt-sheen{0%{background-position:0 0}to{background-position:100% 0}}@supports (animation-timeline:view()){.gt-track i,.gt-b u{animation-duration:auto;animation-timing-function:linear;animation-delay:0s;animation-timeline:view();animation-range:entry 10% cover 28%}}@container (max-width:470px){.gt-mid h2{font-size:27px}.gt-side>b{font-size:26px}.gt-row{grid-template-columns:56px 1fr 56px;gap:7px}.gt-forms{grid-template-columns:1fr}.gt-b>span{font-size:10px}.gt-sim{grid-template-columns:112px 1fr}}@media (prefers-reduced-motion:reduce){.gt *,.gt:before{animation:none!important}}
