@source "../../messages";:root{--bg:#05060a;--panel:#0d1018;--panel-2:#11151f;--border:#1d2230;--text:#e7eaf0;--muted:#8b93a7;--quantum-ink:#080c17;--quantum-blue:96,123,236;--quantum-ice:132,204,230;--quantum-grid:112,139,193;--mint:#7ef7d7;--mint-2:#38e0bd;--mint-deep:#0fb999;--brand:#0fb999;--brand-2:#14cfa8;--bull:#16c784;--bear:#ea3943;--font-display:"Unbounded Variable";--font-body:"Manrope Variable";--font-korean:"Noto Sans KR Variable"}@theme inline{--color-bg:var(--bg);--color-panel:var(--panel);--color-border:var(--border);--color-mint:var(--mint);--color-brand:var(--brand);--color-bull:var(--bull);--color-bear:var(--bear)}body,html{background:var(--bg);color:var(--text);font-family:var(--font-body),var(--font-korean),system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}.font-display{font-family:var(--font-display),var(--font-korean),system-ui,sans-serif;letter-spacing:-.02em}.hfx-share-backdrop{align-items:flex-end}.hfx-share-dialog{max-height:calc(100dvh - .75rem);border-radius:1.5rem 1.5rem 0 0}@media (min-width:640px) and (pointer:fine){.hfx-share-backdrop{align-items:center;justify-content:center;padding:1.5rem}.hfx-share-dialog{max-height:min(90dvh,52rem);max-width:48rem;border-radius:1rem}.hfx-share-handle{display:none}}.hfx-gradient-text{background:linear-gradient(90deg,var(--mint),var(--mint-2));-webkit-background-clip:text;background-clip:text;color:transparent}.hfx-glow{box-shadow:0 0 0 1px var(--border),0 30px 80px -30px rgba(126,247,215,.28)}.hfx-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.hfx-aurora:before{content:"";position:absolute;top:-25%;left:50%;width:1100px;height:1100px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(var(--quantum-blue),.12),transparent 70%)}.hfx-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(var(--quantum-grid),.04) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--quantum-grid),.04) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 40%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 40%,transparent 80%)}.hfx-card{background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0));border:1px solid var(--border);border-radius:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hfx-pill{border:1px solid rgba(126,247,215,.25);background:rgba(126,247,215,.06);color:var(--mint)}.hfx-btn-primary{background:var(--mint);color:#04130f;font-weight:700;box-shadow:0 10px 30px -10px rgba(126,247,215,.5);transition:transform .15s ease,box-shadow .2s ease}.hfx-btn-primary:hover{transform:translateY(-1px);box-shadow:0 16px 40px -12px rgba(126,247,215,.65)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.reveal.is-visible{opacity:1;transform:none}@keyframes hfxRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hfx-rise{opacity:0;animation:hfxRise .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes hfxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hfx-float{animation:hfxFloat 7s ease-in-out infinite}@keyframes hfxMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.hfx-marquee{display:inline-flex;animation:hfxMarquee 32s linear infinite}@keyframes hfxScan{0%{top:6%;opacity:0}20%{opacity:1}80%{opacity:1}to{top:92%;opacity:0}}.hfx-scan{animation:hfxScan 3.6s ease-in-out infinite}@keyframes hfxPredict{0%{stroke-dashoffset:60}50%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.hfx-predict{stroke-dasharray:60;animation:hfxPredict 3.8s ease-in-out infinite}@keyframes hfxDot{0%,42%{opacity:0}58%{opacity:1}to{opacity:1}}.hfx-predict-dot{animation:hfxDot 3.8s ease-in-out infinite}@keyframes hfxRing{0%,50%{opacity:0;r:3px}70%{opacity:.6;r:11px}to{opacity:0;r:15px}}.hfx-predict-ring{animation:hfxRing 3.8s ease-in-out infinite}@keyframes hfxStream{0%{transform:translateX(0)}to{transform:translateX(-184px)}}.hfx-stream{animation:hfxStream 6.4s steps(8) infinite}@keyframes hfxTick{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-3px) scaleY(1.14)}}.hfx-tick{transform-box:fill-box;transform-origin:bottom;animation:hfxTick 1.1s ease-in-out infinite}@keyframes hfxAnnoDraw{0%{stroke-dashoffset:400;opacity:0}4%{opacity:1}16%{stroke-dashoffset:0;opacity:1}86%{stroke-dashoffset:0;opacity:1}96%{opacity:0}to{stroke-dashoffset:400;opacity:0}}.hfx-anno-line{stroke-dasharray:400;opacity:0;animation:hfxAnnoDraw 9s ease-in-out infinite paused}@keyframes hfxAnnoFade{0%,6%{opacity:0}18%{opacity:1}86%{opacity:1}96%,to{opacity:0}}.hfx-anno{opacity:0;animation:hfxAnnoFade 9s ease-in-out infinite paused}.anno-on .hfx-anno,.anno-on .hfx-anno-line{animation-play-state:running}.legal-doc{min-width:0;overflow-wrap:anywhere;text-align:start;color:var(--text);line-height:1.7;font-size:.95rem}.legal-doc h1{font-size:2rem;font-weight:800;letter-spacing:-.02em;margin:0 0 1rem}.legal-doc h1,.legal-doc h2{font-family:var(--font-display)}.legal-doc h2{font-size:1.35rem;font-weight:700;margin:2rem 0 .75rem}.legal-doc h3{font-size:1.1rem;font-weight:700;margin:1.5rem 0 .5rem}.education-page{position:relative;overflow:hidden;background:#07090d}.education-atmosphere{position:absolute;inset:0 0 auto;height:720px;pointer-events:none;background:radial-gradient(circle at 15% 0,rgba(126,247,215,.12),transparent 34%),radial-gradient(circle at 92% 8%,rgba(75,104,255,.09),transparent 30%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:auto,auto,64px 64px,64px 64px;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.education-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(7,9,13,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.education-main{position:relative;z-index:2;width:min(100% - 2rem,72rem);margin-inline:auto}.education-hero{max-width:58rem;padding:6.5rem 0 5rem}.education-hero-compact{padding-bottom:3.25rem}.education-kicker{display:inline-flex;align-items:center;min-height:1.75rem;color:var(--mint);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.education-article-hero h1,.education-hero h1{margin-top:1rem;font-family:var(--font-display),var(--font-korean);font-size:clamp(2.5rem,7vw,5.6rem);font-weight:760;line-height:1.02;letter-spacing:-.055em;text-wrap:balance}.education-hero>p{max-width:48rem;margin-top:1.5rem;color:#a8b0c0;font-size:clamp(1rem,2vw,1.22rem);line-height:1.75}.education-article-cta>div:last-child,.education-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.education-article-cta .hfx-btn-primary,.education-hero-actions .hfx-btn-primary{display:inline-flex;min-height:3rem;align-items:center;border-radius:.8rem;padding:0 1.25rem}.education-secondary{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border:1px solid #313846;border-radius:.8rem;padding:0 1.25rem;color:#dfe5ee;font-weight:700;transition:.2s}.education-secondary:hover{border-color:var(--mint);color:var(--mint)}.education-section-heading{display:grid;grid-template-columns:3rem 1fr;grid-gap:1rem;gap:1rem;align-items:start}.education-section-heading>span{padding-top:.35rem;color:var(--mint);font:700 .75rem var(--font-display)}.education-article-cta h2,.education-contact h2,.education-faq-callout h2,.education-related h2,.education-section-heading h2{font-family:var(--font-display),var(--font-korean);font-size:clamp(1.45rem,3vw,2.25rem);font-weight:700;letter-spacing:-.04em}.education-section-heading p{max-width:44rem;margin-top:.65rem;color:var(--muted);line-height:1.65}.education-principles article{min-height:11rem;padding:1.4rem;border:1px solid #242a35;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent)}.education-principles article b{color:var(--mint);font:700 .7rem var(--font-display)}.education-principles article h3{margin-top:1.75rem;font-size:1.05rem;font-weight:800}.education-principles article p{margin-top:.6rem;color:var(--muted);font-size:.9rem;line-height:1.65}.academy-paths{margin-bottom:5rem;padding:clamp(1.1rem,3vw,2rem);border:1px solid rgba(126,247,215,.24);background:linear-gradient(140deg,rgba(126,247,215,.055),rgba(75,104,255,.025) 55%,transparent)}.academy-paths-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);grid-gap:2rem;gap:2rem;align-items:end}.academy-paths-head h2{margin-top:.65rem;font-family:var(--font-display),var(--font-korean);font-size:clamp(1.55rem,3vw,2.5rem);letter-spacing:-.045em}.academy-paths-head p{max-width:46rem;margin-top:.75rem;color:var(--muted);line-height:1.65}.academy-total-progress{-webkit-border-start:1px solid #2b353f;border-inline-start:1px solid #2b353f;-webkit-padding-start:1.4rem;padding-inline-start:1.4rem}.academy-total-progress>span{display:block;color:#7d899b;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.academy-total-progress>strong{display:block;margin-top:.3rem;color:var(--mint);font-family:var(--font-display);font-size:2.1rem}.academy-lesson-bar,.academy-module-progress>div,.academy-total-progress>div{height:3px;overflow:hidden;background:#242c36}.academy-lesson-bar i,.academy-module-progress i,.academy-total-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--mint),#8da7ff);transition:width .35s ease}.academy-total-progress small{display:block;margin-top:.55rem;color:#7f8999;font-size:.7rem}.academy-signin-note{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding:.85rem 1rem;border:1px solid #2b3440;background:#0a0e14}.academy-signin-note p{color:#8f99aa;font-size:.78rem;line-height:1.5}.academy-signin-note a{flex:none;color:var(--mint);font-size:.76rem;font-weight:800}.academy-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:1.5rem;background:#28313b}.academy-path-grid>article{display:flex;min-width:0;flex-direction:column;padding:1.35rem;background:#0a0e14}.academy-path-grid>article:last-child:nth-child(odd){grid-column:1/-1}.academy-path-grid>article.is-complete{background:linear-gradient(145deg,rgba(126,247,215,.08),#0a0e14 55%)}.academy-path-grid article>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--mint);font:800 .65rem var(--font-display);letter-spacing:.12em;text-transform:uppercase}.academy-path-grid article>header small{color:#657084}.academy-path-grid h3{margin-top:1.1rem;font-family:var(--font-display),var(--font-korean);font-size:1.25rem;letter-spacing:-.035em}.academy-path-grid article>p{min-height:2.8rem;margin-top:.55rem;color:#8792a4;font-size:.78rem;line-height:1.55}.academy-module-progress{display:grid;grid-template-columns:1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center;margin-top:1rem}.academy-module-progress span{color:#737e8f;font-size:.67rem}.academy-path-grid ol{display:grid;grid-gap:.15rem;gap:.15rem;margin-top:1rem}.academy-path-grid li a{display:grid;grid-template-columns:1.8rem minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:center;padding:.42rem 0;color:#aeb6c3;font-size:.76rem;line-height:1.35}.academy-path-grid li a:hover{color:#fff}.academy-path-grid li span{color:#637083;font:700 .62rem var(--font-display)}.academy-path-grid li.is-complete a,.academy-path-grid li.is-complete span{color:var(--mint)}.academy-path-action{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1rem;color:#eef2f7;font-size:.78rem;font-weight:800}.academy-path-action span{color:var(--mint);font-size:1.1rem}.academy-path-action.is-complete{color:var(--mint)}.academy-retry{margin-top:.8rem;color:#f6c85f;font-size:.75rem;text-decoration:underline}@media(max-width:820px){.academy-path-action,.academy-path-grid li a,.academy-retry{min-height:44px}.academy-retry{display:inline-flex;align-items:center;padding:.5rem .65rem}}.education-guide-grid{display:grid;grid-gap:1px;gap:1px;margin-top:2rem;overflow:hidden;border:1px solid #262c37;background:#262c37}.education-guide-card{display:grid;grid-template-columns:3rem 1fr;grid-gap:1rem;gap:1rem;padding:1.5rem;background:#0c0f15;transition:background .2s,transform .2s}.education-guide-card:hover{position:relative;z-index:1;background:#111720;transform:translateX(3px)}.education-guide-card small,.education-guide-card>span{color:var(--mint);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.education-guide-card h3{margin-top:.5rem;font-family:var(--font-display),var(--font-korean);font-size:clamp(1.1rem,2.3vw,1.55rem);line-height:1.25;letter-spacing:-.035em}.education-guide-card p{max-width:46rem;margin-top:.65rem;color:var(--muted);font-size:.9rem;line-height:1.65}.education-guide-card footer{display:flex;justify-content:space-between;margin-top:1.3rem;color:#687183;font-size:.72rem;text-transform:uppercase}.education-guide-card footer b{color:var(--mint);font-size:1rem}.education-article-cta,.education-contact,.education-faq-callout{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:5rem;padding:2rem;border:1px solid rgba(126,247,215,.25);background:linear-gradient(100deg,rgba(126,247,215,.08),rgba(126,247,215,.01))}.education-article-cta p,.education-contact p,.education-faq-callout p{max-width:42rem;margin-top:.7rem;color:var(--muted);line-height:1.6}.education-category-links{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.education-category-links a{border:1px solid #29303c;border-radius:999px;padding:.55rem .8rem;color:#aab3c3;font-size:.76rem}.education-search{display:block;padding:1.25rem;border:1px solid #2a313e;background:#0d1118}.education-field span,.education-label,.education-search>span{display:block;color:#8993a5;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.education-field input,.education-search input{width:100%;margin-top:.65rem;border:1px solid #303847;border-radius:.65rem;background:#080a0f;padding:.85rem 1rem;color:var(--text);outline:none}.education-field input:focus,.education-search input:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(126,247,215,.08)}.education-faq-item{border:1px solid #252c37;background:#0c0f15}.education-faq-item summary{display:flex;min-height:3.75rem;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.2rem;font-weight:750;list-style:none}.education-faq-item summary::-webkit-details-marker{display:none}.education-faq-item summary span{color:var(--mint);font-size:1.35rem;transition:transform .2s}.education-faq-item[open] summary span{transform:rotate(45deg)}.education-faq-item>div{padding:0 1.2rem 1.25rem;color:#aab3c3;line-height:1.75}.education-inline-link{display:inline-flex;margin-top:.75rem;-webkit-margin-end:1rem;margin-inline-end:1rem;color:var(--mint);font-size:.85rem;font-weight:700}.education-empty{margin:4rem 0;padding:2rem;border:1px dashed #343c49;text-align:center;color:var(--muted)}.education-article-hero{max-width:62rem;padding:4rem 0 3.5rem}.education-article-hero nav{display:flex;gap:.5rem;color:#747e90;font-size:.75rem}.education-article-hero .education-kicker{margin-top:2.5rem}.education-article-hero h1{max-width:61rem;font-size:clamp(2.3rem,6.5vw,4.7rem)}.education-lead{max-width:49rem;margin-top:1.35rem;color:#a8b0c0;font-size:1.1rem;line-height:1.75}.education-byline{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:1.5rem;color:#727c8e;font-size:.72rem}.education-article-layout{display:grid;grid-template-columns:13rem minmax(0,45rem);grid-gap:4rem;gap:4rem;align-items:start}.education-article-layout>aside{position:-webkit-sticky;position:sticky;top:6rem;display:flex;flex-direction:column;gap:.7rem;-webkit-border-start:1px solid #29303b;border-inline-start:1px solid #29303b;-webkit-padding-start:1rem;padding-inline-start:1rem;color:#758093;font-size:.75rem;line-height:1.4}.education-article-layout>aside b{color:#cfd6e2;text-transform:uppercase}.education-article-layout>aside a:hover{color:var(--mint)}.education-direct{padding:1.6rem;-webkit-border-start:3px solid var(--mint);border-inline-start:3px solid var(--mint);background:rgba(126,247,215,.055)}.education-direct span{color:var(--mint);font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.education-direct p{margin-top:.6rem;font-size:1.05rem;line-height:1.75}.education-trust{margin-top:1rem;padding:1.2rem 1.35rem;border:1px solid #29303c;background:linear-gradient(135deg,rgba(126,247,215,.04),#0b0e14)}.education-trust strong{color:#dfe6ef;font-size:.82rem;letter-spacing:.04em}.education-trust p{margin-top:.55rem;color:#8f99aa;font-size:.78rem;line-height:1.6}.education-trust small{display:block;margin-top:.6rem;color:#697486;font-size:.7rem;line-height:1.5}.education-trust a{display:inline-flex;margin-top:.8rem;color:var(--mint);font-size:.75rem;font-weight:750}.education-takeaways{margin-top:1.5rem;padding:1.5rem;border:1px solid #29303c;background:#0c0f15}.education-takeaways h2{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.education-takeaways ul{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:1rem}.education-takeaways li{position:relative;-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;color:#aab3c3;font-size:.9rem}.education-prose li:before,.education-takeaways li:before{position:absolute;inset-inline-start:0;color:var(--mint);content:"→"}.education-prose{margin-top:4rem}.education-prose h2{font-family:var(--font-display),var(--font-korean);font-size:clamp(1.45rem,3vw,2rem);letter-spacing:-.04em}.education-prose p{margin-top:1.15rem;color:#b2bac8;font-size:1rem;line-height:1.85}.education-prose ul{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:1.25rem;padding:1.25rem;border:1px solid #252c36}.education-prose li{position:relative;-webkit-padding-start:1.4rem;padding-inline-start:1.4rem;color:#a4adbd;line-height:1.55}.education-prose blockquote{margin-top:1.4rem;padding:1rem 1.2rem;-webkit-border-start:2px solid #f6c85f;border-inline-start:2px solid #f6c85f;background:rgba(246,200,95,.06);color:#d7c99f;line-height:1.65}.education-calculator{margin-top:3.5rem;padding:1.5rem;border:1px solid rgba(126,247,215,.28);background:#0c1117}.education-calculator h2{margin-top:.4rem;font-family:var(--font-display),var(--font-korean);font-size:1.55rem}.education-calculator>div>p{margin-top:.6rem;color:var(--muted)}.education-result-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;align-content:start;background:#27303a}.education-result-grid>div{display:flex;min-height:5rem;flex-direction:column;justify-content:center;padding:1rem;background:#090d12}.education-result-grid span{color:var(--muted);font-size:.67rem;text-transform:uppercase}.education-result-grid strong{margin-top:.35rem;color:var(--mint);font-family:var(--font-display);font-size:1.05rem}.education-error{grid-column:1/-1;padding:1.5rem;color:#fda4af}.education-partner{margin-top:4rem;overflow:hidden;border:1px solid #303846;background:linear-gradient(145deg,#10151d,#0a0d12)}.education-partner-disclosure{padding:.85rem 1rem;border-bottom:1px solid #29313c;color:#8f99a9;font-size:.72rem;line-height:1.55}.education-partner-disclosure strong{color:#f2c96d;text-transform:uppercase}.education-partner-disclosure a{color:var(--mint);text-decoration:underline}.education-partner-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#2c3440}.education-partner-grid>section{padding:1.4rem;background:#0c1117}.education-partner span{color:var(--mint);font-size:.66rem;font-weight:850;letter-spacing:.13em}.education-partner h2{margin-top:.55rem;font-family:var(--font-display),var(--font-korean);font-size:1.2rem;letter-spacing:-.035em}.education-partner section p,.education-partner-sports-row p{margin-top:.7rem;color:#9fa9b9;font-size:.86rem;line-height:1.65}.education-partner-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.education-partner-actions a,.education-partner-sports-row>a{border:1px solid rgba(126,247,215,.32);border-radius:.55rem;padding:.65rem .8rem;color:var(--mint);font-size:.76rem;font-weight:750;transition:.2s}.education-partner-actions a:hover,.education-partner-sports-row>a:hover{border-color:var(--mint);background:rgba(126,247,215,.07)}.education-partner-note,.education-partner-warning{padding:.85rem 1rem;color:#7e8999;font-size:.7rem;line-height:1.55}.education-partner-sports{border-color:rgba(242,201,109,.28)}.education-partner-sports-row{display:grid;grid-template-columns:1fr auto;grid-gap:1.5rem;gap:1.5rem;align-items:center;padding:1.4rem}.education-partner-warning{border-top:1px solid #29313c;color:#c7a96c}.education-related{margin-top:5rem;padding-top:2rem;border-top:1px solid #29303b}.academy-lesson-journey{margin-top:4rem;padding:1.4rem;border:1px solid rgba(126,247,215,.28);background:linear-gradient(120deg,rgba(126,247,215,.07),#0a0e14 68%)}.academy-lesson-journey>header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.academy-lesson-journey header span{color:var(--mint);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.academy-lesson-journey h2{margin-top:.4rem;font-family:var(--font-display),var(--font-korean);font-size:1.4rem;letter-spacing:-.035em}.academy-lesson-journey header strong{color:var(--mint);font-family:var(--font-display);font-size:1.6rem}.academy-lesson-bar{margin-top:1rem}.academy-progress-facts{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.academy-progress-facts>span{border:1px solid rgba(126,247,215,.16);background:rgba(8,13,19,.62);padding:.38rem .58rem;color:#aab4c3;font-size:.68rem;line-height:1}.academy-progress-facts--summary{justify-content:flex-end}.academy-lesson-journey>p,.academy-lesson-journey>small{display:block;margin-top:.8rem;color:#7f8a9c;font-size:.72rem}.academy-lesson-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.2rem}.academy-complete-button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;border-radius:.8rem;background:var(--mint);padding:0 1.2rem;color:#06100d;font-weight:850}.academy-complete-button:disabled{cursor:default;opacity:.55}.academy-complete-button.is-complete{border:1px solid rgba(126,247,215,.35);background:rgba(126,247,215,.08);color:var(--mint);opacity:1}.education-related>div{display:grid;grid-gap:1px;gap:1px;margin-top:1.5rem;background:#252b35}.education-related a{display:grid;grid-template-columns:1fr auto;grid-gap:.4rem 1rem;gap:.4rem 1rem;padding:1.2rem;background:#0c0f15}.education-related a span{grid-column:1;color:var(--mint);font-size:.65rem;text-transform:uppercase}.education-related a b{grid-column:1}.education-related a i{grid-column:2;grid-row:1/3;align-self:center;color:var(--mint);font-style:normal}@media (min-width:700px){.education-guide-grid{grid-template-columns:1fr 1fr}.education-guide-card:nth-child(3n){grid-column:span 2}.education-related>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){.education-article-layout{grid-template-columns:1fr}.education-article-layout>aside{position:static;display:none}.education-article-cta,.education-contact,.education-faq-callout{align-items:flex-start;flex-direction:column}.academy-paths-head{grid-template-columns:1fr}.academy-total-progress{-webkit-border-start:0;border-inline-start:0;border-top:1px solid #2b353f;padding:1rem 0 0}.academy-path-grid{grid-template-columns:1fr}.academy-path-grid>article:last-child:nth-child(odd){grid-column:auto}}@media (max-width:520px){.education-main{width:min(100% - 1.25rem,72rem)}.education-hero{padding-top:4rem}.education-guide-card{grid-template-columns:2rem 1fr;padding:1.1rem}.education-partner-grid,.education-partner-sports-row,.education-result-grid{grid-template-columns:1fr}.education-article-hero{padding-top:3rem}.academy-signin-note{align-items:flex-start;flex-direction:column}.academy-lesson-actions>*{width:100%}.academy-lesson-journey>header{align-items:flex-start}}.alpha-page{position:relative;overflow:hidden;background:#06080c;color:var(--text)}.alpha-atmosphere{position:absolute;inset:0 0 auto;height:70rem;pointer-events:none;background:radial-gradient(circle at 78% 5%,rgba(126,247,215,.12),transparent 28%),radial-gradient(circle at 8% 22%,rgba(63,102,255,.09),transparent 25%),linear-gradient(rgba(126,247,215,.035) 1px,transparent 0),linear-gradient(90deg,rgba(126,247,215,.035) 1px,transparent 0);background-size:auto,auto,72px 72px,72px 72px;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.alpha-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(6,8,12,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.alpha-header-logo{width:130px;height:auto}.alpha-header-actions .alpha-header-action{justify-content:center;white-space:nowrap}.alpha-header-actions .alpha-terminal-action{min-width:8.5rem}.alpha-header-actions a[aria-current=page]{box-shadow:0 10px 35px rgba(126,247,215,.14)}.alpha-mobile-nav{position:relative;z-index:3;display:none;gap:.45rem;overflow-x:auto;border-bottom:1px solid rgba(255,255,255,.07);padding:.6rem .65rem;background:#070a0f;scrollbar-width:none}.alpha-mobile-nav::-webkit-scrollbar{display:none}.alpha-mobile-nav a{flex:none;border:1px solid #27313d;border-radius:999px;padding:.45rem .7rem;color:#8994a5;font-size:.8125rem;font-weight:700;white-space:nowrap}.alpha-mobile-nav a:hover,.alpha-mobile-nav a[aria-current=page]{border-color:rgba(126,247,215,.35);color:var(--mint)}.alpha-header nav a[aria-current=page]{color:var(--mint)}@media(max-width:767px){.alpha-mobile-nav{display:flex}.alpha-terminal-action{display:none!important}.alpha-header-logo{width:112px}.alpha-header-actions{gap:.4rem}.alpha-header-actions .alpha-header-action{min-height:2.5rem;padding-inline:.7rem}}@media(max-width:480px){.alpha-header>div{gap:.35rem;padding-inline:.6rem}.alpha-header-logo{width:94px}.alpha-header-actions{gap:.25rem}.alpha-header-actions .alpha-header-action{min-height:2.25rem;padding-inline:.5rem;font-size:.75rem}.alpha-mobile-nav{padding-inline:.4rem}}.alpha-main{position:relative;z-index:2;width:min(100% - 2rem,72rem);margin-inline:auto;padding-bottom:7rem}@media(max-width:820px){.alpha-main:has(#terminal-title){z-index:4}}.alpha-hero{display:grid;min-height:36rem;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);grid-gap:5rem;gap:5rem;align-items:center;padding:5.5rem 0 4rem}.alpha-hero>div{min-width:0}.alpha-kicker{display:inline-flex;color:var(--mint);font:800 .69rem var(--font-display);letter-spacing:.17em;text-transform:uppercase}.alpha-hero h1,.alpha-list-hero h1{max-width:50rem;margin-top:1rem;font-family:var(--font-display),var(--font-korean);font-size:clamp(2.75rem,6.6vw,5.8rem);font-weight:760;line-height:.98;letter-spacing:-.058em;text-wrap:balance}.alpha-hero p,.alpha-list-hero>p{max-width:46rem;margin-top:1.5rem;color:#aab3c3;font-size:clamp(1rem,2vw,1.18rem);line-height:1.75}.alpha-orbit{position:relative;aspect-ratio:1;border:1px solid rgba(126,247,215,.24);border-radius:50%;box-shadow:inset 0 0 70px rgba(126,247,215,.04),0 0 80px rgba(126,247,215,.04)}.alpha-orbit:after,.alpha-orbit:before{position:absolute;border:1px solid rgba(126,247,215,.11);border-radius:50%;content:"";inset:16%}.alpha-orbit:after{inset:34%}.alpha-orbit span{position:absolute;z-index:2;border:1px solid #2f3944;border-radius:999px;background:#0c1117;padding:.5rem .7rem;color:#9aa5b5;font:700 .62rem var(--font-display);letter-spacing:.12em}.alpha-orbit span:first-child{left:-3%;top:26%}.alpha-orbit span:nth-child(2){right:-9%;top:52%}.alpha-orbit span:nth-child(3){bottom:4%;left:36%}.alpha-orbit i{position:absolute;inset:44%;border-radius:50%;background:var(--mint);box-shadow:0 0 32px var(--mint);animation:hfxRing 2.8s ease-in-out infinite}.alpha-scan-section{display:grid;grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);grid-gap:3rem;gap:3rem;align-items:start;padding:2rem;border:1px solid rgba(126,247,215,.25);background:linear-gradient(135deg,rgba(126,247,215,.075),rgba(11,15,21,.92) 38%)}.alpha-scan-section>header>span,.alpha-section-head .alpha-kicker{color:var(--mint);font:700 .66rem var(--font-display);letter-spacing:.13em}.alpha-proof h2,.alpha-rescan h2,.alpha-scan-section>header h2,.alpha-section-head h2,.token-faq h2,.token-history h2,.token-timeline h2{margin-top:.65rem;font-family:var(--font-display),var(--font-korean);font-size:clamp(1.45rem,3vw,2.2rem);font-weight:720;letter-spacing:-.045em}.alpha-proof p,.alpha-scan-section>header p,.alpha-section-head p{margin-top:.8rem;color:var(--muted);font-size:.9rem;line-height:1.7}.alpha-scanner{border:1px solid #27313b;background:#090d12;padding:1.25rem}.alpha-scanner.compact{margin-top:1.5rem}.alpha-scanner label{display:block;color:#cdd5df;font-size:.74rem;font-weight:760}.alpha-scan-control{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;margin-top:.65rem}.alpha-scan-control input,.alpha-scan-control select{min-width:0;border:1px solid #313b47;border-radius:.72rem;background:#05070a;padding:.85rem 1rem;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;outline:none}.alpha-scan-control select{cursor:pointer;font-family:inherit}.alpha-scan-control input:focus,.alpha-scan-control select:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(126,247,215,.08)}.alpha-scan-control button{min-height:2.9rem;border-radius:.72rem;padding:0 1.15rem;font-size:.82rem;font-weight:800}.alpha-scanner form>p{margin-top:.65rem;color:#6f7a8a;font-size:.68rem}.alpha-scan-error{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;border-left:2px solid #fb5b65;background:rgba(251,91,101,.07);padding:.8rem 1rem;color:#ffb0b5;font-size:.78rem}.alpha-scan-error button{text-decoration:underline}.alpha-scan-result{margin-top:1rem;border-top:1px solid #26303b;padding-top:1rem}.alpha-scan-result>header{display:flex;justify-content:space-between;gap:1rem}.alpha-scan-result small{color:#7c8798;font-size:.65rem;text-transform:uppercase}.alpha-scan-result h2{margin-top:.25rem;font-family:var(--font-display);font-size:1.15rem}.alpha-scan-result h2 span{color:var(--muted);font-size:.72rem}.alpha-launch-card code,.alpha-scan-result code,.alpha-watchlist code,.token-hero code{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#718094;font-size:.68rem}.alpha-state{height:max-content;border:1px solid rgba(126,247,215,.25);border-radius:999px;padding:.3rem .55rem;color:var(--mint);font-size:.58rem;font-weight:800;text-transform:uppercase}.alpha-score-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem;margin-top:1rem}.alpha-market-mini,.alpha-score-card{border:1px solid #252e39;background:#0d1219;padding:.85rem}.alpha-market-mini>span,.alpha-score-card>span{display:block;color:#828d9e;font-size:.62rem;text-transform:uppercase}.alpha-market-mini strong,.alpha-score-card strong{display:block;margin-top:.5rem;font-family:var(--font-display);font-size:1.25rem}.alpha-score-card>div{height:.2rem;margin-top:.65rem;background:#1d2530}.alpha-score-card i{display:block;height:100%;background:#f0b45c}.alpha-score-card.momentum i{background:var(--mint)}.alpha-market-mini small,.alpha-score-card small{display:block;margin-top:.5rem;color:#687485;font-size:.6rem}.alpha-result-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.alpha-result-actions>a,.alpha-watch{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;border-radius:.65rem;padding:0 1rem;font-size:.75rem;font-weight:800}.alpha-watch{border:1px solid #384351;color:#d4dbe5}.alpha-watch.active{border-color:rgba(126,247,215,.32);color:var(--mint)}.alpha-watch:disabled{opacity:.5}.alpha-watch-wrap small{display:block;margin-top:.35rem;color:#fca5a5}.alpha-result-disclosure{margin-top:.85rem;color:#707b8b;font-size:.65rem}.alpha-job-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:1px;background:#27303a}.alpha-job-grid article{min-height:12rem;background:#0a0e13;padding:1.5rem}.alpha-job-grid span{color:var(--mint);font:700 .66rem var(--font-display)}.alpha-job-grid h2{margin-top:2.4rem;font-family:var(--font-display);font-size:1.25rem}.alpha-job-grid p{margin-top:.65rem;color:var(--muted);font-size:.86rem;line-height:1.65}.alpha-mode-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem;margin-top:4rem}.alpha-mode-grid article{display:flex;min-height:15rem;flex-direction:column;border:1px solid #29333e;background:radial-gradient(circle at 90% 0,rgba(126,247,215,.08),transparent 34%),#0a0e13;padding:1.4rem}.alpha-mode-grid article>span{color:var(--mint);font:760 .65rem var(--font-display)}.alpha-mode-grid h2{margin-top:2rem;font-family:var(--font-display);font-size:1.25rem}.alpha-mode-grid p{margin-top:.7rem;color:#8792a2;font-size:.78rem;line-height:1.65}.alpha-mode-grid a{margin-top:auto;padding-top:1rem;color:var(--mint);font-size:.75rem;font-weight:800}.alpha-section{padding-top:7rem}.alpha-section-head{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1.75rem}.alpha-section-head>a{shrink:0;color:var(--mint);font-size:.78rem;font-weight:750}.alpha-launch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.alpha-launch-card{min-width:0;border:1px solid #262f3a;background:linear-gradient(145deg,#0e131a,#090c11);padding:1.15rem;transition:border-color .2s,transform .2s}.alpha-launch-card:hover{border-color:rgba(126,247,215,.4);transform:translateY(-2px)}.alpha-launch-card>header{display:flex;align-items:center;gap:.7rem}.alpha-token-mark{display:grid;width:2.4rem;height:2.4rem;shrink:0;place-items:center;overflow:hidden;border:1px solid #34404c;border-radius:.7rem;background:#111821;color:var(--mint);font-weight:850}.alpha-token-mark img{width:100%;height:100%;object-fit:cover}.alpha-launch-card h3{font-family:var(--font-display);font-size:1rem}.alpha-launch-card header p{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#758193;font-size:.66rem}.alpha-launch-card header>span{margin-left:auto;border:1px solid rgba(126,247,215,.25);border-radius:999px;padding:.25rem .45rem;color:var(--mint);font-size:.53rem;font-weight:800}.alpha-launch-card dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:1rem 0;background:#27303a}.alpha-launch-card dl>div{background:#0a0e13;padding:.7rem}.alpha-launch-card dt{color:#6f7a8b;font-size:.56rem;text-transform:uppercase}.alpha-launch-card dd{margin-top:.3rem;font-size:.76rem;font-weight:750}.alpha-launch-card dd.positive{color:var(--mint)}.alpha-launch-card dd.negative{color:#fb6972}.alpha-launch-actions{display:flex;justify-content:space-between;gap:.5rem;margin-top:1rem;font-size:.67rem}.alpha-launch-actions a:first-child{color:var(--mint);font-weight:800}.alpha-launch-actions a:last-child{color:#788496}.alpha-source-note{margin-top:1rem;color:#667181;font-size:.68rem}.alpha-empty{border:1px dashed #33404d;padding:2rem;color:#7e8999;text-align:center}.alpha-empty .hfx-btn-primary{display:inline-flex;margin-top:1.25rem;border-radius:.7rem;padding:.75rem 1rem}.alpha-proof{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;margin-top:7rem;border-top:1px solid #28323c;border-bottom:1px solid #28323c;padding:2.5rem 0}.alpha-proof dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:#28323c}.alpha-proof dl>div{background:#080b0f;padding:1rem}.alpha-proof dt{color:#6d7889;font-size:.62rem;text-transform:uppercase}.alpha-proof dd{margin-top:.5rem;color:var(--mint);font-family:var(--font-display);font-size:.86rem}.alpha-access-card{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(15rem,.8fr) auto;align-items:center;grid-gap:2rem;gap:2rem;margin:5rem 0;border:1px solid rgba(126,247,215,.28);border-radius:1.5rem;background:radial-gradient(circle at 90% 10%,rgba(126,247,215,.12),transparent 34%),#0b1117;padding:clamp(1.5rem,4vw,3rem)}.alpha-access-card h2{max-width:38rem;margin-top:.8rem;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.6rem);line-height:1}.alpha-access-card p{margin-top:.8rem;color:#8f9bac;line-height:1.65}.alpha-access-card ul{display:grid;grid-gap:.6rem;gap:.6rem;color:#b4c0cd;font-size:.78rem}.alpha-access-card li:first-letter{color:var(--mint)}.alpha-access-card button{min-height:3.2rem;white-space:nowrap;padding:0 1.25rem}.alpha-footer{position:relative;z-index:2;border-top:1px solid #252d37}.alpha-list-hero{padding:6rem 0 3.5rem}.alpha-list-hero h1{font-size:clamp(2.5rem,6vw,5rem)}.alpha-list-hero aside{max-width:50rem;margin-top:1.5rem;border-left:2px solid #f2bb63;background:rgba(242,187,99,.06);padding:1rem 1.2rem;color:#d6c39e;font-size:.82rem;line-height:1.6}.token-evidence{padding-top:3rem}.token-hero{display:flex;align-items:end;justify-content:space-between;gap:2rem;border-bottom:1px solid #27313b;padding:2.5rem 0}.token-hero h1{margin-top:.75rem;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,4.5rem);letter-spacing:-.05em}.token-hero h1 em{color:var(--mint);font-size:.3em;font-style:normal;vertical-align:middle}.token-hero p{margin-top:.7rem;color:#707b8b;font-size:.7rem}.token-hero-metrics{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.token-hero-metrics span{min-width:9rem;border:1px solid #28323d;background:#0a0e13;padding:.65rem .8rem;color:#737f90;font-size:.57rem;text-transform:uppercase}.token-hero-metrics strong{display:block;margin-top:.3rem;color:#dfe5ec;font:750 .88rem var(--font-display)}.token-hero-actions{display:flex;flex-wrap:wrap;gap:.6rem}.alpha-secondary{display:inline-flex;min-height:2.65rem;align-items:center;border:1px solid #36414d;border-radius:.65rem;padding:0 1rem;color:#d3dbe5;font-size:.75rem;font-weight:750}.alpha-index-pending{margin-top:1rem;border:1px solid rgba(240,180,92,.2);background:rgba(240,180,92,.055);padding:.8rem 1rem;color:#d1b681;font-size:.72rem}.token-scoreboard{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:2rem;background:#2b3540}.token-score{background:#0a0e13;padding:1.4rem}.token-score>span{color:#8a95a5;font-size:.68rem;text-transform:uppercase}.token-score strong{display:block;margin-top:.8rem;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.05em}.token-score strong small{color:#657080;font-size:.7rem}.token-score>div{height:.25rem;margin-top:.9rem;background:#202832}.token-score i{display:block;height:100%;background:var(--mint)}.token-score.high strong{color:#fb6972}.token-score.high i{background:#fb6972}.token-score.medium strong{color:#f0b45c}.token-score.medium i{background:#f0b45c}.token-score.low strong,.token-score.mint strong{color:var(--mint)}.token-score.neutral strong{color:#d8dfe8}.token-score p,.token-score>small{display:block;margin-top:.65rem;color:#697586;font-size:.62rem;line-height:1.5}.token-fact-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem;margin-top:.9rem}.token-fact-grid>article{border:1px solid #27313b;background:#0a0e14;padding:1.5rem}.token-explain>header span,.token-fact-grid article>span{color:var(--mint);font:700 .65rem var(--font-display)}.token-explain h2,.token-fact-grid h2{margin-top:.55rem;font-family:var(--font-display);font-size:1.4rem}.token-fact-grid dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:1.3rem;background:#27313b}.token-fact-grid dl>div{background:#090d12;padding:.9rem}.token-fact-grid dt{color:#6e798a;font-size:.6rem;text-transform:uppercase}.token-fact-grid dd{margin-top:.35rem;font-size:.82rem;font-weight:760}.token-fact-grid>a{display:inline-flex;margin-top:1rem;color:var(--mint);font-size:.72rem;font-weight:750}.token-caveat{margin-top:1rem;color:#788496;font-size:.7rem;line-height:1.55}.token-explain{margin-top:.9rem;border:1px solid #27313b;padding:1.5rem}.token-explain>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.7rem;gap:.7rem;margin-top:1.25rem}.token-explain article{background:#0b1016;padding:1rem}.token-explain article.unknown{border-left:2px solid #f0b45c}.token-explain h3{font-size:.8rem}.token-explain ul{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.8rem;color:#9ba5b4;font-size:.72rem}.token-explain li:before{margin-right:.45rem;color:var(--mint);content:"·"}.token-explain .unknown li:before{color:#f0b45c}.alpha-rescan,.token-faq,.token-history,.token-timeline{padding-top:6rem}.token-history-table{min-width:42rem;border:1px solid #29333e}.token-history-table>div{display:grid;grid-template-columns:1.55fr repeat(4,1fr);border-top:1px solid #242d37}.token-history-table>div:first-child{border-top:0}.token-history-table span,.token-history-table time{padding:.7rem .85rem;color:#a4adbb;font-size:.7rem}.token-history-table .head span{color:#707c8d;font-size:.57rem;text-transform:uppercase}.token-history{overflow-x:auto}.token-timeline>div{display:grid;grid-gap:1px;gap:1px;margin-top:1.25rem;background:#29333e}.token-timeline article{display:grid;grid-template-columns:10rem 1fr 2fr;grid-gap:1rem;gap:1rem;background:#0a0e13;padding:1rem}.token-timeline article.warning{border-left:2px solid #f0b45c}.token-timeline time{color:#6c7788;font-size:.62rem}.token-timeline h3{font-size:.78rem}.token-timeline p{color:#8893a3;font-size:.7rem}.token-faq details{border:1px solid #27313b;border-bottom:0}.token-faq details:last-child{border-bottom:1px solid #27313b}.token-faq summary{display:flex;min-height:3.5rem;cursor:pointer;align-items:center;justify-content:space-between;padding:0 1rem;font-size:.84rem;font-weight:750;list-style:none}.token-faq summary::-webkit-details-marker{display:none}.token-faq summary b{color:var(--mint)}.token-faq details p{padding:0 1rem 1rem;color:#929cac;font-size:.78rem;line-height:1.65}.alpha-rescan{border-top:1px solid #27313b;margin-top:6rem;padding-top:2.5rem}.alpha-share{position:relative}.alpha-share-menu{position:absolute;right:0;z-index:30;display:grid;width:min(17rem,calc(100vw - 2rem));margin-top:.45rem;overflow:hidden;border:1px solid #36414d;border-radius:.8rem;background:#0c1218;box-shadow:0 20px 55px rgba(0,0,0,.45)}.alpha-share-menu button{display:flex;min-height:2.8rem;align-items:center;justify-content:space-between;border-bottom:1px solid #242e38;padding:0 .9rem;color:#d5dde5;font-size:.72rem;text-align:left}.alpha-share-menu button:last-child{border-bottom:0}.alpha-share-menu button:focus-visible,.alpha-share-menu button:hover{background:rgba(126,247,215,.07);color:var(--mint);outline:0}.alpha-share-menu span{color:#6f7c8c}.alpha-trade{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);grid-gap:2rem;gap:2rem;align-items:center;margin-top:1rem;border:1px solid rgba(126,247,215,.25);background:linear-gradient(120deg,rgba(126,247,215,.07),#080d12 45%);padding:1.5rem}.alpha-trade h2{margin-top:.6rem;font-family:var(--font-display);font-size:1.4rem}.alpha-trade>div>:where([data-trade-tab-panel])>p,.alpha-trade>div>p{margin-top:.6rem;color:#8893a3;font-size:.76rem;line-height:1.6}.alpha-trade-panel{display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid #2b3540;background:#080c11;padding:1rem}.alpha-trade-panel label{display:grid;grid-gap:.4rem;gap:.4rem;color:#7f8b9b;font-size:.65rem;text-transform:uppercase}.alpha-trade-panel input{border:1px solid #323d48;background:#05080c;padding:.8rem;color:#edf4f2;font:700 .9rem ui-monospace,SFMono-Regular,monospace;outline:0}.alpha-trade-panel input:focus{border-color:var(--mint)}.alpha-trade-panel dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#26313a}.alpha-trade-panel dl>div{background:#0b1016;padding:.7rem}.alpha-trade-panel dt{color:#778393;font-size:.58rem;text-transform:uppercase}.alpha-trade-panel dd{margin-top:.35rem;font-size:.74rem;font-weight:750}.alpha-trade-panel small{color:#687585;font-size:.6rem;line-height:1.5}.alpha-trade-error{color:#ff9da4!important}.alpha-watchlist{display:grid;grid-gap:.8rem;gap:.8rem}.alpha-watchlist>article{border:1px solid #29333e;background:#0a0e13;padding:1.25rem}.alpha-watchlist>article>div:first-child small{color:var(--mint);font-size:.6rem}.alpha-watchlist h2{margin-top:.35rem;font-family:var(--font-display);font-size:1.25rem}.alpha-watchlist dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:1rem;background:#29333e}.alpha-watchlist dl>div{background:#090d12;padding:.75rem}.alpha-watchlist dt{color:#717c8d;font-size:.58rem;text-transform:uppercase}.alpha-watchlist dd{margin-top:.3rem;font-family:var(--font-display);font-size:1rem}.alpha-watchlist footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;color:var(--muted);font-size:.65rem}.alpha-airdrop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.alpha-airdrop-grid>article{border:1px solid #29333e;background:linear-gradient(145deg,#0e131a,#090d12);padding:1.4rem}.alpha-airdrop-grid header>span{color:var(--mint);font-size:.6rem;font-weight:800;letter-spacing:.1em}.alpha-airdrop-grid h2{margin-top:.55rem;font-family:var(--font-display);font-size:1.4rem}.alpha-airdrop-grid header p,.alpha-airdrop-grid>article>p{margin-top:.35rem;color:#768293;font-size:.68rem}.alpha-airdrop-grid dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:1.2rem;background:#2a3440}.alpha-airdrop-grid dl>div{background:#090d12;padding:.75rem}.alpha-airdrop-grid dt{color:#707b8c;font-size:.55rem;text-transform:uppercase}.alpha-airdrop-grid dd{margin-top:.35rem;font-family:var(--font-display);font-size:.9rem}.alpha-airdrop-grid>article>a{display:inline-flex;margin-top:1.2rem;color:var(--mint);font-size:.75rem;font-weight:800}.alpha-wallet-scanner{padding:5rem 0 1rem}.alpha-wallet-scanner>header{max-width:48rem}.alpha-wallet-scanner h1{margin-top:1rem;font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.055em;line-height:.98}.alpha-wallet-scanner>header p{margin-top:1.2rem;color:#9aa5b5;line-height:1.7}.alpha-wallet-scanner>form{display:grid;grid-template-columns:minmax(11rem,.38fr) minmax(18rem,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:end;margin-top:2.4rem;border:1px solid rgba(126,247,215,.22);background:linear-gradient(135deg,rgba(126,247,215,.06),#090d12 38%);padding:1.25rem}.alpha-wallet-scanner label{display:grid;grid-gap:.45rem;gap:.45rem;color:#8e99a9;font-size:.65rem;font-weight:750;text-transform:uppercase}.alpha-wallet-scanner input,.alpha-wallet-scanner select{min-width:0;height:3rem;border:1px solid #303b47;border-radius:.65rem;background:#05070a;padding:0 .9rem;color:#e5eaf0;outline:none}.alpha-wallet-scanner input:focus,.alpha-wallet-scanner select:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(126,247,215,.08)}.alpha-wallet-scanner form>button{height:3rem;padding:0 1rem}.alpha-wallet-scanner form>p{grid-column:1/-1;color:#707b8b;font-size:.65rem}.alpha-wallet-result{margin-top:2rem}.alpha-wallet-save{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.8rem;border:1px solid #29333e;background:#090d12;padding:1rem}.alpha-wallet-save code{max-width:72%;overflow:hidden;text-overflow:ellipsis;color:#8995a6;font-size:.7rem}.alpha-wallet-result>h2{margin:4rem 0 1rem;font-family:var(--font-display);font-size:1.8rem}.alpha-wallet-portfolio{margin-top:2.5rem;border-block:1px solid #26313c;padding-block:2rem}.alpha-wallet-portfolio>header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.alpha-wallet-portfolio h2{margin-top:.45rem;font-family:var(--font-display);font-size:clamp(1.7rem,3vw,2.5rem)}.alpha-wallet-portfolio>header>small{max-width:28rem;color:#748092;line-height:1.5}.alpha-holdings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.alpha-holdings-grid>article{border:1px solid #29333e;background:linear-gradient(145deg,rgba(126,247,215,.035),#090d12 35%);padding:1rem}.alpha-holdings-grid>article>div{display:flex;align-items:center;gap:.7rem}.alpha-holdings-grid img,.alpha-holdings-grid>article>div>span{display:grid;width:2.4rem;height:2.4rem;flex:0 0 auto;place-items:center;border:1px solid #33404d;border-radius:50%;background:#111820;color:var(--mint);font-size:.7rem;font-weight:800;object-fit:cover}.alpha-holdings-grid strong{display:block}.alpha-holdings-grid small{color:#748092;font-size:.65rem}.alpha-holdings-grid dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:1rem;background:#26313c}.alpha-holdings-grid dl>div{min-width:0;background:#080c11;padding:.7rem}.alpha-holdings-grid dt{color:#687485;font-size:.55rem;text-transform:uppercase}.alpha-holdings-grid dd{overflow:hidden;margin-top:.28rem;text-overflow:ellipsis;font-size:.72rem;font-weight:760;white-space:nowrap}.alpha-holdings-grid nav{display:flex;gap:.5rem;margin-top:.8rem}.alpha-holdings-grid nav a,.alpha-holdings-grid nav>span{flex:1 1;border:1px solid #33404d;padding:.65rem .75rem;text-align:center;font-size:.68rem;font-weight:760}.alpha-holdings-grid nav a:last-child{border-color:rgba(126,247,215,.38);background:rgba(126,247,215,.08);color:var(--mint)}.alpha-holdings-grid nav>span{cursor:not-allowed;opacity:.4}.alpha-task-tracker{margin-top:4rem;border:1px solid #2b3641;background:#090d12;padding:clamp(1.1rem,3vw,2rem)}.alpha-task-tracker>header{display:flex;align-items:end;justify-content:space-between;gap:2rem}.alpha-task-tracker h2{margin-top:.65rem;font-family:var(--font-display);font-size:clamp(1.45rem,3vw,2.3rem);letter-spacing:-.04em}.alpha-task-tracker header p{max-width:44rem;margin-top:.65rem;color:#808c9c;font-size:.75rem;line-height:1.6}.alpha-task-tracker header>strong{color:var(--mint);font:760 clamp(2rem,5vw,3.5rem) var(--font-display)}.alpha-task-note{margin-top:1rem;border-left:2px solid #f0b45c;background:rgba(240,180,92,.06);padding:.75rem 1rem;color:#d4bd8f;font-size:.72rem}.alpha-task-tracker>div{display:grid;grid-gap:1px;gap:1px;margin-top:1.2rem;background:#29333e}.alpha-task-tracker article{display:grid;grid-template-columns:1fr auto;align-items:center;background:#0b1016}.alpha-task-tracker article>button{display:flex;min-width:0;align-items:center;gap:.85rem;border:0;background:transparent;padding:1rem;color:#dce3eb;text-align:left}.alpha-task-tracker article>button:disabled{opacity:.55}.alpha-task-tracker article i{display:grid;width:1.45rem;height:1.45rem;flex:0 0 auto;place-items:center;border:1px solid #465260;border-radius:.35rem;color:#07100e;background:#10161d;font-style:normal}.alpha-task-tracker article button[aria-pressed=true] i{border-color:var(--mint);background:var(--mint)}.alpha-task-tracker article span{display:grid;grid-gap:.2rem;gap:.2rem}.alpha-task-tracker article b{font-size:.78rem}.alpha-task-tracker article small{color:#738091;font-size:.6rem}.alpha-task-tracker article>a{padding:1rem;color:var(--mint)}.alpha-daily{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-bottom:3rem;background:#2b3540}.alpha-daily>div{min-height:8.5rem;background:linear-gradient(145deg,#0e151c,#090d12);padding:1.25rem}.alpha-daily strong{display:block;margin-top:.6rem;color:var(--mint);font:760 2.5rem var(--font-display)}.alpha-daily p{margin-top:.3rem;color:#7c8797;font-size:.68rem}.alpha-personal-section{padding-top:4rem}.alpha-personal-section>h2{margin-bottom:1rem;font-family:var(--font-display);font-size:clamp(1.45rem,3vw,2.3rem)}.alpha-personal-section .alpha-airdrop-grid h3,.alpha-wallet-list h3,.alpha-watchlist h3{margin-top:.35rem;font-family:var(--font-display);font-size:1.25rem}.alpha-wallet-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.alpha-wallet-list>article{border:1px solid #29333e;background:#0a0e13;padding:1.25rem}.alpha-wallet-list small{color:var(--mint);font-size:.58rem}.alpha-wallet-list code{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;margin-top:.4rem;color:#718094;font-size:.65rem}.alpha-wallet-list dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:1rem 0;background:#29333e}.alpha-wallet-list dl>div{background:#090d12;padding:.7rem}.alpha-wallet-list dt{color:#707b8b;font-size:.56rem;text-transform:uppercase}.alpha-wallet-list dd{margin-top:.3rem;font-size:.78rem;font-weight:760}@media(max-width:900px){.alpha-hero{grid-template-columns:1fr;min-height:auto;padding-top:5rem}.alpha-orbit{display:none}.alpha-scan-section{grid-template-columns:1fr}.alpha-launch-grid{grid-template-columns:1fr 1fr}.alpha-access-card,.alpha-proof{grid-template-columns:1fr}.alpha-access-card button{width:100%}.token-fact-grid{grid-template-columns:1fr}.alpha-wallet-scanner>form{grid-template-columns:1fr 1fr}.alpha-wallet-scanner form>button{grid-column:1/-1}.alpha-holdings-grid,.alpha-wallet-list{grid-template-columns:1fr}.alpha-wallet-portfolio>header{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.alpha-main{width:min(100% - 1.25rem,72rem)}.alpha-hero{padding:4rem 0 3rem}.alpha-hero h1{font-size:clamp(2.2rem,10.5vw,3rem);overflow-wrap:anywhere}.alpha-hero .alpha-kicker{max-width:100%;line-height:1.45;overflow-wrap:anywhere}.alpha-scan-section{gap:1.5rem;padding:1rem}.alpha-airdrop-grid,.alpha-daily,.alpha-job-grid,.alpha-launch-grid,.alpha-scan-control,.alpha-score-grid,.alpha-trade,.token-explain>div,.token-scoreboard{grid-template-columns:1fr}.alpha-section{padding-top:5rem}.alpha-section-head,.alpha-task-tracker>header,.token-hero{align-items:flex-start;flex-direction:column}.alpha-proof dl{grid-template-columns:1fr}.token-hero-actions{width:100%}.token-hero-actions>*{flex:1 1}.alpha-watchlist dl,.token-fact-grid dl,.token-timeline article{grid-template-columns:1fr}.alpha-watchlist footer{align-items:flex-start;flex-direction:column}.alpha-wallet-scanner{padding-top:3.5rem}.alpha-wallet-scanner>form{grid-template-columns:1fr}.alpha-wallet-scanner form>button{grid-column:auto}.alpha-wallet-save{align-items:flex-start;flex-direction:column}.alpha-wallet-save code{max-width:100%}.alpha-holdings-grid dl{grid-template-columns:1fr}.alpha-task-tracker article b{font-size:.72rem}}.alpha-chain-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.5rem 0;padding:1rem;border:1px solid #29333e;background:#090d12}.alpha-chain-nav>span{color:#7f8b9a;font-size:.67rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.alpha-chain-nav>div{display:flex;flex-wrap:wrap;gap:.5rem}.alpha-chain-nav a{padding:.55rem .75rem;border:1px solid #2c3742;border-radius:999px;color:#9da8b7;font-size:.72rem;font-weight:750}.alpha-chain-nav a.active,.alpha-chain-nav a:hover{border-color:var(--mint);background:rgba(126,247,215,.08);color:var(--mint)}.alpha-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:1rem;gap:1rem;margin:2rem 0 4rem}.alpha-pagination a{color:var(--mint);font-weight:750}.alpha-pagination a:last-child{text-align:right}.alpha-pagination span{color:#7f8b9a}@media(max-width:620px){.alpha-chain-nav{align-items:flex-start;flex-direction:column}.alpha-chain-nav>div{display:grid;width:100%;grid-template-columns:1fr 1fr}.alpha-chain-nav a{text-align:center}.alpha-mode-grid{grid-template-columns:1fr}}.token-summary{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:start;margin-top:.9rem;border:1px solid rgba(126,247,215,.2);background:linear-gradient(110deg,rgba(126,247,215,.055),#090d12 45%);padding:1.15rem 1.3rem}.token-summary>span{color:var(--mint);font:800 .58rem var(--font-display);letter-spacing:.14em}.token-summary h2{font-family:var(--font-display);font-size:1rem}.token-summary p{max-width:62rem;margin-top:.4rem;color:#8793a3;font-size:.72rem;line-height:1.65}@media(max-width:620px){.token-summary{grid-template-columns:1fr}}.legal-doc h4{font-size:1rem;font-weight:600;margin:1.25rem 0 .5rem}.legal-doc p{margin:0 0 1rem;color:var(--muted)}.legal-doc strong{color:var(--text);font-weight:700}.legal-doc em{color:var(--muted)}.legal-doc a{color:var(--mint);text-decoration:underline}.legal-doc ul{margin-block:0 1rem;margin-inline:1.25rem 0;list-style:disc;color:var(--muted)}.legal-doc blockquote{margin:1.25rem 0;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-border-start:2px solid var(--mint);border-inline-start:2px solid var(--mint)}.legal-doc blockquote p:last-child{margin-bottom:0}.legal-doc li{margin:.35rem 0}.legal-doc hr{border:0;border-top:1px solid var(--border);margin:2rem 0}.legal-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:1rem 0}.legal-table-scroll:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.legal-doc table{width:100%;min-width:36rem;border-collapse:collapse;font-size:.85rem}.legal-doc td,.legal-doc th{border:1px solid var(--border);padding:.5rem .75rem;text-align:start;vertical-align:top}.legal-doc th{background:var(--panel);color:var(--text);font-weight:600}.legal-doc td{color:var(--muted)}@keyframes hfxShotCrop{0%,to{opacity:.45}50%{opacity:1}}.hfx-shot-crop{animation:hfxShotCrop 2.6s ease-in-out infinite}@keyframes hfxShotFlash{0%,86%,to{opacity:0}90%{opacity:.45}96%{opacity:0}}.hfx-shot-flash{opacity:0;animation:hfxShotFlash 2.6s ease-out infinite}.hfx-scan-glow{top:6%;height:30%;background:radial-gradient(ellipse at center,rgba(126,247,215,.12),transparent 70%);animation:hfxScan 3.6s ease-in-out infinite}.hfx-typing i{display:block;width:4px;height:4px;border-radius:9999px;background:var(--mint);opacity:.35;animation:hfxTyping 1.2s ease-in-out infinite}.hfx-typing i:nth-child(2){animation-delay:.2s}.hfx-typing i:nth-child(3){animation-delay:.4s}@keyframes hfxTyping{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes hfxFlowDot{0%{cx:2;opacity:0}15%{opacity:1}85%{opacity:1}to{cx:26;opacity:0}}.hfx-flow-dot{cx:2;animation:hfxFlowDot 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hfx-anno,.hfx-anno-line,.hfx-float,.hfx-flow-dot,.hfx-marquee,.hfx-predict,.hfx-predict-dot,.hfx-predict-ring,.hfx-rise,.hfx-scan,.hfx-scan-glow,.hfx-shot-crop,.hfx-shot-flash,.hfx-stream,.hfx-tick,.hfx-typing i{animation:none}.hfx-rise{opacity:1;transform:none}.hfx-predict{stroke-dashoffset:0}.hfx-anno,.hfx-anno-line{opacity:1;stroke-dashoffset:0}.reveal{opacity:1;transform:none;transition:none}}.alpha-trade-side{display:grid;grid-template-columns:1fr 1fr;grid-gap:.35rem;gap:.35rem;padding:.25rem;border:1px solid #27323c;background:#05080c}.alpha-trade-side button{min-height:2.35rem;border:0;background:transparent;color:#8793a3;font:750 .7rem var(--font-sans);cursor:pointer}.alpha-trade-side button[aria-selected=true]{background:rgba(126,247,215,.12);box-shadow:inset 0 0 0 1px rgba(126,247,215,.42);color:var(--mint)}.alpha-trade-wallet-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;border:1px solid #27323c;background:#070b10;padding:.55rem}.alpha-trade-wallet-bar label{min-width:8rem;flex:1 1 8rem}.alpha-trade-wallet-bar select{width:100%;min-height:2.25rem;border:1px solid #323d48;background:#05080c;padding:.45rem .6rem;color:#edf4f2;font:700 .68rem var(--font-sans)}.alpha-trade-wallet-bar>span{flex:1 1;color:#7f8b9b;font-size:.64rem;text-transform:uppercase}.alpha-trade-wallet-bar>a,.alpha-trade-wallet-bar>button{flex:1 1 10rem;min-height:2.25rem;max-width:none;white-space:normal;overflow-wrap:anywhere}.alpha-trade-liquidity-warning{box-shadow:inset 3px 0 0 #f1b86a}.alpha-trade-liquidity-warning dd{color:#ffd092}.alpha-trade .alpha-trade-wallet-note{margin:-.15rem 0 .1rem;color:#7f8b9b;font-size:max(.8125rem,13px);line-height:1.5}.alpha-trade-wallet-address{display:block;min-width:0;-webkit-border-start:2px solid #365a50;border-inline-start:2px solid #365a50;padding:.4rem .65rem;color:#b9cbc4;background:#0b151a}.alpha-trade-wallet-address code{display:block;max-width:100%;font:500 .75rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;text-align:start}.alpha-mobile-wallet-handoff{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;border:1px solid #35445a;background:#0b1420;padding:.7rem;color:#d4e6f7;font-size:max(.8125rem,13px);line-height:1.45}.alpha-mobile-wallet-handoff p{flex:1 1 100%;margin:0}.alpha-mobile-wallet-handoff a{color:#8eddd2;text-decoration:underline;text-underline-offset:.2rem}.alpha-wallet-setup{display:grid;grid-gap:.4rem;gap:.4rem;border:1px solid #35544c;background:#0b1918;padding:.8rem;color:#d7e8e2;font-size:max(.8125rem,13px);line-height:1.45}.alpha-wallet-setup strong{color:var(--mint)}.alpha-wallet-setup p{margin:0}.alpha-wallet-setup div{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.alpha-wallet-setup a{color:var(--mint);text-decoration:underline;text-underline-offset:.2rem;min-height:2rem;display:inline-flex;align-items:center}.alpha-wallet-setup small{color:#aebcb9}.alpha-wallet-setup summary{cursor:pointer;color:var(--mint);font-weight:750}.alpha-review-action{display:grid;min-width:0}.alpha-review-action>.hfx-btn-primary{width:100%}.alpha-review-action>.hfx-btn-primary[aria-busy=true]{cursor:progress}.alpha-indicative-preview{display:grid;min-width:0;grid-gap:.65rem;gap:.65rem;border:1px solid #40594d;background:#0b1918;padding:.7rem}.alpha-indicative-preview>strong{color:#d7f1e7}.alpha-indicative-preview>p{margin:0;color:#acbeb5;font-size:.8125rem;line-height:1.55}.alpha-indicative-preview .hfx-btn-primary{width:100%}@media(max-width:620px){.alpha-trade-wallet-bar{align-items:stretch;flex-direction:column}.alpha-trade-wallet-bar>a,.alpha-trade-wallet-bar>button{flex:0 0 auto;max-width:none;width:100%;min-height:2.75rem}}.alpha-trade-presets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.35rem;gap:.35rem}.alpha-trade-presets button{min-height:2rem;border:1px solid #2d3944;background:#0a1016;color:#9eabb9;font:750 .62rem var(--font-sans);cursor:pointer}.alpha-trade-presets button:focus-visible,.alpha-trade-presets button:hover{border-color:rgba(126,247,215,.55);color:var(--mint)}.alpha-trade-presets button[aria-pressed=true]{border-color:rgba(126,247,215,.65);background:rgba(126,247,215,.1);color:var(--mint)}.alpha-trade-route-mode{border:0;padding:0;margin:0;min-width:0}.alpha-trade-route-mode legend{font-size:.8125rem;color:var(--muted);margin-bottom:.4rem}.alpha-trade-route-mode .alpha-trade-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.alpha-trade-route-mode small{display:block;margin-top:.4rem;color:var(--muted)}[data-verified-executable-route]{border:1px solid #2d3944;border-radius:.75rem;padding:.8rem;min-width:0;background:rgba(126,247,215,.025)}[data-verified-executable-route] li,[data-verified-executable-route] p{font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}[data-verified-executable-route] ol{-webkit-padding-start:1.1rem;padding-inline-start:1.1rem}[data-verified-executable-route] dd{min-width:0;overflow-wrap:anywhere}[data-verified-executable-route] time{font-size:.75rem}.alpha-trade-usd-sizes{display:grid;grid-gap:.35rem;gap:.35rem;border:1px solid #263844;background:#07131a;padding:.55rem;min-width:0}.alpha-trade-usd-sizes>span{color:#c5d6d6;font-size:max(.8125rem,13px);font-weight:780}.alpha-trade-usd-sizes>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.alpha-trade-usd-sizes button{min-width:0;min-height:2.25rem;border:1px solid #36515a;background:#0b1c23;color:#d7f2ed;font-size:max(.8125rem,13px);font-weight:760;cursor:pointer}.alpha-trade-usd-sizes button:focus-visible,.alpha-trade-usd-sizes button:hover{border-color:var(--mint);color:var(--mint)}.alpha-trade-usd-sizes button:disabled{opacity:.38;cursor:not-allowed}.alpha-trade-usd-sizes small{color:#a5b3b8;line-height:1.4;font-size:max(.75rem,12px)}.alpha-trade-progress{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;padding:0;background:#26313a;list-style:none}.alpha-trade-progress li{overflow:hidden;background:#080c11;padding:.38rem .2rem;color:#526170;font-size:.47rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.alpha-trade-progress li[data-complete]{color:#80a99f}.alpha-trade-progress li[data-active]{background:rgba(126,247,215,.09);color:var(--mint)}.alpha-trade-panel dt,.alpha-trade-panel label,.alpha-trade-panel small,.alpha-trade-presets button,.alpha-trade-progress li,.alpha-trade-wallet-bar select,.alpha-trade-wallet-bar>span{font-size:max(.8125rem,13px)}.alpha-trade-presets button,.alpha-trade-side button,.alpha-trade-wallet-bar>button{min-height:2.25rem;font-size:.8125rem}@media(max-width:820px){.alpha-trade-wallet-bar label{flex:0 0 auto;min-width:0;grid-template-rows:auto auto}.alpha-trade-wallet-bar select{height:2.75rem;min-height:2.75rem}.alpha-trade-wallet-bar{align-content:start}}@media(max-width:820px),(pointer:coarse){.alpha-trade-presets button,.alpha-trade-side button,.alpha-trade-usd-sizes button{min-width:2.75rem;min-height:2.75rem}}html[dir=rtl] body,html[dir=rtl] input,html[dir=rtl] textarea{text-align:right}html[dir=rtl] .hfx-ltr-value,html[dir=rtl] [data-market-value],html[dir=rtl] code,html[dir=rtl] pre{direction:ltr;unicode-bidi:plaintext;text-align:left}html[dir=rtl] .prose,html[dir=rtl] [data-rtl-prose]{text-align:start}.arena-shell{--arena-ink:#f5f4e8;--arena-night:#070905;--arena-panel:#11150d;--arena-line:#2b3221;--arena-lime:#d8ff43;--arena-orange:#ff6534;min-height:100dvh;max-width:560px;margin:0 auto;padding-bottom:92px;overflow-x:hidden;color:var(--arena-ink);background:linear-gradient(90deg,transparent 49.8%,rgba(216,255,67,.025) 50%,transparent 50.2%),var(--arena-night);font-family:var(--font-body),system-ui,sans-serif}.arena-shell button{font:inherit}.miniapp-utility{position:relative;z-index:20;display:flex;justify-content:flex-end;align-items:center;gap:7px;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(5,8,7,.92);color:#dfe7db}.miniapp-utility label,.miniapp-utility>button{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 10px;border:1px solid #344039;border-radius:999px;background:#0b100e;color:inherit;font-size:10px;font-weight:850}.miniapp-utility select{max-width:105px;border:0;outline:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.miniapp-utility option{background:#0b100e;color:#f2f5ef}.miniapp-utility>button{cursor:pointer}.miniapp-utility[data-product=hyperpick] label,.miniapp-utility[data-product=hyperpick]>button{border-color:#43522a}.miniapp-guide-backdrop{position:fixed;z-index:1000;inset:0;display:grid;align-items:end;background:rgba(0,0,0,.74);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.miniapp-guide{max-height:92dvh;overflow:auto;padding:20px 18px 24px;border:1px solid #405046;border-bottom:0;border-radius:24px 24px 0 0;background:linear-gradient(145deg,rgba(126,247,215,.08),transparent 35%),#090e0c;color:#eef3ec;box-shadow:0 -24px 80px rgba(0,0,0,.5)}.miniapp-guide header{display:flex;justify-content:space-between;align-items:center;color:#7ef7d7;font-size:8px;font-weight:900;letter-spacing:.13em}.miniapp-guide header button{width:34px;height:34px;border:1px solid #344039;border-radius:50%;background:transparent;color:#eef3ec;font-size:22px}.miniapp-guide h2{max-width:520px;margin:14px 0 8px;font:900 clamp(26px,8vw,44px)/.95 var(--font-display);letter-spacing:-.06em;text-transform:uppercase}.miniapp-guide>p{margin:0 0 18px;color:#9ba79f;font-size:12px;line-height:1.5}.miniapp-guide ol{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;list-style:none}.miniapp-guide li{display:grid;grid-template-columns:36px 1fr;grid-gap:10px;gap:10px;padding:12px;border:1px solid #28332d;background:rgba(255,255,255,.025)}.miniapp-guide li i{color:#7ef7d7;font:900 9px var(--font-display);font-style:normal}.miniapp-guide li div{display:grid;grid-gap:3px;gap:3px}.miniapp-guide li b{font:850 13px var(--font-display);text-transform:uppercase}.miniapp-guide li span{color:#9ba79f;font-size:10px;line-height:1.45}.miniapp-guide>small{display:block;margin:14px 0;color:#758079;font-size:9px;line-height:1.45}.miniapp-guide-close{width:100%;min-height:48px;border:0;background:#7ef7d7;color:#07100c;font-weight:950;text-transform:uppercase}@media (min-width:720px){.miniapp-guide-backdrop{align-items:center;justify-items:center}.miniapp-guide{width:min(620px,calc(100vw - 32px));border-bottom:1px solid #405046;border-radius:24px}}.arena-header{position:-webkit-sticky;position:sticky;z-index:20;top:0;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:10px 16px;border-bottom:1px solid var(--arena-line);background:rgba(7,9,5,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.arena-header>div:first-child{display:grid;grid-gap:3px;gap:3px}.arena-header strong{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;letter-spacing:-.07em}.arena-header strong span{color:var(--arena-lime)}.arena-live{color:#a7ad9d;font-size:8px;font-weight:800;letter-spacing:.18em}.arena-live i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:var(--arena-orange);box-shadow:0 0 10px var(--arena-orange);animation:arenaBlink 1.5s steps(2) infinite}.arena-wallet{display:flex;gap:6px}.arena-wallet span{padding:7px 9px;border:1px solid var(--arena-line);background:#0d100a;color:var(--arena-lime);font-size:10px;font-weight:800}.arena-wallet b{margin-left:3px;color:var(--arena-ink)}.arena-scorebar{display:grid;grid-template-columns:64px 1fr 90px;grid-gap:12px;gap:12px;align-items:center;padding:11px 16px;border-bottom:1px solid var(--arena-line);background:#0c0f09}.arena-scorebar>div{display:grid;grid-gap:3px;gap:3px}.arena-kicker,.arena-scorebar small{color:#8f9784;font-size:8px;font-weight:900;letter-spacing:.16em}.arena-scorebar b{font-family:var(--font-display);font-size:13px}.arena-scorebar .arena-electric{color:var(--arena-lime);font-size:11px}.arena-progress{display:block;width:100%;height:5px;overflow:hidden;background:#252a1e}.arena-progress i{display:block;height:100%;background:var(--arena-lime);box-shadow:0 0 10px rgba(216,255,67,.25)}.arena-content{padding:14px}.arena-hero{position:relative;min-height:284px;overflow:hidden;padding:22px 18px 16px;border:1px solid #39452a;background:linear-gradient(rgba(7,9,5,.1),rgba(7,9,5,.8)),repeating-linear-gradient(90deg,transparent 0 35px,rgba(216,255,67,.035) 36px),#161c10}.arena-hero:after{content:"";position:absolute;inset:auto -12% 42px;height:82px;border:2px solid rgba(216,255,67,.35);border-radius:50% 50% 0 0;transform:perspective(180px) rotateX(38deg)}.arena-floodlights{position:absolute;top:-50px;right:-25px;width:220px;height:220px;background:conic-gradient(from 188deg at 80% 4%,transparent 0 10%,rgba(216,255,67,.13) 12%,transparent 25%);filter:blur(2px)}.arena-hero>p{position:relative;z-index:2;color:var(--arena-lime);font-size:9px;font-weight:900;letter-spacing:.14em}.arena-hero h1,.arena-tap-stage h1{position:relative;z-index:2;margin-top:58px;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(29px,9vw,46px);font-weight:820;line-height:.98;letter-spacing:-.08em;text-transform:uppercase}.arena-hero h1 em,.arena-tap-stage h1 em{color:var(--arena-lime);font-style:normal}.arena-hero-stats{position:absolute;z-index:3;right:16px;bottom:15px;left:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--arena-line)}.arena-hero-stats span{display:grid;padding:9px;background:#0d1109;color:#8f9784;font-size:8px;text-transform:uppercase}.arena-hero-stats b{color:var(--arena-ink);font-family:var(--font-display);font-size:13px}.arena-section-head{display:flex;align-items:end;justify-content:space-between;margin:25px 2px 10px}.arena-buildings small,.arena-page-title small,.arena-section-head small,.arena-store small,.arena-tile small{color:#7f8875;font-size:8px;font-weight:900;letter-spacing:.16em}.arena-section-head h2{margin-top:2px;letter-spacing:-.05em}.arena-section-head h2,.arena-section-head>b{font-family:var(--font-display);font-size:18px}.arena-section-head>b{color:var(--arena-lime)}.arena-match-card{display:grid;grid-template-columns:52px 1fr 24px;grid-gap:11px;gap:11px;align-items:center;width:100%;padding:15px 12px;border:1px solid #3c442e;background:#11150d;color:var(--arena-ink);text-align:left}.arena-match-card:disabled{opacity:.65}.arena-card-index{padding:9px 5px;background:var(--arena-lime);color:#111408;font-family:var(--font-display);font-size:9px;font-weight:900}.arena-match-card>span:nth-child(2){display:grid;grid-gap:3px;gap:3px}.arena-match-card b{font-size:13px}.arena-match-card small{color:#8f9784;font-size:9px}.arena-match-card i{color:var(--arena-lime);font-size:20px;font-style:normal}.arena-daily-five{display:grid;grid-gap:5px;gap:5px;margin-top:6px}.arena-daily-five article{display:grid;grid-template-columns:27px 1fr;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--arena-line);background:#0f130b}.arena-daily-five article>span{color:#69715f;font-family:var(--font-display);font-size:9px}.arena-daily-five article>div{display:grid;grid-gap:4px;gap:4px}.arena-daily-five small{color:var(--arena-orange);font-size:7px;font-weight:900;letter-spacing:.1em}.arena-daily-five b{font-size:11px;line-height:1.35}.arena-daily-five em{color:#7d8575;font-size:8px;font-style:normal}.arena-daily-five nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;margin-top:5px}.arena-daily-five button{padding:8px;border:1px solid #37402a;background:transparent;color:#a9b09f;font-size:8px;font-weight:900;text-transform:uppercase}.arena-daily-five button.active{border-color:var(--arena-lime);background:var(--arena-lime);color:#111408}.arena-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:8px}.arena-tile{display:grid;min-height:112px;padding:13px;border:1px solid var(--arena-line);background:var(--arena-panel);color:var(--arena-ink);text-align:left}.arena-tile b{align-self:end;font-family:var(--font-display);font-size:12px;letter-spacing:-.04em}.arena-tile span{color:#8f9784;font-size:9px}.arena-tile-hot{border-color:#666f2d;background:var(--arena-lime);color:#0b0e07}.arena-tile-hot small,.arena-tile-hot span{color:#3c421b}.arena-tile:disabled{opacity:.48}.arena-ai-card,.arena-invite-card{display:grid;grid-gap:6px;gap:6px;margin-top:8px;padding:14px;border:1px solid #59632f;background:#151a0e}.arena-ai-card small,.arena-invite-card small,.arena-team-token small{color:var(--arena-lime);font-size:7px;font-weight:900;letter-spacing:.14em}.arena-ai-card b,.arena-invite-card b{font-size:12px}.arena-ai-card p{color:#b7bead;font-size:10px}.arena-ai-card nav{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.arena-ai-card nav button{padding:8px 3px;border:1px solid #4b552f;background:transparent;color:#c5cbbd;font-size:8px}.arena-ai-card em{color:#777f70;font-size:8px;font-style:normal;line-height:1.4}.arena-invite-card code,.arena-team-token code{overflow:hidden;color:#cbd2c1;font-size:9px;text-overflow:ellipsis}.arena-invite-card button{padding:8px;border:1px solid #4c572d;background:transparent;color:var(--arena-lime);font-size:8px;font-weight:900}.arena-nav{position:fixed;z-index:30;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));grid-gap:3px;gap:3px;max-width:560px;margin:0 auto;padding:6px 6px max(7px,env(safe-area-inset-bottom));border-top:1px solid var(--arena-line);background:rgba(9,11,7,.97);box-shadow:0 -18px 44px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.arena-nav button{display:grid;min-height:58px;align-content:center;justify-items:center;grid-gap:4px;gap:4px;padding:6px 3px;border:1px solid transparent;border-radius:8px;background:transparent;color:#929b88}.arena-nav i{font-family:var(--font-display);font-size:18px;font-style:normal;line-height:1}.arena-nav span{max-width:100%;overflow:hidden;font-size:9px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.arena-nav .active{border-color:#647335;background:rgba(216,255,67,.1);color:var(--arena-lime);box-shadow:inset 0 -2px var(--arena-lime)}.arena-tap-stage{min-height:calc(100dvh - 190px);padding:22px 4px;text-align:center}.arena-tap-stage h1{margin-top:14px}.arena-crowd-meter{display:grid;grid-gap:4px;gap:4px;width:210px;margin:25px auto}.arena-crowd-meter small{color:#808776;font-size:8px;font-weight:900;letter-spacing:.17em}.arena-crowd-meter b{font-family:var(--font-display);font-size:35px;letter-spacing:-.08em}.arena-tap-button{position:relative;display:grid;place-content:center;width:min(68vw,290px);aspect-ratio:1;margin:10px auto;border:12px solid #1e2418;border-radius:50%;outline:1px solid #505b35;background:var(--arena-lime);color:#0b0e07;box-shadow:0 0 0 15px #0b0e08,0 22px 50px rgba(0,0,0,.5);transition:transform 90ms ease}.arena-tap-button:active{transform:scale(.96)}.arena-tap-button:disabled{filter:grayscale(1);opacity:.4}.arena-tap-button span{font-size:34px}.arena-tap-button b{font-family:var(--font-display);font-size:35px;letter-spacing:-.08em}.arena-tap-button small{font-size:9px;font-weight:900;letter-spacing:.15em}.arena-tap-note{max-width:310px;margin:28px auto 0;color:#72796a;font-size:9px;line-height:1.5}.arena-page-title{padding:17px 4px 22px}.arena-page-title h1,.arena-profile-card h1{margin-top:6px;font-family:var(--font-display);font-size:30px;letter-spacing:-.07em;text-transform:uppercase}.arena-page-title>p:last-child{max-width:430px;margin-top:8px;color:#90978a;font-size:11px;line-height:1.55}.arena-buildings{display:grid;grid-gap:6px;gap:6px}.arena-buildings article{display:grid;grid-template-columns:36px 1fr 52px;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid var(--arena-line);background:var(--arena-panel)}.arena-buildings article>span{color:#6f7764;font-family:var(--font-display);font-size:10px}.arena-buildings article div{display:grid}.arena-buildings article b{font-size:12px}.arena-buildings article strong{color:var(--arena-lime);font-family:var(--font-display);font-size:9px;display:grid;grid-gap:4px;gap:4px;text-align:right}.arena-buildings article strong button{padding:4px;border:1px solid #53602f;background:transparent;color:var(--arena-lime);font-family:var(--font-body);font-size:7px}.arena-empty{display:grid;min-height:65dvh;place-content:center;justify-items:center;text-align:center}.arena-avatar,.arena-emblem{display:grid;place-items:center;width:92px;aspect-ratio:1;margin-bottom:20px;border:1px solid #697436;background:var(--arena-lime);color:#101408;font-family:var(--font-display);font-size:25px;font-weight:900;-webkit-clip-path:polygon(50% 0,94% 20%,82% 80%,50% 100%,18% 80%,6% 20%);clip-path:polygon(50% 0,94% 20%,82% 80%,50% 100%,18% 80%,6% 20%)}.arena-empty button,.arena-gate button{min-height:48px;margin-top:18px;padding:12px 20px;border:0;background:var(--arena-lime);color:#101408;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.arena-empty button:disabled{opacity:.4}.arena-team-input{width:min(300px,80vw);margin-top:16px;padding:12px;border:1px solid #3f482e;outline:none;background:#0e120a;color:var(--arena-ink);font:inherit;font-size:11px;text-align:center}.arena-team-input:focus{border-color:var(--arena-lime)}.arena-empty .arena-team-input+button{margin-top:8px}.arena-empty button+button{margin-top:7px;background:transparent;color:var(--arena-lime);outline:1px solid #4d582d}.arena-team-token{display:grid;grid-gap:4px;gap:4px;max-width:300px;margin-top:15px;padding:10px;border:1px solid var(--arena-line)}.arena-challenge-hub{align-content:start;text-align:left}.arena-challenge-first{display:grid;width:min(100%,520px);grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0 8px}.arena-empty .arena-challenge-first button{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:0 14px;border:1px solid #667a36;outline:0;background:var(--arena-lime);color:#0c1008;font-weight:950;text-align:left}.arena-empty .arena-challenge-first button+button{margin:0;border-color:#594d80;outline:0;background:#171321;color:#c7baff}.arena-challenge-first i{font-size:18px;font-style:normal}.arena-challenge-advanced{width:min(100%,520px);margin-top:10px;border:1px solid #3a4231;background:#0d110b}.arena-challenge-advanced>summary{display:flex;min-height:46px;align-items:center;justify-content:space-between;padding:0 13px;cursor:pointer;list-style:none;color:#cdd5c4;font-size:10px;font-weight:900;text-transform:uppercase}.arena-challenge-advanced>summary::-webkit-details-marker{display:none}.arena-challenge-advanced>summary i{color:var(--arena-lime);font-size:16px;font-style:normal;transition:transform .2s}.arena-challenge-advanced[open]>summary i{transform:rotate(45deg)}.arena-challenge-advanced>div{display:grid;grid-gap:8px;gap:8px;padding:0 10px 10px}.arena-challenge-advanced .arena-team-input{width:100%;margin:0;text-align:left}.arena-empty .arena-challenge-advanced button{min-height:44px;margin:0;border:1px solid #4b5638;outline:0;background:#13190f;color:#eef2e9;font-weight:850}.arena-context-link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid rgba(187,255,74,.24);background:rgba(187,255,74,.05);color:var(--arena-ink);font:inherit;font-weight:850;text-align:left}.arena-context-link small{margin-left:auto;color:#858c7e;font-weight:650}.arena-context-link i{color:var(--arena-lime);font-style:normal}@media (max-width:520px){.arena-challenge-first{grid-template-columns:1fr}}.arena-quests{display:grid;grid-gap:8px;gap:8px}.arena-quests article{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--arena-line);background:var(--arena-panel)}.arena-quests article>div{display:grid}.arena-quests small{color:var(--arena-orange);font-size:7px;font-weight:900;letter-spacing:.15em}.arena-quests b{margin-top:4px;font-size:12px}.arena-quests article>div>em{margin-top:5px;color:#91988b;font-size:9px;font-style:normal;line-height:1.35}.arena-quests article>span{color:#90978a;font-size:10px}.arena-quests article>button{padding:5px 8px;border:0;background:var(--arena-lime);color:#111408;font-size:7px;font-weight:900}.arena-quests .arena-progress{grid-column:1/-1}.arena-store{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.arena-store article{display:grid;min-height:165px;padding:13px;border:1px solid var(--arena-line);background:var(--arena-panel)}.arena-store article>span{color:var(--arena-lime);font-family:var(--font-display);font-size:28px}.arena-store b{align-self:end;font-size:12px}.arena-store button{margin-top:9px;border:1px solid #343b2a;background:transparent;color:#6d7466;font-size:8px;font-weight:900}.arena-profile-card{display:grid;grid-template-columns:68px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:18px 4px 24px}.arena-profile-card .arena-avatar{width:64px;margin:0;font-size:18px}.arena-profile-card h1{margin:1px 0;font-size:21px}.arena-profile-card small{color:var(--arena-lime);font-size:7px;font-weight:900;letter-spacing:.14em}.arena-profile-card p{color:#858c7e;font-size:10px}.arena-profile-card>b{color:var(--arena-lime);font-family:var(--font-display);font-size:10px}.arena-stat-table{border-top:1px solid var(--arena-line)}.arena-stat-table div{display:flex;justify-content:space-between;padding:15px 4px;border-bottom:1px solid var(--arena-line);font-size:11px}.arena-stat-table span{color:#858c7e}.arena-stat-table b{font-family:var(--font-display);font-size:10px}.arena-disclosure{margin-top:20px;padding:13px;border-left:2px solid var(--arena-orange);background:#12100c;color:#8e8b80;font-size:9px;line-height:1.55}.arena-cross-product{margin-top:18px;border:1px solid #40512d;background:linear-gradient(135deg,rgba(191,255,63,.08),#0d0f0c 72%);padding:15px;display:grid;grid-template-columns:1fr 42px;align-items:center;grid-gap:12px;gap:12px}.arena-cross-product small{color:var(--arena-lime);font:800 7px var(--font-display);letter-spacing:.14em}.arena-cross-product h2{margin:5px 0;font:800 14px var(--font-display);text-transform:uppercase}.arena-cross-product p{color:#858c7e;font-size:9px;line-height:1.45}.arena-cross-product button{width:42px;height:42px;border:1px solid var(--arena-lime);background:transparent;color:var(--arena-lime);font:800 15px var(--font-display)}.arena-referral-card{margin-top:22px;border:1px solid var(--arena-line);background:linear-gradient(135deg,#151811,#0d0f0c 72%);padding:16px;box-shadow:inset 3px 0 0 var(--arena-lime)}.arena-referral-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.arena-referral-heading small,.arena-referral-next small{color:var(--arena-lime);font-size:7px;font-weight:900;letter-spacing:.14em}.arena-referral-heading h2{margin:4px 0 0;font-family:var(--font-display);font-size:15px;text-transform:uppercase}.arena-referral-heading>span{border:1px solid var(--arena-lime);color:var(--arena-lime);padding:4px 7px;font:800 7px var(--font-display);letter-spacing:.12em}.arena-referral-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:16px 0;border-block:1px solid var(--arena-line)}.arena-referral-stats div{display:grid;grid-gap:3px;gap:3px;padding:12px 8px;border-right:1px solid var(--arena-line)}.arena-referral-stats div:last-child{border-right:0}.arena-referral-stats b{color:#f3f5ea;font:16px var(--font-display)}.arena-referral-stats span{color:#858c7e;font-size:8px;text-transform:uppercase}.arena-referral-next{display:grid;grid-gap:4px;gap:4px;margin:0 0 14px}.arena-referral-next b{font-size:11px}.arena-referral-loading,.arena-referral-next span{color:var(--arena-orange);font-size:9px}.arena-referral-actions{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:8px;gap:8px}.arena-referral-actions button{min-height:40px;border:1px solid var(--arena-lime);background:var(--arena-lime);color:#080a07;font:800 9px var(--font-display);text-transform:uppercase}.arena-referral-actions button:first-child{background:transparent;color:var(--arena-lime)}.arena-referral-actions button:disabled{opacity:.4}.arena-referral-disclosure{margin:12px 0 0;color:#676d62;font-size:8px;line-height:1.45}.arena-toast{position:fixed;z-index:50;bottom:86px;left:50%;padding:10px 16px;transform:translateX(-50%);border:1px solid #687534;background:var(--arena-lime);color:#0c1007;font-size:10px;font-weight:900;white-space:nowrap}.arena-gate{--arena-lime:#d8ff43;display:grid;min-height:100dvh;place-content:center;justify-items:center;padding:24px;background:#070905;color:#f5f4e8;text-align:center}.arena-gate h1{max-width:500px;margin:10px 0;font-family:var(--font-display);font-size:clamp(25px,7vw,42px);letter-spacing:-.07em;text-transform:uppercase}.arena-gate>p:not(.arena-kicker){max-width:420px;color:#91988a;font-size:12px;line-height:1.55}.arena-gate small{margin-top:16px;color:#5f6659;font-size:8px;text-transform:uppercase}.arena-mark{display:grid;place-items:center;width:70px;height:70px;margin-bottom:20px;background:#d8ff43;color:#101408;font-family:var(--font-display);font-weight:900;-webkit-clip-path:polygon(50% 0,94% 20%,82% 80%,50% 100%,18% 80%,6% 20%);clip-path:polygon(50% 0,94% 20%,82% 80%,50% 100%,18% 80%,6% 20%)}.arena-loader{width:55px;height:55px;margin-bottom:25px;border:3px solid #252b1d;border-top-color:#d8ff43;border-radius:50%;animation:arenaSpin .75s linear infinite}@keyframes arenaSpin{to{transform:rotate(1turn)}}@keyframes arenaBlink{50%{opacity:.35}}.training-shell{min-height:100dvh;background:linear-gradient(115deg,transparent 0 46%,rgba(216,255,67,.035) 46% 47%,transparent 47%),repeating-linear-gradient(0deg,transparent 0 26px,rgba(255,255,255,.018) 26px 27px),#070905}.training-camp{--training-accent:#d8ff43;position:relative;overflow:hidden;color:#f5f4e8}.buddy-stage button:focus-visible,.buddy-stage input:focus-visible,.buddy-stage select:focus-visible,.training-camp button:focus-visible,.training-camp summary:focus-visible{outline:3px solid #5ed9ff;outline-offset:2px}.buddy-stage button,.training-camp button,.training-camp summary{touch-action:manipulation}.training-camp:not(.embedded){min-height:100dvh;padding:24px 16px 42px}.training-camp.embedded{margin:18px -2px 0;padding:20px 14px;border:1px solid #394322;background:linear-gradient(130deg,rgba(216,255,67,.055),transparent 52%),#0b0e08}.training-tape{width:max-content;margin:-4px 0 22px;padding:5px 9px;transform:rotate(-1.5deg);background:var(--training-accent);color:#101407;font-size:9px;font-weight:950;letter-spacing:.16em}.training-board h2,.training-energy h2,.training-home h2,.training-invite h2,.training-partner-page h2,.training-result h2,.training-session h2{max-width:500px;margin:6px 0 10px;font-family:var(--font-display);font-size:clamp(26px,9vw,45px);line-height:.95;letter-spacing:-.075em;text-transform:uppercase}.training-invite>p,.training-result>p,.training-subtitle{max-width:460px;color:#c6cdbd;font-size:14px;line-height:1.55}.training-how{margin:18px 0 12px;padding:14px;border:1px solid #34402a;background:#0d120b}.training-how>strong{display:block;margin-bottom:10px;color:#f5f4e8;font:900 14px var(--font-display);text-transform:uppercase}.training-how ol{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.training-how li{display:grid;grid-template-columns:24px 1fr;align-items:center;grid-gap:9px;gap:9px;color:#d5dacd;font-size:12px;line-height:1.35}.training-how li i{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--training-accent);color:#101407;font:950 10px var(--font-display);font-style:normal}.training-wallet{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:18px 0 12px;overflow:hidden;border:1px solid #2d3527;background:#2d3527}.training-wallet[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.training-wallet[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.training-wallet button,.training-wallet span{display:grid;position:relative;min-height:64px;align-content:center;grid-gap:1px;gap:1px;padding:7px;border:0;background:#0d110b;color:#f5f4e8;text-align:left}.training-wallet button{cursor:pointer}.training-wallet button:after{position:absolute;inset:0;border:1px solid var(--training-accent);pointer-events:none;content:""}.training-wallet small{color:var(--training-accent);font:900 10px var(--font-display);letter-spacing:.05em}.training-wallet b{font:900 16px var(--font-display)}.training-wallet em{overflow:hidden;color:#b7c0ae;font:700 11px var(--font-body);text-overflow:ellipsis;white-space:nowrap}.training-wallet-energy i{position:absolute;top:7px;right:7px;color:var(--training-accent);font-size:14px;font-style:normal}.training-primary-mode{position:relative;display:grid;width:100%;min-height:255px;margin-top:10px;padding:18px;overflow:hidden;border:0;background:linear-gradient(145deg,rgba(255,255,255,.24),transparent 42%),var(--training-accent);color:#0c1009;text-align:left;animation:trainingRise .45s ease both}.training-primary-mode:after{position:absolute;top:-42px;right:-42px;width:150px;height:150px;border:18px solid rgba(12,16,9,.09);border-radius:50%;content:""}.training-primary-mode:active{transform:translateY(1px)}.training-primary-mode:disabled{opacity:.55}.training-primary-eyebrow{font-size:11px;font-weight:950;letter-spacing:.12em}.training-primary-eyebrow,.training-primary-mode>b{position:relative;z-index:1;text-transform:uppercase}.training-primary-mode>b{align-self:end;margin-top:18px;font:950 clamp(26px,8vw,40px)/.95 var(--font-display);letter-spacing:-.07em}.training-primary-mode>p{position:relative;z-index:1;margin:5px 0 13px;font-size:13px}.training-primary-facts{display:flex;flex-wrap:wrap;gap:5px}.training-primary-facts span{padding:5px 7px;border:1px solid rgba(12,16,9,.28);font-size:10px;font-weight:900;text-transform:uppercase}.training-primary-reward{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;grid-gap:6px;gap:6px;margin-top:14px}.training-primary-reward small{font-size:10px;font-weight:900;text-transform:uppercase}.training-primary-reward strong{font:950 21px var(--font-display);letter-spacing:-.04em}.training-primary-reward em{font-size:10px;font-style:normal}.training-primary-cta{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-top:12px;border-top:1px solid rgba(12,16,9,.25);font-size:13px;font-weight:950}.training-primary-cta i{font-size:22px;font-style:normal}.training-legal-note,.training-settlement-note{margin:8px 1px 18px;color:#b0b9a7;font-size:12px;line-height:1.45}.training-next-action-note{margin:-4px 0 14px;color:#c2cab8;font-size:11px;line-height:1.5}.training-economy-glossary{margin:10px 0 16px;border:1px solid #343e2b;background:#0c100a}.training-economy-glossary>summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;padding:0 12px;cursor:pointer;list-style:none;color:#e6eadf}.training-economy-glossary>summary::-webkit-details-marker{display:none}.training-economy-glossary>summary span{font:900 10px var(--font-display);text-transform:uppercase}.training-economy-glossary>summary i{color:var(--training-accent);font-size:15px;font-style:normal;transition:transform .2s}.training-economy-glossary[open]>summary i{transform:rotate(45deg)}.training-economy-glossary>div{display:grid;grid-gap:1px;gap:1px;padding:0 7px 7px}.training-economy-glossary>div span{padding:10px;background:#11160e;color:#bec6b5;font-size:10px;line-height:1.4}.training-discovery{display:grid;grid-gap:0;gap:0;margin-top:8px}.training-quick-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0}.training-ai-home-card{position:relative;display:grid;width:100%;min-height:118px;align-content:center;grid-gap:5px;gap:5px;margin:10px 0;padding:17px 126px 17px 16px;overflow:hidden;border:1px solid #4f4672;border-left:4px solid #9d8aff;background:radial-gradient(circle at 90% 25%,rgba(157,138,255,.26),transparent 28%),linear-gradient(115deg,rgba(94,217,255,.08),transparent 55%),#100f18;color:#f3f0ff;text-align:left}.training-ai-home-card:after{position:absolute;right:20px;top:17px;color:#9d8aff;font:950 44px var(--font-display);content:"AI";opacity:.8}.training-ai-home-card span{color:#9d8aff;font-size:8px;font-weight:950;letter-spacing:.14em}.training-ai-home-card b{font:950 20px/1 var(--font-display);text-transform:uppercase}.training-ai-home-card small{color:#bbb6cf;font-size:10px;line-height:1.4}.training-ai-home-card em{margin-top:5px;color:#dcd5ff;font-size:10px;font-weight:900;font-style:normal;text-transform:uppercase}.training-energy-home-card,.training-partner-home-card,.training-referral-home-card{position:relative;display:grid;min-height:118px;align-content:end;grid-gap:4px;gap:4px;padding:14px 34px 14px 14px;border:1px solid #526b35;background:#10160d;color:#f0f3e8;text-align:left}.training-energy-home-card{border-color:#5a5332;background:linear-gradient(135deg,rgba(255,212,94,.12),transparent 55%),#14130d}.training-referral-home-card{grid-column:1/-1;border-color:#386146;background:linear-gradient(115deg,rgba(102,244,167,.13),transparent 52%),#0d1711}.training-energy-home-card span,.training-partner-home-card span,.training-referral-home-card span{color:var(--training-accent);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.training-energy-home-card span{color:#ffd45e}.training-energy-home-card b,.training-partner-home-card b,.training-referral-home-card b{font:900 18px/1.05 var(--font-display);letter-spacing:-.04em;text-transform:uppercase}.training-energy-home-card small,.training-partner-home-card small,.training-referral-home-card small{color:#bdc6b5;font-size:11px;line-height:1.35}.training-energy-home-card>i,.training-partner-home-card>i,.training-referral-home-card>i{position:absolute;top:14px;right:14px;color:var(--training-accent);font-size:18px;font-style:normal}.training-energy-home-card>i{color:#ffd45e}.training-section-title{display:grid;grid-gap:3px;gap:3px;margin:20px 0 9px}.training-section-title small{color:#ff6534;font-size:8px;font-weight:950;letter-spacing:.14em}.training-section-title b{font:900 16px var(--font-display);text-transform:uppercase}.training-slate-note{margin:20px 0 12px;padding:11px 12px;border-left:2px solid #ff6534;background:#15110c;color:#c3b9a8;font-size:10px;line-height:1.5}.training-meta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin:12px 0 18px;background:#303725}.training-meta span{display:grid;min-height:63px;align-content:center;padding:8px;background:#10140c;color:#77806d;font-size:7px;line-height:1.35;text-transform:uppercase}.training-meta b{color:var(--training-accent);font-family:var(--font-display);font-size:14px;letter-spacing:-.04em}.training-modes{display:grid;grid-gap:7px;gap:7px}.training-modes>button{position:relative;display:grid;min-height:96px;padding:14px 42px 14px 14px;border:1px solid #303925;background:linear-gradient(105deg,rgba(216,255,67,.05),transparent 55%),#11150d;color:#f5f4e8;text-align:left}.training-modes>button:first-child{border-color:#6a792f;background:var(--training-accent);color:#101407}.training-modes-secondary>button:first-child{border-color:#303925;background:linear-gradient(105deg,rgba(216,255,67,.05),transparent 55%),#11150d;color:#f5f4e8}.training-modes small{color:#ff6534;font-size:7px;font-weight:950;letter-spacing:.15em}.training-modes>button:first-child small,.training-modes>button:first-child span{color:#3d451c}.training-modes-secondary>button:first-child small{color:#ff6534}.training-modes-secondary>button:first-child span{color:#a1aa98}.training-modes b{align-self:end;font-family:var(--font-display);font-size:19px;letter-spacing:-.05em;text-transform:uppercase}.training-modes span{color:#c1c9b8;font-size:11px}.training-modes i{position:absolute;right:14px;bottom:13px;font-size:20px;font-style:normal}.training-actions button:disabled,.training-modes button:disabled,.training-primary:disabled{opacity:.45}.training-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:8px}.training-actions button,.training-back,.training-primary,.training-secondary{min-height:44px;border:1px solid #46502f;background:transparent;color:var(--training-accent);font-size:10px;font-weight:900;letter-spacing:.04em}.training-primary{width:100%;margin-top:16px;border:0;background:var(--training-accent);color:#0d1108}.training-secondary{width:100%;margin-top:8px}.training-back{margin-bottom:22px;padding:0 12px;border-color:transparent}.training-notice{margin-top:10px;color:#ff9d77;font-size:9px;text-align:center}.training-notice.network{color:#ffd45e}.training-notice.auth,.training-notice.paused{padding:10px;border:1px solid #6e4f32;background:#1a120d}.training-progressive{margin:16px 0 0;border:1px solid #303925;background:#0d110b}.training-progressive>summary{display:grid;grid-template-columns:auto 1fr auto;min-height:50px;align-items:center;grid-gap:10px;gap:10px;padding:0 13px;cursor:pointer;list-style:none}.training-progressive>summary::-webkit-details-marker{display:none}.training-progressive>summary span{color:#ff6534;font-size:8px;font-weight:950;letter-spacing:.14em}.training-progressive>summary b{font:900 14px var(--font-display);text-transform:uppercase}.training-progressive>summary i{color:var(--training-accent);font:900 20px var(--font-display);font-style:normal;transition:transform .2s ease}.training-progressive[open]>summary i{transform:rotate(45deg)}.training-progressive>.training-modes{padding:0 7px 7px}.training-rewards-drawer{margin-bottom:9px}.training-rewards-drawer .training-social-card{margin:0 7px 7px;width:calc(100% - 14px)}.training-progressive-note{display:block;padding:0 12px 11px;color:#aeb7a5;font-size:11px;line-height:1.45}.training-ecosystem-card{position:relative;display:grid;width:100%;grid-gap:3px;gap:3px;margin-top:12px;padding:13px 40px 13px 13px;border:1px solid #3a3158;border-left:4px solid #8b70ff;background:linear-gradient(110deg,rgba(139,112,255,.12),transparent 65%),#100f17;color:#f2efff;text-align:left}.training-ecosystem-card span{color:#9d8aff;font-size:8px;font-weight:950;letter-spacing:.13em}.training-ecosystem-card b{font:900 13px var(--font-display);text-transform:uppercase}.training-ecosystem-card i{position:absolute;top:50%;right:13px;color:#9d8aff;font-size:20px;font-style:normal;transform:translateY(-50%)}.training-ecosystem h2{max-width:540px;margin:6px 0 12px;font:950 clamp(28px,9vw,48px)/.92 var(--font-display);letter-spacing:-.07em;text-transform:uppercase}.training-ecosystem>p{color:#a5aca1;font-size:11px;line-height:1.55}.training-ecosystem-map{display:grid;grid-gap:5px;gap:5px;margin:18px 0}.training-ecosystem-map article{display:grid;min-height:82px;align-content:center;grid-gap:4px;gap:4px;padding:12px;border:1px solid #343c30;background:#0e130c}.training-ecosystem-map article:nth-child(3){border-color:#4d416d;background:#12101a}.training-ecosystem-map small{color:#8b70ff;font-size:8px;font-weight:950}.training-ecosystem-map b{font:900 15px var(--font-display);text-transform:uppercase}.training-ecosystem-map span{color:#75806f;font-size:8px;letter-spacing:.08em}.training-ecosystem-disclosure{padding:11px;border-left:2px solid #ff9d32;background:#16120d}.prediction-deep-link{min-height:100dvh;padding:24px 16px 42px;background:radial-gradient(circle at 90% 5%,rgba(216,255,67,.12),transparent 30%),#070905}.prediction-deep-link h2{max-width:560px;margin:10px 0 18px;font:900 clamp(25px,8vw,42px)/1 var(--font-display);letter-spacing:-.055em}.prediction-deep-link-state{display:inline-flex;margin-top:18px;padding:6px 9px;border:1px solid #52622d;color:var(--training-accent);font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.prediction-deep-link[data-state=closed] .prediction-deep-link-state,.prediction-deep-link[data-state=resolved] .prediction-deep-link-state{border-color:#685238;color:#ffbd6f}.prediction-deep-link-call{display:grid;grid-gap:5px;gap:5px;margin:14px 0;padding:16px;border:1px solid #394322;border-left:4px solid var(--training-accent);background:#0d110a}.prediction-deep-link-call small{color:#8e9784;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.prediction-deep-link-call strong{font:900 19px var(--font-display);text-transform:uppercase}.prediction-deep-link-call b{color:var(--training-accent);font:900 32px var(--font-display)}.prediction-deep-link-hint{margin:18px 0 10px;padding:12px;border-left:2px solid #5ed9ff;background:#0d1518;color:#b8c8ce;font-size:11px;line-height:1.5}.prediction-deep-link-disclosure{display:block;margin-top:14px;color:#747d6c;font-size:9px;line-height:1.5}.training-social-card{position:relative;display:grid;width:100%;grid-gap:4px;gap:4px;margin-top:12px;padding:15px 44px 15px 14px;border:1px solid #365366;border-left:4px solid #5ed9ff;background:linear-gradient(105deg,rgba(94,217,255,.1),transparent 62%),#0e1518;color:#eef8fb;text-align:left}.training-social-card span{color:#5ed9ff;font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.training-social-card b{font:900 16px var(--font-display);text-transform:uppercase}.training-social-card small{color:#b8cbd2;font-size:11px}.training-social-card i{position:absolute;top:50%;right:14px;color:#5ed9ff;font-size:20px;font-style:normal;transform:translateY(-50%)}@keyframes trainingRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.training-session header{display:flex;justify-content:space-between;color:#858e7b;font-size:8px;font-weight:900;letter-spacing:.12em}.training-session header b{color:var(--training-accent)}.training-progress{height:3px;margin:8px 0 30px;background:#293020}.training-progress i{display:block;height:100%;background:var(--training-accent);transition:width .35s ease}.training-midpoint{width:max-content;margin:-14px 0 13px;padding:5px 8px;background:#5ed9ff;color:#071215;font:950 9px var(--font-display);letter-spacing:.08em}.training-midpoint.final{background:#ff6534;color:#160a06}.training-session h2{min-height:106px;margin:12px 0 24px;font-size:clamp(21px,7vw,34px);line-height:1.08;text-transform:none}.training-options{display:grid;grid-gap:7px;gap:7px}.training-options button{display:grid;grid-template-columns:38px 1fr;min-height:54px;align-items:center;padding:0;border:1px solid #343d29;background:#11150d;color:#e9eadd;text-align:left}.training-options button small{display:grid;height:100%;place-items:center;border-right:1px solid #343d29;color:#7e8874;font-family:var(--font-display);font-size:9px}.training-options button span{padding:10px 12px;font-size:11px}.training-options button.correct{border-color:var(--training-accent);background:rgba(216,255,67,.1)}.training-options button.dim{opacity:.4}.training-reveal{margin-top:9px;padding:14px;border-left:3px solid var(--training-accent);background:#151a0e}.training-reveal.missed{border-color:#ff6534;background:#17110d}.training-reveal b{color:var(--training-accent);font-family:var(--font-display);font-size:10px;text-transform:uppercase}.training-reveal.missed b{color:#ff8c67}.training-reveal p{margin:7px 0 12px;color:#9ca493;font-size:9px;line-height:1.5}.training-reveal>small{display:block;margin:-4px 0 11px;color:#7f8976;font-size:8px}.training-reveal button{min-height:44px;padding:0 14px;border:0;background:var(--training-accent);color:#0d1108;font-size:8px;font-weight:950}.training-invite,.training-result{display:grid;min-height:72dvh;align-content:center}.training-result-score{display:grid;width:154px;height:154px;place-content:center;margin-bottom:25px;border:1px solid #66752f;background:radial-gradient(circle at center,rgba(216,255,67,.16),transparent 60%),#0e120a;text-align:center;-webkit-clip-path:polygon(50% 0,94% 20%,82% 80%,50% 100%,18% 80%,6% 20%);clip-path:polygon(50% 0,94% 20%,82% 80%,50% 100%,18% 80%,6% 20%)}.training-result-score small{color:#858e7b;font-size:7px;text-transform:uppercase}.training-result-score b{color:var(--training-accent);font-family:var(--font-display);font-size:38px;letter-spacing:-.08em}.training-result-score span{font-size:9px}.reward-celebration{position:relative}.reward-celebration>p:not(.arena-kicker){max-width:460px;color:#a4ab9b;font-size:11px;line-height:1.55}.reward-burst{position:absolute;top:58px;left:76px;width:2px;height:2px;pointer-events:none}.reward-burst i{position:absolute;width:4px;height:50px;background:linear-gradient(var(--training-accent),transparent);transform-origin:50% 80px;animation:rewardBurst .75s ease-out both}.reward-burst i:nth-child(2){transform:rotate(120deg)}.reward-burst i:nth-child(3){transform:rotate(240deg)}.reward-celebration-ledger{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.reward-celebration-ledger span{padding:8px 10px;border:1px solid #4a582c;background:#11170d;color:#aab3a1;font-size:9px}.reward-celebration-ledger b{color:var(--training-accent);font:950 15px var(--font-display)}.reward-buddy-effect{display:block;margin-bottom:15px;color:#5ed9ff;font-size:10px}@keyframes rewardBurst{0%{opacity:0;scale:.4}50%{opacity:1}to{opacity:0;scale:1.4}}@media (prefers-reduced-motion:reduce){.buddy-mascot.is-celebrating,.reward-burst i,.training-primary-mode{animation:none}.training-progress i,.training-progressive>summary i{transition:none}}.training-waiting{margin:12px 0;color:#858e7b;font-size:8px;text-transform:uppercase}.training-challenge-scorecard{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:14px 0;padding:1px;background:#46542e}.training-challenge-scorecard>small{grid-column:1/-1;padding:8px 10px;background:var(--training-accent);color:#0b1008;font:950 8px var(--font-display);letter-spacing:.15em}.training-challenge-scorecard>span{display:grid;min-height:105px;align-content:center;padding:12px;background:#0e130b}.training-challenge-scorecard>span.you{background:#141b0c}.training-challenge-scorecard em{color:#76816f;font:900 8px var(--font-display);font-style:normal}.training-challenge-scorecard b{color:var(--training-accent);font:950 35px var(--font-display);letter-spacing:-.07em}.training-challenge-scorecard b i{font-size:11px;font-style:normal}.training-challenge-scorecard u{color:#9aa493;font-size:8px;text-decoration:none}.training-ranking{display:grid;grid-gap:5px;gap:5px;margin-top:20px}.training-board-tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin:12px 0 4px}.training-board-tabs button{min-height:40px;padding:7px;border:1px solid #35402f;background:#0e130c;color:#87917f;font-size:9px;font-weight:900;text-transform:uppercase}.training-board-tabs button.active{border-color:var(--training-accent);background:rgba(216,255,67,.1);color:var(--training-accent)}.training-mission-board h2{max-width:560px}.training-mission-board>.training-subtitle{margin:0 0 3px}.training-mission-list{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.training-mission-list>button{display:grid;min-height:132px;grid-template-columns:1fr auto;grid-gap:6px 14px;gap:6px 14px;padding:14px;border:1px solid #35402d;background:#0d120b;color:#edf0e6;text-align:left}.training-mission-list>button.current{border-color:var(--training-accent);background:linear-gradient(120deg,rgba(216,255,67,.13),transparent 64%),#10170d}.training-mission-list>button.partner{border-color:#75633a;background:linear-gradient(120deg,rgba(255,196,78,.1),transparent 62%),#15130d}.training-mission-list>button.done{border-color:#4b6732;background:#10150d}.training-mission-list>button:disabled{opacity:.48}.training-mission-list span{display:flex;align-items:center;gap:7px}.training-mission-list i{display:grid;width:24px;height:24px;place-items:center;background:#202b19;color:var(--training-accent);font:950 9px var(--font-display);font-style:normal}.training-mission-list .current i{background:var(--training-accent);color:#101408}.training-mission-list .partner i{background:#ffd45e;color:#151006}.training-mission-list small{color:#aeb8a4;font-size:8px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.training-mission-list b{grid-column:1/-1;font:900 17px/1 var(--font-display);letter-spacing:-.04em;text-transform:uppercase}.training-mission-list p{grid-column:1/-1;margin:0;color:#b9c1b2;font-size:11px;line-height:1.45}.training-mission-list em{justify-self:end;color:var(--training-accent);font-size:10px;font-weight:950;font-style:normal;text-transform:uppercase}.training-mission-list .partner em{color:#ffd45e}.training-ranking article{display:grid;grid-template-columns:35px 1fr auto;min-height:58px;align-items:center;padding:8px 12px;border:1px solid #303925;background:#10140c}.training-ranking article.you{border-color:var(--training-accent)}.training-ranking article>b{color:#68725e;font-family:var(--font-display);font-size:9px}.training-ranking article span{display:grid;font-size:11px}.training-ranking article small{color:#737c6b;font-size:7px}.training-ranking article strong{color:var(--training-accent);font-family:var(--font-display);font-size:12px}.training-ranking>p{color:#818979;font-size:10px}.training-reward-ledger{margin:12px 0 18px;padding:14px;border:1px solid #344028;background:#0f140c}.training-reward-ledger>small{color:#8d987f;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.training-reward-ledger>div{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.training-reward-ledger span{padding:7px 9px;background:var(--training-accent);color:#0c1009;font-size:9px;font-weight:900}.training-reward-ledger span b{font:950 14px var(--font-display)}.training-reward-ledger p{color:#8b9583;font-size:9px;line-height:1.5}.training-referral{min-height:100dvh}.training-referral h2{max-width:520px;margin:6px 0 10px;font:950 clamp(26px,8vw,42px)/.95 var(--font-display);letter-spacing:-.07em;text-transform:uppercase}.training-referral-intro{max-width:500px;color:#c2cabc;font-size:13px;line-height:1.55}.training-referral-loading{display:grid;min-height:220px;place-items:center;color:#8b9583;font-size:10px}.training-referral-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:18px 0 12px;background:#303827}.training-referral-stats span{display:grid;min-height:64px;align-content:center;padding:8px;background:#0f140c}.training-referral-stats b{color:var(--training-accent);font:950 18px var(--font-display)}.training-referral-stats small{color:#aeb8a6;font-size:10px;text-transform:uppercase}.training-referral-path{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin:15px 0}.training-referral-path article{display:grid;min-height:76px;align-content:space-between;padding:10px;border:1px solid #303a2b;background:#0e120b;color:#697364}.training-referral-path article.done{border-color:#5f6e2e;color:#e9eddf}.training-referral-path article.current{border-color:var(--training-accent);color:#f5f4e8}.training-referral-path i{color:var(--training-accent);font:900 10px var(--font-display);font-style:normal}.training-referral-path b{font-size:11px;line-height:1.35}.training-referral-reward{padding:14px;border-left:3px solid var(--training-accent);background:#11160e}.training-referral-reward>small{color:#a3ad99;font-size:11px;line-height:1.5}.training-referral-reward>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:12px}.training-referral-reward span{display:grid;padding:10px;border:1px solid #344029;color:#88927f;font-size:10px}.training-referral-reward b{color:var(--training-accent);font:950 17px var(--font-display)}.training-referral-actions{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:7px;gap:7px;margin:9px 0 16px}.training-referral-actions button{min-height:48px;border:1px solid var(--training-accent);background:transparent;color:var(--training-accent);font-size:11px;font-weight:950}.training-referral-actions button:first-child{background:var(--training-accent);color:#0c1009}.training-referral-actions button:disabled{opacity:.45}.training-partner-status{display:grid;grid-gap:5px;gap:5px;padding:13px;border:1px solid #463a32;background:#15110e}.training-partner-status.live{border-color:#4a6335;background:#10160d}.training-partner-status small{color:#ff8b63;font-size:9px;font-weight:950;letter-spacing:.12em}.training-partner-status.live small{color:var(--training-accent)}.training-partner-status b{font:900 14px var(--font-display);text-transform:uppercase}.training-partner-status p{color:#9a9188;font-size:11px;line-height:1.5}.training-partner-status em{color:#ff9b77;font-size:10px;font-style:normal;font-weight:900}.training-partner-claim{display:grid;grid-gap:12px;gap:12px;padding:16px;overflow:hidden;border:1px solid #526b35;background:linear-gradient(135deg,rgba(216,255,67,.09),transparent 38%),#0d130b}.training-partner-claim.off{border-color:#463a32;background:#15110e}.training-partner-claim-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.training-partner-claim-head small{color:var(--training-accent);font-size:9px;font-weight:950;letter-spacing:.12em}.training-partner-claim-head strong{padding:6px 9px;background:var(--training-accent);color:#0b1008;font:950 14px var(--font-display)}.training-partner-claim h3{max-width:420px;color:#f0f3e8;font:950 22px/.95 var(--font-display);letter-spacing:-.05em;text-transform:uppercase}.training-partner-claim>p{color:#c2cbb9;font-size:12px;line-height:1.55}.training-partner-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.training-partner-steps span{display:grid;min-height:64px;align-content:space-between;grid-gap:5px;gap:5px;padding:8px;border:1px solid #3a4434;color:#aeb7a5;font-size:10px;line-height:1.35}.training-partner-steps span.current{border-color:var(--training-accent);color:#eef1e6}.training-partner-steps span.done{border-color:#526b35;color:#b8c2ad;background:rgba(216,255,67,.04)}.training-partner-steps i{color:var(--training-accent);font:950 9px var(--font-display);font-style:normal}.training-partner-register,.training-partner-submit{min-height:48px;border:1px solid var(--training-accent);font-size:11px;font-weight:950;text-transform:uppercase}.training-partner-register{background:var(--training-accent);color:#0b1008}.training-partner-submit{background:transparent;color:var(--training-accent)}.training-partner-register:disabled,.training-partner-submit:disabled{opacity:.38}.training-partner-register i{margin-left:8px;font-style:normal}.training-partner-attest{display:grid;grid-template-columns:20px 1fr;grid-gap:9px;gap:9px;align-items:start;color:#c5ccbd;font-size:11px;line-height:1.45}.training-partner-attest input{width:16px;height:16px;accent-color:var(--training-accent)}.training-partner-claim-state{display:grid;grid-gap:4px;gap:4px;padding:12px;border-left:3px solid #f0ad4e;background:#17140d}.training-partner-claim-state.approved{border-color:var(--training-accent);background:#11170e}.training-partner-claim-state.rejected{border-color:#ff755f;background:#1a100d}.training-partner-claim-state b{color:#eef1e7;font:900 12px var(--font-display);text-transform:uppercase}.training-partner-claim-state span{color:#919b88;font-size:9px}.training-partner-fineprint{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;padding-top:10px;border-top:1px solid #303a2b;color:#aeb7a5;font-size:10px}.training-partner-fineprint em{color:#ffb08f;font-style:normal;font-weight:900}.training-partner-owner{margin:0;padding:10px;border:1px dashed #4d5945;color:#bdc5b5!important;font-size:10px!important}.training-partner-disabled{color:#ff9b77!important}.training-energy-intro,.training-partner-page-intro{max-width:520px;color:#c4ccbb;font-size:13px;line-height:1.55}.training-energy-balance{margin:20px 0 12px;padding:18px;border:1px solid #5c6532;background:linear-gradient(130deg,rgba(216,255,67,.12),transparent 55%),#10160d}.training-energy-balance span{display:flex;align-items:end;justify-content:space-between;gap:12px}.training-energy-balance small{color:#c6cebc;font-size:12px}.training-energy-balance strong{color:var(--training-accent);font:950 38px/.9 var(--font-display);letter-spacing:-.07em}.training-energy-balance strong i{color:#aeb7a5;font-size:16px;font-style:normal;letter-spacing:-.03em}.training-energy-balance>div{height:8px;margin-top:16px;overflow:hidden;background:#2d3527}.training-energy-balance>div i{display:block;height:100%;background:var(--training-accent)}.training-energy-section{margin-top:10px;padding:14px;border:1px solid #303925;background:#0d110b}.training-energy-section h3{margin:0 0 10px;color:#f5f4e8;font:900 15px var(--font-display);text-transform:uppercase}.training-energy-section>div{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #293122;color:#c8cfc0;font-size:12px}.training-energy-section>div b{color:var(--training-accent);text-align:right}.training-energy-buy{margin-top:10px;padding:15px;border-left:3px solid #ffd45e;background:#16140d}.training-energy-buy>small{color:#ffd45e;font-size:10px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.training-energy-buy>p{margin:8px 0 0;color:#d0c9ad;font-size:12px;line-height:1.55}.training-energy-buy>h3{margin:10px 0 8px;color:#f5f4e8;font:900 15px var(--font-display);text-transform:uppercase}.training-stars-products{display:grid;grid-gap:8px;gap:8px}.training-stars-products article{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:12px;border:1px solid #555f31;background:#0c1109}.training-stars-products article>div{display:grid;grid-gap:3px;gap:3px}.training-stars-products strong{color:var(--training-accent);font:950 23px/.95 var(--font-display);letter-spacing:-.05em}.training-stars-products small{color:#c7cfbd;font-size:11px}.training-stars-products button{min-height:42px;padding:0 13px;border:0;background:var(--training-accent);color:#101407;font-weight:950}.training-stars-products button:disabled{opacity:.45}.training-stars-support{padding-top:8px;border-top:1px solid #393621;color:#d6cfb2!important}.training-stars-history{margin-top:12px;border-top:1px solid #393621}.training-stars-history summary{padding:12px 0 7px;color:#ffd45e;font-size:11px;font-weight:900;cursor:pointer}.training-stars-history>div{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #292719;color:#d5d9ce;font-size:10px}.training-stars-history b{color:var(--training-accent);text-align:right}.training-referral-disclosure{margin-top:10px;color:#aeb7a5;font-size:11px;line-height:1.5}.training-games-home-card{position:relative;display:grid;width:100%;min-height:132px;grid-gap:5px;gap:5px;margin:12px 0;padding:17px 54px 17px 17px;overflow:hidden;border:1px solid #216774;border-left:5px solid #49e6ff;background:linear-gradient(115deg,rgba(73,230,255,.14),transparent 46%),repeating-linear-gradient(120deg,transparent 0 18px,rgba(255,255,255,.018) 18px 19px),#0b1518;color:#f5fbf7;text-align:left}.training-feature-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px;margin:10px 0 16px;padding:5px;border:1px solid #394331;background:#090d08;position:-webkit-sticky;position:sticky;top:4px;z-index:8;box-shadow:0 12px 30px rgba(0,0,0,.24)}.training-feature-nav button{display:grid;min-width:0;min-height:58px;place-items:center;align-content:center;grid-gap:5px;gap:5px;padding:6px 3px;border:1px solid #30382a;background:#11160d;color:#d8dfce}.training-feature-nav button:first-child{border-color:#327581;background:rgba(73,230,255,.08);color:#49e6ff}.training-feature-nav i{font:900 17px var(--font-display);font-style:normal;line-height:1}.training-feature-nav b{width:100%;overflow:hidden;font-size:8px;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.training-active-status{margin:-7px 0 14px;color:#9fe5c4;font-size:10px;line-height:1.4}.training-partner-directory{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding:14px;border:1px solid #394331;background:#0d120b}.training-partner-directory h3{color:#f3f7eb;font:900 13px var(--font-display);text-transform:uppercase}.training-partner-directory>div{display:grid;grid-gap:8px;gap:8px}.training-partner-directory button{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid #3c4a34;background:#131a10;color:#edf4e7;text-align:left}.training-partner-directory button span{display:grid;grid-gap:3px;gap:3px}.training-partner-directory button b{font:900 11px var(--font-display);text-transform:uppercase}.training-partner-directory button small{color:#8b9684;font-size:8px;line-height:1.35}.training-partner-directory button i{color:var(--training-accent);font-size:17px;font-style:normal}@media (max-width:520px){.training-feature-nav{grid-template-columns:repeat(2,minmax(0,1fr));top:2px}.training-feature-nav button{grid-template-columns:28px 1fr;min-height:52px;justify-items:start;padding:7px 9px;text-align:left}.training-feature-nav i{justify-self:center}.training-feature-nav b{overflow:visible;font-size:9px;line-height:1.15;text-overflow:clip;white-space:normal}}.training-games-home-card:after{position:absolute;top:-22px;right:-26px;width:100px;height:100px;border:18px solid rgba(73,230,255,.08);border-radius:50%;content:""}.training-games-home-card>span{color:#49e6ff;font-size:9px;font-weight:950;letter-spacing:.15em}.training-games-home-card>b{font:950 22px/.95 var(--font-display);letter-spacing:-.045em;text-transform:uppercase}.training-games-home-card>small{max-width:380px;color:#c6dadd;font-size:11px;line-height:1.45}.training-games-home-card>em{width:max-content;margin-top:3px;padding:5px 7px;background:#49e6ff;color:#071214;font-size:8px;font-style:normal;font-weight:950;text-transform:uppercase}.training-games-home-card>i{position:absolute;right:18px;bottom:17px;color:#49e6ff;font-size:27px;font-style:normal}.games-shell{--games-cyan:#49e6ff;--games-rush:#ff7547;--games-ink:#071012;min-height:min(100dvh,920px);overflow-x:clip;background:#080d0e;color:#f3f7f0}.games-shell h2{max-width:600px;margin:8px 0 12px;color:#f6f8ef;font:950 clamp(29px,9vw,54px)/.9 var(--font-display);letter-spacing:-.07em;text-transform:uppercase}.games-hub-tape{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 18px;padding:0 10px;border-left:4px solid var(--games-cyan);background:#102326;color:var(--games-cyan);font-size:8px;font-weight:950;letter-spacing:.14em}.games-hub-tape b{color:#f2fcff}.games-intro{max-width:520px;margin:0 0 18px;color:#c0ced0;font-size:12px;line-height:1.55}.games-energy-chip{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;margin:10px 0;padding:0 13px;border:1px solid #37432f;background:#10150d}.games-energy-chip span{color:#d3dbbd;font-size:10px;font-weight:900;text-transform:uppercase}.games-energy-chip b{display:flex;align-items:flex-end;color:#d8ff43;flex-direction:column}.games-energy-chip b strong{font:950 19px var(--font-display)}.games-energy-chip b small{color:#d3dbbd;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.games-cards{display:grid;grid-gap:9px;gap:9px}.games-cards>button{position:relative;display:grid;min-height:172px;align-content:end;grid-gap:6px;gap:6px;padding:18px 54px 18px 18px;overflow:hidden;border:1px solid;color:#f5faf6;text-align:left;isolation:isolate}.games-cards>button:before{position:absolute;z-index:-1;top:-55px;right:-50px;width:170px;height:170px;border:32px solid;border-radius:50%;opacity:.06;content:""}.games-cards>button.pulse{border-color:#266f7b;border-left:6px solid var(--games-cyan);background:linear-gradient(125deg,rgba(73,230,255,.18),transparent 62%),#0a171a;color:var(--games-cyan)}.games-cards>button.rush{border-color:#7c3e2a;border-left:6px solid var(--games-rush);background:linear-gradient(125deg,rgba(255,117,71,.17),transparent 62%),#1a100c;color:var(--games-rush)}.games-cards span{font-size:8px;font-weight:950;letter-spacing:.16em}.games-cards b{color:#f9faf2;font:950 29px/.9 var(--font-display);letter-spacing:-.055em;text-transform:uppercase}.games-cards p{max-width:410px;margin:0;color:#c4d1ce;font-size:11px;line-height:1.45}.games-cards small{width:max-content;margin-top:4px;padding:5px 7px;font-size:8px;font-weight:950;text-transform:uppercase}.games-cards>button.pulse small{background:var(--games-cyan);color:#061216}.games-cards>button.rush small{background:var(--games-rush);color:#1b0904}.games-cards i{position:absolute;right:18px;bottom:18px;font-size:28px;font-style:normal}.games-best-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;margin-top:10px}.games-best-row>span{display:grid;min-height:62px;align-content:center;grid-gap:3px;gap:3px;padding:10px;border:1px solid #293537;background:#0d1314}.games-best-row small{color:#89999b;font-size:7px;font-weight:900;text-transform:uppercase}.games-best-row b{color:var(--games-cyan);font:950 18px var(--font-display)}.games-buddy-note,.games-buddy-signal{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:8px;gap:8px;margin-top:9px;padding:10px;border:1px solid #354232;background:#10160e}.games-buddy-note i,.games-buddy-signal i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#d8ff43;color:#0a1007;font-style:normal}.games-buddy-note span,.games-buddy-signal span{font-size:11px;font-weight:900}.games-buddy-note b,.games-buddy-signal b{color:#a8b69f;font-size:7px;letter-spacing:.11em}.games-disclosure{margin:16px 0 0;color:#91a0a0;font-size:9px;line-height:1.5}.games-error{margin:12px 0;padding:11px;border:1px solid #7a3d2d;background:#1a0f0c;color:#ffad91;font-size:11px}.games-mode-grid{display:grid;grid-gap:7px;gap:7px;margin:14px 0}.games-mode-grid>button{position:relative;display:grid;min-height:82px;align-content:center;grid-gap:4px;gap:4px;padding:12px 44px 12px 12px;border:1px solid #334043;background:#0d1516;color:#eff5f1;text-align:left}.games-rush .games-mode-grid>button{border-color:#543225;background:#160f0c}.games-mode-grid>button:after{position:absolute;top:50%;right:15px;color:var(--games-cyan);font-size:20px;transform:translateY(-50%);content:"→"}.games-rush .games-mode-grid>button:after{color:var(--games-rush)}.games-mode-grid small{color:var(--games-cyan);font-size:8px;font-weight:950}.games-rush .games-mode-grid small{color:var(--games-rush)}.games-mode-grid b{font:950 16px var(--font-display);text-transform:uppercase}.games-mode-grid span{color:#8c9a99;font-size:8px}.games-mode-grid button:disabled{opacity:.4}.games-text-action{min-height:42px;border:1px solid #39484a;background:transparent;color:#c4d3d4;font-size:10px;font-weight:950;text-transform:uppercase}.games-pulse-ready{display:grid;grid-template-columns:58px 1fr;align-items:center;grid-gap:13px;gap:13px;margin:16px 0;padding:14px;border:1px solid #276875;background:#0b171a}.games-pulse-ready i{display:grid;width:58px;height:58px;place-items:center;border:2px solid var(--games-cyan);border-radius:50%;color:var(--games-cyan);font:900 28px var(--font-display);font-style:normal}.games-pulse-ready b{color:#dceced;font-size:11px;line-height:1.45}.games-run-head{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #344143;color:#aab8b7;font-size:9px;font-weight:950;letter-spacing:.1em}.games-run-head b{color:var(--games-cyan)}.games-rush .games-run-head b{color:var(--games-rush)}.games-score-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin:11px 0 18px}.games-score-strip span{display:grid;min-width:0;min-height:66px;align-content:center;grid-gap:4px;gap:4px;padding:8px;background:#101718}.games-rush .games-score-strip span{background:#17110e}.games-score-strip small{overflow:hidden;color:#829291;font-size:7px;text-overflow:ellipsis;text-transform:uppercase}.games-score-strip b{color:var(--games-cyan);font:950 clamp(13px,4vw,20px) var(--font-display)}.games-rush .games-score-strip b{color:var(--games-rush)}.games-rush-run h2{margin-top:7px;font-size:clamp(24px,7.5vw,40px);line-height:.98}.games-rush-options{display:grid;grid-gap:7px;gap:7px}.games-rush-options button{display:grid;grid-template-columns:38px 1fr;min-height:54px;align-items:stretch;padding:0;border:1px solid #513326;background:#15100d;color:#f0f2ea;text-align:left}.games-rush-options small{display:grid;place-items:center;background:#2a1710;color:var(--games-rush);font:950 12px var(--font-display)}.games-rush-options span{display:grid;align-items:center;padding:10px 12px;font-size:11px;line-height:1.35}.games-rush-options button.correct{border-color:#d8ff43;background:#12190d}.games-rush-options button.correct small{background:#d8ff43;color:#0a1007}.games-rush-options button.dim{opacity:.34}.games-rush-reveal{margin-top:10px;padding:13px;border-left:4px solid #d8ff43;background:#11170e}.games-rush-reveal.wrong{border-color:var(--games-rush);background:#1a100d}.games-rush-reveal>b{color:#d8ff43;font:950 14px var(--font-display);text-transform:uppercase}.games-rush-reveal.wrong>b{color:#ff9b7a}.games-rush-reveal>p{color:#aeb9aa;font-size:10px;line-height:1.5}.games-flight{display:grid;grid-gap:12px;gap:12px;padding-top:14px}.games-flight-sky{position:relative;min-height:min(52dvh,430px);overflow:hidden;border:1px solid #57372b;background:radial-gradient(circle at 80% 16%,rgba(255,193,92,.16),transparent 18%),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 54px),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 64px),linear-gradient(160deg,#15120f,#080d0e 72%)}.games-flight-sky:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,transparent,var(--games-rush));content:""}.games-flight-trail{position:absolute;bottom:14%;left:8%;width:var(--flight-progress);height:42%;border-top:3px solid rgba(255,117,71,.7);border-radius:50% 50% 0 0;filter:drop-shadow(0 0 9px rgba(255,117,71,.4));transform:skewY(-18deg);transform-origin:left bottom;transition:width .08s linear}.games-flight-plane{position:absolute;bottom:43%;left:var(--flight-progress);color:#ffe5cf;font-size:34px;filter:drop-shadow(0 0 14px rgba(255,117,71,.7));transform:translate(-45%,25%) rotate(-18deg);transition:left .08s linear}.games-flight-value{position:absolute;top:22px;left:22px;display:grid;grid-gap:2px;gap:2px}.games-flight-value small{color:#bda89d;font-size:8px;font-weight:950;letter-spacing:.14em}.games-flight-value strong{color:#fff2e7;font:950 clamp(52px,18vw,92px)/.86 var(--font-display);letter-spacing:-.075em}.games-flight-secure{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;border:0;background:var(--games-rush);color:#1a0904;box-shadow:0 8px 0 #7d3019;text-transform:uppercase}.games-flight-secure span{font-size:11px;font-weight:950}.games-flight-secure b{font:950 20px var(--font-display)}.games-flight-secure:disabled{opacity:.55;box-shadow:0 4px 0 #512416;transform:translateY(4px)}.games-flight-proof{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px dashed #403631;color:#8f817b;font-size:8px;text-transform:uppercase}.games-flight-proof code{overflow:hidden;color:#c7b6ad;font-size:8px;text-overflow:ellipsis}.games-flight-crash{position:relative;min-height:150px;overflow:hidden;border:1px solid #57372b;background:radial-gradient(circle,rgba(255,188,77,.2),transparent 28%),linear-gradient(150deg,#18100d,#090d0e)}.games-flight-crash span{position:absolute;top:48%;left:22%;font-size:34px;filter:drop-shadow(0 0 12px rgba(255,117,71,.75));animation:games-flight-crash-plane 1s cubic-bezier(.2,.8,.3,1) both}.games-flight-crash b,.games-flight-crash i{position:absolute;top:48%;left:70%;color:#ffb84d;font-style:normal;font-size:68px;line-height:1;filter:drop-shadow(0 0 18px #ff6738);transform:translate(-50%,-50%) scale(0);animation:games-flight-burst .7s ease-out .48s both}.games-flight-crash b{color:#ff6138;font-size:110px;animation-delay:.55s}@keyframes games-flight-crash-plane{0%{transform:translate(-70%,-10%) rotate(-16deg)}55%{transform:translate(500%,-85%) rotate(-24deg)}to{opacity:0;transform:translate(690%,90%) rotate(35deg) scale(.5)}}@keyframes games-flight-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.15) rotate(-20deg)}48%{opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(8deg)}to{opacity:.65;transform:translate(-50%,-50%) scale(.72) rotate(18deg)}}@media (prefers-reduced-motion:reduce){.games-flight-crash b,.games-flight-crash i,.games-flight-crash span{animation-duration:.01ms;animation-delay:0s}}.games-decision{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.games-decision button{min-height:50px;border:1px solid var(--games-rush);background:transparent;color:var(--games-rush);font-size:10px;font-weight:950;text-transform:uppercase}.games-decision button:first-child{background:var(--games-rush);color:#180b07}.games-pulse-focus{display:grid;min-height:380px;align-content:center;grid-gap:24px;gap:24px}.games-pulse-track{position:relative;height:72px;margin:0 15px;border:1px solid #285966;background:repeating-linear-gradient(90deg,rgba(73,230,255,.04) 0 1px,transparent 1px 10%),#091416}.games-pulse-track:after{position:absolute;top:50%;right:0;left:0;height:1px;background:#2a5158;content:""}.games-pulse-track .target{position:absolute;z-index:2;top:10px;bottom:10px;width:20px;border:1px solid var(--games-cyan);background:rgba(73,230,255,.14);transform:translateX(-50%)}.games-pulse-track .target:after{position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:var(--games-cyan);box-shadow:0 0 14px var(--games-cyan);transform:translate(-50%,-50%);content:""}.games-pulse-track .cursor{position:absolute;z-index:3;top:-9px;bottom:-9px;width:3px;background:#fff;box-shadow:0 0 12px #fff,0 0 24px var(--games-cyan);transform:translateX(-50%)}.games-pulse-tap{display:grid;width:min(250px,75vw);aspect-ratio:1;place-items:center;justify-self:center;border:3px solid var(--games-cyan);border-radius:50%;background:radial-gradient(circle,rgba(73,230,255,.2),rgba(73,230,255,.04) 58%,transparent 59%),#0a1517;color:#edffff;box-shadow:0 0 0 12px rgba(73,230,255,.035)}.games-pulse-tap span{max-width:150px;font:950 16px/1.05 var(--font-display);text-align:center;text-transform:uppercase}.games-pulse-tap b{display:block;color:var(--games-cyan);font-size:10px}.games-pulse-outcome{display:grid;min-height:360px;place-items:center;align-content:center;grid-gap:7px;gap:7px;text-align:center}.games-pulse-outcome>b{color:var(--games-cyan);font:950 clamp(44px,16vw,90px)/.85 var(--font-display);letter-spacing:-.07em}.games-pulse-outcome.miss>b{color:#ff755f}.games-pulse-outcome>span{color:#b8c8c8;font:900 16px var(--font-display)}.games-pulse-outcome>button{min-width:210px;min-height:48px;margin-top:18px;border:0;background:var(--games-cyan);color:#071214;font-weight:950;text-transform:uppercase}.games-result-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin:16px 0}.games-result-grid span{display:grid;min-height:78px;align-content:center;grid-gap:4px;gap:4px;padding:9px;border:1px solid #303c3e;background:#0e1516}.games-result-grid small{color:#8d9c9c;font-size:7px;text-transform:uppercase}.games-result-grid b{color:var(--games-cyan);font:950 18px var(--font-display)}.games-rush .games-result-grid b{color:var(--games-rush)}.games-main-action,.games-secondary-action{width:100%;min-height:50px;margin-top:7px;border:1px solid var(--games-cyan);font-size:11px;font-weight:950;text-transform:uppercase}.games-main-action{background:var(--games-cyan);color:#061113}.games-secondary-action{background:transparent;color:var(--games-cyan)}.games-rush .games-main-action{border-color:var(--games-rush);background:var(--games-rush);color:#160b07}.games-rush .games-secondary-action{border-color:var(--games-rush);color:var(--games-rush)}.games-pending{padding:10px;border-left:3px solid #ffd45e;background:#17140d;color:#e3d7a8;font-size:10px}.games-versus{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;margin:18px 0}.games-versus article{display:grid;min-height:130px;align-content:center;grid-gap:5px;gap:5px;padding:13px;border:1px solid #354345;background:#0e1516}.games-versus article.you{border-color:var(--games-cyan)}.games-versus article.waiting{border-style:dashed;opacity:.65}.games-versus small{color:#869696;font-size:8px}.games-versus b{color:var(--games-cyan);font:950 36px var(--font-display)}.games-versus b i{font-size:12px;font-style:normal}.games-versus span{color:#bcc9c7;font-size:9px}.games-ranking{display:grid;grid-gap:5px;gap:5px}.games-ranking article{display:grid;grid-template-columns:30px 1fr auto;min-height:52px;align-items:center;grid-gap:9px;gap:9px;padding:8px 11px;border:1px solid #2d393a;background:#0d1415}.games-ranking article.you{border-color:var(--games-cyan)}.games-ranking article>b{color:#697879;font-size:9px}.games-ranking span{display:grid;font-size:11px}.games-ranking small{color:#7d8d8d;font-size:7px}.games-ranking strong{color:var(--games-cyan);font:950 15px var(--font-display)}@media (max-width:360px){.games-best-row,.games-decision{grid-template-columns:1fr}.games-pulse-tap{width:min(210px,70vw)}.games-result-grid b,.games-score-strip b{font-size:14px}}@media (prefers-reduced-motion:reduce){.games-shell *,.training-games-home-card{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:380px){.training-wallet{grid-template-columns:repeat(2,1fr)}.training-quick-links{grid-template-columns:1fr}.training-primary-reward{grid-template-columns:auto auto}.training-primary-reward em{grid-column:1/-1}.training-referral-stats{grid-template-columns:repeat(2,1fr)}.training-partner-steps,.training-referral-path{grid-template-columns:1fr}}.buddy-stage{--buddy-accent:#b6f43b;min-height:100dvh;padding:18px 16px 42px;color:#f3f4ea;background:#080b0c}.buddy-stage h2{margin:4px 0;font-family:var(--font-display);font-size:clamp(28px,10vw,48px);line-height:.95;letter-spacing:-.07em;text-transform:uppercase}.buddy-back{margin-bottom:18px;border:0;color:#8c968c;background:transparent;font-size:9px;text-transform:uppercase}.buddy-command{display:flex;align-items:end;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid #28302c}.buddy-command span{color:var(--buddy-accent);font:700 8px/1 var(--font-display);letter-spacing:.13em}.buddy-level{min-width:54px;padding:8px 10px 3px;border:1px solid var(--buddy-accent);color:var(--buddy-accent);font:800 30px/.9 var(--font-display);text-align:center}.buddy-hero{position:relative;min-height:304px;margin:14px 0 9px;overflow:hidden;border:1px solid #26302a;background:#101613}.buddy-grid-lines{position:absolute;inset:18px;border:1px solid #2b3931}.buddy-grid-lines:after,.buddy-grid-lines:before{position:absolute;content:"";background:#2b3931}.buddy-grid-lines:before{top:50%;right:0;left:0;height:1px}.buddy-grid-lines:after{top:0;bottom:0;left:50%;width:1px}.buddy-mascot{position:relative;z-index:1;display:block;width:min(260px,82%);height:260px;margin:16px auto 0;overflow:visible}.buddy-shadow{fill:#020403;opacity:.72}.buddy-body,.buddy-face{stroke:#10130f;stroke-width:6}.buddy-face{fill:#f1dfc0}.buddy-robot .buddy-face{fill:#232b2c}.buddy-mask{fill:#ef7f2d;stroke:#10130f;stroke-width:4}.buddy-eye{fill:#10130f}.buddy-robot .buddy-eye{fill:#b6f43b}.buddy-antenna,.buddy-horn,.buddy-mouth{fill:none;stroke:#10130f;stroke-width:6;stroke-linecap:square}.buddy-horn{fill:#f5e4bf}.buddy-kit{fill:#111713;stroke:#f3f4ea;stroke-width:3}.buddy-mascot text{fill:#f3f4ea;font:800 20px var(--font-display);letter-spacing:-.08em}.buddy-mascot.is-focused .buddy-eye{transform:scaleY(.62);transform-box:fill-box;transform-origin:center}.buddy-mascot.is-celebrating{animation:buddyCelebrate .55s ease-out both}.buddy-mascot.is-comeback{filter:saturate(.72);transform:translateY(5px)}@keyframes buddyCelebrate{0%{transform:translateY(7px) scale(.96)}55%{transform:translateY(-7px) rotate(-1deg)}to{transform:none}}.buddy-callout{position:absolute;right:11px;bottom:11px;z-index:2;display:grid;grid-gap:3px;gap:3px;padding:8px 10px;border-left:3px solid var(--buddy-accent);background:#080b0c}.buddy-callout small{color:#7d887f;font:700 7px var(--font-display)}.buddy-callout b{color:var(--buddy-accent);font:700 9px var(--font-display)}.buddy-reaction{position:relative;margin:9px 0;padding:13px 14px;border:1px solid #344239;border-left:4px solid #5ed9ff;background:#0d1515}.buddy-reaction:before{position:absolute;top:-7px;left:42px;width:12px;height:12px;border-top:1px solid #344239;border-left:1px solid #344239;background:#0d1515;content:"";transform:rotate(45deg)}.buddy-reaction small{color:#5ed9ff;font:800 7px var(--font-display);letter-spacing:.13em;text-transform:uppercase}.buddy-reaction p{margin:5px 0 0;color:#d6ddd5;font-size:11px;line-height:1.45}.buddy-reaction.comeback{border-left-color:#ff9d32}.buddy-evolution-progress{margin:10px 0 12px;padding:12px;border:1px solid #2e3932;background:#0d120f}.buddy-evolution-progress>div{display:grid;grid-template-columns:1fr auto;grid-gap:3px 10px;gap:3px 10px}.buddy-evolution-progress small{color:#77827a;font:700 7px var(--font-display)}.buddy-evolution-progress b{font:800 10px var(--font-display);text-transform:uppercase}.buddy-evolution-progress em{grid-row:1/3;grid-column:2;align-self:center;color:var(--buddy-accent);font:800 18px var(--font-display);font-style:normal}.buddy-evolution-progress>i{display:block;height:5px;margin-top:9px;background:#273129}.buddy-evolution-progress u{display:block;height:100%;background:var(--buddy-accent);text-decoration:none}.buddy-evolution-progress p{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0 0}.buddy-evolution-progress p span{padding:4px 6px;border:1px solid #344239;color:#8d988f;font-size:7px}.buddy-tabs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #28302c}.buddy-tabs button{min-height:40px;border:0;border-right:1px solid #28302c;color:#7f8a81;background:#0d120f;font:700 8px var(--font-display);text-transform:uppercase}.buddy-tabs button:last-child{border-right:0}.buddy-tabs button.active{color:#10130f;background:var(--buddy-accent)}.buddy-tabs button:disabled{opacity:.35}.buddy-meters{display:grid;grid-gap:10px;gap:10px;padding:18px 0 8px}.buddy-meter span{display:flex;justify-content:space-between;margin-bottom:5px}.buddy-meter b,.buddy-meter em{font:700 8px var(--font-display);text-transform:uppercase}.buddy-meter em{color:var(--buddy-accent);font-style:normal}.buddy-meter>i{display:block;height:7px;padding:1px;border:1px solid #344037}.buddy-meter u{display:block;height:100%;background:var(--buddy-accent);text-decoration:none}.buddy-mission{display:grid;grid-template-columns:1fr auto;grid-gap:5px 12px;gap:5px 12px;margin:10px 0;padding:13px;border:1px solid #2e3932;background:#111713}.buddy-mission small{grid-column:1/-1;color:#78847a;font:700 7px var(--font-display);text-transform:uppercase}.buddy-mission b{font-size:11px;line-height:1.35}.buddy-mission span{color:var(--buddy-accent);font:800 12px var(--font-display)}.buddy-primary{width:100%;min-height:48px;margin-top:9px;border:0;color:#10130f;background:var(--buddy-accent);font:800 10px var(--font-display);text-transform:uppercase}.buddy-primary:disabled{opacity:.4}.buddy-notice{color:#ff9877;font-size:9px}.buddy-roster{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:18px 0}.buddy-roster button{padding:4px 4px 9px;border:1px solid #2a342e;color:#9ba49c;background:#101512}.buddy-roster button.selected{border-color:var(--buddy-accent);color:var(--buddy-accent)}.buddy-roster .buddy-mascot{width:100%;height:auto;margin:0}.buddy-roster b{font:700 7px var(--font-display);text-transform:uppercase}.buddy-field{display:grid;grid-gap:5px;gap:5px;margin:10px 0}.buddy-field span{color:#7f8981;font:700 7px var(--font-display)}.buddy-field input,.buddy-field select{width:100%;min-height:44px;padding:0 12px;border:1px solid #344038;border-radius:0;color:#f3f4ea;background:#101512;font:700 11px var(--font-display)}.buddy-room{position:relative;min-height:330px;margin-top:12px;overflow:hidden;border:1px solid #2b352f;background:#171e19}.buddy-room-wall{position:absolute;top:12px;left:12px;color:#667269;font:700 7px var(--font-display)}.buddy-room-bench{position:absolute;right:8%;bottom:16%;width:42%;height:12px;border:4px solid #4d594f;border-top:0}.buddy-room-board{position:absolute;top:44px;right:12px;width:90px;padding:12px 8px;border:2px solid #6b776d;color:#a8b2aa;font:800 15px/1 var(--font-display);text-align:center}.buddy-room-board b{color:var(--buddy-accent);font-size:7px}.buddy-room .buddy-mascot{position:absolute;bottom:0;left:0;width:66%;margin:0}.buddy-locker{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:12px}.buddy-locker article{display:grid;grid-gap:7px;gap:7px;min-height:92px;padding:11px;border:1px solid #2c362f;background:#111713}.buddy-locker small,.buddy-locker span{color:#748078;font:700 7px var(--font-display)}.buddy-locker b{font-size:10px}.buddy-locker button,.buddy-locker span{color:var(--buddy-accent)}.buddy-locker button{min-height:30px;border:1px solid #4e5d52;background:#0a0e0b;font:800 7px var(--font-display)}.buddy-locker button:disabled{opacity:.45}.buddy-locker p{grid-column:1/-1;color:#7f8981;font-size:9px;line-height:1.5}.buddy-training-card{position:relative;display:grid;width:100%;grid-gap:3px;gap:3px;margin:13px 0;padding:12px 40px 12px 13px;border:1px solid #3d493f;border-left:4px solid #5ed9ff;color:#eef4ee;background:#101713;text-align:left}.buddy-training-card small,.buddy-training-card span{color:#728179;font:700 7px var(--font-display)}.buddy-training-card b{font:800 12px var(--font-display);text-transform:uppercase}.buddy-training-card i{position:absolute;top:50%;right:14px;color:#5ed9ff;font:800 18px var(--font-display);transform:translateY(-50%)}.buddy-result-chip{display:flex;justify-content:space-between;width:100%;margin:8px 0;padding:10px 12px;border:1px solid #425047;color:#e9efe8;background:#111713;font:800 8px var(--font-display)}.buddy-result-chip b{color:#b6f43b}.buddy-versus{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin:10px 0}.buddy-versus article{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid #334039;background:#111713}.buddy-versus article.you{border-color:#b6f43b}.buddy-versus small,.buddy-versus span{color:#758078;font:700 7px var(--font-display);text-transform:uppercase}.buddy-versus b{font:800 10px var(--font-display)}@media (min-width:561px){.arena-shell{border-right:1px solid var(--arena-line);border-left:1px solid var(--arena-line);box-shadow:0 0 90px rgba(216,255,67,.05)}}@media (prefers-reduced-motion:reduce){.arena-live i,.arena-loader{animation:none}.arena-tap-button{transition:none}}.terminal-main{width:min(100% - 2rem,96rem);padding-bottom:5rem}.terminal-command{padding:1.35rem 0 1rem}.terminal-command>header{display:flex;align-items:end;justify-content:space-between;gap:2rem;border-bottom:1px solid #25303a;padding:.65rem 0 1.2rem}.terminal-live{display:flex;align-items:center;gap:.45rem;color:var(--mint);font:780 .62rem var(--font-display);letter-spacing:.1em;text-transform:uppercase}.terminal-live i{width:.42rem;height:.42rem;border-radius:50%;background:var(--mint);box-shadow:0 0 14px rgba(126,247,215,.7)}.terminal-command h1{margin-top:.5rem;font:760 clamp(2rem,4.5vw,3.65rem)/1 var(--font-display);letter-spacing:-.06em}.terminal-command header p{max-width:48rem;margin-top:.65rem;color:#8d99a9;font-size:.84rem;line-height:1.6}.terminal-command header dl{display:grid;min-width:23rem;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:#29333e}.terminal-command header dl>div{background:#080d13;padding:.75rem .9rem}.terminal-command header dt{color:#687587;font-size:.58rem;text-transform:uppercase}.terminal-command header dd{margin-top:.25rem;color:#dbe2ea;font:.72rem var(--font-display)}.terminal-search{display:grid;grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);align-items:center;margin-top:.8rem;border:1px solid rgba(126,247,215,.25);background:linear-gradient(105deg,rgba(126,247,215,.075),#080d13 28%);padding:.8rem}.terminal-search>div:first-child{display:grid;grid-template-columns:auto 1fr;grid-gap:.1rem .65rem;gap:.1rem .65rem;padding:.25rem .75rem}.terminal-search>div:first-child>span{grid-row:1/3;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgba(126,247,215,.28);color:var(--mint);font-size:.75rem}.terminal-search>div:first-child strong{font:740 .78rem var(--font-display)}.terminal-search>div:first-child small{color:#748193;font-size:.65rem}.terminal-search .alpha-scanner{margin:0;border:0;background:transparent;padding:0}.terminal-search .alpha-scanner form>p,.terminal-search .alpha-scanner label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.terminal-search .alpha-scan-control{margin:0}.terminal-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.27fr);grid-gap:.8rem;gap:.8rem;align-items:start}.terminal-control-rail>section,.terminal-market-board{min-width:0;border:1px solid #26313c;background:#080d13}.terminal-market-board>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #27313b;padding:1rem 1.1rem}.terminal-control-rail h2,.terminal-market-board>header h2{margin-top:.3rem;font:750 1rem var(--font-display);letter-spacing:-.025em}.terminal-market-board>header>a{color:var(--mint);font-size:.7rem;font-weight:750}.terminal-filters{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #232d37;padding:.55rem .75rem}.terminal-filters>div{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none}.terminal-filters button{min-height:2rem;flex:none;border:1px solid transparent;border-radius:.45rem;background:transparent;padding:0 .7rem;color:#7d8999;font-size:.65rem;font-weight:760;cursor:pointer}.terminal-filters button[aria-pressed=true]{border-color:rgba(126,247,215,.25);background:rgba(126,247,215,.08);color:var(--mint)}.terminal-filters select{min-height:2.1rem;border:1px solid #2d3844;border-radius:.45rem;background:#070b10;padding:0 1.8rem 0 .65rem;color:#aab4c2;font-size:.65rem}.terminal-market-table{min-width:0}.terminal-market-head,.terminal-market-row{display:grid;grid-template-columns:minmax(12rem,1.5fr) .45fr .8fr .8fr .8fr .52fr minmax(7rem,.7fr);align-items:center;grid-gap:.7rem;gap:.7rem;padding:0 .85rem}.terminal-market-head{min-height:2.25rem;border-bottom:1px solid #242e38;color:#657284;font-size:.55rem;text-transform:uppercase}.terminal-market-row{min-height:3.75rem;border-bottom:1px solid rgba(255,255,255,.055);color:#aab4c2;font-size:.68rem;transition:background .16s,border-color .16s}.terminal-market-row:last-child{border-bottom:0}.terminal-market-row:hover{background:rgba(126,247,215,.045);box-shadow:inset 2px 0 var(--mint)}.terminal-market-row>span:not(.terminal-token){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terminal-market-row .positive{color:var(--mint)}.terminal-market-row .negative{color:#fb6972}.terminal-market-row>strong{justify-self:end;color:var(--mint);font-size:.66rem}.terminal-token{display:grid;min-width:0;grid-template-columns:2rem minmax(0,1fr) auto;grid-template-rows:1fr 1fr;align-items:center;grid-column-gap:.6rem;column-gap:.6rem}.terminal-token>i{grid-row:1/3;display:grid;width:2rem;height:2rem;place-items:center;border:1px solid #33404c;border-radius:.6rem;background:#111923;color:var(--mint);font-style:normal;font-weight:850}.terminal-token>b{align-self:end;color:#eef2f6;font:.75rem var(--font-display)}.terminal-token>b,.terminal-token>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-token>small{align-self:start;color:#657284;font-size:.57rem}.terminal-token>em{grid-column:3;grid-row:1/3;border:1px solid #2e3944;border-radius:999px;padding:.22rem .4rem;color:#7f8c9d;font-size:.5rem;font-style:normal}.terminal-market-empty{display:grid;min-height:18rem;place-items:center;padding:2rem;text-align:center}.terminal-market-empty p{max-width:28rem;color:#7d8999;font-size:.78rem}.terminal-market-empty a{margin-top:-5rem}.terminal-control-rail{display:grid;grid-gap:.8rem;gap:.8rem;position:-webkit-sticky;position:sticky;top:4.8rem}.terminal-control-rail>section{padding:1.05rem}.terminal-control-rail section>p{margin-top:.65rem;color:#7d8999;font-size:.7rem;line-height:1.55}.terminal-control-rail ol{display:grid;grid-gap:1px;gap:1px;margin-top:1rem;background:#27323c}.terminal-control-rail ol li{display:grid;grid-template-columns:1.5rem 1fr;align-items:center;grid-gap:.55rem;gap:.55rem;background:#090e14;padding:.65rem;color:#b8c1cc;font-size:.66rem}.terminal-control-rail ol i{display:grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid rgba(126,247,215,.28);border-radius:50%;color:var(--mint);font-style:normal;font-weight:800}.terminal-control-rail dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin-top:.75rem;background:#27323c}.terminal-control-rail dl>div{background:#090e14;padding:.6rem}.terminal-control-rail dt{color:#687587;font-size:.52rem;text-transform:uppercase}.terminal-control-rail dd{margin-top:.25rem;color:var(--mint);font:.72rem var(--font-display)}.terminal-control-rail .alpha-secondary{width:100%;justify-content:center;margin-top:.75rem;border-radius:.45rem}.terminal-activity ul{display:grid;margin-top:.75rem}.terminal-activity li{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.15rem .45rem;gap:.15rem .45rem;border-top:1px solid #242e38;padding:.55rem 0}.terminal-activity li>span{grid-row:1/3;font-size:.55rem;font-weight:850}.terminal-activity li>b{font-size:.63rem}.terminal-activity li>small{grid-column:2;color:#687587;font-size:.55rem;text-transform:capitalize}.terminal-activity time{grid-column:3;grid-row:1/3;align-self:center;color:#687587;font-size:.55rem}.terminal-text-link{display:inline-flex;margin-top:.7rem;color:var(--mint);font-size:.68rem;font-weight:750}.token-terminal{display:grid;grid-template-columns:minmax(14rem,.52fr) minmax(29rem,1.4fr) minmax(19rem,.72fr);grid-gap:.8rem;gap:.8rem;align-items:start;margin-top:.8rem}.token-terminal-action,.token-terminal-context{min-width:0;border:1px solid #27313b;border-radius:1.15rem;background:#090e14;padding:1.15rem;position:-webkit-sticky;position:sticky;top:5rem}.token-terminal-context h2,.token-terminal-unavailable h2{margin-top:.6rem;font:760 1.25rem var(--font-display);letter-spacing:-.035em}.token-terminal-context>p,.token-terminal-unavailable p{margin-top:.65rem;color:#8190a2;font-size:.72rem;line-height:1.65}.token-terminal-context dl{display:grid;grid-gap:1px;gap:1px;margin-top:1rem;background:#27313b}.token-terminal-context dl>div{background:#070b10;padding:.7rem}.token-terminal-context dt{color:#6e7b8d;font-size:.55rem;text-transform:uppercase}.token-terminal-context dd{margin-top:.25rem;font:760 .78rem var(--font-display)}.token-terminal-context>a{display:flex;justify-content:center;margin-top:1rem}.token-terminal-action>.alpha-kicker,.token-trade-content>.alpha-kicker{display:block;margin-bottom:.65rem}.token-terminal-action .alpha-trade{grid-template-columns:1fr;margin:0;border:0;background:transparent;padding:0}.token-terminal-action .alpha-trade>div:first-child{display:none}.token-terminal-action .alpha-trade-panel{border-radius:.75rem}.token-terminal-unavailable>a{margin-top:1rem}.alpha-post-trade{display:grid;grid-gap:.6rem;gap:.6rem;border:1px solid rgba(126,247,215,.22);background:rgba(126,247,215,.055);padding:.75rem}.alpha-post-trade>strong{color:var(--mint);font-size:.65rem}.alpha-post-trade>div{display:flex;flex-wrap:wrap;gap:.4rem}.alpha-post-trade a,.alpha-post-trade button{display:inline-flex;min-height:2.1rem;align-items:center;border:1px solid #33404d;background:#090e14;padding:0 .65rem;color:#d8e1e9;font-size:.6rem;font-weight:750;cursor:pointer}.token-trade-dock{display:none}.token-trade-content{display:block}.token-evidence.terminal-main{padding-top:1rem}.token-evidence.terminal-main .token-hero{align-items:center;padding:1rem 0}.token-evidence.terminal-main .token-hero h1{font-size:clamp(1.65rem,3vw,2.55rem)}.token-evidence.terminal-main .token-hero-metrics{margin-top:.65rem}.token-evidence.terminal-main .token-hero-metrics span{padding:.5rem .7rem}@media (max-width:1120px){.terminal-workspace{grid-template-columns:1fr}.terminal-control-rail{position:static;grid-template-columns:1fr 1fr}.token-terminal{grid-template-columns:minmax(13rem,.5fr) minmax(25rem,1.2fr)}.token-terminal-action{grid-column:1/-1;position:static}.token-terminal-context{position:-webkit-sticky;position:sticky}.token-terminal-context dl{grid-template-columns:1fr 1fr}}@media (max-width:820px){.terminal-command>header{align-items:flex-start;flex-direction:column}.terminal-command header dl{width:100%;min-width:0}.terminal-search{grid-template-columns:1fr}.terminal-search>div:first-child{display:none}.terminal-control-rail{grid-template-columns:1fr}.terminal-market-head{display:none}.terminal-market-row{grid-template-columns:minmax(9rem,1.3fr) repeat(3,1fr);gap:.55rem;min-height:5.5rem;padding:.7rem}.terminal-market-row>span:nth-child(2),.terminal-market-row>span:nth-child(5){display:none}.terminal-market-row>span:not(.terminal-token):before{display:block;margin-bottom:.2rem;color:#637083;font-size:.48rem;text-transform:uppercase;content:attr(data-label)}.terminal-market-row>strong{grid-column:4;justify-self:end}.token-terminal{grid-template-columns:1fr}.token-terminal-action,.token-terminal-context{position:static}.token-terminal-context dl{grid-template-columns:repeat(4,1fr)}}@media (max-width:620px){.terminal-main{width:min(100% - .8rem,96rem)}.terminal-command{padding:.8rem 0}.terminal-command>header{padding:.4rem .25rem .85rem}.terminal-command h1{font-size:2rem}.terminal-command header p{font-size:.75rem}.terminal-command header dl{grid-template-columns:1fr}.terminal-search{margin-top:.55rem;padding:.55rem}.terminal-search .alpha-scan-control{grid-template-columns:1fr 1.6fr}.terminal-search .alpha-scan-control button{grid-column:1/-1}.terminal-filters{align-items:stretch;flex-direction:column}.terminal-filters label,.terminal-filters select{width:100%}.terminal-market-row{grid-template-columns:1.35fr 1fr 1fr;min-height:7rem}.terminal-market-row>span:nth-child(4){display:none}.terminal-market-row>strong{grid-column:2/4;justify-self:stretch;border-top:1px solid #26313c;padding-top:.5rem;text-align:right}.terminal-control-rail dl{grid-template-columns:1fr}.token-terminal-context dl{grid-template-columns:1fr 1fr}.token-evidence.terminal-main{padding-bottom:6rem}.token-terminal-action{position:fixed;z-index:70;right:.5rem;bottom:.5rem;left:.5rem;border-color:rgba(126,247,215,.38);border-radius:.85rem;padding:.45rem;background:#080d13;box-shadow:0 -18px 50px rgba(0,0,0,.65)}.token-trade-dock{display:flex;width:100%;min-height:3.25rem;align-items:center;justify-content:space-between;border:0;border-radius:.62rem;background:var(--mint);padding:0 1rem;color:#06100d;font-size:.72rem;font-weight:850}.token-trade-dock strong{font:800 .72rem var(--font-display)}.token-trade-content{display:none;max-height:calc(84dvh - 4rem);overflow:auto;padding:.7rem .25rem .2rem}.token-terminal-action.is-open .token-trade-content{display:block}.token-terminal-action.is-open .token-trade-dock{background:#101820;color:var(--mint)}.alpha-post-trade>div>*{flex:1 1;justify-content:center}}.terminal-entry{max-width:62rem}.terminal-next{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem;margin:1rem 0 6rem}.terminal-next>a{display:grid;min-height:10rem;align-content:start;border:1px solid #29333e;border-radius:1rem;background:linear-gradient(145deg,#0e151c,#080c11);padding:1.15rem;transition:border-color .2s,transform .2s}.terminal-next>a:hover{border-color:rgba(126,247,215,.45);transform:translateY(-2px)}.terminal-next span{color:var(--mint);font:.65rem var(--font-display)}.terminal-next strong{margin-top:1.8rem;font:760 1rem var(--font-display)}.terminal-next small{margin-top:.5rem;color:#758294;font-size:.67rem;line-height:1.55}@media(max-width:620px){.terminal-next{grid-template-columns:1fr}.terminal-next>a{min-height:8rem}}.live-object-feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;padding-bottom:6rem}.live-object-feed article{display:flex;min-height:13rem;flex-direction:column;border:1px solid #28333e;border-radius:1rem;background:radial-gradient(circle at 95% 0,rgba(126,247,215,.08),transparent 35%),#090e14;padding:1.15rem}.live-object-feed footer,.live-object-feed header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.live-object-feed header span{color:var(--mint);font-size:.58rem;font-weight:800;text-transform:uppercase}.live-object-feed time{color:#647184;font-size:.6rem}.live-object-feed h2{margin-top:1.2rem;font:740 1rem var(--font-display)}.live-object-feed p{margin-top:.55rem;color:#8390a1;font-size:.72rem;line-height:1.6}.live-object-feed footer{margin-top:auto;padding-top:1rem}.live-object-feed footer b{color:#728092;font-size:.58rem}.live-object-feed footer a,.live-object-share{border:0;background:transparent;color:var(--mint);font:800 .7rem var(--font-sans);cursor:pointer}.live-object-actions{display:flex;align-items:center;gap:.8rem;white-space:nowrap}@media(max-width:620px){.live-object-feed{grid-template-columns:1fr}.live-object-feed footer{align-items:flex-end}.live-object-actions{flex-direction:column;align-items:flex-end;gap:.45rem}}.alpha-main:has(.alpha-list-hero a[aria-current=page][href$="/live"]) .live-object-feed article{min-height:10rem}.alpha-main:has(.alpha-list-hero a[aria-current=page][href$="/live"]) .live-object-feed h2,.alpha-main:has(.alpha-list-hero a[aria-current=page][href$="/live"]) .live-object-feed p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.alpha-main:has(.alpha-list-hero a[aria-current=page][href$="/live"]) .live-object-feed h2{-webkit-line-clamp:2}.alpha-main:has(.alpha-list-hero a[aria-current=page][href$="/live"]) .live-object-feed p{-webkit-line-clamp:3}.alpha-link-button{display:inline-flex;min-height:2.75rem;align-items:center;border:1px solid #314354;border-radius:.75rem;padding:.55rem 1rem;color:#c6d5dd;font-size:.78rem;font-weight:750;transition:border-color .2s,background .2s,color .2s}.alpha-link-button:focus-visible,.alpha-link-button:hover{border-color:var(--mint);color:var(--mint)}.alpha-link-button[aria-current=page]{border-color:var(--mint);background:rgba(126,247,215,.1);color:var(--mint)}@media (max-width:620px){.token-terminal-action{top:auto}.token-terminal-action.is-open .token-trade-content{max-height:calc(100dvh - 15.5rem)}}.token-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;background:transparent}.token-scoreboard .token-score{border:1px solid #2b3540;border-radius:1rem}.token-scoreboard .token-score.neutral{grid-column:1/-1;border-color:#34444c;background:#0d171b}.token-scoreboard .token-score.neutral>div{max-width:24rem}.token-scoreboard .token-score.neutral strong{font-size:clamp(1.75rem,3vw,2.5rem)}@media (max-width:620px){.token-scoreboard{grid-template-columns:1fr}}.alpha-trade-scenario{display:grid;grid-gap:.35rem;gap:.35rem;border:1px solid #30434b;background:#0b171d;padding:.65rem}.alpha-trade-scenario>strong{color:#d6e8e4;font-size:max(.8125rem,13px)}.alpha-trade-scenario>div{display:flex;justify-content:space-between;gap:.7rem;color:#b5c5c8;font-size:max(.8125rem,13px)}.alpha-trade-scenario>div b{color:#e4eeed;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.alpha-trade-scenario small{color:#91a4aa!important}.academy-path-grid article>header small,.academy-path-grid li span,.education-guide-card footer,.token-score p,.token-score strong small,.token-score>small,.token-timeline time{color:#91a4aa}.token-timeline>div>p{color:#b5c5c8}.analysis-market-intelligence{min-width:0;border:1px solid var(--border);border-radius:1rem;padding:1rem;background:var(--panel);font-size:.875rem;overflow-wrap:anywhere}.analysis-market-intelligence>header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.analysis-market-intelligence h2{font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-size:1.1rem;font-weight:700;color:var(--text)}.analysis-market-intelligence h3{font-weight:750;color:var(--text)}.analysis-market-intelligence dt,.analysis-market-intelligence p,.analysis-market-intelligence small{color:#a6b4c4;line-height:1.65}.analysis-market-intelligence header p{max-width:65ch;margin-top:.4rem}.analysis-market-intelligence small{display:block;font-size:.8125rem;font-weight:400}.analysis-context-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;margin-top:1rem}.analysis-context-grid>div,.analysis-context-macro dl>div{min-width:0;border:1px solid var(--border);border-radius:.6rem;padding:.75rem}.analysis-market-intelligence dd{margin:.35rem 0 0;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analysis-context-grid dd span{display:block}.analysis-context-note{margin-top:.75rem}.analysis-context-macro{margin-top:1rem;border-top:1px solid var(--border);padding-top:1rem}.analysis-context-macro dl{display:grid;grid-gap:.75rem;gap:.75rem;margin:.75rem 0}.analysis-market-intelligence a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.analysis-market-intelligence details{margin-top:1rem;border-top:1px solid var(--border);padding-top:.75rem}.analysis-market-intelligence summary{cursor:pointer;font-weight:700;color:var(--text);padding:.35rem 0}.analysis-context-table:focus-visible,.analysis-market-intelligence summary:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.analysis-context-table{max-width:100%;overflow-x:auto;margin-top:.5rem}.analysis-context-table table{width:100%;border-collapse:collapse}.analysis-context-table td,.analysis-context-table th{text-align:start;padding:.5rem;border-bottom:1px solid var(--border)}@media(min-width:480px){.analysis-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.analysis-context-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.analysis-context-macro dl{grid-template-columns:repeat(2,minmax(0,1fr))}}