*{box-sizing:border-box}body,html{margin:0;padding:0;background:#071018;color:#edf4f7;font-family:Inter,Arial,Helvetica,sans-serif}.app-shell,body{min-height:100vh}.app-shell{display:grid;grid-template-columns:230px minmax(0,1fr);background:radial-gradient(circle at 75% -10%,rgba(56,121,140,.16),transparent 30%),#071018}.sidebar{border-right:1px solid #1a2a34;background:#09131b;padding:22px 16px;display:flex;flex-direction:column}.brand{display:flex;gap:12px;align-items:center;padding:4px 6px 26px}.brand-mark{width:36px;height:36px;border:1px solid #3a6976;border-radius:10px;display:grid;place-items:center;font-weight:800;color:#a9d6df;background:#0e2029}.brand strong{display:block;letter-spacing:.12em;font-size:14px}.brand span{display:block;color:#6f8490;font-size:10px;margin-top:3px}.sidebar nav{display:grid;grid-gap:6px;gap:6px}.nav-item{width:100%;border:0;background:transparent;color:#8fa2ac;padding:11px 12px;border-radius:9px;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:13px;cursor:pointer}.nav-item.active,.nav-item:hover{background:#10222b;color:#f3fbfd}.nav-item.active{box-shadow:inset 2px 0 #70b6c7}.nav-item em{font-style:normal;background:#1e343e;color:#b9d8df;min-width:22px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:11px}.sidebar-bottom{margin-top:auto;border-top:1px solid #17262f;padding:18px 6px 0}.scope-label,.section-kicker{font-size:10px;letter-spacing:.15em;color:#6d8490;font-weight:700}.scope-value{font-size:12px;margin-top:6px}.mode{margin-top:14px;font-size:10px;color:#8fb5a5;display:flex;gap:7px;align-items:center}.live-dot{width:7px;height:7px;border-radius:50%;background:#76b99c;box-shadow:0 0 10px rgba(118,185,156,.45);display:inline-block}.workspace{padding:24px 28px 42px;min-width:0}.topbar{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:24px}.eyebrow{color:#718791;font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}h1{margin:0;font-size:27px;letter-spacing:-.025em}h2{margin:5px 0 0;font-size:15px;letter-spacing:-.01em}.top-actions{gap:12px}.system-state,.top-actions{display:flex;align-items:center}.system-state{font-size:10px;border:1px solid #23404b;border-radius:999px;padding:8px 11px;color:#9dc3b3;gap:7px}.avatar{border:1px solid #29434e;background:#0d1b23;color:#dce9ed;width:34px;height:34px;border-radius:50%;font-weight:700;cursor:pointer}.command-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:14px;gap:14px}.span-8{grid-column:span 8}.span-4{grid-column:span 4}.panel{background:linear-gradient(180deg,rgba(17,31,39,.96),rgba(12,24,31,.96));border:1px solid #1f333d;border-radius:12px;padding:17px;min-width:0}.hero-status{padding:19px}.state-row{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:10px}.state-word{font-size:31px;font-weight:800;letter-spacing:.04em;color:#e1b86b}.state-row p{color:#8fa4ae;max-width:570px;font-size:12px;line-height:1.5;margin:8px 0 0}.readiness-ring{width:92px;height:92px;border-radius:50%;background:conic-gradient(#74aeb8 0 84%,#1d3038 84%);display:grid;place-items:center;padding:8px}.readiness-ring>div{width:100%;height:100%;border-radius:50%;background:#0c1920;display:grid;place-items:center;align-content:center}.readiness-ring strong{font-size:22px}.readiness-ring span{font-size:9px;color:#718792}.metric-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #1d3039;margin-top:18px;padding-top:14px}.metric{padding:0 14px;border-right:1px solid #1b2c35}.metric:first-child{padding-left:0}.metric:last-child{border-right:0}.metric strong{display:block;font-size:22px}.metric span{display:block;color:#738993;font-size:10px;margin-top:4px}.metric.warn strong{color:#e1b86b}.metric.hot strong{color:#df7f77}.section-heading{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.count{min-width:25px;height:25px;border-radius:999px;display:grid;place-items:center;font-size:11px;background:#1b3038}.count.hot{background:#40282a;color:#f0aaa3}.muted{font-size:10px;color:#6f8490}.decision-card{border-top:1px solid #1d313a;padding:12px 0}.decision-card:first-of-type{margin-top:10px}.decision-top{display:flex;gap:12px;justify-content:space-between}.decision-top strong{font-size:12px;line-height:1.4}.decision-top span{color:#e79a91;font-size:10px;white-space:nowrap}.decision-card p{font-size:11px;line-height:1.45;color:#8297a1;margin:6px 0}.decision-card small{font-size:9px;color:#58707c}.decision-card.wide{padding:16px 0}.incident-table{display:grid;margin-top:10px}.incident-row{display:grid;grid-template-columns:48px minmax(0,1fr) 92px 40px;grid-gap:10px;gap:10px;align-items:center;border:0;border-top:1px solid #1b2f38;background:transparent;color:inherit;padding:11px 7px;text-align:left;cursor:pointer;border-radius:7px}.incident-row:first-child{border-top:0}.incident-row.selected,.incident-row:hover{background:#10252e}.sev{font-size:9px;font-weight:800;border-radius:5px;padding:5px 6px;text-align:center}.sev.high{background:#45282a;color:#f0aba5}.sev.med{background:#40351e;color:#e8c37c}.incident-main strong{display:block;font-size:12px}.incident-main small{display:block;color:#637985;font-size:9px;margin-top:3px}.state-chip{font-size:9px;color:#9db1ba;border:1px solid #27414c;border-radius:999px;padding:5px 7px;text-align:center}.age{font-size:10px;color:#657b86;text-align:right}.handling h2{font-size:17px;margin-top:8px}.handling-flow{margin-top:14px}.flow{position:relative;padding:6px 0 6px 24px;color:#657b86;font-size:10px}.flow span{left:3px;top:8px;width:8px;height:8px;border-radius:50%}.flow span,.flow:before{position:absolute;background:#263c46}.flow:before{content:"";left:6.5px;top:17px;width:1px;height:10px}.flow:last-child:before{display:none}.flow.done{color:#9db8b0}.flow.done span{background:#6ca58e}.flow.active{color:#d7ecf1;font-weight:700}.flow.active span{background:#77b5c5;box-shadow:0 0 9px rgba(119,181,197,.5)}.next-action{margin-top:14px;border-left:2px solid #77b5c5;background:#0d2028;padding:11px 12px}.next-action span{font-size:9px;color:#6f929d;letter-spacing:.1em}.next-action strong{display:block;font-size:11px;line-height:1.4;margin-top:5px}.next-action p{font-size:10px;color:#718791;line-height:1.4;margin:5px 0 0}.bars{margin-top:13px;display:grid;grid-gap:12px;gap:12px}.bar-row>div:first-child{display:flex;justify-content:space-between;font-size:10px}.bar-row span{color:#8296a0}.bar-row strong{font-size:10px}.bar-track{height:5px;border-radius:999px;background:#1b3038;margin-top:6px;overflow:hidden}.bar-track span{display:block;height:100%;background:linear-gradient(90deg,#496f7a,#7eabb5);border-radius:999px}.constraint{padding:11px 0;border-top:1px solid #1d3039}.constraint:first-of-type{margin-top:10px}.constraint small,.constraint span,.constraint strong{display:block}.constraint span{font-size:9px;color:#68808b}.constraint strong{font-size:11px;margin:3px 0}.constraint small{font-size:9px;color:#718791}.timeline{margin-top:10px}.timeline-row{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:9px;gap:9px;padding:8px 0;border-top:1px solid #1b2e37}.timeline-row:first-child{border-top:0}.timeline-row time{font-size:9px;color:#5f7884}.timeline-row p{font-size:10px;line-height:1.4;margin:0}.timeline-row small{display:block;color:#536b76;font-size:8px;margin-top:2px}.incident-workspace{display:grid;grid-template-columns:245px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.incident-rail{padding:14px}.rail-list .incident-row{grid-template-columns:44px minmax(0,1fr);padding:12px 6px}.incident-command{display:grid;grid-gap:14px;gap:14px}.incident-header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.incident-header h2{font-size:20px}.incident-header p{font-size:11px;color:#8398a2;line-height:1.5;max-width:700px;margin:7px 0 0}.incident-status{display:flex;gap:8px;align-items:center;white-space:nowrap}.incident-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.incident-primary{grid-column:1/-1}.assessment-callout{border-left:2px solid #76aebc;background:#0d2028;padding:13px 14px;margin-top:13px}.assessment-callout strong{font-size:13px;line-height:1.45}.assessment-callout p{font-size:10px;color:#7f949e;line-height:1.5;margin:6px 0 0}.assessment-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.info-block{border:1px solid #213640;border-radius:9px;padding:11px;background:#0c1920}.info-block>span{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#84a99f;font-weight:700}.info-block.assumption>span{color:#c7a76f}.info-block.missing>span{color:#c88982}.info-block p{font-size:10px;line-height:1.45;color:#9cafb7;margin:5px 0 0}.command-decision{border-color:#483033;background:linear-gradient(180deg,rgba(44,28,31,.92),rgba(20,24,29,.96))}.command-decision>p{font-size:11px;line-height:1.5;color:#9ba8ad}.decision-reason{margin-top:14px;padding:11px 12px;background:#1c2025;border-left:2px solid #e08b82}.decision-reason span{display:block;font-size:9px;color:#b17873;letter-spacing:.1em}.decision-reason strong{display:block;font-size:11px;line-height:1.45;margin-top:5px}.decision-actions{display:flex;gap:8px;margin-top:14px}.primary-action,.secondary-action{border-radius:8px;padding:9px 11px;font-size:10px;font-weight:700;cursor:pointer}.primary-action{border:1px solid #8db8c3;background:#b8d7de;color:#091217}.secondary-action{border:1px solid #43545c;background:#111d23;color:#c6d2d7}.audit-note{display:block;color:#655f61;font-size:8px;margin-top:8px}.evidence-list{display:grid;margin-top:10px}.evidence-row{display:grid;grid-template-columns:62px minmax(0,1fr);grid-gap:10px;gap:10px;padding:9px 0;border-top:1px solid #1d3039}.evidence-row:first-child{border-top:0}.evidence-state{font-size:8px;text-transform:uppercase;font-weight:800;border-radius:5px;padding:4px 6px;height:max-content;text-align:center}.evidence-state.verified{background:#1e3b32;color:#9cc7b4}.evidence-state.unknown{background:#3d3120;color:#d6b875}.evidence-row strong{display:block;font-size:10px}.evidence-row small{display:block;color:#607681;font-size:8px;margin-top:3px}.risk-score{display:flex;align-items:baseline;gap:8px;margin-top:12px}.risk-score strong{font-size:34px;color:#df9b75}.risk-score span{font-size:10px;color:#718792}.trigger-box{margin-top:12px;padding:10px 11px;border:1px solid #473034;border-radius:8px;background:#1b171a}.trigger-box.calm{border-color:#294239;background:#101d1a}.trigger-box span{font-size:8px;color:#db8f86;letter-spacing:.1em;font-weight:700}.trigger-box.calm span{color:#7fac98}.trigger-box p{font-size:9px;line-height:1.45;color:#8ea0a8;margin:5px 0 0}@media(max-width:1100px){.incident-workspace{grid-template-columns:1fr}.incident-rail{order:2}.rail-list{grid-template-columns:repeat(3,1fr);gap:8px}.rail-list .incident-row{border:1px solid #20343d}}@media(max-width:1000px){.app-shell{grid-template-columns:190px minmax(0,1fr)}.span-4,.span-8{grid-column:span 12}.command-grid{gap:12px}.metric-strip{grid-template-columns:repeat(2,1fr);row-gap:12px}.metric:nth-child(2){border-right:0}.metric:nth-child(3){padding-left:0}.state-row{align-items:flex-start}.incident-grid{grid-template-columns:1fr}.incident-primary{grid-column:auto}.assessment-columns{grid-template-columns:1fr}}@media(max-width:720px){.app-shell{display:block}.sidebar{position:static;border-right:0;border-bottom:1px solid #1a2a34;padding:14px}.brand{padding-bottom:12px}.sidebar nav{grid-template-columns:repeat(4,1fr);overflow-x:auto}.nav-item{justify-content:center;font-size:10px}.nav-item em,.sidebar-bottom{display:none}.workspace{padding:18px 14px 32px}.topbar{align-items:flex-start}.system-state{display:none}.command-grid{display:block}.panel{margin-bottom:12px}.state-word{font-size:25px}.readiness-ring{width:76px;height:76px}.metric-strip{grid-template-columns:repeat(2,1fr)}.incident-row{grid-template-columns:44px minmax(0,1fr) 34px}.state-chip{display:none}.incident-main small{white-space:normal}.topbar h1{font-size:23px}.incident-header{display:block}.incident-status{margin-top:12px}.rail-list{grid-template-columns:1fr}.decision-actions{flex-direction:column}}.presence-shell{border:1px solid #1c4567;border-radius:16px;padding:18px;margin-bottom:20px;background:radial-gradient(circle at 12% 50%,rgba(13,90,180,.22),transparent 40%),#0b1724}.presence-stage{display:flex;align-items:center;gap:28px}.presence-stage>div:last-child{flex:1 1;min-width:0}.presence-stage p{font-size:12px;color:#a7bdca}.presence-orb{flex:0 0 126px;width:126px;height:126px;border-radius:50%;background:radial-gradient(circle at 38% 30%,#b8f4ff,#178bff 20%,#063eac 48%,#020b2b 66%,#2aabff 76%,#031127 85%);box-shadow:0 0 30px #167cff77,inset 0 0 20px #8be6ff;animation:presence-breathe 4s ease-in-out infinite}.presence-orb.listening{filter:hue-rotate(18deg);box-shadow:0 0 35px #2ce6ff}.presence-orb.processing{filter:hue-rotate(70deg);box-shadow:0 0 35px #ad66ff}.presence-orb.speaking{filter:hue-rotate(220deg);box-shadow:0 0 35px #39e783}.presence-orb.attention{filter:hue-rotate(125deg) saturate(1.7);box-shadow:0 0 35px #ff3838}.presence-form{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.presence-form input{flex:1 1;min-width:180px;background:#081827;border:1px solid #30516b;color:white;border-radius:9px;padding:12px}.presence-form button{cursor:pointer}.presence-stage small{color:#8eacbf}@keyframes presence-breathe{50%{transform:scale(1.035)}}@media(max-width:640px){.presence-stage{flex-direction:column;align-items:stretch}.presence-orb{align-self:center}.presence-form input{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.presence-orb{animation:none}}.nav-divider{font-size:9px;letter-spacing:.12em;color:#7c9aaa;margin:20px 10px 7px}.role-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));grid-gap:14px;gap:14px}.role-hero{grid-column:1/-1;background:radial-gradient(circle at 95% 5%,#113a5d,#101f2c 55%)}.role-hero h2{font-size:24px}.role-layout p{font-size:12px;color:#a7bbc6;line-height:1.55}.role-actions{display:flex;gap:9px;flex-wrap:wrap;margin:16px 0}.role-actions button{min-height:38px}.role-note{color:#e0b980!important;font-size:11px!important}.role-task{display:block;width:100%;text-align:left;background:#0e2635;border:1px solid #254253;border-radius:8px;color:#e2f2f8;padding:11px;margin:8px 0;cursor:pointer}.role-checklist{display:grid;grid-gap:12px;gap:12px;margin:17px 0}.role-checklist label{display:flex;align-items:center;gap:10px;font-size:12px}.role-checklist input{accent-color:#38d6ba;width:17px;height:17px}.role-field{display:grid;grid-gap:7px;gap:7px;margin:14px 0;color:#a8c4d0;font-size:12px}.role-field input,.role-field select,.role-field textarea{background:#081b29;border:1px solid #315269;color:#eef9ff;border-radius:8px;padding:11px;min-height:40px}.role-field textarea{min-height:76px}.role-layout button:disabled{opacity:.4;cursor:not-allowed}.presence-orb.speaking{background:radial-gradient(circle at 38% 30%,#dcffe7,#33e68c 24%,#087c48 52%,#012d22 70%,#33e68c 79%,#061c15 90%);filter:none}.presence-orb.attention{background:radial-gradient(circle at 38% 30%,#ffe5e5,#ff5353 24%,#a20a20 52%,#37020a 70%,#ff4747 79%,#20050b 90%);filter:none}.presence-orb.processing{background:radial-gradient(circle at 38% 30%,#f4ddff,#b46bff 24%,#6322c0 52%,#200b50 70%,#b56aff 79%,#140726 90%);filter:none}.presence-orb.listening{background:radial-gradient(circle at 38% 30%,#edffff,#5ff4ff 24%,#078cba 52%,#023a60 70%,#44eaff 79%,#051927 90%);filter:none}@media(max-width:720px){.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}.nav-divider{grid-column:1/-1}.role-layout{display:block}.role-layout>.panel{margin-bottom:12px}}.assistance-panel,.ioc-directory{grid-column:1/-1}.directory-grid,.role-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:12px;gap:12px}.directory-card{background:linear-gradient(145deg,#10293b,#0b1c2b);border:1px solid #28516b;border-radius:12px;padding:16px;min-width:0}.directory-card h3{font-size:14px;color:#c8efff;margin:0 0 12px}.directory-button{display:grid;text-align:left;grid-gap:9px;gap:9px;color:#e3f6ff;cursor:pointer;min-height:100px}.directory-button strong{font-size:15px}.directory-button span{font-size:12px;color:#9db8c7}.directory-button:focus-visible,.directory-button:hover{border-color:#5ce8f4;outline:1px solid #5ce8f4}.assistance-panel .role-field textarea{min-height:105px}.ioc-directory .role-task{font-size:12px}@media(max-width:600px){.directory-grid,.role-form-grid{grid-template-columns:1fr}.assistance-panel .role-actions button{flex:1 1}}.boot-shell{display:block;min-height:100vh;background:radial-gradient(ellipse at 50% 0,#0d3150 0,#07121e 52%,#050c14 100%)}.boot-shell .workspace{max-width:900px;margin:auto;padding:clamp(20px,5vw,64px) 18px}.boot-brand{text-align:center;display:grid;justify-items:center;grid-gap:8px;gap:8px;margin:0 auto 28px}.boot-brand img{width:min(300px,70vw);height:auto;object-fit:contain}.boot-brand span{font-size:12px;letter-spacing:.17em;text-transform:uppercase;color:#a4d1e3}.boot-content{display:block;max-width:560px;margin:auto}.boot-card{padding:clamp(22px,5vw,42px);text-align:center;border:1px solid #35607a;box-shadow:0 24px 80px #0008}.boot-card h1{font-size:clamp(23px,4vw,35px);margin:16px 0}.boot-card p{line-height:1.6}.boot-options{display:grid;grid-gap:12px;gap:12px;margin:25px 0}.boot-options button{font-size:14px;min-height:52px}.boot-review{border-top:1px solid #29465b;padding-top:18px;margin-top:24px}.boot-review>span{font-size:10px;letter-spacing:.08em;color:#8299aa}.boot-review .role-actions{justify-content:center}.urgent-action{background:#c53038;color:white;border:1px solid #ff8282;border-radius:8px;padding:13px 17px;font-weight:800;cursor:pointer}.urgent-action:disabled{opacity:.45;cursor:not-allowed}.review-confirmation{border:1px solid #4d9cbb;background:#0d2d3d;padding:13px;border-radius:9px;margin:14px 0}.review-confirmation strong{font-size:11px;letter-spacing:.07em}.review-confirmation p{margin:6px 0}.assistance-panel>.secondary-action{margin-bottom:14px}.assistance-panel .role-form-grid{gap:4px 12px}@media(max-width:720px){.sidebar{padding:8px 12px}.sidebar .brand{padding:0 0 6px}.sidebar .brand img{width:96px!important}.sidebar nav{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;max-height:47px;scrollbar-width:thin}.sidebar .nav-divider{display:none}.sidebar .nav-item{flex:0 0 auto;width:auto;padding:9px 10px;white-space:nowrap}.workspace{padding:12px 12px 25px}.topbar{margin-bottom:10px}.topbar h1{font-size:19px}.presence-shell{padding:9px 12px;margin-bottom:10px}.presence-stage{flex-direction:row;align-items:center;gap:12px}.presence-orb{flex:0 0 52px;width:52px;height:52px;box-shadow:0 0 14px #167cff77}.presence-stage h2{font-size:14px}.presence-stage .section-kicker,.presence-stage p{display:none}.presence-form{margin:6px 0;gap:5px}.presence-form input{min-width:0;flex:1 1 130px;padding:8px}.presence-form button{padding:8px}.role-hero{padding:12px}.role-hero h2{font-size:19px}.role-actions{margin:10px 0;gap:6px}.role-actions button{flex:1 1 42%;min-height:44px}.assistance-panel{padding:12px}.assistance-panel .role-form-grid{grid-template-columns:1fr 1fr}.role-field{margin:9px 0}.boot-shell .workspace{padding:24px 16px}.boot-brand img{width:min(240px,60vw)}}@media(max-width:390px){.assistance-panel .role-form-grid{grid-template-columns:1fr}.presence-orb{flex-basis:40px;width:40px;height:40px}.presence-form input{flex-basis:100%}}.aegis-brand{display:block;padding:7px 8px 27px}.aegis-brand strong{font-size:24px;letter-spacing:.2em;color:#e9f7fb}.aegis-brand span{margin-top:7px;letter-spacing:.08em}.aetomic-sidebar-logo{display:block;width:112px;max-width:100%;height:auto;margin:22px auto 2px;opacity:.9}.operator-mobile-nav{display:flex;gap:6px;overflow-x:auto;margin:-2px 0 10px;padding-bottom:2px;scrollbar-width:thin}.operator-mobile-nav .nav-item{width:auto;flex:0 0 auto;border:1px solid #213d4b;padding:9px 12px}.operator-mobile-nav .nav-item.active{border-color:#47778a}@media(min-width:721px){.operator-mobile-nav{max-width:560px}.desktop-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}}@media(max-width:720px){.desktop-sidebar{display:none}.operator-mobile-nav{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#071018;padding:8px 0 6px;margin-top:-8px}}.command-centre{display:grid;grid-template-columns:minmax(520px,1fr) 300px;grid-gap:14px;gap:14px;align-items:stretch;min-height:680px}.intel-core{position:relative;overflow:hidden;border-color:#214b64;background:radial-gradient(circle at 50% 46%,rgba(14,91,148,.22),transparent 34%),linear-gradient(180deg,#091824,#07121b)}.intel-core:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(72,163,202,.035) 1px,transparent 0),linear-gradient(90deg,rgba(72,163,202,.035) 1px,transparent 0);background-size:28px 28px;pointer-events:none}.context-head{position:relative;z-index:2;display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.context-head h1{font-size:20px;margin-top:5px}.context-head p{font-size:11px;color:#86a2b0;max-width:570px;line-height:1.5}.review-chip{font-size:8px;letter-spacing:.1em;color:#e3c07a;border:1px solid #574b2e;border-radius:999px;padding:6px 8px;white-space:nowrap}.orbital-field{height:390px;max-width:700px;margin:0 auto;position:relative}.command-orb{width:170px;height:170px;z-index:4;animation:command-breathe 4s ease-in-out infinite}.command-orb,.radar-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.radar-ring{border:1px solid rgba(78,190,232,.13);border-radius:50%;pointer-events:none}.radar-ring.r1{width:300px;height:300px}.radar-ring.r2{width:460px;height:460px;border-style:dashed}.context-node{position:absolute;z-index:5;width:132px;min-height:44px;padding:7px 9px;border:1px solid #1b4255;background:rgba(7,22,32,.88);color:#66899a;border-radius:8px;font-size:8px;line-height:1.3;letter-spacing:.08em;text-align:center;cursor:pointer;transition:.2s}.context-node.selected,.context-node:focus-visible,.context-node:hover{outline:none;color:#dffaff;border-color:#54c7ec;box-shadow:0 0 18px rgba(62,196,244,.22);background:#0b2b3b}.n1{left:7%;top:16%}.n2{left:39%;top:4%}.n3{right:5%;top:18%}.n4{left:2%;top:56%}.n5{right:1%;top:56%}.n6{left:17%}.n6,.n7{bottom:2%}.n7{right:15%}.node-preview{position:relative;z-index:5;max-width:560px;margin:-3px auto 12px;text-align:center;border-top:1px solid #173849;padding-top:10px}.node-preview span{font-size:9px;letter-spacing:.13em;color:#71d9f5}.node-preview p{font-size:10px;color:#8ca7b3;margin:5px 0}.talk-console{position:relative;z-index:5;display:grid;grid-template-columns:150px 1fr;grid-gap:15px;gap:15px;align-items:center;border:1px solid #1b4154;background:#071722;padding:12px;border-radius:10px}.talk-console strong{display:block;margin-top:4px}.talk-console form{display:flex;gap:6px}.talk-console input{flex:1 1;min-width:0;background:#06121b;border:1px solid #28536a;color:#e9faff;border-radius:7px;padding:10px}.evidence-surface{border-color:#293b45;background:linear-gradient(180deg,#0c171d,#081116)}.evidence-surface h2{font-size:18px;margin-top:8px}.evidence-context{font-size:10px;color:#7e929c;line-height:1.5}.evidence-stack{display:grid;grid-gap:7px;gap:7px;margin-top:15px}.evidence-tile{display:grid;grid-template-columns:28px 1fr;text-align:left;grid-gap:2px 8px;gap:2px 8px;border:1px solid #1c333e;background:#09171e;color:#d9e9ee;border-radius:8px;padding:10px;cursor:pointer}.evidence-tile>span{grid-row:1/3;color:#456775;font-size:9px}.evidence-tile strong{font-size:10px}.evidence-tile small{font-size:8px;color:#647d88}.evidence-tile.active,.evidence-tile:hover{border-color:#467d90;background:#0c222c}.evidence-detail{margin-top:14px;border-left:2px solid #3c788f;background:#0b1d25;padding:11px}.evidence-detail span{font-size:8px;letter-spacing:.12em;color:#6793a3}.evidence-detail strong{display:block;font-size:11px;margin:5px 0}.evidence-detail p{font-size:9px;color:#6e838d;line-height:1.4}.role-functions-drawer{margin-top:14px}.role-functions-drawer>.role-layout>.role-hero{border-color:#1c3948}.role-functions-drawer .role-layout{grid-template-columns:repeat(3,minmax(0,1fr))}.role-functions-drawer .review-module{grid-column:1/-1}@keyframes command-breathe{50%{transform:translate(-50%,-50%) scale(1.04);filter:brightness(1.08)}}@media(max-width:1180px){.command-centre{grid-template-columns:minmax(460px,1fr) 260px}.context-node{width:112px}.role-functions-drawer .role-layout{grid-template-columns:1fr 1fr}}@media(max-width:900px){.command-centre{grid-template-columns:1fr}.evidence-surface{min-height:0}.orbital-field{height:360px}.role-functions-drawer .role-layout{grid-template-columns:1fr}}@media(max-width:720px){.command-centre{display:block}.intel-core{padding:12px}.context-head{display:block}.review-chip{display:inline-block;margin-top:6px}.orbital-field{height:330px}.command-orb{width:118px;height:118px}.radar-ring.r1{width:210px;height:210px}.radar-ring.r2{width:300px;height:300px}.context-node{width:94px;font-size:7px;min-height:38px;padding:5px}.n1{left:0}.n3{right:0}.n4{left:0}.n5{right:0}.talk-console{grid-template-columns:1fr}.talk-console form{flex-wrap:wrap}.talk-console input{flex-basis:100%}.evidence-surface{margin-top:12px}}@media(prefers-reduced-motion:reduce){.command-orb{animation:none}.context-node{transition:none}}.priority-banner{border:1px solid #345267;background:linear-gradient(90deg,rgba(11,27,39,.96),rgba(7,17,26,.7));padding:14px 16px;margin-bottom:4px}.priority-banner .recommended-judgement{margin-top:10px;border-left:2px solid #58d9f4;background:#092330;padding:9px 11px}.recommended-judgement span{display:block;font-size:8px;letter-spacing:.12em;color:#55cce9}.recommended-judgement strong{display:block;font-size:10px;line-height:1.45;margin-top:4px;color:#d9f7ff}.concept-layout .intel-core{padding:12px}.concept-orbit{height:430px}.concept-orbit .command-orb{width:190px;height:190px}.concept-orbit .r1{width:320px;height:320px}.concept-orbit .r2{width:490px;height:490px}.concept-orbit .context-node{border-radius:50%;width:82px;height:82px;min-height:82px;padding:8px;background:rgba(3,10,16,.72);font-size:7px}.concept-orbit .context-node.relevant{border-color:#45b8d9;color:#a7eafa;box-shadow:0 0 16px rgba(41,184,225,.13)}.concept-orbit .n1{left:7%;top:13%}.concept-orbit .n2{left:42%;top:1%}.concept-orbit .n3{right:6%;top:14%}.concept-orbit .n4{left:1%;top:49%}.concept-orbit .n5{right:1%;top:49%}.concept-orbit .n6{left:12%;bottom:1%}.concept-orbit .n7{right:12%;bottom:1%}.concept-orbit .n8{left:31%;bottom:-5%}.concept-orbit .n9{right:30%;bottom:-5%}.concept-evidence .evidence-tile{min-height:68px;border-color:#246175}.evidence-viewport{margin-top:12px}.evidence-placeholder{height:135px;margin-top:10px;border:1px solid #29a8c8;background:repeating-linear-gradient(135deg,#07141b,#07141b 12px,#091a22 0,#091a22 24px);display:grid;place-content:center;text-align:center;font-size:12px;color:#88bdca}.evidence-placeholder small{display:block;margin-top:7px;font-size:7px;color:#4f7b87}.operator-priority{grid-column:1/-1;border-color:#2e6c83;background:linear-gradient(110deg,#0b2635,#0a1721);position:relative}.operator-priority h2{font-size:18px;margin-top:7px}.operator-priority p{margin-bottom:0}@media(max-width:1180px){.concept-orbit .context-node{width:70px;height:70px;min-height:70px}.concept-orbit .command-orb{width:165px;height:165px}}@media(max-width:900px){.concept-orbit{height:400px}}@media(max-width:720px){.concept-orbit{height:350px}.concept-orbit .command-orb{width:112px;height:112px}.concept-orbit .context-node{width:58px;height:58px;min-height:58px;font-size:6px;padding:4px}.concept-orbit .r1{width:210px;height:210px}.concept-orbit .r2{width:310px;height:310px}.concept-orbit .n8{left:29%}.concept-orbit .n9{right:28%}.operator-priority{padding:12px;margin-bottom:8px}.operator-priority h2{font-size:16px}}.command-centre.concept-layout{grid-template-columns:minmax(610px,1fr) 300px;gap:16px}.concept-layout .intel-core{background:#020609;border:0;border-radius:0}.concept-layout .intel-core:before{opacity:.35}.priority-banner{width:58%;min-width:430px;background:#03080b;border:1px solid #9ab1b8;border-radius:0}.priority-banner h1{font-size:22px;font-weight:500}.priority-banner>div>p{display:none}.priority-banner .recommended-judgement{border:0;border-top:1px solid #244753;background:transparent;padding:8px 0 0}.concept-orbit{height:455px}.concept-orbit .command-orb{width:230px;height:230px;box-shadow:0 0 55px rgba(75,65,255,.62),inset 0 0 25px #9ceaff}.concept-orbit .context-node{width:68px;height:68px;min-height:68px;border:1px solid #82919a;background:#010406;color:#d7e2e5;box-shadow:none}.concept-orbit .context-node.relevant,.concept-orbit .context-node.selected,.concept-orbit .context-node:focus-visible,.concept-orbit .context-node:hover{border-color:#44ddec;color:#fff;background:#031015;box-shadow:0 0 14px rgba(55,222,237,.25)}.concept-orbit .n1{left:8%;top:18%}.concept-orbit .n2{left:45%;top:0}.concept-orbit .n3{right:7%;top:18%}.concept-orbit .n4{left:2%;top:52%}.concept-orbit .n5{right:2%;top:52%}.concept-orbit .n6{left:14%;bottom:0}.concept-orbit .n7{right:14%;bottom:0}.concept-orbit .n8{left:34%;bottom:-7%}.concept-orbit .n9{right:34%;bottom:-7%}.concept-layout .node-preview{background:#02090d;border:1px solid #1d5866;padding:8px 12px;max-width:430px}.concept-layout .talk-console{background:#010609;border:0;border-radius:0;border-top:1px solid #163a44}.concept-layout .evidence-surface{background:#010406;border:0;border-left:1px solid #123b47;border-radius:0}.concept-layout .evidence-stack{gap:14px}.concept-layout .evidence-tile{min-height:105px;border:1px solid #18b8ca;border-radius:0;background:#020608}.concept-layout .evidence-tile strong{font-size:12px;color:#e7f7fa}.concept-layout .evidence-tile small{font-size:9px}.concept-layout .evidence-placeholder{height:150px;border-color:#1dc5d5;background:#020608}.pic2-incident{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:10px;gap:10px;min-height:720px}.pic2-queue{border-radius:0;background:#061219;padding:8px}.queue-head{display:flex;gap:6px;justify-content:space-between;align-items:center}.queue-head h2{font-size:13px}.queue-head .primary-action{font-size:7px;padding:6px}.pic2-queue .incident-row{grid-template-columns:38px minmax(0,1fr);padding:8px 4px}.pic2-world{min-width:0}.pic2-title{border-radius:0;padding:9px 12px;display:flex;justify-content:space-between;align-items:center;background:#06141b}.pic2-title h2{font-size:16px}.pic2-grid{display:grid;grid-template-columns:1.45fr .85fr .85fr;grid-template-rows:250px 165px 145px;grid-gap:12px;gap:12px;margin-top:10px}.pic2-cell{border:1px solid #94a9b1;background:#020506;padding:14px;overflow:auto}.pic2-cell>span{font-size:8px;letter-spacing:.12em;color:#25d9e6}.pic2-cell h3{font-size:15px;color:#25d9e6;margin:9px 0}.pic2-cell p{font-size:10px;line-height:1.5;color:#a9bec5}.pic2-cell small{display:block;font-size:7px;color:#66828c;margin-top:8px}.pic2-cell.visual{display:grid;place-content:center;text-align:center}.pic2-cell.visual strong{font-size:24px;font-weight:400;margin:10px 0}.pic2-cell.log{grid-row:2/4}.pic2-cell.trail{grid-column:2/4}.pic2-cell.authority{border-color:#83949b}.pic2-cell.authority h3{color:#2de1ed}.pic2-cell.decisions{grid-column:2}.pic2-cell.resources{grid-column:3}.pic2-talk{display:grid;grid-template-columns:1fr auto auto;grid-gap:6px;gap:6px;margin-top:10px}.pic2-talk label{grid-column:1/-1;font-size:8px}.pic2-talk input{background:#010507;border:1px solid #2ed7e4;color:#fff;padding:9px}.pic2-talk button{border-radius:0}.pic2-cell .timeline-row{padding:7px 0}.pic2-cell .evidence-row{padding:6px 0}@media(max-width:1100px){.command-centre.concept-layout{grid-template-columns:minmax(520px,1fr) 260px}.priority-banner{width:65%;min-width:0}.pic2-grid{grid-template-columns:1.2fr 1fr;grid-template-rows:auto}.pic2-cell{min-height:170px}.pic2-cell.decisions,.pic2-cell.log,.pic2-cell.resources,.pic2-cell.trail{grid-column:auto;grid-row:auto}.pic2-cell.operator-rec{grid-column:1/-1}}@media(max-width:720px){.command-centre.concept-layout{display:block}.priority-banner{width:100%}.concept-orbit .command-orb{width:128px;height:128px}.pic2-incident{grid-template-columns:1fr}.pic2-queue{order:2}.pic2-grid{display:block}.pic2-cell{margin-bottom:10px;min-height:150px}.pic2-talk{grid-template-columns:1fr auto}.pic2-talk .secondary-action{grid-column:2}.pic2-talk input{min-width:0}}.ioc-overview{display:grid;grid-template-columns:minmax(620px,1fr) 300px;grid-gap:14px;gap:14px;min-height:730px;background:#010406}.ioc-intelligence{position:relative;min-width:0;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(54,44,160,.18),transparent 31%),#010406}.ioc-priority{position:relative;z-index:8;width:58%;min-width:440px;margin:8px 0 0 10px;border:1px solid #a9b7bd;padding:14px 16px;background:#010406}.ioc-evidence-head>span,.ioc-priority>span{font-size:8px;letter-spacing:.13em;color:#49dce9}.ioc-priority h1{font-size:21px;font-weight:500;margin:7px 0}.ioc-priority p{font-size:10px;line-height:1.45;color:#b5c4ca;margin:0}.ioc-priority small{display:block;margin-top:7px;font-size:7px;color:#6d858e}.ioc-orbit{height:465px;position:relative;margin-top:-8px}.ioc-orb{z-index:5;width:245px;height:245px;box-shadow:0 0 60px rgba(88,59,255,.68),inset 0 0 25px #9ceaff;animation:command-breathe 4s ease-in-out infinite}.ioc-orb,.ioc-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ioc-ring{border:1px solid rgba(50,210,230,.1);border-radius:50%;pointer-events:none}.ioc-ring.ring-a{width:340px;height:340px}.ioc-ring.ring-b{width:510px;height:510px;border-style:dashed}.ioc-node{position:absolute;z-index:7;width:78px;height:78px;border:1px solid #87969d;border-radius:50%;background:#010406;color:#d9e4e7;padding:7px;font-size:7px;line-height:1.2;cursor:pointer}.ioc-node span{display:block}.ioc-node em{display:none;position:absolute;width:160px;left:50%;top:84px;transform:translateX(-50%);padding:7px;border:1px solid #27c8d7;background:#031016;color:#b9d8df;font-style:normal;text-align:left;line-height:1.35}.ioc-node.active,.ioc-node:focus-visible,.ioc-node:hover{outline:none;border-color:#35d8e6;color:#fff;box-shadow:0 0 18px rgba(53,216,230,.25)}.ioc-node.active em,.ioc-node:focus-visible em,.ioc-node:hover em{display:block}.ioc-node.node-1{left:8%;top:35%}.ioc-node.node-2{left:17%;bottom:6%}.ioc-node.node-3{right:8%;top:34%}.ioc-node.node-4{right:13%;bottom:9%}.ioc-node.node-5{left:43%;bottom:-1%}.ioc-node.node-6{left:45%;top:2%}.ioc-node.node-7{right:27%;top:8%;border-color:#38d6e4}.ioc-context-readout{position:absolute;z-index:6;right:4%;top:190px;width:185px;border:1px solid #246d79;background:#02090d;padding:9px}.ioc-context-readout span{font-size:7px;letter-spacing:.1em;color:#3bd9e7}.ioc-context-readout strong{display:block;font-size:9px;line-height:1.35;margin-top:4px}.ioc-talk{display:grid;grid-template-columns:1fr auto auto;grid-gap:6px;gap:6px;align-items:end;margin:0 10px 10px}.ioc-talk label{display:grid;grid-gap:4px;gap:4px;font-size:8px}.ioc-talk input{background:#010406;border:1px solid #32d8e5;color:#fff;padding:9px}.ioc-talk button{border-radius:0}.ioc-evidence{border-left:1px solid #1aa7b7;padding:10px 0 10px 14px;background:#010406}.ioc-evidence-head{display:grid;grid-gap:5px;gap:5px;margin-bottom:12px}.ioc-evidence-head strong{font-size:15px}.ioc-evidence-head small{font-size:7px;color:#68818b}.ioc-evidence-frame{display:grid;width:100%;height:185px;margin-bottom:14px;border:1px solid #25c9d7;background:#010406;color:#e8f8fb;text-align:left;padding:10px;cursor:pointer}.ioc-evidence-frame>span{font-size:8px;letter-spacing:.11em;color:#4bdce8}.ioc-evidence-frame>div{place-self:center;font-size:19px;font-weight:400}.ioc-evidence-frame>small{align-self:end;font-size:8px;color:#72919a}.ioc-evidence-frame.active,.ioc-evidence-frame:hover{box-shadow:inset 0 0 22px rgba(35,202,216,.09),0 0 12px rgba(35,202,216,.12)}@media(max-width:1100px){.ioc-overview{grid-template-columns:minmax(520px,1fr) 250px}.ioc-priority{width:66%;min-width:0}.ioc-orb{width:210px;height:210px}.ioc-node{width:68px;height:68px}.ioc-context-readout{width:150px}}@media(max-width:800px){.ioc-overview{grid-template-columns:1fr}.ioc-evidence{border-left:0;border-top:1px solid #1aa7b7;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:10px 0}.ioc-evidence-head{grid-column:1/-1}.ioc-evidence-frame{height:145px;margin:0}}@media(max-width:720px){.ioc-priority{width:auto;margin:4px}.ioc-orbit{height:390px}.ioc-orb{width:145px;height:145px}.ioc-ring.ring-a{width:220px;height:220px}.ioc-ring.ring-b{width:330px;height:330px}.ioc-node{width:58px;height:58px;font-size:6px}.ioc-context-readout{display:none}.ioc-evidence{grid-template-columns:1fr}.ioc-evidence-frame{height:140px}.ioc-talk{grid-template-columns:1fr auto}.ioc-talk .secondary-action{grid-column:2}}.baseline-shell{min-height:100vh;display:grid;grid-template-columns:320px minmax(650px,1fr) 440px;background:#020912;color:#d9eaf7;font-family:Inter,Arial,sans-serif}.baseline-left{height:100vh;position:-webkit-sticky;position:sticky;top:0;border-right:1px solid #153149;background:linear-gradient(180deg,#03101a,#020a12);display:flex;flex-direction:column;padding:15px}.baseline-brand{padding:0 20px 20px}.baseline-brand strong{display:block;font-size:25px;letter-spacing:.35em}.baseline-brand span{font-size:9px;letter-spacing:.17em;color:#37bce8}.baseline-left nav{display:grid;grid-gap:3px;gap:3px;border-bottom:1px solid #153149;padding-bottom:13px}.baseline-left nav button,.settings-link{border:0;background:transparent;color:#b8cee0;text-align:left;padding:12px 16px;border-radius:5px;cursor:pointer}.baseline-left nav button.active{color:#55cfff;background:#062944;border-left:4px solid #48c9ff}.env-block{padding:15px 8px;overflow:auto;flex:1 1}.env-title{font-size:9px;letter-spacing:.18em;color:#65d5ff;margin-bottom:12px}.env-tabs{display:flex;justify-content:space-between;font-size:10px;margin-bottom:10px}.env-tabs b{background:#07385a;color:#61d7ff;padding:7px 13px;border-radius:4px}.env-tabs span{padding:7px 5px}.env-search{border:1px solid #21415a;border-radius:5px;padding:10px;font-size:10px;color:#7896aa;margin-bottom:9px}.tree{display:grid;font-size:11px}.tree>*{padding:8px 6px}.tree span,.tree strong{display:flex;justify-content:space-between}.tree b{background:#063252;color:#59d6ff;border-radius:4px;padding-left:42px}.tree em{font-size:9px;color:#68e6b1}.tree em,.tree i{font-style:normal}.tree i{background:#f23d61;color:white;padding:1px 5px;border-radius:4px}.system-box{border:1px solid #173a52;border-radius:7px;padding:11px;margin-top:10px;display:grid;grid-gap:10px;gap:10px;font-size:10px}.system-box span{display:flex;justify-content:space-between}.system-box em{font-style:normal;color:#65dcb2}.settings-link{border-top:1px solid #153149;border-radius:0}.intel-v3{padding:16px;min-width:0;background:radial-gradient(circle at 52% 47%,rgba(0,105,190,.13),transparent 37%),#020912}.column-label{display:grid;grid-gap:4px;gap:4px;margin:0 8px 16px}.column-label b{font-size:17px;letter-spacing:.1em;color:#48caff}.column-label span{font-size:9px;letter-spacing:.18em;color:#4ea8d3}.priority-v3{display:grid;grid-template-columns:1fr 100px 175px;border:1px solid #164e70;border-left-color:#f24b69;border-radius:10px;background:linear-gradient(90deg,rgba(70,12,27,.4),#04111b 48%);padding:14px 16px;grid-gap:16px;gap:16px}.priority-v3 mark{background:#fa4566;color:#16040a;border-radius:4px;padding:4px 8px;font-weight:800;font-size:10px}.priority-v3 small{font-size:9px;color:#8aa2b5;margin-left:10px}.priority-v3 h1{font-size:17px;margin:12px 0 8px}.priority-v3 p{font-size:10px;color:#8fa8bb}.tags{display:flex;gap:6px}.tags span{border:1px solid #334558;border-radius:4px;padding:5px 8px;font-size:8px}.confidence,.recommend{border-left:1px solid #183b53;padding-left:14px;display:grid;align-content:center}.confidence small,.recommend small{font-size:7px;letter-spacing:.13em;color:#6fa5c5;margin:0}.confidence strong{display:grid;place-content:center;width:56px;height:56px;border:6px solid #45bdf5;border-radius:50%;font-size:15px;margin:8px 0}.confidence span{font-size:7px}.recommend b{font-size:10px;line-height:1.6;margin-top:10px}.reality-map{height:440px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 55%,rgba(14,121,211,.2),transparent 34%)}.map-grid{position:absolute;inset:0;opacity:.23;background-image:linear-gradient(30deg,transparent 49%,#0d4264 50%,transparent 51%),linear-gradient(150deg,transparent 49%,#0d4264 50%,transparent 51%);background-size:55px 55px;transform:perspective(500px) rotateX(58deg) scale(1.25)}.orb-v3{position:absolute;z-index:3;left:50%;top:53%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 40% 28%,#b8f7ff,#1a9cff 14%,#064ebf 38%,#021948 62%,#0c77e4 75%,#01101e 86%);border:2px solid #77eaff;box-shadow:0 0 25px #14aaff,0 0 65px #0a69dc,inset 0 0 35px #54dfff}.orb-v3:before{content:"";position:absolute;inset:-16px;border:1px solid #32baf1;border-radius:50%;opacity:.45}.orb-v3 span{font-size:17px;letter-spacing:.35em}.orb-v3 small{font-size:9px;letter-spacing:.35em;color:#6dd9ff;margin-top:7px}.sat-v3{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;border:0;background:transparent;color:#d9eaf7;text-align:left;cursor:pointer}.sat-v3>i{width:58px;height:58px;border:2px solid #6bdcff;border-radius:50%;display:grid;place-content:center;font-size:22px;font-style:normal;background:#041726;box-shadow:0 0 12px #159dca88}.sat-v3 span{display:grid;grid-gap:4px;gap:4px}.sat-v3 b{font-size:11px}.sat-v3 small{font-size:9px;color:#9bb2c2}.sat-v3.active>i,.sat-v3:hover>i{box-shadow:0 0 24px #37e9ff}.sat-v3:after{content:"";position:absolute;height:1px;width:90px;background:linear-gradient(90deg,#64dfff,transparent);z-index:-1}.sat-v3.s0{left:12%;top:29%}.sat-v3.s1{right:8%;top:27%}.sat-v3.s2{left:10%;bottom:17%}.sat-v3.s3{right:5%;bottom:17%}.sat-v3.s4{left:43%;bottom:2%}.assessment-v3{display:grid;grid-template-columns:1.3fr 1fr auto;border:1px solid #16435e;border-radius:8px;padding:12px 14px;grid-gap:15px;gap:15px;background:#03101a}.assessment-v3>div+div{border-left:1px solid #17364a;padding-left:16px}.assessment-v3 small{font-size:8px;letter-spacing:.16em;color:#54caff}.assessment-v3 p{font-size:10px;line-height:1.55;color:#abc0cf}.assessment-v3 button{align-self:end;background:transparent;border:1px solid #28506a;color:#d9eaf7;padding:9px;border-radius:5px}.talk-v3{border:1px solid #18a8e7;border-radius:8px;margin-top:16px;padding:10px 14px}.talk-v3>b{font-size:12px}.talk-v3>div{display:flex;margin-top:6px}.talk-v3 input{flex:1 1;background:#061522;border:0;color:#d9eaf7;padding:11px}.talk-v3 button{width:46px;background:transparent;border:0;color:#42cfff;font-size:18px}.prompt-chips{display:flex;gap:7px;margin-top:8px;flex-wrap:wrap}.prompt-chips span{border:1px solid #234a64;border-radius:999px;padding:6px 11px;font-size:8px}.evidence-v3{padding:16px;border-left:1px solid #153149;background:#020a12;min-width:0}.e-tabs{display:flex;gap:8px;border-bottom:1px solid #18384d;margin-bottom:9px}.e-tabs>*{font-size:9px;padding:9px}.e-tabs b{color:#5bd8ff;border-bottom:2px solid #42cfff}.ai-cards,.cctv-v3,.human-v3,.timeline-v3{border:1px solid #183c53;border-radius:8px;background:#03101a;margin-bottom:10px}.cctv-v3>div:first-child{display:flex;justify-content:space-between;padding:10px;font-size:10px}.cctv-v3>div:first-child span{font-size:8px;color:#ff6375}.cctv-scene{height:165px;position:relative;overflow:hidden;background:linear-gradient(125deg,#111b22,#34404a 42%,#0b1115 43%,#141e24)}.cctv-scene i{position:absolute;width:55px;height:150px;background:#05090c;border:1px solid #34404c;top:18px}.cctv-scene i:first-child{left:20px}.cctv-scene i:nth-child(2){right:40px}.cctv-scene i:nth-child(3){right:130px;width:20px;background:#101820}.cctv-scene strong{position:absolute;inset:0;display:grid;place-content:center;text-align:center;color:#a8bac4;font-size:12px}.cctv-scene small{font-size:8px;color:#5c7787}.timeline-v3{padding:10px}.timeline-v3 h3{font-size:11px;margin:0 0 7px}.timeline-v3>div{display:grid;grid-template-columns:55px 10px 1fr;grid-gap:7px;gap:7px;padding:6px 0}.timeline-v3 time{font-size:8px;color:#7e9aad}.timeline-v3 i{width:7px;height:7px;border-radius:50%;background:#3ea9ff;margin-top:4px;box-shadow:0 0 8px #3ea9ff}.timeline-v3 p{margin:0;font-size:9px}.timeline-v3 p>*{display:block}.timeline-v3 p span{color:#9eb2bf;margin-top:2px}.ai-cards section{padding:10px 12px;border-bottom:1px solid #15384d}.ai-cards section:last-child{border:0}.ai-cards b{font-size:10px;color:#8fdfff}.ai-cards p,.human-v3 p{font-size:9px;line-height:1.5;margin:6px 0 0}.human-v3{padding:10px 12px;border-color:#5a4125}.human-v3>b{font-size:10px;color:#ffc875}.human-v3>span{float:right;font-size:9px;color:#ffc875}.human-v3>div{display:flex;gap:7px;margin-top:10px}.human-v3 button{flex:1 1;border:1px solid #476276;background:#07141e;color:#dbeaf4;border-radius:5px;padding:9px;font-size:9px}.human-v3 button:first-child{border-color:#e53f5c;color:#ff6e83}.blank-page{padding:60px}.blank-page>span{font-size:9px;letter-spacing:.2em;color:#49cfff}.blank-page h1{font-size:30px}.blank-page p{color:#7792a4}.blank-page button{background:#073250;border:1px solid #1b759e;color:white;padding:10px 14px;border-radius:5px}@media(max-width:1250px){.baseline-shell{grid-template-columns:270px minmax(580px,1fr) 360px}.reality-map{height:400px}.orb-v3{width:165px;height:165px}.sat-v3:after{width:60px}}@media(max-width:950px){.baseline-shell{grid-template-columns:230px minmax(540px,1fr) 320px}.baseline-left{padding:9px}.priority-v3{grid-template-columns:1fr 85px}.recommend{grid-column:1/-1;border-left:0;border-top:1px solid #183b53;padding:8px 0 0}.reality-map{height:380px}.sat-v3>i{width:48px;height:48px}.sat-v3.s0,.sat-v3.s2{left:3%}.sat-v3.s1,.sat-v3.s3{right:2%}}.column-label{position:relative}.attention-demo{position:absolute;right:0;top:0;display:flex;gap:4px}.attention-demo button{border:1px solid #21445c;background:#03111b;color:#7895a8;border-radius:4px;padding:5px 8px;font-size:7px;cursor:pointer}.attention-demo button.active{border-color:#42cfff;color:#8de6ff;background:#07304a}.sat-v3{transition:opacity .3s ease,filter .3s ease,transform .3s ease}.attention-calm .sat-v3{opacity:.55}.attention-calm .sat-v3.active,.attention-calm .sat-v3:hover{opacity:1}.attention-active .sat-v3{opacity:.9}.attention-critical .sat-v3{opacity:1}.attention-critical .sat-v3>i{border-color:#ff6579;box-shadow:0 0 18px rgba(255,72,96,.45)}.attention-critical .orb-v3{box-shadow:0 0 30px #25c8ff,0 0 85px rgba(255,55,86,.25),inset 0 0 35px #54dfff}@media(prefers-reduced-motion:reduce){.sat-v3{transition:none}}.overview-v3 .baseline-brand{padding:0 18px 14px}.overview-v3 .baseline-brand strong{font-size:24px;line-height:1;letter-spacing:.34em}.overview-v3 .baseline-brand span{display:block;margin-top:5px;font-size:7px;letter-spacing:.19em;color:#3199bf}.overview-v3 .baseline-left nav{gap:1px;padding-bottom:9px}.overview-v3 .baseline-left nav button{min-height:34px;padding:5px 10px;border-radius:3px;font-size:12px;display:grid;grid-template-columns:22px 1fr;align-items:center;grid-gap:6px;gap:6px;border-left:2px solid transparent}.overview-v3 .baseline-left nav button i{width:18px;height:18px;display:grid;place-content:center;font-size:12px;font-style:normal;color:#6f9bb5}.overview-v3 .baseline-left nav button.active{background:linear-gradient(90deg,rgba(7,58,91,.72),rgba(4,29,45,.55));border-left-color:#42ceff;color:#7edfff;box-shadow:inset 0 0 16px rgba(30,161,220,.06)}.overview-v3 .baseline-left nav button.active i{color:#56d7ff;text-shadow:0 0 7px rgba(70,211,255,.45)}.overview-v3 .env-block{padding:10px 8px}.overview-v3 .env-title{font-size:8px;margin-bottom:7px;letter-spacing:.19em}.overview-v3 .env-tabs{margin-bottom:6px;font-size:9px}.overview-v3 .env-tabs b,.overview-v3 .env-tabs span{padding:5px 7px}.overview-v3 .env-search{padding:7px 8px;font-size:9px;margin-bottom:5px}.overview-v3 .tree{font-size:10px;line-height:1.1}.overview-v3 .tree>*{min-height:27px;padding:5px;align-items:center}.overview-v3 .tree span{padding-left:15px}.overview-v3 .tree b{min-height:28px;padding:6px 5px 6px 31px;border-radius:3px}.overview-v3 .tree em{font-size:8px}.overview-v3 .tree i{font-size:8px;padding:1px 4px}.overview-v3 .system-box{padding:8px 9px;margin-top:6px;gap:7px;font-size:9px;border-radius:5px}.overview-v3 .system-box b{font-size:9px;color:#a9c9db}.overview-v3 .system-box em{font-size:8px}.overview-v3 .settings-link{min-height:35px;padding:8px 14px;font-size:11px;color:#9eb8c9}.overview-v3 .settings-link:before{content:"⚙";display:inline-block;width:22px;color:#78a9c1}.context-layer{position:absolute;left:16px;right:16px;bottom:14px;z-index:8;padding:12px;border:1px solid rgba(150,205,255,.24);border-radius:10px;background:rgba(5,16,29,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 32px rgba(0,0,0,.28)}.context-layer-head{display:grid;grid-template-columns:22px 1fr auto;grid-gap:8px;gap:8px;align-items:center;margin-bottom:9px}.context-layer-head button{border:0;background:transparent;color:inherit;opacity:.62;cursor:pointer}.context-layer-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:8px;gap:8px}.context-layer-items>div{display:grid;grid-gap:3px;gap:3px;padding:9px;border:1px solid rgba(150,205,255,.12);border-radius:7px;background:rgba(255,255,255,.025)}.context-layer-items span{font-size:12px;opacity:.78}.aegis-response,.context-layer-items small{font-size:10px;opacity:.52}.aegis-response{display:block;padding:6px 2px 0}.calm-shell{min-height:100vh;position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(16,105,190,.13),transparent 24%),#020912;color:#d9eaf7;font-family:Inter,Arial,sans-serif}.calm-core{width:min(760px,86vw);display:grid;justify-items:center;text-align:center;grid-gap:12px;gap:12px}.calm-date{font-size:12px;letter-spacing:.14em;color:#7ba6bd;text-transform:uppercase}.calm-clock{font-size:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em;color:#cdefff}.calm-orb{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:220px!important;height:220px!important;margin:18px 0 26px;animation:command-breathe 4.8s ease-in-out infinite}.calm-talk{width:min(640px,82vw);display:grid;grid-template-columns:1fr 48px 48px;border:1px solid rgba(54,196,245,.38);border-radius:10px;overflow:hidden;background:rgba(4,20,32,.74);box-shadow:0 0 24px rgba(20,150,220,.08)}.calm-talk input{min-width:0;border:0;background:transparent;color:#e8f6ff;padding:14px 16px;outline:0;font-size:14px}.calm-talk button{border:0;border-left:1px solid rgba(54,196,245,.14);background:transparent;color:#58d6ff;font-size:18px;cursor:pointer}.calm-assurance{margin-top:8px;font-size:9px;letter-spacing:.13em;color:#66889b}.calm-assurance i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#62d9ad;box-shadow:0 0 8px rgba(98,217,173,.55);margin-right:6px}.calm-response{font-size:10px;color:#7fa8bb}.calm-manual{position:fixed;left:16px;top:16px;z-index:20;border:0;background:transparent;color:#537c91;font-size:15px;opacity:.38;cursor:pointer}.calm-manual:focus-visible,.calm-manual:hover{opacity:1;color:#8edfff}.calm-manual-menu{position:fixed;left:16px;top:48px;z-index:21;width:210px;display:grid;padding:8px;border:1px solid rgba(75,176,220,.22);border-radius:8px;background:rgba(3,16,26,.96);box-shadow:0 18px 40px rgba(0,0,0,.35)}.calm-manual-menu button{border:0;background:transparent;color:#abc9d8;text-align:left;padding:9px 10px;border-radius:5px;cursor:pointer}.calm-manual-menu button:hover{background:rgba(70,190,240,.08);color:#80dcff}.calm-context{width:min(760px,86vw);padding:12px;border:1px solid rgba(150,205,255,.2);border-radius:10px;background:rgba(5,16,29,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left}.state-critical .priority-v3{border-color:#9d2638 #9d2638 #9d2638 #ff425e;background:linear-gradient(90deg,rgba(90,8,22,.52),#04111b 48%)}.state-critical .orb-v3{background:radial-gradient(circle at 40% 28%,#ffd7dc,#ff6a7c 14%,#bd1833 38%,#420816 62%,#e43b55 75%,#140309 86%);border-color:#ff8e9f;box-shadow:0 0 30px rgba(255,70,92,.8),0 0 85px rgba(255,55,86,.35),inset 0 0 35px rgba(255,185,195,.55)}.state-critical .assessment-v3,.state-critical .evidence-v3 .ai-cards{opacity:.78}.state-critical .human-v3{border-color:#a83b4c;box-shadow:0 0 24px rgba(255,65,90,.12)}.state-critical .human-v3>b,.state-critical .human-v3>span{color:#ff8798}@media(max-width:720px){.calm-core{width:92vw}.calm-orb{width:170px!important;height:170px!important}.calm-talk{width:92vw}}.attention-demo>span{align-self:center;margin-right:5px;font-size:7px;letter-spacing:.1em;color:#5b849a}.orb-v3{position:relative;isolation:isolate;transition:background .8s ease,box-shadow .8s ease,filter .8s ease,transform .8s ease}.orb-v3:after,.orb-v3:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.orb-v3:before{inset:-11%;border:1px solid rgba(112,205,255,.28);box-shadow:0 0 18px rgba(60,164,255,.2),0 0 44px rgba(60,164,255,.08);animation:aegis-halo-breathe 5.4s ease-in-out infinite}.orb-v3:after{inset:-30%;background:radial-gradient(circle,rgba(65,166,255,.18) 0,rgba(65,166,255,.09) 32%,rgba(65,166,255,.03) 52%,rgba(65,166,255,0) 72%);filter:blur(2px);animation:aegis-bloom-breathe 5.4s ease-in-out infinite}.calm-orb.presence-ready,.orb-v3.presence-ready{background:radial-gradient(circle at 38% 30%,rgba(232,249,255,.88) 0 7%,rgba(95,185,245,.88) 8% 17%,rgba(29,105,186,.95) 27%,rgba(9,51,105,.98) 50%,rgba(4,24,58,1) 66%,rgba(24,93,164,.98) 76%,rgba(6,28,56,1) 88%,#06121f 100%);box-shadow:0 0 16px rgba(58,168,255,.22),0 0 44px rgba(58,168,255,.14),inset 0 0 13px rgba(203,240,255,.22),inset 0 -14px 24px rgba(0,12,32,.5);animation:aegis-body-breathe 5.4s ease-in-out infinite}.calm-orb.presence-ready:before,.orb-v3.presence-ready:before{box-shadow:0 0 22px rgba(72,181,255,.26),0 0 58px rgba(52,147,255,.1)}.calm-orb.presence-listening,.orb-v3.presence-listening{background:radial-gradient(circle at 38% 30%,#ecffff 0 7%,#70edf4 9% 18%,#1597b0 31%,#074761 54%,#032c42 70%,#0f7888 79%,#06181f 100%);box-shadow:0 0 20px rgba(57,226,240,.25),0 0 52px rgba(57,226,240,.14),inset 0 0 16px rgba(209,255,255,.26),inset 0 -14px 24px rgba(1,25,34,.46)}.orb-v3.presence-listening:before{border-color:rgba(89,238,247,.36);animation-duration:4.8s}.calm-orb.presence-processing,.orb-v3.presence-processing{background:radial-gradient(circle at 38% 30%,#f4eaff 0 7%,#bb91eb 9% 18%,#7048aa 31%,#33245b 54%,#1d173d 70%,#624893 79%,#120d25 100%);box-shadow:0 0 19px rgba(157,108,226,.23),0 0 52px rgba(157,108,226,.13),inset 0 0 15px rgba(233,216,255,.24),inset 0 -14px 24px rgba(19,10,43,.48)}.orb-v3.presence-processing:before{border-color:rgba(183,132,239,.32);animation:aegis-processing-halo 6.2s linear infinite}.calm-orb.presence-speaking,.orb-v3.presence-speaking{background:radial-gradient(circle at 38% 30%,#effff5 0 7%,#74dba4 9% 18%,#2a865d 31%,#164937 54%,#0d3027 70%,#2d7659 79%,#0a1d18 100%);box-shadow:0 0 19px rgba(69,201,130,.24),0 0 50px rgba(69,201,130,.13),inset 0 0 15px rgba(217,255,233,.23),inset 0 -14px 24px rgba(3,31,22,.46)}.calm-orb.presence-attention,.orb-v3.presence-attention{background:radial-gradient(circle at 38% 30%,#fff0ef 0 7%,#e27d77 9% 18%,#9b4042 31%,#5b2227 54%,#35161a 70%,#7a3238 79%,#241013 100%);box-shadow:0 0 21px rgba(220,83,78,.25),0 0 52px rgba(220,83,78,.14),inset 0 0 15px rgba(255,218,216,.22),inset 0 -14px 24px rgba(42,8,11,.5)}.orb-v3.presence-attention:before{border-color:rgba(229,109,103,.38);animation-duration:4.6s}.calm-talk button.active,.talk-v3 button.active{border-color:rgba(86,226,237,.62);box-shadow:0 0 0 1px rgba(86,226,237,.12),0 0 16px rgba(86,226,237,.12)}.attention-demo>span{opacity:.48;letter-spacing:.11em;font-size:9px}.calm-assurance{opacity:.62}.cctv-scene small,.ioc-evidence-head small,.review-chip,.role-note{opacity:.55}@keyframes aegis-body-breathe{0%,to{transform:scale(.995);filter:brightness(.94) saturate(.97)}50%{transform:scale(1.008);filter:brightness(1.02) saturate(1.03)}}@keyframes aegis-halo-breathe{0%,to{transform:scale(.94) rotate(-1deg);opacity:.42}50%{transform:scale(1.09) rotate(2deg);opacity:.92}}@keyframes aegis-bloom-breathe{0%,to{transform:scale(.88);opacity:.36}50%{transform:scale(1.12);opacity:.78}}@keyframes aegis-processing-halo{0%{transform:rotate(0deg) scale(.98);opacity:.52}50%{transform:rotate(180deg) scale(1.06);opacity:.85}to{transform:rotate(1turn) scale(.98);opacity:.52}}@media(prefers-reduced-motion:reduce){.orb-v3,.orb-v3:after,.orb-v3:before{animation:none!important;transition:none!important}.orb-v3:before{opacity:.62}.orb-v3:after{opacity:.44}}.assurance-button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.auth-overlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(1,8,15,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-card{position:relative;width:min(390px,calc(100vw - 36px));display:grid;grid-gap:12px;gap:12px;padding:24px;border:1px solid rgba(99,210,255,.24);border-radius:14px;background:rgba(5,17,30,.98);box-shadow:0 24px 70px rgba(0,0,0,.48),0 0 36px rgba(28,145,214,.08)}.auth-card>small{font-size:10px;letter-spacing:.18em;opacity:.58}.auth-card h2{margin:0;font-size:24px;font-weight:500}.auth-card p{margin:0 0 4px;font-size:12px;line-height:1.55;opacity:.68}.auth-card label{display:grid;grid-gap:6px;gap:6px;font-size:11px;opacity:.8}.auth-card input{height:40px;padding:0 11px;border:1px solid rgba(111,192,230,.2);border-radius:7px;background:#06131f;color:inherit;outline:none}.auth-card input:focus{border-color:rgba(79,211,255,.6);box-shadow:0 0 0 2px rgba(79,211,255,.08)}.auth-google,.auth-primary{height:40px;border-radius:7px;cursor:pointer}.auth-primary{border:1px solid rgba(78,211,255,.52);background:rgba(16,112,158,.24);color:inherit}.auth-primary:disabled{cursor:not-allowed;opacity:.35}.auth-google{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:inherit}.auth-close{position:absolute;top:10px;right:12px;border:0;background:transparent;color:inherit;font-size:21px;opacity:.55;cursor:pointer}.auth-error{padding:8px 10px;border:1px solid rgba(255,112,112,.2);border-radius:6px;background:rgba(125,27,27,.11);font-size:11px;line-height:1.4}.auth-or{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px;font-size:10px;opacity:.42;text-transform:uppercase}.auth-or span{height:1px;background:rgba(255,255,255,.12)}.incident-shell{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr) 360px;grid-template-rows:auto 1fr;background:#03101a;color:#dcefff}.incident-topbar{grid-column:1/-1;display:grid;grid-template-columns:260px 1fr auto;align-items:center;grid-gap:18px;gap:18px;min-height:66px;padding:0 18px;border-bottom:1px solid rgba(121,193,230,.12);background:#04131f}.incident-topbar button{justify-self:start;border:0;background:transparent;color:#86c8ea;cursor:pointer}.incident-topbar div{display:flex;align-items:baseline;gap:12px}.incident-kicker,.incident-topbar small{font-size:10px;letter-spacing:.16em;color:#6f9fba}.incident-topbar strong{font-size:14px;letter-spacing:.08em}.severity-pill{padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:10px;letter-spacing:.12em}.sev-critical{border-color:rgba(255,91,91,.42);color:#ff9b9b;background:rgba(123,24,24,.15)}.incident-env,.incident-evidence{padding:18px;border-right:1px solid rgba(121,193,230,.1);overflow:auto}.incident-evidence{border-right:0;border-left:1px solid rgba(121,193,230,.1)}.incident-env h2{margin:8px 0 5px;font-size:20px;line-height:1.2}.muted{color:#7692a2;font-size:12px}.incident-facts{display:grid;grid-gap:1px;gap:1px;margin:18px 0;background:rgba(255,255,255,.04);border:1px solid rgba(121,193,230,.09);border-radius:8px;overflow:hidden}.incident-facts div{display:grid;grid-template-columns:82px 1fr;grid-gap:8px;gap:8px;padding:9px 10px;background:#061723}.incident-facts dt{font-size:10px;color:#6c91a7}.incident-facts dd{margin:0;font-size:11px}.incident-side-section{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.authority-box>small,.evidence-group>small,.incident-block div>small,.incident-block>small,.incident-side-section>small,.report-access>small{font-size:9px;letter-spacing:.14em;color:#65a9cb}.authority-box button,.incident-side-section button,.incident-side-section select,.message-compose button,.report-access button,.task-compose button{min-height:34px;border:1px solid rgba(85,191,235,.22);border-radius:6px;background:#071d2c;color:inherit;padding:0 9px}.authority-box button,.incident-side-section button,.message-compose button,.report-access button,.task-compose button{cursor:pointer}.authority-box button:disabled,.incident-side-section button:disabled,.message-compose button:disabled,.report-access button:disabled,.task-compose button:disabled{opacity:.35;cursor:not-allowed}.secondary{background:transparent!important}.compact-card{display:grid;grid-gap:3px;gap:3px;padding:9px;border:1px solid rgba(121,193,230,.1);border-radius:7px;background:rgba(255,255,255,.025)}.compact-card b{font-size:12px}.compact-card small,.compact-card span{font-size:10px;color:#7f9dab}.incident-intel{padding:18px 20px;overflow:auto}.incident-block{margin-top:14px;padding:16px;border:1px solid rgba(121,193,230,.11);border-radius:10px;background:rgba(6,24,37,.7)}.incident-block h1{margin:8px 0 6px;font-size:19px;line-height:1.55;font-weight:500}.incident-block h3{margin:6px 0 7px;font-size:14px}.incident-block li,.incident-block p{font-size:12px;line-height:1.55;color:#adc6d3}.source-note{font-size:10px!important;color:#668798!important}.change-list{display:grid;grid-gap:7px;gap:7px;margin:9px 0 0;padding-left:18px}.change-list li::marker{color:#50d8f3}.assessment-grid{display:grid;grid-template-columns:1.45fr .75fr;grid-gap:16px;gap:16px}.assessment-grid>div:nth-child(n+3){border-top:1px solid rgba(121,193,230,.08);padding-top:12px}.assessment-metrics{display:grid;grid-gap:7px;gap:7px}.assessment-metrics span{display:flex;justify-content:space-between;gap:10px;padding:8px;border-radius:6px;background:#061a28}.assessment-metrics b{font-size:11px}.recommendation{border-color:rgba(91,210,255,.2);box-shadow:inset 3px 0 0 rgba(80,199,240,.5)}.recommendation>div:nth-child(2){display:flex;gap:10px;align-items:center;margin-top:10px}.recommendation>div:nth-child(2)>span{padding:5px 7px;border:1px solid rgba(255,200,90,.25);border-radius:5px;color:#ffd27a;font-size:9px}.recommendation details{margin-top:10px;font-size:11px;color:#8daebb}.section-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.section-head>span{font-size:10px;color:#6fa2ba}.task-stage-row{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px;margin:14px 0}.task-stage-row>div{position:relative;padding-top:14px;font-size:8px;color:#526f80;text-align:center}.task-stage-row i{position:absolute;left:50%;top:0;width:7px;height:7px;border-radius:50%;background:#284453;transform:translateX(-50%)}.task-stage-row>div:before{content:"";position:absolute;left:-50%;right:50%;top:3px;height:1px;background:#203d4c}.task-stage-row>div:first-child:before{display:none}.task-stage-row .done{color:#8ed6e7}.task-stage-row .done i,.task-stage-row .done:before{background:#36bfd9}.task-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:9px;color:#6f91a1}.task-compose{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:12px}.task-compose textarea{min-height:66px;resize:vertical;border:1px solid rgba(121,193,230,.14);border-radius:6px;background:#041520;color:inherit;padding:9px}.comms-list{display:grid;grid-gap:8px;gap:8px;max-height:330px;overflow:auto}.comms-list article{padding:9px;border-left:2px solid rgba(80,198,232,.4);background:rgba(255,255,255,.02)}.comms-list article>div{display:flex;justify-content:space-between;gap:12px}.comms-list b{font-size:10px}.comms-list small,.comms-list span{font-size:9px;color:#6d8d9e}.comms-list p{margin:5px 0}.message-compose{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:10px}.message-compose input{min-width:0;border:1px solid rgba(121,193,230,.14);border-radius:6px;background:#041520;color:inherit;padding:0 10px}.human-timeline{display:grid;grid-gap:0;gap:0;margin-top:9px}.human-timeline>div{display:grid;grid-template-columns:100px 12px 1fr;grid-gap:8px;gap:8px;min-height:34px}.human-timeline time{font-size:9px;color:#6c8a9b}.human-timeline i{position:relative;width:7px;height:7px;margin-top:4px;border:1px solid #4fb9dd;border-radius:50%}.human-timeline i:after{content:"";position:absolute;top:8px;left:2px;width:1px;height:27px;background:rgba(79,185,221,.22)}.human-timeline>div:last-child i:after{display:none}.human-timeline p{margin:0}.action-status{position:-webkit-sticky;position:sticky;bottom:8px;margin-top:10px;padding:8px 10px;border:1px solid rgba(92,210,255,.18);border-radius:7px;background:#072234;font-size:10px}.authority-box,.evidence-group,.report-access{margin-top:14px;padding:12px;border:1px solid rgba(121,193,230,.1);border-radius:9px;background:rgba(255,255,255,.02)}.evidence-group article{padding:10px 0;border-top:1px solid rgba(121,193,230,.07)}.evidence-group article:first-of-type{border-top:0}.evidence-group b{font-size:10px}.evidence-group p{margin:5px 0;font-size:11px;line-height:1.45;color:#a9c1ce}.evidence-group span{font-size:9px;color:#66889a}.evidence-group.ai{border-left:3px solid #7c70d8}.evidence-group.rec{border-left:3px solid #49b7d3}.evidence-group.human{border-left:3px solid #d8b061}.report-access h3{margin:6px 0}.authority-box p,.report-access p{font-size:11px;line-height:1.45;color:#9bb4c1}.report-access{display:grid;grid-gap:8px;gap:8px}.report-preview{padding:10px;border-radius:6px;background:#051824}.report-preview h4{margin:7px 0 3px;font-size:10px;color:#8cc8e0}.report-preview li,.report-preview p{font-size:10px}.authority-box{display:grid;grid-gap:7px;gap:7px}.authority-box>span{font-size:9px;color:#8d6d73}.incident-loading{min-height:100vh;display:grid;place-content:center;grid-gap:10px;gap:10px;background:#03101a;color:#dcefff;text-align:center}.incident-loading button{justify-self:center}@media(max-width:1180px){.incident-shell{grid-template-columns:230px minmax(0,1fr)}.incident-evidence{grid-column:1/-1;border-left:0;border-top:1px solid rgba(121,193,230,.1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.incident-evidence>.incident-kicker{grid-column:1/-1}}@media(max-width:820px){.incident-shell{display:block}.incident-topbar{display:flex;flex-wrap:wrap;padding:12px}.incident-env,.incident-evidence,.incident-intel{border:0;border-bottom:1px solid rgba(121,193,230,.1)}.incident-evidence{display:block}.assessment-grid{grid-template-columns:1fr}.task-stage-row{overflow:auto;grid-template-columns:repeat(6,90px)}}.review-data-banner{margin-top:8px;padding:7px 9px;border:1px solid rgba(255,198,83,.25);border-radius:6px;background:rgba(155,104,16,.12);color:#ffd480;font-size:9px;letter-spacing:.12em}.review-wiring-note{padding:8px;border-left:2px solid rgba(255,198,83,.35);background:rgba(155,104,16,.08);color:#cfb77e!important}.auth-notice{padding:8px 10px;border:1px solid rgba(93,207,168,.22);border-radius:6px;background:rgba(24,108,78,.12);font-size:11px;line-height:1.4}.auth-link{border:0;background:transparent;color:#78b9d8;text-align:center;font-size:11px;cursor:pointer;padding:6px}.auth-link:focus-visible,.auth-link:hover{color:#a9e3ff;text-decoration:underline}.incident-command .incident-intel{padding-top:14px}.now-zone{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,.9fr);grid-gap:10px;gap:10px;margin-top:12px}.now-heading,.work-heading{grid-column:1/-1;display:flex;align-items:baseline;gap:10px;padding:0 2px}.now-heading span,.work-heading span{font-size:9px;letter-spacing:.18em;color:#70d6ef}.now-heading b,.work-heading b{font-size:11px;font-weight:500;color:#8eaebf}.now-card{display:grid;grid-gap:6px;gap:6px;text-align:left;padding:14px;border:1px solid rgba(121,193,230,.11);border-radius:9px;background:rgba(5,22,34,.72);color:inherit;cursor:pointer}.now-card:focus-visible,.now-card:hover{border-color:rgba(93,210,246,.34);background:rgba(7,29,44,.82);outline:none}.now-card small{font-size:9px;letter-spacing:.14em;color:#68b4d4}.now-card h1,.now-card h2,.now-card h3{margin:0;font-weight:500;line-height:1.45}.now-card h1{font-size:17px}.now-card h2{font-size:15px}.now-card h3{font-size:13px}.now-card>span{font-size:10px;color:#7698aa}.situation-now{grid-column:1/-1;border-left:3px solid rgba(80,199,240,.58);padding:16px}.next-action{border-left:3px solid rgba(80,199,240,.4)}.task-now{border-left:3px solid rgba(84,183,157,.38)}.decision-now{cursor:default}.decision-now.requires-decision{border-color:rgba(255,194,92,.25);border-left:3px solid rgba(255,194,92,.55)}.changes-now{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:7px}.changes-now>small{width:100%}.changes-now button{border:1px solid rgba(121,193,230,.1);border-radius:999px;background:rgba(255,255,255,.02);color:#9fbac7;padding:6px 9px;font-size:10px;cursor:pointer}.changes-now button:hover{border-color:rgba(86,203,240,.28);color:#d7f2ff}.work-zone{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.work-zone .incident-block{margin-top:0}.task-command{border-color:rgba(72,187,160,.14)}.linked-ref{display:block;margin-top:8px;color:#668c9e;font-size:9px;letter-spacing:.05em}.comms-command{padding-bottom:12px}.channel-doctrine{margin:4px 0 10px!important;font-size:10px!important;color:#6e91a3!important}.semantic-comms{max-height:390px;gap:6px}.comm-record{display:grid;width:100%;grid-gap:5px;gap:5px;padding:10px 11px;border:1px solid rgba(121,193,230,.08);border-left:3px solid rgba(99,174,204,.35);border-radius:6px;background:rgba(255,255,255,.018);color:inherit;text-align:left;cursor:pointer}.comm-record:focus-visible,.comm-record:hover{background:rgba(255,255,255,.035);border-color:rgba(121,193,230,.2);outline:none}.comm-record-head,.comm-route{display:flex;align-items:center;justify-content:space-between;gap:10px}.comm-type{font-size:8px!important;letter-spacing:.12em!important;color:#8fb5c7!important}.comm-record footer,.comm-record-head time,.comm-route span{font-size:8px;color:#617f8f}.comm-route b{font-size:10px}.comm-record p{margin:0!important;font-size:11px!important;color:#b3cbd6!important}.type-operational_instruction{border-left-color:#58c8ec}.type-acknowledgement{border-left-color:#69c5a2}.type-operator_update{border-left-color:#7a9fd0}.type-evidence_submission{border-left-color:#b09bd9}.type-escalation_communication{border-left-color:#db7e73}.type-evidence_request{border-left-color:#c9ad6c}.semantic-compose{display:grid;grid-template-columns:170px 1fr auto;grid-gap:7px}.semantic-compose button,.semantic-compose input,.semantic-compose select{border:1px solid rgba(121,193,230,.14);border-radius:6px;background:#041520;color:inherit;padding:0 9px}.semantic-compose button{cursor:pointer}.semantic-compose button:disabled{opacity:.35;cursor:not-allowed}.level3-panel{margin-top:14px;border:1px solid rgba(121,193,230,.09);border-radius:9px;background:rgba(255,255,255,.012)}.level3-panel>summary{display:flex;align-items:center;gap:10px;padding:12px 13px;cursor:pointer;list-style:none;color:#87a5b5}.level3-panel>summary::-webkit-details-marker{display:none}.level3-panel>summary:before{content:"+";font-size:16px;color:#5f9fbb}.level3-panel[open]>summary:before{content:"–"}.level3-panel>summary span{font-size:9px;letter-spacing:.14em;color:#67aecb}.level3-panel>summary b{font-size:10px;font-weight:500}.level3-content{padding:0 12px 12px}.level3-content .incident-block{margin-top:8px}.side-manage{margin-top:18px}.side-manage .incident-side-section{padding:0 10px 10px}.contextual-evidence{background:rgba(3,14,23,.82)}.focus-context{margin-top:12px;padding:12px;border:1px solid rgba(93,202,237,.16);border-radius:8px;background:rgba(20,72,94,.08)}.focus-context small{font-size:8px;letter-spacing:.14em;color:#62b7d3}.focus-context h2{margin:5px 0 4px;font-size:15px}.focus-context p{margin:0;font-size:10px;line-height:1.45;color:#6f91a1}.context-results{border-left:3px solid rgba(83,193,228,.46)}.evidence-type{display:inline-block;margin-bottom:5px;padding:3px 5px;border:1px solid rgba(255,255,255,.09);border-radius:4px;font-size:8px!important;letter-spacing:.09em}.source-ai_assessment{color:#b4a9e8}.source-ai_recommendation{color:#7ed6ed}.source-human_decision{color:#e0be78}.source-raw_evidence{color:#9dc6d7}.decision-support-card{display:grid;width:100%;grid-gap:6px;gap:6px;margin-top:12px;padding:11px;border:1px solid rgba(121,193,230,.1);border-left:3px solid #4ab4d2;border-radius:8px;background:rgba(255,255,255,.018);color:inherit;text-align:left;cursor:pointer}.decision-support-card small{font-size:8px;letter-spacing:.14em;color:#68bad5}.decision-support-card b{font-size:11px;font-weight:500}.decision-support-card span{font-size:9px;color:#6f8e9d}.evidence-all{margin-top:12px}.all-evidence-list{padding:0 12px 12px}.all-evidence-list article{padding:9px 0;border-top:1px solid rgba(121,193,230,.06)}.all-evidence-list article:first-child{border-top:0}.all-evidence-list b{font-size:9px}.all-evidence-list p{font-size:10px;color:#9eb7c4}.all-evidence-list span{font-size:8px;color:#648494}.context-button{width:100%;color:inherit;text-align:left;cursor:pointer}@media(max-width:1180px){.now-zone{grid-template-columns:1fr}.changes-now,.situation-now{grid-column:1}.semantic-compose{grid-template-columns:1fr}.contextual-evidence{display:block}}@media(max-width:820px){.now-zone{display:grid}.semantic-comms{max-height:none}.comm-record-head,.comm-route{align-items:flex-start}.task-stage-row{grid-template-columns:repeat(6,90px)}}.incident-shell{grid-template-columns:220px minmax(0,1fr) 300px}.incident-env-quiet{padding:18px 16px;background:rgba(3,13,22,.88)}.incident-env-quiet .incident-kicker{margin-bottom:12px}.env-identity{padding-bottom:16px;border-bottom:1px solid rgba(121,193,230,.08)}.env-identity h2{margin:0 0 4px;font-size:22px;font-weight:500;letter-spacing:-.02em}.env-identity p{margin:0;color:#708e9e;font-size:11px}.env-state-line{display:flex;gap:7px;align-items:center;margin-top:11px;font-size:11px;color:#92aebb}.env-state-line b{color:#e3b46f;letter-spacing:.08em;font-size:10px}.env-operational-summary{display:grid;grid-gap:0;gap:0;margin-top:12px}.env-operational-summary>div{display:grid;grid-gap:3px;gap:3px;padding:11px 0;border-bottom:1px solid rgba(121,193,230,.06)}.env-detail-grid small,.env-operational-summary small{font-size:8px;letter-spacing:.13em;color:#5e8da4}.env-operational-summary b{font-size:11px;font-weight:500;color:#c0d6e1}.env-operational-summary span{font-size:9px;color:#728f9f}.env-detail-grid{display:grid;grid-gap:0;gap:0;padding:0 10px 8px}.env-detail-grid>div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid rgba(121,193,230,.05)}.env-detail-grid span{font-size:9px;color:#91a9b5;text-align:right}.incident-env-quiet .side-manage{border:0;border-radius:0;background:transparent}.incident-env-quiet .side-manage>summary{padding:14px 0;border-bottom:1px solid rgba(121,193,230,.08);font-size:9px}.incident-intel{padding:16px 22px 22px}.command-picture{margin-top:10px;padding:4px 0 16px;border-bottom:1px solid rgba(99,197,233,.13)}.command-picture-head{display:flex;justify-content:space-between;align-items:end;gap:18px}.command-changes>small,.command-now-grid small,.command-picture-head small{font-size:8px;letter-spacing:.15em;color:#5f9db9}.command-picture-head h1{margin:5px 0 0;font-size:21px;font-weight:500;letter-spacing:-.02em;color:#d9ecf5}.command-severity{font-size:9px;letter-spacing:.14em;padding-bottom:3px;color:#e4bd79}.command-situation{display:block;width:100%;margin-top:13px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.command-situation span{display:block;max-width:900px;font-size:17px;line-height:1.5;color:#c5dce8}.command-now-grid{grid-template-columns:1.55fr .8fr 1fr;grid-gap:0;gap:0;margin-top:15px;border-top:1px solid rgba(121,193,230,.08);border-bottom:1px solid rgba(121,193,230,.08)}.command-now-grid>button,.command-now-grid>div{display:grid;align-content:start;grid-gap:5px;gap:5px;min-height:78px;padding:12px 15px;border:0;border-right:1px solid rgba(121,193,230,.08);background:transparent;color:inherit;text-align:left}.command-now-grid>button{cursor:pointer}.command-now-grid>button:hover{background:rgba(58,157,199,.035)}.command-now-grid>:last-child{border-right:0}.command-now-grid b{font-size:12px;font-weight:500;line-height:1.4;color:#c7dce7}.command-now-grid span{font-size:9px;color:#6f8f9f}.command-decision.required b{color:#edca86}.command-changes{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding-top:11px}.command-changes>div{display:flex;flex-wrap:wrap;gap:10px}.command-changes button{border:0;background:transparent;color:#9bb8c6;padding:0;font-size:9px;cursor:pointer;text-align:left}.command-changes button:before{content:"·";margin-right:6px;color:#56b4d1}.command-changes button:hover{color:#d4edf8}.command-unknowns{font-size:8px;color:#657f8c;text-align:right}.command-work-grid{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(420px,1.8fr);grid-gap:18px;gap:18px}.command-work-grid>.work-heading{grid-column:1/-1;padding-bottom:2px;border-bottom:1px solid rgba(121,193,230,.06)}.command-net-pane,.command-task-pane{margin:0;padding-top:4px}.command-task-pane{padding-right:16px;border-right:1px solid rgba(121,193,230,.08)}.command-task-pane .section-head h3{font-size:12px;line-height:1.45}.task-owner-line{gap:10px;padding:9px 0;border-bottom:1px solid rgba(121,193,230,.06)}.task-owner-line b{font-size:10px;font-weight:500}.task-owner-line span{font-size:9px;color:#6e8d9c}.compact-stages{grid-template-columns:1fr;margin:10px 0 6px}.compact-stages>div{display:grid;grid-template-columns:12px 1fr;text-align:left;padding:5px 0 5px 18px;font-size:8px}.compact-stages>div:before{display:none}.compact-stages i{left:5px;top:8px}.command-task-pane .task-meta{display:grid;grid-gap:4px;gap:4px;padding-top:6px}.command-net-pane{min-width:0}.command-net-pane .section-head{padding-bottom:7px}.command-net-pane .channel-doctrine{max-width:640px}.command-traffic{display:grid;grid-gap:0;gap:0;max-height:430px;overflow:auto;border-top:1px solid rgba(121,193,230,.08);border-bottom:1px solid rgba(121,193,230,.08)}.traffic-record{display:grid;grid-gap:5px;gap:5px;width:100%;padding:12px 4px;border:0;border-bottom:1px solid rgba(121,193,230,.055);background:transparent;color:inherit;text-align:left;cursor:pointer}.traffic-record:last-child{border-bottom:0}.traffic-record:focus-visible,.traffic-record:hover{background:linear-gradient(90deg,rgba(47,149,193,.045),transparent 70%);outline:none}.traffic-heading{gap:6px;align-items:baseline}.traffic-heading b{font-size:10px;font-weight:600;color:#c5dbe5}.traffic-heading span{font-size:8px;letter-spacing:.11em;color:#6fa4bb}.traffic-record p{margin:0;font-size:12px;line-height:1.45;color:#aec7d2}.traffic-meta{gap:10px;font-size:8px;color:#637f8d}.traffic-meta strong{font-size:8px;font-weight:500;letter-spacing:.08em;color:#78a8bc}.type-operational_instruction .traffic-heading span{color:#74cdeb}.type-acknowledgement .traffic-heading span{color:#78c9aa}.type-escalation_communication .traffic-heading span{color:#d78a80}.semantic-compose{grid-template-columns:135px 1fr auto;margin-top:10px}.semantic-compose select{font-size:10px}.contextual-evidence{padding:18px 16px;background:rgba(3,13,22,.92)}.contextual-evidence .incident-kicker{margin-bottom:12px}.focus-context{margin:0;padding:0 0 13px;border:0;border-bottom:1px solid rgba(121,193,230,.08);border-radius:0;background:transparent}.focus-context h2{font-size:14px}.context-results{margin:0;padding:10px 0;border:0;border-radius:0;background:transparent}.context-results article{padding:10px 0;border-top:1px solid rgba(121,193,230,.055)}.context-results article:first-of-type{border-top:0}.context-results article p{font-size:10px;line-height:1.45}.contextual-evidence .evidence-group.human{margin:8px 0 0}.contextual-evidence .authority-box,.contextual-evidence .evidence-group.human{padding:11px 0;border:0;border-top:1px solid rgba(121,193,230,.08);border-radius:0;background:transparent}.contextual-evidence .authority-box{margin:10px 0 0}.contextual-evidence .evidence-all{margin-top:8px;border:0;border-top:1px solid rgba(121,193,230,.08);border-radius:0;background:transparent}.contextual-evidence .evidence-all>summary{padding:12px 0}.contextual-evidence .all-evidence-list{padding:0}.level3-content .incident-block,.level3-content .report-access{border-color:rgba(121,193,230,.07);background:rgba(255,255,255,.01)}@media(max-width:1180px){.incident-shell{grid-template-columns:200px minmax(0,1fr)}.contextual-evidence{grid-column:1/-1;border-left:0;border-top:1px solid rgba(121,193,230,.08)}.command-work-grid{grid-template-columns:minmax(190px,.65fr) minmax(360px,1.6fr)}}@media(max-width:900px){.command-now-grid{grid-template-columns:1fr}.command-now-grid>button,.command-now-grid>div{border-right:0;border-bottom:1px solid rgba(121,193,230,.06)}.command-changes{grid-template-columns:1fr}.command-unknowns{text-align:left}.command-work-grid{grid-template-columns:1fr}.command-task-pane{padding-right:0;border-right:0;border-bottom:1px solid rgba(121,193,230,.08);padding-bottom:14px}}.incident-shell{--ops-blue:#74c9e8;--ops-blue-soft:rgba(80,180,220,.12);--ops-amber:#e6b65f;--ops-amber-soft:rgba(180,120,24,.12);--ops-green:#72c69f;--ops-green-soft:rgba(56,145,104,.12);--ops-red:#db7a70;--ops-red-soft:rgba(154,52,43,.12);--ops-purple:#aa98df;--ops-purple-soft:rgba(116,84,183,.12)}.ops-icon,.traffic-icon{display:inline-grid;place-items:center;width:14px;height:14px;font-size:10px;line-height:1;font-weight:600;vertical-align:-1px}.incident-kicker .ops-icon{margin-right:4px;color:var(--ops-blue)}.command-decision.required{background:linear-gradient(90deg,var(--ops-amber-soft),transparent 75%)}.command-decision.required b,.command-decision.required small{color:var(--ops-amber)}.env-operational-summary small .ops-icon{color:var(--ops-blue)}.task-heading{padding-bottom:7px;border-bottom:1px solid rgba(114,198,159,.13)}.task-heading small{font-size:10px!important;letter-spacing:.15em!important;color:#c6dce6!important}.task-heading .ops-icon{color:var(--ops-blue);margin-right:5px}.task-attention,.task-current{align-self:start;padding:4px 6px;border-radius:4px;font-size:7px!important;letter-spacing:.11em!important;font-weight:600}.task-current{color:var(--ops-blue)!important;background:var(--ops-blue-soft)}.task-attention{color:var(--ops-amber)!important;background:var(--ops-amber-soft)}.compact-stages>div.completed{color:var(--ops-green)}.compact-stages>div.completed i{background:var(--ops-green);box-shadow:0 0 0 2px var(--ops-green-soft)}.compact-stages>div.current{color:var(--ops-blue);font-weight:600}.compact-stages>div.current i{background:var(--ops-blue);box-shadow:0 0 0 3px var(--ops-blue-soft)}.compact-stages>div.future{color:#4f6774}.compact-stages>div.future i{background:#29414c}.task-owner-line b:before{content:"◆";margin-right:6px;color:var(--ops-blue);font-size:8px}.command-net-pane{position:relative}.command-net-pane:before{content:"";position:absolute;left:-9px;top:0;bottom:0;width:2px;background:linear-gradient(var(--ops-blue),rgba(116,201,232,.08) 45%,transparent)}.comms-heading{padding-bottom:8px;border-bottom:1px solid rgba(116,201,232,.15)}.comms-heading small{font-size:10px!important;letter-spacing:.15em!important;color:#cbe0e9!important}.comms-heading .ops-icon{color:var(--ops-blue);margin-right:5px}.comms-attention,.comms-clear{align-self:start;padding:4px 6px;border-radius:4px;font-size:7px!important;letter-spacing:.1em!important;font-weight:600}.comms-attention{color:var(--ops-amber)!important;background:var(--ops-amber-soft)}.comms-clear{color:var(--ops-green)!important;background:var(--ops-green-soft)}.traffic-heading .traffic-icon{margin-right:1px}.icon-message,.icon-operational_instruction{color:var(--ops-blue)}.icon-acknowledgement{color:var(--ops-green)}.icon-operator_update{color:#8fb5d7}.icon-evidence_submission{color:var(--ops-purple)}.icon-clarification_request,.icon-evidence_request{color:var(--ops-amber)}.icon-escalation_communication{color:var(--ops-red)}.icon-aegis_assessment,.icon-recommendation{color:var(--ops-purple)}.type-operational_instruction{box-shadow:inset 2px 0 0 rgba(116,201,232,.45)}.type-acknowledgement{box-shadow:inset 2px 0 0 rgba(114,198,159,.36)}.type-clarification_request,.type-evidence_request{box-shadow:inset 2px 0 0 rgba(230,182,95,.38)}.type-escalation_communication{box-shadow:inset 2px 0 0 rgba(219,122,112,.5)}.type-evidence_submission{box-shadow:inset 2px 0 0 rgba(170,152,223,.4)}.state-confirmed{color:var(--ops-green)!important}.state-attention{color:var(--ops-amber)!important}.state-neutral{color:#708e9d!important}.semantic-compose{position:relative;grid-template-columns:118px 135px 1fr auto;padding-top:10px;border-top:1px solid rgba(116,201,232,.12)}.composer-intent{display:flex;align-items:center;gap:6px;min-height:38px;padding:0 8px;border:1px solid rgba(121,193,230,.12);border-radius:6px;background:rgba(255,255,255,.018)}.composer-intent small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:7px;letter-spacing:.09em;color:#9ab5c3}.semantic-compose select{border-color:rgba(116,201,232,.22);font-weight:500}.composer-type-operational_instruction .composer-intent,.composer-type-operational_instruction select{border-color:rgba(116,201,232,.35);background:var(--ops-blue-soft)}.composer-type-clarification_request .composer-intent,.composer-type-clarification_request select,.composer-type-evidence_request .composer-intent,.composer-type-evidence_request select{border-color:rgba(230,182,95,.34);background:var(--ops-amber-soft)}.composer-type-escalation_communication .composer-intent,.composer-type-escalation_communication select{border-color:rgba(219,122,112,.4);background:var(--ops-red-soft)}.semantic-compose button:not(:disabled){border-color:rgba(116,201,232,.34);background:rgba(42,122,157,.14)}.authority-pending,.decision-pending{border-top-color:rgba(230,182,95,.24)!important;background:linear-gradient(90deg,var(--ops-amber-soft),transparent 75%)!important}.authority-pending>small,.decision-pending>small{color:var(--ops-amber)!important}.authority-pending .ops-icon,.decision-pending .ops-icon{color:var(--ops-amber)}.authority-clear>small,.decision-settled>small{color:var(--ops-green)!important}.authority-clear .ops-icon,.decision-settled .ops-icon{color:var(--ops-green)}.source-ai_assessment,.source-ai_recommendation{color:var(--ops-purple)!important;border-color:rgba(170,152,223,.2)!important}.source-raw_evidence{color:#8ec4d9!important}.context-results article:has(.source-ai_assessment),.context-results article:has(.source-ai_recommendation){box-shadow:inset 2px 0 0 rgba(170,152,223,.28);padding-left:8px}.command-severity.severity-critical{color:var(--ops-red)}.command-severity.severity-high{color:var(--ops-amber)}.sev-critical{color:var(--ops-red);border-color:rgba(219,122,112,.35);background:var(--ops-red-soft)}.sev-high{color:var(--ops-amber);border-color:rgba(230,182,95,.3);background:var(--ops-amber-soft)}@media(max-width:900px){.semantic-compose{grid-template-columns:1fr}.composer-intent{min-height:34px}}.orb-v3.presence-ready{filter:none!important;background:radial-gradient(circle at 48% 46%,rgba(1,14,38,.98) 0 34%,rgba(5,44,105,.98) 49%,rgba(28,118,221,.98) 66%,rgba(91,192,255,.9) 72%,rgba(7,48,100,.96) 79%,rgba(2,13,32,.98) 91%)!important;box-shadow:0 0 18px rgba(35,128,235,.34),0 0 42px rgba(20,102,220,.18),inset 0 0 18px rgba(116,211,255,.32);animation:presence-ready-breathe 5.4s ease-in-out infinite!important}.orb-v3.presence-listening{filter:none!important;background:radial-gradient(circle at 48% 46%,rgba(1,24,36,.98) 0 33%,rgba(3,91,122,.98) 50%,rgba(21,190,220,.98) 67%,rgba(128,246,255,.92) 73%,rgba(5,81,104,.96) 80%,rgba(2,18,28,.98) 91%)!important;box-shadow:0 0 22px rgba(54,224,246,.42),0 0 48px rgba(31,192,224,.2),inset 0 0 19px rgba(168,253,255,.38);animation:presence-listening-pulse 3.2s ease-in-out infinite!important}.orb-v3.presence-processing{filter:none!important;background:radial-gradient(circle at 48% 46%,rgba(18,7,42,.98) 0 33%,rgba(69,31,128,.98) 50%,rgba(137,81,221,.98) 67%,rgba(204,170,255,.92) 73%,rgba(64,31,117,.96) 80%,rgba(12,6,30,.98) 91%)!important;box-shadow:0 0 22px rgba(147,93,231,.4),0 0 50px rgba(115,67,211,.2),inset 0 0 18px rgba(218,191,255,.36);animation:presence-processing-pulse 2.8s ease-in-out infinite!important}.orb-v3.presence-speaking{filter:none!important;background:radial-gradient(circle at 48% 46%,rgba(2,27,21,.98) 0 33%,rgba(10,97,64,.98) 50%,rgba(42,190,116,.98) 67%,rgba(159,246,196,.92) 73%,rgba(12,83,57,.96) 80%,rgba(3,22,17,.98) 91%)!important;box-shadow:0 0 22px rgba(68,211,139,.38),0 0 48px rgba(43,174,112,.18),inset 0 0 18px rgba(177,255,210,.34);animation:presence-speaking-pulse 2.5s ease-in-out infinite!important}.orb-v3.presence-attention{filter:none!important;background:radial-gradient(circle at 48% 46%,rgba(37,3,9,.98) 0 33%,rgba(126,15,28,.98) 50%,rgba(218,55,69,.98) 67%,rgba(255,161,166,.92) 73%,rgba(111,12,24,.96) 80%,rgba(30,3,8,.98) 91%)!important;box-shadow:0 0 24px rgba(231,70,82,.46),0 0 54px rgba(199,39,55,.22),inset 0 0 18px rgba(255,187,191,.36);animation:presence-attention-pulse 2.1s ease-in-out infinite!important}@keyframes presence-ready-breathe{0%,to{transform:scale(1);opacity:.96}50%{transform:scale(1.01);opacity:1}}@keyframes presence-listening-pulse{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.015);opacity:1}}@keyframes presence-processing-pulse{0%,to{transform:scale(1);opacity:.94}50%{transform:scale(1.014);opacity:1}}@keyframes presence-speaking-pulse{0%,to{transform:scale(1);opacity:.95}50%{transform:scale(1.016);opacity:1}}@keyframes presence-attention-pulse{0%,to{transform:scale(1);opacity:.96}50%{transform:scale(1.02);opacity:1}}@media(prefers-reduced-motion:reduce){.orb-v3.presence-attention,.orb-v3.presence-listening,.orb-v3.presence-processing,.orb-v3.presence-ready,.orb-v3.presence-speaking{animation:none!important}}@media(max-width:820px){.global-nav{top:10px;left:10px}.global-nav-deep{left:auto;right:10px}.global-nav-toggle{width:34px;height:34px}}.deploy-shell{min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);grid-template-rows:auto 1fr;background:#03101a;color:#dcefff}.deploy-topbar{grid-column:1/-1;display:grid;grid-template-columns:250px 1fr auto;align-items:center;grid-gap:18px;gap:18px;min-height:66px;padding:0 18px;border-bottom:1px solid rgba(121,193,230,.12);background:#04131f}.deploy-back{justify-self:start;border:0;background:transparent;color:#86c8ea;cursor:pointer;padding:0}.deploy-topbar>div{display:flex;gap:12px;align-items:baseline}.deploy-kicker,.deploy-topbar small{font-size:9px;letter-spacing:.16em;color:#6f9fba}.deploy-topbar strong{font-size:14px;letter-spacing:.04em}.deploy-review{font-size:8px;letter-spacing:.12em;color:#dab56e}.deploy-sites{padding:18px 14px;border-right:1px solid rgba(121,193,230,.1);overflow:auto;background:rgba(3,13,22,.88)}.site-row{width:100%;display:grid;grid-template-columns:1fr auto;grid-gap:5px 9px;gap:5px 9px;padding:12px 5px;border:0;border-bottom:1px solid rgba(121,193,230,.06);background:transparent;color:inherit;text-align:left;cursor:pointer}.site-row.selected,.site-row:hover{background:linear-gradient(90deg,rgba(51,143,183,.08),transparent)}.site-row>div{display:grid;grid-gap:3px;gap:3px}.site-row b{font-size:11px;font-weight:500}.site-row span{font-size:9px;color:#708f9f}.site-row>strong{font-size:8px;letter-spacing:.09em}.site-row>small{grid-column:1/-1;font-size:9px;line-height:1.4;color:#a38969}.reserve-strip{margin-top:22px;padding-top:13px;border-top:1px solid rgba(121,193,230,.08);display:grid}.reserve-strip>small{font-size:8px;letter-spacing:.13em;color:#648da2;margin-bottom:6px}.reserve-strip button{display:grid;grid-template-columns:1fr auto;grid-gap:3px 8px;gap:3px 8px;padding:10px 2px;border:0;border-bottom:1px solid rgba(121,193,230,.05);background:transparent;color:inherit;text-align:left;cursor:pointer}.reserve-strip b{font-size:10px}.reserve-strip span{font-size:8px}.reserve-strip small{grid-column:1/-1;font-size:8px;line-height:1.4;color:#6d8998}.deploy-command{padding:18px 22px 28px;overflow:auto}.capability-picture{margin-top:10px;padding:4px 0 16px;border-bottom:1px solid rgba(99,197,233,.13)}.capability-head{display:flex;justify-content:space-between;gap:18px;align-items:end}.capability-head small,.capability-lines small,.deploy-verify small,.deployment-work small,.resource-command small{font-size:8px;letter-spacing:.14em;color:#659ab3}.capability-head h1{margin:5px 0 0;font-size:23px;font-weight:500;letter-spacing:-.02em}.capability-head>span{font-size:8px;letter-spacing:.12em;padding:5px 7px;border:1px solid rgba(255,255,255,.1);border-radius:4px}.coverage-attention{color:#e0b66e;border-color:rgba(217,172,98,.28)!important}.coverage-good{color:#75c09d;border-color:rgba(109,191,157,.22)!important}.capability-picture>p{margin:12px 0 0;font-size:12px;color:#8da7b4}.capability-picture>p b{color:#c7dde8;font-weight:500}.capability-lines{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:0;gap:0;margin-top:14px;border-top:1px solid rgba(121,193,230,.07);border-bottom:1px solid rgba(121,193,230,.07)}.capability-lines>div{display:grid;grid-gap:5px;gap:5px;padding:11px 13px;border-right:1px solid rgba(121,193,230,.07)}.capability-lines>div:last-child{border-right:0}.capability-lines b{font-size:10px;line-height:1.45;font-weight:500;color:#b8ced8}.deployment-work{display:grid;grid-template-columns:minmax(420px,1.25fr) minmax(300px,.8fr);grid-gap:22px;gap:22px;margin-top:18px}.deployment-list>header,.mission-pane>header,.resource-command>header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:9px;border-bottom:1px solid rgba(121,193,230,.07)}.deployment-list h2,.mission-pane h2,.resource-command h2{margin:4px 0 0;font-size:15px;font-weight:500}.deployment-list>header>span,.resource-command>header>span{font-size:9px;color:#6f91a1}.deployment-list article{padding:13px 0;border-bottom:1px solid rgba(121,193,230,.07)}.deployment-title{display:flex;justify-content:space-between;gap:14px}.deployment-title>div{display:grid;grid-gap:3px;gap:3px}.deployment-title b{font-size:12px}.deployment-title span{font-size:9px;color:#728f9d}.deployment-title strong{font-size:8px;letter-spacing:.1em}.deployment-list article>p{font-size:11px;line-height:1.5;color:#a9c1cc;margin:8px 0}.deployment-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:8px;color:#637f8d}.deployment-capabilities{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.deployment-capabilities span,.mission-required span{font-size:8px;padding:4px 6px;border:1px solid rgba(99,185,216,.15);border-radius:4px;color:#8db8ca}.deployment-actions{display:flex;gap:7px;margin-top:10px}.deployment-actions button,.reassign-row button{min-height:32px;border:1px solid rgba(99,185,216,.25);border-radius:6px;background:#071d2c;color:inherit;padding:0 9px;font-size:9px;cursor:pointer}.deployment-actions .secondary{background:transparent}.deployment-list details{margin-top:9px}.deployment-list summary{font-size:9px;color:#6f91a1;cursor:pointer}.reassign-row{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px;margin-top:7px}.reassign-row select{min-width:0;min-height:32px;border:1px solid rgba(99,185,216,.15);border-radius:6px;background:#041520;color:inherit;padding:0 8px;font-size:9px}.mission-pane{padding-left:18px;border-left:1px solid rgba(121,193,230,.08)}.mission-pane>header{display:block}.mission-pane>p{font-size:11px;line-height:1.55;color:#9db6c2}.exposure,.mission-required,.preserve,.recommendation-line,.residual{display:grid;grid-gap:5px;gap:5px;padding:11px 0;border-bottom:1px solid rgba(121,193,230,.06)}.mission-required>div{display:flex;flex-wrap:wrap;gap:5px}.exposure b,.preserve b,.recommendation-line b,.residual b{font-size:10px;line-height:1.45;font-weight:500}.recommendation-line b{color:#b6a4e2}.preserve b,.residual b{color:#8fc9ae}.exposure b{color:#d2aa67}.authority-note{display:block;margin-top:10px;line-height:1.45;color:#7e6f8f!important}.resource-command{margin-top:22px}.resource-table{display:grid}.resource-row{display:grid;grid-template-columns:1.15fr 1fr .9fr 1.35fr 1.05fr;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:11px 4px;border:0;border-bottom:1px solid rgba(121,193,230,.055);background:transparent;color:inherit;text-align:left}button.resource-row{cursor:pointer}.resource-row.selected,button.resource-row:hover{background:linear-gradient(90deg,rgba(50,145,185,.055),transparent 80%)}.resource-head{padding-top:8px;padding-bottom:7px;font-size:7px;letter-spacing:.11em;color:#5c8295}.resource-row>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.resource-row b{font-size:10px;font-weight:500}.resource-row small{font-size:8px;line-height:1.35;color:#667f8d}.resource-row strong{font-size:8px;letter-spacing:.08em}.resource-caps{display:flex!important;flex-wrap:wrap;gap:4px}.resource-caps i{font-style:normal;font-size:7px;padding:3px 4px;border:1px solid rgba(121,193,230,.11);border-radius:3px;color:#7da6b7}.deploy-verify{margin-top:17px;border-top:1px solid rgba(121,193,230,.08)}.deploy-verify>summary{padding:12px 0;font-size:9px;letter-spacing:.08em;color:#7897a6;cursor:pointer}.verify-grid{display:grid;grid-template-columns:1fr 1fr 1.25fr;grid-gap:18px;gap:18px;padding:3px 0 12px}.verify-grid section{min-width:0}.verify-grid h3{font-size:13px;margin:5px 0}.verify-grid p{font-size:9px;line-height:1.5;color:#899faa}.verify-grid p b{color:#b9ced7}.deploy-action-status{position:-webkit-sticky;position:sticky;bottom:8px;margin-top:10px;padding:8px 10px;border:1px solid rgba(92,210,255,.18);border-radius:7px;background:#072234;font-size:10px}.deployment-loading{min-height:100vh;display:grid;place-content:center;grid-gap:10px;gap:10px;background:#03101a;color:#dcefff;text-align:center}.deployment-loading>div{display:flex;gap:8px;justify-content:center}.deployment-loading button{min-height:34px;border:1px solid rgba(85,191,235,.22);border-radius:6px;background:#071d2c;color:inherit;padding:0 10px;cursor:pointer}.tone-good{color:#75c09d!important}.tone-attention{color:#ddb46b!important}.tone-critical{color:#e47872!important}.tone-active{color:#79bdd7!important}@media(max-width:1100px){.deployment-work{grid-template-columns:1fr}.mission-pane{padding-left:0;border-left:0;border-top:1px solid rgba(121,193,230,.08);padding-top:15px}.resource-row{grid-template-columns:1.2fr 1fr .8fr 1.2fr}.resource-row>span:last-child{display:none!important}}@media(max-width:820px){.deploy-shell{display:block}.deploy-topbar{display:flex;flex-wrap:wrap;padding:12px}.deploy-sites{border-right:0;border-bottom:1px solid rgba(121,193,230,.1)}.site-row{grid-template-columns:1fr auto}.deploy-command{padding:15px}.capability-lines{grid-template-columns:1fr}.capability-lines>div{border-right:0;border-bottom:1px solid rgba(121,193,230,.05)}.resource-head{display:none}.resource-row{grid-template-columns:1fr 1fr;padding:12px 0}.resource-row>span:nth-child(4){grid-column:1/-1}.verify-grid{grid-template-columns:1fr}.deployment-actions{flex-wrap:wrap}}.site-strength-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start}.site-strength-row .site-name-line{grid-column:1;display:grid;grid-gap:3px;gap:3px}.site-strength-row .strength-number{grid-column:2;grid-row:1/span 2;display:grid;justify-items:end;grid-gap:2px;gap:2px;min-width:72px}.site-strength-row .strength-number b{font-size:17px;font-weight:500;letter-spacing:-.02em;color:#d9ebf3}.site-strength-row .strength-number small{font-size:6px;letter-spacing:.09em;color:#577587}.site-strength-row>strong{grid-column:1;margin-top:4px}.site-strength-row .site-capability-gap,.site-strength-row .site-exception{grid-column:1/-1}.site-strength-row .site-exception{color:#d3a960}.site-strength-row .site-capability-gap{display:block;margin-top:2px;color:#9a8972}.site-strength-row .site-capability-gap b{margin-right:5px;font-size:7px;letter-spacing:.1em;color:#c8a25f}.strength-headline{display:grid;grid-gap:2px;gap:2px}.strength-headline h1{font-size:34px!important;line-height:1!important;letter-spacing:-.035em!important}.strength-headline>span{font-size:8px;color:#617f8f;letter-spacing:.12em}.strength-picture .capability-lines{grid-template-columns:.8fr 1.2fr 1.4fr}.strength-picture .capability-lines>div:first-child b{color:#d0ac6f}.strength-picture .capability-lines>div:nth-child(2) b{color:#c7b080}.recommendation-pane .exposure,.recommendation-pane .preserve,.recommendation-pane .recommendation-decision,.recommendation-pane .recommendation-why,.recommendation-pane .residual{display:grid;grid-gap:5px;gap:5px;padding:11px 0;border-bottom:1px solid rgba(121,193,230,.06)}.recommendation-decision b{font-size:14px!important;font-weight:500!important;color:#b9a8e4!important}.recommendation-why>b{font-size:10px;line-height:1.5;font-weight:500;color:#afc6d1}.recommendation-why>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.recommendation-why span{font-size:7px;padding:3px 5px;border:1px solid rgba(155,130,209,.2);border-radius:3px;color:#ab98d3}.recommendation-pane .preserve b{color:#89c3a9}.recommendation-pane .exposure b{color:#d1aa69}.grouped-resources{margin-top:22px}.resource-group{margin-top:13px}.resource-group-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 2px;border-bottom:1px solid rgba(121,193,230,.08)}.resource-group-heading b{font-size:8px;letter-spacing:.14em}.resource-group-heading span{font-size:8px;color:#617f8e}.resource-group-good .resource-group-heading b{color:#79c09f}.resource-group-active .resource-group-heading b{color:#78b8d2}.resource-group-attention .resource-group-heading b{color:#d4aa67}.operational-resource-list{display:grid}.operational-resource-row{display:grid;grid-template-columns:1.15fr 1fr 1.35fr 1.25fr;grid-gap:14px;gap:14px;align-items:center;width:100%;padding:11px 4px;border:0;border-bottom:1px solid rgba(121,193,230,.052);background:transparent;color:inherit;text-align:left;cursor:pointer}.operational-resource-row.selected,.operational-resource-row:hover{background:linear-gradient(90deg,rgba(52,143,181,.055),transparent 82%)}.operational-resource-row>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.operational-resource-row b{font-size:10px;font-weight:500;line-height:1.35}.operational-resource-row small{font-size:8px;line-height:1.35;color:#667f8d}.resource-state strong{font-size:8px;letter-spacing:.08em}.resource-key-capability small{font-size:6px!important;letter-spacing:.11em;color:#577889!important}.resource-key-capability b{font-size:9px;color:#8eb0bf}.grouped-resources .resource-table{display:none}@media(max-width:1100px){.strength-picture .capability-lines{grid-template-columns:1fr 1fr}.strength-picture .capability-lines>div:last-child{grid-column:1/-1}.operational-resource-row{grid-template-columns:1.1fr 1fr 1.2fr}.resource-key-capability{grid-column:1/-1;padding-top:1px}}@media(max-width:820px){.site-strength-row .strength-number b{font-size:15px}.strength-headline h1{font-size:29px!important}.strength-picture .capability-lines{grid-template-columns:1fr}.strength-picture .capability-lines>div:last-child{grid-column:auto}.operational-resource-row{grid-template-columns:1fr 1fr}.resource-key-capability,.resource-state{grid-column:1/-1}}.orchestration-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0 14px}.orchestration-strip>div{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid #173a52;border-radius:7px;background:#03101a}.orchestration-strip small{font-size:7px;letter-spacing:.14em;color:#59cfff}.orchestration-strip b{font-size:10px;color:#d9eaf7}.orchestration-strip span{font-size:8px;line-height:1.35;color:#8fa8bb}@media(max-width:950px){.orchestration-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.overview-v3 .reality-map{position:relative;height:440px;isolation:isolate;overflow:hidden}.overview-v3 .reality-map>.orb-v3{position:absolute;left:50%;top:50%;z-index:8;width:190px;height:190px;transform:translate(-50%,-50%);animation:overview-orb-centred-breathe 5.4s ease-in-out infinite!important}@keyframes overview-orb-centred-breathe{0%,to{transform:translate(-50%,-50%) scale(.995)}50%{transform:translate(-50%,-50%) scale(1.015)}}.overview-v3 .reality-map>.sat-v3{position:absolute;z-index:4;box-sizing:border-box;width:clamp(126px,26%,160px);max-width:calc(50% - 105px);display:flex;align-items:center;gap:8px}.overview-v3 .reality-map>.sat-v3:after{display:none}.overview-v3 .reality-map>.sat-v3>i{flex:none;width:48px;height:48px;font-size:18px}.overview-v3 .reality-map>.sat-v3 span{min-width:0}.overview-v3 .reality-map>.sat-v3 b{font-size:10px;line-height:1.2}.overview-v3 .reality-map>.sat-v3 small{display:none;font-size:9px;line-height:1.35}.overview-v3 .reality-map>.sat-v3.active small,.overview-v3 .reality-map>.sat-v3:focus-visible small,.overview-v3 .reality-map>.sat-v3:hover small{display:block}.overview-v3 .reality-map>.sat-v3.s0{left:2%;top:15%;right:auto;bottom:auto}.overview-v3 .reality-map>.sat-v3.s1{right:2%;top:15%;left:auto;bottom:auto;flex-direction:row-reverse;text-align:right}.overview-v3 .reality-map>.sat-v3.s2{left:2%;bottom:15%;right:auto;top:auto}.overview-v3 .reality-map>.sat-v3.s3{right:2%;bottom:15%;left:auto;top:auto;flex-direction:row-reverse;text-align:right}.calm-orb.presence-attention,.orb-v3.presence-attention{border-color:#eec477!important;background:radial-gradient(circle at 48% 46%,#231602 0 33%,#795014 50%,#d99b35 67%,#ffe0a0 73%,#805212 80%,#201305 91%)!important;box-shadow:0 0 22px rgba(232,170,68,.4),0 0 48px rgba(232,170,68,.2),inset 0 0 18px rgba(255,224,163,.33)}.calm-orb.presence-emergency,.orb-v3.presence-emergency{border-color:#ff8493!important;background:radial-gradient(circle at 48% 46%,#280409 0 33%,#861725 50%,#df394e 67%,#ffb0b4 73%,#791323 80%,#220307 91%)!important;box-shadow:0 0 24px rgba(232,63,82,.48),0 0 54px rgba(199,39,55,.25),inset 0 0 18px rgba(255,187,191,.36)}.calm-orb.presence-listening,.calm-orb.presence-speaking,.orb-v3.presence-listening,.orb-v3.presence-speaking{border-color:#78ecae!important;background:radial-gradient(circle at 48% 46%,#052018 0 33%,#0c6944 50%,#31c47b 67%,#affbd0 73%,#126943 80%,#031b14 91%)!important;box-shadow:0 0 22px rgba(58,218,132,.4),0 0 48px rgba(39,185,112,.2),inset 0 0 18px rgba(178,255,215,.34)}@media(max-width:1250px){.overview-v3 .reality-map{height:410px}.overview-v3 .reality-map>.orb-v3{width:165px;height:165px}.overview-v3 .reality-map>.sat-v3{max-width:calc(50% - 90px)}}@media(max-width:720px){.overview-v3 .reality-map{height:390px}.overview-v3 .reality-map>.orb-v3{width:128px;height:128px}.overview-v3 .reality-map>.sat-v3{width:130px;max-width:calc(50% - 70px);gap:5px}.overview-v3 .reality-map>.sat-v3>i{width:37px;height:37px;font-size:14px}.overview-v3 .reality-map>.sat-v3 b{font-size:9px}}@media(prefers-reduced-motion:reduce){.overview-v3 .reality-map>.orb-v3{animation:none!important;transform:translate(-50%,-50%)}}.incident-shell .incident-intel{padding:22px clamp(18px,2.2vw,30px)}.incident-shell .command-picture-head h1{font-size:clamp(22px,2.1vw,30px);line-height:1.19;font-weight:620;letter-spacing:-.025em}.incident-shell .command-now-grid{gap:10px;border:0;margin-top:17px}.incident-shell .command-now-grid>button,.incident-shell .command-now-grid>div{border:1px solid rgba(100,178,212,.16);border-radius:9px;min-height:88px;padding:14px 15px;background:rgba(13,39,54,.34)}.incident-shell .command-now-grid>button:first-child{background:rgba(11,69,101,.29);border-color:rgba(56,169,228,.3)}.incident-shell .command-decision.required{background:rgba(100,70,24,.19);border-color:rgba(226,178,88,.28)}.incident-shell .command-now-grid b{font-size:clamp(11px,1vw,14px);line-height:1.38}.incident-shell .command-context-details{margin-top:12px;padding:0;background:transparent;border:0}.incident-shell .command-context-details>summary{display:flex;align-items:center;gap:10px;cursor:pointer;color:#8eb1c5;font-size:10px;list-style:none}.incident-shell .command-context-details>summary::-webkit-details-marker{display:none}.incident-shell .command-context-details>summary:after{content:"⌄";margin-left:auto}.incident-shell .command-context-details[open]>summary:after{content:"⌃"}.incident-shell .command-context-expanded{padding:9px 0}.incident-shell .command-work-grid{grid-template-columns:minmax(240px,.8fr) minmax(360px,1.55fr);gap:20px}.incident-shell .command-task-pane{border-right:1px solid rgba(95,171,211,.11);padding-right:19px}.incident-shell .task-owner-line{align-items:center}.incident-shell .task-attention,.incident-shell .task-current,.incident-shell .task-owner-line span{border:1px solid rgba(104,186,222,.2);border-radius:999px;padding:4px 8px;font-size:9px}.incident-shell .task-attention{border-color:rgba(230,180,91,.35);color:#e3bd78}.incident-shell .compact-stages{gap:0;margin:16px 0 9px}.incident-shell .compact-stages>div{grid-template-columns:20px minmax(0,1fr);padding:10px 0 10px 23px;font-size:10px;line-height:1.35;color:#67899c}.incident-shell .compact-stages>div:before{display:block;left:8px;right:auto;top:-50%;bottom:50%;height:auto;width:1px;background:#294d62}.incident-shell .compact-stages>div:first-child:before{display:none}.incident-shell .compact-stages i{left:4px;top:12px;width:9px;height:9px}.incident-shell .compact-stages>div.completed{color:#87ccb3}.incident-shell .compact-stages>div.completed i{background:#45c899;box-shadow:0 0 0 3px rgba(59,194,146,.09)}.incident-shell .compact-stages>div.completed i:after{content:"✓";position:absolute;font-size:8px;top:-3px;left:1px;color:#05271c}.incident-shell .compact-stages>div.current{color:#dceefa;font-weight:650;background:linear-gradient(90deg,rgba(30,136,191,.16),transparent 86%);border-radius:6px}.incident-shell .compact-stages>div.current i{background:#52cdff;box-shadow:0 0 0 4px rgba(63,190,236,.12)}.incident-shell .compact-stages>div.future{opacity:.61}.incident-shell .comms-history,.incident-shell .supporting-evidence-more,.incident-shell .task-provenance{margin-top:10px;border-top:1px solid rgba(107,180,213,.12);padding-top:9px}.incident-shell .comms-history>summary,.incident-shell .supporting-evidence-more>summary,.incident-shell .task-provenance>summary{font-size:10px;color:#8fb2c5;cursor:pointer}.incident-shell .task-provenance .task-meta{display:grid;grid-gap:5px;gap:5px;padding:10px 0}.incident-shell .channel-assurance{display:block;font-size:10px;letter-spacing:.025em;color:#759aad;margin:0 0 9px}.incident-shell .command-traffic{max-height:none}.incident-shell .traffic-record{position:relative;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:11px 10px;border-left:2px solid rgba(72,155,195,.22)}.incident-shell .traffic-record p{grid-column:1/-1;margin:2px 0;font-size:11px;line-height:1.4}.incident-shell .traffic-heading{align-items:center;flex-wrap:wrap}.incident-shell .traffic-heading>span:last-child{border:1px solid rgba(116,175,207,.13);border-radius:4px;padding:2px 5px;font-size:8px;letter-spacing:.04em}.incident-shell .traffic-meta{grid-column:2;grid-row:1;justify-content:end;gap:6px;align-items:center}.incident-shell .traffic-meta>span{display:none}.incident-shell .traffic-record.type-operational_instruction{border-left-color:#4bafe2}.incident-shell .traffic-record.type-acknowledgement{border-left-color:#54bc96}.incident-shell .traffic-record.type-operator_update{border-left-color:#749eb3}.incident-shell .traffic-record.type-escalation_communication,.incident-shell .traffic-record.type-evidence_request{border-left-color:#d4a25f}.incident-shell .comms-history .command-traffic{max-height:240px;overflow:auto}.incident-shell .focus-context{padding:10px 12px}.incident-shell .focus-context h2{font-size:14px;margin-bottom:0}.incident-shell .context-results article{padding:8px 0}.incident-shell .context-results article p{font-size:11px;line-height:1.45}.incident-shell .authority-box,.incident-shell .evidence-group.human{border-color:rgba(209,166,89,.17)!important;background:rgba(73,53,20,.05)}@media(max-width:1150px){.incident-shell .command-work-grid{grid-template-columns:1fr}.incident-shell .command-task-pane{border-right:0;border-bottom:1px solid rgba(95,171,211,.1);padding:0 0 15px}}@media(max-width:720px){.incident-shell .command-now-grid{grid-template-columns:1fr}.incident-shell .command-now-grid>button,.incident-shell .command-now-grid>div{min-height:0}}.incident-shell{grid-template-columns:254px minmax(0,1fr) 318px;background:#020c15;color:#edf5fb}.incident-topbar{grid-template-columns:254px 1fr auto;min-height:58px;background:#03111e;border-color:#163247}.incident-topbar button{font-size:13px}.incident-topbar strong{font-size:13px;color:#eff6ff}.incident-topbar small{font-size:10px;color:#83b9d6}.incident-env{background:linear-gradient(180deg,#031320,#020c15);padding:23px 15px;border-right:1px solid #12334b}.incident-evidence{background:linear-gradient(180deg,#031320,#020b13);padding:24px 17px;border-left:1px solid #12334b}.incident-intel{background:radial-gradient(ellipse at 53% -12%,rgba(7,85,129,.19),transparent 54%),#020d17;padding:27px 28px}.incident-kicker{font-size:11px;letter-spacing:.1em;font-weight:700;color:#59caff}.incident-env .env-identity{margin-top:15px;padding:18px 12px;border:1px solid #13334c;border-radius:9px;background:linear-gradient(145deg,#062037,#04111f)}.incident-env .env-identity:before{content:"▥";display:inline-grid;place-items:center;width:41px;height:41px;margin-bottom:7px;background:#07344d;border-radius:10px;color:#52cbff;font-size:27px}.incident-env h2{font-size:19px;font-weight:700;line-height:1.3;margin:0 0 5px}.incident-env .env-identity p{font-size:12px;color:#7cbce1;margin:0 0 17px}.incident-env .env-state-line{display:flex;align-items:center;gap:8px;font-size:12px;color:#eb8d8e}.incident-env .env-state-line:before{content:"!";display:grid;place-items:center;width:26px;height:26px;border:2px solid #fb6569;border-radius:50%;font-size:17px;font-weight:700;color:#ff6c70}.incident-env .env-operational-summary{display:grid;grid-gap:3px;gap:3px;margin:16px 0}.incident-env .env-operational-summary>div{position:relative;display:grid;grid-gap:5px;padding:13px 8px 13px 45px;border-bottom:1px solid rgba(89,179,224,.09);min-height:72px}.incident-env .env-operational-summary>div:before{position:absolute;left:6px;top:17px;width:30px;height:30px;display:grid;place-items:center;border:1px solid #335b73;border-radius:50%;background:#0a2031;color:#c7e7ff;font-size:18px}.incident-env .env-operational-summary>div:first-child:before{content:"♟"}.incident-env .env-operational-summary>div:nth-child(2):before{content:"♙"}.incident-env .env-operational-summary>div:nth-child(3):before{content:"▱"}.incident-env .env-operational-summary small{color:#82c6e8;letter-spacing:0}.incident-env .env-operational-summary b{font-weight:600;line-height:1.35}.incident-env .env-operational-summary span{font-size:12px;color:#68cfaa}.incident-intel>.incident-kicker{margin-bottom:14px}.command-picture-head{align-items:center;gap:14px}.command-picture-head h1{font-size:clamp(25px,2.25vw,35px);font-weight:750;line-height:1.19;letter-spacing:-.025em;margin:13px 0}.command-picture-head small{font-size:11px;letter-spacing:.09em;color:#49c9fa}.command-severity{font-size:12px;letter-spacing:.08em;padding:9px 14px}.command-situation{font-size:15px!important;line-height:1.55!important;color:#c6d8e6!important;margin:1px 0 20px!important}.command-now-grid{display:grid;grid-template-columns:1.13fr 1fr 1fr;grid-gap:12px}.command-now-grid>.command-decision,.command-now-grid>button{position:relative;min-height:124px;padding:18px 15px 16px 82px;border-radius:8px;border:1px solid #16425f;background:linear-gradient(125deg,#07243a,#041624);display:flex;flex-direction:column;justify-content:center;gap:7px}.command-now-grid>button:first-child{border-color:#135d8b;background:linear-gradient(125deg,#073454,#041525)}.command-now-grid>button:nth-child(2){background:linear-gradient(125deg,#05342f,#041924);border-color:#10463c}.command-now-grid>.command-decision{background:linear-gradient(125deg,#302615,#131719);border-color:#554019}.command-card-icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:54px;height:54px;display:grid;place-items:center;border-radius:50%;font-size:32px;font-weight:700}.command-card-icon.next{background:#06385c;color:#33bfff;box-shadow:inset 0 0 0 1px #0d74af,0 0 20px rgba(20,144,225,.18)}.command-card-icon.response{background:#064439;color:#57edb5}.command-card-icon.decision{background:#4a3518;color:#ffce72}.command-now-grid small{font-size:11px!important;letter-spacing:.045em;color:#54c9ff!important;font-weight:750}.command-now-grid>button:nth-child(2) small{color:#55ddb0!important}.command-now-grid>.command-decision small{color:#ffcb68!important}.command-now-grid b{font-size:15px!important;line-height:1.38!important;font-weight:650!important;color:#f5f8ff!important}.command-now-grid span:not(.command-card-icon){font-size:12px;color:#6be1af}.command-context-details{margin-top:12px;opacity:.75}.command-work-grid{grid-template-columns:minmax(295px,.82fr) minmax(0,1.18fr);gap:16px}.command-work-grid>.work-heading{display:none}.command-net-pane,.command-task-pane{border:1px solid #15445c!important;border-radius:10px;background:linear-gradient(155deg,#041a29,#02111c);padding:18px!important;min-width:0}.command-net-pane .section-head,.command-task-pane .section-head{padding-bottom:14px;border-bottom:1px solid #13334a}.comms-heading small,.task-heading small{font-size:13px!important;letter-spacing:.09em!important;font-weight:750!important;color:#edf3fb!important}.comms-heading .ops-icon,.task-heading .ops-icon{font-size:23px;color:#39caff;margin-right:9px}.task-heading h3{font-size:14px!important;line-height:1.45;font-weight:550;margin-top:12px}.task-owner-line{margin:13px 0!important;padding:11px;border-radius:7px;background:#062437}.task-owner-line span{font-size:11px!important;color:#6cdeb6}.task-attention,.task-current{font-size:10px!important;white-space:normal;text-align:right}.task-stage-row.compact-stages{display:grid!important;grid-template-columns:1fr!important;grid-gap:0!important;gap:0!important;margin:18px 4px 10px 8px!important;overflow:visible!important}.task-stage-row.compact-stages>div{position:relative;display:flex;align-items:center;min-height:56px;padding:10px 10px 10px 48px!important;text-align:left!important;font-weight:600!important;border-radius:7px;color:#6c8393}.task-stage-row.compact-stages>div:before{content:"";display:block!important;position:absolute!important;top:-50%!important;bottom:50%!important;width:2px!important;height:auto!important;right:auto!important;background:#24455b!important}.task-stage-row.compact-stages>div:first-child:before{display:none!important}.task-stage-row.compact-stages i{left:7px!important;top:50%!important;transform:translateY(-50%)!important;width:24px!important;height:24px!important;border:2px solid #345b72!important;background:#041624!important}.task-stage-row.compact-stages .completed{color:#a6dbc9!important}.task-stage-row.compact-stages .completed:before{background:#29c5a8!important}.task-stage-row.compact-stages .completed i{background:#14ae9a!important;border-color:#42e6c3!important}.task-stage-row.compact-stages .completed i:after{content:"✓";position:absolute;inset:0;display:grid;place-items:center;font-style:normal;color:#001d21;font-size:14px;font-weight:800}.task-stage-row.compact-stages .current{color:#f2faff!important;background:#07314c!important;border:1px solid #0d5e8e;font-size:13px!important;box-shadow:inset 0 0 18px rgba(18,146,208,.1)}.task-stage-row.compact-stages .current i{background:#0b97e2!important;border-color:#52cdff!important;box-shadow:0 0 0 5px rgba(0,135,222,.12),0 0 12px #147dd8}.task-stage-row.compact-stages .future{opacity:.68}.task-provenance{margin-top:12px;color:#7498af}.channel-assurance,.comms-heading h3{font-size:11px!important;color:#789bb0!important;font-weight:400}.command-traffic{max-height:none!important;gap:0!important}.command-traffic .traffic-record{display:block;border:0!important;border-bottom:1px solid #123248!important;border-radius:0!important;background:transparent!important;padding:14px 4px!important;min-height:86px}.command-traffic .traffic-record:hover{background:rgba(49,154,209,.055)!important}.traffic-heading{display:flex;gap:9px!important}.traffic-heading .traffic-icon{display:grid;place-items:center;flex:none;width:37px;height:37px;border-radius:50%;background:#063455;color:#42cafa;font-size:20px}.traffic-heading b{color:#9edbff!important}.traffic-heading>span:not(.traffic-icon){font-size:9px!important;color:#7899af!important;letter-spacing:.06em}.traffic-record p{font-size:13px!important;line-height:1.45!important;color:#e0eaf3!important;margin:5px 0 5px 46px!important}.traffic-meta{margin-left:46px!important;opacity:.75}.traffic-meta,.traffic-meta span,.traffic-meta strong,.traffic-meta time{font-size:10px!important}.semantic-compose{grid-template-columns:145px minmax(0,1fr) 62px!important;align-items:center;gap:7px;margin-top:13px;border:1px solid #17435b;padding:6px;background:#031624}.semantic-compose .composer-intent{display:none!important}.semantic-compose input{min-width:0;font-size:12px!important;border-color:#17415a}.semantic-compose button{font-size:12px!important;background:#093854!important}.contextual-evidence .incident-kicker{font-size:11px;margin:0 0 16px}.authority-box,.context-results,.contextual-evidence .human,.focus-context{border:1px solid #163e58;border-radius:9px;background:linear-gradient(145deg,#041c2b,#03131d);padding:15px;margin-top:13px}.authority-box>small,.context-results>small,.contextual-evidence .human>small,.focus-context small{font-size:11px!important;letter-spacing:.07em!important;color:#54caff!important;font-weight:750}.focus-context h2{margin:12px 0 0;color:#eef5fd}.context-results article{padding:12px 2px;border-bottom:1px solid #183448}.authority-box p,.context-results article p,.contextual-evidence .human p{line-height:1.55!important}.context-results article span,.contextual-evidence .human article span{font-size:10px!important}.contextual-evidence .human{background:linear-gradient(145deg,#271f13,#101618);border-color:#6d4b20}.authority-box>small,.contextual-evidence .human>small{color:#ffca65!important}.contextual-evidence .human b{font-size:14px!important}.authority-box{background:linear-gradient(145deg,#211d14,#05141d);border-color:#574525}.authority-box button{min-height:40px!important;font-size:13px!important;border-color:#ad7b26!important;color:#ffce72!important}.incident-intel>.level3-panel{margin-top:18px;border-color:#15435c;background:#031b29}.incident-intel>.level3-panel>summary{padding:16px;font-size:12px}.incident-intel>.level3-panel>summary span{font-size:12px;color:#9bd9f7}.incident-intel>.level3-panel>summary b{font-size:12px}@media(max-width:1320px){.incident-shell{grid-template-columns:218px minmax(0,1fr) 265px}.incident-topbar{grid-template-columns:218px 1fr auto}.incident-intel{padding:22px 18px}.command-now-grid>.command-decision,.command-now-grid>button{padding-left:64px}.command-card-icon{left:9px;width:46px;height:46px}.command-work-grid{gap:10px}}@media(max-width:1100px){.incident-shell{grid-template-columns:220px minmax(0,1fr)}.incident-evidence{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.incident-evidence>.incident-kicker{grid-column:1/-1}.command-work-grid{grid-template-columns:1fr 1fr}}@media(max-width:780px){.incident-shell{display:block}.incident-topbar{display:flex}.incident-env,.incident-evidence,.incident-intel{padding:18px}.command-now-grid,.command-work-grid,.incident-evidence{grid-template-columns:1fr;display:grid}.incident-evidence>.incident-kicker{grid-column:1}.command-now-grid>.command-decision,.command-now-grid>button{min-height:106px;padding-left:80px}.task-stage-row.compact-stages{grid-template-columns:1fr!important}}.incident-shell{--im-border:#203b4d;--im-muted:#89a3b4;--im-radius:8px}.incident-shell .ops-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:#61c8ed}.incident-shell .ops-icon svg{width:18px;height:18px;flex:none}.incident-intel{padding:24px clamp(16px,1.55vw,28px)}.command-picture-head>div,.incident-env,.incident-evidence{min-width:0}.command-picture-head h1{font-size:clamp(25px,2vw,32px);overflow-wrap:anywhere;line-height:1.23}.command-situation{text-align:left;max-width:100%;padding:0!important}.command-now-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.command-now-grid>.command-decision,.command-now-grid>button{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-template-rows:auto 1fr auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:7px;row-gap:7px;align-content:start;align-items:start;min-width:0;min-height:134px;height:100%;padding:18px 15px!important;border-radius:var(--im-radius);box-shadow:none;text-align:left;justify-content:normal;background:#061c2b}.command-now-grid>button:first-child{background:#072239}.command-now-grid>button:nth-child(2){background:#07251f}.command-now-grid>.command-decision{background:#241f16}.command-now-grid .command-card-icon{position:static!important;transform:none!important;grid-column:1;grid-row:1/3;display:grid;place-items:center;width:34px!important;height:34px!important;border-radius:8px;font-size:medium!important;box-shadow:none!important}.command-now-grid .command-card-icon svg{width:20px;height:20px;stroke-width:1.8}.command-now-grid small{grid-column:2;grid-row:1;font-size:10px!important;line-height:1.4;letter-spacing:.055em!important;overflow-wrap:normal}.command-now-grid b{grid-column:2;grid-row:2;font-size:14px!important;line-height:1.42!important;min-width:0;overflow-wrap:anywhere}.command-now-grid>button:nth-child(2)>span:last-child{grid-column:2;grid-row:3;font-size:11px!important}.command-now-grid>.command-decision,.command-now-grid>button{transition:border-color .15s ease}.command-now-grid>button:focus-visible,.command-traffic .traffic-record:focus-visible,.incident-shell button:focus-visible,.incident-shell input:focus-visible,.incident-shell select:focus-visible{outline:2px solid #66cfff;outline-offset:2px}.command-now-grid>button:hover{border-color:#3a8caf}.command-work-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;margin-top:18px;align-items:stretch}.command-net-pane,.command-task-pane{padding:17px!important;border-radius:var(--im-radius);background:#041825}.command-net-pane .section-head,.command-task-pane .section-head{min-height:55px;gap:10px;align-items:flex-start}.comms-heading>div,.task-heading>div{min-width:0}.comms-heading small,.task-heading small{display:inline-flex;align-items:center;gap:8px;font-size:12px!important;letter-spacing:.045em!important;line-height:1.4}.comms-heading .ops-icon,.task-heading .ops-icon{margin:0;font-size:medium}.task-heading h3{font-size:13px!important;font-weight:500!important;line-height:1.5;margin-top:9px;color:#c4d9e6}.comms-attention,.comms-clear,.task-attention,.task-current{max-width:45%;line-height:1.4;font-size:10px!important}.task-owner-line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:12px!important;margin:13px 0 9px!important;background:#092336;border:1px solid #164157;border-radius:6px}.task-owner-line b{font-size:13px!important}.task-stage-row.compact-stages{margin:12px 0 13px!important}.task-stage-row.compact-stages>div{min-height:62px;padding:12px 12px 12px 44px!important;border:1px solid transparent;border-radius:6px;font-size:12px!important;letter-spacing:.012em}.task-stage-row.compact-stages>div:before{left:18px!important;width:1px!important;background:#294353!important}.task-stage-row.compact-stages i{width:16px!important;height:16px!important;left:10px!important;border-width:1.5px!important;box-shadow:none!important}.task-stage-row.compact-stages .completed i{background:#0a564d!important;border-color:#4cbca1!important}.task-stage-row.compact-stages .completed i:after{font-size:11px!important;color:#9ee8cc}.task-stage-row.compact-stages .completed:before{background:#438776!important}.task-stage-row.compact-stages .current{background:#082c43!important;border:1px solid #195d82!important;box-shadow:none!important;color:#f0f7fc!important;font-size:12px!important}.task-stage-row.compact-stages .current i{background:#0e9fdd!important;border-color:#88d9fa!important;box-shadow:0 0 0 3px rgba(46,166,218,.13)!important}.task-stage-row.compact-stages .future{color:#8296a5;opacity:.72}.task-provenance{font-size:11px;line-height:1.55}.task-provenance summary{cursor:pointer;color:#85a8bc}.command-net-pane .channel-assurance{display:block;margin:10px 0 1px;color:#7995a8!important;font-size:10px!important}.command-traffic .traffic-record{position:relative;padding:13px 4px!important;min-height:0!important;overflow-wrap:anywhere;border-bottom-color:#193446!important}.command-traffic .traffic-record:first-child{background:rgba(19,75,105,.1)!important}.command-traffic .traffic-record:last-child{border-bottom:0!important}.traffic-heading{display:grid!important;grid-template-columns:30px minmax(0,auto) minmax(0,1fr);align-items:center;grid-gap:8px!important;gap:8px!important}.traffic-heading .traffic-icon{width:30px;height:30px;background:#0a344d;border-radius:7px}.traffic-heading .traffic-icon svg{width:17px;height:17px;stroke-width:1.75}.traffic-heading b{font-size:12px!important;line-height:1.35}.traffic-heading>span:not(.traffic-icon){font-size:10px!important;line-height:1.4;overflow-wrap:anywhere}.traffic-record p{margin:7px 0 6px 38px!important;line-height:1.5!important;font-size:12px!important}.traffic-meta{margin-left:38px!important;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px 10px;line-height:1.4}.traffic-meta time{order:3;margin-left:auto;color:#7895a6}.traffic-meta strong{font-weight:650}.semantic-compose{display:grid!important;grid-template-columns:minmax(110px,130px) minmax(0,1fr) 58px!important;padding:6px!important;grid-gap:6px!important;gap:6px!important;border-radius:7px}.semantic-compose button,.semantic-compose input,.semantic-compose select{min-width:0;height:38px;min-height:38px;padding:0 8px;font-size:11px!important}.semantic-compose input::placeholder{color:#7895a6}.incident-env .env-identity{padding:15px 13px;border-radius:var(--im-radius);background:#071c2b}.incident-env .env-identity:before{content:"";width:29px;height:29px;border:1.5px solid #3d9dcc;border-radius:7px;background:#0b2c42;box-shadow:none;margin-bottom:10px}.incident-env h2{font-size:17px;line-height:1.35}.incident-env .env-operational-summary>div{padding:13px 5px;min-height:0;gap:5px;border-color:#193343}.incident-env .env-operational-summary>div:before{content:none!important;display:none!important}.incident-env .env-operational-summary small{display:inline-flex;align-items:center;gap:8px;font-size:11px;line-height:1.4}.incident-env .env-operational-summary .ops-icon{width:23px;flex:none}.incident-env .env-operational-summary b{font-size:13px;line-height:1.45}.incident-env .env-operational-summary span{font-size:11px}.incident-evidence .incident-kicker{display:flex;align-items:center;gap:8px;line-height:1.5;font-size:11px}.authority-box,.context-results,.contextual-evidence .human,.focus-context{border-radius:var(--im-radius);background:#061b28;padding:13px!important;margin-top:12px}.focus-context h2{font-size:14px!important;line-height:1.4;margin-top:9px}.context-results article{padding:11px 0}.authority-box p,.context-results article p,.contextual-evidence .human p{line-height:1.55;font-size:12px!important;overflow-wrap:anywhere}.contextual-evidence .human{background:#211d16}.authority-box{background:#181a17}.authority-box>small,.contextual-evidence .human>small{display:inline-flex;align-items:center;gap:7px;line-height:1.4}.authority-box .ops-icon,.contextual-evidence .human .ops-icon{color:#e4b86f}.incident-intel>.level3-panel{border-radius:var(--im-radius);margin-top:17px}.incident-intel>.level3-panel>summary{align-items:center;flex-wrap:wrap;gap:7px 15px}.incident-intel>.level3-panel>summary b{font-size:11px;color:#8ba6b8}@media(min-width:1101px) and (max-width:1480px){.incident-shell{grid-template-columns:210px minmax(0,1fr) 248px}.incident-topbar{grid-template-columns:210px minmax(0,1fr) auto}.incident-intel{padding:20px 14px}.incident-env,.incident-evidence{padding:16px 12px}.command-now-grid{gap:8px}.command-now-grid>.command-decision,.command-now-grid>button{grid-template-columns:26px minmax(0,1fr)!important;column-gap:7px;padding:13px 9px!important;min-height:146px}.command-now-grid .command-card-icon{width:26px!important;height:26px!important;border-radius:6px}.command-now-grid .command-card-icon svg{width:17px;height:17px}.command-now-grid small{font-size:9px!important}.command-now-grid b{font-size:12px!important}.command-work-grid{gap:9px}.command-net-pane,.command-task-pane{padding:12px!important}.semantic-compose{grid-template-columns:minmax(0,1fr) 54px!important}.semantic-compose select{grid-column:1/-1}.semantic-compose input{grid-column:1}}@media(max-width:1100px) and (min-width:781px){.incident-shell{grid-template-columns:210px minmax(0,1fr)}.incident-topbar{grid-template-columns:210px minmax(0,1fr) auto}.incident-intel{padding:18px}.command-work-grid{grid-template-columns:1fr!important}.command-now-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.command-now-grid>.command-decision,.command-now-grid>button{grid-template-columns:28px minmax(0,1fr)!important;padding:13px 9px!important;column-gap:8px}.command-now-grid .command-card-icon{width:28px!important;height:28px!important}.command-now-grid b{font-size:12px!important}.incident-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.incident-evidence>.incident-kicker{grid-column:1/-1}}@media(max-width:780px){.incident-shell{display:block}.incident-topbar{display:flex;gap:10px}.incident-topbar div{flex-wrap:wrap}.command-now-grid{grid-template-columns:1fr!important}.command-now-grid>.command-decision,.command-now-grid>button{min-height:100px!important;grid-template-columns:34px minmax(0,1fr)!important;padding:15px!important}.command-work-grid{grid-template-columns:1fr!important}.semantic-compose{grid-template-columns:minmax(100px,120px) minmax(0,1fr) 56px!important}.incident-evidence{display:block!important}.incident-evidence>.incident-kicker{grid-column:auto}}@media(max-width:440px){.semantic-compose{grid-template-columns:minmax(0,1fr) 55px!important}.semantic-compose select{grid-column:1/-1}.semantic-compose input{grid-column:1}.incident-env,.incident-evidence,.incident-intel{padding:14px}.traffic-meta time{margin-left:0}}.incident-shell{grid-template-columns:210px minmax(0,1fr) 380px!important;background:#020e1b}.incident-topbar{grid-template-columns:210px minmax(0,1fr) auto!important}.incident-intel{padding:20px 18px!important;min-width:0}.incident-evidence.incident-ai-rail{display:block!important;grid-column:auto!important;padding:19px 14px!important;border-left:1px solid #174158;background:#031421}.incident-env{padding:18px 12px!important}.incident-ai-rail>.incident-kicker,.incident-intel>.incident-kicker{font-size:12px;letter-spacing:.14em;color:#4ed0ff;margin:2px 0 17px;font-weight:750}.incident-story{display:flex;justify-content:space-between;gap:15px;padding:0 4px 16px 16px;border-left:2px solid #1680ae}.incident-story-main{min-width:0}.incident-story h1{font-size:clamp(23px,2.05vw,34px);line-height:1.22;letter-spacing:-.025em;margin:0 0 9px;font-weight:750}.incident-story p{font-size:14px;line-height:1.52;color:#d1e0eb;margin:0 0 8px}.story-location{display:block;font-size:11px;color:#80acc3}.incident-story-meta{flex:0 0 110px;display:grid;align-content:start;grid-gap:7px;gap:7px;text-align:right;color:#81a3b7}.incident-story-meta strong{justify-self:end;padding:5px 10px;border:1px solid #5b4421;border-radius:5px;color:#ffce58;font-size:11px}.incident-story-meta small{font-size:10px;line-height:1.35}.incident-progress{border:1px solid #16516c;border-radius:8px;padding:19px 12px;margin-top:15px;background:#031c2c}.progress-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:0;gap:0}.progress-track button{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;min-height:103px;padding:0 3px;border:0;background:none;color:#819aaa;cursor:pointer;text-align:center}.progress-track button:not(:first-child):before{content:"";position:absolute;top:17px;right:calc(50% + 21px);left:calc(-50% + 21px);height:2px;background:#34576b}.progress-track button.done:not(:first-child):before{background:#44be98}.progress-node{display:grid;place-items:center;width:35px;height:35px;flex:none;border:2px solid #4b7790;border-radius:50%;background:#061b2b;color:#85bad3;font-size:17px;font-weight:750;z-index:1}.progress-track button.done .progress-node{border-color:#4ce3ad;color:#3cf2b6;background:#063e34}.progress-track button.active .progress-node{border-color:#51caff;background:#0a5285;color:#e6faff;box-shadow:0 0 0 4px rgba(37,174,249,.12)}.progress-track button b{font-size:10px;line-height:1.35;font-weight:650;overflow-wrap:anywhere}.progress-track button small{font-size:9px;line-height:1.3;max-width:100%;color:#819fb2}.progress-track button.active b{color:#64d6ff}.progress-track button.done b{color:#b1edd6}.progress-track button:focus-visible{outline:2px solid #6fd8ff;outline-offset:2px;border-radius:4px}.progress-detail{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px;border-top:1px solid #244a5f;font-size:11px}.progress-detail span{color:#8db0c5}.progress-detail button{margin-left:auto;background:none;border:0;color:#a9cfdf;cursor:pointer}.incident-shell .command-work-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)!important;gap:12px;margin-top:17px}.incident-shell .command-net-pane,.incident-shell .command-task-pane{padding:12px!important}.incident-shell .task-stage-row.compact-stages>div{min-height:54px}.incident-shell .task-stage-row.compact-stages{margin:8px 0 6px!important}.incident-comms-filters{display:flex;align-items:center;gap:4px;border-bottom:1px solid #23435a;margin-top:10px}.incident-comms-filters button{background:transparent;border:0;border-bottom:2px solid transparent;padding:9px 11px;color:#8bacbf;cursor:pointer;font-size:11px}.incident-comms-filters button[aria-pressed=true]{color:#72d9ff;border-color:#42c5ff;background:#08293e}.incident-ai-rail>section{border:1px solid #1b4b64;border-radius:8px;background:#041e30;padding:13px!important;margin:13px 0}.incident-ai-rail .ai-judgement{border-color:#1f688b;background:#052236}.ai-panel-heading{display:flex;gap:8px;align-items:center;border-bottom:1px solid #23506a;padding-bottom:12px}.ai-panel-heading b{font-size:13px;color:#a9e9ff;letter-spacing:.04em}.ai-panel-heading small{margin-left:auto;font-size:9px;color:#7cb0c7;border:1px solid #225c79;padding:4px 6px;border-radius:5px}.ai-panel-heading svg{width:20px;height:20px;color:#48caff}.ai-assessment-text{font-size:13px;line-height:1.55;color:#c7dce9;margin:12px 0}.ai-recommendation{padding:12px 0;border-top:1px solid #194b64}.ai-conditional small,.ai-decision-metrics small,.ai-evidence-facts small,.ai-recommendation small{color:#62caff;font-size:10px;letter-spacing:.07em;font-weight:750}.ai-recommendation h2{font-size:18px;line-height:1.32;margin:8px 0;color:#f1f8ff}.ai-recommendation p,.incident-ai-rail p{font-size:12px;line-height:1.52;color:#b1cddd}.ai-decision-metrics{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:8px;gap:8px;margin:4px 0 12px}.ai-decision-metrics>div{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid #1d4e67;border-radius:7px;background:#05283a}.ai-decision-metrics b{font-size:12px;color:#e5f5ff;overflow-wrap:anywhere}.ai-decision-metrics>div:last-child b{color:#ffcc75}.ai-authority-warning{padding:9px!important;border-left:2px solid #ffbe53;background:#262114;color:#ffdc9e!important}.ai-publication{padding-top:9px;border-top:1px solid #194156;color:#779ab0;font-size:10px}.incident-ai-rail details{margin-top:10px;border-top:1px solid #24465b;padding-top:9px}.incident-ai-rail details summary{font-size:11px;color:#9bd9f3;cursor:pointer;line-height:1.5}.incident-ai-rail details[open] summary{margin-bottom:10px}.incident-ai-rail h3{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.055em;color:#aeddf4;margin:0 0 10px}.incident-ai-rail h3 svg{width:18px;height:18px;color:#55c9f2}.incident-ai-rail ul{margin:8px 0;padding-left:20px}.incident-ai-rail li{font-size:12px;line-height:1.48;color:#c3d9e5;margin:5px 0}.ai-rationale{border-left:2px solid #38bfe7;padding-left:10px}.ai-reasoning article{padding:10px 0;border-bottom:1px solid #204356}.ai-reasoning article b{font-size:11px;color:#82d5f5}.ai-reasoning article small{color:#7ea0b3;font-size:10px}.ai-reassessment{border-color:#214a59!important;background:#061b28!important}.ai-reassessment>b{font-size:12px;color:#72d9cf}.ai-reassessment small{font-size:10px;color:#89aebc}.ai-guardrails{border-color:#66502b!important;background:#1b1d1b!important}.ai-guardrails h3,.ai-guardrails h3 svg{color:#ffce7b}.ai-guardrails button{width:100%;padding:10px;background:#3b2b17;border:1px solid #b28644;color:#ffdc9d;border-radius:6px;cursor:pointer}.ai-guardrails button:disabled{opacity:.5;cursor:not-allowed}.ai-talk textarea{width:100%;min-height:72px;padding:11px;resize:vertical;background:#031725;border:1px solid #235e7b;border-radius:6px;color:#edf7ff;font:inherit;font-size:12px}.ai-talk>button{margin:9px 0;padding:9px 14px;background:#0a4265;border:1px solid #257ba8;border-radius:6px;color:#d6f5ff;cursor:pointer}.ai-talk>button:disabled{opacity:.55;cursor:not-allowed}.ai-prompt-list{display:flex;flex-wrap:wrap;gap:6px}.ai-prompt-list button{border:1px solid #235874;border-radius:999px;background:#04192a;color:#a3d4ee;padding:7px 9px;font-size:10px;cursor:pointer}.ai-answer{padding:12px;margin-top:12px;border:1px solid #29768c;border-radius:7px;background:#05283b}.ai-answer b{font-size:12px;color:#66d8ee}.ai-answer p{white-space:pre-wrap}.ai-answer small{font-size:10px;color:#8caebc}.ai-error{color:#ffaeae!important}@media(max-width:1480px) and (min-width:1101px){.incident-shell{grid-template-columns:270px minmax(0,1fr) 270px!important}.incident-topbar{grid-template-columns:270px minmax(0,1fr) auto!important}.incident-intel{padding:16px 12px!important}.incident-ai-rail{padding:15px 10px!important}.progress-node{width:30px;height:30px}.progress-track button:not(:first-child):before{top:14px}.incident-shell .command-work-grid{grid-template-columns:1fr!important}}@media(max-width:1100px){.incident-shell{grid-template-columns:185px minmax(0,1fr)!important}.incident-topbar{grid-template-columns:185px minmax(0,1fr) auto!important}.incident-evidence.incident-ai-rail{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.incident-ai-rail>.incident-kicker{grid-column:1/-1}.incident-shell .command-work-grid{grid-template-columns:1fr!important}}@media(max-width:780px){.incident-shell{display:block!important}.incident-topbar{display:flex!important}.incident-evidence.incident-ai-rail{display:block!important}.incident-story{flex-wrap:wrap}.incident-story-meta{text-align:left;display:flex;flex-basis:100%;gap:8px;align-items:center}.progress-track{overflow-x:auto;grid-template-columns:repeat(6,minmax(90px,1fr))}.incident-shell .command-work-grid{grid-template-columns:1fr!important}}.operator-task-cards{display:grid;grid-gap:9px;gap:9px;margin:12px 0}.incident-intelligence-card,.operator-task-card{padding:12px;border:1px solid #20506b;background:#06253a;border-radius:7px;display:grid;grid-gap:7px;gap:7px}.incident-intelligence-card>div,.operator-task-card>div{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px}.incident-intelligence-card b,.operator-task-card b{font-size:12px;font-weight:650;line-height:1.48;color:#dff2fa}.incident-intelligence-card span,.operator-task-card span{font-size:10px;line-height:1.4;color:#7cdec3}.incident-intelligence-card small,.operator-task-card small{font-size:10px;color:#8eafc2;line-height:1.4}.incident-intelligence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(190px,calc(50% - 6px))),1fr));grid-gap:12px;gap:12px;margin:12px 0}.incident-intelligence-card{min-width:0;align-content:start;overflow-wrap:anywhere}.incident-intelligence-card p{margin:0;font-size:12px;line-height:1.45}.deploy-assets-shell{display:grid;grid-template-columns:240px minmax(0,1fr) 345px;grid-template-rows:auto 1fr;min-height:100vh;background:#020f1b;color:#dbeefa;font-family:Inter,Arial,Helvetica,sans-serif}.deploy-assets-shell *{min-width:0}.deploy-assets-shell .deploy-topbar{grid-column:1/-1;grid-template-columns:240px minmax(0,1fr) auto;background:#031422;min-height:56px;border-bottom:1px solid #173c53}.deploy-assets-shell .deploy-topbar small{font-size:10px;letter-spacing:.12em}.deploy-assets-shell .deploy-topbar strong{font-size:15px}.deploy-assets-shell svg{flex:none;vertical-align:middle}.assets-ai-rail,.assets-centre,.assets-env{min-width:0;overflow-wrap:anywhere}.deploy-assets-shell .assets-env{border-right:1px solid #19435b;padding:15px;background:#041622}.assets-ai-rail>h2,.assets-env h2{display:flex;align-items:center;gap:10px;font-size:16px;color:#66dcff;letter-spacing:.035em;padding-bottom:12px;border-bottom:1px solid #1d4f66;margin:0 0 12px}.assets-ai-rail>h2 svg,.assets-env h2 svg{width:22px;height:22px}.assets-env-heading{display:flex;justify-content:space-between;gap:8px;margin:20px 0 8px;padding-bottom:8px;border-bottom:1px solid #17435b;color:#5acfff;font-size:11px;font-weight:750;letter-spacing:.06em}.assets-env-heading span{font-size:10px;font-weight:500;color:#a4c8d7}.assets-incident-link,.assets-reserve-link,.assets-site-button{display:flex;gap:8px;align-items:center;width:100%;text-align:left;border:0;border-bottom:1px solid #163549;background:transparent;color:#dbeafa;padding:11px 7px;cursor:pointer}.assets-site-button{flex-wrap:wrap;justify-content:space-between}.assets-site-button span{display:grid;grid-gap:3px;gap:3px;flex:1 1}.assets-incident-link b,.assets-reserve-link b,.assets-site-button b{font-size:12px;line-height:1.4}.assets-incident-link small,.assets-site-button small{font-size:10px;color:#81afc6}.assets-site-button strong{white-space:nowrap;color:#c8edfa;font-size:13px}.assets-site-button em{flex-basis:100%;font-size:10px;font-style:normal;color:#ffd06b}.assets-site-button.selected{background:#07314a;box-shadow:inset 3px 0 #46ceff}.assets-incident-link svg{color:#5bcaf3;width:20px;height:20px}.assets-incident-link span:nth-child(2){flex:1 1;display:grid;grid-gap:3px;gap:3px}.assets-incident-link>span:last-child{color:#68c8e6;font-size:20px}.assets-reserve-link{justify-content:space-between}.assets-reserve-link span{font-size:10px}.assets-env-details{margin-top:18px;font-size:11px;color:#8db3c7}.assets-env-details summary{cursor:pointer}.assets-env-details p{font-size:11px;line-height:1.5}.deploy-assets-shell .assets-centre{padding:16px;background:#02131f}.assets-page-title{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:3px 0 17px;border-bottom:1px solid #19445d}.assets-page-title small{font-size:10px;letter-spacing:.09em;color:#73bbd9}.assets-page-title h1{display:flex;align-items:center;gap:10px;margin:5px 0;font-size:25px;line-height:1.2;letter-spacing:.02em;color:#edf8ff}.assets-page-title h1 svg{width:27px;height:27px;color:#42caff}.assets-page-title p{font-size:12px;margin:6px 0 0;color:#a8c9d9;line-height:1.4}.assets-strength{display:grid;grid-gap:4px;gap:4px;text-align:right;flex:none}.assets-strength b{font-size:18px;color:#d9f5ff}.assets-capability-group{margin-top:18px}.assets-group-head{display:flex;gap:12px;align-items:center;margin-bottom:9px}.assets-group-head>svg{color:#43cafa;width:28px;height:28px}.assets-group-head>div{flex:1 1}.assets-group-head h2{font-size:15px;font-weight:700;letter-spacing:.045em;color:#60d5f7;margin:0}.assets-group-head p{font-size:11px;line-height:1.4;color:#8fb9cd;margin:4px 0 0}.assets-group-head>small{font-size:10px;color:#7faabf}.assets-row{margin-bottom:5px;border:1px solid #17415b;border-radius:7px;background:#041e30;overflow:hidden}.assets-row.selected{border-color:#3d96c0}.assets-row-main{width:100%;display:grid;grid-template-columns:52px minmax(120px,1.4fr) minmax(75px,.7fr) minmax(95px,.8fr) 20px;align-items:center;grid-gap:10px;gap:10px;padding:7px 10px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.asset-row-icon{display:grid;place-items:center;width:44px;height:43px;background:#092e46;color:#4acaff;border-right:1px solid #24607c;border-radius:6px}.asset-row-icon svg{width:25px;height:25px}.asset-row-name{display:grid;grid-gap:5px;gap:5px}.asset-row-name b{font-size:13px;line-height:1.3}.asset-row-availability small,.asset-row-name small{font-size:10px;color:#86b3c8;line-height:1.4}.asset-row-availability{display:grid;grid-gap:3px;gap:3px}.asset-row-availability b{font-size:11px}.asset-state{display:flex;align-items:center;gap:6px;border-radius:999px;font-size:10px;white-space:normal;line-height:1.3;font-weight:750}.asset-state i{width:9px;height:9px;border-radius:50%;flex:none;background:#7a9caf}.asset-state.state-available{color:#65e4b4}.asset-state.state-available i{background:#23dda4}.asset-state.state-responding{color:#4bd2fa}.asset-state.state-responding i{background:#12baff}.asset-state.state-committed{color:#ffd073}.asset-state.state-committed i{background:#ffb833}.asset-state.state-not-deployable{color:#9fb2c0}.asset-chevron{font-size:19px;color:#66d4f5;text-align:center}.assets-row-detail{display:flex;flex-wrap:wrap;gap:8px 12px;padding:10px 13px 12px 64px;background:#052538;border-top:1px solid #22516b;font-size:11px;color:#a8cddd;line-height:1.4}.assets-row-detail>span{flex-basis:100%}.assets-empty{padding:14px;border:1px dashed #23485b;border-radius:6px;color:#89afbf;font-size:12px}.assets-override{margin-top:20px;padding:12px;border:1px solid #27749b;border-radius:8px;background:#041e31}.assets-override h2{display:flex;align-items:center;gap:9px;color:#57d6ff;font-size:13px;margin:0 0 6px}.assets-override p{font-size:11px;line-height:1.5;color:#91b7c9;margin:5px 0 11px}.assets-override-form{display:grid;grid-template-columns:1fr 1fr 90px;grid-gap:7px;gap:7px}.assets-override button,.assets-override input,.assets-override select{min-height:37px;padding:8px;border:1px solid #24607f;border-radius:5px;background:#05273b;color:#d8eff9;font-size:11px}.assets-override input,.assets-override select{min-width:0}.assets-override input{grid-column:1/3}.assets-override-form>button{grid-column:3;grid-row:1/3;font-weight:750}.assets-override button:disabled{opacity:.4;cursor:not-allowed}.assets-review-control{border-top:1px solid #22536b;margin-top:12px;padding-top:10px}.assets-review-control summary{font-size:11px;color:#80d7f5;cursor:pointer}.assets-review-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 0;border-bottom:1px solid #204457}.assets-review-row>div{flex:1 1 180px;display:grid;grid-gap:4px;gap:4px}.assets-review-row b{font-size:12px}.assets-review-row small{font-size:10px;color:#91b9c9}.assets-review-row p{margin:0}.assets-review-row button{min-height:32px}.assets-verify{margin-top:13px}.assets-ai-rail{padding:15px 13px;border-left:1px solid #19435b;background:#031522}.assets-ai-rail>section{border:1px solid #174a63;border-radius:8px;padding:13px;margin:11px 0;background:#041d2f}.assets-ai-rail>h2{font-size:14px;line-height:1.4}.assets-ai-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.assets-ai-heading>span{display:flex;align-items:center;gap:7px;color:#6bdcff;font-size:12px;font-weight:750}.assets-ai-heading small{padding:4px;border:1px solid #26566b;border-radius:4px;color:#90bacc;font-size:9px}.assets-recommendation h3{font-size:13px;color:#84d6f9;font-weight:600;margin:16px 0 6px}.assets-recommendation-resource{display:block;padding:11px;border-left:3px solid #48caff;background:#082c46;color:#e5f7ff;font-size:17px;line-height:1.38}.assets-ai-rail p{font-size:12px;line-height:1.53;color:#b1cfdd}.assets-ai-authority{display:grid;grid-gap:8px;gap:8px;padding:11px 0;border-top:1px solid #1f4b62;border-bottom:1px solid #1f4b62;margin:12px 0}.assets-ai-authority span{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#6cc5e6}.assets-ai-authority b{font-size:11px;color:#ffd380;text-align:right}.assets-recommendation>small{font-size:10px;color:#8daebf;line-height:1.45}.assets-ai-rail h3{font-size:12px;color:#69d1ef;letter-spacing:.035em;margin:0 0 11px}.assets-ai-reasoning details{padding:9px 0;border-top:1px solid #21465a}.assets-ai-reasoning summary{font-size:11px;color:#a2d9ed;cursor:pointer}.assets-ai-reasoning li{font-size:11px;line-height:1.45}.assets-ai-impact>div{padding:10px 0;border-top:1px solid #1c4356}.assets-ai-impact small{font-size:10px;color:#71cfe8;letter-spacing:.04em}.assets-ai-impact b{display:block;font-size:12px;line-height:1.5;color:#7ee3bb;margin-top:5px}.assets-ai-impact p{margin:5px 0;color:#b0cfdf}.assets-ai-talk h3{display:flex;align-items:center;gap:8px}.assets-ai-compose{display:grid;grid-template-columns:1fr 38px;border:1px solid #236381;border-radius:6px;background:#041b2c;overflow:hidden}.assets-ai-compose textarea{min-width:0;resize:vertical;background:none;color:#dff4ff;border:0;padding:10px;font:inherit;font-size:12px}.assets-ai-compose button{border:0;border-left:1px solid #236381;background:#073453;color:#66d4fc;cursor:pointer}.assets-ai-compose button:disabled{opacity:.5;cursor:not-allowed}.assets-ai-prompts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.assets-ai-prompts button{padding:7px 9px;border:1px solid #25556e;border-radius:99px;color:#9dd3ea;background:#041827;font-size:10px;cursor:pointer}.assets-ai-answer{padding:10px;background:#062e3d;border:1px solid #2c7180;border-radius:6px;margin-top:12px}.assets-ai-answer b{font-size:12px;color:#74dbe9}.assets-ai-answer p{white-space:pre-wrap}.assets-ai-answer small{font-size:10px;color:#9db9c7}.assets-ai-error{color:#ffabae!important}.deploy-assets-shell button:focus-visible,.deploy-assets-shell input:focus-visible,.deploy-assets-shell select:focus-visible,.deploy-assets-shell textarea:focus-visible{outline:2px solid #64d7ff;outline-offset:2px}@media(max-width:1370px){.deploy-assets-shell{grid-template-columns:205px minmax(0,1fr) 295px}.deploy-assets-shell .deploy-topbar{grid-template-columns:205px minmax(0,1fr) auto}.assets-row-main{grid-template-columns:45px minmax(110px,1.2fr) minmax(65px,.7fr) minmax(85px,.8fr) 15px;gap:6px;padding:6px}.asset-row-icon{width:39px;height:40px}.assets-centre{padding:12px!important}}@media(max-width:1070px){.deploy-assets-shell{grid-template-columns:205px minmax(0,1fr)}.deploy-assets-shell .deploy-topbar{grid-template-columns:205px minmax(0,1fr) auto}.assets-ai-rail{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.assets-ai-rail>h2{grid-column:1/-1}.assets-ai-rail>section{margin:0}.assets-row-main{grid-template-columns:52px minmax(120px,1.3fr) minmax(75px,.7fr) minmax(95px,.8fr) 20px}}@media(max-width:720px){.deploy-assets-shell{display:block}.deploy-assets-shell .deploy-topbar{display:flex;flex-wrap:wrap;gap:8px;padding:11px}.assets-ai-rail{display:block}.assets-ai-rail>section{margin:11px 0}.assets-page-title{flex-wrap:wrap}.assets-row-main{grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:6px}.asset-row-name{grid-column:2}.asset-row-availability{grid-column:2;grid-row:2}.asset-state{grid-column:3;grid-row:1}.asset-chevron{grid-column:3;grid-row:2}.asset-row-icon{grid-row:1/3}.assets-override-form{grid-template-columns:1fr 1fr}.assets-override input{grid-column:1/-1}.assets-override-form>button{grid-column:1/-1;grid-row:auto;min-height:40px}}.deploy-assets-shell .assets-context-status{display:grid;grid-gap:5px;gap:5px;margin:11px 0;padding:10px;background:#08283b;border:1px solid #22516b;border-radius:6px}.deploy-assets-shell .assets-context-status b{font-size:10px;color:#62c6e9;letter-spacing:.06em}.deploy-assets-shell .assets-context-status span{font-size:11px;line-height:1.4;color:#e0eff7}.deploy-assets-shell .assets-context-status small{font-size:10px;color:#88afc0}.deploy-assets-shell .assets-incident-link:disabled,.deploy-assets-shell .assets-review-row button:disabled{opacity:.52;cursor:not-allowed}.deploy-assets-shell .assets-evidence-line{display:grid;grid-gap:5px;gap:5px;padding:10px 0;border-top:1px solid #22485c}.deploy-assets-shell .assets-evidence-line small{color:#63c4e9;font-size:10px;letter-spacing:.045em}.deploy-assets-shell .assets-evidence-line b{color:#b9d6e3;font-size:11px;font-weight:500;line-height:1.5}.calm-shell{background:radial-gradient(ellipse at 50% 44%,rgba(10,54,96,.23),transparent 42%),linear-gradient(#020b15,#010812);overflow-x:hidden}.calm-core:has(.calm-orb-stage){width:min(1060px,96vw);gap:9px;position:relative;z-index:1}.calm-orb-stage{position:relative;width:min(980px,94vw);height:450px;display:grid;place-items:center;isolation:isolate}.calm-orb-stage>.calm-orb{z-index:2;width:244px!important;height:244px!important;margin:0!important}.calm-orb-stage>.calm-orb:before{inset:-14%}.calm-orb-stage>.calm-orb:after{inset:-43%}.calm-satellite-system{position:absolute;inset:0;z-index:3;pointer-events:none}.calm-satellite-ring{position:absolute;left:50%;top:50%;width:440px;height:440px;transform:translate(-50%,-50%);border:1px solid rgba(46,120,158,.16);border-radius:50%;pointer-events:none}.calm-satellite-ring:before{content:"";position:absolute;inset:35px;border-radius:50%;border:1px dashed rgba(46,170,233,.15)}.calm-satellite{position:absolute;width:156px;pointer-events:auto}.calm-satellite.sat-monitoring{left:5%;top:8%}.calm-satellite.sat-tasks{right:5%;top:8%}.calm-satellite.sat-rounds{left:5%;bottom:7%}.calm-satellite.sat-health{right:5%;bottom:7%}.calm-satellite-button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;width:100%;border:0;background:transparent;color:#c2e9f9;cursor:pointer;padding:0 2px 5px;min-height:153px;font-family:inherit}.calm-satellite-symbol{display:grid;place-items:center;width:94px;height:94px;border:1px solid #24c0fb;border-radius:50%;background:radial-gradient(circle at 50% 42%,#0b354e,#041525 66%,#030d18);box-shadow:inset 0 0 18px rgba(3,133,199,.14),0 0 23px rgba(10,150,214,.1);transition:border-color .15s,box-shadow .15s,transform .15s}.calm-satellite-symbol svg{width:34px;height:34px;color:#a5eaff}.calm-satellite-button:focus-visible .calm-satellite-symbol,.calm-satellite-button:hover .calm-satellite-symbol,.calm-satellite-button[aria-expanded=true] .calm-satellite-symbol{border-color:#8ae6ff;box-shadow:0 0 22px rgba(20,171,245,.35),inset 0 0 20px rgba(22,162,230,.18);transform:translateY(-2px)}.calm-satellite-button:focus-visible{outline:2px solid #75dcff;outline-offset:6px;border-radius:8px}.calm-satellite-button strong{color:#6cdcff;font-size:11px;text-transform:uppercase;letter-spacing:.15em;font-weight:750;line-height:1.3}.calm-satellite-button small{color:#9abacb;font-size:10px;line-height:1.35;max-width:150px}.calm-satellite-hover{position:absolute;top:45px;left:calc(100% - 4px);width:218px;display:grid;grid-gap:6px;gap:6px;padding:12px 14px;text-align:left;border:1px solid #257da6;border-radius:8px;background:#061d30;color:#dcf1fa;box-shadow:0 15px 35px rgba(0,0,0,.48);z-index:12;pointer-events:none}.sat-health .calm-satellite-hover,.sat-tasks .calm-satellite-hover{left:auto;right:calc(100% - 4px)}.calm-satellite-hover b{font-size:12px;color:#5bd9ff}.calm-satellite-hover span{font-size:12px;line-height:1.4}.calm-satellite-hover small{font-size:10px;color:#94b7c8;line-height:1.4}.calm-satellite-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:20px;background:rgba(0,5,12,.7);z-index:99;pointer-events:auto}.calm-satellite-detail{width:min(500px,calc(100vw - 30px));max-height:calc(100dvh - 35px);overflow:auto;text-align:left;border:1px solid #358cb7;border-radius:11px;padding:22px;background:linear-gradient(145deg,#062034,#04121f);box-shadow:0 28px 75px rgba(0,0,0,.7),0 0 25px rgba(12,121,188,.16);color:#dceefa;font-family:inherit}.calm-satellite-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid #24526d;padding-bottom:12px}.calm-satellite-detail-head small{font-size:10px;letter-spacing:.13em;color:#75abc3}.calm-satellite-detail-head h2{display:flex;align-items:center;gap:9px;font-size:19px;margin:8px 0 0;color:#d4f6ff}.calm-satellite-detail-head h2 svg{width:21px;height:21px;color:#51d3ff}.calm-satellite-detail-head button{border:1px solid #2a607e;border-radius:7px;background:#09283e;color:#b8e9fc;width:34px;height:34px;cursor:pointer;font-size:22px}.calm-site-control{display:grid;grid-gap:8px;gap:8px;margin:18px 0;font-size:10px;color:#72cde9;letter-spacing:.09em}.calm-site-control select{width:100%;min-height:42px;padding:9px 35px 9px 12px;border:1px solid #3388b4;border-radius:7px;color:#e5f6ff;background-color:#082940;color-scheme:dark;font:inherit;font-size:13px;letter-spacing:0;cursor:pointer}.calm-site-control select option{background:#051726;color:#e2f3ff}.calm-satellite-detail button:focus-visible,.calm-site-control select:focus-visible{outline:2px solid #79e1ff;outline-offset:2px;box-shadow:0 0 16px rgba(25,179,250,.22)}.calm-satellite-summary{padding:15px;border:1px solid #215772;border-radius:7px;background:#072a40}.calm-satellite-summary strong{font-size:19px;line-height:1.3}.calm-satellite-summary p{font-size:12px;color:#9dc7d9;margin:7px 0 0;line-height:1.45}.calm-satellite-detail ul{display:grid;grid-gap:9px;gap:9px;margin:16px 0;padding-left:18px}.calm-satellite-detail li{font-size:12px;line-height:1.45;color:#c0dbe8}.calm-source{display:block;font-size:10px;line-height:1.5;color:#779eb3}.calm-data-warning{font-size:11px;color:#ffce7b}.calm-satellite-detail-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:18px;padding-top:15px;border-top:1px solid #20506a;flex-wrap:wrap}.calm-satellite-detail-actions button{border:1px solid #3c93bd;border-radius:7px;padding:10px 13px;background:#0b4160;color:#d6f4ff;cursor:pointer;font-size:12px}.calm-satellite-detail-actions button.secondary{background:#061a2a;border-color:#25536e}.calm-core:has(.calm-orb-stage) .calm-talk{margin-top:0}.calm-shell .calm-manual{opacity:1;color:#62d4f6;font-size:24px}.calm-shell .calm-manual-menu{background:#061928;border-color:#296d8d;box-shadow:0 18px 42px rgba(0,0,0,.65)}.calm-shell .calm-manual-menu button:focus-visible{outline:2px solid #79e1ff;outline-offset:1px}.calm-shell .calm-talk:focus-within{border-color:#70dfff;box-shadow:0 0 16px rgba(35,177,234,.17)}@media(max-width:780px){.calm-orb-stage{height:380px}.calm-orb-stage>.calm-orb{width:186px!important;height:186px!important}.calm-satellite-ring{width:320px;height:320px}.calm-satellite{width:115px}.calm-satellite.sat-monitoring,.calm-satellite.sat-rounds{left:0}.calm-satellite.sat-health,.calm-satellite.sat-tasks{right:0}.calm-satellite-symbol{width:67px;height:67px}.calm-satellite-symbol svg{width:27px;height:27px}.calm-satellite-button{min-height:137px;gap:6px}.calm-satellite-button strong{font-size:9px;letter-spacing:.08em}.calm-satellite-button small{font-size:9px}.calm-satellite-hover{top:32px;left:70px;width:180px}.sat-health .calm-satellite-hover,.sat-tasks .calm-satellite-hover{right:70px}}@media(max-width:480px){.calm-orb-stage{height:350px}.calm-orb-stage>.calm-orb{width:142px!important;height:142px!important}.calm-satellite-ring{width:260px;height:260px}.calm-satellite{width:100px}.calm-satellite-symbol{width:55px;height:55px}.calm-satellite-button{min-height:124px}.calm-satellite-button small{font-size:8px}.calm-satellite-hover{display:none}.calm-date{font-size:10px}.calm-clock{font-size:23px}}@media(prefers-reduced-motion:reduce){.calm-satellite-symbol{transition:none}}.aegis-mode-indicator{position:fixed;top:17px;right:20px;z-index:75;max-width:min(440px,80vw);padding:9px 14px;border:1px solid #935da8;border-radius:999px;background:#231632;color:#e9c4ff;font-size:11px;letter-spacing:.08em;font-weight:800;box-shadow:0 0 18px rgba(164,72,211,.18)}.aegis-mode-indicator.mode-exercise{background:#222032;border-color:#af84db;color:#efd5ff}.aegis-mode-indicator.mode-live{border-color:#df8b45;background:#301e13;color:#ffd5a0}.aegis-simulation-shell{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:76px 24px 42px;color:#e7f4fb;font-family:Inter,Arial,sans-serif;background:radial-gradient(circle at 50% 40%,rgba(111,81,21,.18),transparent 44%),#020e18}.aegis-simulation-shell.emergency{background:radial-gradient(circle at 50% 42%,rgba(135,20,40,.25),transparent 45%),#090b14}.aegis-demo-scene{gap:70px;width:min(1120px,100%);min-height:400px}.aegis-demo-orb,.aegis-demo-scene{display:flex;align-items:center;justify-content:center}.aegis-demo-orb{width:280px;height:280px;flex:0 0 280px;border:3px solid #efb352;border-radius:50%;flex-direction:column;gap:12px;box-shadow:0 0 22px rgba(237,170,49,.35),0 0 65px rgba(237,170,49,.17),inset 0 0 55px rgba(237,170,49,.2);background:radial-gradient(circle,#111e34,#4b3214 75%,#b07819);letter-spacing:.3em;font-size:27px}.aegis-demo-orb small{font-size:12px;letter-spacing:.2em;color:#ffd98c}.emergency .aegis-demo-orb{border-color:#fa6171;box-shadow:0 0 30px rgba(255,66,95,.45),inset 0 0 65px rgba(235,54,66,.2);background:radial-gradient(circle,#200e24,#641b2c 74%,#d94155)}.emergency .aegis-demo-orb small{color:#ffa8b0}.aegis-demo-assessment{width:min(480px,100%);padding:25px;border:1px solid #956e37;border-radius:10px;background:#101b29;text-align:left}.emergency .aegis-demo-assessment{border-color:#a8435c}.aegis-demo-assessment>small{font-size:10px;letter-spacing:.12em;color:#ffd27b}.aegis-demo-assessment h1{margin:12px 0;font-size:27px;line-height:1.24}.aegis-demo-assessment h2{font-size:11px;letter-spacing:.08em;color:#f4b659;margin-top:24px}.aegis-demo-assessment p{font-size:13px;line-height:1.55;color:#c0d6e5}.aegis-demo-assessment strong{display:block;margin-top:16px;font-size:11px;color:#ffca8a}.aegis-demo-warning{font-size:11px!important;color:#a1c3d6!important}.aegis-simulation-shell .calm-talk{width:min(720px,94vw)}@media(max-width:780px){.aegis-demo-scene{flex-direction:column;gap:24px}.aegis-demo-orb{width:168px;height:168px;flex-basis:168px;font-size:20px}.aegis-demo-assessment h1{font-size:21px}.aegis-mode-indicator{right:10px;top:12px;font-size:9px}}.exercise-scenario-context{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);min-width:260px;max-width:90vw;text-align:center;padding:8px 12px;background:#1c1429;border:1px solid #74599b;border-radius:6px;color:#e4cef9;font-size:10px;letter-spacing:.065em;overflow-wrap:anywhere}.focus-overview{--focus-sem:#ffc063;min-height:100dvh;background:radial-gradient(ellipse at 50% 48%,#072338 0,#031321 48%,#020c17 100%);color:#d8eefa;font-family:Inter,Arial,Helvetica,sans-serif}.focus-overview.focus-critical{--focus-sem:#ff667a;background:radial-gradient(ellipse at 50% 48%,#291625 0,#091421 49%,#060b15 100%)}.focus-overview *{box-sizing:border-box;min-width:0}.focus-header{height:65px;display:flex;align-items:center;gap:19px;padding:0 22px;border-bottom:1px solid #153a50;background:#02121f}.focus-hamburger{display:grid;grid-gap:5px;gap:5px;align-content:center;width:32px;height:36px;background:transparent;border:0;cursor:pointer}.focus-hamburger span{height:2px;background:#5cd4f6;width:24px}.focus-hamburger:focus-visible,.focus-overview button:focus-visible,.focus-overview input:focus-visible{outline:2px solid #77dcff;outline-offset:2px}.focus-brand{display:flex;align-items:center;gap:15px;margin-right:auto}.focus-brand strong{font-size:23px;letter-spacing:.2em;color:#f0faff}.focus-brand small{font-size:10px;color:#82c3df;letter-spacing:.1em}.focus-header time{font-size:11px;color:#a6c4d7;white-space:nowrap}.focus-header .focus-mode{display:flex;align-items:center;justify-content:flex-end;gap:12px}.focus-header .aegis-mode-indicator{position:static;max-width:300px;display:inline-block}.focus-layout{display:grid;grid-template-columns:minmax(0,1fr) 315px;min-height:calc(100dvh - 65px);position:relative}.focus-environment{position:absolute;top:0;bottom:0;left:0;width:250px;z-index:24;transition:transform .18s ease;background:#051927;border-right:1px solid #285b74;padding:17px;box-shadow:12px 9px 35px #010810aa}.focus-environment.collapsed{transform:translateX(-105%);pointer-events:none}.focus-side-heading{display:flex;align-items:center;gap:8px;border-bottom:1px solid #22526a;padding-bottom:12px;font-size:12px;color:#6cdbff;font-weight:700}.focus-side-heading button{margin-left:auto;background:#092f47;color:#9bddf7;border:1px solid #2b647f;border-radius:5px;cursor:pointer}.focus-site-tree{display:grid;grid-gap:14px;gap:14px;padding:17px 0;border-bottom:1px solid #20516b}.focus-site-tree b{font-size:12px}.focus-site-tree span{padding-left:11px;font-size:12px;color:#9cbfd0}.focus-site-tree strong{font-size:11px;border-left:3px solid var(--focus-sem);padding:8px;background:#13252d;color:var(--focus-sem)}.focus-incident-stack{padding-top:15px;display:grid;grid-gap:8px;gap:8px}.focus-incident-stack small{font-size:10px;letter-spacing:.08em;color:#66ccf0}.focus-incident-stack button{background:#07283e;border:1px solid #27546a;color:#d3eaf5;padding:10px;border-radius:6px;text-align:left;font-size:11px;cursor:pointer}.focus-centre{padding:23px clamp(16px,2.3vw,36px) 25px;display:flex;flex-direction:column;gap:17px}.focus-breadcrumb{display:flex;justify-content:space-between;align-items:center;gap:14px;color:#75bcd9;font-size:11px;letter-spacing:.05em}.focus-breadcrumb button{border:0;background:transparent;color:#85c8e2;padding:3px 0;text-align:left;font-size:11px;cursor:pointer}.focus-breadcrumb span{color:var(--focus-sem);font-weight:750}.focus-priority{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(170px,.9fr);align-items:stretch;grid-gap:20px;gap:20px;background:linear-gradient(120deg,rgba(48,33,21,.67),rgba(5,27,43,.62));border:1px solid var(--focus-sem);border-radius:9px;padding:22px 24px}.focus-critical .focus-priority{background:linear-gradient(120deg,#351924c7,#061d2fc9)}.focus-priority>div:first-child{border-right:1px solid #34414d;padding-right:19px}.focus-priority small{font-size:10px;color:var(--focus-sem);font-weight:750;letter-spacing:.1em}.focus-priority h1{font-size:clamp(21px,2.5vw,30px);line-height:1.23;color:#f1f6fc;margin:9px 0}.focus-priority p{font-size:13px;line-height:1.5;color:#c5dae7;margin:7px 0}.focus-recommendation{display:flex;flex-direction:column;gap:11px;justify-content:center}.focus-recommendation strong{font-size:15px;line-height:1.42;color:#e6f4ff}.focus-recommendation span{font-size:10px;line-height:1.4;color:var(--focus-sem)}.focus-operational-scene{display:grid;grid-template-columns:minmax(100px,1fr) minmax(200px,260px) minmax(100px,1fr);grid-gap:18px;gap:18px;align-items:center;justify-items:center;flex:1 1;min-height:320px}.focus-central-orb{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;width:min(245px,100%);aspect-ratio:1;border-radius:50%;border:3px solid var(--focus-sem);background:radial-gradient(circle at 50% 50%,#0b2032 35%,#493219 82%,#ae7b30 100%);box-shadow:0 0 33px color-mix(in srgb,var(--focus-sem) 35%,transparent),inset 0 0 50px color-mix(in srgb,var(--focus-sem) 23%,transparent);font-size:26px;font-weight:700;letter-spacing:.3em;color:#fff}.focus-critical .focus-central-orb{background:radial-gradient(circle,#170e20 30%,#511c2a 80%,#aa344b)}.focus-central-orb small{font-size:12px;font-weight:700;letter-spacing:.2em;color:var(--focus-sem)}.focus-signal-list{display:grid;grid-gap:30px;gap:30px;justify-self:stretch}.focus-signal-list>div{display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center}.focus-signal-list svg{width:25px;height:25px;color:#78dcff;stroke-width:1.7;border:1px solid #2faee3;border-radius:50%;box-sizing:content-box;padding:20px;background:#06253a}.focus-signal-list strong{font-size:10px;font-weight:750;letter-spacing:.09em;color:#70dbff}.focus-signal-list small{font-size:11px;color:#aacadd;line-height:1.5;max-width:210px}.focus-drills{display:flex;justify-content:center;flex-wrap:wrap;gap:11px}.focus-drills button{padding:10px 16px;border:1px solid #2e83a8;border-radius:7px;color:#beeaff;background:#062a41;cursor:pointer;font-size:12px}.focus-drills button:disabled{opacity:.5;cursor:not-allowed}.focus-talk{display:grid;grid-template-columns:minmax(0,1fr) 50px 50px;max-width:770px;width:100%;margin:0 auto;border:1px solid #23678a;border-radius:8px;background:#051b2a;overflow:hidden}.focus-talk input{border:0;background:transparent;outline:none!important;padding:17px;color:#e2f1f9;font:inherit;font-size:13px}.focus-talk button{border:0;border-left:1px solid #1d4c65;background:#06243a;color:#62ccf7;cursor:pointer;font-size:19px}.focus-talk-result{text-align:center;font-size:11px;line-height:1.5;color:#abd5e7}.focus-evidence{border-left:1px solid #19465e;background:#031623;padding:24px 17px;display:grid;align-content:start;grid-gap:15px;gap:15px}.focus-evidence h2{font-size:14px;color:#68dafa;display:flex;gap:9px;align-items:center;margin:0;padding-bottom:13px;border-bottom:1px solid #26526a}.focus-evidence-summary{border:1px solid #1c4f69;border-radius:8px;padding:15px;background:#062337}.focus-evidence-summary small{font-size:10px;font-weight:750;letter-spacing:.07em;color:#71cfee}.focus-evidence-summary p{font-size:12px;line-height:1.52;color:#c2dbe8;margin:8px 0 15px}.focus-evidence-summary button{padding:8px 10px;color:#9edaf5;background:#072940;border:1px solid #2d6687;border-radius:6px;cursor:pointer;font-size:11px}.focus-human-authority{display:flex;align-items:center;gap:10px;padding:12px;border-radius:7px;background:#231f20;border:1px solid #705040;color:var(--focus-sem);font-size:11px;font-weight:750}.focus-review-provenance{font-size:10px;line-height:1.5;color:#88aebe}@media(max-width:1180px){.focus-layout{grid-template-columns:minmax(0,1fr) 265px}.focus-priority{grid-template-columns:1fr}.focus-priority>div:first-child{border-right:0;border-bottom:1px solid #34506a;padding:0 0 12px}.focus-recommendation{gap:7px}.focus-operational-scene{grid-template-columns:1fr 210px 1fr}.focus-central-orb{width:210px}}@media(max-width:850px){.focus-layout{display:block}.focus-evidence{border-left:0;border-top:1px solid #19465e;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.focus-evidence h2,.focus-review-provenance{grid-column:1/-1}.focus-operational-scene{min-height:280px}.focus-header time{display:none}}@media(max-width:540px){.focus-header{gap:10px;padding:0 12px}.focus-brand{gap:6px}.focus-brand strong{font-size:18px}.focus-brand small{font-size:8px}.focus-header .aegis-mode-indicator{font-size:9px;letter-spacing:0;padding:6px}.focus-centre{padding:15px}.focus-priority{padding:16px}.focus-operational-scene{grid-template-columns:1fr 1fr;gap:8px}.focus-central-orb{grid-column:1/-1;grid-row:1;width:160px}.focus-signal-list{gap:13px}.focus-signal-list svg{padding:12px}.focus-evidence{display:block}.focus-evidence>*{margin-bottom:13px}.focus-talk{grid-template-columns:minmax(0,1fr) 40px 40px}}.focus-central-orb.focus-listening,.focus-central-orb.focus-speaking{border-color:#3fdcab;background:radial-gradient(circle,#092824 28%,#126750 78%,#2abb8c);box-shadow:0 0 30px #25d7a055,inset 0 0 50px #26dd9c33}.focus-central-orb.focus-listening small,.focus-central-orb.focus-speaking small{color:#a4ffe0}.focus-central-orb.focus-processing{border-color:#b68dff;background:radial-gradient(circle,#19172b 28%,#453275 78%,#9160cf);box-shadow:0 0 30px #ae7eff55,inset 0 0 50px #9a70e333}.focus-central-orb.focus-processing small{color:#e0c5ff}@keyframes aegis-main-soft-breath{0%,to{box-shadow:0 0 19px var(--motion-glow-soft),0 0 46px var(--motion-glow-faint),inset 0 0 21px var(--motion-glow-inner)}50%{box-shadow:0 0 34px 7px var(--motion-glow-soft),0 0 72px 14px var(--motion-glow-faint),inset 0 0 35px var(--motion-glow-inner)}}@keyframes aegis-main-urgent-breath{0%,to{box-shadow:0 0 24px var(--motion-glow-soft),0 0 48px var(--motion-glow-faint),inset 0 0 25px var(--motion-glow-inner)}50%{box-shadow:0 0 39px 10px var(--motion-glow-soft),0 0 79px 17px var(--motion-glow-faint),inset 0 0 39px var(--motion-glow-inner)}}@keyframes aegis-orb-halo{0%,to{opacity:.34}50%{opacity:.87}}@keyframes aegis-orb-halo-alert{0%,to{opacity:.43}50%{opacity:.91}}@keyframes aegis-satellite-halo{0%,to{opacity:.34}50%{opacity:.71}}@keyframes aegis-satellite-selected{0%,to{opacity:.6}50%{opacity:.88}}.calm-shell .calm-orb{--motion-glow-soft:rgba(54,175,253,.60);--motion-glow-faint:rgba(32,115,225,.29);--motion-glow-inner:rgba(137,220,255,.30);animation:aegis-main-soft-breath 6.4s ease-in-out infinite!important;will-change:box-shadow}.calm-shell .calm-orb:after,.calm-shell .calm-orb:before{animation:aegis-orb-halo 6.4s ease-in-out infinite!important}.calm-shell .calm-orb.presence-listening,.calm-shell .calm-orb.presence-speaking{--motion-glow-soft:rgba(49,219,150,.60);--motion-glow-faint:rgba(21,165,112,.29);--motion-glow-inner:rgba(157,255,202,.28);background:radial-gradient(circle at 48% 45%,#062720 0 32%,#086d4e 55%,#40d89b 73%,#0a513e 83%,#031c1c 94%)!important;border-color:#55e6b0;animation:aegis-main-soft-breath 3.2s ease-in-out infinite!important}.calm-shell .calm-orb.presence-speaking{animation-duration:2.4s!important}.calm-shell .calm-orb.presence-processing{--motion-glow-soft:rgba(171,113,245,.63);--motion-glow-faint:rgba(124,73,211,.30);--motion-glow-inner:rgba(209,173,255,.25);animation:aegis-main-soft-breath 3.8s ease-in-out infinite!important}.calm-shell .calm-satellite-symbol{position:relative;isolation:isolate}.calm-shell .calm-satellite-symbol:before{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px solid rgba(69,195,255,.35);box-shadow:0 0 19px rgba(42,164,238,.38);opacity:.42;pointer-events:none;animation:aegis-satellite-halo 7.2s ease-in-out infinite}.calm-shell .calm-satellite-button:focus-visible .calm-satellite-symbol:before,.calm-shell .calm-satellite-button:hover .calm-satellite-symbol:before,.calm-shell .calm-satellite-button[aria-expanded=true] .calm-satellite-symbol:before{border-color:rgba(122,225,255,.75);box-shadow:0 0 27px rgba(39,193,253,.48);animation:aegis-satellite-selected 3.2s ease-in-out infinite}.calm-shell .calm-satellite-button:focus-visible .calm-satellite-symbol{border-color:#91e6ff}.focus-overview .focus-central-orb{--motion-glow-soft:rgba(249,181,77,.63);--motion-glow-faint:rgba(240,150,46,.28);--motion-glow-inner:rgba(255,199,116,.17);position:relative;isolation:isolate;animation:aegis-main-urgent-breath 4.5s ease-in-out infinite;will-change:box-shadow}.focus-overview .focus-central-orb:before{content:"";position:absolute;inset:-12px;border:1px solid var(--focus-sem);border-radius:50%;pointer-events:none;opacity:.35;animation:aegis-orb-halo-alert 4.5s ease-in-out infinite}.focus-overview.focus-critical .focus-central-orb{--motion-glow-soft:rgba(255,74,107,.68);--motion-glow-faint:rgba(235,45,77,.31);--motion-glow-inner:rgba(255,131,151,.23);animation-duration:3.2s}.focus-overview.focus-critical .focus-central-orb:before{animation-duration:3.2s}.focus-overview .focus-central-orb.focus-listening,.focus-overview .focus-central-orb.focus-speaking{--motion-glow-soft:rgba(51,223,155,.62);--motion-glow-faint:rgba(22,179,119,.30);--motion-glow-inner:rgba(155,255,211,.2);animation:aegis-main-soft-breath 2.7s ease-in-out infinite}.focus-overview .focus-central-orb.focus-listening:before,.focus-overview .focus-central-orb.focus-speaking:before{border-color:#54e7b1;animation-duration:2.7s}.focus-overview .focus-central-orb.focus-processing{--motion-glow-soft:rgba(169,115,248,.64);--motion-glow-faint:rgba(119,68,217,.30);--motion-glow-inner:rgba(220,177,255,.2);animation:aegis-main-soft-breath 3.5s ease-in-out infinite}.focus-overview .focus-central-orb.focus-processing:before{border-color:#ba91ff;animation-duration:3.5s}@media (prefers-reduced-motion:reduce){.calm-shell .calm-orb,.calm-shell .calm-orb.presence-listening,.calm-shell .calm-orb.presence-processing,.calm-shell .calm-orb.presence-speaking,.focus-overview .focus-central-orb,.focus-overview .focus-central-orb.focus-listening,.focus-overview .focus-central-orb.focus-processing,.focus-overview .focus-central-orb.focus-speaking{animation:none!important;will-change:auto}.calm-shell .calm-orb:after,.calm-shell .calm-orb:before,.calm-shell .calm-satellite-symbol:before,.focus-overview .focus-central-orb:before{animation:none!important}}.focus-overview .focus-layout{grid-template-columns:230px minmax(0,1fr) 315px}.focus-overview .focus-environment{position:relative;top:auto;bottom:auto;left:auto;width:auto;transform:none;pointer-events:auto;z-index:1;box-shadow:none;transition:none;min-height:calc(100dvh - 65px);overflow-y:auto;border-right:1px solid #24546e;padding:18px 13px;background:#041725}.focus-overview .focus-side-heading{gap:9px;line-height:1.5}.focus-overview .focus-site-tree{gap:11px}.focus-overview .focus-site-tree strong{overflow-wrap:anywhere;line-height:1.5}.focus-overview .focus-main-menu{display:grid;grid-gap:3px;gap:3px;margin-top:22px;padding-top:15px;border-top:1px solid #22516a}.focus-overview .focus-main-menu h2{margin:0 0 8px;font-size:11px;line-height:1.5;letter-spacing:.1em;color:#69d6f6;font-weight:750}.focus-overview .focus-main-menu button{width:100%;min-height:39px;display:flex;align-items:center;gap:11px;text-align:left;padding:9px 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:#aecddd;font:inherit;font-size:12px;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.focus-overview .focus-main-menu svg{width:17px;height:17px;flex:none;color:#78c9e7}.focus-overview .focus-main-menu button:focus-visible,.focus-overview .focus-main-menu button:hover{color:#edfbff;background:#082e44;border-color:#286080}.focus-overview .focus-main-menu button.active{color:#d9f6ff;background:#09324a;border-color:#246587;box-shadow:inset 3px 0 #43ccf8}.focus-overview .focus-main-menu button.active svg{color:#83e7ff}@media(max-width:1180px){.focus-overview .focus-layout{grid-template-columns:205px minmax(0,1fr) 265px}}@media(max-width:850px){.focus-overview .focus-layout{display:grid;grid-template-columns:185px minmax(0,1fr)}.focus-overview .focus-environment{grid-column:1;grid-row:1/3}.focus-overview .focus-centre{grid-column:2;grid-row:1}.focus-overview .focus-evidence{grid-column:2;grid-row:2}}@media(max-width:620px){.focus-overview .focus-layout{display:block}.focus-overview .focus-environment{min-height:auto;border-right:0;border-bottom:1px solid #24546e}.focus-overview .focus-site-tree{gap:6px;padding:9px 0}.focus-overview .focus-main-menu{margin-top:12px;padding-top:10px}}:where(.focus-overview,.calm-shell,.deploy-shell,.incident-shell,.baseline-shell,.role-workspace) select{color-scheme:dark;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#061e30;color:#dff3fb;border:1px solid #2a7398;border-radius:6px;padding:9px 34px 9px 11px;min-height:36px;font:inherit;line-height:1.4;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2367d4f5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='m3 6 5 5 5-5'/%3E%3C/svg%3E");background-size:15px;background-repeat:no-repeat;background-position:right 11px center}:where(.focus-overview,.calm-shell,.deploy-shell,.incident-shell,.baseline-shell,.role-workspace) select:hover{border-color:#56add5;background-color:#082940}:where(.focus-overview,.calm-shell,.deploy-shell,.incident-shell,.baseline-shell,.role-workspace) select:focus-visible{outline:2px solid #65d9ff;outline-offset:2px;border-color:#70dfff;box-shadow:0 0 12px rgba(36,175,242,.2)}:where(.focus-overview,.calm-shell,.deploy-shell,.incident-shell,.baseline-shell,.role-workspace) select:disabled{cursor:not-allowed;opacity:.55}:where(.focus-overview,.calm-shell,.deploy-shell,.incident-shell,.baseline-shell,.role-workspace) select optgroup,:where(.focus-overview,.calm-shell,.deploy-shell,.incident-shell,.baseline-shell,.role-workspace) select option{background-color:#061b2b;color:#e0f3fc}:where(.focus-overview,.calm-shell,.deploy-shell,.incident-shell,.baseline-shell,.role-workspace) select option:checked{background:#145275;color:#fff}.calm-shell .aegis-hamburger,.focus-overview .aegis-hamburger{display:grid;place-items:center;width:39px;height:39px;padding:0;flex:none;border:1px solid #286381;border-radius:7px;background:#061e2e;color:#6ad7f8;font-size:medium;line-height:1;cursor:pointer;transition:border-color .15s,background-color .15s}.calm-shell .aegis-hamburger:hover,.calm-shell .aegis-hamburger[aria-expanded=true],.focus-overview .aegis-hamburger:hover,.focus-overview .aegis-hamburger[aria-expanded=true]{border-color:#46a7ce;background:#082b40;color:#a3ebff}.calm-shell .aegis-hamburger:focus-visible,.focus-overview .aegis-hamburger:focus-visible{outline:2px solid #78dfff;outline-offset:3px}.calm-shell .aegis-hamburger-lines,.focus-overview .aegis-hamburger-lines{display:block;width:25px;height:25px;overflow:visible}.aegis-select{position:relative;min-width:0;width:100%;font-family:inherit}.aegis-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:9px 11px;background:#061e30;border:1px solid #2a7398;border-radius:6px;color:#dff3fb;font:inherit;font-size:12px;line-height:1.4;text-align:left;cursor:pointer}.aegis-select-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aegis-select-placeholder{color:#9ab8c9}.aegis-select-trigger svg{flex:none;width:16px;height:16px;color:#67d4f5}.aegis-select-trigger:hover,.aegis-select.is-open .aegis-select-trigger{background:#082b42;border-color:#57badd}.aegis-select-option:focus-visible,.aegis-select-trigger:focus-visible{outline:2px solid #70ddff;outline-offset:2px}.aegis-select-list{position:absolute;z-index:100;top:calc(100% + 5px);left:0;right:0;max-height:210px;overflow-y:auto;overscroll-behavior:contain;padding:5px;border:1px solid #358db5;border-radius:7px;background:#051a2b;box-shadow:0 16px 38px rgba(0,0,0,.65)}.aegis-select-option{display:block;width:100%;padding:10px 11px;min-height:37px;border:1px solid transparent;border-radius:5px;background:transparent;color:#d2eaf6;text-align:left;font:inherit;font-size:12px;line-height:1.45;cursor:pointer}.aegis-select-option.is-active,.aegis-select-option:focus-visible,.aegis-select-option:hover{background:#0d3650;border-color:#235d80;color:#f0fbff}.aegis-select-option[aria-selected=true]{background:#103f58;color:#a6edff;font-weight:650}.aegis-select-trigger:disabled{opacity:.55;cursor:not-allowed}@media(max-width:620px){.aegis-select-list{max-height:min(210px,40vh)}}.field-shell{min-height:100dvh;background:radial-gradient(ellipse at 50% -10%,#073149,#020c15 60%);color:#e8f6ff;font:14px/1.45 Inter,system-ui,sans-serif;padding:0 12px 30px}.field-shell *{box-sizing:border-box}.field-wrap{max-width:560px;margin:auto;display:grid;grid-gap:13px;gap:13px}.field-header{display:grid;grid-template-columns:1.25fr 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:112px;border-bottom:1px solid #185070;margin:0 -12px 2px;padding:18px 17px;background:#041a28}.field-brand{display:grid;grid-gap:0;gap:0}.field-brand strong{font-family:Georgia,serif;font-size:42px;font-weight:400;letter-spacing:-.08em;line-height:1}.field-brand span{font-size:9px;letter-spacing:.26em;color:#8ad3ed}.field-header-identity{border-left:1px solid #2a647e;display:flex;gap:8px;align-items:center;padding-left:12px;min-width:0}.field-header-identity>svg{width:23px;height:23px;color:#9fdaf7;flex:none}.field-header-identity span{display:grid;min-width:0}.field-header-clock>span,.field-header-identity small{color:#9dc2d2;font-size:10px}.field-header-identity strong{overflow-wrap:anywhere;font-size:13px}.field-header-clock{display:grid;border-left:1px solid #2a647e;padding-left:10px;text-align:right;grid-gap:3px;gap:3px;white-space:nowrap}.field-header-clock strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.045em}.field-header-clock small{color:#65d7b0;font-size:10px}.field-card{padding:19px 17px;background:linear-gradient(130deg,#051927,#042137);border:1px solid #1e536d;border-radius:12px;min-width:0}.field-kicker{font-size:11px;color:#65d7f8;letter-spacing:.18em;font-weight:750;margin-bottom:13px}.field-card h1{font-size:22px;line-height:1.25;margin:0 0 5px}.field-card h2{font-size:22px;line-height:1.3;margin:8px 0}.field-card p{color:#b1cfdf;margin:7px 0}.field-duty{border-color:#287969;background:linear-gradient(120deg,#041821,#052c2d)}.field-duty-row{display:flex;align-items:center;gap:12px}.field-duty-row>div{flex:1 1;min-width:0}.field-duty-row p{margin:0}.field-round-icon{display:grid;place-items:center;flex:none;border:1px solid #27bc9b;border-radius:50%;width:49px;height:49px;color:#73efce;background:#062d2b}.field-round-icon svg{width:25px;height:25px}.field-status{border:1px solid #258b70;border-radius:999px;padding:9px 12px;color:#62e5ae;background:#05352c;white-space:nowrap;font-size:11px}.field-status.off{color:#b7cddd;border-color:#41637b;background:#152935}.field-checkin{display:grid;grid-gap:13px;gap:13px;margin-top:17px}.field-checkin label,.field-report-composer label{display:grid;grid-gap:5px;gap:5px;font-size:12px;color:#a7d9ea}.field-checkin input,.field-checkin select,.field-evidence textarea,.field-report-composer textarea{width:100%;min-height:42px;padding:10px 12px;background:#041724;border:1px solid #2b7799;border-radius:7px;color:#e7f7ff;font:inherit;color-scheme:dark}.field-checkin select option{background:#041724;color:#e7f7ff}.field-primary,.field-secondary{min-height:43px;border-radius:8px;padding:10px 14px;border:1px solid #39c8f4;background:#0b4262;color:#ecfaff;font:inherit;font-weight:750;cursor:pointer}.field-secondary{border-color:#386984;background:#092438}.field-shell button:disabled{opacity:.5;cursor:not-allowed}.field-shell button:focus-visible,.field-shell input:focus-visible,.field-shell select:focus-visible,.field-shell summary:focus-visible,.field-shell textarea:focus-visible{outline:2px solid #80e3ff;outline-offset:3px}.field-task.active{border-color:#2baad3;border-left:4px solid #37d4fb}.field-task-head{display:flex;justify-content:space-between;gap:9px;align-items:start}.field-task-badge{border:1px solid #38b6e5;border-radius:999px;color:#80dfff;font-size:10px;font-weight:750;padding:7px 10px;white-space:nowrap}.field-task-meta{display:flex;align-items:center;gap:7px;color:#b2d0e4;font-size:12px}.field-task-meta svg{width:15px;height:15px;flex:none}.field-next{margin-top:17px;background:#1e271e;border:1px solid #62532d;border-left:4px solid #f4b74a;border-radius:7px;padding:14px;display:grid;grid-gap:5px;gap:5px}.field-next small{font-size:11px;color:#ffcc6d;letter-spacing:.08em;font-weight:800}.field-next strong{font-size:14px;line-height:1.45}.field-task .field-primary{margin-top:15px;width:100%}.field-report-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.field-report-actions button{border:1px solid #26b0de;border-radius:9px;min-height:85px;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;background:linear-gradient(120deg,#061b29,#08405a);color:#e7f5fc;font:inherit;font-weight:750;cursor:pointer}.field-report-actions svg{width:27px;height:27px;color:#5bdcff}.field-file-input{display:none}.field-report-composer{display:grid;grid-gap:12px;gap:12px;margin-top:13px;padding-top:13px;border-top:1px solid #1a506c}.field-evidence textarea,.field-report-composer textarea{min-height:105px;resize:vertical}.field-evidence{margin-top:15px;border-top:1px solid #24536a;padding-top:13px}.field-evidence summary{cursor:pointer;color:#92dcfa;font-weight:650}.field-evidence textarea{margin:10px 0}.field-actions .field-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.field-action{min-width:0;width:100%;display:flex;align-items:center;text-align:left;gap:12px;min-height:69px;border:1px solid #286780;border-radius:9px;background:linear-gradient(120deg,#061c2d,#062839);color:#e1f1f9;padding:12px;font:inherit;cursor:pointer}.field-action>svg{width:26px;height:26px;flex:none;color:#60d2f3}.field-action span:nth-child(2){display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.field-action strong{font-size:13px;line-height:1.4;font-weight:650}.field-action small{color:#afc6d6;font-size:11px;line-height:1.4}.field-chevron{color:#92d3ec;font-size:24px}.field-action.warning{border-color:#a17327;color:#ffcf79;background:#1e201d}.field-action.warning svg{color:#ffcd74}.field-action.danger{margin-top:10px;min-height:83px;background:#26171f;border-color:#f35c6b;color:#ff7d88}.field-action.danger svg{color:#ff717f}.field-checkout{display:block;width:100%;margin-top:10px;min-height:40px;border:1px solid #42677d;border-radius:7px;color:#a8d8e9;background:#061d2b;cursor:pointer}.field-inline-note{padding:13px;margin-top:10px;border:1px solid #966b29;border-radius:8px;color:#ffcf86;background:#211d16;line-height:1.5}.field-inline-note.emergency{border-color:#df5868;color:#ffbcc4;background:#28151d}.field-history summary{display:flex;gap:8px;align-items:center;cursor:pointer;color:#a5d7e8}.field-history summary svg{width:19px;height:19px}.field-event{padding:12px 0;border-bottom:1px solid #28506a;display:grid;grid-gap:4px;gap:4px}.field-event small{color:#91b4c6}.field-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:5px;border-top:1px solid #1b526f;padding-top:15px}.field-settings{margin-bottom:15px}.field-feedback,.field-loading{padding:14px;background:#062c3e;border:1px solid #3293b5;border-radius:8px;line-height:1.45}.field-feedback.error{background:#311820;border-color:#bd5667}@media(max-width:420px){.field-header{grid-template-columns:1fr auto;gap:8px}.field-brand strong{font-size:34px}.field-header-identity{grid-column:1;grid-row:2;border-left:0;padding-left:0}.field-header-clock{grid-column:2;grid-row:1/3}.field-card{padding:15px 13px}.field-duty-row{flex-wrap:wrap}.field-status{margin-left:auto}.field-action{padding:9px;gap:7px}.field-action strong{font-size:12px}.field-action>svg{width:22px;height:22px}.field-report-actions button{min-height:76px}}.field-login-shell{min-height:100dvh;display:grid;place-items:center;padding:25px 16px;background:radial-gradient(circle at 50% 13%,#103951,#020d17 65%);font:14px/1.5 Inter,system-ui,sans-serif;color:#e7f6ff}.field-login-card{width:min(440px,100%);padding:35px 28px;background:linear-gradient(155deg,#062438,#031824);border:1px solid #286e8d;border-radius:15px;box-shadow:0 24px 65px #0007}.field-login-brand{display:grid;grid-gap:2px;gap:2px;justify-items:start;padding-bottom:25px;border-bottom:1px solid #225873}.field-login-brand strong{font-family:Georgia,serif;font-size:67px;font-weight:400;letter-spacing:-.09em;line-height:1;color:#edf9ff}.field-login-brand span{font-size:12px;letter-spacing:.32em;color:#9ad6f0}.field-login-kicker{font-size:10px;color:#61ccf1;letter-spacing:.13em;padding-top:20px}.field-login-card h1{font-size:26px;margin:12px 0 7px}.field-login-card p{font-size:13px;color:#abc6d6;line-height:1.5;margin-bottom:19px}.field-login-form{display:grid;grid-gap:15px;gap:15px}.field-login-form label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:#a3d1e4}.field-login-form input{height:46px;padding:11px 12px;border-radius:7px;background:#041622;border:1px solid #327a9a;color:#e9f8ff;font:inherit;min-width:0}.field-login-card button:focus-visible,.field-login-form input:focus-visible{outline:2px solid #65d9fa;outline-offset:2px}.field-login-form .field-primary{margin-top:2px}.field-login-recovery{display:block;margin:17px 0 22px;border:0;background:none;color:#85daf6;font:inherit;font-size:12px;cursor:pointer}.field-login-note{border-top:1px solid #265772;padding-top:17px;font-size:11px;color:#89acbe;line-height:1.5}@media(max-width:420px){.field-login-card{padding:26px 20px}.field-login-brand strong{font-size:57px}}.incident-shell .command-net-pane .semantic-compose{display:grid!important;grid-template-columns:minmax(108px,126px) minmax(150px,178px) minmax(0,1fr) 64px!important;grid-gap:8px!important;gap:8px!important;margin:10px 0 12px!important;padding:10px!important;border:1px solid rgba(78,208,255,.34)!important;border-radius:9px!important;background:linear-gradient(180deg,rgba(9,51,73,.72),rgba(4,27,41,.92))!important;box-shadow:inset 0 0 0 1px rgba(78,208,255,.05),0 8px 24px rgba(0,0,0,.18)}.incident-shell .command-net-pane .semantic-compose.composer-type-operational_instruction{grid-template-columns:minmax(108px,126px) minmax(145px,170px) minmax(165px,210px) minmax(0,1fr) 76px!important;border-color:rgba(78,208,255,.5)!important;background:linear-gradient(180deg,rgba(8,61,87,.82),rgba(4,29,43,.94))!important}.incident-shell .command-net-pane .composer-intent{min-height:42px!important;border-color:rgba(91,205,245,.3)!important;background:#08283b!important}.incident-shell .command-net-pane .composer-intent small{font-size:8px!important;color:#b5e9fb!important;font-weight:700}.incident-shell .command-net-pane .semantic-compose .aegis-select-trigger{min-height:42px!important;background:#07263a!important;border-color:#2e789b!important;color:#e5f7ff!important;font-size:11px!important}.incident-shell .command-net-pane .semantic-compose .aegis-select-trigger:hover,.incident-shell .command-net-pane .semantic-compose .aegis-select.is-open .aegis-select-trigger{background:#0a3550!important;border-color:#57c8ee!important}.incident-shell .command-net-pane .semantic-compose .aegis-select-list{background:#061d2e!important;border-color:#3c9bc2!important;box-shadow:0 16px 38px rgba(0,0,0,.72)!important}.incident-shell .command-net-pane .semantic-compose .aegis-select-option{color:#d8edf7!important}.incident-shell .command-net-pane .semantic-compose .aegis-select-option.is-active,.incident-shell .command-net-pane .semantic-compose .aegis-select-option:focus-visible,.incident-shell .command-net-pane .semantic-compose .aegis-select-option:hover{background:#0d3c58!important;border-color:#2a6e91!important;color:#fff!important}.incident-shell .command-net-pane .composer-message{min-width:0;min-height:42px!important;border:1px solid #2e789b!important;border-radius:6px!important;background:#041b2a!important;color:#eefaff!important;padding:0 11px!important;font-size:11px!important}.incident-shell .command-net-pane .composer-message:focus{outline:none;border-color:#58d1fb!important;box-shadow:0 0 0 2px rgba(63,196,242,.12)}.incident-shell .command-net-pane .composer-send{min-height:42px!important;border:1px solid #3c9fc5!important;border-radius:6px!important;background:#0b4564!important;color:#dff7ff!important;font-weight:700;cursor:pointer}.incident-shell .command-net-pane .composer-send:not(:disabled):hover{background:#0d5d83!important;border-color:#63d5fb!important}.incident-shell .command-net-pane .composer-send:disabled{opacity:.38;cursor:not-allowed}.incident-shell .command-net-pane .incident-comms-filters{margin-top:4px!important}.incident-shell .side-manage .aegis-select{margin-top:6px}@media(max-width:1250px){.incident-shell .command-net-pane .semantic-compose,.incident-shell .command-net-pane .semantic-compose.composer-type-operational_instruction{grid-template-columns:minmax(0,1fr) 64px!important}.incident-shell .command-net-pane .composer-intent,.incident-shell .command-net-pane .composer-mode,.incident-shell .command-net-pane .composer-recipient{grid-column:1/-1}.incident-shell .command-net-pane .composer-message{grid-column:1}.incident-shell .command-net-pane .composer-send{grid-column:2}.incident-shell .command-net-pane .semantic-compose .composer-message,.incident-shell .command-net-pane .semantic-compose .composer-send{grid-column:1/-1!important;width:100%;box-sizing:border-box}.incident-shell .command-net-pane .semantic-compose .composer-message{min-width:0!important;font-size:13px!important}.incident-shell .command-net-pane .semantic-compose .composer-send{min-width:0!important;min-height:44px!important}}.incident-shell .command-net-pane{container-type:inline-size}@container (max-width: 900px){.incident-shell .command-net-pane .semantic-compose,.incident-shell .command-net-pane .semantic-compose.composer-type-operational_instruction{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.incident-shell .command-net-pane .semantic-compose>*{grid-column:1/-1!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}.incident-shell .command-net-pane .semantic-compose .composer-message{min-height:48px!important;font-size:13px!important}.incident-shell .command-net-pane .semantic-compose .composer-send{min-height:44px!important}}.incident-shell .command-net-pane .semantic-compose,.incident-shell .command-net-pane .semantic-compose.composer-type-operational_instruction{grid-template-columns:minmax(0,1fr)!important}.incident-shell .command-net-pane .semantic-compose>.composer-intent{display:none!important}.incident-shell .command-net-pane .semantic-compose>.composer-controls{grid-column:1/-1!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%;min-width:0}.incident-shell .command-net-pane .composer-controls>.composer-mode,.incident-shell .command-net-pane .composer-controls>.composer-recipient{min-width:0;width:100%;grid-column:auto!important}.incident-shell .command-net-pane .composer-controls .aegis-select{width:100%;min-width:0}.incident-shell .command-net-pane .semantic-compose>.composer-message,.incident-shell .command-net-pane .semantic-compose>.composer-send{grid-column:1/-1!important;width:100%;min-width:0;box-sizing:border-box}@container (max-width: 900px){.incident-shell .command-net-pane .semantic-compose>.composer-controls{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.incident-shell .command-net-pane .semantic-compose>.composer-controls>*{grid-column:auto!important;width:100%!important;min-width:0!important}}.field-task-history-record{padding:14px 0;border-bottom:1px solid rgba(125,167,191,.2);overflow-wrap:anywhere}.field-task-history-record:last-child{border-bottom:0}.field-task-history-record>header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:8px}.field-task-history-record>header strong{flex:1 1 180px;min-width:0;font-size:14px;line-height:1.5}.field-task-history-record>header span{font-size:11px;line-height:1.4;color:#a9c8dc;border:1px solid rgba(125,167,191,.25);border-radius:5px;padding:4px 7px}.field-task-history-record>.field-task-meta{font-size:11px;line-height:1.5;color:#92aec1;overflow-wrap:anywhere}.field-task-history-record .field-event{margin-left:12px;padding-left:12px;border-left:1px solid rgba(125,167,191,.25)}.field-task-history-record .field-event small{overflow-wrap:anywhere}.minion-intelligence{max-height:55vh;overflow:auto;width:100%;text-align:left}.minion-workspace{line-height:1.6;padding:12px}.minion-workspace input,.minion-workspace textarea{background:#071827;color:inherit;border:1px solid #315568;border-radius:6px;padding:8px;box-sizing:border-box}.minion-workspace button{background:#0a3044;color:inherit;border:1px solid #315568;border-radius:6px;padding:8px;cursor:pointer}.minion-workspace button:disabled{opacity:.45;cursor:not-allowed}.calm-shell .calm-orb.presence-listening:after,.calm-shell .calm-orb.presence-listening:before{animation-duration:3.2s!important}.calm-shell .calm-orb.presence-speaking:after,.calm-shell .calm-orb.presence-speaking:before{animation-duration:2.4s!important}.calm-shell .calm-orb.presence-processing:after,.calm-shell .calm-orb.presence-processing:before{animation-duration:3.8s!important}.focus-overview .focus-central-orb.focus-listening,.focus-overview .focus-central-orb.focus-listening:before{animation-duration:3.2s}.focus-overview .focus-central-orb.focus-speaking,.focus-overview .focus-central-orb.focus-speaking:before{animation-duration:2.4s}.minion-intelligence>.context-layer-head{grid-template-columns:1fr auto}@media(min-width:1481px){.incident-shell{grid-template-columns:300px minmax(0,1fr) 300px!important}.incident-topbar{grid-template-columns:300px minmax(0,1fr) auto!important}}