@font-face{font-family:Chakra;src:url(/assets/fonts/ChakraPetch-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Chakra;src:url(/assets/fonts/ChakraPetch-SemiBold.ttf) format("truetype");font-weight:650;font-display:swap}@font-face{font-family:Merkur;src:url(/assets/fonts/Merkur-j147.otf) format("opentype");font-weight:400;font-display:swap}:root{color-scheme:dark;--carbon:#050706;--ink:#090b0a;--ink-2:#0c0f0d;--graphite:#111411;--graphite-2:#171b18;--ivory:#f2f5ec;--fog:#9fa79e;--muted:#788078;--acid:#b7ee5b;--cyan:#6de3d3;--ember:#eab56c;--rose:#e6789e;--steel:#aeb6b0;--line:rgba(242,245,236,.125);--line-strong:rgba(242,245,236,.215);--shadow:0 28px 90px rgba(0,0,0,.44),inset 0 1px rgba(255,255,255,.025);--page-pad:clamp(24px,5.7vw,88px);--section-gap:clamp(88px,10vw,160px);font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,Arial,sans-serif;background:var(--carbon);color:var(--ivory);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--carbon)}body{margin:0;min-width:320px;background:var(--carbon);color:var(--ivory);overflow-x:hidden}button,input,select{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::selection{background:var(--acid);color:#071006}:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.app-frame{min-height:100vh;background:radial-gradient(ellipse 56% 30% at 74% 7%,rgba(183,238,91,.055),transparent 72%),linear-gradient(180deg,#050706,#060807 42%,#050706)}.site-header{position:fixed;z-index:80;top:0;left:0;right:0;height:76px;padding:0 var(--page-pad);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(242,245,236,.08);background:#050706d6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brand{display:flex;align-items:center;gap:14px;width:max-content}.brand img{width:78px;height:auto;filter:brightness(1.06)}.brand span{font:500 9px/1 Chakra;letter-spacing:.22em;color:var(--muted);padding-left:14px;border-left:1px solid var(--line)}.main-nav{display:flex;align-items:center;gap:32px;font-size:13px;color:var(--fog)}.main-nav a{position:relative;padding:28px 0 27px;transition:color .2s ease}.main-nav a:hover,.main-nav a.active{color:var(--ivory)}.main-nav a.active:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background:var(--acid)}.header-status{justify-self:end;display:flex;align-items:center;gap:9px;font:500 10px/1 Chakra;letter-spacing:.08em;color:var(--fog)}.live-dot{width:6px;height:6px;background:var(--cyan);box-shadow:0 0 12px #6de3d36b}.team-count{margin-left:14px;padding:9px 11px;border:1px solid var(--line-strong);color:var(--ivory);transition:border-color .2s,background .2s}.team-count:hover{border-color:#b7ee5b7a;background:#b7ee5b0d}.nav-toggle{display:none;width:44px;height:44px;border:0;background:none}.journey-rail{position:fixed;z-index:79;right:0;top:76px;left:0;height:3px;display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#030403}.journey-rail span{background:#f2f5ec14}.journey-rail span.is-past{background:#b7ee5b42}.journey-rail span.is-current{background:var(--acid);box-shadow:0 0 16px #b7ee5b40}main{min-height:80vh}.page{padding-top:76px}.chapter{position:relative;padding:var(--section-gap) var(--page-pad)}.chapter+.chapter{border-top:1px solid rgba(242,245,236,.075)}.site-footer{min-height:150px;padding:42px var(--page-pad);display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:30px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.site-footer>div{display:flex;align-items:center;gap:12px;font:500 10px Chakra;letter-spacing:.15em}.site-footer img{width:24px}.site-footer p{text-align:center}.site-footer>span{font:500 10px Chakra;letter-spacing:.12em}.eyebrow{display:flex;align-items:center;gap:14px;color:var(--fog);font:500 10px/1 Chakra;letter-spacing:.18em;text-transform:uppercase}.eyebrow span{color:var(--acid);font-size:10px}.eyebrow:after{content:"";display:block;width:42px;height:1px;background:currentColor;opacity:.36}.tone-cyan{--tone:var(--cyan)}.tone-ember{--tone:var(--ember)}.tone-rose{--tone:var(--rose)}.tone-acid{--tone:var(--acid)}.tone-steel{--tone:var(--steel)}.tone-neutral{--tone:var(--fog)}.section-head{max-width:820px}.section-head h2{margin:30px 0 22px;font-size:clamp(45px,5.1vw,74px);line-height:1.02;letter-spacing:-.055em;font-weight:600}.section-head p{max-width:630px;margin:0;color:var(--fog);font-size:15px;line-height:1.9}.section-head.align-center{margin-inline:auto;text-align:center}.section-head.align-center .eyebrow{justify-content:center}.action{min-height:46px;padding:0 18px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:28px;font-size:12px;font-weight:650;letter-spacing:.02em;background:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.action:hover:not(.is-disabled){transform:translateY(-2px)}.action:active:not(.is-disabled){transform:translateY(0) scale(.99)}.action-primary{background:var(--acid);color:#071006;border-color:var(--acid);box-shadow:0 8px 30px #b7ee5b17}.action-primary:hover{background:#c6f77a}.action-secondary{border-color:#b7ee5b80;color:var(--ivory);background:#b7ee5b0a}.action-secondary:hover{border-color:var(--acid);background:#b7ee5b14}.action-quiet{border-color:var(--line-strong);color:var(--fog)}.action-quiet:hover{color:var(--ivory);border-color:#f2f5ec61}.action-text{padding:0;min-height:auto;border:0;color:var(--fog);gap:10px}.action-text:hover{color:var(--ivory);transform:none}.action.is-disabled,.action:disabled{opacity:.36;cursor:not-allowed;transform:none!important}.metric{display:grid;gap:7px}.metric>span{color:var(--fog);font:500 9px Chakra;letter-spacing:.12em}.metric strong{font:650 42px/1 Chakra;letter-spacing:-.045em}.metric small{font-size:.42em;color:var(--fog);margin-left:4px}.metric em{font-size:10px;color:var(--muted);font-style:normal}.metric-risk strong{color:var(--rose)}.data-rule{min-height:46px;padding:0 2px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-size:12px;color:var(--fog)}.data-rule b{font:500 11px Chakra;color:var(--tone,var(--ivory));letter-spacing:.04em}.data-rule:first-of-type{border-top:1px solid var(--line)}.tag{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid color-mix(in srgb,var(--tone) 34%,transparent);color:var(--tone);font:500 9px Chakra;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--tone) 5%,transparent)}.signal-bar{display:grid;gap:8px}.signal-bar>div:first-child{display:flex;justify-content:space-between;font-size:11px;color:var(--fog)}.signal-bar b{font:500 10px Chakra;color:var(--ivory)}.signal-track{height:4px;background:#f2f5ec14;overflow:hidden}.signal-track i{display:block;height:100%;background:var(--tone);box-shadow:0 0 10px color-mix(in srgb,var(--tone) 26%,transparent)}.signal-bar.is-compact{gap:6px}.signal-bar.is-compact .signal-track{height:2px}.instrument-head{min-height:48px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.instrument-head b{color:var(--ivory);font-weight:500}.instrument-head>div{display:flex;align-items:center;gap:14px}.tooltip{z-index:100;padding:8px 10px;background:#181c18;color:var(--ivory);font-size:11px;border:1px solid var(--line-strong);box-shadow:0 8px 30px #0006}.chart-a11y{width:100%}.route-loading{min-height:70vh;display:grid;place-items:center;color:var(--fog);font:500 10px Chakra;letter-spacing:.13em}.tab-list{display:flex;gap:0;border-bottom:1px solid var(--line)}.tab-list button{min-height:46px;padding:0 18px;border:0;border-bottom:2px solid transparent;background:none;color:var(--fog);font-size:12px}.tab-list button[data-state=active]{color:var(--ivory);border-bottom-color:var(--acid);background:#b7ee5b09}.back-link{position:absolute;top:110px;left:var(--page-pad);display:flex;align-items:center;gap:8px;background:0;border:0;color:var(--fog);font-size:11px}.back-link:hover{color:var(--ivory)}.agent-plate{--plate-tone:var(--tone,var(--steel));position:relative;min-height:310px;padding:20px;border:1px solid var(--line);background:linear-gradient(145deg,#111411ed,#080a09f5);overflow:hidden;display:flex;flex-direction:column;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s}.agent-plate:before{content:"";position:absolute;top:0;left:0;width:54px;height:2px;background:var(--plate-tone)}.agent-plate.is-interactive{cursor:pointer}.agent-plate.is-interactive:hover{transform:translateY(-4px);border-color:#f2f5ec40;box-shadow:0 24px 60px #00000047}.agent-plate.is-selected{border-color:color-mix(in srgb,var(--plate-tone) 56%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--plate-tone) 8%,#111411),#080a09);box-shadow:0 22px 70px #0000005c,inset 0 1px color-mix(in srgb,var(--plate-tone) 18%,transparent)}.plate-register{display:flex;justify-content:space-between;gap:12px;font:500 .625rem/1.45 Chakra;letter-spacing:.045em;color:var(--plate-tone)}.plate-register span:first-child{min-width:0}.plate-register span:last-child{flex:0 0 auto;color:var(--fog)}.plate-name{margin:48px 0 20px}.plate-name h3{margin:0;font-size:2.125rem;line-height:1;font-weight:600;letter-spacing:-.035em}.plate-name p{margin:8px 0 0;font:500 9px Chakra;letter-spacing:.13em;color:var(--muted)}.plate-thesis{max-width:32em;color:var(--fog);font-size:12px;line-height:1.75}.plate-metrics{margin-top:auto;padding-top:24px;display:flex;gap:24px;border-top:1px solid var(--line)}.plate-metrics span{font-size:9px;color:var(--muted)}.plate-metrics b{display:block;margin-bottom:4px;font:650 16px Chakra;color:var(--ivory)}.plate-factor-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px}.plate-factor-row span{padding:3px 5px;border:1px solid rgba(242,245,236,.08);font-size:9px;color:var(--fog)}.plate-toggle{position:absolute;right:16px;top:53px;width:44px;height:44px;border:1px solid var(--line-strong);display:grid;place-items:center;background:#050706c7}.plate-toggle:hover:not(:disabled){border-color:var(--acid);color:var(--acid)}.plate-toggle:active:not(:disabled){background:#b7ee5b14}.plate-toggle:disabled{opacity:.3;cursor:not-allowed}.agent-plate.size-compact{min-height:160px;padding:15px}.size-compact .plate-name{margin:24px 0 10px}.size-compact .plate-name h3{font-size:1.4375rem}.size-compact .plate-thesis,.size-compact .plate-factor-row{display:none}.size-compact .plate-metrics{padding-top:12px}.size-compact .plate-metrics span:nth-child(2){display:none}.agent-plate.size-wide{min-height:260px}.size-wide .plate-name h3{font-size:2.5rem}.empty-agent-slot{min-height:120px;padding:16px;border:1px dashed rgba(242,245,236,.15);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 12px;color:var(--muted)}.empty-agent-slot>span{font:500 11px Chakra}.empty-agent-slot p{margin:0;font-size:11px}.empty-agent-slot a{grid-column:2;display:flex;align-items:center;gap:6px;font-size:10px;color:var(--fog)}.empty-agent-slot a:hover{color:var(--acid)}.home-hero{min-height:1000px;padding-top:clamp(150px,15vw,210px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:9vw;align-items:start;overflow:hidden}.hero-atmosphere{position:absolute;top:76px;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 52%,rgba(255,255,255,.018) 52%),radial-gradient(ellipse 36% 34% at 77% 35%,rgba(183,238,91,.07),transparent 74%)}.hero-copy{position:relative;z-index:2}.hero-copy h1{margin:42px 0 30px;font-size:clamp(64px,7.3vw,112px);line-height:.95;letter-spacing:-.075em;font-weight:600}.hero-copy h1 em{font-style:normal;color:var(--fog)}.hero-copy>p{max-width:590px;margin:0;color:var(--fog);font-size:16px;line-height:1.9}.hero-actions{display:flex;gap:12px;margin-top:44px}.hero-team-stack{position:relative;z-index:2;min-height:580px;margin-top:10px;padding:20px;border:1px solid var(--line);background:#090b0ac7;box-shadow:var(--shadow)}.stack-heading{display:flex;justify-content:space-between;margin-bottom:26px;color:var(--fog);font:500 9px Chakra;letter-spacing:.14em}.stack-heading b{color:var(--ivory)}.stack-item{position:absolute;left:20px;right:20px;top:62px;transform:translateY(calc(var(--stack) * 126px));z-index:calc(4 - var(--stack));filter:brightness(calc(1 - var(--stack) * .09))}.stack-item .agent-plate{box-shadow:0 16px 40px #0000007a}.team-result-line{position:absolute;left:20px;right:20px;bottom:24px;padding-top:20px;border-top:1px solid var(--line);display:flex;align-items:baseline;gap:9px}.team-result-line span{margin-right:auto;color:var(--fog);font-size:11px}.team-result-line b{font:650 42px Chakra}.team-result-line em{font-style:normal;color:var(--muted);font:500 11px Chakra}.scroll-cue{position:absolute;bottom:42px;left:var(--page-pad);display:flex;align-items:center;gap:10px;color:var(--muted);font-size:10px;letter-spacing:.06em}.system-chapter{padding-top:140px;padding-bottom:150px}.capability-stage{margin-top:80px;display:grid;grid-template-columns:1.35fr .65fr;gap:18px}.capability-lead{min-height:450px;padding:38px;display:flex;flex-direction:column;border:1px solid var(--line);background:linear-gradient(135deg,#111411f0,#080a09fa);box-shadow:var(--shadow)}.capability-number{margin-left:auto;font:500 62px Chakra;color:#f2f5ec1f}.capability-lead>svg{color:var(--cyan)}.capability-lead h3{margin:58px 0 16px;font-size:34px;font-weight:600}.capability-lead>p{max-width:520px;color:var(--fog);line-height:1.8;font-size:13px}.capability-lead .data-rule{margin-top:auto}.capability-pair{display:grid;grid-template-rows:1fr 1fr;gap:18px}.capability-item{padding:28px;border-top:1px solid var(--line-strong);background:#090b0a7a}.capability-item>span{float:right;font:500 34px Chakra;color:#f2f5ec1a}.capability-item>svg{color:var(--acid)}.capability-item h3{margin:36px 0 12px;font-size:20px}.capability-item p{margin:0;color:var(--fog);font-size:12px;line-height:1.7}.journey-sequence{margin-top:90px;display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.journey-sequence>div{position:relative;min-height:110px;padding:22px 14px;border-right:1px solid var(--line)}.journey-sequence>div:last-child{border-right:0}.journey-sequence span{display:block;font:500 9px Chakra;color:var(--acid)}.journey-sequence b{display:block;margin-top:32px;font-size:12px}.journey-sequence i{position:absolute;right:-4px;top:50%;width:7px;height:7px;background:var(--acid);z-index:2}.proof-chapter{padding-bottom:170px}.proof-layout{display:grid;grid-template-columns:1.25fr .75fr;gap:24px;margin-top:76px}.event-feature{min-height:490px;padding:38px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;gap:24px;border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow)}.event-year{font:500 clamp(90px,10vw,154px)/.8 Chakra;letter-spacing:-.08em;color:#f2f5ec16;grid-column:1/-1}.event-feature-copy small{font:500 9px Chakra;letter-spacing:.13em;color:var(--rose)}.event-feature-copy h3{margin:12px 0;font-size:32px}.event-feature-copy p{max-width:470px;margin:0;color:var(--fog);font-size:12px;line-height:1.8}.event-feature-metrics{display:flex;gap:36px}.event-feature>.action{justify-self:start}.rank-preview{padding:28px;border-top:1px solid var(--line-strong);background:#090b0a75}.rank-preview-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:38px;font:500 9px Chakra;letter-spacing:.11em;color:var(--fog)}.reward-progress{margin-top:60px;padding:18px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;color:var(--fog);font-size:10px}.reward-progress svg{color:var(--acid)}.reward-progress b{font:500 11px Chakra;color:var(--ivory)}.catalog-hero{padding-top:150px}.catalog-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);gap:20px;align-items:end;padding-right:min(33vw,500px)}.catalog-heading .eyebrow{grid-column:1/-1}.catalog-heading h1{margin:34px 0 0;font-size:clamp(58px,6vw,90px);line-height:.98;letter-spacing:-.065em;font-weight:600}.catalog-heading h1 em{font-style:normal;color:var(--fog)}.catalog-heading p{margin:0 0 8px;color:var(--fog);font-size:14px;line-height:1.85}.team-dock{position:absolute;top:148px;right:var(--page-pad);width:min(30vw,420px);padding:20px;border:1px solid var(--line);background:#090b0ae6;box-shadow:0 20px 70px #00000057}.team-dock-head{display:flex;justify-content:space-between;margin-bottom:15px;font-size:11px;color:var(--fog)}.team-dock-head b{font:500 11px Chakra;color:var(--acid)}.team-dock-slots{display:grid;gap:6px}.dock-agent{width:100%;min-height:58px;padding:8px 10px;border:1px solid var(--line);display:grid;grid-template-columns:25px 1fr auto;align-items:center;text-align:left;background:var(--ink-2)}.dock-agent>span{font:500 9px Chakra;color:var(--acid)}.dock-agent b,.dock-agent small{display:block}.dock-agent b{font-size:11px}.dock-agent small{margin-top:4px;font:500 8px Chakra;color:var(--muted);letter-spacing:.08em}.dock-agent svg{color:var(--muted)}.team-dock>.action{width:100%;margin-top:15px}.dock-hint{margin:8px 0 0;text-align:center;color:var(--muted);font-size:9px}.catalog-controls{margin-top:90px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:28px}.search-field{min-width:310px;display:flex;gap:10px;align-items:center}.search-field svg{color:var(--muted)}.search-field input{width:100%;height:40px;border:0;background:transparent;outline:0;font-size:12px}.search-field input::placeholder{color:var(--muted)}.role-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.role-filters>svg{margin-right:8px;color:var(--muted)}.role-filters button,.event-filters button{min-height:30px;padding:0 10px;border:1px solid transparent;background:none;color:var(--fog);font-size:10px}.role-filters button:hover,.role-filters button.is-active,.event-filters button:hover,.event-filters button.is-active{border-color:var(--line-strong);color:var(--ivory);background:#f2f5ec09}.agent-mosaic{margin-top:32px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.agent-mosaic>.mosaic-wide{grid-column:span 2}.empty-result{grid-column:1/-1;padding:90px 20px;text-align:center;color:var(--muted);border-top:1px solid var(--line)}.agent-inspection{min-height:720px;display:grid;grid-template-columns:.6fr 1fr .8fr;gap:5vw;align-items:center;background:linear-gradient(90deg,rgba(17,20,17,.55),transparent 55%)}.inspection-code span{display:block;font:650 clamp(80px,9vw,142px)/.82 Chakra;letter-spacing:-.08em;color:#f2f5ec17}.inspection-code small{font:500 9px Chakra;letter-spacing:.14em;color:var(--muted)}.inspection-copy h2{margin:28px 0 18px;font-size:58px;letter-spacing:-.055em}.inspection-copy h2 small{display:block;margin-top:12px;font-size:13px;color:var(--fog);letter-spacing:0}.inspection-copy>p{max-width:520px;color:var(--fog);line-height:1.9}.inspection-tags{display:flex;gap:7px;margin-top:28px}.inspection-metrics{display:grid;grid-template-columns:1fr 1fr;gap:28px}.inspection-metrics>div>span{display:block;color:var(--muted);font-size:10px}.inspection-metrics>div>b{display:block;margin-top:9px;font:650 31px Chakra}.inspection-actions{grid-column:1/-1;display:flex;gap:8px;margin-top:15px}.inspection-actions .action{flex:1}.detail-hero{min-height:930px;padding-top:180px;display:grid;grid-template-columns:.65fr 1.1fr .85fr;gap:5vw;align-items:center}.detail-code span{display:block;font:650 clamp(92px,11vw,170px)/.8 Chakra;letter-spacing:-.08em;color:#f2f5ec13}.detail-code p{margin:22px 0;font:500 9px Chakra;letter-spacing:.15em;color:var(--muted)}.detail-identity h1{margin:32px 0 10px;font-size:clamp(64px,7vw,102px);line-height:.9;letter-spacing:-.07em}.detail-latin{font:500 12px Chakra;letter-spacing:.17em;color:var(--fog)}.detail-identity>p{max-width:560px;margin:34px 0 0;color:var(--fog);font-size:15px;line-height:1.85}.detail-actions{display:flex;gap:9px;margin-top:40px}.detail-scoreboard{padding:30px;border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow)}.score-primary>span,.score-pair span{display:block;font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.score-primary>b{display:block;margin:20px 0 8px;font:650 68px/1 Chakra;color:var(--acid);letter-spacing:-.05em}.score-primary small{font-size:.42em}.score-primary em{font-style:normal;font-size:10px;color:var(--muted)}.score-pair{display:grid;grid-template-columns:1fr 1fr;margin:30px 0;border-block:1px solid var(--line)}.score-pair>div{padding:18px 0}.score-pair>div+div{padding-left:20px;border-left:1px solid var(--line)}.score-pair b{display:block;margin-top:10px;font:500 24px Chakra}.strategy-chapter{padding-bottom:170px}.strategy-layout{margin-top:78px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.strategy-core{min-height:510px;padding:34px;border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow);display:grid;align-content:start;gap:28px}.core-heading{margin-bottom:30px}.core-heading span{font:650 50px Chakra;color:#f2f5ec1f}.core-heading h3{margin:12px 0 0;font-size:26px}.source-register{margin-top:35px;padding-top:24px;border-top:1px solid var(--line);display:flex;gap:14px;color:var(--cyan)}.source-register span{font-size:10px;color:var(--fog)}.source-register p{margin:6px 0 0;color:var(--ivory);font-size:11px}.fit-boundaries{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:34px;border-top:1px solid var(--line-strong);background:#090b0a73}.fit-column>span{display:block;margin-bottom:26px;font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.risk-note{display:flex;gap:10px;margin-top:32px;padding-top:20px;border-top:1px solid var(--line);color:var(--rose)}.risk-note p{margin:0;color:var(--muted);font-size:10px;line-height:1.6}.partner-strip{margin-top:90px;display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:12px}.partner-copy{padding:20px 30px 20px 0}.partner-copy h3{margin:28px 0 12px;font-size:28px}.partner-copy p{color:var(--fog);font-size:12px;line-height:1.7}.partner-plate{display:flex;flex-direction:column;gap:9px}.partner-plate .action{align-self:flex-end}@media(max-width:1100px){.site-header{grid-template-columns:1fr auto}.main-nav{display:none;position:absolute;top:76px;left:0;right:0;padding:20px var(--page-pad);background:var(--ink);border-bottom:1px solid var(--line)}.main-nav.is-open{display:flex}.header-status{display:none}.nav-toggle{display:grid;place-items:center}.home-hero{grid-template-columns:1fr}.hero-team-stack{max-width:650px;width:100%}.catalog-heading{padding-right:0;grid-template-columns:1fr}.team-dock{position:relative;top:auto;right:auto;width:100%;margin-top:50px}.agent-mosaic{grid-template-columns:repeat(2,1fr)}.detail-hero{grid-template-columns:.7fr 1.2fr}.detail-scoreboard{grid-column:1/-1}.partner-strip{grid-template-columns:1fr 1fr}.partner-copy{grid-column:1/-1}}@media(max-width:720px){:root{--page-pad:20px;--section-gap:80px}.site-header{height:66px}.brand img{width:68px}.brand span{display:none}.main-nav{top:66px;flex-direction:column;align-items:flex-start}.main-nav a{padding:10px 0}.page{padding-top:66px}.journey-rail{top:66px}.site-footer{grid-template-columns:1fr;text-align:left}.site-footer p{text-align:left}.hero-copy h1{font-size:55px}.home-hero{min-height:auto;padding-top:125px}.hero-team-stack{min-height:540px}.hero-actions,.detail-actions{align-items:stretch;flex-direction:column}.scroll-cue{display:none}.capability-stage,.proof-layout,.agent-inspection,.strategy-layout,.detail-hero{grid-template-columns:1fr}.journey-sequence{grid-template-columns:repeat(2,1fr)}.journey-sequence>div{border-bottom:1px solid var(--line)}.event-feature{grid-template-columns:1fr}.event-feature-metrics{grid-row:auto}.catalog-heading h1{font-size:52px}.catalog-controls{align-items:stretch;flex-direction:column}.search-field{min-width:0}.agent-mosaic{grid-template-columns:1fr}.agent-mosaic>.mosaic-wide{grid-column:span 1}.agent-inspection{gap:50px}.inspection-metrics{grid-template-columns:1fr 1fr}.detail-code{margin-top:60px}.strategy-layout{margin-top:50px}.fit-boundaries,.partner-strip{grid-template-columns:1fr}.site-footer{padding-block:34px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.team-compose{padding-top:150px}.team-title{max-width:760px}.team-title h1{margin:34px 0 25px;font-size:clamp(62px,7.2vw,106px);line-height:.93;letter-spacing:-.075em;font-weight:600}.team-title h1 em{font-style:normal;color:var(--fog)}.team-title>p{max-width:560px;color:var(--fog);font-size:14px;line-height:1.85}.team-status{position:absolute;right:var(--page-pad);top:166px;width:300px;padding:22px;border-top:1px solid var(--line-strong);background:#090b0a6b}.team-status>span{font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.team-status>div{display:flex;align-items:baseline;gap:7px;margin:20px 0}.team-status b{font:650 56px/1 Chakra}.team-status small{font:500 9px Chakra;color:var(--muted)}.team-status .action{width:100%}.team-desks{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:100px}.team-desk{padding:16px;border:1px solid var(--line);background:#090b0a7a;transition:border-color .2s,box-shadow .2s}.team-desk.is-captain{border-color:#b7ee5b73;box-shadow:0 30px 90px #00000052,inset 0 1px #b7ee5b14}.desk-index{height:36px;display:flex;align-items:center;justify-content:space-between;font:500 9px Chakra;letter-spacing:.12em;color:var(--muted)}.desk-index b{display:flex;align-items:center;gap:6px;color:var(--acid)}.desk-actions{display:flex;margin-top:12px;border-top:1px solid var(--line)}.desk-actions button{flex:1;min-height:40px;border:0;background:transparent;color:var(--fog);font-size:10px}.desk-actions button+button{border-left:1px solid var(--line)}.desk-actions button:hover:not(:disabled){color:var(--ivory);background:#f2f5ec06}.desk-actions button:disabled{color:var(--acid);cursor:default}.team-desks>.empty-agent-slot{min-height:360px}.team-thesis{margin:80px 0 0;padding:46px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:.25fr 1.4fr .55fr;gap:35px;align-items:start}.team-thesis>span{font:500 9px Chakra;letter-spacing:.15em;color:var(--acid)}.team-thesis h2{margin:0;font-size:clamp(28px,3.1vw,46px);line-height:1.3;font-weight:500;letter-spacing:-.035em}.team-thesis>div{display:grid;gap:0}.readiness-chapter{padding-bottom:170px}.analysis-tabs{margin-top:72px}.readiness-surface{min-height:480px;border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow)}.score-field{padding:46px;display:grid;grid-template-columns:.65fr 1fr .75fr;gap:6vw;align-items:center}.score-field-number>span{font:650 clamp(82px,9vw,136px)/.8 Chakra;letter-spacing:-.075em}.score-field-number>small{font:500 12px Chakra;color:var(--muted)}.score-field-number>p{margin:22px 0 0;font:500 10px Chakra;letter-spacing:.16em;color:var(--acid)}.score-field-bars{display:grid;gap:28px}.score-field-note{padding:28px;border-top:1px solid var(--line-strong);background:#f2f5ec05;display:flex;gap:14px;color:var(--acid)}.score-field-note b{font-size:14px}.score-field-note p{margin:8px 0 0;color:var(--fog);font-size:11px;line-height:1.7}.team-next{margin-top:40px;display:flex;justify-content:space-between;align-items:center}.team-next span,.result-next span{font:500 9px Chakra;letter-spacing:.14em;color:var(--acid)}.team-next h3,.result-next h3{margin:9px 0 0;font-size:21px;font-weight:500}.event-library{padding-top:150px}.event-heading{max-width:840px}.event-heading h1{margin:34px 0 26px;font-size:clamp(62px,7.2vw,106px);line-height:.93;letter-spacing:-.075em;font-weight:600}.event-heading h1 em{font-style:normal;color:var(--fog)}.event-heading>p{max-width:580px;margin:0;color:var(--fog);font-size:14px;line-height:1.85}.event-library-stat{position:absolute;right:var(--page-pad);top:170px;display:grid;width:260px;padding:22px;border-top:1px solid var(--line-strong)}.event-library-stat span,.event-library-stat small{font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.event-library-stat b{margin:15px 0;font:650 70px/1 Chakra}.event-filters{margin-top:80px;padding:16px 0;border-block:1px solid var(--line);display:flex;align-items:center;gap:10px}.event-filters>span{margin-right:auto;color:var(--fog);font-size:10px}.event-shelf{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.event-card-feature{grid-column:span 2}.event-card>button{width:100%;min-height:330px;padding:24px;border:1px solid var(--line);display:flex;flex-direction:column;text-align:left;background:#090b0a8c;transition:border-color .2s,transform .2s,background .2s}.event-card-feature>button{min-height:430px}.event-card>button:hover{transform:translateY(-4px);border-color:var(--line-strong)}.event-card>button.is-selected{border-color:#b7ee5b8a;background:linear-gradient(145deg,#b7ee5b0e,#090b0ad1);box-shadow:0 24px 70px #0000004d}.event-card-top{display:flex;justify-content:space-between;align-items:center}.event-card-top>span{font:650 30px Chakra;color:#f2f5ec33}.event-card h3{margin:50px 0 16px;font-size:25px}.event-card-feature h3{margin-top:90px;font-size:38px}.event-card p{margin:0;color:var(--fog);font-size:11px;line-height:1.75}.event-fingerprint{margin-top:auto;padding-top:26px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}.event-fingerprint strong{font:650 23px Chakra}.event-fingerprint span{font:500 9px Chakra;color:var(--muted)}.event-fingerprint i{grid-column:1/-1;height:3px;background:linear-gradient(90deg,var(--rose) var(--difficulty),rgba(242,245,236,.07) var(--difficulty))}.event-detail{min-height:900px;display:grid;grid-template-columns:.55fr 1.1fr .8fr;gap:5vw;align-items:center}.selected-event-mark span{display:block;font:650 clamp(92px,11vw,172px)/.8 Chakra;color:#f2f5ec14;letter-spacing:-.08em}.selected-event-mark small{font:500 9px Chakra;letter-spacing:.14em;color:var(--muted)}.selected-event-copy h2{margin:28px 0 20px;font-size:clamp(54px,6vw,86px);letter-spacing:-.065em}.selected-event-copy>p{max-width:580px;color:var(--fog);font-size:14px;line-height:1.9}.event-objective{margin:36px 0;padding:24px 0;border-block:1px solid var(--line)}.event-objective span{display:block;margin-bottom:10px;font-size:10px;color:var(--muted)}.event-objective strong{font-size:16px;line-height:1.6;font-weight:500}.event-actions{display:flex;gap:9px}.event-instruments{padding:28px;border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow);display:grid;gap:19px}.event-instrument-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--line);color:var(--fog)}.event-instrument-row svg{color:var(--cyan)}.event-instrument-row span{font-size:10px}.event-instrument-row b{font:500 12px Chakra;color:var(--ivory)}.recommended-team{grid-column:2/-1;display:grid;grid-template-columns:1fr repeat(3,1fr);gap:20px;margin-top:-30px}.recommended-team>span{font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.runtime-command{padding-top:128px}.runtime-headline{display:flex;align-items:end;gap:30px}.runtime-event-line{margin-top:28px;display:flex;align-items:baseline;gap:18px}.runtime-event-line>span{font:650 37px Chakra;color:#f2f5ec40}.runtime-event-line b{font-size:34px}.runtime-event-line em{padding:5px 8px;border:1px solid rgba(183,238,91,.35);font:500 8px Chakra;font-style:normal;color:var(--acid)}.runtime-clock,.runtime-pnl{position:absolute;top:130px;display:grid}.runtime-clock{right:330px}.runtime-pnl{right:var(--page-pad)}.runtime-clock>span,.runtime-pnl>span{font:500 9px Chakra;letter-spacing:.13em;color:var(--muted)}.runtime-clock b,.runtime-pnl b{margin:10px 0 4px;font:650 28px Chakra}.runtime-pnl b{color:var(--acid)}.runtime-clock small,.runtime-pnl em{font:500 8px Chakra;font-style:normal;color:var(--fog)}.runtime-event-line h1{margin:0;font-size:34px;line-height:1;font-weight:600;letter-spacing:-.035em}.runtime-workbench{margin-top:55px;display:grid;grid-template-columns:.75fr 1.35fr .55fr;gap:10px;align-items:stretch}.market-context,.decision-theater,.team-runtime{border:1px solid var(--line);background:var(--ink);min-height:620px}.market-context{box-shadow:var(--shadow)}.market-context>.recharts-responsive-container{margin-top:35px}.decision-theater{background:linear-gradient(150deg,#121612f5,#070908fa);box-shadow:0 35px 100px #0000007a,inset 0 1px #ffffff08}.live-status{color:var(--acid);font-size:8px}.decision-focus{padding:48px 34px 34px}.decision-sequence{display:flex;justify-content:space-between;font:500 10px Chakra}.decision-sequence span{color:var(--fog)}.decision-sequence em{font-style:normal;color:var(--cyan)}.decision-focus h2{margin:38px 0 18px;font-size:clamp(34px,3.4vw,52px);line-height:1.1;letter-spacing:-.045em}.decision-focus>p{max-width:570px;color:var(--fog);font-size:12px;line-height:1.8}.decision-path{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:34px 0;padding:17px;border-block:1px solid var(--line);font:500 10px Chakra;color:var(--cyan)}.decision-path span:last-child{text-align:right;color:var(--ember)}.decision-path svg{color:var(--muted)}.decision-list{margin:0 18px;border-top:1px solid var(--line)}.decision-list button{width:100%;height:49px;padding:0 8px;border:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:50px 60px 1fr;gap:10px;align-items:center;text-align:left;background:none;color:var(--muted);font-size:10px}.decision-list button b{font:500 9px Chakra}.decision-list button em{font-style:normal}.decision-list button:hover,.decision-list button.is-active{color:var(--ivory);background:#b7ee5b09}.decision-list button.is-active{box-shadow:inset 2px 0 var(--acid)}.runtime-agent{min-height:66px;margin:0 16px;display:grid;grid-template-columns:54px 1fr auto;gap:10px;align-items:center;border-bottom:1px solid var(--line)}.runtime-agent>span{font:500 9px Chakra;color:var(--cyan)}.runtime-agent b,.runtime-agent small{display:block}.runtime-agent b{font-size:11px}.runtime-agent small{margin-top:3px;font-size:9px;color:var(--muted)}.runtime-agent i{width:6px;height:6px;background:var(--tone);box-shadow:0 0 10px color-mix(in srgb,var(--tone) 40%,transparent)}.position-block{margin:38px 16px 0;padding:22px;border-top:1px solid var(--line-strong);background:#f2f5ec05}.position-block span{font:500 9px Chakra;color:var(--fog)}.position-block b{display:block;margin:15px 0;font:650 56px/1 Chakra}.position-block small{font-size:.4em}.position-block em{font-style:normal;font-size:10px;color:var(--acid)}.runtime-controls{min-height:72px;padding:12px 0;display:flex;align-items:center;border-bottom:1px solid var(--line)}.runtime-controls>button{height:44px;padding:0 18px;border:0;border-right:1px solid var(--line);display:flex;align-items:center;gap:9px;background:none;color:var(--fog);font-size:10px}.runtime-controls>button:hover{color:var(--ivory)}.runtime-control-state{display:flex;align-items:center;gap:10px;margin-left:25px;color:var(--muted);font-size:10px}.runtime-control-state svg{color:var(--acid)}.runtime-controls>.action{margin-left:auto}.runtime-analysis{padding-bottom:160px}.runtime-analysis-title{display:grid;grid-template-columns:.35fr 1fr .65fr;gap:5vw;align-items:end}.runtime-analysis-title h2{margin:0;font-size:clamp(45px,5vw,72px);line-height:1.03;letter-spacing:-.06em}.runtime-analysis-title h2 em{font-style:normal;color:var(--fog)}.runtime-analysis-title>p{margin:0;color:var(--fog);font-size:13px;line-height:1.8}.runtime-analysis-grid{margin-top:80px;display:grid;grid-template-columns:1fr .8fr 1.1fr;gap:11px}.factor-ledger,.execution-ledger,.lifecycle{min-height:440px;border-top:1px solid var(--line-strong);background:#090b0a80}.factor-ledger>.signal-bar{margin:20px 20px 0}.execution-row{min-height:68px;margin:0 18px;display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;border-bottom:1px solid var(--line)}.execution-row>span{font:500 9px Chakra;color:var(--muted)}.execution-row b,.execution-row small{display:block}.execution-row b{font-size:11px}.execution-row small{margin-top:5px;font:500 8px Chakra;color:var(--cyan)}.execution-row em{font:500 8px Chakra;font-style:normal;color:var(--acid)}.lifecycle-track{display:grid;grid-template-columns:repeat(5,1fr);margin:65px 26px 0;border-top:1px solid var(--line)}.lifecycle-track>div{position:relative;padding-top:20px}.lifecycle-track i{position:absolute;top:-4px;left:0;width:7px;height:7px;background:var(--muted)}.lifecycle-track .is-past i{background:var(--acid);box-shadow:0 0 10px #b7ee5b59}.lifecycle-track span{font-size:9px;color:var(--fog)}.event-tape{margin:70px 24px 0;padding-top:22px;border-top:1px solid var(--line)}.event-tape>span{font:500 9px Chakra;letter-spacing:.13em;color:var(--muted)}.event-tape p{margin:16px 0 0;font-size:10px;color:var(--fog)}.result-summary{padding-top:145px;display:grid;grid-template-columns:1fr .5fr;gap:40px 7vw}.result-kicker{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.result-kicker>span{font:500 10px Chakra;letter-spacing:.11em;color:var(--fog)}.result-primary>span{font:500 9px Chakra;letter-spacing:.15em;color:var(--muted)}.result-primary h1{margin:20px 0 12px;font:650 clamp(110px,14vw,210px)/.78 Chakra;letter-spacing:-.09em;color:var(--acid)}.result-primary h1 small{font-size:.35em}.result-primary p{max-width:650px;color:var(--fog);font-size:13px;line-height:1.75}.result-rank{display:grid;grid-template-columns:1fr 1fr;align-self:end;border-top:1px solid var(--line-strong)}.result-rank>div{padding:22px 12px}.result-rank>div+div{border-left:1px solid var(--line)}.result-rank span,.result-rank em{display:block;font:500 9px Chakra;font-style:normal;color:var(--muted)}.result-rank b{display:block;margin:15px 0;font:650 35px Chakra}.result-rank em{color:var(--acid)}.result-chart{min-height:500px;border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow)}.result-chart>.recharts-responsive-container{margin-top:35px}.legend-team,.legend-base{width:10px;height:2px;background:var(--acid)}.legend-base{margin-left:14px;background:var(--muted)}.result-chart-footer{padding:0 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.settlement-card{align-self:start;padding:32px;border-top:1px solid var(--line-strong);background:#090b0a85}.settlement-card>svg{color:var(--acid)}.settlement-card>span{display:block;margin-top:34px;font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.settlement-card>b{display:block;margin:20px 0;font:650 86px/1 Chakra}.settlement-card>p{color:var(--fog);font-size:11px;line-height:1.75}.settlement-card .action{width:100%;margin-top:34px}.postmortem{padding-bottom:160px}.result-tabs{margin-top:70px}.postmortem-grid{min-height:470px;padding:32px;border:1px solid var(--line);background:var(--ink);display:grid;grid-template-columns:1fr .75fr;gap:48px}.contribution-field>span{display:block;margin-bottom:34px;font:500 9px Chakra;letter-spacing:.13em;color:var(--fog)}.contribution-row{min-height:72px;display:grid;grid-template-columns:65px 120px 1fr 54px;gap:14px;align-items:center;border-bottom:1px solid var(--line)}.contribution-row>b{font:500 10px Chakra;color:var(--cyan)}.contribution-row span,.contribution-row small{display:block}.contribution-row span{font-size:11px}.contribution-row small{margin-top:3px;font-size:9px;color:var(--muted)}.contribution-row i{height:3px;background:var(--acid)}.contribution-row em{font:500 10px Chakra;font-style:normal;color:var(--acid);text-align:right}.decision-review{display:grid;grid-template-rows:1fr 1fr;gap:12px}.decision-review>div{padding:26px;border-top:1px solid var(--line-strong);background:#f2f5ec05}.decision-review svg{color:var(--acid)}.decision-review .review-negative svg{color:var(--rose)}.decision-review span{display:block;margin-top:22px;font-size:10px;color:var(--muted)}.decision-review h3{margin:10px 0;font-size:18px;line-height:1.4}.decision-review p{margin:0;color:var(--fog);font-size:10px}.risk-score{padding:30px}.risk-score svg{color:var(--acid)}.risk-score span{display:block;margin-top:25px;font:500 9px Chakra;color:var(--muted)}.risk-score b{display:block;margin:18px 0;font:650 90px Chakra}.risk-score p{color:var(--fog)}.replay-timeline{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr)}.replay-timeline>div{padding:26px;border-right:1px solid var(--line)}.replay-timeline>div:last-child{border:0}.replay-timeline span{font:500 9px Chakra;color:var(--acid)}.replay-timeline b{display:block;margin:45px 0 14px;font-size:14px}.replay-timeline p{color:var(--fog);font-size:10px;line-height:1.6}.result-next{margin-top:45px;display:flex;justify-content:space-between;align-items:center}.result-next>div:last-child{display:flex;gap:8px}.leaderboard-field{padding-top:150px}.leaderboard-title{max-width:820px}.leaderboard-title h1{margin:34px 0 24px;font-size:clamp(58px,6.6vw,98px);line-height:.94;letter-spacing:-.07em}.leaderboard-title h1 em{font-style:normal;color:var(--fog)}.leaderboard-title>p{max-width:590px;color:var(--fog);font-size:14px;line-height:1.8}.season-mark{position:absolute;right:var(--page-pad);top:165px;width:270px;padding:24px;border-top:1px solid var(--line-strong);display:grid}.season-mark span,.season-mark small{font:500 9px Chakra;color:var(--fog);letter-spacing:.12em}.season-mark b{margin:16px 0;font:650 70px/1 Chakra}.leaderboard-controls{margin-top:75px;padding:15px 0;border-block:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.leaderboard-controls>div{display:flex}.leaderboard-controls button{height:32px;padding:0 13px;border:1px solid transparent;background:none;color:var(--fog);font-size:10px}.leaderboard-controls button.is-active{border-color:var(--line-strong);color:var(--ivory);background:#f2f5ec08}.leaderboard-controls label{display:flex;align-items:center;gap:15px;font-size:10px;color:var(--muted)}.leaderboard-controls select{min-width:150px;height:34px;padding:0 10px;border:1px solid var(--line-strong);background:var(--ink);color:var(--ivory);font-size:10px}.leaderboard-layout{margin-top:25px;display:grid;grid-template-columns:1.35fr .65fr;gap:12px}.rank-table{border:1px solid var(--line);background:var(--ink);box-shadow:var(--shadow)}.rank-table-head{height:46px;padding:0 18px;display:grid;grid-template-columns:1fr 70px 70px 95px 40px;align-items:center;border-bottom:1px solid var(--line);font:500 8px Chakra;color:var(--muted);letter-spacing:.12em}.rank-table>button{width:100%;min-height:72px;padding:0 18px;border:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:48px 1fr 70px 70px 95px 40px;align-items:center;text-align:left;background:transparent;color:var(--fog);transition:background .2s,color .2s}.rank-table>button:hover,.rank-table>button.is-selected{background:#b7ee5b09;color:var(--ivory)}.rank-table>button.is-selected{box-shadow:inset 2px 0 var(--acid)}.rank-table>button.is-mine{border-top:1px solid rgba(183,238,91,.25);border-bottom:1px solid rgba(183,238,91,.25)}.rank-number{font:650 16px Chakra;color:var(--muted)}.rank-name b,.rank-name small{display:block}.rank-name b{font-size:11px;color:var(--ivory)}.rank-name small{margin-top:5px;font:500 8px Chakra;color:var(--muted)}.rank-table strong,.rank-table em,.rank-table i{font:500 10px Chakra;font-style:normal}.rank-table strong{color:var(--acid)}.rank-table em{color:var(--rose)}.rank-table i{color:var(--cyan)}.rank-profile{min-height:620px;padding:30px;border-top:1px solid var(--line-strong);background:#090b0a80}.profile-rank{display:flex;justify-content:space-between;align-items:start}.profile-rank span{font:500 9px Chakra;color:var(--muted)}.profile-rank b{font:650 42px/1 Chakra;color:#f2f5ec2e}.rank-profile h2{margin:65px 0 10px;font-size:36px;letter-spacing:-.04em}.rank-profile>p{font:500 9px Chakra;color:var(--muted)}.profile-score{margin:38px 0;padding:25px 0;border-block:1px solid var(--line)}.profile-score span{display:block;font:500 9px Chakra;color:var(--fog)}.profile-score b{display:inline-block;margin-top:15px;font:650 64px/1 Chakra;color:var(--acid)}.profile-score small{font:500 10px Chakra;color:var(--muted)}.rank-profile>.signal-bar{margin-top:22px}.profile-skills{display:flex;flex-wrap:wrap;gap:6px;margin-top:30px}.rank-profile>.action{width:100%;margin-top:30px}.progress-chapter{padding-bottom:170px}.progress-layout{margin-top:75px;display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:12px}.personal-progress,.reward-ladder,.recent-runs{min-height:410px;border-top:1px solid var(--line-strong);background:#090b0a7a}.personal-progress{padding:30px}.personal-rank span{font-size:10px;color:var(--fog)}.personal-rank b{display:block;margin:18px 0 8px;font:650 72px/1 Chakra}.personal-rank em{display:flex;align-items:center;gap:6px;font:500 9px Chakra;font-style:normal;color:var(--acid)}.rank-trajectory{height:170px;margin-top:35px;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;border-bottom:1px solid var(--line)}.rank-trajectory>div{height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:7px}.rank-trajectory i{width:3px;background:var(--acid)}.rank-trajectory span{font:500 8px Chakra;color:var(--muted)}.rank-trajectory b{font:500 9px Chakra}.reward-row{min-height:78px;margin:0 18px;display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;border-bottom:1px solid var(--line);color:var(--muted)}.reward-row>span{font:500 9px Chakra}.reward-row b,.reward-row small{display:block}.reward-row b{font-size:11px}.reward-row small{margin-top:5px;font:500 8px Chakra}.reward-row.is-unlocked{color:var(--ivory)}.reward-row.is-unlocked svg{color:var(--acid)}.recent-runs>.data-rule{margin-inline:18px}.recent-runs>.action{margin:30px 18px 0}@media(max-width:1100px){.team-title,.event-heading,.leaderboard-title{max-width:68%}.team-status,.event-library-stat,.season-mark{width:26%}.team-desks{grid-template-columns:1fr 1fr}.team-thesis{grid-template-columns:.3fr 1fr}.team-thesis>div{grid-column:2}.event-shelf{grid-template-columns:repeat(2,1fr)}.event-detail{grid-template-columns:.55fr 1fr}.event-instruments{grid-column:1/-1}.recommended-team{grid-column:1/-1;margin-top:0}.runtime-workbench{grid-template-columns:.7fr 1.3fr}.team-runtime{grid-column:1/-1;min-height:auto;display:grid;grid-template-columns:repeat(4,1fr)}.team-runtime .instrument-head{grid-column:1/-1}.position-block{margin:0}.runtime-analysis-grid{grid-template-columns:1fr 1fr}.lifecycle{grid-column:1/-1}.leaderboard-layout{grid-template-columns:1fr}.rank-profile{min-height:auto}.progress-layout{grid-template-columns:1fr 1fr}.recent-runs{grid-column:1/-1}}@media(max-width:720px){.nav-toggle,.main-nav a,.role-filters button,.event-filters button,.leaderboard-controls button,.desk-actions button{min-width:44px;min-height:44px}.runtime-event-line h1{font-size:30px;white-space:nowrap}.team-title,.event-heading,.leaderboard-title{max-width:none}.team-title h1,.event-heading h1,.leaderboard-title h1{font-size:53px}.team-status,.event-library-stat,.season-mark{position:relative;top:auto;right:auto;width:100%;margin-top:50px}.team-desks,.team-thesis{grid-template-columns:1fr}.team-thesis>div{grid-column:auto}.score-field{grid-template-columns:1fr;padding:25px}.team-next,.result-next{align-items:stretch;flex-direction:column;gap:25px}.event-shelf{grid-template-columns:1fr}.event-card-feature{grid-column:span 1}.event-detail,.recommended-team{grid-template-columns:1fr}.event-actions{flex-direction:column}.runtime-headline{align-items:start;flex-direction:column}.runtime-event-line{display:grid;grid-template-columns:auto 1fr;gap:8px 14px}.runtime-event-line b{font-size:30px;white-space:nowrap}.runtime-event-line>span{font-size:30px}.runtime-event-line em{grid-column:1/-1;justify-self:start}.runtime-clock,.runtime-pnl{position:relative;top:auto;right:auto;display:inline-grid;margin:35px 35px 0 0}.runtime-workbench,.runtime-analysis-title,.runtime-analysis-grid{grid-template-columns:1fr}.market-context,.decision-theater,.team-runtime{min-height:auto}.team-runtime{display:block}.runtime-controls{align-items:stretch;flex-wrap:wrap}.runtime-control-state{order:4;width:100%;margin:12px 0}.runtime-controls>.action{margin-left:auto}.runtime-analysis-title{gap:30px}.result-summary{grid-template-columns:1fr}.result-kicker{align-items:start;flex-direction:column;gap:20px}.result-primary h1{font-size:105px}.result-rank{grid-template-columns:1fr 1fr}.postmortem-grid{grid-template-columns:1fr;padding:18px}.contribution-row{grid-template-columns:50px 1fr 50px}.contribution-row i{grid-column:1/-1}.replay-timeline{grid-template-columns:1fr 1fr}.result-next>div:last-child{align-items:stretch;flex-direction:column}.leaderboard-controls{align-items:stretch;flex-direction:column;gap:15px}.leaderboard-controls label{justify-content:space-between}.rank-table{overflow-x:auto}.rank-table-head,.rank-table>button{min-width:760px}.progress-layout{grid-template-columns:1fr}.recent-runs{grid-column:auto}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.editorial-title-copy{display:block;text-wrap:balance}.editorial-title-line{display:block;white-space:nowrap}.editorial-title-line.is-muted{color:var(--fog)}.editorial-title-mobile{display:none}.action[data-refraction=true]{--refraction-x:50%;--refraction-y:50%;--refraction-light:rgba(242,245,236,.28);position:relative;overflow:hidden;isolation:isolate}.action-label{display:inline-flex;align-items:center;gap:8px}.action[data-refraction=true] .action-label,.action[data-refraction=true]>svg{position:relative;z-index:2}.action[data-refraction=true]:before,.action[data-refraction=true]:after{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;z-index:1;pointer-events:none;opacity:0}.action[data-refraction=true]:before{background:radial-gradient(circle 66px at var(--refraction-x) var(--refraction-y),var(--refraction-light),transparent 72%);transform:translateZ(0);transition:opacity .24s cubic-bezier(.22,1,.36,1)}.action[data-refraction=true]:after{background:radial-gradient(circle at var(--refraction-x) var(--refraction-y),transparent 0 13%,color-mix(in srgb,var(--refraction-light) 68%,transparent) 13.5% 14%,transparent 14.5%);transform:scale(.48)}.action[data-refraction=true]:hover:before,.action[data-refraction=true][data-hovered=true]:before{opacity:.72}.action[data-refraction=true]:hover:after,.action[data-refraction=true][data-hovered=true]:after{animation:surface-refraction 2.8s cubic-bezier(.16,1,.3,1) infinite}.action-primary[data-refraction=true]{--refraction-light:rgba(7,16,6,.24)}.action-secondary[data-refraction=true]{--refraction-light:rgba(183,238,91,.22)}@keyframes surface-refraction{0%{opacity:0;transform:scale(.48)}12%{opacity:.46}55%,to{opacity:0;transform:scale(1.55)}}.event-card>button{position:relative;overflow:hidden;isolation:isolate}.event-card>button>*{position:relative;z-index:2}.event-card>button:before{content:"";position:absolute;z-index:1;top:-28%;right:-28%;bottom:-28%;left:-28%;pointer-events:none;opacity:.12;animation-duration:8s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;animation-play-state:paused;will-change:transform,opacity}.event-card>button[data-direction=up]:before{background:radial-gradient(ellipse 38% 44% at 44% 76%,rgba(183,238,91,.22),transparent 72%);animation-name:event-rise}.event-card>button[data-direction=down]:before{background:radial-gradient(ellipse 42% 46% at 58% 18%,rgba(230,120,158,.19),transparent 74%);animation-name:event-fall}.event-card>button[data-direction=structure]:before{background:linear-gradient(118deg,transparent 18%,rgba(109,227,211,.1) 47%,transparent 72%);animation-name:event-drift}.event-card>button:hover:before,.event-card>button.is-selected:before{opacity:.5;animation-play-state:running}.event-card-meta{display:flex;align-items:center;gap:10px}.event-presence{display:inline-flex;align-items:center;gap:5px;min-height:22px;color:var(--cyan);font:500 9px Chakra;letter-spacing:.05em}.event-presence i{width:5px;height:5px;background:currentColor;box-shadow:0 0 10px #6de3d34d}.event-presence b{min-width:23px;color:var(--ivory);font-weight:500;text-align:right}.event-presence small{font:inherit;color:var(--muted)}.presence-number{animation:presence-enter .3s cubic-bezier(.22,1,.36,1)}.event-fingerprint i{background:linear-gradient(90deg,var(--tone) var(--difficulty),rgba(242,245,236,.07) var(--difficulty))}@keyframes event-rise{0%,to{transform:translate3d(-2%,8%,0);opacity:.3}50%{transform:translate3d(3%,-8%,0);opacity:.56}}@keyframes event-fall{0%,to{transform:translate3d(2%,-8%,0);opacity:.28}50%{transform:translate3d(-3%,9%,0);opacity:.52}}@keyframes event-drift{0%,to{transform:translate3d(-8%,0,0);opacity:.26}50%{transform:translate3d(8%,0,0);opacity:.48}}@keyframes presence-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.editorial-title-desktop{display:none}.editorial-title-mobile{display:block}.hero-copy h1,.catalog-heading h1,.team-title h1,.event-heading h1,.leaderboard-title h1{font-size:clamp(42px,11.8vw,50px);line-height:1.02;letter-spacing:-.06em}.runtime-analysis-title h2{font-size:clamp(40px,10.8vw,48px);line-height:1.06}.event-card-meta{align-items:flex-end;flex-direction:column;gap:6px}.event-presence{order:2}}@media(hover:none){.action[data-refraction=true]:hover:after,.action[data-refraction=true][data-hovered=true]:after{animation:none}.action[data-refraction=true]:hover:before,.action[data-refraction=true][data-hovered=true]:before{opacity:0}.event-card>button:hover:before{animation-play-state:paused;opacity:.12}.event-card>button.is-selected:before{animation-play-state:running;opacity:.42}}.runtime-page{--runtime-type-label:.625rem;--runtime-type-meta:.6875rem;--runtime-type-body:.75rem;--runtime-type-lead:.8125rem;--runtime-type-display:2.5rem;font-kerning:normal}.runtime-page .tone-acid{color:var(--acid)}.runtime-page .tone-cyan{color:var(--cyan)}.runtime-page .tone-ember{color:var(--ember)}.runtime-page .tone-rose{color:var(--rose)}.runtime-page .tone-steel{color:var(--steel)}.runtime-page .runtime-pnl b.tone-rose{color:var(--rose)}.runtime-page .runtime-pnl b.tone-acid{color:var(--acid)}.runtime-page .runtime-event-line>span{font-size:1.875rem}.runtime-page .runtime-event-line h1{font-size:1.9375rem}.runtime-page .runtime-event-line em{font-size:var(--runtime-type-label)}.runtime-page .runtime-clock>span,.runtime-page .runtime-pnl>span{font-size:var(--runtime-type-label)}.runtime-page .runtime-clock b,.runtime-page .runtime-pnl b{font-size:1.625rem}.runtime-page .runtime-clock small,.runtime-page .runtime-pnl em{font-size:var(--runtime-type-label);line-height:1.45}.runtime-page .instrument-head{font-size:var(--runtime-type-label);letter-spacing:.11em}.runtime-page .tag,.runtime-page .live-status{font-size:var(--runtime-type-label)}.runtime-workbench{grid-template-columns:.72fr 1.22fr .74fr;gap:10px}.market-context,.decision-theater,.team-operations{min-width:0;min-height:660px;border:1px solid var(--line);background:var(--ink)}.market-context{display:flex;flex-direction:column;box-shadow:var(--shadow)}.runtime-market-chart{position:relative;height:250px;padding:10px 10px 0;overflow:hidden}.runtime-market-chart svg{display:block;width:100%;height:100%;overflow:visible}.market-grid-line{stroke:#f2f5ec11;stroke-width:1;vector-effect:non-scaling-stroke}.market-axis-label{fill:var(--muted);font:500 var(--runtime-type-label) Chakra;letter-spacing:.02em}.runtime-candle{transform-box:fill-box;transform-origin:center;animation:candle-enter .24s cubic-bezier(.22,1,.36,1)}.runtime-candle .candle-wick{stroke:var(--candle-tone);stroke-width:1;vector-effect:non-scaling-stroke}.runtime-candle .candle-body{fill:color-mix(in srgb,var(--candle-tone) 26%,var(--ink));stroke:var(--candle-tone);stroke-width:1;vector-effect:non-scaling-stroke}.runtime-candle.is-up{--candle-tone:var(--acid)}.runtime-candle.is-down{--candle-tone:var(--rose)}.trade-marker line{stroke:var(--tone);stroke-width:1;vector-effect:non-scaling-stroke}.trade-marker-layer{position:absolute;top:10px;right:10px;bottom:0;left:10px;pointer-events:none}.trade-marker-pin{position:absolute;width:18px;height:18px;border:1px solid var(--tone);border-radius:50%;display:grid;place-items:center;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--tone) 8%,var(--ink));box-shadow:0 0 4px color-mix(in srgb,var(--tone) 28%,transparent);color:var(--tone);font:650 var(--runtime-type-label)/1 Chakra}.current-price-guide line{stroke:var(--cyan);stroke-width:1;stroke-dasharray:3 5;opacity:.62;vector-effect:non-scaling-stroke}.current-price-guide circle{fill:var(--cyan);transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 5px rgba(109,227,211,.55));animation:price-pulse calc(1.8s / var(--runtime-speed,1)) ease-in-out infinite}.current-price-guide text{fill:var(--cyan);font:500 var(--runtime-type-label) Chakra}.market-ticks{padding:0 18px}.market-live-rule{min-height:42px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.market-live-rule span{font:500 var(--runtime-type-label) Chakra;letter-spacing:.09em;color:var(--muted)}.market-live-rule b{font:500 var(--runtime-type-meta) Chakra;color:var(--ivory)}.market-context .position-block{margin:auto 18px 18px;padding:18px 0 0;border-top:1px solid var(--line-strong);background:none}.position-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.position-heading span{font:500 var(--runtime-type-label) Chakra;letter-spacing:.1em;color:var(--muted)}.position-heading em{font:500 var(--runtime-type-meta) Chakra;font-style:normal;color:var(--acid)}.position-live-value{display:flex;align-items:end;justify-content:space-between;margin:13px 0 12px}.position-live-value b{margin:0;font:650 2.25rem/1 Chakra}.position-live-value b small{font-size:.38em}.position-live-value>i{font:500 var(--runtime-type-meta) Chakra;font-style:normal;color:var(--cyan)}.position-meter{height:3px;background:#f2f5ec14;overflow:hidden}.position-meter i{display:block;height:100%;background:var(--acid);box-shadow:0 0 12px #b7ee5b40;transition:width .3s cubic-bezier(.22,1,.36,1)}.position-block>small{display:block;margin-top:12px;color:var(--fog);font-size:var(--runtime-type-meta);line-height:1.6}.decision-theater{display:flex;flex-direction:column;background:linear-gradient(150deg,#121612f5,#070908fa);box-shadow:0 35px 100px #0000007a,inset 0 1px #ffffff08}.decision-focus{padding:38px 32px 26px}.decision-sequence{display:flex;align-items:flex-end;justify-content:space-between;font:500 var(--runtime-type-meta) Chakra}.decision-sequence>em{font-style:normal;color:var(--cyan)}.decision-live-meta{display:grid;grid-template-columns:3.5rem auto;align-items:end;column-gap:14px}.decision-live-meta time{width:3.5rem;color:var(--fog);font:500 var(--runtime-type-meta)/1 Chakra;font-variant-numeric:tabular-nums}.tv-title-wrap{position:relative;margin:28px 0 16px;overflow:hidden;isolation:isolate}.tv-title-wrap:after{content:"";position:absolute;top:-12%;right:0;bottom:-12%;left:0;z-index:2;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 3px,rgba(5,7,6,.34) 3px 5px);opacity:.46;animation:tv-scan calc(4.2s / var(--runtime-speed,1)) linear infinite}.decision-focus h2.tv-title{position:relative;margin:0;font-size:var(--runtime-type-display);line-height:1.12;letter-spacing:-.035em;animation:tv-lock .46s cubic-bezier(.22,1,.36,1)}.decision-focus h2.tv-title:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;color:var(--ivory);opacity:0;pointer-events:none;animation:tv-echo .46s steps(2,end)}.decision-focus>p{min-height:42px;margin:0;max-width:570px;color:var(--fog);font-size:var(--runtime-type-lead);line-height:1.7}.thinking-state{display:inline-flex;align-items:flex-end;font:500 var(--runtime-type-meta)/1 Chakra;letter-spacing:.035em}.thinking-state>span{color:var(--ivory);font:inherit;animation:thinking-signal-blink calc(1.35s / var(--runtime-speed,1)) ease-in-out infinite}.decision-path{margin:8px 0 22px;padding:14px 0;font-size:var(--runtime-type-meta)}.decision-list{margin:auto 18px 14px}.decision-list button{height:46px;min-height:46px;grid-template-columns:48px 58px 1fr;font-size:var(--runtime-type-meta)}.decision-list button b{font-size:var(--runtime-type-label)}.decision-list button.is-active{box-shadow:inset 1px 0 var(--acid)}.live-status{display:flex;align-items:center;gap:7px}.is-running .live-status svg{animation:signal-breathe calc(1.6s / var(--runtime-speed,1)) ease-in-out infinite}.team-operations{display:flex;flex-direction:column;background:#090b0ab8;box-shadow:inset 0 1px #ffffff05}.agent-state-register{padding:0 16px}.agent-state-row{min-height:124px;padding:12px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(7.25rem,.72fr) minmax(9.5rem,1.28fr);gap:14px;align-items:stretch;animation:state-enter .3s cubic-bezier(.22,1,.36,1)}.agent-state-profile{min-width:0;display:flex;flex-direction:column;justify-content:center}.agent-state-name{display:flex;align-items:center;gap:8px}.agent-state-name b{font-size:1.125rem;line-height:1.15;font-weight:650;letter-spacing:-.025em}.agent-state-name i{width:5px;height:5px;flex:0 0 auto;background:var(--tone);animation:profile-signal calc(2.4s / var(--runtime-speed,1)) ease-in-out infinite}.agent-state-org{margin-top:7px;color:var(--fog);font-size:var(--runtime-type-label);line-height:1.5}.agent-skill{margin-top:10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 var(--runtime-type-label) Chakra;color:var(--tone)}.agent-state-status{position:relative;min-width:0;padding:12px 12px 10px;border:1px solid color-mix(in srgb,var(--tone) 22%,var(--line));display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:color-mix(in srgb,var(--tone) 4%,rgba(242,245,236,.012))}.agent-state-status:after{content:"";position:absolute;z-index:0;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tone) 72%,transparent),transparent);transform:translate(-100%);animation:status-scan calc(3.8s / var(--runtime-speed,1)) cubic-bezier(.4,0,.2,1) infinite}.agent-state-status em,.agent-state-status small{position:relative;z-index:1;display:block}.agent-state-status em{font-size:.9375rem;line-height:1.35;font-weight:650;font-style:normal;color:var(--ivory);letter-spacing:-.015em}.agent-state-status small{margin-top:7px;font-size:var(--runtime-type-meta);line-height:1.5;color:var(--fog)}.collab-stream{margin-top:auto;border-top:1px solid var(--line-strong);background:#f2f5ec03}.collab-stream-head{height:42px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;font:500 var(--runtime-type-label) Chakra;letter-spacing:.1em;color:var(--muted)}.collab-stream-head em{font-style:normal;color:var(--acid)}.collab-stream-list{height:222px;min-height:222px;padding:0 16px 14px;display:grid;grid-template-rows:repeat(4,52px);overflow:hidden;contain:layout paint}.collab-message{height:52px;min-height:0;padding:6px 0;overflow:hidden;display:grid;grid-template-columns:42px 1fr;gap:10px;border-top:1px solid var(--line);animation:stream-enter .28s cubic-bezier(.22,1,.36,1)}.collab-message>span{padding-top:2px;font:500 var(--runtime-type-label) Chakra;color:var(--muted)}.collab-message b,.collab-message em,.collab-message small{display:block}.collab-message b{font:500 var(--runtime-type-label) Chakra;color:var(--tone)}.collab-message em{margin-top:2px;font-size:var(--runtime-type-meta);line-height:1.2;font-style:normal;color:var(--ivory)}.collab-message small{margin-top:1px;font-size:var(--runtime-type-label);line-height:1.35;color:var(--fog)}.collab-message.is-pending{opacity:.26;animation:none}.collab-message.is-pending b{color:var(--muted)}.collab-message.is-pending small{margin-top:5px;letter-spacing:.035em}.runtime-controls>button{font-size:var(--runtime-type-meta);transition:color .14s,background .14s}.runtime-controls>button:hover{background:#f2f5ec06}.runtime-control-state{font-size:var(--runtime-type-meta)}.runtime-control-state span{font-variant-numeric:tabular-nums}.runtime-page .signal-bar>div:first-child{font-size:var(--runtime-type-body)}.runtime-page .signal-bar b{font-size:var(--runtime-type-meta)}.runtime-page .execution-row>span{font-size:var(--runtime-type-label)}.runtime-page .execution-row b{font-size:var(--runtime-type-body)}.runtime-page .execution-row small,.runtime-page .execution-row em{font-size:var(--runtime-type-label)}.runtime-page .lifecycle-track span{font-size:var(--runtime-type-meta)}.runtime-page .event-tape>span{font-size:var(--runtime-type-label)}.runtime-page .event-tape p{font-size:var(--runtime-type-body);line-height:1.6}.runtime-analysis-grid .instrument-head b{max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cyan)}.execution-ledger{overflow:hidden}.execution-row{animation:stream-enter .28s cubic-bezier(.22,1,.36,1)}.runtime-page.is-paused .tv-title-wrap:after,.runtime-page.is-paused .current-price-guide circle,.runtime-page.is-paused .live-status svg,.runtime-page.is-paused .agent-state-name i,.runtime-page.is-paused .agent-state-status:after{animation-play-state:paused}.runtime-page.is-paused .position-meter i{transition:none}.runtime-page.is-paused .live-status{color:var(--ember)}.runtime-page.is-paused .thinking-state>span{animation:none;opacity:1}@keyframes candle-enter{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes price-pulse{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.45)}}@keyframes tv-scan{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes tv-lock{0%{opacity:.25;transform:translate(-5px) skew(-3deg);text-shadow:5px 0 var(--cyan),-4px 0 var(--acid)}38%{opacity:.72;transform:translate(3px);text-shadow:-3px 0 var(--cyan),3px 0 var(--acid)}to{opacity:1;transform:none;text-shadow:none}}@keyframes tv-echo{0%,65%{opacity:.28;transform:translate(5px);clip-path:inset(42% 0 35%)}to{opacity:0;transform:none;clip-path:inset(0)}}@keyframes signal-breathe{0%,to{opacity:.48}50%{opacity:1}}@keyframes thinking-signal-blink{0%,to{opacity:.32}48%{opacity:1}}@keyframes state-enter{0%{opacity:.48;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes profile-signal{0%,to{opacity:.35}50%{opacity:1}}@keyframes status-scan{0%,62%{transform:translate(-100%);opacity:0}72%{opacity:.65}88%,to{transform:translate(100%);opacity:0}}@keyframes stream-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(max-width:1180px){.runtime-workbench{grid-template-columns:.78fr 1.22fr}.team-operations{grid-column:1/-1;min-height:auto}.agent-state-register{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.agent-state-row{min-height:132px}.collab-stream-list{height:130px;min-height:130px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,58px);column-gap:22px}.collab-message{height:58px;padding-block:8px}}@media(max-width:720px){.runtime-page{--runtime-type-display:2rem}.runtime-workbench{grid-template-columns:1fr}.market-context,.decision-theater,.team-operations{min-height:auto}.runtime-market-chart{height:238px}.decision-focus{padding:32px 20px 24px}.decision-focus>p{min-height:auto}.decision-list{margin-inline:10px}.decision-list button{height:48px;min-height:48px;grid-template-columns:42px 52px 1fr;padding-inline:5px}.agent-state-register{display:block;padding-inline:18px}.agent-state-row{min-height:122px}.collab-stream-list{height:222px;min-height:222px;display:block}.collab-message{height:52px;padding-block:6px}.runtime-controls>button{min-width:92px}.runtime-control-state{line-height:1.55}.market-context .position-block{margin-top:24px}.runtime-analysis-grid .instrument-head b{max-width:50%}}@media(prefers-reduced-motion:reduce){.runtime-candle,.current-price-guide circle,.tv-title-wrap:after,.decision-focus h2.tv-title,.decision-focus h2.tv-title:after,.is-running .live-status svg,.thinking-state>span,.agent-state-row,.agent-state-name i,.agent-state-status:after,.collab-message,.execution-row{animation:none!important}}
