:root{--black:#020609;--panel:#071119;--line:#233b49;--line2:#315467;--cyan:#36d9ff;--text:#edf8fb;--muted:#8ca5b1;--good:#45e68a;--warn:#ffd268;--bad:#ff6877;--rail:226px}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#02070b;color:var(--text);font-family:Arial Narrow,Roboto Condensed,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}body{background:radial-gradient(circle at 45% 0,#0c2633 0,transparent 38%),linear-gradient(135deg,#020608,#061017 58%,#020608)}button,input{font:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:var(--rail) 1fr;background-image:linear-gradient(#2ad8ff05 1px,transparent 0),linear-gradient(90deg,#2ad8ff05 1px,transparent 0);background-size:32px 32px}.leftRail{height:100vh;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto;padding:16px 10px 42px;border-right:1px solid #1e3b4a;background:linear-gradient(180deg,#050d13f7,#03080cf7);z-index:30}.brand{display:flex;align-items:center;gap:8px;padding:0 9px 14px}.brand img{width:49px;height:49px;object-fit:contain;filter:drop-shadow(0 0 8px #27dfff55)}.brand strong{display:block;font-size:29px;line-height:1;letter-spacing:.04em;background:linear-gradient(#fff,#75838b);-webkit-background-clip:text;color:transparent;text-shadow:0 1px 10px #fff2}.brand small{display:block;margin-top:5px;font-size:6px;letter-spacing:.14em;color:#82949b}.founderCard{display:flex;align-items:center;gap:10px;padding:12px;margin:4px 0 16px;border:1px solid var(--line);border-radius:8px;background:#07121a}.founderIcon{display:grid;place-items:center;width:43px;height:48px;border:1px solid #2a96d8;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);font-size:24px;color:#53baff}.founderCard div{display:flex;flex-direction:column;gap:3px}.founderCard b{font-size:12px;letter-spacing:.06em}.founderCard small{font-size:8px;color:var(--muted)}.founderCard em{font-style:normal;font-size:8px;color:var(--cyan);background:#07283a;border-radius:10px;padding:3px 6px;width:max-content}.leftRail nav{margin:0 0 13px}.leftRail nav h4{margin:0 10px 5px;padding:0 0 6px;border-bottom:1px solid #28404c;color:#93a6af;font-size:10px;font-weight:500;letter-spacing:.08em}.leftRail nav button{width:100%;display:grid;grid-template-columns:24px 1fr auto;align-items:center;grid-gap:5px;gap:5px;padding:7px 8px;border:0;border-radius:5px;background:transparent;color:#acbdc5;text-align:left;font-size:10px;letter-spacing:.03em}.leftRail nav button i{font-size:16px;font-style:normal;color:#8eb7cb;text-align:center}.leftRail nav button em{font-style:normal;font-size:7px;color:var(--cyan);border:1px solid #116183;background:#062435;border-radius:8px;padding:2px 4px}.leftRail nav button.active,.leftRail nav button:hover{color:#62dfff;background:linear-gradient(90deg,#103040,#0a1d27);box-shadow:inset 2px 0 var(--cyan)}.leftRail footer{position:fixed;bottom:0;left:0;width:var(--rail);padding:13px 20px;border-top:1px solid #17303b;background:#040a0e;color:#60737d;font-size:7px;letter-spacing:.08em}.workspace{min-width:0;padding:18px 18px 0}.heroHeader{min-height:180px;display:grid;grid-template-columns:260px minmax(380px,1fr) 355px;align-items:center;border-bottom:1px solid #1c3440;margin-bottom:14px}.heroHeader>img{width:230px;height:190px;object-fit:contain;filter:drop-shadow(0 0 25px #0bdcff36)}.heroHeader h1{margin:0;font-size:86px;line-height:.9;letter-spacing:.06em;background:linear-gradient(#fff 15%,#7f8e96 48%,#f4f7f8 64%,#46545c 88%);-webkit-background-clip:text;color:transparent;text-shadow:0 5px 18px #000}.heroHeader p{margin:14px 0 0;text-align:center;font-size:14px;letter-spacing:.42em;color:#c2d1d7}.systemStatus{align-self:stretch;padding:12px 0 10px 24px;border-left:1px solid #142b36}.systemStatus>span{display:block;font-size:9px;letter-spacing:.1em;color:#c4d1d6;margin-bottom:10px}.systemStatus>span b{margin-left:9px;font-weight:500}.goodText,.online{color:var(--good)!important}.badText,.hold{color:var(--bad)!important}.warnText{color:var(--warn)!important}.controlPanel dl,.systemStatus dl{margin:0;border:1px solid var(--line);border-radius:9px;padding:11px 14px;background:#050c11}.controlPanel dl div,.systemStatus dl div{display:flex;justify-content:space-between;gap:14px;padding:6px 0;font-size:9px}.controlPanel dt,.systemStatus dt{color:var(--muted)}.controlPanel dd,.systemStatus dd{margin:0;color:#7edcff}.dashboardGrid{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:16px;gap:16px}.metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:7px;gap:7px;margin-bottom:13px}.metric{min-height:94px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,#09151d,#050b10);box-shadow:inset 0 0 24px #12344222}.metricLabel{font-size:8px;color:#9bb0b9;letter-spacing:.08em}.metric div{display:flex;align-items:center;gap:9px;margin:10px 0 5px}.metric i{font-style:normal;color:#4dbbff;font-size:25px}.metric strong{font-size:18px;white-space:nowrap}.metric small{display:block;font-size:7px;color:#7f98a2}.adminCenter{min-height:515px;padding:24px 22px 14px;border:1px solid var(--line2);border-radius:10px;background:radial-gradient(circle at 18% 45%,#08314355,transparent 28%),linear-gradient(150deg,#061018,#03090e);box-shadow:inset 0 0 45px #1ca8d70c,0 15px 45px #0007}.adminIntro{display:grid;grid-template-columns:260px 1fr;grid-gap:18px;gap:18px;align-items:center}.adminIntro>img{width:240px;height:240px;object-fit:contain;filter:drop-shadow(0 0 22px #1bdcff3b)}.adminConversation>.eyebrow{font-size:21px;letter-spacing:.01em}.eyebrow{color:var(--cyan);font-size:9px;letter-spacing:.18em;font-weight:800}.adminConversation h2{font-size:13px;font-weight:400;margin:5px 0 14px}.message{max-width:620px;border:1px solid #1f3b49;border-radius:10px;padding:12px 14px;background:#09151c}.message p{margin:0 0 13px;color:#d9e5e9;font-size:13px;line-height:1.45}.message p:last-child{margin:0}.quickActions{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:3px 0 20px;padding-left:280px}.quickActions button{min-height:60px;display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid #2a5367;border-radius:8px;background:linear-gradient(145deg,#091923,#071018);color:#edf8fa;text-align:left;font-size:11px}.quickActions button:hover{border-color:var(--cyan);background:#0a2430}.quickActions i{font-style:normal;color:var(--cyan);font-size:19px}.commandBar{height:64px;display:grid;grid-template-columns:58px 1fr auto 58px;grid-gap:8px;gap:8px;align-items:center;margin-top:auto}.commandBar button{height:58px;width:58px;border:1px solid #27637b;border-radius:50%;background:#061823;color:#61dcff;font-size:24px}.commandBar button.listening,.commandBar button:hover{background:#0b3040;box-shadow:0 0 24px #31dfff44}.commandBar input{height:54px;min-width:0;padding:0 18px;border:1px solid #203b48;border-radius:10px;background:#071017;color:white}.wave{margin-left:-80px;color:#39d8ff;pointer-events:none}.receipt{margin:7px 66px;padding:7px 10px;border-left:2px solid var(--warn);background:#211b0b;color:#ffdc83;font-size:9px}.offlineNote{display:block;text-align:center;color:#718994;font-size:8px;letter-spacing:.06em}.trustLine{text-align:center;color:#738690;font-size:9px;letter-spacing:.12em}.trustLine span{color:#2b6377;margin:0 8px}.rightRail{display:flex;flex-direction:column;gap:11px}.controlPanel{padding:12px 13px;border:1px solid var(--line2);border-radius:9px;background:linear-gradient(145deg,#07121a,#040a0f)}.controlPanel h3{display:flex;align-items:center;gap:9px;margin:0 0 9px;padding-bottom:8px;border-bottom:1px solid #24404c;font-size:11px;letter-spacing:.04em}.controlPanel h3 span{color:#50bdff;font-size:18px}.controlPanel dl{border:0;padding:0;background:transparent}.controlPanel button{width:100%;margin-top:9px;padding:6px;border:1px solid #1e5972;border-radius:6px;background:#071a24;color:#4fd8ff;font-size:8px;letter-spacing:.05em}.progress{height:6px;border-radius:6px;background:#17242b;overflow:hidden}.progress span{display:block;width:82%;height:100%;background:linear-gradient(90deg,#08bce9,#69eaff)}.binding,.recent{list-style:none;margin:0;padding:0}.binding li{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:4px 0;font-size:8px}.badge{display:inline-flex;align-items:center;white-space:nowrap;border:1px solid;padding:3px 6px;border-radius:999px;font-size:7px;font-weight:900;letter-spacing:.04em}.badge.good{color:var(--good);border-color:#2c6a4b;background:#092318}.badge.warn{color:var(--warn);border-color:#6c5728;background:#211b0a}.badge.bad{color:#ff8993;border-color:#70333a;background:#261014}.lifeTrack{display:grid;grid-template-columns:repeat(6,1fr);position:relative;padding-top:6px}.lifeTrack:before{content:"";position:absolute;top:15px;left:8%;right:8%;height:1px;background:#2d91b7}.lifeTrack div{text-align:center;z-index:1}.lifeTrack i{display:grid;place-items:center;width:18px;height:18px;margin:auto;border:1px solid #2b7896;border-radius:50%;background:#07121a;color:#45dfff;font-size:9px;font-style:normal}.lifeTrack span{display:block;margin-top:7px;font-size:5px;color:#9eb0b7}.lifeTrack .current i{box-shadow:0 0 15px #3cdbff;background:#0b3547}.lifeTrack .master i{color:#65747a;border-color:#354851}.recent li{padding:4px 0;color:#a9bdc5;font-size:8px}.recent i{font-style:normal;color:var(--cyan);margin-right:7px}.bottomDock{display:grid;grid-template-columns:1.25fr 1.5fr 1fr 1.25fr 1.1fr 1fr;grid-gap:6px;gap:6px;margin-top:10px;padding:10px 0;border-top:1px solid #1b3541}.bottomDock div{min-height:58px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:#071019;overflow:hidden}.bottomDock span{display:block;color:#6f8791;font-size:7px;letter-spacing:.08em}.bottomDock b{display:block;margin-top:6px;color:#cfe0e5;font-size:8px;overflow-wrap:anywhere}.mobileBar{display:none}.detailWorkspace{max-width:1500px;margin:auto}.detailWorkspace>header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.detailWorkspace>header>button{border:1px solid var(--line);background:#081923;color:var(--cyan);border-radius:7px;padding:9px}.detailWorkspace>header h1{margin:3px 0}.detailWorkspace>header .badge{margin-left:auto}.detailCard{min-height:300px;padding:24px;border:1px solid var(--line2);border-radius:10px;background:linear-gradient(145deg,#09151e,#040a0f)}.detailCard h2{margin:5px 0 16px}.detailCard p{color:#afc2c9;line-height:1.6}.detailCard code{display:block;padding:12px;border:1px solid #1e3e4e;background:#03090d;color:#7feaff;overflow-wrap:anywhere}.sectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tableWrap{overflow:auto;border:1px solid #183745;border-radius:8px}table{width:100%;min-width:720px;border-collapse:collapse}td,th{padding:11px 12px;border-bottom:1px solid #15313d;text-align:left;font-size:10px}th{color:#70909d;font-size:8px;letter-spacing:.12em}.pipeline{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:8px;gap:8px}.deployGrid div,.pipeline div{padding:13px;border:1px solid #1b4253;border-radius:8px;background:#06141d}.deployGrid span,.pipeline b{display:block;color:#4e8294;font-size:8px}.deployGrid b,.pipeline span{display:block;margin-top:6px;color:#d2f5f8;font-size:9px}.deployGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px}.activity{color:#b8cbd2;line-height:2}.compactAdmin{max-width:1100px}.backdrop{display:none}@media(max-width:1280px){:root{--rail:205px}.workspace{padding:12px 12px 0}.heroHeader{grid-template-columns:190px 1fr 290px;min-height:150px}.heroHeader>img{width:175px;height:150px}.heroHeader h1{font-size:66px}.heroHeader p{font-size:10px}.dashboardGrid{grid-template-columns:minmax(0,1fr) 260px}.metrics{grid-template-columns:repeat(3,1fr)}.adminIntro{grid-template-columns:190px 1fr}.adminIntro>img{width:180px;height:180px}.quickActions{padding-left:205px}.adminCenter{min-height:480px}}@media(max-width:980px){.shell{grid-template-columns:1fr}.leftRail{position:fixed;left:0;transform:translateX(-105%);width:250px;transition:transform .2s;box-shadow:20px 0 60px #000;z-index:50}.leftRail.open{transform:none}.leftRail footer{width:250px}.backdrop{display:block;position:fixed;inset:0;border:0;background:#000a;z-index:40}.workspace{padding:0 10px}.mobileBar{height:58px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.mobileBar>button{border:1px solid var(--line);background:#081822;color:var(--cyan);border-radius:6px;padding:7px 10px}.mobileBar .brand{padding:0}.mobileBar .brand img{width:35px;height:35px}.mobileBar .brand strong{font-size:21px}.mobileBar>.badge{margin-left:auto}.heroHeader{grid-template-columns:120px 1fr 250px;min-height:125px}.heroHeader>img{width:110px;height:110px}.heroHeader h1{font-size:49px}.heroHeader p{font-size:7px;letter-spacing:.3em}.systemStatus{padding-left:12px}.dashboardGrid{grid-template-columns:1fr}.rightRail{display:grid;grid-template-columns:repeat(2,1fr)}.bottomDock{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.workspace{padding:0 7px}.heroHeader{grid-template-columns:72px 1fr;margin-bottom:9px}.heroHeader>img{width:70px;height:70px}.heroHeader h1{font-size:38px}.heroHeader p{font-size:6px;text-align:left;letter-spacing:.18em}.systemStatus{grid-column:1/-1;padding:0 0 8px;border-left:0}.systemStatus>span{display:none}.systemStatus dl{display:grid;grid-template-columns:repeat(4,1fr);padding:5px 8px}.systemStatus dl div{display:block;padding:4px}.systemStatus dd{margin-top:3px}.metrics{grid-template-columns:repeat(2,1fr)}.metric{min-height:82px}.metric strong{font-size:15px}.adminCenter{padding:13px 10px;min-height:auto}.adminIntro{grid-template-columns:80px 1fr;gap:9px}.adminIntro>img{width:78px;height:90px}.adminConversation>.eyebrow{font-size:15px}.adminConversation h2{font-size:10px}.message{padding:9px}.message p{font-size:10px}.quickActions{grid-template-columns:repeat(2,1fr);padding-left:0;margin-top:12px}.quickActions button{min-height:53px;font-size:9px}.commandBar{grid-template-columns:45px 1fr 45px;height:53px}.commandBar button{width:43px;height:43px}.wave{display:none}.commandBar input{height:45px}.receipt{margin:7px}.trustLine{font-size:6px}.rightRail{grid-template-columns:1fr}.bottomDock{grid-template-columns:repeat(2,1fr)}.detailWorkspace>header h1{font-size:22px}.deployGrid{grid-template-columns:1fr}}@media(max-width:400px){.heroHeader h1{font-size:32px}.quickActions{grid-template-columns:1fr}.metric{padding:8px}.metricLabel{font-size:7px}}@media print{.commandBar,.leftRail,.mobileBar,.rightRail{display:none}.shell{display:block}.workspace{padding:0}.dashboardGrid{display:block}}.founderConsole{border:1px solid #2b5365;border-radius:14px;background:linear-gradient(145deg,#07151d,#03090d);box-shadow:0 24px 70px #0008,inset 0 0 34px #1cdcff0b;padding:22px;display:grid;grid-gap:18px;gap:18px}.founderConsole.locked{border-color:#5d4f34}.founderConsole.active{border-color:#237893}.founderConsole>div:first-child,.founderConsoleHead{display:flex;justify-content:space-between;gap:16px;align-items:center}.founderConsole b{letter-spacing:.09em}.founderConsole span{display:block;color:#8ca5b1;font-size:12px;margin-top:5px}.founderConsoleHead em{font-style:normal;color:#45e68a;border:1px solid #246c49;background:#071d13;border-radius:999px;padding:6px 10px;font-size:9px;letter-spacing:.08em}.founderCommandLine,.founderLogin{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.founderCommandLine input,.founderLogin input{min-height:52px;border:1px solid #294c5c;border-radius:9px;background:#030a0f;color:#edf8fb;padding:0 15px;outline:none}.founderCommandLine input:focus,.founderLogin input:focus{border-color:#36d9ff;box-shadow:0 0 0 3px #36d9ff14}.founderCommandLine button,.founderLogin button{min-height:52px;border:1px solid #1885a8;border-radius:9px;background:linear-gradient(180deg,#0d3950,#082433);color:#7ee9ff;padding:0 18px;font-weight:700;letter-spacing:.05em}.founderCommandLine button:disabled{opacity:.55}.founderReceipt{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;border:1px solid #24404d;border-radius:9px;padding:12px;background:#050d12}.founderReceipt b{color:#45e68a}.founderReceipt code{font-size:10px;color:#78cfe9}@media(max-width:680px){.founderCommandLine,.founderLogin,.founderReceipt{grid-template-columns:1fr}}.personalCompanionDock{position:fixed;right:18px;bottom:18px;z-index:80;display:flex;gap:9px;align-items:center}.personalCompanionDock button{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #385467;border-radius:999px;background:linear-gradient(180deg,#f7f7f7,#dfe6ea);color:#0a1116;font-weight:800;box-shadow:0 8px 28px #0008;letter-spacing:.03em}.personalCompanionDock button.active{border-color:#36d9ff;box-shadow:0 0 0 2px #36d9ff33,0 8px 28px #0008}.personalCompanionDock i{display:grid;place-items:center;width:25px;height:25px;border:1px solid #5f7079;border-radius:50%;font-style:normal}.personalCompanionDock em{font-style:normal;font-size:11px}.personalCompanionDock .ready{color:#0a8d4b}.personalCompanionDock .hold{color:#a77a16}.companionPanel{position:fixed;right:18px;bottom:76px;width:min(430px,calc(100vw - 24px));max-height:min(650px,72vh);z-index:79;display:grid;grid-template-rows:auto minmax(180px,1fr) auto auto;border:1px solid #2c5263;border-radius:15px;background:linear-gradient(160deg,#07131bfa,#02080cfa);box-shadow:0 24px 80px #000c,inset 0 0 36px #22d4ff0a;overflow:hidden}.companionPanel>header{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;border-bottom:1px solid #203b48}.companionPanel>header h3{margin:4px 0 0;font-size:22px}.companionPanel>header button{border:0;background:transparent;color:#9bdff0;font-size:28px}.companionTranscript{padding:14px;overflow:auto;display:grid;align-content:start;grid-gap:10px;gap:10px}.companionEmpty{margin:auto;color:#78909b;text-align:center;font-size:12px;max-width:300px;line-height:1.6}.companionMessage{max-width:88%;border:1px solid #244554;border-radius:12px;padding:10px 12px}.companionMessage.user{justify-self:end;background:#0a2634}.companionMessage.assistant{justify-self:start;background:#07151d}.companionMessage b{font-size:8px;letter-spacing:.12em;color:#55ddff}.companionMessage p{margin:5px 0 0;white-space:pre-wrap;line-height:1.45;font-size:13px}.companionMessage code{display:block;margin-top:7px;color:#6baec1;font-size:8px;overflow-wrap:anywhere}.companionInput{display:grid;grid-template-columns:46px 1fr 46px;grid-gap:8px;gap:8px;padding:12px;border-top:1px solid #203b48}.companionInput button{border:1px solid #2e667c;border-radius:10px;background:#082433;color:#7ce9ff}.companionInput button.listening{color:#ff7d89;border-color:#a74f58}.companionInput input{min-width:0;border:1px solid #294c5c;border-radius:10px;background:#030a0f;color:#edf8fb;padding:0 12px}.companionPanel>small{padding:0 14px 12px;color:#718894;font-size:9px;line-height:1.45}.companionLocked{padding:28px;display:grid;grid-gap:12px;gap:12px;place-items:center;text-align:center}.companionLocked p{color:#8da6b1}.companionLocked a{color:#48ddff;text-decoration:none;border:1px solid #2c6579;border-radius:8px;padding:10px 14px}@media(max-width:680px){.personalCompanionDock{right:8px;bottom:8px;gap:6px}.personalCompanionDock button{min-height:40px;padding:6px 9px;font-size:10px}.companionPanel{right:8px;bottom:58px;width:calc(100vw - 16px);max-height:78vh}}.studioReview{display:grid;grid-gap:16px;gap:16px}.studioReviewHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.studioReviewHead h2{margin:4px 0 8px;font-size:26px}.studioReviewHead p{margin:0;color:#9db6c0;max-width:760px}.studioState{display:inline-flex;align-items:center;border:1px solid #365462;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.studioState.ready{color:#56e99a;border-color:#28654a;background:#071d13}.studioState.hold{color:#ffc76c;border-color:#67552d;background:#201908}.studioJobBar{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.studioJobBar input{min-height:48px;border:1px solid #294c5c;border-radius:10px;background:#030a0f;color:#eefbff;padding:0 14px}.studioJobBar button,.studioReviewActions button{border:1px solid #1885a8;border-radius:9px;background:linear-gradient(180deg,#0d3950,#082433);color:#7ee9ff;padding:0 16px;font-weight:800}.studioViewport{min-height:420px;display:grid;place-items:center;border:1px solid #1f4657;border-radius:14px;background:radial-gradient(circle at 50% 30%,#0a1e2c,#02070b 75%);overflow:hidden;padding:14px}.studioViewport img{max-width:100%;max-height:72vh;object-fit:contain;border-radius:8px;box-shadow:0 18px 70px #000b}.studioEmpty{display:grid;grid-gap:8px;gap:8px;text-align:center;color:#708c98}.studioEmpty b{color:#a7c5cf}.studioMeta{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.studioMeta>div{border:1px solid #1a3d4b;border-radius:9px;padding:10px;background:#06121a}.studioMeta span{display:block;color:#6c8792;font-size:8px;letter-spacing:.09em}.studioMeta b{display:block;margin-top:5px;font-size:10px;overflow-wrap:anywhere}.studioReviewActions{display:flex;gap:8px;flex-wrap:wrap}.studioReviewActions button{min-height:42px}.studioReviewActions button:disabled{opacity:.45}.studioReviewActions a{display:inline-flex;align-items:center;min-height:42px;border:1px solid #2d677b;border-radius:9px;padding:0 14px;color:#75e9ff;text-decoration:none}.studioDecision,.studioRaw pre{white-space:pre-wrap;word-break:break-word;max-height:260px;overflow:auto;border:1px solid #1a3d4b;border-radius:9px;background:#03090d;color:#a9dce7;padding:12px}.studioRaw summary{cursor:pointer;color:#77dff0}.studioReviewCard{min-height:unset}@media(max-width:680px){.studioReviewHead{display:grid}.studioJobBar{grid-template-columns:1fr}.studioViewport{min-height:250px;padding:8px}.studioMeta{grid-template-columns:repeat(2,1fr)}.studioReviewActions>*{flex:1 1 42%}}.workCenter{display:grid;grid-gap:18px;gap:18px}.workCenterHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.workCenterHead h2{margin:4px 0 8px;font-size:28px}.workCenterHead p{margin:0;color:#9bb3bd;max-width:820px}.workCenterHead>button{min-height:42px;border:1px solid #2284a3;border-radius:9px;background:#0a2c3d;color:#7be8ff;padding:0 15px;font-weight:800}.workCenterToolbar{display:grid;grid-template-columns:auto minmax(220px,1fr);grid-gap:12px;gap:12px;align-items:center}.workTabs{display:flex;gap:7px;flex-wrap:wrap}.workTabs button{border:1px solid #254757;border-radius:999px;background:#06131b;color:#9bc6d2;padding:8px 11px;font-size:9px;font-weight:800}.workTabs button.active{border-color:#31b9d5;color:#7cecff;background:#0b2b39}.workCenterToolbar>input{min-height:42px;border:1px solid #294c5c;border-radius:9px;background:#030a0f;color:#eefbff;padding:0 12px}.workGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px}.workCard{display:grid;grid-gap:11px;gap:11px;border:1px solid #1e4453;border-radius:12px;padding:14px;background:linear-gradient(150deg,#081723,#050d13)}.workCardTop{display:flex;justify-content:space-between;gap:12px}.workCardTop small{display:block;color:#6d91a0;font-size:8px;letter-spacing:.1em}.workCardTop b{display:block;margin-top:4px;font-size:14px}.workGood,.workHold{align-self:flex-start;border:1px solid;border-radius:99px;padding:4px 7px;font-size:8px;font-weight:900}.workGood{color:#51e795;border-color:#286348;background:#071c13}.workHold{color:#f2be67;border-color:#66532c;background:#211a08}.workCard dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0}.workCard dl div{padding:8px;border:1px solid #193845;border-radius:8px;background:#050e14}.workCard dt{font-size:7px;color:#63818e;letter-spacing:.09em}.workCard dd{margin:4px 0 0;font-size:10px;color:#d0e9ee}.workCard p{margin:0;color:#93adb7;font-size:11px;line-height:1.5}.workCard button{min-height:40px;border:1px solid #2284a3;border-radius:8px;background:#0a2c3d;color:#79e7ff;font-weight:800}.workCard button:disabled{opacity:.45}.workTable{display:grid;grid-gap:8px;gap:8px}.workTable article{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(260px,2fr);grid-gap:12px;gap:12px;align-items:center;border:1px solid #1a3d4b;border-radius:9px;padding:11px;background:#06121a}.workTable b{display:block}.workTable small{display:block;margin-top:4px;color:#6f8d98}.workTable span{color:#7de8fa;font-size:10px;font-weight:800}.workTable p{margin:0;color:#9eb5bd;font-size:10px}.workReceipts{display:grid;grid-gap:8px;gap:8px}.workReceipts details{border:1px solid #1a3d4b;border-radius:9px;background:#06121a;padding:10px}.workReceipts summary{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;cursor:pointer}.workReceipts summary span{color:#74e0ef}.workReceipts summary small{color:#78929b}.workReceipts pre{white-space:pre-wrap;word-break:break-word;max-height:320px;overflow:auto;background:#03090d;border-radius:8px;padding:10px}.workError{border:1px solid #713d40;background:#261113;color:#ff9da2;border-radius:9px;padding:12px}.workCenterCard{min-height:unset}@media(max-width:760px){.workCenterHead{display:grid}.workCenterToolbar,.workGrid,.workReceipts summary,.workTable article{grid-template-columns:1fr}}.reportViewer{display:grid;grid-gap:12px;gap:12px;border:1px solid #28576a;border-radius:14px;background:linear-gradient(150deg,#071722,#03090e);padding:16px;box-shadow:0 20px 70px #0009}.reportViewer>header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.reportViewer h3{margin:4px 0 0;font-size:22px}.reportViewer header button{border:1px solid #2b6678;border-radius:8px;background:#0a2734;color:#75e7f7;padding:8px 12px}.reportViewerStatus{width:max-content;border:1px solid;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;letter-spacing:.08em}.reportViewerStatus.good{color:#56e89a;border-color:#286249;background:#071d13}.reportViewerStatus.bad{color:#ff9ca4;border-color:#6c373d;background:#241013}.reportViewer pre{margin:0;white-space:pre-wrap;word-break:break-word;max-height:68vh;overflow:auto;border:1px solid #173947;border-radius:10px;background:#02070b;color:#d4edf2;padding:16px;font-size:11px;line-height:1.55}@media(max-width:680px){.reportViewer>header{display:grid}.reportViewer pre{max-height:60vh;padding:11px;font-size:10px}}.assetToggle{grid-template-columns:22px minmax(0,1fr) auto auto!important;grid-gap:7px;gap:7px}.assetToggle>em{display:inline-grid;place-items:center;min-width:22px;height:18px;padding:0 5px;border:1px solid #245367;color:#75e4f7;font-size:7px}.assetToggle>b{transition:transform .18s}.assetDropdown{max-height:54vh;margin:6px 3px 10px;padding:6px;border:1px solid #193d4b;background:#040c11;box-shadow:0 18px 50px #0009}.assetDropdown button{grid-template-columns:22px minmax(0,1fr)!important;grid-gap:7px;gap:7px;padding:8px 7px!important;border-radius:7px!important}.assetDropdown button>span{display:grid!important;text-align:left;min-width:0}.assetDropdown button>span>b{font-size:8px;white-space:normal;overflow-wrap:anywhere}.assetDropdown button>span>small{font-size:6px;color:#6e8d98}.assetDropdown::-webkit-scrollbar{width:6px}.assetDropdown::-webkit-scrollbar-thumb{background:#214d60;border-radius:6px}.deploymentCenter{display:grid;grid-gap:16px;gap:16px}.deploymentCenterHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.deploymentCenterHead h2{margin:4px 0 8px;font-size:28px}.deploymentCenterHead p{margin:0;color:#9db6c0;max-width:800px;line-height:1.5}.deploymentActions{display:flex;gap:8px;flex-wrap:wrap}.deploymentActions a,.deploymentActions button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid #2484a2;border-radius:9px;background:#092b3b;color:#79e7fb;padding:0 14px;font-weight:800;text-decoration:none}.deploymentSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.deploymentSummary article{border:1px solid #1d4150;border-radius:10px;background:#06131b;padding:12px}.deploymentSummary span{display:block;color:#6c8b98;font-size:7px;letter-spacing:.09em}.deploymentSummary b{display:block;margin-top:6px;font-size:16px;color:#d7f3f7}.deploymentSources{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.deploymentSources>div{border:1px solid #1b4252;border-radius:10px;padding:12px;background:#06121a}.deploymentSources small,.deploymentSources span{display:block}.deploymentSources span{font-size:7px;color:#668794;letter-spacing:.09em}.deploymentSources b{display:block;margin-top:5px;color:#72e7f6}.deploymentSources small{margin-top:5px;color:#8da8b2;font-size:9px}.deploymentFilter input{width:100%;min-height:44px;border:1px solid #294c5c;border-radius:9px;background:#030a0f;color:#eefaff;padding:0 13px}.deploymentList{display:grid;grid-gap:9px;gap:9px}.deploymentRow{display:grid;grid-template-columns:minmax(240px,1.2fr) minmax(260px,1.3fr) minmax(150px,.7fr);grid-gap:14px;gap:14px;align-items:center;border:1px solid #1c4150;border-radius:11px;background:linear-gradient(145deg,#07151e,#040b10);padding:13px}.deploymentEndpoint small,.deploymentIdentity small,.deploymentIdentity span,.deploymentStage small{display:block}.deploymentIdentity small{font-size:7px;color:#648695;letter-spacing:.08em}.deploymentIdentity b{display:block;margin:4px 0;color:#d7f5f8}.deploymentIdentity span{font-size:10px;color:#9bb5bf}.deploymentStage>div:first-child{display:flex;justify-content:space-between;gap:8px;font-size:9px}.deploymentStage>div:first-child span{color:#70e2f2;font-weight:800}.deploymentStage>div:first-child b{color:#a9c3cb}.deploymentProgress{height:7px;margin:7px 0;border-radius:7px;background:#112833;overflow:hidden}.deploymentProgress i{display:block;height:100%;background:linear-gradient(90deg,#14badf,#70edf3);border-radius:7px}.deploymentStage small{font-size:8px;color:#708e99}.deploymentEndpoint{text-align:right}.deploymentEndpoint a{display:inline-flex;align-items:center;min-height:34px;border:1px solid #28677a;border-radius:8px;padding:0 9px;color:#75e9fa;text-decoration:none;font-size:8px;font-weight:800}.deploymentEndpoint>span{color:#708b95;font-size:9px}.deploymentEndpoint small{margin-top:6px;color:#68828c;font-size:7px}.deploymentEmpty{display:grid;grid-gap:6px;gap:6px;place-items:center;text-align:center;min-height:180px;border:1px dashed #285061;border-radius:12px;color:#7d9da8}.deploymentEmpty b{color:#b8d4db}.deploymentEmpty span{max-width:600px;font-size:10px;line-height:1.5}.deploymentCenterCard{min-height:unset}@media(max-width:900px){.deploymentSummary{grid-template-columns:repeat(2,1fr)}.deploymentRow,.deploymentSources{grid-template-columns:1fr}.deploymentEndpoint{text-align:left}}@media(max-width:680px){.assetDropdown{max-height:48vh}.deploymentCenterHead{display:grid}.deploymentActions>*{flex:1 1}.deploymentSummary{grid-template-columns:1fr 1fr}}.lifecycleControl{display:grid;grid-gap:14px;gap:14px;margin-top:24px;padding:18px;border:1px solid #285369;border-radius:14px;background:linear-gradient(150deg,#071824,#040b10)}.lifecycleControl>header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.lifecycleControl h3{margin:4px 0 7px;font-size:21px}.lifecycleControl header p{margin:0;color:#95afb9;max-width:720px;line-height:1.5}.lifecycleCurrent{border:1px solid #2d7185;border-radius:11px;padding:10px 13px;background:#082330;min-width:130px}.lifecycleCurrent span{display:block;font-size:8px;letter-spacing:.1em;color:#6e9aa8}.lifecycleCurrent b{display:block;margin-top:5px;color:#78e9fa}.lifecyclePath{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.lifecyclePath>div{border:1px solid #1d4250;border-radius:9px;padding:10px;background:#050f15}.lifecyclePath>div.current{border-color:#2ba1bb;background:#092331}.lifecyclePath span{display:block;font-size:8px;color:#638794;letter-spacing:.1em}.lifecyclePath b{display:block;margin-top:5px;font-size:11px;overflow-wrap:anywhere}.lifecycleFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.lifecycleFields label{display:grid;grid-gap:5px;gap:5px}.lifecycleFields label span{font-size:8px;letter-spacing:.09em;color:#7193a0}.lifecycleFields input,.lifecycleFields select{min-height:42px;border:1px solid #285061;border-radius:8px;background:#030a0f;color:#e7f8fb;padding:0 11px}.lifecycleReason{grid-column:1/-1}.lifecycleActions{display:flex;gap:8px;flex-wrap:wrap}.lifecycleActions button{min-height:42px;border:1px solid #28647a;border-radius:8px;background:#082431;color:#7fe9fb;padding:0 14px;font-weight:800}.lifecycleActions button.primary{border-color:#2b9870;background:#0b3024;color:#74efb1}.lifecycleActions button:disabled{opacity:.45}.masterNotice{margin:0;border-left:3px solid #d6a849;padding:9px 11px;background:#201908;color:#dbc58b;font-size:10px;line-height:1.5}.lifecycleResult{white-space:pre-wrap;word-break:break-word;max-height:320px;overflow:auto;border:1px solid #275b6d;border-radius:8px;background:#02080c;color:#bdebf3;padding:11px}.lifecycleResult.error{border-color:#743d44;color:#ffadb3}.assetNav{position:relative}.assetToggle{display:grid!important;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:8px;gap:8px}.assetToggle>em{font-style:normal;border:1px solid #275469;border-radius:99px;padding:2px 6px;font-size:8px}.assetToggle>b{font-size:12px;transition:transform .15s}.assetToggle.open>b{transform:rotate(180deg)}.assetDropdown{max-height:48vh;overflow:auto;border:1px solid #1f4658;border-radius:10px;background:#031017;padding:5px;margin-top:6px;box-shadow:0 18px 45px #0009}.assetDropdown button{display:grid!important;grid-template-columns:auto 1fr;align-items:center;grid-gap:8px;gap:8px;width:100%;text-align:left}.assetDropdown button>span{display:grid;grid-gap:2px;gap:2px}.assetDropdown button>span>b{font-size:10px}.assetDropdown button>span>small{font-size:7px;color:#668794;letter-spacing:.08em}@media(max-width:720px){.lifecycleControl>header{display:grid}.lifecycleFields,.lifecyclePath{grid-template-columns:1fr}.lifecycleReason{grid-column:auto}.lifecycleActions button{flex:1 1 100%}}.adminMaintenance{display:grid;grid-gap:16px;gap:16px}.adminMaintenance>header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.adminMaintenance>header h2{margin:4px 0 8px;font-size:27px}.adminMaintenance>header p{margin:0;color:#9db4bd;max-width:820px;line-height:1.5}.adminMaintenance>header button{min-height:42px;border:1px solid #2085a5;border-radius:9px;background:#0a2c3d;color:#7ce9fb;padding:0 14px;font-weight:800}.adminStatus{display:grid;grid-template-columns:auto auto 1fr;grid-gap:12px;gap:12px;align-items:center;border:1px solid #214b5c;border-radius:10px;background:#06131b;padding:12px}.adminStatus span{font-size:8px;color:#6f919d;letter-spacing:.09em}.adminStatus b{color:#76e9f8}.adminStatus small{color:#8eaab4}.adminSystems{display:grid;grid-gap:8px;gap:8px}.adminSystems article{display:grid;grid-template-columns:minmax(230px,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid #1a3d4b;border-radius:10px;background:#06121a;padding:11px}.adminSystems small,.adminSystems span{display:block}.adminSystems small{color:#6b8b96;font-size:7px;letter-spacing:.09em}.adminSystems b{display:block;margin:3px 0;color:#d7eff4}.adminSystems span{color:#829ea8;font-size:9px}.adminSignals{display:flex;gap:6px;flex-wrap:wrap}.adminSignals em{font-style:normal;border:1px solid;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.adminSignals .good{color:#59e89c;border-color:#28654a;background:#071c13}.adminSignals .bad{color:#ff9ca5;border-color:#6d3b40;background:#231013}.adminSystems button{min-height:36px;border:1px solid #28667b;border-radius:8px;background:#082431;color:#7ee8f8;font-weight:800;padding:0 10px}.adminIssues{display:grid;grid-gap:7px;gap:7px}.adminIssues h3{margin:0}.adminIssues>div{display:grid;grid-template-columns:auto auto 1fr;grid-gap:10px;gap:10px;align-items:center;border:1px solid #6b3e43;border-radius:8px;background:#221014;padding:9px}.adminIssues code{overflow-wrap:anywhere;font-size:8px;color:#d7aeb2}.adminReceipt pre,.solomonRepairReceipt pre{white-space:pre-wrap;word-break:break-word;max-height:320px;overflow:auto;border:1px solid #1c4656;border-radius:8px;background:#02080c;color:#bce8f0;padding:11px}.adminFounderControls{margin-top:22px;padding-top:18px;border-top:1px solid #1d4250}.solomonRepair{display:block!important;margin-top:8px!important;width:100%;min-height:34px;border:1px solid #6a59b8!important;background:#181331!important;color:#cfc5ff!important;border-radius:8px;font-weight:900;font-size:8px}.solomonRepairReceipt{border:1px solid #51498b;border-radius:10px;background:#0d0b1d;padding:10px}.solomonRepairReceipt summary{cursor:pointer;color:#c8c1ff;font-weight:800}@media(max-width:760px){.adminMaintenance>header{display:grid}.adminIssues>div,.adminStatus,.adminSystems article{grid-template-columns:1fr}}.serviceDesk{display:grid;grid-gap:17px;gap:17px}.serviceDesk>header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.serviceDesk>header h2{margin:4px 0 8px;font-size:28px}.serviceDesk>header p{margin:0;color:#9cb5bf;max-width:820px;line-height:1.5}.newIncident>button,.serviceDesk>header button{min-height:42px;border:1px solid #2384a3;border-radius:9px;background:#092b3b;color:#7ce9fb;padding:0 14px;font-weight:800}.serviceMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.serviceMetrics article{border:1px solid #1d4251;border-radius:10px;background:#06131b;padding:12px}.serviceMetrics span{display:block;color:#6d8d99;font-size:7px;letter-spacing:.09em}.serviceMetrics b{display:block;margin-top:6px;color:#d9f2f6;font-size:16px}.newIncident{display:grid;grid-gap:12px;gap:12px;border:1px solid #245366;border-radius:12px;background:linear-gradient(145deg,#071722,#040b11);padding:14px}.newIncident h3{margin:0}.incidentForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.incidentForm label{display:grid;grid-gap:5px;gap:5px}.incidentForm label.wide{grid-column:1/-1}.incidentForm label span{font-size:8px;letter-spacing:.08em;color:#7193a0}.incidentForm input,.incidentForm select,.incidentForm textarea{border:1px solid #285061;border-radius:8px;background:#030a0f;color:#e9f7fa;padding:10px}.incidentForm input,.incidentForm select{min-height:42px}.incidentForm textarea{min-height:100px;resize:vertical}.newIncident>p{margin:0;color:#9ed5df}.incidentCard,.incidentList{display:grid;grid-gap:10px;gap:10px}.incidentCard{border:1px solid #1d4453;border-radius:12px;background:linear-gradient(150deg,#07151e,#040b10);padding:14px}.incidentTop{display:flex;justify-content:space-between;gap:16px}.incidentTop small,.incidentTop span{display:block}.incidentTop small{font-size:8px;color:#718e99;letter-spacing:.08em}.incidentTop b{display:block;margin:4px 0;color:#d9f2f5}.incidentTop span{font-size:10px;color:#8ba6b0}.incidentTop em{font-style:normal;border:1px solid #2a6579;border-radius:999px;padding:5px 8px;height:max-content;color:#7be7f7;font-size:8px;font-weight:900}.incidentCard h4{margin:0;font-size:14px}.incidentCard>p{margin:0;color:#9db5be;line-height:1.5}.incidentMeta{display:flex;gap:12px;flex-wrap:wrap;color:#718d98;font-size:8px}.incidentActions{display:flex;gap:8px;flex-wrap:wrap}.incidentActions a,.incidentActions button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border:1px solid #2a6478;border-radius:8px;background:#082431;color:#7fe9fa;padding:0 10px;text-decoration:none;font-size:8px;font-weight:900}.incidentActions button:first-child{border-color:#6255af;background:#181331;color:#d0c8ff}.incidentCard details{border:1px solid #183b49;border-radius:8px;padding:9px}.incidentCard summary{cursor:pointer;color:#84bdc9;font-size:9px}.incidentCard pre{white-space:pre-wrap;word-break:break-word;max-height:280px;overflow:auto;color:#bce4eb;font-size:9px}.serviceDeskCard{min-height:unset}@media(max-width:720px){.serviceDesk>header{display:grid}.serviceMetrics{grid-template-columns:repeat(2,1fr)}.incidentForm{grid-template-columns:1fr}.incidentForm label.wide{grid-column:auto}.incidentTop{display:grid}.incidentActions>*{flex:1 1 44%}}.customerCommand{display:grid;grid-gap:16px;gap:16px}.customerCommand>header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.customerCommand>header h2{margin:4px 0 8px;font-size:28px}.customerCommand>header p{margin:0;color:#9db5be;max-width:820px;line-height:1.5}.customerCommand>header button{min-height:42px;border:1px solid #2384a3;border-radius:9px;background:#092b3b;color:#7be8fb;padding:0 14px;font-weight:800}.customerMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.customerMetrics article{border:1px solid #1d4251;border-radius:10px;background:#06131b;padding:12px}.customerMetrics span{display:block;color:#6e8d99;font-size:7px;letter-spacing:.09em}.customerMetrics b{display:block;margin-top:6px;color:#d8f1f5;font-size:16px}.customerLayout{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,2fr);grid-gap:12px;gap:12px}.customerList{display:grid;align-content:start;grid-gap:7px;gap:7px;border:1px solid #1b4150;border-radius:11px;background:#050f15;padding:9px;max-height:68vh;overflow:auto}.customerList input{min-height:42px;border:1px solid #285061;border-radius:8px;background:#030a0f;color:#eaf7fa;padding:0 10px}.customerList button{display:grid;grid-gap:4px;gap:4px;text-align:left;border:1px solid #183946;border-radius:8px;background:#06131a;color:#bad2d9;padding:10px}.customerList button.active{border-color:#2ca0b8;background:#092331}.customerList button b{color:#e0f3f6}.customerList button span{font-size:8px;color:#748f99}.customerDetail{display:grid;grid-gap:14px;gap:14px;border:1px solid #1b4150;border-radius:11px;background:linear-gradient(150deg,#071620,#040b10);padding:14px}.customerTitle{display:flex;justify-content:space-between;gap:16px}.customerTitle h3{margin:4px 0 5px;font-size:22px}.customerTitle p{margin:0;color:#8eaab4}.customerTitle>div:last-child{display:grid;align-content:start;text-align:right}.customerTitle>div:last-child span{font-size:24px;color:#77e6f5;font-weight:900}.customerTitle>div:last-child small{color:#6f8c96;font-size:7px;letter-spacing:.08em}.customerDetail h4{margin:4px 0 0;font-size:12px;color:#9ec5cf}.customerDeployments,.customerIncidents{display:grid;grid-gap:7px;gap:7px}.customerDeployments article,.customerIncidents article{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(120px,.6fr);grid-gap:10px;gap:10px;align-items:center;border:1px solid #193b48;border-radius:8px;background:#050f15;padding:10px}.customerDeployments small,.customerDeployments span,.customerIncidents small,.customerIncidents span{display:block}.customerDeployments small,.customerIncidents small{font-size:7px;color:#6f8994;letter-spacing:.08em}.customerDeployments b,.customerIncidents b{display:block;margin:3px 0;color:#d2edf2}.customerDeployments em,.customerIncidents em{font-style:normal;color:#76e5f4;font-size:8px;font-weight:900}.customerDeployments article>div:last-child,.customerIncidents time{text-align:right;color:#718d97;font-size:8px}.customerDeployments a{display:inline-flex;margin-top:5px;color:#7ae7f7;text-decoration:none;border:1px solid #2a6579;border-radius:6px;padding:4px 7px;font-size:7px}.customerEmpty{display:grid;place-items:center;min-height:260px;color:#7a96a0;text-align:center}.customerCommandCard{min-height:unset}@media(max-width:820px){.customerMetrics{grid-template-columns:repeat(2,1fr)}.customerLayout{grid-template-columns:1fr}.customerList{max-height:260px}.customerTitle{display:grid}.customerTitle>div:last-child{text-align:left}.customerDeployments article,.customerIncidents article{grid-template-columns:1fr}.customerDeployments article>div:last-child,.customerIncidents time{text-align:left}}.institutionalAdminOperations{display:grid;grid-gap:15px;gap:15px;margin-top:22px;padding:18px;border:1px solid #2c5d70;border-radius:14px;background:radial-gradient(circle at 85% 5%,#0b526326,transparent 28%),linear-gradient(150deg,#071923,#030a0f);box-shadow:inset 0 0 32px #26cbed0a}.institutionalAdminHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.institutionalAdminHead h2{margin:5px 0 8px;font-size:26px}.institutionalAdminHead p{max-width:830px;margin:0;color:#9db9c3;line-height:1.55}.institutionalAdminHead button{min-height:42px;border:1px solid #2489a8;border-radius:9px;background:#092d3c;color:#7ce9fb;padding:0 14px;font-weight:800}.institutionalAdminSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.institutionalAdminSummary article{min-height:82px;padding:12px;border:1px solid #1e4554;border-radius:10px;background:#06131b}.institutionalAdminSummary span{display:block;color:#6e919e;font-size:7px;letter-spacing:.1em}.institutionalAdminSummary b{display:block;margin-top:8px;color:#d8f1f5;font-size:13px}.institutionalAdminReady{color:#58e79b!important}.institutionalAdminHold{color:#ffc66d!important}.institutionalAdminToolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid #183d4c;border-radius:9px;padding:10px;background:#051018}.institutionalAdminToolbar label{display:grid;grid-gap:4px;gap:4px;color:#77a0ad;font-size:8px;letter-spacing:.08em}.institutionalAdminToolbar select{min-width:260px;min-height:35px;border:1px solid #294f5f;border-radius:7px;background:#030a0f;color:#e3f3f6;padding:0 9px}.institutionalAdminToolbar small{color:#89a5af;font-size:9px}.institutionalAdminGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:11px;gap:11px}.institutionalAdminCard{display:grid;grid-gap:11px;gap:11px;border:1px solid #1c4353;border-radius:11px;padding:13px;background:linear-gradient(145deg,#071621,#030a0f)}.institutionalAdminCardTop{display:flex;justify-content:space-between;gap:10px}.institutionalAdminCardTop small{display:block;color:#6492a1;font-size:7px;letter-spacing:.1em}.institutionalAdminCardTop h3{margin:5px 0 0;font-size:15px}.institutionalAdminCard>p{min-height:32px;margin:0;color:#91aeb8;font-size:10px;line-height:1.45}.institutionalAdminCard dl{display:grid;grid-gap:6px;gap:6px;margin:0}.institutionalAdminCard dl div{display:grid;grid-template-columns:108px 1fr;grid-gap:8px;gap:8px}.institutionalAdminCard dt{color:#70909c;font-size:8px}.institutionalAdminCard dd{margin:0;color:#bed8de;font-size:8px;line-height:1.35}.institutionalAdminCard ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.institutionalAdminCard li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px;align-items:center;border-top:1px solid #173845;padding-top:6px;font-size:9px;text-transform:uppercase}.institutionalAdminCard li small{grid-column:1/-1;color:#e3b46e;font-size:8px;text-transform:none}.institutionalAdminStudioActions{display:grid;grid-gap:8px;gap:8px;border-top:1px solid #1b4351;padding-top:10px}.institutionalAdminStudioActions>small{color:#8caab4;font-size:8px}.institutionalAdminStudioActions>div{display:grid;grid-gap:7px;gap:7px}.institutionalAdminStudioActions span{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.institutionalAdminStudioActions span>b{min-width:76px;color:#6ccfe5;font-size:8px}.institutionalAdminStudioActions button{min-height:30px;border:1px solid #28677c;border-radius:7px;background:#082431;color:#78e9fa;padding:0 8px;font-size:8px;font-weight:800}.institutionalAdminResult{border:1px solid #214e60;border-radius:9px;padding:11px;background:#051018}.institutionalAdminResult summary{cursor:pointer;color:#7ce9f8;font-size:10px;font-weight:800}.institutionalAdminResult pre{white-space:pre-wrap;word-break:break-word;max-height:280px;overflow:auto;color:#bcebf2;font-size:9px}@media(max-width:850px){.institutionalAdminHead{display:grid}.institutionalAdminSummary{grid-template-columns:repeat(2,1fr)}.institutionalAdminToolbar{display:grid}.institutionalAdminToolbar select{width:100%;min-width:0}}@media(max-width:520px){.institutionalAdminCard dl div,.institutionalAdminSummary{grid-template-columns:1fr}.institutionalAdminStudioActions span{display:grid;grid-template-columns:1fr 1fr}.institutionalAdminStudioActions span>b{grid-column:1/-1}}.institutionalAdminCommand{display:grid;grid-gap:11px;gap:11px;border:1px solid #28677c;border-radius:11px;padding:14px;background:linear-gradient(145deg,#082431,#041017);box-shadow:inset 0 0 26px #35d8ff0a}.institutionalAdminCommandHead{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.institutionalAdminCommandHead h3{margin:4px 0 5px;font-size:18px}.institutionalAdminCommandHead p{margin:0;color:#91aeb8;font-size:9px;line-height:1.45}.institutionalAdminCommandGrid{display:grid;grid-template-columns:1.1fr 1.3fr 1.4fr;grid-gap:8px;gap:8px}.institutionalAdminCommand label{display:grid;grid-gap:4px;gap:4px;color:#76a3b0;font-size:8px;letter-spacing:.06em}.institutionalAdminCommand input,.institutionalAdminCommand select,.institutionalAdminCommand textarea{width:100%;border:1px solid #28566a;border-radius:7px;background:#020a0f;color:#dff7fb;padding:8px;font:inherit;letter-spacing:0}.institutionalAdminCommand input,.institutionalAdminCommand select{min-height:38px}.institutionalAdminCommand textarea{min-height:96px;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.institutionalAdminCommandActions{display:flex;align-items:center;gap:10px;justify-content:space-between}.institutionalAdminCommandActions button{min-height:38px;border:1px solid #2c829d;border-radius:8px;background:#0a3b4d;color:#84efff;padding:0 13px;font-weight:900}.institutionalAdminCommandActions small{color:#7d9da8;font-size:8px}.institutionalAdminSummary article small{display:block;margin-top:4px;color:#718f99;font-size:7px}@media(max-width:850px){.institutionalAdminCommandActions,.institutionalAdminCommandHead{display:grid}.institutionalAdminCommandGrid{grid-template-columns:1fr}}.unifiedOperationsConsole>.operationsConsoleIntro{margin-bottom:18px;padding:4px 0 16px;border-bottom:1px solid rgba(120,200,220,.2)}.operationsConsoleIntro>p{max-width:980px;color:#a9c1cb;line-height:1.65}.operationsConsoleShortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:9px;gap:9px;margin-top:14px}.operationsConsoleShortcuts button{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-height:64px;padding:12px;border:1px solid rgba(120,200,220,.24);border-radius:9px;background:rgba(10,28,38,.72);color:inherit;text-align:left;font:inherit;font-weight:700;cursor:pointer}.operationsConsoleShortcuts button span{color:#a9c1cb;font-size:12px;font-weight:400}.operationsConsoleShortcuts button:hover{border-color:rgba(54,217,255,.75);background:rgba(17,43,55,.9)}.operationsConsoleShortcuts button:focus-visible{outline:2px solid #36d9ff;outline-offset:2px}