.revenue-ops{display:grid;grid-gap:22px;gap:22px}.revenue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.revenue-panel{border:1px solid #1a5774;background:rgba(6,29,51,.82);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px}.revenue-panel h3{margin:0;color:#7ce7ff}.revenue-panel label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#afd8e9}.revenue-lead input,.revenue-lead select,.revenue-panel input,.revenue-panel select,.revenue-panel textarea{width:100%;background:#061426;color:#e7faff;border:1px solid #236383;border-radius:8px;padding:10px;font:inherit}.revenue-panel textarea{min-height:90px}.revenue-lead button,.revenue-panel button{border:1px solid #2696b8;border-radius:9px;padding:11px;background:#0b5270;color:#e9faff;cursor:pointer}.revenue-panel button:disabled{opacity:.5;cursor:not-allowed}.revenue-leads{display:grid;grid-gap:10px;gap:10px}.revenue-lead{border:1px solid #19516f;background:rgba(5,27,47,.85);padding:16px;border-radius:12px;display:grid;grid-template-columns:1fr 240px;grid-gap:16px;gap:16px}.revenue-lead>div{display:flex;flex-direction:column;gap:8px;min-width:0}.revenue-lead small{color:#a2c4d5;overflow-wrap:anywhere}.revenue-lead a{color:#6fe2ff}@media(max-width:1000px){.revenue-grid,.revenue-lead{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090d17;color:#edf2ff;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{display:flex;min-height:100vh}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:244px;flex-shrink:0;padding:30px 18px;background:#0d1320;border-right:1px solid #263044;display:flex;flex-direction:column}.brand{display:flex;align-items:center;gap:12px;padding:0 10px 54px}.brand-mark{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#7059ff;color:white;font-size:25px;font-weight:800;box-shadow:0 0 35px #7059ff44}.brand strong{font-size:17px;letter-spacing:2px}.brand small{display:block;font-size:9px;letter-spacing:2px;color:#8f9bb6;margin-top:5px}.eyebrow,.nav-label{font-size:10px;font-weight:800;letter-spacing:2px;color:#8d9bb9}.nav-label{padding:0 15px;margin-bottom:15px}.sidebar nav{display:grid;grid-gap:8px;gap:8px}.sidebar nav a{padding:14px 15px;border-radius:10px;color:#a7b2ca;font-size:14px}.sidebar nav a.active,.sidebar nav a:hover{background:#1c2540;color:white}.sidebar-bottom{margin-top:auto;border-top:1px solid #263044;padding:22px 10px 0;font-size:11px;font-weight:700;letter-spacing:1px}.sidebar-bottom small{display:block;margin:8px 0 0 13px;color:#8492ad;font-weight:400;letter-spacing:0}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#f0b86b;margin-right:5px}.main{width:100%;max-width:1500px;margin:auto;padding:46px 5vw}.top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.top h1{font-size:clamp(34px,4vw,59px);line-height:1.1;letter-spacing:-2px;margin:18px 0}.top h1 em{font-style:normal;color:#a394ff}.top p{max-width:580px;line-height:1.7;color:#9daac4}.mode{white-space:nowrap;border:1px solid #53499a;color:#c7bbff;padding:11px 13px;border-radius:25px;font-size:10px;letter-spacing:1px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;margin:40px 0 52px}.agent,.metric,.mission-form,.mission-list,.system{background:#111a2b;border:1px solid #26334b;border-radius:15px}.metric{padding:23px}.metric span{display:block;color:#93a1bb;font-size:11px;letter-spacing:1.3px}.metric strong{display:block;font-size:36px;margin:15px 0 7px}.metric small,.muted{font-size:12px;color:#8d9ab4}.section{margin-bottom:52px;scroll-margin-top:20px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:18px}.section h2,.system h2{font-size:25px;letter-spacing:-.5px;margin:9px 0}.mission-form{padding:24px}.mission-form>label{display:block;font-size:14px;font-weight:700;margin-bottom:14px}select,textarea{font:inherit;color:white;background:#0b1220;border:1px solid #34415b;border-radius:9px}textarea{display:block;width:100%;min-height:110px;resize:vertical;padding:15px;line-height:1.5}select:focus,textarea:focus{outline:2px solid #7867e9}.form-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:17px}.form-footer label{color:#aab6cd;font-size:12px}.form-footer select{margin-left:8px;padding:10px;max-width:220px}.form-footer button{border:0;background:#7967f2;color:white;padding:13px 20px;border-radius:9px;font-weight:700;cursor:pointer}.form-footer button:hover{background:#9384ff}.mission-list{padding:22px;margin-top:15px}.mission-list h3{margin:0 0 18px}.mission-list p{color:#9eabc2;font-size:14px}.mission{border-top:1px solid #26334b;padding:16px 0;display:flex;justify-content:space-between;gap:16px;align-items:center}.mission strong{display:block;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.mission small{display:block;margin-top:7px;color:#92a0b8}.remove{background:transparent;border:1px solid #4a3652;color:#f3b5c7;border-radius:8px;padding:8px 10px;cursor:pointer}.agents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.agent{padding:22px}.agent-icon{display:grid;place-items:center;width:42px;height:42px;background:#282452;border-radius:11px;color:#baaeff;font-size:23px}.agent h3{font-size:16px;margin:19px 0 9px}.agent p{font-size:13px;line-height:1.6;color:#a1aec5;min-height:43px}.status{font-size:10px;letter-spacing:1px;color:#d8b57e}.system{padding:24px;scroll-margin-top:20px}.system p{color:#a4b1c7;line-height:1.7;font-size:14px}footer{padding:35px 0;color:#6d7b95;font-size:10px;letter-spacing:2px}@media(max-width:850px){.sidebar{width:185px}.main{padding:32px 22px}.agents{grid-template-columns:repeat(2,minmax(0,1fr))}.top{flex-direction:column}}@media(max-width:600px){.shell{display:block}.sidebar{position:static;width:100%;height:auto;padding:15px}.brand{padding:0 0 15px}.sidebar nav{display:flex;overflow-x:auto}.sidebar nav a{white-space:nowrap;font-size:12px;padding:10px}.nav-label,.sidebar-bottom{display:none}.main{padding:26px 16px}.metrics{margin:25px 0}.agents,.metrics{grid-template-columns:1fr}.form-footer{align-items:stretch;flex-direction:column}.form-footer label{display:grid;grid-gap:8px;gap:8px}.form-footer select{margin:0;max-width:none}.mode{font-size:9px}.section-heading{align-items:start;gap:8px;flex-direction:column}}.workforce-section{scroll-margin-top:24px}.workforce-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.workforce-stats>div{background:#0b2032;border:1px solid #23516b;border-radius:13px;padding:17px}.workforce-stats span{display:block;color:#8cc8df;font-size:10px;font-weight:800;letter-spacing:1px}.workforce-stats strong{display:block;font-size:30px;color:#b9f4ff;margin:7px 0}.workforce-muted,.workforce-stats small{color:#94aabf;font-size:12px;line-height:1.5}.workforce-layout{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(210px,1fr) minmax(260px,1.3fr);grid-gap:12px;gap:12px;align-items:start}.workforce-history,.workforce-pane{min-width:0;border:1px solid #29465e;border-radius:14px;background:#0a182a;padding:17px}.workforce-history h3,.workforce-pane h3{font-size:16px;margin:0 0 10px;color:#e6faff}.workforce-pane h4{font-size:13px;color:#d3f5ff;margin:16px 0 9px}.workforce-departments{max-height:560px;overflow:auto;display:grid;grid-gap:5px;gap:5px}.workforce-departments button,.workforce-employees button{width:100%;text-align:left;border:1px solid transparent;border-radius:8px;background:#10273a;color:#c2dce9;padding:10px;cursor:pointer;font:inherit;font-size:12px}.workforce-departments button{display:flex;justify-content:space-between;gap:8px}.workforce-departments button b{color:#7ed9ed}.workforce-departments button.selected,.workforce-employees button.selected{background:#11435b;border-color:#22bce5;color:white}.workforce-employees{display:grid;grid-gap:7px;gap:7px;max-height:300px;overflow:auto}.workforce-employees button small,.workforce-employees button span,.workforce-employees button strong{display:block;margin:3px 0}.workforce-employees button small{color:#9bb9ce}.workforce-employees button span{color:#54e4cb;font-size:11px}.workforce-create{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.workforce-create input,.workforce-create select,.workforce-create textarea,.workforce-detail input:not([type=checkbox]),.workforce-detail select,.workforce-detail textarea{width:100%;min-width:0;background:#081421;color:#e8faff;border:1px solid #31506a;border-radius:8px;padding:10px;font:inherit;font-size:12px}.workforce-create textarea,.workforce-detail textarea{min-height:80px}.workforce-create button{background:#087ba6;color:white;border:1px solid #16c4e8;border-radius:8px;padding:11px;cursor:pointer;font-weight:700}.workforce-create button:disabled{opacity:.5;cursor:not-allowed}.workforce-detail>label{display:block;margin:13px 0;color:#b9d8e7;font-size:12px}.workforce-detail>label>input,.workforce-detail>label>select,.workforce-detail>label>textarea{display:block;margin-top:7px}.workforce-identity{display:grid;grid-gap:6px;gap:6px;padding:13px;border-radius:9px;background:#102a40}.workforce-identity strong{font-size:21px;color:#baf6ff}.workforce-identity span{font-size:13px}.workforce-identity small{color:#9cb5c9;overflow-wrap:anywhere}.workforce-permissions{display:grid;grid-gap:8px;gap:8px}.workforce-permissions label{font-size:12px;color:#c7e3f0;display:flex;align-items:center;gap:7px}.workforce-permissions small{color:#e6aa7e}.workforce-performance{display:flex;gap:12px;flex-wrap:wrap;margin:15px 0;font-size:11px;color:#83d7e8}.workforce-retire{border:1px solid #8b4b62;background:#321b2a;color:#ffc4d0;border-radius:8px;padding:10px;cursor:pointer}.workforce-notice{padding:12px;background:#0c3443;border:1px solid #1d738a;border-radius:8px;color:#b9f5ff;font-size:12px}.workforce-history{margin-top:14px}.workforce-history details{border-top:1px solid #284052;padding:13px 0}.workforce-history summary{cursor:pointer;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.workforce-history summary span{color:#61dfcf;font-size:11px}.workforce-history pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 Arial,sans-serif;color:#d6e8f6;background:#07131f;padding:14px;border-radius:9px;max-height:500px;overflow:auto}@media(max-width:1150px){.workforce-layout{grid-template-columns:1fr 1fr}.workforce-detail{grid-column:1/-1}}@media(max-width:680px){.workforce-layout{grid-template-columns:1fr}.workforce-detail{grid-column:auto}.workforce-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.owner-center{scroll-margin-top:24px}.owner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.owner-card{background:#111a2b;border:1px solid #30405c;border-radius:16px;padding:22px;min-width:0}.owner-card h3{font-size:19px;margin:14px 0}.owner-card p,.owner-disclaimer{font-size:13px;line-height:1.7;color:#9eacc6}.owner-card button{border:1px solid #6258a8;border-radius:9px;background:#302c60;color:#f1efff;padding:11px 14px;cursor:pointer;font-weight:700}.owner-card button:disabled{opacity:.45;cursor:not-allowed}.owner-card .owner-stop{background:#84283a;border-color:#c54c65;color:white}.owner-card .owner-resume{background:#1b624d;border-color:#3eac82;color:white}.owner-form{display:grid;grid-gap:9px;gap:9px}.owner-form input{width:100%;min-width:0;background:#0b1220;border:1px solid #34415b;color:#edf2ff;border-radius:9px;padding:12px;font:inherit}.owner-record{padding:12px 0;border-top:1px solid #2b3851;overflow-wrap:anywhere}.owner-record strong{font-size:13px;display:block}.owner-record small{font-size:11px;color:#93a2bf;display:block;margin-top:6px;line-height:1.5}.owner-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.owner-disclaimer{border-left:3px solid #b78b52;padding-left:14px}@media(max-width:850px){.owner-grid{grid-template-columns:1fr}}.hud-stage{padding-bottom:110px}.poksu-hud-voice{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:9px;z-index:5;white-space:nowrap}.poksu-hud-mic{width:62px;height:62px;border-radius:50%;border:1px solid #4be8ff;background:radial-gradient(circle at 35% 30%,#1789a8,#07314c 75%);color:#fff;font-size:27px;cursor:pointer;box-shadow:0 0 22px #00c8ff55,inset 0 0 12px #44dfff33;transition:transform .15s ease,box-shadow .15s ease}.poksu-hud-mic:hover{transform:scale(1.07);box-shadow:0 0 35px #00c8ff88}.poksu-hud-mic.active{box-shadow:0 0 0 6px #00c8ff22,0 0 35px #00c8ffaa}.poksu-hud-voice>span{font-size:10px;letter-spacing:2px;color:#7be7fa;font-weight:800}.console-window .chat-line p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.jarvis-backdrop{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 77% 27%,rgba(0,190,245,.12),transparent 39%),radial-gradient(ellipse at 30% 80%,rgba(92,57,200,.12),transparent 43%)}.jarvis-backdrop:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(75,188,250,.035) 1px,transparent 0),linear-gradient(90deg,rgba(75,188,250,.035) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(90deg,transparent 8%,black 65%);-webkit-mask-image:linear-gradient(90deg,transparent 8%,black 65%)}.jarvis-orb{position:absolute;right:4%;top:8%;width:min(47vw,650px);aspect-ratio:1;opacity:.54;filter:drop-shadow(0 0 32px rgba(27,190,255,.22))}.jarvis-ring{position:absolute;inset:8%;border:1px solid rgba(73,210,255,.34);border-radius:50%;box-shadow:inset 0 0 26px rgba(4,172,255,.09),0 0 26px rgba(4,172,255,.1);animation:jarvis-spin 34s linear infinite}.jarvis-ring:after,.jarvis-ring:before{content:"";position:absolute;border-radius:50%;inset:-6px;border:2px dashed rgba(53,208,255,.35)}.jarvis-ring:after{inset:13%;border:2px dotted rgba(118,115,255,.48)}.jarvis-ring:nth-child(2){inset:22%;border:2px dashed rgba(72,229,255,.42);animation-direction:reverse;animation-duration:23s}.jarvis-ring:nth-child(3){inset:35%;border-color:rgba(102,202,255,.65) transparent;border-style:solid;border-width:3px;animation-duration:12s}.jarvis-center{inset:44%;background:#4ddfff;box-shadow:0 0 20px #22cfff,0 0 75px #1399f9,0 0 140px rgba(0,140,255,.6);animation:jarvis-pulse 4s ease-in-out infinite}.jarvis-center,.jarvis-scan{position:absolute;border-radius:50%}.jarvis-scan{inset:0;background:conic-gradient(from 20deg,transparent 0deg,rgba(0,207,255,.09) 30deg,transparent 80deg);animation:jarvis-spin 18s linear infinite}@keyframes jarvis-spin{to{transform:rotate(1turn)}}@keyframes jarvis-pulse{50%{transform:scale(1.14);opacity:.65}}.shell{position:relative;z-index:1}.sidebar{background:rgba(13,19,32,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.agent,.metric,.mission-form,.mission-list,.system{background:rgba(17,26,43,.84);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.top h1 em{color:#74dfff;text-shadow:0 0 25px rgba(0,180,255,.3)}.brand-mark{background:linear-gradient(145deg,#008ac7,#6955ff);box-shadow:0 0 30px rgba(0,189,255,.28)}.form-footer button{background:linear-gradient(110deg,#077fc6,#7662f0)}.mode{border-color:#247d9b;color:#7fe4ff}@media(max-width:850px){.jarvis-orb{width:65vw;right:-20%;top:8%;opacity:.25}}@media(max-width:600px){.jarvis-orb{width:100vw;right:-42%;top:10%;opacity:.19}}@media(prefers-reduced-motion:reduce){.jarvis-center,.jarvis-ring,.jarvis-scan{animation:none}}.console{scroll-margin-top:20px}.console-window{background:rgba(6,17,32,.87);border:1px solid #245372;border-radius:14px 14px 0 0;min-height:180px;max-height:360px;overflow-y:auto;padding:18px}.chat-line{padding:10px 14px;margin:8px 0;border-left:2px solid #31bde7;background:rgba(25,57,83,.28);border-radius:5px}.chat-line.user{border-left-color:#ab91ff;background:rgba(79,54,122,.22)}.chat-role{color:#79dfff;font-size:10px;font-weight:800;letter-spacing:1.5px}.chat-line.user .chat-role{color:#c0aaff}.chat-line p{font-size:14px;line-height:1.6;margin:7px 0 0;overflow-wrap:anywhere}.console-form{padding:18px;background:rgba(12,26,44,.92);border:1px solid #245372;border-top:0;border-radius:0 0 14px 14px}.console-form>label{display:block;margin-bottom:10px;font-size:13px;font-weight:700}.console-input-row{display:flex;gap:9px}.console-input-row input{flex:1 1;min-width:0;border:1px solid #365474;background:#091729;color:white;border-radius:9px;padding:12px;font:inherit}.console-input-row button{border:1px solid #397f9c;border-radius:9px;padding:10px 14px;background:#13344c;color:#b9efff;cursor:pointer;white-space:nowrap}.console-input-row .send-command{background:#0786ba;color:white;border:0;font-weight:700}.console-input-row button:disabled{opacity:.5;cursor:not-allowed}.console-input-row .listening{background:#8b3448;border-color:#ec698a;color:white;animation:jarvis-pulse 1.2s ease-in-out infinite}.console-options{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:12px;color:#a4b7cf}.console-options label{display:flex;align-items:center;gap:7px}.console-options button{background:transparent;color:#9fd9f5;border:0;cursor:pointer}.console-note{font-size:12px;color:#9edaf5}.console-error{font-size:12px;color:#ffb6c2}@media(max-width:600px){.console-input-row{flex-wrap:wrap}.console-input-row input{flex-basis:100%}.console-input-row button{flex:1 1}.console-options{align-items:start;flex-direction:column}}.poksu-call-panel{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:15px;padding:15px 17px;border:1px solid rgba(58,178,224,.32);border-radius:14px;background:linear-gradient(110deg,rgba(9,45,68,.88),rgba(5,24,42,.92));transition:border-color .2s,box-shadow .2s}.poksu-call-panel.active{border-color:rgba(54,227,207,.65);box-shadow:inset 0 0 24px rgba(13,203,195,.06),0 0 24px rgba(7,198,194,.08)}.poksu-call-info{display:flex;align-items:center;gap:13px;min-width:0}.poksu-call-info strong{display:block;font-size:11px;font-weight:800;letter-spacing:1.4px;color:#d5f8ff}.poksu-call-info p{font-size:12px;color:#9ebbd0;margin:5px 0 0;line-height:1.4}.poksu-call-indicator{width:34px;height:34px;flex-shrink:0;border:1px solid rgba(68,175,216,.4);border-radius:50%;display:grid;place-items:center;background:rgba(23,96,128,.16)}.poksu-call-indicator span{width:9px;height:9px;border-radius:50%;background:#5e91a7}.poksu-call-indicator.active{border-color:#36d5c5;box-shadow:0 0 18px rgba(34,215,194,.2)}.poksu-call-indicator.active span{background:#3bf0ce;box-shadow:0 0 10px #3bf0ce;animation:jarvis-pulse 1.5s ease-in-out infinite}.poksu-call-panel .poksu-call-button{border:1px solid transparent;border-radius:12px;min-width:142px;min-height:46px;padding:11px 18px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;letter-spacing:.2px;transition:transform .15s,filter .15s,box-shadow .15s;white-space:nowrap}.poksu-call-button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.12)}.poksu-call-button:focus-visible{outline:2px solid #fff;outline-offset:3px}.poksu-call-panel .poksu-call-button.start{background:linear-gradient(115deg,#14d4f4,#058fc8);color:#031927;box-shadow:0 4px 20px rgba(12,181,225,.2)}.poksu-call-panel .poksu-call-button.end{background:linear-gradient(115deg,#e55272,#ae284c);color:#fff;box-shadow:0 4px 20px rgba(221,59,94,.18)}.poksu-call-button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:600px){.poksu-call-panel{flex-direction:column;align-items:stretch}.poksu-call-panel .poksu-call-button{width:100%}}@media(prefers-reduced-motion:reduce){.poksu-call-indicator.active span{animation:none}}.poksu-call-panel .poksu-voice-switch{width:64px;height:36px;min-width:64px;flex-shrink:0;border:1px solid #557188;border-radius:999px;padding:4px;background:#33485c;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s}.poksu-call-panel .poksu-voice-switch.on{background:linear-gradient(90deg,#067d9c,#12c7d4);border-color:#42f1e7;box-shadow:0 0 18px rgba(24,215,217,.28)}.poksu-voice-switch-thumb{display:block;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.32);transform:translateX(0);transition:transform .2s}.poksu-voice-switch.on .poksu-voice-switch-thumb{transform:translateX(28px)}.poksu-voice-switch:focus-visible{outline:2px solid white;outline-offset:3px}.poksu-voice-switch:disabled{opacity:.45;cursor:not-allowed}.poksu-voice-mode{display:flex;align-items:center;gap:18px;margin-top:15px;padding:18px 20px;border:1px solid rgba(50,175,220,.27);border-radius:18px;background:radial-gradient(circle at 45px 50%,rgba(13,116,170,.19),transparent 52%),rgba(3,20,38,.86)}.poksu-voice-mode.active{border-color:rgba(39,222,235,.6);box-shadow:inset 0 0 25px rgba(8,182,207,.06)}.poksu-voice-orb{position:relative;display:grid;place-items:center;width:66px;height:66px;min-width:66px;border-radius:50%;border:1px solid rgba(84,216,247,.65);background:radial-gradient(circle at 35% 28%,#177ea9,#075276 60%,#042b4c);color:#e7fbff;cursor:pointer;box-shadow:inset 0 0 16px rgba(139,238,255,.19),0 0 18px rgba(0,173,239,.19);transition:transform .2s,box-shadow .2s}.poksu-voice-orb:hover:not(:disabled){transform:scale(1.05);box-shadow:0 0 30px rgba(15,215,241,.35)}.poksu-voice-orb.active{background:radial-gradient(circle at 35% 28%,#3be5ed,#087a9f 55%,#064260);box-shadow:0 0 25px rgba(22,225,235,.5),inset 0 0 20px rgba(178,255,255,.2)}.poksu-voice-orb:focus-visible{outline:2px solid #fff;outline-offset:4px}.poksu-voice-orb:disabled{opacity:.45;cursor:not-allowed}.poksu-voice-orb-symbol{position:relative;z-index:2;font-size:27px;font-weight:700}.poksu-voice-orb-ripple{position:absolute;inset:-7px;border:1px solid rgba(63,221,243,.3);border-radius:50%;pointer-events:none}.poksu-voice-orb.active .poksu-voice-orb-ripple{animation:poksu-orb-pulse 1.8s ease-in-out infinite}.poksu-voice-mode-details strong{font-size:11px;letter-spacing:1.8px;color:#c9f5ff}.poksu-voice-mode-details p{font-size:12px;color:#91bcd0;margin:6px 0}.poksu-voice-wave{display:flex;align-items:center;gap:3px;height:17px;margin-top:6px}.poksu-voice-wave i{display:block;width:3px;height:5px;border-radius:4px;background:#45e9f4;animation:poksu-wave 1s ease-in-out infinite alternate}.poksu-voice-wave i:nth-child(3n){animation-delay:.22s}.poksu-voice-wave i:nth-child(3n+1){animation-delay:.45s}@keyframes poksu-orb-pulse{50%{transform:scale(1.08);opacity:.4}}@keyframes poksu-wave{to{height:17px}}@media(prefers-reduced-motion:reduce){.poksu-voice-orb.active .poksu-voice-orb-ripple,.poksu-voice-wave i{animation:none}}body{background:#030912;color:#d9f6ff;background-image:radial-gradient(ellipse at 53% 20%,rgba(0,103,159,.16),transparent 44%),linear-gradient(180deg,#030912,#08101e 65%,#030912)}.sidebar{width:205px;background:rgba(3,12,24,.96);border-right:1px solid rgba(29,170,218,.22)}.sidebar nav a.active{background:rgba(0,171,236,.12);box-shadow:inset 2px 0 #1ed8ff;color:#8defff}.main{max-width:1750px;padding:27px 3.2vw}.top{align-items:center;border-bottom:1px solid rgba(49,198,239,.25);padding-bottom:23px}.top h1{font-size:clamp(27px,3vw,45px);letter-spacing:4px;margin:10px 0 4px;font-weight:800}.top h1 em{color:#54e8ff}.top p{font-size:12px;margin:8px 0;color:#80a7c1}.mode{border-color:#1e7990;color:#67e9ff;background:rgba(3,48,69,.5)}.hud-stage{position:relative;min-height:445px;display:grid;grid-template-columns:minmax(190px,1fr) minmax(280px,1.65fr) minmax(190px,1fr);align-items:center;grid-gap:14px;gap:14px;padding:10px 0 25px;isolation:isolate}.hud-stage:before{content:"";position:absolute;inset:5% 0;background:repeating-linear-gradient(0deg,transparent 0 34px,rgba(29,191,248,.035) 35px 36px),repeating-linear-gradient(90deg,transparent 0 34px,rgba(29,191,248,.035) 35px 36px);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);pointer-events:none;z-index:-1}.hud-panel{align-self:center;padding:22px 19px;min-height:295px;background:linear-gradient(140deg,rgba(4,33,55,.82),rgba(4,18,33,.65));border:1px solid rgba(39,182,235,.33);-webkit-clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));box-shadow:inset 0 0 35px rgba(0,153,255,.05)}.hud-kicker{display:block;color:#5e9fba;font-size:9px;letter-spacing:2.5px;margin-bottom:8px}.hud-panel>strong{color:#9df4ff;font-size:16px;letter-spacing:2px}.hud-separator{height:1px;background:linear-gradient(90deg,#2bdcff,transparent);margin:17px 0}.hud-panel p{display:flex;justify-content:space-between;gap:8px;font-size:11px;margin:16px 0;color:#81a8be}.hud-panel p b{color:#71f4ec;font-size:10px;letter-spacing:.4px;text-align:right}.hud-panel p b.hud-warn{color:#e7b476}.hud-mini-bars{height:50px;display:flex;align-items:end;gap:5px;margin-top:15px}.hud-mini-bars i{display:block;flex:1 1;min-width:2px;background:linear-gradient(0deg,rgba(0,175,255,.15),#1edcff);opacity:.75}.hud-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:5px;gap:5px;margin-top:24px}.hud-grid i{aspect-ratio:1;background:rgba(24,175,218,.22);border:1px solid rgba(30,190,255,.27)}.hud-grid i:nth-child(4n){background:rgba(25,220,248,.58)}.hud-core{position:relative;width:min(100%,440px);aspect-ratio:1;margin:auto;display:grid;place-items:center;filter:drop-shadow(0 0 25px rgba(0,180,255,.25))}.hud-core:before{content:"";inset:1%;background:radial-gradient(circle,rgba(2,130,215,.2),rgba(0,120,220,.06) 37%,transparent 65%),repeating-conic-gradient(from 0deg,rgba(0,198,255,.18) 0deg 1deg,transparent 1deg 12deg);-webkit-mask-image:radial-gradient(circle,transparent 0 54%,#000 55% 63%,transparent 64%);mask-image:radial-gradient(circle,transparent 0 54%,#000 55% 63%,transparent 64%);animation:deck-spin 60s linear infinite}.hud-core:before,.hud-reticle{position:absolute;border-radius:50%}.hud-reticle{border:1px solid rgba(44,221,255,.5);box-shadow:0 0 15px rgba(0,189,255,.2),inset 0 0 16px rgba(0,189,255,.1)}.hud-reticle-a{inset:8%;border-width:2px;border-top-color:transparent;border-bottom-color:transparent;animation:deck-spin 19s linear infinite}.hud-reticle-b{inset:17%;border:3px dashed rgba(63,207,255,.65);animation:deck-spin 33s linear infinite reverse}.hud-reticle-c{inset:27%;border-color:rgba(43,208,255,.7) transparent;border-style:solid;border-width:3px;animation:deck-spin 11s linear infinite}.hud-core-center{position:absolute;inset:35%;border-radius:50%;background:radial-gradient(circle,#0c557f 0,#05283e 52%,#03101f 75%);border:1px solid #43dcff;box-shadow:0 0 25px #008bca,0 0 80px rgba(0,177,255,.2),inset 0 0 30px rgba(42,199,255,.25);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hud-core-center span{font-size:clamp(11px,1.4vw,18px);font-weight:800;letter-spacing:3px;color:#8fefff}.hud-core-center strong{font-size:clamp(30px,4vw,57px);line-height:1.1;color:white;text-shadow:0 0 25px #0af}.hud-core-center small{font-size:8px;letter-spacing:1px;color:#7ab9cc;white-space:nowrap}.hud-coordinate{position:absolute;bottom:1%;color:#4396ae;font-size:9px;letter-spacing:3px}@keyframes deck-spin{to{transform:rotate(1turn)}}.jarvis-orb{opacity:.09;right:12%;top:5%}.console{margin:0 0 36px}.console .section-heading{margin-bottom:10px}.console-window{min-height:130px;max-height:245px;background:rgba(2,13,27,.94)}.console-form,.console-window{border-color:rgba(34,181,227,.4)}.console-form{background:rgba(3,19,34,.95)}.console-input-row .send-command{background:linear-gradient(100deg,#08769e,#00b9dd)}.metrics{margin:25px 0 42px}.agent,.metric,.mission-form,.mission-list,.system{border-color:rgba(38,161,204,.25);background:rgba(5,22,39,.86)}.metric strong{color:#86eaff}.section-heading h2{color:#e5faff}@media(max-width:1100px){.hud-stage{grid-template-columns:minmax(155px,1fr) minmax(240px,1.5fr) minmax(155px,1fr)}.hud-panel{padding:17px 12px}.sidebar{width:175px}}@media(max-width:850px){.hud-stage{grid-template-columns:1fr 1fr;gap:12px}.hud-core{grid-column:1/-1;grid-row:1;width:min(70vw,390px)}.hud-panel{min-height:235px}.sidebar{width:165px}}@media(max-width:600px){.sidebar{width:100%}.main{padding:20px 14px}.top{align-items:start}.top h1{letter-spacing:2px}.hud-stage{grid-template-columns:1fr 1fr;gap:8px;min-height:0}.hud-core{width:min(92vw,340px)}.hud-panel{padding:13px 9px;min-height:230px}.hud-panel p{font-size:10px;flex-wrap:wrap}.hud-panel p b{font-size:9px}.hud-panel>strong{font-size:12px}.hud-kicker{font-size:8px}.hud-core-center small{font-size:7px}}@media(prefers-reduced-motion:reduce){.hud-core:before,.hud-reticle{animation:none}}.hud-core{margin-bottom:30px}.hud-coordinate{display:none}.robot-avatar{position:absolute;inset:0;display:grid;place-items:center;z-index:2;pointer-events:none}.robot-avatar svg{height:93%;width:83%;max-width:340px;overflow:visible;filter:drop-shadow(0 0 22px rgba(25,194,245,.32));animation:robot-hover 5s ease-in-out infinite}.robot-mode{position:absolute;bottom:0;color:#7de9ff;font-size:10px;letter-spacing:2px;text-shadow:0 0 12px #09c5f9}.robot-eye{animation:robot-eye-pulse 4s ease-in-out infinite}.robot-speaking .robot-mouth{transform-box:fill-box;transform-origin:center;animation:robot-talk .18s ease-in-out infinite alternate}.robot-listening .robot-eye{stroke:#a0f8ff;filter:drop-shadow(0 0 10px #5af6ff)}.robot-listening .robot-mode{color:#b6fcff}.robot-speaking .robot-mode{color:#64ffdc}@keyframes robot-hover{50%{transform:translateY(-7px)}}@keyframes robot-eye-pulse{50%{opacity:.7}}@keyframes robot-talk{to{transform:scaleY(2.5)}}@media(prefers-reduced-motion:reduce){.robot-avatar svg,.robot-eye,.robot-speaking .robot-mouth{animation:none}}.robot-mode{bottom:-23px;left:0;right:0;text-align:center;white-space:nowrap;z-index:4;font-weight:700;letter-spacing:1.7px}@media(max-width:600px){.robot-mode{bottom:-17px;font-size:9px}}.control-sidebar{width:250px!important;min-width:250px;padding:16px 12px!important;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#24516b transparent;gap:0;z-index:3}.control-brand{display:flex;align-items:center;justify-content:space-between;padding:5px 5px 19px;border-bottom:1px solid rgba(58,186,227,.18)}.control-brand .brand{padding:0;gap:9px}.control-brand .brand-mark{width:39px;height:39px;border-radius:9px;font-size:23px}.control-brand .brand strong{font-size:14px;letter-spacing:1.4px}.control-brand .brand small{font-size:8px;letter-spacing:1.2px}.control-collapse{background:rgba(12,49,69,.6);border:1px solid #28546c;color:#83d9ed;border-radius:6px;cursor:pointer;width:28px;height:30px}.control-status{display:flex;align-items:center;gap:10px;margin:16px 3px;padding:12px;background:rgba(0,133,182,.09);border:1px solid rgba(37,186,224,.27);border-radius:8px}.control-pulse{width:9px;height:9px;border-radius:50%;background:#5be7df;box-shadow:0 0 13px rgba(74,255,241,.65);flex-shrink:0}.control-detail b,.control-detail small{display:block}.control-detail b{color:#b8f9ff;font-size:10px;letter-spacing:1px}.control-detail small{color:#c3a879;font-size:10px;margin-top:4px}.control-sidebar nav{display:block!important}.control-group{margin:16px 0 22px}.control-group-title{display:block;padding:0 11px;margin-bottom:9px;font-size:9px;letter-spacing:2px;color:#648ca6;font-weight:800}.control-nav-item{display:flex;width:100%;align-items:center;gap:11px;text-align:left;padding:11px 10px;margin:3px 0;background:transparent;border:1px solid transparent;border-radius:8px;color:#a4bbce;cursor:pointer;transition:background .15s,border-color .15s}.control-nav-item:hover{background:rgba(29,113,151,.17);border-color:rgba(61,184,233,.18)}.control-nav-item.selected{background:linear-gradient(90deg,rgba(0,178,236,.18),rgba(0,98,139,.04));border-color:rgba(54,205,247,.37);box-shadow:inset 3px 0 #32d9ff;color:#e0fbff}.control-nav-icon{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #26506c;border-radius:7px;color:#78dffb;font-size:17px;background:rgba(2,43,67,.5)}.control-nav-text{min-width:0;flex:1 1}.control-nav-text b,.control-nav-text small{display:block}.control-nav-text b{font-size:12px;font-weight:700}.control-nav-text small{font-size:10px;color:#779ab0;margin-top:4px}.control-count{font-size:10px;color:#84e8ff;background:rgba(29,154,190,.18);border-radius:5px;padding:3px 6px}.control-bottom{margin-top:auto;padding:12px 7px 0;border-top:1px solid rgba(58,186,227,.2)}.control-clock{display:flex;align-items:center;justify-content:space-between;color:#789cb2;font-size:9px;letter-spacing:1.2px}.control-clock strong{font-size:19px;color:#a2f2ff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.control-checks{display:grid;grid-gap:10px;gap:10px;margin-top:17px}.control-checks span{display:flex;justify-content:space-between;gap:5px;color:#6e92aa;font-size:9px}.control-checks b{color:#7edecf;font-size:9px}.control-footer{display:block;color:#51738a;font-size:9px;letter-spacing:1.3px;margin-top:21px}.control-collapsed{width:69px!important;min-width:69px}.control-collapsed .brand-copy,.control-collapsed .control-bottom,.control-collapsed .control-count,.control-collapsed .control-detail,.control-collapsed .control-group-title,.control-collapsed .control-nav-text{display:none}.control-collapsed .control-brand{flex-direction:column;gap:12px}.control-collapsed .control-status{justify-content:center}.control-collapsed .control-nav-item{justify-content:center;padding:10px 0}.control-collapsed .control-nav-icon{width:32px;height:32px}@media(max-width:850px){.control-sidebar{width:210px!important;min-width:210px}.control-collapsed{width:69px!important;min-width:69px}}@media(max-width:600px){.control-sidebar{position:relative;width:100%!important;min-width:0;height:auto;padding:12px!important;overflow:visible}.control-brand{padding-bottom:10px}.control-sidebar nav{display:flex!important;overflow-x:auto;gap:12px}.control-group{display:flex;align-items:center;gap:5px;margin:10px 0}.control-bottom,.control-collapse,.control-group-title,.control-status{display:none}.control-nav-item{width:auto;min-width:40px;white-space:nowrap;padding:7px}.control-count,.control-nav-text small{display:none}.control-nav-text b{font-size:11px}.control-collapsed{width:100%!important;min-width:0}.control-collapsed .brand-copy,.control-collapsed .control-nav-text{display:block}}:root{--p2-cyan:#29e6ff;--p2-line:rgba(23,194,246,.48);--p2-panel:rgba(2,19,39,.93)}body{background:#020815;background-image:radial-gradient(ellipse at 53% 7%,rgba(0,93,170,.22),transparent 50%),radial-gradient(ellipse at 100% 50%,rgba(39,0,117,.11),transparent 55%);color:#e1f7ff}.poksu-v2-main{max-width:none;min-width:0;padding:22px clamp(14px,2vw,34px);display:flex;flex-direction:column;gap:0}.poksu-v2-header{order:0;padding:0 0 12px;margin-bottom:10px}.poksu-v2-header h1{font-size:clamp(24px,2.7vw,36px);letter-spacing:2px}.poksu-v2-main>.poksu-v2-hud{order:2;min-height:330px;max-height:370px;padding-bottom:0;margin:0}.poksu-v2-hud .hud-panel{display:none}.poksu-v2-hud{grid-template-columns:1fr}.poksu-v2-hud .hud-core{width:min(350px,100%);grid-column:1;grid-row:1;margin:0 auto}.poksu-v2-hud .poksu-hud-voice{display:none}.p2-command-overview{display:contents}.p2-overview-top{order:1;display:grid;grid-template-columns:1.15fr 1fr 1.15fr;grid-gap:14px;gap:14px;margin-bottom:6px}.p2-overview-bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:20px 0 26px}.p2-panel{background:linear-gradient(145deg,rgba(5,39,73,.87),var(--p2-panel) 58%);border:1px solid var(--p2-line);border-radius:13px;padding:17px 18px;min-width:0;box-shadow:inset 0 1px 18px #00b9ff0b,0 8px 28px #0005}.p2-panel-title{display:flex;align-items:center;gap:10px;border-bottom:1px solid #155070;padding-bottom:11px;margin-bottom:12px}.p2-panel-title span{font-size:24px;color:var(--p2-cyan)}.p2-panel-title strong{font-size:12px;letter-spacing:.8px}.p2-panel>small{color:#7aaac5;font-size:11px}.p2-panel>p{color:#95b7cb;font-size:12px;line-height:1.55}.p2-brain-core{display:grid;grid-template-columns:80px 1fr;grid-gap:14px;gap:14px;align-items:center;margin-top:14px}.p2-brain-icon{font-size:65px;color:#16d8f8;text-shadow:0 0 30px #04d7ff}.p2-brain-core p,.p2-workforce p{display:flex;justify-content:space-between;gap:8px;color:#a8c9d9;font-size:11px;border-bottom:1px solid #14415b;padding:7px 0;margin:0}.p2-brain-core b,.p2-workforce p b{color:#74f4de;font-size:10px;text-align:right}.p2-brain-core b.p2-warning,.p2-stat-line b.p2-warning,.p2-workforce b.p2-warning{color:#ffbf72}.p2-good{color:#68f3c4!important}.p2-workforce-numbers{display:grid;grid-template-columns:1fr 1fr;text-align:center}.p2-workforce-numbers>div+div{border-left:1px solid #175476}.p2-workforce-numbers b{display:block;font-size:29px;color:white}.p2-workforce-numbers small{display:block;font-size:10px;color:#9fc4d7}.p2-spectrum{height:8px;border-radius:9px;background:linear-gradient(90deg,#00e5f6,#0a86ff,#8757f9);margin:15px 0}.p2-panel button{margin-top:12px;background:rgba(0,129,177,.13);border:1px solid #16799e;color:#8eeeff;padding:9px 12px;border-radius:8px;cursor:pointer;font-size:11px;font-weight:700}.p2-panel button:hover{background:#0d506c}.p2-activity{max-height:240px;overflow:auto}.p2-activity-row{display:flex;gap:9px;padding:9px 0;border-bottom:1px solid #15405b;align-items:flex-start}.p2-activity-row strong{display:block;font-size:11px;line-height:1.3;overflow-wrap:anywhere}.p2-activity-row small{display:block;color:#86a8c0;font-size:10px;margin-top:4px}.p2-status-dot{display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#8aa4b4;margin-top:3px}.p2-status-dot.completed{background:#30e4aa}.p2-status-dot.failed{background:#ff6488}.p2-status-dot.running{background:#3cd8ff}.p2-status-dot.planned{background:#f8c576}.p2-voice-hub{order:3;display:flex;align-items:center;justify-content:center;gap:18px;min-height:116px;padding:12px 22px;border:1px solid #20c5f6;border-radius:18px;background:linear-gradient(110deg,#061a37,#031128 50%,#061a37);box-shadow:inset 0 0 24px #00c7ff13,0 0 20px #00bfff16;margin:0 0 12px;position:relative}.p2-voice-intro{min-width:125px}.p2-voice-intro small,.p2-voice-intro strong{display:block}.p2-voice-intro strong{font-size:12px;letter-spacing:1px}.p2-voice-intro small{font-size:10px;color:#8aaec5;margin-top:5px}.p2-voice-button{width:78px;height:78px;flex-shrink:0;border-radius:50%;border:3px solid #54f5ff;background:radial-gradient(circle,#0a86ce,#06194d 70%);color:white;font-size:40px;cursor:pointer;box-shadow:0 0 0 8px #066fbb33,0 0 29px #00d9ffb5}.p2-voice-button.is-active{box-shadow:0 0 0 10px #6234ff33,0 0 36px #955dff}.p2-wave{display:flex;align-items:center;justify-content:center;gap:4px;flex:1 1;max-width:230px;height:42px}.p2-wave i{width:3px;min-width:2px;background:linear-gradient(#9c6bff,#21ecff);border-radius:4px;opacity:.8}.p2-wave.is-active i{animation:p2-wave .8s ease-in-out infinite alternate}.p2-wave.is-active i:nth-child(3n){animation-delay:.24s}.p2-wave.is-active i:nth-child(4n){animation-delay:.45s}@keyframes p2-wave{to{transform:scaleY(.35)}}.p2-voice-state{min-width:95px;font-size:10px;color:#8df0e6;font-weight:800;letter-spacing:1px;display:flex;gap:7px;align-items:center}.p2-shortcuts{order:4;display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin:0 0 22px}.p2-shortcuts button{background:#041d34;border:1px solid #147eac;color:#c5f6ff;padding:10px 14px;border-radius:9px;cursor:pointer;font-size:11px;font-weight:800}.p2-shortcuts button span{font-size:15px;margin-right:7px;color:#35dfff}.p2-shortcuts button:hover{border-color:#4df5ff;box-shadow:0 0 15px #06caff44}.poksu-v2-main>.console{order:5;margin:0 0 12px}.poksu-v2-main>.console .console-window{max-height:420px;min-height:200px;border-color:#19a3dc;background:#041428}.poksu-v2-main>.console .chat-line{border:1px solid #12638a;border-left:3px solid #18dafa;border-radius:12px;padding:14px 17px;margin:10px 0;background:linear-gradient(100deg,#072b46,#061a2e)}.poksu-v2-main>.console .chat-line.user{border-color:#4c5d9a;border-left:3px solid #9571ff;background:#101d3d}.poksu-v2-main>.console .console-form{background:#04172c;border-color:#167fac}.p2-stat-line{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #17445d;font-size:12px;color:#9fbdd1}.p2-stat-line b{color:#8cf0fb;text-align:right;font-size:11px}.p2-deliverable{padding:9px 0;border-bottom:1px solid #17445d}.p2-deliverable small,.p2-deliverable strong{display:block}.p2-deliverable strong{font-size:12px}.p2-deliverable small{color:#82a7be;font-size:10px;margin-top:5px}.poksu-v2-main>.owner-center{order:7}.poksu-v2-main>.poksu-v2-metrics{order:8}.poksu-v2-main>#missions{order:9}.poksu-v2-main>#cloud-workforce{order:10}.poksu-v2-main>#workforce{order:11}.poksu-v2-main>#agents{order:12}.poksu-v2-main>#system{order:13}.poksu-v2-main>#diagnostics{order:14}.poksu-v2-main>footer{order:15}.control-sidebar{background:linear-gradient(180deg,#031023,#020915)!important;border-right:1px solid #08668e}.control-nav-item.selected{background:linear-gradient(90deg,#06528b,#061b39)!important;border:1px solid #2bd6ff!important;box-shadow:0 0 13px #00c8ff5a,inset 3px 0 #38eaff}.control-brand .brand-mark{background:linear-gradient(135deg,#09b8f1,#7650f9)}.control-status{border-color:#167eaa;background:#062b40}@media(max-width:1100px){.p2-overview-top{grid-template-columns:1fr 1fr}.p2-activity{grid-column:1/-1;max-height:none}.p2-overview-bottom{grid-template-columns:1fr 1fr}.p2-overview-bottom>:last-child{grid-column:1/-1}}@media(max-width:720px){.p2-overview-bottom,.p2-overview-top{grid-template-columns:1fr}.p2-activity,.p2-overview-bottom>:last-child{grid-column:auto}.p2-voice-hub{gap:9px;padding:12px 8px;flex-wrap:wrap}.p2-voice-intro{min-width:90px}.p2-wave{max-width:70px;gap:2px}.p2-wave i:nth-child(n+10){display:none}.p2-voice-button{width:65px;height:65px}.p2-voice-state{min-width:0}.poksu-v2-main>.poksu-v2-hud{min-height:280px;max-height:320px}.p2-shortcuts button{flex:1 1 29%}}@media(prefers-reduced-motion:reduce){.p2-wave.is-active i{animation:none}}.poksu-v2-main .console-form>.poksu-voice-mode{display:none}.poksu-v2-main .console-form>.console-options{flex-wrap:wrap}.poksu-v2-main .console-form>.console-note{font-size:11px}.poksu-v2-main .mission-form,.poksu-v2-main .mission-list,.poksu-v2-main .owner-card,.poksu-v2-main .system,.poksu-v2-main .workforce-history,.poksu-v2-main .workforce-pane{background:linear-gradient(145deg,#061c35,#031325);border:1px solid #176e98;box-shadow:inset 0 0 22px #05baff09;border-radius:13px}.poksu-v2-main .section-heading h2{color:#e8faff}.poksu-v2-main .mission button:not(.remove),.poksu-v2-main .mission-form button{background:linear-gradient(120deg,#0689ba,#04547c);color:#e5fcff;border:1px solid #22d9f5;border-radius:8px}.poksu-terminal-head{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1fr);align-items:center;grid-gap:20px;gap:20px;min-height:330px;margin:10px 0 20px;padding:20px;border:1px solid #16b9e8;border-radius:20px;background:radial-gradient(circle at 26% 45%,#063f70 0,#031b35 42%,#020e21 85%);box-shadow:inset 0 0 45px #00c9ff1a,0 0 25px #00aeff12}.poksu-terminal-head-art{display:flex;align-items:center;justify-content:center;min-height:285px;overflow:hidden;position:relative}.poksu-terminal-head-art:before{content:"";position:absolute;width:270px;height:270px;border:1px solid #24c9f56b;border-radius:50%;box-shadow:0 0 0 20px #0097ff0b,0 0 0 45px #0097ff09;pointer-events:none}.poksu-terminal-head-art>*{position:relative;z-index:1;max-width:100%}.poksu-terminal-head-control{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.poksu-terminal-head-control>strong{font-size:clamp(19px,2.4vw,31px);color:#dffbff;letter-spacing:1.5px;text-shadow:0 0 20px #06d9ff45}.poksu-terminal-head-control>p{color:#9fc9dc;font-size:14px;line-height:1.6;margin:0}.poksu-terminal-head-control>small{color:#75acc5;line-height:1.5}.poksu-terminal-talk{background:linear-gradient(100deg,#057cb4,#123e84);color:#fff;border:1px solid #51e8ff;border-radius:12px;padding:15px 22px;font-size:13px;font-weight:800;letter-spacing:.7px;cursor:pointer;box-shadow:0 0 20px #00c7ff3b}.poksu-terminal-talk:hover{filter:brightness(1.18)}.poksu-terminal-talk:disabled{opacity:.5;cursor:not-allowed}.poksu-terminal-head.is-listening{border-color:#62f9ed;box-shadow:0 0 28px #00e5e940,inset 0 0 40px #00c9ff1b}@media(max-width:720px){.poksu-terminal-head{grid-template-columns:1fr;gap:0;padding:14px}.poksu-terminal-head-art{min-height:245px}.poksu-terminal-head-control{align-items:center;text-align:center;padding-bottom:14px}}.poksu-terminal-command-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin:0 0 20px;padding:8px 18px 22px;background:radial-gradient(ellipse at 50% 30%,#053a6b55,transparent 65%);border-bottom:1px solid #176b8b}.poksu-terminal-command-stage>.poksu-terminal-core{width:min(420px,100%);min-height:350px;max-height:390px;margin:0 auto;position:relative}.poksu-terminal-command-stage .poksu-terminal-core .robot-avatar{max-width:100%}.poksu-terminal-voice-dock{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;width:min(650px,100%);padding:14px 20px 18px;border:1px solid #1ca7d8;border-radius:16px;background:linear-gradient(100deg,#03172b,#082846,#03172b);box-shadow:0 0 20px #00b8ff18}.poksu-terminal-voice-dock>strong{font-size:clamp(17px,2vw,23px);letter-spacing:2px;color:#dffaff}.poksu-terminal-voice-dock>small{color:#96c4d8;line-height:1.5}.poksu-terminal-command-stage.is-listening .poksu-terminal-voice-dock{border-color:#66f8ed;box-shadow:0 0 30px #1de9db30}@media(max-width:720px){.poksu-terminal-command-stage>.poksu-terminal-core{min-height:290px;max-height:320px}.poksu-terminal-voice-dock{padding:13px 10px}}.poksu-terminal-command-stage{padding:16px 18px 20px;min-height:0;margin-bottom:16px;background:linear-gradient(110deg,#061c34,#031225);border:1px solid #176b8b;border-radius:16px}.poksu-terminal-voice-dock{width:min(720px,100%)}.poksu-terminal-voice-dock .poksu-terminal-talk{min-width:min(340px,100%)}.starnet-facility{border:1px solid #26795f;border-radius:16px;background:#061915;overflow:hidden;box-shadow:inset 0 0 45px #15bd6c16}.starnet-facility-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:13px 16px;background:#071f1b;color:#b8ffe0}.starnet-facility-toolbar strong{font-size:13px;letter-spacing:1.5px;margin-right:auto}.starnet-facility-toolbar span{font-size:11px;color:#83b4a1}.starnet-facility-toolbar button{padding:7px 10px;border:1px solid #377e65;background:#103b30;color:#d2ffeb;border-radius:7px;cursor:pointer}.starnet-facility svg{display:block;width:100%;height:auto;max-height:790px;touch-action:none}.starnet-facility svg g[role=button]:focus-visible{filter:drop-shadow(0 0 8px #6fffc4)}.starnet-facility-legend{display:flex;gap:14px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid #1e5547;color:#9bd4bb;font-size:11px}@media(max-width:850px){.starnet-facility-toolbar span{display:none}}.poksu-v2-main>.poksu-v2-header{order:0}.poksu-v2-main>.poksu-v2-hud{order:1!important;min-height:300px;max-height:350px;margin:0!important;padding:0!important}.poksu-v2-hud .hud-core{width:min(310px,100%)!important}.poksu-v2-hud .poksu-hud-voice{display:flex!important;position:absolute;bottom:4px;left:50%;transform:translateX(-50%);align-items:center;gap:12px;z-index:5;white-space:nowrap}.poksu-v2-hud .poksu-hud-mic{width:52px;height:52px;border-radius:50%;background:#0a3750;border:1px solid #39c8ee;color:#b9faff;cursor:pointer;font-size:23px}.poksu-v2-main>#poksu-voice-console{order:2!important;scroll-margin-top:20px}.poksu-conversation-deck{padding:16px!important;margin:10px 0 20px!important;border:1px solid #185875;border-radius:14px;background:#061524}.poksu-conversation-deck .section-heading{margin-bottom:10px}.poksu-conversation-deck .poksu-terminal-command-stage,.poksu-conversation-deck .poksu-voice-mode{display:none}.poksu-conversation-deck .console-window{max-height:250px!important;min-height:90px!important;overflow:auto}.poksu-conversation-deck .console-options{font-size:11px}.poksu-conversation-terminal .poksu-terminal-command-stage,.poksu-conversation-terminal .poksu-voice-mode{display:none}.poksu-conversation-terminal .console-window{max-height:560px;overflow:auto}.poksu-conversation-terminal .section-heading h2{font-size:24px}@media(max-width:720px){.poksu-v2-main>.poksu-v2-hud{min-height:270px;max-height:310px}.poksu-v2-hud .hud-core{width:min(260px,100%)!important}}.poksu-v2-main>.brain-hero{order:1}.brain-hero{position:relative;isolation:isolate;overflow:hidden;min-height:650px;margin:0 0 18px;padding:16px 18px 22px;background:radial-gradient(ellipse at 50% 27%,#063c6a99,transparent 47%),linear-gradient(180deg,#020b1b,#010816 76%,#03162a);border:1px solid #075b8a;border-radius:20px;box-shadow:inset 0 0 70px #005c9922,0 0 30px #008fff13;color:#e6faff}.brain-hero:after{content:"";position:absolute;z-index:-1;left:-10%;right:-10%;bottom:-25px;height:165px;background:repeating-linear-gradient(90deg,transparent 0 36px,#00cfff25 37px 38px),repeating-linear-gradient(0deg,transparent 0 26px,#00cfff2a 27px 28px);transform:perspective(230px) rotateX(62deg);filter:drop-shadow(0 0 10px #00cfff);opacity:.6}.brain-neural{position:absolute;inset:0 0 auto;height:370px;pointer-events:none;opacity:.85;z-index:-1}.brain-neural svg{width:100%;height:100%}.brain-neural-path{fill:none;stroke:#0c9cf9;stroke-width:1;opacity:.35}.brain-neural-node{fill:#8cffff;filter:drop-shadow(0 0 5px #00dfff)}.brain-neural-spark{fill:#9cffff;filter:drop-shadow(0 0 7px #00cfff)}.brain-hero-inner{display:grid;grid-template-columns:minmax(160px,1fr) minmax(250px,1.65fr) minmax(160px,1fr);grid-gap:12px;gap:12px;min-height:350px}.brain-side{border:1px solid #0586ba;border-radius:15px;padding:15px;background:linear-gradient(145deg,#063254aa,#010e21e8);box-shadow:0 0 22px #008eff18;z-index:2}.brain-activity h3,.brain-side h3{font-size:12px;letter-spacing:1.1px;color:#dffaff;margin:0 0 12px;border-bottom:1px solid #16617c;padding-bottom:12px}.brain-activity p,.brain-side p{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#a3c4d9;padding:8px 0;margin:0;border-bottom:1px solid #123a55}.brain-activity b,.brain-side b{font-size:10px;color:#5bf0d2;text-align:right}.brain-side-right b{color:#8ee3ff}.brain-side small{display:block;color:#78a8bd;font-size:10px;margin-top:12px}.brain-center{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:345px}.brain-head{position:relative;z-index:2;width:min(240px,85%);filter:drop-shadow(0 0 20px #00cfff88)}.brain-head .robot-avatar{max-width:100%}.brain-head .robot-avatar svg{height:auto;max-height:250px}.brain-head .robot-mode{display:none}.brain-orbit{position:absolute;left:50%;top:39%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none}.brain-orbit-outer{width:310px;height:310px;max-width:95%;border:3px dashed #1ad8ff9c;box-shadow:0 0 30px #00dfff35,inset 0 0 25px #00dfff22;animation:brain-spin 23s linear infinite}.brain-orbit-inner{width:260px;height:260px;max-width:80%;border-color:#00dfff transparent #4a7dff;border-style:solid;border-width:8px;filter:drop-shadow(0 0 12px #00dfff);animation:brain-spin-reverse 10s linear infinite}.brain-brand{font-size:clamp(30px,4vw,58px);font-weight:900;letter-spacing:7px;line-height:1;color:#b8faff;text-shadow:0 0 8px #00e5ff,0 0 30px #008cff;margin-top:-7px}.brain-subbrand{font-size:11px;color:#69e9ff;letter-spacing:4px;margin-top:8px;z-index:3}.brain-pulse-line{width:180px;height:2px;margin-top:13px;background:linear-gradient(90deg,transparent,#00e5ff,transparent);box-shadow:0 0 12px #00e5ff;animation:brain-pulse 2.4s ease-in-out infinite}.brain-voice-bar{position:relative;display:flex;justify-content:center;align-items:center;gap:15px;min-height:105px;border:1px solid #0ebcff;border-radius:18px;background:#03142bd9;box-shadow:inset 0 0 20px #00aaff22,0 0 17px #00cfff33;margin:2px 10px 16px;padding:12px 18px 29px}.brain-voice-trigger{width:66px;height:66px;flex:none;border-radius:50%;border:2px solid #7bf5ff;background:#00538d;color:#fff;font-size:28px;box-shadow:0 0 12px #00dfff,0 0 28px #008cff;cursor:pointer}.brain-voice-listening .brain-voice-trigger{background:#008eab;animation:brain-pulse 1s infinite}.brain-wave{display:flex;align-items:center;justify-content:center;gap:4px;flex:1 1;max-width:300px;height:48px}.brain-wave i{width:3px;background:#18e7ff;border-radius:6px;box-shadow:0 0 8px #00dfff;animation:brain-wave 1.3s ease-in-out infinite alternate}.brain-wave i:nth-child(3n){animation-delay:.4s}.brain-wave i:nth-child(4n){animation-delay:.8s}.brain-voice-label{position:absolute;bottom:7px;left:0;right:0;text-align:center;font-size:10px;letter-spacing:2px;color:#a4d7f2}.brain-actions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 10px 16px}.brain-actions button{min-height:82px;border:1px solid #1678b9;border-radius:12px;background:linear-gradient(150deg,#063d6d,#05162e);color:#effcff;font-size:11px;font-weight:700;cursor:pointer;box-shadow:inset 0 0 15px #009cff18}.brain-actions button:nth-child(2n){border-color:#7652d0;background:linear-gradient(150deg,#352358,#07142c)}.brain-actions button:nth-child(4){border-color:#0cae9c;background:linear-gradient(150deg,#07524c,#061b2b)}.brain-actions button span{display:block;font-size:24px;margin-bottom:9px}.brain-actions button:hover{box-shadow:0 0 18px #00cfff66;transform:translateY(-2px)}.brain-activity{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:0 10px}.brain-activity>div{border:1px solid #1678b9;border-radius:14px;padding:15px;background:#03172de8;min-height:115px}.brain-activity p button{border:0;background:none;color:#71edff;text-decoration:underline;cursor:pointer}.poksu-v2-main>.p2-command-overview{order:3}.p2-overview-top{order:4}.p2-shortcuts{order:5}.p2-overview-bottom{order:6}@keyframes brain-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes brain-spin-reverse{to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes brain-pulse{50%{opacity:.48;filter:brightness(1.6)}}@keyframes brain-wave{to{transform:scaleY(.35);opacity:.6}}@media(max-width:900px){.brain-hero-inner{grid-template-columns:1fr 1fr}.brain-center{grid-column:1/-1;grid-row:1}.brain-side{grid-row:2}.brain-actions{grid-template-columns:repeat(3,1fr)}.brain-hero{min-height:0}}@media(max-width:540px){.brain-hero{padding:12px 8px}.brain-side{padding:9px}.brain-side p{font-size:10px}.brain-side b{font-size:9px}.brain-activity{grid-template-columns:1fr}.brain-actions{grid-template-columns:repeat(2,1fr)}.brain-wave{gap:2px}.brain-wave i{width:2px}.brain-orbit-outer{width:270px;height:270px}.brain-orbit-inner{width:220px;height:220px}}@media(prefers-reduced-motion:reduce){.brain-hero *{animation:none!important}.brain-neural-spark{display:none}}.brain-hero-inner{min-height:465px;align-items:center}.brain-center{min-height:455px;padding:12px 0 20px;justify-content:flex-start}.brain-head{width:min(275px,86%);height:318px;display:flex;align-items:flex-end;justify-content:center;flex-shrink:0}.brain-head .robot-avatar{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.brain-head .robot-avatar svg{width:100%;height:318px;max-height:318px;object-fit:contain;overflow:visible}.brain-brand{position:relative;margin:7px 0 0;font-size:clamp(30px,3.7vw,49px);line-height:1.1;letter-spacing:6px;z-index:3}.brain-subbrand{position:relative;margin-top:5px;letter-spacing:3px}.brain-pulse-line{margin-top:9px}.brain-orbit{top:36%;z-index:0}.brain-orbit-outer{width:325px;height:325px}.brain-orbit-inner{width:275px;height:275px}.brain-voice-bar{margin-top:14px;z-index:1}.brain-side{align-self:center}@media(max-width:900px){.brain-center{min-height:455px}.brain-hero-inner{min-height:0}.brain-side{align-self:stretch}}@media(max-width:540px){.brain-head{width:min(245px,86%);height:288px}.brain-head .robot-avatar svg{height:288px;max-height:288px}.brain-center{min-height:415px}.brain-brand{font-size:35px}.brain-orbit-outer{width:285px;height:285px}.brain-orbit-inner{width:235px;height:235px}}.brain-live-caption{margin:-5px 10px 10px;min-height:54px;max-height:110px;overflow:auto;border:1px solid #0d7199;border-radius:12px;background:#02152acb;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 18px;text-align:center;box-shadow:inset 0 0 18px #00baff12}.brain-caption-role{flex:none;font-size:10px;font-weight:900;letter-spacing:1.5px;color:#4eeaff}.brain-caption-text{font-size:13px;line-height:1.5;color:#e0faff;overflow-wrap:anywhere}.brain-caption-placeholder{font-size:11px;color:#7dabc6;letter-spacing:.5px}.brain-voice-tests{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:0 10px 18px}.brain-voice-tests button{border:1px solid #148ab7;border-radius:9px;background:#05233c;color:#a5efff;padding:8px 12px;cursor:pointer;font-size:11px;font-weight:700}.brain-voice-tests button:hover{background:#0b4263}.brain-voice-tests span{font-size:10px;color:#6e9bb5}