.entry-protocol{--entry-rgb:219, 183, 92;z-index:240;inset-block-start:18px;inset-inline-start:auto;isolation:isolate;border:1px solid rgba(var(--entry-rgb), .28);background:linear-gradient(90deg, rgba(var(--entry-rgb), .08), transparent 24%, transparent 76%, rgba(var(--entry-rgb), .045)), linear-gradient(180deg, #0a0f12f0, #020609f7);width:760px;height:52px;min-height:52px;box-shadow:0 24px 70px #0000007a, 0 0 42px rgba(var(--entry-rgb), .055), inset 0 1px 0 #ffffff0b;-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);grid-template-columns:158px minmax(0,1fr) 176px;align-items:stretch;transition:border-color .36s,box-shadow .36s;display:grid;position:fixed;left:50vw;overflow:hidden;transform:translate(-50%)}.entry-protocol--agent{--entry-rgb:93, 199, 255}.entry-protocol:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--entry-rgb), .13), transparent);filter:blur(5px);width:18%;animation:5.8s cubic-bezier(.45,0,.55,1) infinite entry-protocol-scan;position:absolute;inset-block:0;inset-inline-start:-18%}.entry-protocol:after{content:"";pointer-events:none;border-block-start:1px solid rgba(var(--entry-rgb), .08);border-block-end:1px solid #ffffff06;position:absolute;inset:4px}.entry-protocol__index,.entry-protocol__state{z-index:2;flex-direction:column;justify-content:center;padding-inline:18px;display:flex;position:relative}.entry-protocol__index{border-inline-end:1px solid #8fa6b726;padding-inline-start:30px}.entry-protocol__index i,.entry-protocol__state i{background:rgb(var(--entry-rgb));width:6px;height:6px;box-shadow:0 0 14px rgba(var(--entry-rgb), .82);border-radius:50%;position:absolute}.entry-protocol__index i{inset-block-start:16px;inset-inline-start:16px}.entry-protocol__index span,.entry-protocol__index small,.entry-protocol__state span,.entry-protocol__state small{font-family:var(--font-data);white-space:nowrap;font-style:normal}.entry-protocol__index span{color:#e7e0ccc7;letter-spacing:.17em;font-size:10px;font-weight:620;line-height:1}.entry-protocol__index small{color:#84949e94;letter-spacing:.14em;margin-block-start:7px;font-size:7px;font-weight:520;line-height:1}.entry-protocol__switch{z-index:3;grid-template-columns:1fr 22px 1fr;align-items:stretch;display:grid;position:relative}.entry-protocol__switch button{color:#8d9aa2a8;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;padding:0 10px;transition:color .26s,background .26s,text-shadow .26s;display:flex;position:relative}.entry-protocol__switch button:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--entry-rgb)), transparent);opacity:.24;height:1px;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .32s;position:absolute;inset:auto 18px 0;transform:scaleX(.12)}.entry-protocol__switch button:hover,.entry-protocol__switch button.is-active{color:#f9f7eff5;background:radial-gradient(circle at 50% 110%, rgba(var(--entry-rgb), .15), transparent 62%);text-shadow:0 0 20px rgba(var(--entry-rgb), .2)}.entry-protocol__switch button.is-active:after{opacity:.92;transform:scaleX(1)}.entry-protocol__switch button span{font:640 11px/1 var(--font-data);letter-spacing:.12em;white-space:nowrap}.entry-protocol__switch button small{border:1px solid rgba(var(--entry-rgb), .2);min-width:38px;color:rgba(var(--entry-rgb), .84);font:640 7px/1 var(--font-data);letter-spacing:.11em;padding:4px 5px 3px}.entry-protocol__switch>b{color:rgba(var(--entry-rgb), .36);font:500 8px/1 var(--font-data);letter-spacing:-.08em;place-items:center;display:grid}.entry-protocol__state{border-inline-start:1px solid #8fa6b726}.entry-protocol__state span{color:#e7ebeadb;letter-spacing:.12em;padding-inline-start:12px;font-size:9px;font-weight:590;line-height:1.1;position:relative}.entry-protocol__state i{inset-block-start:1px;inset-inline-start:0}.entry-protocol__state small{color:rgba(var(--entry-rgb), .64);letter-spacing:.105em;margin-block-start:7px;font-size:7px;font-weight:540;line-height:1}@keyframes entry-protocol-scan{0%,18%{opacity:0;transform:translate(0)}28%{opacity:.85}68%{opacity:.62}82%,to{opacity:0;transform:translate(760%)}}@media (width<=1100px){.entry-protocol{grid-template-columns:minmax(0,1fr);width:min(440px,39vw)}.entry-protocol__index,.entry-protocol__state{display:none}}@media (width>=1101px) and (width<=1280px){.entry-protocol{grid-template-columns:116px minmax(276px,1fr) 158px;width:min(590px,52vw)}.entry-protocol__index,.entry-protocol__state{min-width:0;padding-inline:12px;display:flex}.entry-protocol__index{padding-inline-start:24px}.entry-protocol__switch{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}.entry-protocol__switch button{gap:6px;min-width:0;padding-inline:6px}.entry-protocol__index span,.entry-protocol__state span{letter-spacing:.09em;font-size:8px}}@media (width>=1281px){.entry-protocol{grid-template-columns:158px minmax(0,1fr) 176px;width:760px}.entry-protocol__index,.entry-protocol__state{display:flex}}@media (width>=1281px) and (width<=1535px){.entry-protocol{grid-template-columns:minmax(0,1fr);width:clamp(430px,42vw,620px)}.entry-protocol__index,.entry-protocol__state{display:none}}html[dir=rtl] .entry-protocol{inset-inline:auto;left:50vw;right:auto;transform:translate(-50%)}@media (width<=760px){.entry-protocol{grid-template-columns:1fr;width:calc(100% - 20px);min-height:46px;inset-block-start:78px}.entry-protocol__switch button span{font-size:8px}}@media (prefers-reduced-motion:reduce){.entry-protocol:before{animation:none}}.a2a-transition{z-index:4000;color:#edf7fb;background:linear-gradient(#5dc7ff0b 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#5dc7ff0b 1px,#0000 1px) 0 0/52px 52px,radial-gradient(circle,#3faae229,#0000 34%),#010508fb;place-items:center;animation:.82s cubic-bezier(.16,1,.3,1) both a2a-transition-shell;display:grid;position:fixed;inset:0;overflow:hidden}.a2a-transition:before,.a2a-transition:after{content:"";pointer-events:none;position:absolute}.a2a-transition:before{background:#5dc7ff;height:4px;animation:.72s cubic-bezier(.4,0,.2,1) both a2a-transition-sweep;inset-block-start:-4px;inset-inline:0;box-shadow:0 0 32px #5dc7ffe6}.a2a-transition:after{clip-path:polygon(0 0,24% 0,24% 1px,76% 1px,76% 0,100% 0,100% 100%,76% 100%,76% calc(100% - 1px),24% calc(100% - 1px),24% 100%,0 100%);border:1px solid #5dc7ff1f;inset:8%}.a2a-transition__core{text-align:center;border-inline:1px solid #5dc7ff29;width:min(720px,100% - 40px);padding:clamp(36px,5vw,72px);position:relative}.a2a-transition__core>span,.a2a-transition__core>small{color:#89ceeea8;font:570 clamp(7px, .58vw, 9px)/1.4 var(--font-data);letter-spacing:.2em;display:block}.a2a-transition__core strong{font-family:var(--font-display);letter-spacing:-.06em;margin-block:24px 26px;font-size:clamp(2.8rem,5.4vw,6.4rem);font-weight:520;line-height:.84;display:block}.a2a-transition__core strong i{color:#8fd9ff;font-style:normal;display:block}.a2a-transition__core>div{justify-content:center;gap:9px;margin-block-end:24px;display:flex}.a2a-transition__core>div b{transform-origin:0;background:linear-gradient(90deg,#5dc7ff,#5dc7ff1f);width:46px;height:2px;animation:.52s both a2a-protocol-bar}.a2a-transition__core>div b:nth-child(2){animation-delay:90ms}.a2a-transition__core>div b:nth-child(3){animation-delay:.18s}.future-surface--agent .future-surface__header button>span{color:#78cffa;font:620 6px/1 var(--font-data);letter-spacing:.16em;margin-block-end:4px;display:block}.agent-machine-seal{background:linear-gradient(115deg,#5dc7ff1f,#0000 58%),#040d13db;border:1px solid #5dc7ff33;margin:-2px -2px 26px;padding:22px 18px 20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.agent-machine-seal:after{content:"";background:linear-gradient(90deg,#0000,#5dc7ff,#0000);height:1px;animation:3.8s ease-in-out infinite agent-seal-signal;position:absolute;inset:auto -15% 0}.agent-machine-seal span{color:#86cdefad;font:600 7px/1 var(--font-data);letter-spacing:.18em;display:block}.agent-machine-seal strong{color:#eff9fd;font:560 clamp(1.3rem, 1.7vw, 2rem)/1 var(--font-display);letter-spacing:-.035em;margin-block-start:9px;display:block}.agent-machine-seal p{text-transform:uppercase;color:#b7ccd6ad!important;font:500 8px/1.35 var(--font-data)!important;letter-spacing:.08em!important;margin-block-start:9px!important}.agent-governance-note{color:#7acff8b8;font:580 clamp(7px, .58vw, 9px)/1.4 var(--font-data);letter-spacing:.16em;border-inline-start:1px solid #5dc7ff;margin-block-start:22px;padding-inline-start:15px;display:block}@keyframes a2a-transition-shell{0%{opacity:0;filter:blur(12px)}16%,72%{opacity:1;filter:blur()}to{opacity:0;filter:blur(5px)}}@keyframes a2a-transition-sweep{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@keyframes a2a-protocol-bar{0%{opacity:.2;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes agent-seal-signal{0%,to{opacity:.25;transform:translate(-35%)}50%{opacity:.9;transform:translate(35%)}}@media (prefers-reduced-motion:reduce){.a2a-transition,.a2a-transition:before,.a2a-transition__core>div b,.agent-machine-seal:after{animation:none}}.interface-rail{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#d8b25b0f,#0000 24%),#03070be6;border:1px solid #8fa6b733;grid-template-columns:minmax(210px,.85fr) minmax(390px,1.5fr) minmax(150px,.6fr) minmax(210px,.75fr);align-items:stretch;width:calc(100% - clamp(20px,4vw,72px));min-height:58px;margin:10px auto 0;display:grid;position:relative;box-shadow:0 16px 70px #00000057}.interface-rail:before,.interface-rail:after{content:"";pointer-events:none;width:9px;height:9px;position:absolute}.interface-rail:before{border-top:1px solid #ddb85f;border-left:1px solid #ddb85f;inset:-1px auto auto -1px}.interface-rail:after{border-bottom:1px solid #ddb85f;border-right:1px solid #ddb85f;inset:auto -1px -1px auto}.interface-rail__identity,.interface-rail__status{border-right:1px solid #8fa6b729;flex-direction:column;justify-content:center;padding:12px 18px;display:flex}.interface-rail__identity span,.interface-rail__status span{color:#74838e;font:500 8px/1.2 var(--font-data);letter-spacing:.19em}.interface-rail__identity strong,.interface-rail__status strong{color:#d8e0e5;font:500 9px/1.2 var(--font-data);letter-spacing:.13em;margin-top:5px}.interface-rail__status span{align-items:center;gap:7px;display:flex}.interface-rail__status i{background:#70e1bd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #70e1bdb3}.interface-rail__switch{grid-template-columns:repeat(3,1fr);display:grid}.interface-rail__switch button{color:#6f7c85;cursor:pointer;background:0 0;border:0;border-right:1px solid #8fa6b729;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 16px;transition:color .22s,background .22s;display:grid;position:relative}.interface-rail__switch button:after{content:"";transform-origin:0;background:linear-gradient(90deg,#dcb75e,#0000);height:1px;transition:transform .24s;position:absolute;inset:auto 14px 0;transform:scaleX(0)}.interface-rail__switch button:hover,.interface-rail__switch button.is-active{color:#eef3f5;background:linear-gradient(#d8b25b0f,#0000)}.interface-rail__switch button.is-active:after{transform:scaleX(1)}.interface-rail__switch small,.interface-rail__switch i{font:500 7px/1 var(--font-data);letter-spacing:.15em}.interface-rail__switch span{font:500 9px/1 var(--font-data);letter-spacing:.14em}.interface-rail__switch i{color:#dcb75e;font-style:normal}.interface-rail__channel{color:#101216;font:600 9px/1.3 var(--font-data);letter-spacing:.1em;cursor:pointer;background:linear-gradient(120deg,#cba653,#e3c575 60%,#af8c3e);border:0;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.interface-rail__channel b{font-size:16px;font-weight:400}.future-surface,.mission-channel{z-index:600;color:#d9e1e5;background:radial-gradient(circle at 50% 35%,#c49d4614,#0000 34%),linear-gradient(#4c606c0b 1px,#0000 1px) 0 0/68px 68px,linear-gradient(90deg,#4c606c0b 1px,#0000 1px) 0 0/68px 68px,#020508;animation:.52s cubic-bezier(.16,1,.3,1) both surface-materialise;position:fixed;inset:0;overflow:auto}@keyframes surface-materialise{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}.future-surface__header{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#020508e0;border-bottom:1px solid #859dab33;grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;padding:0 clamp(20px,3vw,52px);display:grid;position:sticky;top:0}.future-surface__header>div{align-items:center;gap:16px;display:flex}.future-surface__header span,.future-surface__header p{color:#7d8c95;font:500 8px/1.4 var(--font-data);letter-spacing:.18em}.future-surface__header strong{color:#edf1f3;font:500 10px/1.3 var(--font-data);letter-spacing:.14em}.future-surface__header p{text-align:center;margin:0}.future-surface__header>button,.mission-channel__shell>header>button{color:#d7c187;font:500 8px/1 var(--font-data);letter-spacing:.12em;cursor:pointer;background:#dcb75e0a;border:1px solid #dcb75e61;justify-self:end;padding:12px 15px}.future-surface__header kbd,.mission-channel__shell kbd{color:#72808a;font:inherit;margin-left:10px}.agent-surface-grid{background:#020609c7;border:1px solid #859dab33;grid-template-columns:minmax(220px,.65fr) minmax(560px,2.2fr) minmax(290px,.9fr);width:min(1780px,100% - clamp(20px,4vw,70px));min-height:calc(100vh - 120px);margin:24px auto 40px;display:grid;box-shadow:0 40px 140px #0000008c}.agent-state-panel,.agent-handshake-panel{min-width:0;padding:clamp(24px,2.8vw,44px)}.agent-state-panel{background:linear-gradient(150deg,#dcb75e0b,#0000 42%);border-right:1px solid #859dab2e}.agent-state-panel>p,.agent-capability-core>header p,.agent-route>span,.agent-json header,.spatial-inspector>p:first-child{color:#b89b58;font:500 8px/1.4 var(--font-data);letter-spacing:.19em}.agent-state-panel dl{margin:28px 0 40px}.agent-state-panel dl div,.spatial-inspector dl div{border-bottom:1px solid #859dab2b;padding:16px 0}.agent-state-panel dt,.spatial-inspector dt{color:#65737d;font:500 7px/1.3 var(--font-data);letter-spacing:.17em}.agent-state-panel dd,.spatial-inspector dd{color:#d9e1e5;font:500 10px/1.4 var(--font-data);letter-spacing:.06em;margin:6px 0 0}.agent-state-panel .state-online{color:#70e1bd}.agent-state-panel .state-degraded{color:#e4a66a}.agent-state-panel nav{display:grid}.agent-state-panel nav a{color:#b9c5cb;font:500 8px/1.3 var(--font-data);letter-spacing:.1em;border-top:1px solid #859dab2b;justify-content:space-between;padding:15px 0;text-decoration:none;display:flex}.agent-state-panel nav a:hover{color:#e3c36f}.agent-capability-core{min-width:0;padding:clamp(30px,4vw,70px)}.agent-capability-core>header h2{color:#eef2f4;max-width:900px;font:500 clamp(36px, 4.5vw, 82px)/.95 var(--font-body);letter-spacing:-.065em;margin:19px 0 clamp(34px,5vw,74px)}.agent-capability-core>header h2 span{color:#0000;-webkit-text-stroke:1px #e1c57eb8}.agent-system-list{display:grid}.agent-system-list article{border-top:1px solid #859dab2b;grid-template-columns:70px minmax(170px,.65fr) 1.4fr auto;align-items:center;gap:20px;min-height:77px;display:grid}.agent-system-list article:hover{background:linear-gradient(90deg,#dcb75e0e,#0000)}.agent-system-list article>span,.agent-system-list article small,.agent-system-list article b{font:500 7px/1.4 var(--font-data);letter-spacing:.13em}.agent-system-list article>span{color:#8b7650}.agent-system-list article strong{color:#dce4e8;font:500 15px/1.2 var(--font-body)}.agent-system-list article small{color:#67757e;margin-top:4px;display:block}.agent-system-list article p{color:#84939b;font:400 11px/1.55 var(--font-body);margin:0}.agent-system-list article b{color:#d5bb7a}.agent-handshake-panel{border-left:1px solid #859dab2e}.agent-json{background:#010306;border:1px solid #859dab2e}.agent-json header{border-bottom:1px solid #859dab29;justify-content:space-between;padding:12px 14px;display:flex}.agent-json header i{background:#69767e;border-radius:50%;width:6px;height:6px}.agent-json header i.state-online{background:#70e1bd;box-shadow:0 0 13px #70e1bdb3}.agent-json pre{color:#82939c;height:min(46vh,480px);font:400 8px/1.75 var(--font-data);white-space:pre-wrap;margin:0;padding:18px;overflow:auto}.agent-route{margin-top:28px}.agent-route label{color:#7b8a93;font:500 8px/1.3 var(--font-data);letter-spacing:.1em;margin:14px 0 8px;display:block}.agent-route textarea{color:#dbe3e6;resize:vertical;width:100%;min-height:104px;font:400 11px/1.6 var(--font-body);background:#070c10d6;border:1px solid #859dab38;outline:0;padding:14px}.agent-route textarea:focus{border-color:#dcb75e85}.agent-route>div{flex-wrap:wrap;gap:6px;margin:12px 0 18px;display:flex}.agent-route>div span{color:#89979f;font:500 7px/1 var(--font-data);letter-spacing:.08em;border:1px solid #859dab2e;padding:7px 9px}.agent-route button,.spatial-inspector>button{color:#111317;width:100%;min-height:56px;font:600 8px/1.4 var(--font-data);letter-spacing:.09em;cursor:pointer;background:linear-gradient(120deg,#caa451,#e2c675);border:0;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.spatial-stage{background:radial-gradient(circle at 44% 49%,#d8b25b14,#0000 26%),#020609b8;border:1px solid #859dab33;grid-template-columns:minmax(640px,1fr) minmax(280px,370px);width:min(1800px,100% - clamp(20px,4vw,70px));min-height:calc(100vh - 120px);margin:24px auto 40px;display:grid;position:relative;overflow:hidden}.spatial-map{perspective:1200px;border-right:1px solid #859dab2b;min-height:760px;position:relative}.spatial-grid{background-color:#0000;background-image:linear-gradient(#74899514 1px,#0000 1px),linear-gradient(90deg,#74899514 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #977e4421;position:absolute;inset:11%;transform:rotateX(64deg)rotate(-7deg);box-shadow:inset 0 0 100px #020508}.spatial-core{aspect-ratio:1;z-index:4;background:radial-gradient(circle,#dcb75e2b,#0000 64%);border:1px solid #dcb75e6b;border-radius:50%;place-items:center;width:138px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #dcb75e21,inset 0 0 34px #dcb75e14}.spatial-core i{border:1px solid #859dab24;border-radius:50%;position:absolute;inset:-35px}.spatial-core i:nth-child(2){border-style:dashed;animation:26s linear infinite spatial-orbit;inset:-74px}.spatial-core i:nth-child(3){border-color:#dcb75e52;inset:14px}@keyframes spatial-orbit{to{transform:rotate(360deg)}}.spatial-core span{color:#e1c879;font:500 30px/1 var(--font-noble)}.spatial-core small{color:#7b8b94;text-align:center;font:500 7px/1.4 var(--font-data);letter-spacing:.17em;position:absolute;top:calc(100% + 16px)}.spatial-node{left:var(--node-x);top:var(--node-y);color:#84949c;text-align:left;cursor:pointer;z-index:5;background:#03080ce0;border:1px solid #7e94a033;width:120px;min-height:70px;padding:12px;transition:border-color .2s,color .2s,transform .2s;position:absolute;transform:translate(-50%,-50%)}.spatial-node:hover,.spatial-node.is-active{color:#edf1f2;border-color:#dcb75eb3;transform:translate(-50%,-50%)scale(1.06);box-shadow:0 0 40px #dcb75e14}.spatial-node i{background:#59666d;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;right:10px}.spatial-node.is-active i{background:#e3c56f;box-shadow:0 0 13px #e3c56fcc}.spatial-node span{color:#876f3d;font:500 7px/1 var(--font-data)}.spatial-node strong{font:500 11px/1.25 var(--font-body);margin-top:9px;display:block}.spatial-vector{transform-origin:0;width:31%;height:1px;transform:rotate(calc(var(--vector-index) * 51.428deg - 90deg));opacity:.34;background:linear-gradient(90deg,#dcb75e7a,#0000);position:absolute;top:50%;left:50%}.spatial-inspector{background:linear-gradient(150deg,#dcb75e0a,#0000 50%);padding:clamp(32px,3.5vw,58px)}.spatial-inspector h2{color:#eef2f4;font:500 clamp(34px, 4vw, 62px)/.98 var(--font-body);letter-spacing:-.055em;margin:30px 0 10px}.spatial-inspector>span{color:#c2a65e;font:500 8px/1.4 var(--font-data);letter-spacing:.13em}.spatial-inspector>p:not(:first-child){color:#8a989f;font:400 13px/1.7 var(--font-body);margin:26px 0}.spatial-inspector ul{margin:30px 0 40px;padding:0;list-style:none}.spatial-inspector li{color:#aab5bb;font:400 10px/1.4 var(--font-body);border-bottom:1px solid #859dab21;padding:10px 0}.spatial-telemetry{z-index:7;pointer-events:none;gap:4px;display:grid;position:absolute;top:20px}.spatial-telemetry--left{left:22px}.spatial-telemetry--right{text-align:right;right:392px}.spatial-telemetry span,.spatial-telemetry small{color:#63717a;font:500 7px/1.2 var(--font-data);letter-spacing:.12em}.spatial-telemetry strong{color:#a8b3b9;font:500 8px/1.2 var(--font-data);letter-spacing:.1em}.mission-channel{z-index:700;place-items:center;padding:clamp(10px,3vw,44px);display:grid}.mission-channel__backdrop{background:#000204a3;border:0;position:absolute;inset:0}.mission-channel__shell{z-index:2;background:radial-gradient(circle at 16% 14%,#dcb75e0f,#0000 24%),#04080b;border:1px solid #8ea4b03d;width:min(1480px,100%);max-height:calc(100vh - clamp(20px,6vw,88px));position:relative;overflow:auto;box-shadow:0 50px 180px #000000b8}.mission-channel__shell>header{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04080bf0;border-bottom:1px solid #8ea4b02e;grid-template-columns:1fr auto 1fr;align-items:center;min-height:68px;padding:0 22px;display:grid;position:sticky;top:0}.mission-channel__shell>header>div{align-items:center;gap:14px;display:flex}.mission-channel__shell>header span,.mission-channel__shell>header p{color:#74828a;font:500 8px/1.4 var(--font-data);letter-spacing:.15em}.mission-channel__shell>header strong{color:#dce3e7;font:500 9px/1.4 var(--font-data);letter-spacing:.13em}.mission-channel__shell>header p{margin:0}.mission-channel form{grid-template-columns:minmax(230px,.7fr) minmax(600px,2.5fr);display:grid}.mission-channel__index{background:linear-gradient(145deg,#dcb75e0b,#0000 45%);border-right:1px solid #8ea4b02b;padding:clamp(28px,3.4vw,54px)}.mission-channel__index>span,.mission-channel__title>span,.mission-channel label>span{color:#a98d4e;font:500 8px/1.4 var(--font-data);letter-spacing:.16em}.mission-channel__index>strong{color:#edf1f3;font:500 20px/1.2 var(--font-data);margin-top:12px;display:block}.mission-channel__index dl{margin:40px 0}.mission-channel__index dl div{border-bottom:1px solid #8ea4b026;padding:14px 0}.mission-channel__index dt{color:#64717a;font:500 7px/1.3 var(--font-data)}.mission-channel__index dd{color:#b9c3c8;font:500 9px/1.4 var(--font-data);margin:6px 0 0}.mission-channel__index p{color:#75838c;font:400 10px/1.65 var(--font-body)}.mission-channel__fields{padding:clamp(30px,4.5vw,72px)}.mission-channel__title h2{color:#eff3f4;max-width:870px;font:500 clamp(38px, 4.6vw, 76px)/.98 var(--font-body);letter-spacing:-.06em;margin:16px 0 42px}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.mission-channel label{gap:9px;display:grid}.mission-channel input,.mission-channel textarea,.mission-channel select{color:#dce3e7;width:100%;font:400 12px/1.5 var(--font-body);background:#080d11a8;border:0;border-bottom:1px solid #8ea4b040;border-radius:0;outline:0;padding:14px 13px}.mission-channel textarea{resize:vertical;min-height:104px}.mission-channel input:focus,.mission-channel textarea:focus,.mission-channel select:focus{border-color:#d4b35f;box-shadow:inset 2px 0 #d4b35f8c}.field-wide{margin-top:24px}.field-grid--commercial{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.artifact-field input{padding-block:11px;font-size:9px}.artifact-field small{color:#63717a;font:400 7px/1.3 var(--font-data)}.mission-consent{color:#849198;font:400 9px/1.55 var(--font-body);grid-template-columns:auto 1fr;align-items:start;margin-top:28px}.mission-consent input{width:14px;margin-top:2px}.mission-consent a{color:#d6b964}.mission-honeypot{position:absolute;left:-9999px}.mission-channel__submit{color:#111317;width:100%;min-height:64px;font:600 9px/1.3 var(--font-data);letter-spacing:.12em;cursor:pointer;background:linear-gradient(115deg,#c8a14c,#e4ca7e 60%,#b38d3d);border:0;justify-content:space-between;align-items:center;margin-top:26px;padding:0 20px;display:flex}.mission-channel__submit:disabled{cursor:progress;filter:saturate(.3)}.mission-channel__error{color:#dca18f;font:400 10px/1.5 var(--font-body);background:#96412b14;border-left:2px solid #d47c63;margin:20px 0 0;padding:9px 12px}.mission-receipt{flex-direction:column;justify-content:center;align-items:flex-start;min-height:620px;padding:clamp(50px,8vw,130px);display:flex}.mission-receipt>span{color:#70e1bd;font:500 8px/1.4 var(--font-data);letter-spacing:.2em}.mission-receipt h2{color:#eef2f3;font:500 clamp(44px, 7vw, 110px)/1 var(--font-data);letter-spacing:-.055em;margin:22px 0}.mission-receipt>p{color:#89979e;font:400 14px/1.6 var(--font-body)}.mission-receipt dl{grid-template-columns:repeat(3,1fr);width:min(720px,100%);margin:40px 0;display:grid}.mission-receipt dl div{border:1px solid #8ea4b02b;padding:18px}.mission-receipt dt,.mission-receipt dd{font:500 8px/1.4 var(--font-data);letter-spacing:.1em}.mission-receipt dt{color:#64727a}.mission-receipt dd{color:#b9c4ca;margin:7px 0 0}.mission-receipt>button{color:#d8be7a;font:500 8px/1 var(--font-data);letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #dcb75e80;padding:15px 20px}.agent-dossier-page{color:#dce3e7;background:radial-gradient(circle at 60% 10%,#d3ad5014,#0000 30%),#020508;min-height:100vh;padding:clamp(20px,4vw,70px)}.agent-dossier-page>header{border:1px solid #8ea4b033;padding:clamp(24px,4vw,60px)}.agent-dossier-page>header a{color:#bba262;font:500 8px/1 var(--font-data);letter-spacing:.14em;text-decoration:none}.agent-dossier-page>header p{color:#a88d4c;font:500 8px/1 var(--font-data);letter-spacing:.18em;margin-top:70px}.agent-dossier-page>header h1{color:#f0f3f4;max-width:1200px;font:500 clamp(52px, 8vw, 138px)/.9 var(--font-body);letter-spacing:-.075em;margin:16px 0 26px}.agent-dossier-page>header h1 span{color:#0000;-webkit-text-stroke:1px #dcbe71c2}.agent-dossier-page>header>span{color:#7e8d95;font:400 14px/1.6 var(--font-body)}.dossier-protocols,.dossier-capabilities{border-inline:1px solid #8ea4b033;border-bottom:1px solid #8ea4b033}.dossier-protocols{grid-template-columns:repeat(4,1fr);display:grid}.dossier-protocols div{border-right:1px solid #8ea4b02b;padding:24px}.dossier-protocols span,.dossier-capabilities article>span{color:#6b7982;font:500 7px/1.2 var(--font-data);letter-spacing:.15em}.dossier-protocols strong{color:#c8d0d4;font:500 12px/1.4 var(--font-data);margin-top:10px;display:block}.dossier-protocols a{color:#d7bd77;text-decoration:none}.dossier-capabilities{grid-template-columns:repeat(2,1fr);display:grid}.dossier-capabilities article{border-bottom:1px solid #8ea4b02b;border-right:1px solid #8ea4b02b;min-height:260px;padding:clamp(25px,3.5vw,52px)}.dossier-capabilities h2{color:#e8edef;font:500 clamp(28px, 3.5vw, 54px)/1 var(--font-body);letter-spacing:-.05em;margin:34px 0 8px}.dossier-capabilities small{color:#b89b55;font:500 8px/1.4 var(--font-data);letter-spacing:.1em}.dossier-capabilities p{color:#849299;max-width:650px;font:400 12px/1.65 var(--font-body)}.dossier-capabilities a{color:#d7bd77;font:500 8px/1 var(--font-data);letter-spacing:.12em;margin-top:18px;text-decoration:none;display:inline-block}@media (width<=1100px){.interface-rail{grid-template-columns:minmax(160px,.7fr) minmax(330px,1.5fr) minmax(180px,.75fr)}.interface-rail__status{display:none}.agent-surface-grid{grid-template-columns:220px 1fr}.agent-handshake-panel{border-top:1px solid #859dab2e;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px;display:grid}.agent-route{margin-top:0}.spatial-stage{grid-template-columns:1fr 320px}.spatial-map{min-height:640px}.field-grid--commercial{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.interface-rail{grid-template-columns:1fr auto;width:calc(100% - 20px);min-height:52px;overflow:hidden}.interface-rail__identity,.interface-rail__status{display:none}.interface-rail__switch{min-width:0}.interface-rail__switch button{gap:5px;padding:0 10px}.interface-rail__switch small{display:none}.interface-rail__switch span{font-size:7px}.interface-rail__channel{justify-content:center;width:52px;padding:0;font-size:0}.interface-rail__channel b{font-size:18px}.future-surface__header,.mission-channel__shell>header{grid-template-columns:1fr auto;min-height:62px;padding:0 13px}.future-surface__header p,.mission-channel__shell>header p{display:none}.future-surface__header>div{gap:3px;display:grid}.future-surface__header>button,.mission-channel__shell>header>button{padding:10px;font-size:0}.future-surface__header kbd,.mission-channel__shell kbd{margin:0;font-size:7px}.agent-surface-grid{width:calc(100% - 20px);margin-top:10px;display:block}.agent-state-panel{border-bottom:1px solid #859dab2e;border-right:0}.agent-capability-core{padding:28px 20px}.agent-capability-core>header h2{font-size:39px}.agent-system-list article{grid-template-columns:46px 1fr auto;gap:10px;padding:13px 0}.agent-system-list article p{display:none}.agent-handshake-panel{display:block}.agent-route{margin-top:24px}.spatial-stage{width:calc(100% - 20px);margin-top:10px;display:block}.spatial-map{border-bottom:1px solid #859dab2b;border-right:0;min-height:520px}.spatial-node{width:86px;min-height:54px;padding:8px}.spatial-node strong{font-size:8px}.spatial-core{width:96px}.spatial-telemetry{display:none}.mission-channel{padding:0}.mission-channel__shell{border:0;width:100%;min-height:100vh;max-height:100vh}.mission-channel form{display:block}.mission-channel__index{border-bottom:1px solid #8ea4b02b;border-right:0}.mission-channel__index dl{grid-template-columns:repeat(2,1fr);margin:24px 0;display:grid}.mission-channel__fields{padding:30px 18px 60px}.mission-channel__title h2{font-size:41px}.field-grid,.field-grid--commercial{grid-template-columns:1fr}.mission-receipt{padding:38px 20px}.mission-receipt dl,.dossier-protocols,.dossier-capabilities{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.future-surface,.spatial-core i,.spatial-node{transition:none!important;animation:none!important}}
