:root{color-scheme:dark;font-synthesis:none;text-rendering:optimizeLegibility;--void: #05070b;--ink: #070a10;--panel: #0a0e15;--panel-raised: #0d131d;--line: #1b2533;--line-bright: #2b3b50;--text: #f2f6fb;--muted: #8290a4;--dim: #536075;--cyan: #64d8ff;--cyan-soft: rgba(100, 216, 255, .12);--violet: #a997ff;--green: #43e6a7;--amber: #ffc266;--red: #ff6577;--sans: Inter, "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{background:var(--void)}body{min-width:320px;min-height:100vh;margin:0;color:var(--text);background:var(--void)}button,input,textarea,select{font:inherit}a{color:inherit}::selection{color:#031016;background:var(--cyan)}.mono-caption,.mono-value,.workspace-counter strong,.mission-timecodes,.mission-dial,.node-code,.signal-strip strong,.intelligence-core strong,.stage-index,.track-connector,.cycle-indicator,.system-pulse,.counter-status{font-family:var(--mono);font-variant-numeric:tabular-nums}.mono-caption{font-size:11px;letter-spacing:.03em}.mono-value{color:#e7fbff;font-size:16px;font-weight:700}.login-page{position:relative;display:grid;min-height:100vh;place-items:center;overflow:hidden;padding:42px;background:radial-gradient(circle at 18% 24%,rgba(100,216,255,.1),transparent 28%),radial-gradient(circle at 80% 72%,rgba(169,151,255,.08),transparent 26%),#05070b}.login-page:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(123,149,180,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(123,149,180,.08) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 92%);mask-image:linear-gradient(to bottom,black,transparent 92%)}.login-shell{position:relative;z-index:1;display:grid;width:min(1120px,100%);min-height:660px;grid-template-columns:minmax(0,1.35fr) minmax(380px,.75fr);overflow:hidden;border:1px solid var(--line-bright);background:#070a10e6;box-shadow:0 40px 140px #000000a8,0 0 0 8px #ffffff03}.login-shell:before,.login-shell:after{position:absolute;z-index:3;width:24px;height:24px;content:"";pointer-events:none;border-color:var(--cyan)}.login-shell:before{top:10px;left:10px;border-top:1px solid;border-left:1px solid}.login-shell:after{right:10px;bottom:10px;border-right:1px solid;border-bottom:1px solid}.login-manifesto{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:space-between;overflow:hidden;padding:46px 50px 38px;border-right:1px solid var(--line);background:linear-gradient(135deg,rgba(100,216,255,.055),transparent 40%),linear-gradient(to bottom,rgba(255,255,255,.015),transparent),#080c13}.login-manifesto:after{position:absolute;top:16%;right:-170px;width:400px;height:400px;content:"";pointer-events:none;border:1px solid rgba(100,216,255,.12);border-radius:50%;box-shadow:0 0 0 46px #64d8ff06,0 0 0 92px #64d8ff05}.login-brand{position:relative;z-index:1;display:flex;align-items:center;gap:14px}.login-brand>div{display:flex;flex-direction:column;gap:3px}.login-brand strong{font-size:16px;letter-spacing:.08em}.login-brand small{color:var(--dim);font:10px/1.2 var(--mono);letter-spacing:.15em}.login-mark,.brand-mark{display:grid;flex:none;place-items:center;overflow:hidden;border:1px solid #31526a;background:#061019;box-shadow:0 0 30px #64d8ff1f}.login-mark{width:50px;height:50px;border-radius:50%}.login-mark img,.brand-mark img{display:block;width:100%;height:100%;object-fit:cover}.login-copy{position:relative;z-index:1;max-width:560px;margin:66px 0 48px}.login-copy h1.ant-typography{margin:14px 0 22px;color:var(--text);font-size:clamp(44px,5vw,74px);font-weight:660;line-height:.98;letter-spacing:-.065em}.login-copy h1 em,.mission-hero h1 em{color:var(--cyan);font-style:normal;font-weight:480}.login-copy>.ant-typography:last-child{display:block;max-width:510px;color:#96a4b6;font-size:15px;line-height:1.8}.login-rail{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;margin-bottom:48px}.login-rail span{display:flex;flex-direction:column;align-items:center;gap:8px}.login-rail i{display:grid;width:44px;height:44px;place-items:center;color:var(--cyan);font:normal 700 12px/1 var(--mono);border:1px solid #2b4559;background:#08121c;box-shadow:inset 0 0 18px #64d8ff0d}.login-rail small{color:var(--dim);font:9px/1 var(--mono);letter-spacing:.12em}.login-rail b{position:relative;height:1px;margin:0 12px 17px;overflow:visible;background:linear-gradient(90deg,var(--line),var(--cyan),var(--line))}.login-rail b:after{position:absolute;top:-2px;left:10%;width:5px;height:5px;content:"";border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:rail-pulse 2.8s linear infinite}.login-footnote{position:relative;z-index:1;display:flex;justify-content:space-between;color:var(--dim);font:9px/1 var(--mono);letter-spacing:.12em}.login-footnote span{display:flex;align-items:center;gap:8px}.login-footnote i,.system-pulse i,.counter-status i,.live-signal i,.track-legend i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px #43e6a7cc}.login-panel.ant-card{align-self:center;margin:44px;overflow:visible;border:0;background:transparent;box-shadow:none}.login-panel .ant-card-body{padding:0}.login-panel-head{margin-bottom:34px}.login-panel-head>.ant-typography:first-child{color:var(--cyan);font:9px/1 var(--mono);letter-spacing:.16em}.login-panel-head h2.ant-typography{margin:12px 0 6px;font-size:30px;letter-spacing:-.04em}.login-panel .ant-form-item-label>label{color:#a9b6c5;font-size:12px}.login-panel .ant-input,.login-panel .ant-input-affix-wrapper{min-height:46px;border-color:#263344;background:#080c12}.login-alert{margin-bottom:18px}.login-submit{height:48px;margin-top:8px;font-weight:750;letter-spacing:.06em}.login-submit span:last-child{margin-left:6px}.login-security{display:flex;align-items:center;gap:8px;margin-top:24px;color:var(--dim);font-size:11px}.app-shell{position:relative;min-height:100vh;background:var(--void)}.ambient-grid{position:fixed;z-index:0;top:0;right:0;bottom:0;left:238px;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(117,144,174,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(117,144,174,.055) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 65%);mask-image:linear-gradient(to bottom,black,transparent 65%)}.app-sider{position:sticky!important;z-index:30;top:0;height:100vh;background:#070a10!important;border-right:1px solid var(--line)}.app-sider:after{position:absolute;top:0;right:-1px;width:1px;height:130px;content:"";background:linear-gradient(to bottom,var(--cyan),transparent);box-shadow:0 0 14px #64d8ff66}.brand-lockup{display:flex;align-items:center;gap:12px;min-height:94px;margin:0 18px;color:var(--text);text-decoration:none;border-bottom:1px solid var(--line)}.brand-mark{width:42px;height:42px;border-radius:50%}.brand-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.brand-copy strong{font-size:15px;letter-spacing:.07em}.brand-copy .ant-typography{color:var(--dim);font:9px/1 var(--mono);letter-spacing:.16em}.nav-section-label{display:block;margin:28px 24px 12px;color:#4a5667!important;font:8px/1 var(--mono);letter-spacing:.16em}.app-menu.ant-menu-dark{background:transparent}.app-menu.ant-menu-dark .ant-menu-item{height:58px;margin:4px 12px;padding-inline:14px!important;color:#718096;border:1px solid transparent;border-radius:2px}.app-menu.ant-menu-dark .ant-menu-item .anticon{color:#526276;font-size:16px}.app-menu.ant-menu-dark .ant-menu-item:hover{color:#ddecfa;background:#0a111a}.app-menu.ant-menu-dark .ant-menu-item-selected{color:var(--text);border-color:#223348;background:linear-gradient(90deg,#64d8ff21,#64d8ff06);box-shadow:inset 2px 0 var(--cyan)}.app-menu.ant-menu-dark .ant-menu-item-selected .anticon{color:var(--cyan)}.nav-item-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:2px;line-height:1.2}.nav-item-copy span{font-size:13px;font-weight:650}.nav-item-copy small{color:#4f5d70;font:8px/1 var(--mono);letter-spacing:.11em}.app-menu .ant-menu-item-selected .nav-item-copy small{color:#6688a1}.sider-delivery{position:absolute;right:16px;bottom:22px;left:16px;padding:16px;border:1px solid var(--line);background:#080c12}.system-pulse{display:flex;align-items:center;gap:8px;color:#91a0b3;font-size:9px;letter-spacing:.08em}.sider-delivery>strong{display:block;margin:14px 0 1px;color:var(--text);font:700 24px/1 var(--mono);letter-spacing:-.05em}.sider-delivery>.ant-typography{color:var(--dim);font-size:10px}.delivery-targets{display:flex;flex-direction:column;gap:8px;margin-top:15px;padding-top:13px;border-top:1px solid var(--line)}.delivery-targets span{display:flex;align-items:center;gap:7px;color:#738297;font-size:10px}.delivery-targets .anticon{color:var(--green)}.app-sider .ant-layout-sider-zero-width-trigger{top:18px;right:-42px;width:38px;height:38px;line-height:38px;border:1px solid var(--line-bright);border-radius:0 3px 3px 0;background:var(--panel-raised)}.app-sider.ant-layout-sider-zero-width .brand-lockup,.app-sider.ant-layout-sider-zero-width .nav-section-label,.app-sider.ant-layout-sider-zero-width .app-menu,.app-sider.ant-layout-sider-zero-width .sider-delivery{display:none}.app-header{position:sticky;z-index:20;top:0;display:flex;align-items:center;justify-content:space-between;height:94px;padding:0 32px;border-bottom:1px solid var(--line);background:#070a10eb!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.command-heading{min-width:0}.command-heading>div{display:flex;align-items:baseline;gap:14px}.command-heading h3.ant-typography{margin:0;font-size:21px;letter-spacing:-.025em}.command-heading>div>.ant-typography{color:#637187;font-size:12px}.page-eyebrow,.section-kicker{display:block;margin-bottom:7px;color:var(--cyan)!important;font:700 9px/1.2 var(--mono);letter-spacing:.16em}.command-actions{display:flex;align-items:center;gap:12px}.cycle-indicator{display:flex;min-width:148px;flex-direction:column;align-items:flex-end;gap:3px;padding-right:15px;border-right:1px solid var(--line)}.cycle-indicator span{color:var(--green);font-size:8px;letter-spacing:.13em}.cycle-indicator strong{color:#99a7b8;font-size:10px;font-weight:500}.operator-chip{display:flex;align-items:center;gap:9px}.operator-avatar{display:grid;width:34px;height:34px;place-items:center;color:var(--cyan);font:700 12px/1 var(--mono);border:1px solid #284258;background:var(--cyan-soft)}.operator-chip>span:last-child{display:flex;flex-direction:column;gap:2px}.operator-chip small{color:var(--dim);font:8px/1 var(--mono);letter-spacing:.1em}.operator-chip strong{font-size:11px;font-weight:600}.logout-button{width:34px;height:34px;color:#718096}.app-content{position:relative;z-index:1;width:100%;max-width:1760px;margin:0 auto;padding:28px 32px 44px}.workspace-page,.bindings-page,.dashboard-page{display:flex;flex-direction:column;gap:18px}.workspace-intro{position:relative;display:flex;min-height:152px;align-items:flex-end;justify-content:space-between;gap:32px;overflow:hidden;padding:30px 32px;border:1px solid var(--line);background:linear-gradient(105deg,rgba(100,216,255,.07),transparent 42%),var(--panel)}.workspace-intro:after{position:absolute;right:-70px;bottom:-105px;width:270px;height:270px;content:"";pointer-events:none;border:1px solid rgba(100,216,255,.1);border-radius:50%;box-shadow:0 0 0 34px #64d8ff05,0 0 0 68px #64d8ff03}.workspace-intro>*{position:relative;z-index:1}.workspace-intro h2.ant-typography,.workspace-intro h3.ant-typography{margin:0 0 8px;font-size:29px;letter-spacing:-.04em}.workspace-intro>div:first-child>.ant-typography:last-child{display:block;max-width:760px;line-height:1.7}.workspace-counter{display:flex;min-width:180px;flex-direction:column;align-items:flex-end}.workspace-counter strong{margin:8px 0 3px;color:#e9fbff;font-size:42px;line-height:1;letter-spacing:-.07em}.workspace-counter strong em{color:#657388;font-size:19px;font-style:normal}.workspace-counter>span:last-child{color:var(--muted);font-size:11px}.counter-status{display:flex;align-items:center;gap:7px;color:#68778a;font-size:8px;letter-spacing:.12em}.socket-error .counter-status i,.socket-closed .counter-status i{background:var(--red);box-shadow:0 0 10px #ff6577a6}.workspace-card,.binding-control-card,.desktop-export-card,.telemetry-card{border-color:var(--line);background:#0a0e15f0;box-shadow:none}.workspace-card .ant-card-head,.binding-control-card .ant-card-head,.desktop-export-card .ant-card-head,.telemetry-card .ant-card-head{min-height:58px;border-bottom-color:var(--line)}.card-title-stack{display:flex;flex-direction:column;gap:3px}.card-title-stack small{color:var(--dim);font:8px/1 var(--mono);letter-spacing:.14em}.card-title-stack strong{color:#dce5ef;font-size:13px;font-weight:650}.market-toolbar-card .ant-card-body,.binding-control-card .ant-card-body{padding:18px 20px}.market-controls,.binding-controls{width:100%}.page-alert{border-radius:2px}.mission-hero{position:relative;display:grid;min-height:330px;grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:54px;overflow:hidden;padding:42px 48px;border:1px solid var(--line);background:radial-gradient(circle at 82% 50%,rgba(100,216,255,.1),transparent 27%),linear-gradient(112deg,rgba(100,216,255,.06),transparent 38%),#080c13}.mission-hero:before{position:absolute;top:0;left:0;width:190px;height:2px;content:"";background:linear-gradient(90deg,var(--cyan),transparent);box-shadow:0 0 14px #64d8ff73}.mission-hero-copy{position:relative;z-index:1}.live-signal{display:flex;align-items:center;gap:9px;color:var(--amber);font:9px/1 var(--mono);letter-spacing:.14em}.live-signal.is-online{color:var(--green)}.live-signal.is-waiting i{background:var(--amber);box-shadow:0 0 10px #ffc266b3}.mission-hero h1.ant-typography{margin:20px 0 18px;max-width:700px;color:var(--text);font-size:clamp(42px,4.5vw,68px);font-weight:660;line-height:.98;letter-spacing:-.065em}.mission-hero-copy>.ant-typography{display:block;max-width:680px;color:#91a0b2;font-size:14px;line-height:1.75}.mission-run-control{display:flex;align-items:center;gap:14px;margin-top:24px}.mission-run-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.mission-run-button.ant-btn{position:relative;min-width:178px;height:44px;padding-inline:21px;border:1px solid rgba(100,216,255,.72);border-radius:2px;color:#071019;font-size:12px;font-weight:700;letter-spacing:.025em;background:linear-gradient(110deg,#64d8ff,#8adfff 58%,#a997ff 145%);box-shadow:0 0 22px #64d8ff26,inset 0 -1px #04121c33}.mission-run-button.ant-btn:hover:not(:disabled){color:#03080d;border-color:#c2efff;background:linear-gradient(110deg,#8be2ff,#a9e9ff 58%,#c1b6ff 145%);box-shadow:0 0 28px #64d8ff4d}.mission-run-button.ant-btn:disabled{color:#8cdcf9;border-color:#64d8ff52;background:#133243b8}.mission-run-control.is-active .mission-run-button:after{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;content:"";pointer-events:none;border:1px solid rgba(100,216,255,.36);animation:run-control-pulse 1.8s ease-out infinite}.mission-match-button.ant-btn{height:44px;min-width:116px;padding-inline:17px;border:1px solid rgba(255,179,92,.56);border-radius:2px;color:#ffd19a;font-size:12px;font-weight:680;background:linear-gradient(105deg,#ff9c3424,#9370ff14),#0b111a;box-shadow:inset 0 0 0 1px #ffc4780a}.mission-match-button.ant-btn:hover:not(:disabled){border-color:#ffc273e6;color:#fff0dc;background:linear-gradient(105deg,#ff9c343d,#9370ff24),#0b111a;box-shadow:0 0 22px #ff9f3429}.mission-match-button.ant-btn:disabled{border-color:#ffb35c33;color:#ffd19a85;background:#191411b8}.run-control-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.run-control-copy strong{color:#d8e6f3;font-size:11px;font-weight:620}.run-control-copy small{color:#5f7084;font-size:9px;line-height:1.5}.run-feedback{margin-top:14px}.mission-timecodes{display:flex;flex-wrap:wrap;gap:34px;margin-top:34px;padding-top:21px;border-top:1px solid var(--line)}.mission-timecodes span{display:flex;min-width:130px;flex-direction:column;gap:5px}.mission-timecodes small{color:var(--dim);font-size:8px;letter-spacing:.11em}.mission-timecodes strong{color:#b9c6d4;font-size:12px;font-weight:500}.mission-dial{position:relative;display:grid;width:254px;height:254px;place-self:center;place-items:center}.dial-ring,.dial-ring span{position:absolute;border:1px solid rgba(100,216,255,.17);border-radius:50%}.dial-ring{top:0;right:0;bottom:0;left:0;border-style:dashed;animation:orbit 30s linear infinite}.dial-ring span:first-child{top:18px;right:18px;bottom:18px;left:18px;border-color:#64d8ff47;border-top-color:var(--cyan);animation:orbit-reverse 11s linear infinite}.dial-ring span:nth-child(2){top:41px;right:41px;bottom:41px;left:41px;border-color:#a997ff2e;border-right-color:var(--violet);animation:orbit 8s linear infinite}.dial-ring span:nth-child(3){top:5px;left:50%;width:7px;height:7px;border:0;background:var(--cyan);box-shadow:0 0 15px var(--cyan)}.dial-core{position:relative;z-index:2;display:flex;width:142px;height:142px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #26394b;border-radius:50%;background:#070e17eb;box-shadow:inset 0 0 35px #64d8ff12,0 0 50px #64d8ff0d}.dial-core .anticon{margin-bottom:8px;color:var(--violet);font-size:24px}.dial-core small{color:var(--dim);font-size:7px;letter-spacing:.16em}.dial-core strong{margin:6px 0;color:var(--cyan);font-size:15px}.dial-core span{color:#607086;font-size:9px}.mission-dial-degraded .dial-core strong,.mission-dial-error .dial-core strong{color:var(--red)}.mission-track{padding:26px;border:1px solid var(--line);background:#080c13eb}.mission-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.mission-section-head h3.ant-typography{margin:0;font-size:18px}.track-legend{display:flex;align-items:center;gap:8px;color:var(--dim);font:8px/1 var(--mono);letter-spacing:.12em}.track-grid{display:grid;grid-template-columns:minmax(270px,1.25fr) 68px minmax(230px,.9fr) 68px minmax(250px,1fr);align-items:stretch}.track-stage{position:relative;min-width:0;padding:20px;border:1px solid var(--line);background:#090e16}.stage-index{position:absolute;top:15px;right:17px;color:#354355;font-size:12px}.stage-title{display:flex;flex-direction:column;gap:3px;margin-bottom:17px}.stage-title small{color:var(--cyan);font:8px/1 var(--mono);letter-spacing:.14em}.stage-title strong{font-size:13px;font-weight:650}.source-nodes,.delivery-nodes{display:flex;flex-direction:column;gap:8px}.pipeline-node,.delivery-node{display:flex;min-width:0;align-items:center;gap:11px;padding:10px 11px;border:1px solid #182331;background:#070b11}.pipeline-node{position:relative}.pipeline-node:before{position:absolute;top:0;bottom:0;left:0;width:2px;content:"";background:var(--cyan)}.pipeline-node-ps3838:before{background:#7e9dff}.pipeline-node-yb:before{background:var(--amber)}.pipeline-node-hupu:before{background:#b08cff}.node-code,.node-avatar{display:grid;flex:none;place-items:center;color:var(--cyan);border:1px solid #294257;background:#09131e}.node-code{width:34px;height:34px;font-size:10px;font-weight:700}.node-avatar{width:32px;height:32px;font:700 9px/1 var(--mono)}.node-avatar-ps3838{color:#9fb5ff;border-color:#334575;background:#0d1323}.node-avatar-yb{color:var(--amber);border-color:#59452a;background:#171109}.node-avatar-hupu{color:#c5a9ff;border-color:#514071;background:#130f20}.pipeline-node>div,.delivery-node>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.pipeline-node strong,.delivery-node strong{overflow:hidden;color:#cbd6e2;font-size:11px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.pipeline-node small,.delivery-node small{color:#536175;font:8px/1 var(--mono);letter-spacing:.06em}.pipeline-node>i,.delivery-node>i{width:6px;height:6px;flex:none;border-radius:50%;background:#394455}.pipeline-node>i.online,.delivery-node>i{background:var(--green);box-shadow:0 0 8px #43e6a7a6}.pipeline-node>i.error{background:var(--red);box-shadow:0 0 8px #ff6577a6}.delivery-node>.anticon{width:32px;color:var(--cyan);font-size:19px}.delivery-node:last-child>.anticon{color:var(--green)}.track-connector{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#435166;font-size:7px;letter-spacing:.08em}.track-connector span{position:relative;width:100%;height:1px;overflow:visible;background:linear-gradient(90deg,var(--line),var(--cyan),var(--line))}.track-connector span:after{position:absolute;top:-3px;left:8%;width:7px;height:7px;content:"";border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan);animation:rail-pulse 3s linear infinite}.intelligence-stage{overflow:hidden;border-color:#2d2949;background:radial-gradient(circle at 50% 58%,rgba(169,151,255,.12),transparent 43%),#0a0d17}.intelligence-stage.active{border-color:#a997ffad;box-shadow:inset 0 0 30px #a997ff12,0 0 24px #a997ff0f}.intelligence-stage .stage-title small{color:var(--violet)}.intelligence-core{display:flex;min-height:95px;flex-direction:column;align-items:center;justify-content:center;margin:7px 0 14px;border:1px solid rgba(169,151,255,.22);background:#0808108c}.intelligence-core .anticon{color:var(--violet);font-size:20px}.intelligence-core strong{margin:5px 0 1px;font-size:28px;letter-spacing:-.07em}.intelligence-core span{color:var(--dim);font-size:9px}.intelligence-stats{display:grid;grid-template-columns:1fr 1fr;gap:7px}.intelligence-stats span{padding:8px;color:#68768a;font-size:9px;text-align:center;border:1px solid #1b2130;background:#06080d99}.intelligence-stats .progress-stat{grid-column:1 / -1}.intelligence-stats b{color:#d7deeb;font-family:var(--mono)}.signal-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);background:#080c12}.signal-strip>div{display:grid;min-width:0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:19px 20px;border-right:1px solid var(--line)}.signal-strip>div:last-child{border-right:0}.signal-strip .anticon,.metric-card>.anticon{color:var(--cyan);font-size:19px}.signal-strip span{min-width:0;color:#8795a8;font-size:11px}.signal-strip span small{display:block;margin-top:3px;color:#465367;font:7px/1 var(--mono);letter-spacing:.1em}.signal-strip strong{color:#e4edf6;font-size:22px;letter-spacing:-.06em}.signal-strip strong em{color:#59667a;font-size:11px;font-style:normal}.dashboard-lower{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,.72fr);gap:18px}.telemetry-card,.telemetry-card .ant-card-body,.telemetry-card .ant-table-wrapper{min-width:0}.telemetry-card .ant-table-content{overflow-x:auto}.node-sync-button.ant-btn{min-width:92px;border-color:#64d8ff3d;border-radius:2px;color:#8bdfff;background:#64d8ff0e;font:10px/1 var(--sans)}.node-sync-button.ant-btn:hover:not(:disabled){border-color:#64d8ff9e;color:#c8f3ff;background:#64d8ff1f}.node-sync-button.ant-btn:disabled{border-color:#5b697a2e;color:#4e5b6c;background:#5b697a0a}.automation-panel{padding:22px;border:1px solid var(--line);background:#090d14}.panel-heading{display:flex;align-items:center;gap:11px;margin-bottom:18px;padding-bottom:17px;border-bottom:1px solid var(--line)}.panel-heading>.anticon{color:var(--cyan);font-size:18px}.panel-heading>span{display:flex;flex-direction:column;gap:3px}.panel-heading small{color:var(--dim);font:8px/1 var(--mono);letter-spacing:.12em}.panel-heading strong{font-size:12px}.policy-row{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #151d29}.policy-row>span{color:#7b899c;font-size:11px}.policy-note{display:flex;gap:10px;margin-top:18px;padding:13px;color:#77869a;font-size:10px;line-height:1.65;border:1px solid #263046;background:#a997ff0e}.policy-note .anticon{flex:none;margin-top:2px;color:var(--violet)}.binding-metrics{margin-top:0}.metric-card{display:grid;min-height:92px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:19px 20px;border:1px solid var(--line);background:#090d14}.metric-card>div{display:flex;min-width:0;flex-direction:column;gap:4px}.metric-card span{color:#7f8da0;font-size:10px}.metric-card strong{color:#e3ebf4;font:700 24px/1 var(--mono);letter-spacing:-.06em}.desktop-export-body,.desktop-event-cell,.suggestion-list{width:100%}.desktop-export-summary>.ant-col>div,.ai-progress-stats>div{display:flex;min-height:72px;flex-direction:column;justify-content:center;padding:13px 15px;border:1px solid var(--line);background:#080c12}.desktop-export-summary span,.ai-progress-stats span{color:var(--muted);font-size:10px}.desktop-export-summary strong,.ai-progress-stats strong{margin-top:4px;color:#e8f4ff;font:700 21px/1 var(--mono)}.desktop-event-teams,.desktop-event-league{display:flex;min-width:0;flex-direction:column;gap:2px}.desktop-event-teams .ant-typography,.desktop-event-league .ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-event-league .ant-typography{font-size:11px}.ai-progress-stats{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ai-success-item{width:100%;padding:13px;border:1px solid var(--line);background:#080c12}.ai-suggestion-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:10px}.ai-suggestion-title{min-width:0}.ai-success-match{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid #172334;background:#070b11}.ant-card{overflow:hidden}.ant-table-wrapper .ant-table{background:transparent}.ant-table-wrapper .ant-table-container{border-start-start-radius:0;border-start-end-radius:0}.ant-table-wrapper .ant-table-thead>tr>th{height:42px;color:#65758a;font:700 8px/1.2 var(--mono);letter-spacing:.11em;border-bottom-color:var(--line)}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:#141d29}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#64d8ff09!important}.ant-btn{box-shadow:none}.ant-btn-primary{color:#03131c;font-weight:740}.ant-tag{margin-inline-end:0;font-size:10px;border-radius:2px}.ant-modal-content{border:1px solid var(--line-bright);box-shadow:0 32px 100px #000000a6}.ant-select-selector,.ant-input,.ant-input-affix-wrapper{box-shadow:none!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector{border-color:#3b7898!important;box-shadow:0 0 0 2px #64d8ff0f!important}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes orbit-reverse{to{transform:rotate(-360deg)}}@keyframes rail-pulse{0%{left:8%}to{left:88%}}@keyframes run-control-pulse{0%{opacity:.72;transform:scale(.98)}75%,to{opacity:0;transform:scale(1.08,1.24)}}.binding-route-card .ant-card-body{padding:20px}.route-matrix-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px;padding:13px 15px;border:1px solid rgba(100,216,255,.13);background:#64d8ff09}.route-matrix-intro>div{display:flex;min-width:0;flex-direction:column;gap:3px}.route-matrix-intro strong{color:#dceaf4;font-size:12px}.route-matrix-intro span{color:var(--muted);font-size:11px;line-height:1.6}.route-matrix{display:flex;flex-direction:column;gap:8px}.route-matrix-row{position:relative;display:grid;grid-template-columns:38px minmax(180px,1fr) minmax(155px,.7fr) minmax(180px,1fr) 92px 36px;align-items:center;gap:14px;min-height:76px;padding:10px 12px;overflow:hidden;border:1px solid var(--line);background:linear-gradient(90deg,rgba(100,216,255,.045),transparent 36%),#090e16;transition:border-color .16s ease,opacity .16s ease,background .16s ease}.route-matrix-row:before{position:absolute;top:0;bottom:0;left:0;width:2px;content:"";background:#64d8ff;box-shadow:0 0 13px #64d8ff80}.route-matrix-row.is-enabled:hover{border-color:#64d8ff61;background:linear-gradient(90deg,rgba(100,216,255,.075),transparent 42%),#090e16}.route-matrix-row.is-disabled{opacity:.52}.route-matrix-row.is-disabled:before{background:#657388;box-shadow:none}.route-sequence{color:#4d6075;font:11px/1 var(--mono);text-align:center}.route-platform-field,.route-state-control{display:flex;min-width:0;flex-direction:column;gap:7px}.route-platform-field small,.route-state-control small{color:var(--dim);font:8px/1 var(--mono);letter-spacing:.12em}.route-platform-field .ant-select{width:100%}.route-direction{display:grid;grid-template-columns:30px minmax(60px,1fr) 30px;align-items:center;color:#8ca0b6;font:9px/1 var(--mono);text-align:center}.route-direction i{position:relative;display:flex;align-items:center;justify-content:flex-end;height:1px;color:#64d8ff;background:linear-gradient(90deg,#64d8ff26,#64d8ff)}.route-direction i .anticon{transform:translate(1px);background:#090e16;font-size:11px}.route-state-control{align-items:flex-start}.route-remove-button.ant-btn{color:#75869a}.route-matrix-empty{padding:34px 18px;border:1px dashed rgba(100,216,255,.17);color:var(--muted);font-size:12px;text-align:center}@media(max-width:1080px){.route-matrix-row{grid-template-columns:32px minmax(150px,1fr) 110px minmax(150px,1fr) 82px 32px;gap:9px}}@media(max-width:760px){.route-matrix-row{grid-template-columns:28px minmax(0,1fr) 72px 32px}.route-direction{display:none}.route-sequence{grid-row:1 / span 2}.route-direction+.route-platform-field{grid-column:2;grid-row:2}.route-state-control{grid-column:3;grid-row:1 / span 2}.route-remove-button.ant-btn{grid-column:4;grid-row:1 / span 2}}.orbital-console,.account-orchestrator{display:flex;flex-direction:column;gap:16px}.ops-command-deck{display:grid;grid-template-columns:minmax(0,1fr) 430px;overflow:hidden;border:1px solid #243244;background:radial-gradient(circle at 12% 12%,rgba(100,216,255,.085),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.014),transparent 45%),#080c13;box-shadow:0 24px 70px #0003}.ops-command-primary{min-width:0;padding:28px 30px 24px;border-right:1px solid var(--line)}.ops-command-title{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:13px}.ops-command-title>div{min-width:0}.ops-command-title h2.ant-typography{margin:5px 0 7px;color:#f4f8fc;font-size:clamp(26px,2.7vw,38px);letter-spacing:-.045em}.ops-command-title>div>.ant-typography:last-child{display:block;max-width:680px;color:#8493a7;font-size:12px;line-height:1.75}.pipeline-state-chip{display:grid;min-width:146px;grid-template-columns:28px 1fr;align-items:center;gap:0 9px;padding:11px 13px;border:1px solid rgba(100,216,255,.25);background:#64d8ff0b}.pipeline-state-chip>.anticon{grid-row:1 / span 2;color:var(--violet);font-size:19px}.pipeline-state-chip small{color:#536278;font:7px/1 var(--mono);letter-spacing:.14em}.pipeline-state-chip strong{margin-top:4px;color:var(--cyan);font-size:12px}.pipeline-state-chip.state-error,.pipeline-state-chip.state-degraded{border-color:#ff657752;background:#ff65770d}.pipeline-state-chip.state-error strong,.pipeline-state-chip.state-degraded strong{color:var(--red)}.ops-action-row{display:flex;align-items:stretch;gap:9px;margin-top:22px}.ops-action-note{display:flex;min-width:220px;flex:1;flex-direction:column;justify-content:center;gap:4px;padding-left:13px;border-left:1px solid var(--line)}.ops-action-note strong{color:#b9c7d6;font-size:10px;font-weight:620}.ops-action-note small{color:#566579;font-size:9px}.ai-progress-console{position:relative;overflow:hidden;margin-top:18px;border:1px solid rgba(151,126,255,.3);background:linear-gradient(90deg,rgba(151,126,255,.075),transparent 42%),#05090fb8}.ai-progress-console:before{position:absolute;inset:0 auto 0 0;width:2px;content:"";background:var(--violet);box-shadow:0 0 16px #977effcc}.ai-progress-console.is-active{border-color:#64d8ff6b;background:linear-gradient(90deg,rgba(100,216,255,.08),rgba(151,126,255,.035) 58%,transparent),#05090fcc}.ai-progress-console.is-active:before{background:var(--cyan);box-shadow:0 0 18px #64d8ffe6}.ai-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px 12px}.ai-progress-heading>span:first-child,.ai-progress-heading>span:first-child>span{display:flex;min-width:0}.ai-progress-heading>span:first-child{align-items:center;gap:11px}.ai-progress-heading>span:first-child>.anticon{color:var(--violet);font-size:18px}.ai-progress-console.is-active .ai-progress-heading>span:first-child>.anticon{color:var(--cyan);filter:drop-shadow(0 0 7px rgba(100,216,255,.48))}.ai-progress-heading>span:first-child>span,.ai-progress-percent{flex-direction:column;gap:4px}.ai-progress-heading small{color:#526176;font:7px/1 var(--mono);letter-spacing:.13em}.ai-progress-heading>span:first-child strong{overflow:hidden;color:#cdd8e5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ai-progress-percent{display:flex;flex:0 0 auto;align-items:flex-end}.ai-progress-percent strong{color:var(--cyan);font:700 20px/1 var(--mono);letter-spacing:-.04em}.ai-progress-percent small{letter-spacing:0}.ai-progress-track{position:relative;height:5px;overflow:hidden;margin:0 16px;background:#111a26;box-shadow:inset 0 0 0 1px #64d8ff14}.ai-progress-track>i{position:absolute;inset:0 auto 0 0;min-width:0;background:linear-gradient(90deg,#7e65ff,#64d8ff 72%,#bff2ff);box-shadow:0 0 14px #64d8ff80;transition:width .42s ease}.ai-progress-console.is-active .ai-progress-track>i:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.72) 50%,transparent 100%);transform:translate(-100%);animation:ai-progress-scan 1.8s linear infinite}.ai-progress-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:12px;border-top:1px solid rgba(100,216,255,.08)}.ai-progress-metrics>span{display:flex;min-width:0;min-height:52px;flex-direction:column;justify-content:center;gap:6px;padding:0 13px;border-right:1px solid rgba(100,216,255,.08)}.ai-progress-metrics>span:last-child{border-right:0}.ai-progress-metrics small{overflow:hidden;color:#4d5c70;font:7px/1 var(--mono);text-overflow:ellipsis;white-space:nowrap}.ai-progress-metrics strong{color:#d6e2ee;font:700 12px/1 var(--mono)}.ai-progress-metrics strong em{color:#647489;font-size:9px;font-style:normal;font-weight:500}@keyframes ai-progress-scan{to{transform:translate(100%)}}.ops-metric-grid{display:grid;min-width:0;grid-template-columns:1fr 1fr;background:#04070b6b}.ops-metric-grid>div{display:flex;min-width:0;min-height:112px;flex-direction:column;justify-content:center;padding:20px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ops-metric-grid>div:nth-child(2n){border-right:0}.ops-metric-grid>div:nth-last-child(-n+2){border-bottom:0}.ops-metric-grid span{display:flex;align-items:center;gap:7px;color:#718197;font-size:10px}.ops-metric-grid span .anticon{color:var(--cyan)}.ops-metric-grid strong{margin:9px 0 5px;color:#edf5fb;font:700 27px/1 var(--mono);letter-spacing:-.065em}.ops-metric-grid strong em{color:#5b6a7d;font-size:13px;font-style:normal}.ops-metric-grid small{color:#49576a;font-size:8px}.ops-time-rail{display:grid;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);background:#05080dbd}.ops-time-rail>span{display:flex;min-height:54px;flex-direction:column;justify-content:center;gap:5px;padding:0 20px;border-right:1px solid var(--line)}.ops-time-rail>span:last-child{border-right:0}.ops-time-rail small{color:#465468;font:7px/1 var(--mono);letter-spacing:.12em}.ops-time-rail strong{color:#9bacbe;font:10px/1 var(--mono)}.topology-board{padding:23px;border:1px solid var(--line);background:linear-gradient(rgba(100,216,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(100,216,255,.025) 1px,transparent 1px),#070b11;background-size:34px 34px}.topology-readiness{display:flex;align-items:center;gap:8px;color:#78889c;font:8px/1 var(--mono);letter-spacing:.09em}.topology-readiness i{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 10px #ff6577b3}.topology-readiness.is-ready i{background:var(--green);box-shadow:0 0 10px #43e6a7b3}.topology-family-grid{display:grid;grid-template-columns:minmax(0,1fr) 174px minmax(0,1fr);align-items:stretch;gap:14px}.topology-family{min-width:0;padding:16px;border:1px solid #202c3a;background:#080d14f0}.family-crown{grid-column:1}.family-pinnacle{grid-column:3}.family-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:13px;padding-bottom:12px;border-bottom:1px solid #182230}.family-heading>span{display:flex;flex-direction:column;gap:4px}.family-heading small{color:var(--cyan);font:7px/1 var(--mono);letter-spacing:.14em}.family-pinnacle .family-heading small{color:var(--violet)}.family-heading strong{font-size:13px}.family-pools{display:flex;flex-direction:column;gap:7px}.pool-node{display:grid;grid-template-columns:34px minmax(105px,1fr) auto 78px;align-items:center;gap:10px;min-height:54px;padding:8px 10px;border:1px solid #172230;background:#05090ed9}.pool-node.is-ready{border-color:#43e6a733}.pool-node.is-incomplete{opacity:.72}.pool-node-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.pool-node-copy strong{overflow:hidden;color:#c8d5e2;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pool-node-copy small{color:#536175;font-size:8px}.pool-language-lanes{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.pool-language-lanes span,.projection-pair{padding:4px 6px;border:1px solid #263245;color:#8393a7;background:#0a1018;font:7px/1 var(--mono);white-space:nowrap}.pool-language-lanes .lane-bi{border-color:#64d8ff45;color:var(--cyan)}.pool-language-lanes .lane-zh{border-color:#ffc26640;color:var(--amber)}.pool-language-lanes .lane-en{border-color:#a997ff47;color:var(--violet)}.pool-language-lanes .lane-empty{color:#4d596a}.pool-node>b{color:#c9d7e4;font:700 12px/1 var(--mono);text-align:right}.pool-node>b small{color:#465467;font-size:6px}.canonical-snapshot{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:11px;padding:11px 12px;border:1px solid rgba(100,216,255,.2);background:#64d8ff0a}.family-pinnacle .canonical-snapshot{border-color:#a997ff33;background:#a997ff09}.canonical-snapshot>.anticon{color:var(--cyan);font-size:18px}.family-pinnacle .canonical-snapshot>.anticon{color:var(--violet)}.canonical-snapshot>span{display:flex;flex-direction:column;gap:3px}.canonical-snapshot small{color:#4f5e72;font:6px/1 var(--mono);letter-spacing:.13em}.canonical-snapshot strong{color:#d5e0eb;font-size:10px}.canonical-snapshot>b{color:#e7f6fb;font:700 16px/1 var(--mono)}.canonical-ai-bridge{display:flex;grid-column:2;grid-row:1;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:8px}.canonical-ai-bridge>i{display:grid;width:1px;height:28px;place-items:end center;color:var(--cyan);background:linear-gradient(var(--cyan),rgba(100,216,255,.15))}.canonical-ai-bridge>i .anticon{transform:translateY(5px) rotate(90deg);background:#070b11}.bridge-endpoint{display:grid;width:34px;height:26px;place-items:center;border:1px solid #315069;color:var(--cyan);background:#08131d;font:700 8px/1 var(--mono)}.canonical-ai-bridge .bridge-endpoint:last-child{border-color:#403863;color:var(--violet);background:#100d1b}.bridge-core{display:flex;width:150px;min-height:96px;flex-direction:column;align-items:center;justify-content:center;padding:12px;border:1px solid rgba(169,151,255,.35);background:radial-gradient(circle,rgba(169,151,255,.13),transparent 70%),#090b14}.canonical-ai-bridge.is-active .bridge-core{box-shadow:0 0 26px #a997ff26}.bridge-core .anticon{color:var(--violet);font-size:20px}.bridge-core small{margin-top:7px;color:#625984;font:6px/1 var(--mono);letter-spacing:.12em}.bridge-core strong{margin:5px 0;color:#e5defd;font-size:10px}.bridge-core span{color:#657287;font:7px/1 var(--mono)}.projection-mesh{display:flex;align-items:center;gap:7px;margin-top:14px;padding:11px 12px;border:1px solid #1b2736;background:#070c12e6}.projection-label{display:grid;min-width:190px;grid-template-columns:22px 1fr;align-items:center;gap:2px 8px;margin-right:5px}.projection-label>.anticon{grid-row:1 / span 2;color:var(--amber)}.projection-label small{color:#6f5d46;font:6px/1 var(--mono);letter-spacing:.1em}.projection-label strong{color:#cbbda9;font-size:9px}.projection-pair{border-color:#ffc26629;color:#a89478}.projection-delivery{display:flex;align-items:center;gap:6px;margin-left:auto;color:var(--green);font-size:8px;white-space:nowrap}.compact-signal-strip>div{padding-top:14px;padding-bottom:14px}.orchestrator-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(540px,.95fr);border:1px solid #263446;background:linear-gradient(110deg,rgba(100,216,255,.07),transparent 42%),#080c13}.orchestrator-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:27px 30px;border-right:1px solid var(--line)}.orchestrator-copy h2.ant-typography{margin:5px 0 7px;font-size:30px;letter-spacing:-.04em}.orchestrator-copy>.ant-typography:last-child{color:#8291a5;font-size:11px;line-height:1.75}.orchestrator-metrics{display:grid;grid-template-columns:1fr 1fr}.orchestrator-metrics>div{display:flex;min-width:0;align-items:center;gap:12px;padding:15px 17px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.orchestrator-metrics>div:nth-child(2n){border-right:0}.orchestrator-metrics>div:nth-last-child(-n+2){border-bottom:0}.orchestrator-metrics>div>.anticon{color:var(--cyan);font-size:17px}.orchestrator-metrics>div>span{display:grid;flex:1;grid-template-columns:1fr auto;align-items:center;gap:3px 8px;color:#77879b;font-size:9px}.orchestrator-metrics strong{color:#e3edf5;font:700 19px/1 var(--mono)}.orchestrator-metrics small{grid-column:1 / -1;color:#4d5b6e;font-size:7px}.pool-readiness-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pool-readiness-card{position:relative;min-width:0;padding:14px;overflow:hidden;border:1px solid #1d2938;background:#090e15}.pool-readiness-card:before{position:absolute;top:0;right:0;left:0;height:2px;content:"";background:#38485b}.pool-readiness-card.is-ready:before{background:linear-gradient(90deg,var(--cyan),var(--green));box-shadow:0 0 13px #43e6a759}.pool-readiness-head{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px}.pool-readiness-head>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:3px}.pool-readiness-head small{color:#526075;font:6px/1 var(--mono);letter-spacing:.09em}.pool-readiness-head strong{overflow:hidden;color:#d4dee8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.pool-lane-map{display:grid;grid-template-columns:1.35fr .8fr .8fr;gap:5px;margin:13px 0}.pool-lane-map>span{display:flex;min-width:0;min-height:42px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid #192432;color:#465366;background:#070b10}.pool-lane-map>span.active{border-color:#64d8ff40;color:var(--cyan);background:#64d8ff0a}.pool-lane-map>span.lane-zh.active{border-color:#ffc26640;color:var(--amber);background:#ffc26609}.pool-lane-map>span.lane-en.active{border-color:#a997ff47;color:var(--violet);background:#a997ff0a}.pool-lane-map b{font:700 8px/1 var(--mono)}.pool-lane-map small{color:#5b687a;font-size:7px}.pool-readiness-foot{display:flex;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px solid #17212e;color:#536176;font-size:8px}.pool-readiness-foot strong{color:#8797aa;font-weight:560}.account-matrix-card .ant-card-body{padding:0}.account-matrix-card .ant-table-tbody>tr>td{height:54px}.account-role-row td:first-child{box-shadow:inset 2px 0 #64d8ff59}.account-role-row.role-zh td:first-child{box-shadow:inset 2px 0 #ffc2668c}.account-role-row.role-en td:first-child{box-shadow:inset 2px 0 #a997ff8c}.canonical-route-card .ant-card-body{padding:18px}.canonical-route-flow{display:grid;grid-template-columns:minmax(150px,1fr) minmax(135px,.7fr) 42px minmax(120px,.65fr) 42px minmax(150px,.75fr) minmax(150px,1fr);align-items:center;gap:9px;opacity:.48;transition:opacity .16s ease}.canonical-route-flow.is-enabled{opacity:1}.route-origin-family,.route-target-family,.canonical-route-node,.canonical-ai-node{display:flex;min-width:0;min-height:90px;flex-direction:column;align-items:center;justify-content:center;padding:11px;border:1px solid #202d3d;background:#080d14;text-align:center}.route-origin-family small,.route-target-family small,.canonical-route-node small,.canonical-ai-node small{color:#526075;font:6px/1 var(--mono);letter-spacing:.1em}.route-origin-family>div,.route-target-family>div{display:flex;gap:5px;margin:8px 0}.route-origin-family>div span,.route-target-family>div span{display:grid;width:30px;height:25px;place-items:center;border:1px solid #2c465c;color:var(--cyan);background:#09131d;font:700 7px/1 var(--mono)}.route-target-family>div span{border-color:#403863;color:var(--violet);background:#100d1b}.route-origin-family strong,.route-target-family strong,.canonical-route-node strong,.canonical-ai-node strong{color:#b7c5d3;font-size:8px;font-weight:560}.canonical-route-node>.anticon,.canonical-ai-node>.anticon{margin-bottom:8px;color:var(--cyan);font-size:18px}.canonical-ai-node{border-color:#a997ff4d;background:radial-gradient(circle,rgba(169,151,255,.11),transparent 72%),#0a0b14}.canonical-ai-node>.anticon{color:var(--violet)}.canonical-route-arrow{display:grid;height:1px;place-items:center end;color:var(--cyan);background:linear-gradient(90deg,rgba(100,216,255,.14),var(--cyan))}.canonical-route-arrow .anticon{background:#0a0e15}.canonical-route-switch{display:grid;grid-column:1 / -1;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:3px;padding:12px 14px;border:1px solid rgba(67,230,167,.16);background:#43e6a708}.canonical-route-switch>.anticon{color:var(--green);font-size:17px}.canonical-route-switch>span{display:flex;flex-direction:column;gap:3px}.canonical-route-switch strong{color:#c5d3de;font-size:10px}.canonical-route-switch small{color:#58667a;font-size:8px}.account-modal-prologue{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:18px;padding:13px 14px;border:1px solid rgba(100,216,255,.18);background:#64d8ff09}.account-modal-prologue>.anticon{color:var(--cyan);font-size:18px}.account-modal-prologue>span{display:flex;flex-direction:column;gap:3px}.account-modal-prologue strong{font-size:11px}.account-modal-prologue small{color:#718096;font-size:9px}.account-form-grid{display:grid;gap:0 14px}.account-form-grid.two-columns{grid-template-columns:1fr 1fr}.account-switch-rail{display:flex;align-items:center;gap:34px;margin-bottom:18px;padding:12px 14px 0;border:1px solid #1d2938;background:#090e15}@media(max-width:1240px){.ops-command-deck{grid-template-columns:minmax(0,1fr) 360px}.ai-progress-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-progress-metrics>span:nth-child(3){border-right:0}.ai-progress-metrics>span:nth-child(-n+3){border-bottom:1px solid rgba(100,216,255,.08)}.orchestrator-hero{grid-template-columns:minmax(0,1fr) 470px}.pool-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.projection-mesh{flex-wrap:wrap}.projection-delivery{margin-left:0}.canonical-route-flow{grid-template-columns:minmax(125px,1fr) minmax(110px,.75fr) 28px minmax(105px,.7fr) 28px minmax(125px,.8fr) minmax(125px,1fr);gap:6px}.track-grid{grid-template-columns:minmax(235px,1.2fr) 48px minmax(210px,.9fr) 48px minmax(225px,1fr)}.signal-strip>div{grid-template-columns:26px minmax(0,1fr)}.signal-strip strong{grid-column:2}}@media(max-width:1020px){.ambient-grid{left:0}.app-header{height:auto;min-height:92px;align-items:flex-start;flex-direction:column;gap:13px;padding:16px 18px 16px 58px}.command-heading>div{align-items:flex-start;flex-direction:column;gap:3px}.command-actions{width:100%}.cycle-indicator{margin-right:auto;align-items:flex-start;border-right:0}.app-content{padding:22px 18px 34px}.ops-command-deck,.orchestrator-hero{grid-template-columns:1fr}.ops-command-primary,.orchestrator-copy{border-right:0;border-bottom:1px solid var(--line)}.ops-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-metric-grid>div{min-height:92px;padding:14px;border-right:1px solid var(--line)!important;border-bottom:0!important}.ops-metric-grid>div:last-child{border-right:0!important}.topology-family-grid{grid-template-columns:1fr}.family-crown,.family-pinnacle,.canonical-ai-bridge{grid-column:1}.family-crown{grid-row:1}.canonical-ai-bridge{grid-row:2;flex-direction:row;padding:10px 0}.family-pinnacle{grid-row:3}.canonical-ai-bridge>i{width:32px;height:1px;place-items:center end;background:linear-gradient(90deg,rgba(100,216,255,.15),var(--cyan))}.canonical-ai-bridge>i .anticon{transform:translate(5px)}.bridge-core{min-height:82px}.canonical-route-flow{grid-template-columns:1fr 1fr 1fr}.route-origin-family,.route-target-family{display:none}.canonical-route-node:first-of-type{grid-column:1}.canonical-route-arrow{display:none}.mission-hero{grid-template-columns:minmax(0,1fr) 240px;gap:24px;padding:36px}.mission-dial{width:210px;height:210px}.track-grid{grid-template-columns:1fr;gap:0}.track-connector{min-height:54px}.track-connector span{width:1px;height:34px}.track-connector span:after{top:5%;left:-3px;animation:rail-pulse-vertical 2s linear infinite}.source-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-lower{grid-template-columns:1fr}.signal-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-strip>div:nth-child(2){border-right:0}.signal-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@keyframes rail-pulse-vertical{0%{top:5%}to{top:85%}}@media(max-width:760px){.login-page{padding:16px}.login-shell{min-height:auto;grid-template-columns:1fr}.login-manifesto{min-height:410px;padding:30px;border-right:0;border-bottom:1px solid var(--line)}.login-copy{margin:48px 0 38px}.login-copy h1.ant-typography{font-size:44px}.login-rail{margin-bottom:30px}.login-panel.ant-card{margin:32px 28px 38px}.operator-chip>span:last-child,.command-heading>div>.ant-typography,.cycle-indicator strong{display:none}.cycle-indicator{min-width:0}.ops-command-primary,.orchestrator-copy{padding:24px 20px}.ops-command-title{flex-direction:column}.pipeline-state-chip{width:100%}.ops-action-row{flex-direction:column}.ops-action-note{min-width:0;padding:10px 0 0;border-top:1px solid var(--line);border-left:0}.ai-progress-heading{align-items:flex-start;flex-direction:column}.ai-progress-percent{width:100%;align-items:flex-start}.ai-progress-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-progress-metrics>span:nth-child(3){border-right:1px solid rgba(100,216,255,.08)}.ai-progress-metrics>span:nth-child(2n){border-right:0}.ai-progress-metrics>span:nth-child(-n+4){border-bottom:1px solid rgba(100,216,255,.08)}.ops-metric-grid,.orchestrator-metrics,.ops-time-rail{grid-template-columns:1fr 1fr}.ops-metric-grid>div:nth-child(2){border-right:0!important}.ops-metric-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)!important}.ops-time-rail>span:nth-child(2){border-right:0}.ops-time-rail>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.pool-node{grid-template-columns:34px minmax(0,1fr) auto}.pool-node>b{display:none}.projection-label{width:100%}.pool-readiness-grid,.account-form-grid.two-columns{grid-template-columns:1fr}.account-switch-rail{align-items:flex-start;flex-direction:column;gap:0}.canonical-route-flow{grid-template-columns:1fr}.canonical-route-node,.canonical-ai-node{min-height:72px}.canonical-route-node:first-of-type,.canonical-route-switch{grid-column:1}.mission-hero{min-height:auto;grid-template-columns:1fr;padding:30px 24px}.mission-hero h1.ant-typography{font-size:43px}.mission-run-control{align-items:flex-start;flex-direction:column}.mission-run-actions{width:100%;flex-direction:column}.mission-run-button.ant-btn,.mission-match-button.ant-btn{width:100%}.mission-dial{width:205px;height:205px}.workspace-intro,.mission-section-head{align-items:flex-start;flex-direction:column}.workspace-intro{padding:26px 22px}.workspace-counter{align-items:flex-start}.source-nodes,.delivery-nodes,.signal-strip{grid-template-columns:1fr}.signal-strip>div{border-right:0;border-bottom:1px solid var(--line)}.signal-strip>div:last-child{border-bottom:0}.ai-progress-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-suggestion-head{grid-template-columns:auto minmax(0,1fr)}.ai-suggestion-head .ant-btn{grid-column:2;width:fit-content}}@media(max-width:480px){.app-header{padding-right:12px}.command-actions{gap:8px}.mission-timecodes{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mission-track,.track-stage{padding:16px}.login-rail small{display:none}.login-rail b{margin-bottom:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
