:root{--bg:#05070d;--panel:#0b0f19;--panel2:#0e1421;--text:#f5f7fb;--muted:#8e98aa;--line:#1c2636;--blue:#50a7ff;--violet:#8a70ff;--amber:#ffb34c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 40px);margin-inline:auto}.nav{z-index:10;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:76px;display:flex;position:relative}.brand{letter-spacing:.14em;align-items:center;gap:10px;font-weight:900;display:flex}.brandMark{background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:9px;place-items:center;width:30px;height:30px;font-size:14px;display:grid;box-shadow:0 0 30px #50a7ff40}nav{color:#b9c1cf;gap:32px;font-size:14px;display:flex}.navActions,.heroActions{align-items:center;gap:12px;display:flex}.textButton{color:#c8cfda;cursor:pointer;font-size:14px;font:inherit;background:0 0;border:0;padding:0}.button{cursor:pointer;border:0}.button,.secondaryButton{border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:14px 19px;font-size:14px;font-weight:800;display:inline-flex}.button{background:linear-gradient(135deg,#2f8cff,#785dff);box-shadow:0 12px 35px #486dff38}.button.small{padding:11px 15px}.secondaryButton{color:#dce2ec;background:#0b101a;border:1px solid #293449}.hero{text-align:center;min-height:850px;padding-top:110px;position:relative}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#4666ff24,#0000 65%);width:720px;height:520px;position:absolute;top:60px;left:50%;transform:translate(-50%)}.eyebrow,.kicker{letter-spacing:.18em;text-transform:uppercase;color:#8fb8ff;font-size:12px;font-weight:800}.eyebrow{background:#090d15;border:1px solid #202b3c;border-radius:99px;align-items:center;gap:9px;padding:8px 12px;display:inline-flex}.eyebrow span,.liveDot{background:#58d89b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #58d89b}.hero h1{letter-spacing:-.055em;margin:28px 0 24px;font-size:clamp(52px,7vw,88px);line-height:.98}.hero h1 em{background:linear-gradient(90deg,#66b8ff,#9476ff);color:#0000;-webkit-background-clip:text;font-style:normal}.heroCopy{color:#9da8ba;max-width:720px;margin:0 auto;font-size:19px;line-height:1.65}.heroActions{justify-content:center;margin-top:34px}.networkCard{text-align:left;background:linear-gradient(#0e1421f2,#070a11fa);border:1px solid #202a3a;border-radius:18px;max-width:940px;height:370px;margin:76px auto 0;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000073}.networkCard:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.networkGlow{background:radial-gradient(circle,#5173ff2e,#0000 70%);width:420px;height:240px;position:absolute;top:80px;left:50%;transform:translate(-50%)}.networkTitle{border-bottom:1px solid #192334;align-items:center;gap:9px;height:54px;padding:18px 22px;font-size:13px;display:flex;position:relative}.networkTitle small{color:#667287;margin-left:auto}.network{height:255px;position:relative}.node{text-align:center;z-index:2;background:#101725;border:1px solid #2a3750;border-radius:10px;min-width:125px;padding:12px 16px;font-size:12px;position:absolute;box-shadow:0 8px 22px #00000040}.node span{color:#68d8a2;text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:9px;display:block}.node.risk{border-color:#73522a;box-shadow:0 0 25px #ffb34c1a}.node.risk span{color:var(--amber)}.human{top:15px;left:calc(50% - 62px)}.manager{top:91px;left:calc(50% - 62px)}.research{top:185px;left:18%}.finance{top:185px;left:calc(50% - 62px)}.support{top:185px;right:18%}.line{z-index:1;background:#33415a;position:absolute}.l1{width:1px;height:34px;top:57px;left:50%}.branch{transform-origin:100%;height:1px;top:164px}.b1{width:29%;left:25%;transform:rotate(-21deg)}.b2{width:1px;height:35px;top:150px;left:50%}.b3{transform-origin:0;width:29%;right:25%;transform:rotate(21deg)}.networkFoot{color:#748096;border-top:1px solid #192334;justify-content:space-between;align-items:center;height:60px;padding:0 22px;font-size:11px;display:flex;position:relative}.status{align-items:center;gap:8px;display:flex}.status i{background:#58d89b;border-radius:50%;width:7px;height:7px}.status i.amber{background:var(--amber);margin-left:8px}.section{padding:130px 0}.sectionIntro{grid-template-columns:1.15fr .85fr;align-items:end;column-gap:80px;display:grid}.sectionIntro .kicker{grid-column:1/-1}.section h2{letter-spacing:-.045em;margin:12px 0;font-size:clamp(38px,5vw,60px);line-height:1.04}.section h2 span,.cta h2 span{color:#748097}.sectionIntro>p:last-child,.buildCopy>p,.cta p{color:#929daf;line-height:1.75}.principleGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:70px;display:grid}.principleGrid article{border:1px solid var(--line);background:#080c14;border-radius:14px;padding:28px}.principleGrid strong{color:#637087;font-size:11px}.principleGrid h3{margin:38px 0 10px;font-size:19px}.principleGrid p,.lifecycle p{color:#8490a3;font-size:14px;line-height:1.65}.darkBand{background:#070a11;border-block:1px solid #151d2a}.lifecycle{background:#182131;border:1px solid #182131;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:60px;display:grid}.lifecycle article{background:#080c14;gap:22px;padding:28px;display:flex}.lifecycle article>span{color:#59667a;font-family:monospace}.lifecycle h3{margin:0 0 7px}.lifecycle p{margin:0}.buildSection{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.terminal{background:#080c13;border:1px solid #263247;border-radius:14px;margin-top:32px;overflow:hidden;box-shadow:0 24px 70px #0000004d}.terminal>div{border-bottom:1px solid #1a2331;height:40px;padding:14px}.terminal i{background:#384255;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.terminal code{color:#a9b4c6;padding:24px;line-height:2;display:block}.terminal code span{color:#6af}.terminal code b{color:#62d69d}.cta{background:radial-gradient(circle at 75% 30%,#564dff2e,#0000 45%),#0a0e17;border:1px solid #27334a;border-radius:20px;grid-template-columns:1.3fr .7fr;align-items:center;gap:70px;margin-bottom:100px;padding:64px;display:grid}.cta h2{letter-spacing:-.045em;margin:8px 0;font-size:48px}.cta .button{margin-top:16px}.footer{color:#7f8a9c;border-top:1px solid #18202d;grid-template-columns:1fr 1.5fr .5fr;align-items:center;gap:30px;min-height:180px;font-size:13px;display:grid}.footer .muted{text-align:right}@media (max-width:800px){.shell{width:min(100% - 28px,1180px)}nav,.navActions .textButton{display:none}.hero{min-height:auto;padding-top:80px;padding-bottom:80px}.hero h1{font-size:50px}.heroCopy{font-size:16px}.networkCard{height:340px;margin-top:55px}.research{left:4%}.support{right:4%}.section{padding:90px 0}.sectionIntro,.buildSection,.cta{grid-template-columns:1fr;gap:30px}.principleGrid,.lifecycle{grid-template-columns:1fr}.cta{padding:36px}.cta h2{font-size:38px}.footer{grid-template-columns:1fr;padding:40px 0}.footer .muted{text-align:left}}@media (prefers-reduced-motion:no-preference){.networkCard{animation:6s ease-in-out infinite float}.liveDot{animation:2s ease-in-out infinite pulse}@keyframes float{50%{transform:translateY(-8px)}}@keyframes pulse{50%{opacity:.45;box-shadow:0 0 24px #58d89b}}}.lab{background:var(--bg);grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#070b12;height:100vh;padding:24px 18px;position:sticky;top:0;overflow:auto}.labBrand{letter-spacing:.12em;align-items:center;gap:10px;font-weight:900;display:flex}.labBrand>span{background:linear-gradient(135deg,var(--blue),var(--violet));border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.workspace{color:#68758a;letter-spacing:.15em;margin:24px 8px 12px;font-size:10px}.sideNav{gap:6px;display:grid}.sideNav a{color:#9ba7b9;border-radius:9px;align-items:center;gap:11px;padding:11px 12px;display:flex}.sideNav a.active,.sideNav a:hover{color:#fff;background:#101725}.sideNav b{margin-left:auto}.labScope{border:1px solid var(--line);color:#8f9aab;border-radius:10px;margin-top:28px;padding:14px;font-size:12px;line-height:1.5}.labScope strong{color:#dce3ee}.labMain{min-width:0;padding:28px}.labHeader,.panelTop,.activityHead,.inspectorHead,.headerActions{justify-content:space-between;align-items:center;gap:14px;display:flex}.labHeader h1{margin:3px 0 0}.labHeader p,.inspectorHead p,.label{color:#77849a;letter-spacing:.14em;margin:0;font-size:10px}.phase,.statusPill,.recording{border:1px solid var(--line);border-radius:99px;padding:8px 10px;font-size:11px}.phase i,.recording i{background:#58d89b;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.ghostBtn,.runBtn,.containBtn{color:#e8edf5;cursor:pointer;background:#101725;border:1px solid #2b3850;border-radius:9px;padding:9px 12px}.containBtn{background:#2b1712;border-color:#74452e}.labGrid{grid-template-columns:minmax(0,1fr) 320px;gap:16px;margin-top:22px;display:grid}.canvasPanel,.inspector,.activityPanel{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.panelTop,.activityHead{border-bottom:1px solid var(--line);padding:16px 18px}.panelTop>div:first-child,.activityHead>div:first-child{gap:4px;display:grid}.panelTop span,.activityHead span{color:#7e8a9d;font-size:11px}.legend{color:#8490a3;font-size:10px}.canvas{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:28px 28px;height:520px;position:relative;overflow:hidden}.edges{width:100%;height:100%;position:absolute;inset:0}.edges path{stroke:#344158;stroke-width:2px;fill:none;vector-effect:non-scaling-stroke}.edges .dangerEdge{stroke:#d58c48}.edges .dashed{stroke-dasharray:7 6}.humanNode{color:#8b97aa;white-space:nowrap;font-size:10px;position:absolute;top:3%;left:50%;transform:translate(-50%)}.agentNode{color:#fff;text-align:left;cursor:pointer;background:#0c1524;border:1px solid #1d6f5b;border-radius:14px;align-items:center;gap:10px;width:190px;min-height:66px;padding:12px 14px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 28px #0000002e}.agentNode.selected{outline-offset:1px;border-color:#3183ff;outline:2px solid #4d8fff}.agentNode.at-risk,.agentNode.restricted{border-color:#a66b35}.agentNode.quarantined{border-color:#a54c4c}.agentIcon,.bigIcon{color:#2ff0b2;background:#063b31;border-radius:13px;flex:0 0 50px;place-items:center;width:50px;height:50px;font-size:18px;display:grid}.agentNode>span:last-of-type{min-width:0}.agentNode strong{font-size:15px;line-height:1.1;display:block}.agentNode small{color:#79a0d4;margin-top:5px;font-size:12px;line-height:1.15;display:block}.canvasHint{color:#647187;font-size:10px;position:absolute;bottom:12px;left:14px}.incidentBar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex}.incidentBar>div{gap:12px;display:flex}.incidentBar p{margin:0}.incidentBar small{color:#8390a3;margin-top:4px;line-height:1.45;display:block}.inspector{padding:18px}.identity{align-items:center;gap:12px;margin:22px 0;display:flex}.identity h2,.identity p{margin:0}.identity p{color:#8490a3;margin-top:4px}.inspectSection{border-top:1px solid var(--line);padding:15px 0}.row,.authority{justify-content:space-between;gap:10px;margin-top:10px;font-size:12px;display:flex}.row b{color:#70d4a0}.inspectSection code{color:#a9b8cf;margin-top:8px;font-size:11px;display:block}.quarantineNote{background:#0d1420;border:1px solid #39445a;border-radius:9px;margin-top:12px;padding:12px;font-size:12px}.quarantineNote p{color:#8996a8;margin-bottom:0}.events{padding:8px 18px}.event{border-bottom:1px solid #151e2b;align-items:flex-start;gap:12px;padding:12px 0;font-size:12px;display:flex}.event time{color:#69768a}.event p{overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.event small{color:#6f7c90;display:block}.eventKind{color:#7faeff;min-width:68px}@media (max-width:1050px){.lab{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding-inline:10px}.labBrand{justify-content:center;font-size:0}.workspace,.sideNav span,.labScope{display:none}.sideNav a{justify-content:center}.labGrid{grid-template-columns:1fr}.inspector{order:2}.canvas{height:470px}}@media (max-width:700px){.lab{display:block}.sidebar{z-index:20;border-right:0;border-bottom:1px solid var(--line);align-items:center;width:100%;height:auto;padding:8px 10px;display:flex;position:sticky;top:0}.labBrand{display:none}.sideNav{justify-content:space-around;width:100%;display:flex}.sideNav a{padding:9px}.labMain{padding:14px}.labHeader{align-items:flex-start}.headerActions{flex-wrap:wrap;justify-content:flex-end}.labGrid{margin-top:14px}.panelTop{flex-direction:column;align-items:flex-start}.legend{display:none}.canvas{height:430px;overflow-x:auto}.agentNode{min-width:112px;padding:8px}.incidentBar{flex-direction:column;align-items:stretch}.incidentBar button{width:100%}.activityHead{align-items:flex-start}.event{grid-template-columns:68px minmax(0,1fr);display:grid}.event time,.eventKind{grid-column:1}.event p{grid-area:1/2/3}.heroActions{flex-wrap:wrap}}.onboardingPage{color:#f7f9ff;background:radial-gradient(circle at 50% 28%,#354eb41f,#0000 35%),linear-gradient(#050914 0%,#050812 65%,#040711 100%);min-height:100vh;padding:0 52px 48px;position:relative;overflow:hidden}.onboardingGlow{pointer-events:none;background:radial-gradient(circle at 50% 46%,#3a52be12,#0000 38%);position:absolute;inset:0}.onboardingPlanet{pointer-events:none;background:radial-gradient(at 50% 0,#293f8e47,#080d1f4d 38%,#0000 72%);border-top:1px solid #5b70ff59;border-radius:50% 50% 0 0/100% 100% 0 0;width:1100px;height:330px;position:absolute;bottom:-210px;left:50%;transform:translate(-50%);box-shadow:0 -18px 80px #3a4bbe24}.onboardingHeader{z-index:2;justify-content:space-between;align-items:center;max-width:1400px;height:92px;margin:0 auto;display:flex;position:relative}.onboardingBrand{letter-spacing:.28em;align-items:center;gap:15px;font-size:23px;font-weight:700;display:flex}.onboardingBrandMark{width:31px;height:31px;display:block;position:relative;transform:rotate(-35deg)}.onboardingBrandMark i{background:linear-gradient(135deg,#68a7ff,#7161ff);border-radius:4px;width:10px;height:10px;position:absolute;box-shadow:0 0 16px #5368ff59}.onboardingBrandMark i:first-child{top:10px;left:0}.onboardingBrandMark i:nth-child(2){top:10px;left:10px}.onboardingBrandMark i:nth-child(3){top:0;left:20px}.githubIdentity{align-items:center;gap:11px;min-width:210px;display:flex}.githubIdentity img,.githubAvatar{object-fit:cover;background:#343858;border:1px solid #343b58;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.githubIdentityCopy{gap:3px;display:grid}.githubIdentityCopy strong{font-size:13px}.githubIdentityCopy small{color:#8993a7;font-size:11px}.connectedDot{background:#4ce09a;border-radius:50%;width:8px;height:8px;margin-left:4px;box-shadow:0 0 12px #4ce09a80}.onboardingContent{z-index:2;width:min(860px,100%);margin:18px auto 0;position:relative}.onboardingSteps{grid-template-columns:92px 1fr 92px 1fr 92px;align-items:start;width:min(590px,90%);margin:0 auto 58px;display:grid}.onboardingStep{text-align:center;color:#8993a7}.onboardingStep span{background:#080d1a;border:1px solid #303b5a;border-radius:50%;place-items:center;width:36px;height:36px;margin:0 auto 10px;font-size:13px;display:grid}.onboardingStep strong{white-space:nowrap;font-size:11px;font-weight:600;display:block}.onboardingStep.active{color:#fff}.onboardingStep.active span{background:linear-gradient(135deg,#477fff,#553cff);border-color:#6177ff;box-shadow:0 0 18px #4b5affa6,inset 0 0 12px #ffffff29}.stepLine{background:#263149;height:1px;margin-top:18px}.stepLine.activeLine{background:linear-gradient(90deg,#667eff,#33415d)}.onboardingIntro{text-align:center}.onboardingIntro h1{letter-spacing:-.045em;margin:0;font-size:clamp(42px,5vw,62px);line-height:1.03}.onboardingIntro p{color:#a3acbd;width:min(720px,100%);margin:25px auto 42px;font-size:19px;line-height:1.55}.workspaceCard{background:linear-gradient(145deg,#0f162deb,#080d1ceb);border:1px solid #252f50;border-radius:20px;padding:40px;box-shadow:0 28px 80px #0000004d,inset 0 1px #ffffff05}.workspaceFormRow{grid-template-columns:72px 1fr;align-items:start;gap:24px;display:grid}.workspaceCube{color:#8b83ff;background:linear-gradient(145deg,#22294f,#161c3d);border:1px solid #796fff24;border-radius:15px;place-items:center;width:72px;height:72px;font-size:42px;display:grid}.workspaceField label{margin:5px 0 12px;font-size:16px;font-weight:800;display:block}.workspaceField input{color:#f5f7ff;width:100%;height:58px;font:inherit;background:#10182d;border:1px solid #556dff;border-radius:10px;outline:none;padding:0 18px;font-size:17px;box-shadow:0 0 0 1px #4d5dff26,inset 0 1px 8px #0003}.workspaceField input:focus{border-color:#7b8dff;box-shadow:0 0 0 3px #5566ff1f}.workspaceField input::placeholder{color:#c1c7d4}.workspaceField p{color:#8f99ac;margin:12px 0 0;font-size:13px;line-height:1.55}.createWorkspaceButton{color:#fff;width:100%;height:58px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#5e7cff,#4b37ff);border:0;border-radius:11px;justify-content:center;align-items:center;margin-top:34px;padding:0 22px;font-size:17px;font-weight:800;transition:transform .15s,filter .15s;display:flex;position:relative;box-shadow:0 15px 38px #4742ff33}.createWorkspaceButton span:last-child{font-size:24px;font-weight:400;position:absolute;right:22px}.createWorkspaceButton:hover{filter:brightness(1.08);transform:translateY(-1px)}.onboardingBenefits{grid-template-columns:repeat(3,1fr);width:min(720px,100%);margin:36px auto 0;display:grid}.onboardingBenefits>div{border-right:1px solid #202943;align-items:center;gap:13px;padding:0 26px;display:flex}.onboardingBenefits>div:last-child{border-right:0}.benefitIcon{border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.secureIcon{color:#5fe1ac;background:#09241f}.agentIcon{color:#7b78ff;background:#11183b}.auditIcon{color:#f5ae4f;background:#281d11}.onboardingBenefits p{gap:5px;margin:0;display:grid}.onboardingBenefits small{color:#818ca0;font-size:10px}.onboardingTagline{color:#707b8f;justify-content:center;align-items:center;gap:16px;margin:70px auto 0;font-size:12px;display:flex}.onboardingTagline span{background:#49536a;width:34px;height:1px}@media (max-width:700px){.onboardingPage{padding:0 20px 34px}.onboardingHeader{height:76px}.onboardingBrand{font-size:18px}.githubIdentityCopy{display:none}.githubIdentity{min-width:auto}.onboardingContent{margin-top:12px}.onboardingSteps{grid-template-columns:70px 1fr 70px 1fr 70px;width:100%;margin-bottom:42px}.onboardingStep strong{white-space:normal;font-size:9px}.onboardingIntro h1{font-size:38px}.onboardingIntro p{margin:18px auto 28px;font-size:15px}.workspaceCard{padding:24px 18px}.workspaceFormRow{grid-template-columns:1fr}.workspaceCube{display:none}.workspaceField input{font-size:15px}.onboardingBenefits{grid-template-columns:1fr;gap:18px;margin-top:28px}.onboardingBenefits>div{border-right:0;padding:0}.onboardingTagline{margin-top:42px}.onboardingPlanet{width:760px}}.workspaceCube svg{fill:none;stroke:#9186ff;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;width:46px;height:46px}.benefitIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.dashboardSub{color:#7789a6!important;letter-spacing:0!important;margin:6px 0 0!important;font-size:12px!important}.shieldStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.shieldStats article{background:#071225;border:1px solid #17304f;border-radius:9px;align-items:center;gap:14px;min-width:0;min-height:96px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff06}.shieldStats article>div{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.shieldStats strong{color:#fff;font-size:20px;line-height:1;display:block}.shieldStats p{color:#e8f0ff;margin:5px 0 3px;font-size:11px;font-weight:800;line-height:1.15}.shieldStats small{color:#6980a6;white-space:nowrap;text-overflow:ellipsis;font-size:9px;line-height:1.15;display:block;overflow:hidden}.statIcon{background:#0b2137;border:1px solid #1f557c;border-radius:50%;flex:0 0 40px;align-self:center;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 0 1px #ffffff04,inset 0 0 16px #4a95ff0d}.statIcon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:block;transform:translateY(0)}.statIcon.healthy{color:#35e29b;background:#08291f;border-color:#0d7b56}.statIcon.healthy svg:first-child path{fill:currentColor;stroke:none}.statIcon.danger{color:#ff5e73;background:#2a1119;border-color:#7f2138}.statIcon.protectedIcon{color:#4f91ff;background:#0c2550;border-color:#234e9a}.statIcon.events{color:#b177ff;background:#261742;border-color:#59358a}.statIcon.integrityIcon{color:#40e6a2;background:#08291f;border-color:#0d7b56}.statIcon.integrityIcon svg{stroke-width:2.2px;width:21px;height:21px}.labHeader h1{letter-spacing:-.035em;font-size:27px}.labHeader{align-items:flex-end}.labMain{background:radial-gradient(circle at 50% 0,#1440911f,#0000 30%),#050b16}.sidebar{background:linear-gradient(#071328,#050b16);border-color:#12213a}.canvasPanel,.inspector,.activityPanel{background:#071225;border-color:#152845}.canvas{background-color:#061020}.panelTop,.activityHead{border-color:#142541}@media (max-width:1180px){.shieldStats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.shieldStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shieldStats article{padding:11px}.shieldStats article:last-child{grid-column:1/-1}.dashboardSub{display:none}}.commandGrid{grid-template-columns:1.15fr .85fr;gap:12px;margin-top:12px;display:grid}.commandCard{background:linear-gradient(145deg,#071327,#07101f);border:1px solid #152845;border-radius:10px;padding:16px}.commandTitle{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.commandTitle>div{gap:4px;display:grid}.commandTitle strong{font-size:12px}.commandTitle small{color:#647693;font-size:9px}.postureGood,.postureRisk,.containmentBadge{text-transform:uppercase;letter-spacing:.08em;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:800}.postureGood{color:#57e6a8;background:#0b2c23;border:1px solid #175a47}.postureRisk{color:#ffc56f;background:#2d2111;border:1px solid #65461e}.postureBody{align-items:center;gap:22px;margin-top:14px;display:flex}.postureRing{text-align:center;border:7px solid #184f40;border-radius:50%;place-content:center;width:86px;height:86px;display:grid;box-shadow:inset 0 0 0 5px #071327}.postureRing.risk{border-color:#6d4c22}.postureRing strong{font-size:22px;line-height:1}.postureRing span{color:#71819b;font-size:8px}.postureChecks{gap:6px;display:grid}.postureChecks p{color:#8496b1;margin:0;font-size:9px}.postureChecks i{background:#43d99b;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.containmentRows{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.containmentRows p{background:#07101d;border:1px solid #142641;border-radius:7px;margin:0;padding:10px}.containmentRows span,.containmentRows strong{display:block}.containmentRows span{color:#687b98;font-size:8px}.containmentRows strong{margin-top:4px;font-size:17px}.containmentNote{color:#72839d;line-height:1.5}.containmentBadge.ready,.containmentBadge.resolved{color:#58dfa6;background:#0a2a21}.containmentBadge.incident{color:#ff7087;background:#32131c}.containmentBadge.contained,.containmentBadge.recovering{color:#ffc26b;background:#30200e}@media (max-width:900px){.commandGrid{grid-template-columns:1fr}}@media (max-width:520px){.postureBody{align-items:flex-start}.containmentRows{grid-template-columns:1fr}.postureChecks{gap:9px}}.dashboardLower{grid-template-columns:1.4fr .6fr;gap:16px;margin-top:16px;display:grid}.dashboardLower .activityPanel{margin-top:0}.activityHead a{color:#69a5ff;font-size:9px}.compactEvents{padding:4px 16px}.compactEvent{border-bottom:1px solid #122139;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.compactEvent:last-child{border-bottom:0}.compactEvent strong{text-transform:uppercase;color:#7890b2;font-size:8px}.compactEvent p{color:#a5b2c7;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:10px;overflow:hidden}.compactEvent time{color:#596b87;font-size:9px}.eventDot{background:#5b9cff;border-radius:50%;width:6px;height:6px}.eventDot.blocked,.eventDot.risk{background:#ff6078}.eventDot.contain{background:#ffba58}.eventDot.recovery{background:#936fff}.incidentSummary{padding:16px}.incidentSeverity{border-bottom:1px solid #142541;gap:7px;padding-bottom:12px;display:grid}.incidentSeverity span{color:#ff7087;background:#35131d;border-radius:5px;width:max-content;padding:4px 7px;font-size:8px;font-weight:900}.incidentSeverity strong{font-size:12px}.incidentSummary>p{color:#7284a0;justify-content:space-between;margin:10px 0 0;font-size:9px;display:flex}.incidentSummary b,.incidentSummary code{color:#c5d4ea}.emptyIncident{text-align:center;padding:22px 8px}.emptyIncident span{color:#51e3a4;background:#0b3026;border-radius:50%;place-items:center;width:30px;height:30px;margin:0 auto 8px;display:grid}.emptyIncident strong{font-size:11px;display:block}.emptyIncident p{color:#667996;margin:5px 0 0;font-size:9px}@media (max-width:900px){.dashboardLower{grid-template-columns:1fr}}.brandCopy{gap:2px;display:grid}.brandCopy strong{letter-spacing:.14em;font-size:13px}.brandCopy small{letter-spacing:.05em;color:#647896;font-size:7px;font-weight:600}.armadilloMark{flex:0 0 35px;width:35px;height:28px;display:block;position:relative}.armadilloMark:before{content:"";background:linear-gradient(145deg,#a86c42,#69422f);border-radius:15px 15px 9px 10px;width:25px;height:16px;position:absolute;top:7px;left:3px;box-shadow:0 0 15px #ab683e2e}.armadilloMark:after{content:"";background:#8a5839;border-radius:0 7px 5px 0;width:9px;height:7px;position:absolute;top:13px;right:1px;transform:rotate(8deg)}.armadilloMark b{z-index:3;background:#f2d6ba;border-radius:50%;width:2px;height:2px;position:absolute;top:14px;right:3px}.shellSeg{z-index:2;background:#23130e8c;width:1px;height:12px;position:absolute;top:9px;transform:rotate(-10deg)}.shellSeg.s1{left:9px}.shellSeg.s2{left:14px}.shellSeg.s3{left:19px}.shellSeg.s4{left:24px}.commandTopbar{border-bottom:1px solid #11213a;justify-content:space-between;align-items:center;gap:16px;height:44px;margin:-12px -4px 18px;display:flex}.commandSearch{color:#5d718f;background:#071225;border:1px solid #172a49;border-radius:7px;align-items:center;gap:8px;width:min(430px,55%);height:30px;padding:0 10px;display:flex}.commandSearch input{color:#c9d5e8;background:0 0;border:0;outline:0;width:100%;font-size:10px}.commandSearch input::placeholder{color:#536783}.topbarStatus{color:#5e7392;align-items:center;gap:10px;font-size:9px;display:flex}.liveIndicator{color:#55dfa4;background:#09231c;border:1px solid #164e3c;border-radius:99px;padding:5px 7px}.liveIndicator i{background:#52e0a5;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block;box-shadow:0 0 8px #52e0a5}@media (max-width:1050px){.brandCopy{display:none}}@media (max-width:700px){.commandTopbar{margin:0 0 14px}.commandSearch{width:72%}.topbarStatus>span:last-child{display:none}}.controlStrip{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.controlStrip article{background:#071120;border:1px solid #142744;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.controlStrip article>div{align-items:center;gap:9px;min-width:0;display:flex}.controlIcon{color:#6ea5ff;background:#0c1d36;border-radius:6px;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.controlStrip p{min-width:0;margin:0}.controlStrip strong,.controlStrip small{display:block}.controlStrip strong{color:#c5d3e8;font-size:9px}.controlStrip small{color:#5f718e;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7px;overflow:hidden}.controlStrip b{text-transform:uppercase;font-size:8px}.okText{color:#52dda3}.warnText{color:#ffbd65}.neutralText{color:#6fa6ff}@media (max-width:1000px){.controlStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.controlStrip{grid-template-columns:1fr}}.canvasPanel{box-shadow:0 18px 55px #0000002e}.canvas:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 35%,#2c69e114,#0000 42%);position:absolute;inset:0}.agentNode{transition:border-color .18s,box-shadow .18s,transform .18s}.agentNode:hover{box-shadow:0 0 0 1px #5c94ff40,0 8px 26px #00000059}.agentNode.healthy{border-color:#1e755b}.agentNode.healthy .agentIcon{color:#5de0aa;background:#0b2a23}.agentNode.at-risk .agentIcon,.agentNode.restricted .agentIcon{color:#ffc26c;background:#2d2010}.agentNode.quarantined .agentIcon{color:#f78;background:#32151d}.canvasLive{color:#4edda2;letter-spacing:.08em;margin-right:7px;font-weight:800}.canvasLive i{background:#4edda2;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block;box-shadow:0 0 8px #4edda2}.legend i{background:#4fdca3;border-radius:50%;width:6px;height:6px;margin:0 5px 0 9px;display:inline-block}.legend i.warn{background:#ffbd62}.legend i.isolated{background:#ff647b}.agentTrust{grid-template-columns:1.3fr .7fr .9fr;gap:6px;margin:-5px 0 17px;display:grid}.agentTrust>span{background:#07101e;border:1px solid #142744;border-radius:7px;padding:8px}.agentTrust small,.agentTrust strong{display:block}.agentTrust small{color:#5f718e;letter-spacing:.08em;font-size:7px}.agentTrust strong{color:#c9d7eb;margin-top:4px;font-size:10px}.bigIcon.healthy{color:#58dfa7;background:#0a2b23}.bigIcon.at-risk,.bigIcon.restricted{color:#ffc36b;background:#30210f}.bigIcon.quarantined{color:#ff7488;background:#33151e}.inspector{background:linear-gradient(#08152a,#07101f)}.statusPill.healthy{color:#55dfa5;background:#0a2a22;border-color:#175a47}.statusPill.at-risk,.statusPill.restricted{color:#ffc16a;background:#2c2010;border-color:#65471e}.statusPill.quarantined{color:#ff7186;background:#30141c;border-color:#6e2334}.investigationMeta{align-items:center;gap:7px;display:flex}.incidentRef{color:#6f91c3;background:#08162a;border:1px solid #1a3152;border-radius:6px;padding:5px 7px;font:8px monospace}.recording.incident{color:#ff7287;background:#2d121b;border-color:#642237}.recording.contained,.recording.recovering{color:#ffc36d;background:#2b1f10;border-color:#62451e}.recording.resolved{color:#56dfa5;background:#092a21;border-color:#185a47}.incidentFacts{border-bottom:1px solid #142541;grid-template-columns:repeat(4,1fr);gap:7px;padding:12px 18px;display:grid}.incidentFacts span{background:#07101e;border:1px solid #142744;border-radius:7px;padding:8px 10px}.incidentFacts small,.incidentFacts strong{display:block}.incidentFacts small{color:#60738f;letter-spacing:.08em;font-size:7px}.incidentFacts strong{color:#cbd9ed;margin-top:4px;font-size:10px}@media (max-width:560px){.incidentFacts{grid-template-columns:repeat(2,1fr)}.investigationMeta{flex-direction:column;align-items:flex-end}}.liveIndicator.connecting{color:#8fa5c7;background:#101d31;border-color:#314967}.liveIndicator.offline{color:#ff8292;background:#30151e;border-color:#6b2637}.liveIndicator.connecting i{background:#8fa5c7;box-shadow:0 0 8px #8fa5c7}.liveIndicator.offline i{background:#ff6e83;box-shadow:0 0 8px #ff6e83}.dashboardError{color:#ff9baa;background:#2d131c;border:1px solid #6c2638;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin:-6px 0 14px;padding:10px 12px;font-size:10px;display:flex}.dashboardError button{color:#ffd5dc;cursor:pointer;text-transform:uppercase;background:#3b1823;border:1px solid #824052;border-radius:6px;padding:5px 9px;font-size:8px;font-weight:800}@media (max-width:700px){.labMain{padding:12px;overflow-x:hidden}.labHeader{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.labHeader h1{overflow-wrap:anywhere;font-size:clamp(22px,7vw,27px)}.headerActions{align-self:start}.phase{white-space:normal;text-align:center;max-width:150px}.sideNav{scrollbar-width:none;justify-content:flex-start;gap:4px;overflow-x:auto}.sideNav::-webkit-scrollbar{display:none}.sideNav a{flex:0 0 42px;min-height:42px}.sideNav a b{margin:-26px 0 0 25px;position:absolute}.commandTopbar{gap:8px}.commandSearch{flex:1;width:min(100%,420px);min-width:0}.shieldStats{grid-template-columns:1fr 1fr}.shieldStats article{min-width:0}.commandGrid,.dashboardLower,.labGrid{grid-template-columns:minmax(0,1fr)}.canvasPanel,.inspector,.activityPanel,.commandCard{min-width:0}.canvas{height:460px;overflow:hidden}.agentNode{min-width:104px;max-width:120px;font-size:10px}.agentNode small{font-size:8px}.agentIcon{flex:0 0 28px;width:28px;height:28px}.canvasHint{max-width:calc(100% - 24px);line-height:1.4;right:10px}.compactEvent{grid-template-columns:8px minmax(0,1fr)}.compactEvent time{grid-column:2}.compactEvent p{white-space:normal;overflow-wrap:anywhere}.incidentSummary code{overflow-wrap:anywhere}}@media (max-width:430px){.labMain{padding:10px}.labHeader{grid-template-columns:1fr}.headerActions{justify-content:flex-start}.shieldStats{grid-template-columns:1fr}.shieldStats article:last-child{grid-column:auto}.postureBody{grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.postureRing{width:72px;height:72px}.postureRing strong{font-size:18px}.canvas{height:500px}.agentNode{gap:6px;min-width:94px;max-width:104px;padding:7px}.agentNode:nth-of-type(n){font-size:9px}.incidentBar{padding:12px}.events{padding:6px 12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.agentNode,.createWorkspaceButton{transition:none!important}.networkCard,.liveDot{animation:none!important}}.searchResults{z-index:40;background:#071225;border:1px solid #1b3154;border-radius:9px;width:min(430px,100vw - 310px);display:grid;position:absolute;top:62px;left:268px;overflow:hidden;box-shadow:0 18px 50px #00000073}.searchResults button{color:#d9e5f7;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #132541;justify-content:space-between;gap:12px;padding:11px 13px;display:flex}.searchResults button:hover{background:#0d1d35}.searchResults button:last-child{border-bottom:0}.searchResults strong{font-size:10px}.searchResults span{color:#6f83a1;padding:11px 13px;font-size:9px}.searchResults button span{padding:0}@media (max-width:1050px){.searchResults{width:min(430px,100vw - 130px);left:104px}}@media (max-width:700px){.searchResults{width:auto;position:fixed;top:58px;left:10px;right:10px}}.sectionNetwork{background-image:radial-gradient(#163258 1px,#0000 1px);background-size:18px 18px;grid-template-columns:repeat(3,minmax(150px,1fr));align-content:center;gap:28px;min-height:520px;padding:48px;display:grid}.sectionNetwork article{background:#07162b;border:1px solid #174276;border-radius:14px;align-content:center;place-items:center;gap:8px;min-height:130px;display:grid;box-shadow:0 0 28px #1469ff14}.sectionNetwork article:first-child{grid-column:2}.sectionNetwork strong{color:#eef5ff;font-size:14px}.sectionNetwork small{color:#42e4a4}.sectionTable{border:1px solid #142b4b;border-radius:10px;margin-top:14px;display:grid;overflow:hidden}.sectionTable>div{border-bottom:1px solid #122541;grid-template-columns:minmax(140px,1.2fr) minmax(140px,1fr) auto;align-items:center;gap:18px;padding:15px 18px;display:grid}.sectionTable>div:last-child{border-bottom:0}.sectionTable strong{color:#eaf2ff}.sectionTable span,.sectionTable small{color:#7890b3}.sectionHero{text-align:center;align-content:center;place-items:center;gap:14px;min-height:430px;display:grid}.sectionHero h2{margin:0;font-size:28px}.sectionHero p{color:#7890b3;max-width:600px}.sectionStatus{color:#42e4a4;font-size:12px}.sectionStatus i{background:#42e4a4;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}@media (max-width:800px){.sectionNetwork{grid-template-columns:1fr 1fr;padding:24px}.sectionNetwork article:first-child{grid-column:1/-1}.sectionTable>div{grid-template-columns:1fr auto}.sectionTable>div span{grid-area:2/1/auto/-1}}@media (max-width:430px){.sectionNetwork{grid-template-columns:1fr;padding:14px}.sectionNetwork article:first-child{grid-column:auto}.sectionNetwork article{min-height:100px}}.workspaceSearch{z-index:45;background:#071225;border:1px solid #1b3154;border-radius:9px;width:min(430px,100vw - 310px);display:grid;position:absolute;top:62px;left:268px;overflow:hidden;box-shadow:0 18px 50px #00000073}.workspaceSearch>strong{color:#7890b3;text-transform:uppercase;letter-spacing:.12em;padding:10px 13px;font-size:9px}.workspaceSearch a{color:#d9e5f7;border-top:1px solid #132541;justify-content:space-between;gap:12px;padding:11px 13px;display:flex}.workspaceSearch a:hover{background:#0d1d35}.workspaceSearch small{color:#6f83a1}@media (max-width:1050px){.workspaceSearch{width:min(430px,100vw - 130px);left:104px}}@media (max-width:700px){.workspaceSearch{width:auto;position:fixed;top:58px;left:10px;right:10px}}.textBrand{min-height:76px;padding:20px 20px 16px!important}.textBrand .brandCopy{margin-left:0!important}.textBrand .brandCopy strong{letter-spacing:.12em;font-size:19px}.textBrand .brandCopy small{font-size:9px;line-height:1.12}.sideNav a i{text-align:center;color:#91b8ef;width:18px;font-style:normal}.networkWorkspace{grid-template-columns:minmax(0,1fr) 260px;gap:16px;display:grid}.networkCanvas{min-height:620px}.topology{background-image:radial-gradient(#153961 1px,#0000 1px);background-size:20px 20px;height:520px;margin-top:8px;position:relative;overflow:hidden}.topology svg{width:100%;height:100%;position:absolute;inset:0}.topology line{stroke:#1674ff;stroke-width:2px;filter:drop-shadow(0 0 4px #1674ff)}.topologyNode{color:#edf5ff;justify-items:center;gap:5px;width:126px;display:grid;position:absolute;transform:translate(-50%,-50%)}.topologyNode>span{color:#37e7a3;background:#082a28;border:2px solid #37e7a3;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 18px #37e7a333}.topologyNode small{color:#37e7a3}.topologyNode.center{top:50%;left:50%}.topologyNode.center>span{color:#65a9ff;background:#09295a;border-color:#2387ff;width:62px;height:62px}.topologyNode.north{top:14%;left:50%}.topologyNode.west{top:36%;left:20%}.topologyNode.east{top:36%;left:80%}.topologyNode.south{top:84%;left:50%}.networkRail{align-content:start;gap:16px;display:grid}.networkRail .commandCard{gap:10px;display:grid}.networkRail a{color:#a8bedc;border:1px solid #1c385e;border-radius:7px;padding:10px 12px}.primaryAction,.buttonRow button,.buttonRow a,.inlineAction{cursor:pointer;justify-content:center;align-items:center;width:max-content;color:#fff!important;background:#0866f5!important;border:1px solid #126cff!important;border-radius:7px!important;padding:10px 14px!important;display:inline-flex!important}.dangerAction{color:#ff91a4;cursor:pointer;background:#40121d;border:1px solid #a3293f;border-radius:7px;margin-top:18px;padding:10px 14px}.detailGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.detailGrid>div{background:#071429;border:1px solid #173153;border-radius:9px;gap:6px;padding:16px;display:grid}.detailGrid small{color:#6e88ad}.detailGrid strong{font-size:18px}.buttonRow{gap:10px;margin-top:18px;display:flex}.quietState{color:#7189aa;margin-top:22px}.settingsRows{margin-top:14px;display:grid}.settingsRows>div{border-bottom:1px solid #173153;justify-content:space-between;padding:17px;display:flex}.settingsRows b{color:#38e5a3}.actionToast{z-index:60;color:#5ff0b5;background:#08291f;border:1px solid #1f855e;border-radius:8px;padding:12px 16px;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 40px #0008}@media (max-width:1050px){.networkWorkspace{grid-template-columns:1fr}.networkRail{grid-template-columns:1fr 1fr}.networkCanvas{min-height:570px}}@media (max-width:700px){.networkRail{grid-template-columns:1fr}.topology{height:460px}.detailGrid{grid-template-columns:1fr}.topologyNode{width:90px;font-size:11px}.topologyNode.west{left:17%}.topologyNode.east{left:83%}}.imageBrand{overflow:hidden;align-items:center!important;display:flex!important}.imageBrand img{object-fit:contain;object-position:left center;width:100%;height:auto;display:block}.sidebar .imageBrand{height:94px;padding:12px 14px!important}.sidebar .imageBrand img{max-width:218px;max-height:72px}.publicBrand{width:210px;height:58px}.publicBrand img{max-height:58px}@media (max-width:700px){.sidebar .imageBrand{height:70px;padding:8px 10px!important}.sidebar .imageBrand img{max-width:180px;max-height:54px}.publicBrand{width:170px;height:48px}}.agentIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.agentIcon-manager{color:#59a8ff;background:#0b2743}.agentIcon-research{color:#35e0b0;background:#0a3a32}.agentIcon-finance{color:#ffc95d;background:#2d2410}.agentIcon-support{color:#c58cff;background:#2b183e}.agentIcon-data{color:#65b8ff;background:#12273f}.statIcon.securityEventsIcon{justify-content:center;align-items:center;padding:0;line-height:0;display:flex}.statIcon.securityEventsIcon svg{width:19px;height:19px;transform:none}.edges path{stroke-linecap:round}.agentIcon svg,.inspectorAgentIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}.agentNode .agentIcon-manager,.inspectorAgentIcon.agentIcon-manager{color:#59a8ff;background:#0b2743}.agentNode .agentIcon-research,.inspectorAgentIcon.agentIcon-research{color:#35e0b0;background:#0a3a32}.agentNode .agentIcon-finance,.inspectorAgentIcon.agentIcon-finance{color:#ffc95d;background:#2d2410}.agentNode .agentIcon-support,.inspectorAgentIcon.agentIcon-support{color:#c58cff;background:#2b183e}.agentNode .agentIcon-data,.inspectorAgentIcon.agentIcon-data{color:#65b8ff;background:#12273f}.inspectorAgentIcon{place-items:center;display:grid}@media (min-width:1051px){.networkWorkspace{grid-template-columns:minmax(0,1fr) minmax(240px,280px)}.networkCanvas,.networkRail,.topology,.commandSearch{min-width:0}}@media (min-width:1440px){.networkWorkspace{grid-template-columns:minmax(0,1fr) 280px}.topology{height:560px}}@media (min-width:701px){.commandTopbar,.labHeader,.headerActions,.buttonRow{flex-wrap:wrap}.commandGrid>*,.dashboardLower>*,.labGrid>*,.networkWorkspace>*{min-width:0}.sectionTable>div,.settingsRows>div{overflow-wrap:anywhere}}@media (min-width:1051px) and (max-width:1279px){.networkWorkspace{grid-template-columns:minmax(0,1fr) 240px}.topologyNode.west{left:18%}.topologyNode.east{left:82%}}@media (min-width:701px) and (max-width:1050px){.labMain{overflow-x:hidden}.networkWorkspace,.commandGrid,.dashboardLower,.labGrid{grid-template-columns:minmax(0,1fr)}.networkRail{grid-template-columns:repeat(2,minmax(0,1fr))}.networkRail>*{min-width:0}.detailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sectionTable{max-width:100%;overflow-x:auto}.sectionTable>div{min-width:0}.buttonRow,.headerActions,.commandTopbar{flex-wrap:wrap}.actionToast{max-width:calc(100vw - 32px)}}@media (max-width:700px){.primaryAction,.buttonRow button,.buttonRow a,.inlineAction,.dangerAction,.dashboardError button{min-height:44px}.sideNav a{min-width:44px;min-height:44px}.settingsRows>div{flex-wrap:wrap;gap:10px}.sectionTable>div{overflow-wrap:anywhere}.actionToast{overflow-wrap:anywhere;max-width:none;bottom:10px;left:10px;right:10px}}@media (max-width:430px){.buttonRow{grid-template-columns:1fr;width:100%;display:grid}.buttonRow button,.buttonRow a,.primaryAction,.inlineAction,.dangerAction{width:100%;max-width:100%}.commandSearch{width:100%}.sectionHero{min-height:320px;padding-inline:10px}.sectionHero h2{overflow-wrap:anywhere;font-size:clamp(22px,7vw,28px)}.sectionHero p{overflow-wrap:anywhere}}@media (max-width:360px){.labMain{padding:8px}.labHeader h1{font-size:22px}.sideNav{margin-inline:-4px;padding-inline:4px}.commandTopbar>*{max-width:100%}.postureBody{grid-template-columns:1fr;justify-items:start}.incidentFacts{grid-template-columns:1fr}.topology{height:520px}.topologyNode{width:82px;font-size:9px}.topologyNode>span{width:40px;height:40px}.topologyNode.center>span{width:52px;height:52px}.topologyNode.west{left:15%}.topologyNode.east{left:85%}.sectionNetwork,.incidentBar,.events{padding-inline:8px}}.labBrand .armadilloMark{background:0 0;border-radius:0;flex:0 0 42px;width:42px;height:34px;display:block;position:relative}.labBrand .armadilloMark:before{content:"";background:linear-gradient(145deg,#b87849,#6e4430);border-radius:18px 18px 10px 11px;width:30px;height:20px;position:absolute;top:8px;left:4px;box-shadow:0 0 16px #b8784938}.labBrand .armadilloMark:after{content:"";background:#925c3d;border-radius:0 8px 6px 0;width:11px;height:8px;position:absolute;top:15px;right:0;transform:rotate(8deg)}.labBrand .armadilloMark b{z-index:4;background:#fff1df;border-radius:50%;width:2px;height:2px;position:absolute;top:16px;right:4px}.labBrand .armadilloMark .shellSeg{z-index:3;background:#24140e9e;width:1px;height:14px;position:absolute;top:11px;transform:rotate(-10deg)}.labBrand .armadilloMark .s1{left:11px}.labBrand .armadilloMark .s2{left:17px}.labBrand .armadilloMark .s3{left:23px}.labBrand .armadilloMark .s4{left:29px}.labBrand.textBrand{align-items:center;gap:12px;min-height:78px;display:flex;padding:20px 20px 16px!important}.labBrand.textBrand .brandCopy{background:0 0;border-radius:0;place-items:start;width:auto;height:auto;display:grid;margin:0!important}.labBrand.textBrand .brandCopy strong{letter-spacing:.12em;color:#f5f8ff;font-size:19px;line-height:1}.labBrand.textBrand .brandCopy small{letter-spacing:.08em;color:#7487a5;margin-top:5px;font-size:9px;font-weight:700;line-height:1.15}.labBrand.exactBrand{justify-content:center;align-items:center;width:100%;min-height:118px;display:flex;overflow:hidden;padding:12px 14px!important}.labBrand.exactBrand>img{object-fit:contain;object-position:center;background:0 0;width:100%;max-width:210px;height:auto;max-height:96px;display:block}@media (max-width:1050px){.labBrand.exactBrand{min-height:72px;padding:10px!important}.labBrand.exactBrand>img{max-width:62px;max-height:54px}}.onboardingBrand.exactOnboardingBrand{align-items:center;width:min(220px,42vw);height:74px;display:flex;background:0 0!important;border:0!important;padding:0!important}.onboardingBrand.exactOnboardingBrand>img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}@media (max-width:700px){.onboardingBrand.exactOnboardingBrand{width:150px;height:56px}}.lab{--nodra-bg:#030a14;--nodra-panel:#061326;--nodra-panel2:#071a31;--nodra-line:#12365c;--nodra-blue:#1478ff;--nodra-cyan:#28b9ff;--nodra-green:#31df9a;--nodra-purple:#9d6cff;--nodra-orange:#ff9b45;--nodra-red:#ff536e;color:#dbe8fa;background:var(--nodra-bg)}.sidebar{background:linear-gradient(#06152a 0%,#040c18 100%);border-right:1px solid #12375e}.sideNav a{color:#8ea3c1;border:1px solid #0000;border-radius:6px;min-height:43px;font-size:12px;font-weight:600;transition:background .16s,color .16s,border-color .16s,transform .16s}.sideNav a:hover{color:#dbe9ff;background:#091c35;border-color:#143a64;transform:translate(2px)}.sideNav a.active{color:#fff;background:linear-gradient(90deg,#0875ff,#174ab3);border-color:#2086ff;box-shadow:0 0 18px #136fff38}.sideNav a i{color:#75b7ff;place-items:center;width:21px;height:21px;display:grid}.sideNav a i svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.commandTopbar{background:#051122}.commandCard,.canvasPanel,.inspector,.activityPanel{background:linear-gradient(#07172c,#051121);border:1px solid #12365c;box-shadow:inset 0 1px #ffffff05,0 14px 35px #00000029}.detailGrid>div,.settingsRows>div,.sectionTable,.sectionTable>div{border-color:#12365c}.sectionTable>div:hover{background:#091c34}.topology{background-color:#041121;background-image:radial-gradient(circle,#17466f 1px,#0000 1px),radial-gradient(circle,#1469ff1f,#0000 43%);background-size:20px 20px,100% 100%;border:1px solid #102f50;border-radius:8px}.topology svg{overflow:visible}.topology line{stroke:#1f91ff;stroke-width:1.25px;filter:drop-shadow(0 0 5px #137aff);stroke-dasharray:2 1;animation:2.5s linear infinite nodraFlow}.topologyNode>span{border-color:#37e7a3;box-shadow:0 0 0 5px #37e7a30f,0 0 24px #37e7a347}.topologyNode.center>span{border-color:#26a3ff;box-shadow:0 0 0 6px #26a3ff12,0 0 30px #26a3ff5c}.topologyNode.west>span{color:var(--nodra-purple);border-color:var(--nodra-purple);background:#20143b}.topologyNode.east>span{color:var(--nodra-orange);border-color:var(--nodra-orange);background:#321d0d}.topologyNode.south>span{color:var(--nodra-cyan);border-color:var(--nodra-cyan);background:#08253b}@keyframes nodraFlow{to{stroke-dashoffset:-18px}}.postureRing{position:relative;box-shadow:0 0 25px #31df9a1f,inset 0 0 0 5px #071327}.postureRing:after{content:"";border:1px solid #31df9a24;border-radius:50%;animation:2.2s ease-in-out infinite nodraPulse;position:absolute;inset:-8px}@keyframes nodraPulse{0%{box-shadow:0 0 #4caef373}70%{box-shadow:0 0 0 12px #4caef300}to{box-shadow:0 0 #4caef300}}.statIcon{transition:transform .18s,box-shadow .18s}.shieldStats article:hover .statIcon{transform:translateY(-2px);box-shadow:0 0 22px #3d90ff2e}@media (prefers-reduced-motion:reduce){.topology line,.postureRing:after{animation:none}}.agentWorkspace{gap:14px;display:grid}.agentSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.agentSummary article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:12px;min-height:78px;padding:14px;display:flex}.agentSummary strong,.agentSummary small{display:block}.agentSummary strong{font-size:20px}.agentSummary small{color:#7188a9;margin-top:4px;font-size:9px}.metricOrb{border-radius:9px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.metricOrb.green{color:#43e6a7;background:#0a3025;border:1px solid #176047}.metricOrb.blue{color:#58a8ff;background:#0b2850;border:1px solid #1d5798}.metricOrb.purple{color:#bd8cff;background:#281947;border:1px solid #603f8f}.agentCommandCard{background:linear-gradient(155deg,#081a31,#05101f);border:1px solid #153b62;border-radius:10px;min-height:220px;padding:16px;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000029}.agentCommandCard:before{content:"";background:#31df9a;width:100%;height:2px;position:absolute;inset:0 auto auto 0;box-shadow:0 0 15px #31df9a}.agentCommandCard.tone1:before{background:#9d6cff;box-shadow:0 0 15px #9d6cff}.agentCommandCard.tone2:before{background:#ff9b45;box-shadow:0 0 15px #ff9b45}.agentCommandCard.tone3:before{background:#28b9ff;box-shadow:0 0 15px #28b9ff}.agentCommandCard.tone4:before{background:#1478ff;box-shadow:0 0 15px #1478ff}.agentCardHead,.agentCardFoot{justify-content:space-between;align-items:center;gap:10px;display:flex}.agentAvatar{color:#43e6a7;background:#092d25;border:1px solid #19805c;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 18px #31df9a33}.agentState{color:#45e5a7;text-transform:uppercase;background:#0a2a22;border:1px solid #195d48;border-radius:99px;padding:4px 7px;font-size:8px}.agentState.quarantined,.agentState.at_risk{color:#ff7288;background:#30141c;border-color:#6d2637}.agentCommandCard h3{margin:15px 0 4px;font-size:15px}.agentCommandCard>p{color:#6980a1;margin:0;font:9px monospace}.authorityBlock{background:#061326;border:1px solid #123353;border-radius:7px;gap:6px;margin:16px 0;padding:11px;display:grid}.authorityBlock small{color:#597391;letter-spacing:.12em;font-size:7px}.authorityBlock span{color:#a7bad3;overflow-wrap:anywhere;font-size:9px;line-height:1.45}.agentCardFoot{color:#66809f;border-top:1px solid #12304e;padding-top:11px;font-size:8px}.agentCardFoot i{background:#31df9a;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block;box-shadow:0 0 7px #31df9a}.agentCardFoot a{color:#69aaff}@media (max-width:1000px){.agentCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.agentSummary,.agentCards{grid-template-columns:1fr}}.incidentWorkspace{gap:14px;display:grid}.incidentMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.incidentMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.incidentMetrics strong,.incidentMetrics small{display:block}.incidentMetrics strong{font-size:20px}.incidentMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.incidentMetricIcon{border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.incidentMetricIcon.red{color:#ff667d;background:#31131c;border:1px solid #76283b}.incidentMetricIcon.orange{color:#ffb35d;background:#301f0e;border:1px solid #6f491c}.incidentMetricIcon.blue{color:#62adff;background:#0b2850;border:1px solid #205b9e}.incidentMetricIcon.green{color:#46e4a7;background:#0a3025;border:1px solid #176047}.incidentCommand{padding:0;overflow:hidden}.incidentCommandHead{background:radial-gradient(circle at 10% 0,#ff536e17,#0000 32%);border-bottom:1px solid #133554;justify-content:space-between;gap:18px;padding:20px;display:flex}.severityFlag{color:#ff8495;text-transform:uppercase;letter-spacing:.12em;background:#35131d;border:1px solid #702638;border-radius:4px;padding:4px 7px;font-size:7px;font-weight:900;display:inline-block}.severityFlag.low{color:#55e3aa;background:#0b2c23;border-color:#195b48}.severityFlag.medium{color:#ffc16b;background:#2e200e;border-color:#66451c}.incidentCommandHead h2{margin:10px 0 5px;font-size:18px}.incidentCommandHead p{color:#6d83a3;margin:0;font-size:9px}.incidentCommandHead code{color:#9eb7d8}.incidentState{color:#ff8294;text-transform:uppercase;background:#30151e;border:1px solid #713047;border-radius:99px;align-self:start;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:800;display:flex}.incidentState.resolved{color:#48e2a6;background:#0a2b22;border-color:#1a604b}.incidentState i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.incidentTimeline{padding:8px 20px 12px;display:grid;position:relative}.incidentTimeline:before{content:"";background:linear-gradient(#2c91ff,#153d65);width:1px;position:absolute;top:22px;bottom:26px;left:29px}.incidentTimeline article{z-index:1;border-bottom:1px solid #102c49;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;display:grid;position:relative}.timelineDot{background:#061326;border:2px solid #2b9cff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 10px #258cff}.incidentTimeline strong{font-size:10px}.incidentTimeline p{color:#7085a4;margin:3px 0 0;font-size:8px}.incidentTimeline time{color:#58708f;font:8px monospace}.incidentActions{background:#061225;flex-wrap:wrap;gap:9px;padding:15px 20px;display:flex}.incidentActions a,.incidentActions button{color:#8dbbfa;cursor:pointer;background:#091b32;border:1px solid #17477a;border-radius:6px;min-height:36px;padding:0 12px;font-size:9px}.incidentActions button{color:#fff;background:#a52a40;border-color:#d13c56;margin-left:auto}.incidentClear{text-align:center;padding:54px 24px}.incidentClear>span{color:#46e4a7;background:#0a3025;border:1px solid #1b7255;border-radius:50%;place-items:center;width:54px;height:54px;margin:auto;font-size:24px;display:grid;box-shadow:0 0 28px #46e4a721}.incidentClear h2{margin:16px 0 6px}.incidentClear p{color:#7188a7;max-width:560px;margin:auto;font-size:10px;line-height:1.6}@media (max-width:900px){.incidentMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.incidentMetrics{grid-template-columns:1fr}.incidentCommandHead,.incidentActions{display:grid}.incidentActions button{margin-left:0}.incidentTimeline article{grid-template-columns:18px minmax(0,1fr)}.incidentTimeline time{grid-column:2}}.flightWorkspace{gap:14px;display:grid}.flightMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.flightMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.flightMetrics strong,.flightMetrics small{display:block}.flightMetrics strong{font-size:18px}.flightMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.flightOrb{border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.flightOrb.blue{color:#58a8ff;background:#0b2850;border:1px solid #205b9e}.flightOrb.red{color:#ff6c81;background:#31131c;border:1px solid #76283b}.flightOrb.purple{color:#be8cff;background:#281947;border:1px solid #603f8f}.flightOrb.green{color:#46e4a7;background:#0a3025;border:1px solid #176047}.flightRecorder{padding:0;overflow:hidden}.flightHead{background:radial-gradient(circle at 12% 0,#1478ff1a,#0000 34%);border-bottom:1px solid #12365c;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.flightHead h2{margin:9px 0 4px;font-size:17px}.flightHead p{color:#6f85a5;margin:0;font-size:9px}.flightHead>a{color:#6cacff;font-size:9px}.recording i{background:#ff5570;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.25s ease-in-out infinite recPulse;display:inline-block;box-shadow:0 0 9px #ff5570}@keyframes recPulse{50%{opacity:.25}}.flightStream{padding:4px 20px 12px;display:grid}.flightStream article{border-bottom:1px solid #102d4b;grid-template-columns:22px minmax(0,1fr) 78px;gap:10px;min-height:76px;display:grid}.streamRail{justify-content:center;display:flex;position:relative}.streamRail:after{content:"";background:#174268;width:1px;position:absolute;top:0;bottom:0}.streamRail i{z-index:1;background:#061326;border:2px solid #2695ff;border-radius:50%;width:9px;height:9px;margin-top:22px;position:relative;box-shadow:0 0 10px #2088f5}.dangerEvent .streamRail i{border-color:#ff5872;box-shadow:0 0 11px #ff5872}.streamBody{align-self:center;min-width:0}.streamBody>div{align-items:center;gap:8px;display:flex}.streamBody strong{font-size:10px}.streamBody p{color:#8092ad;white-space:nowrap;text-overflow:ellipsis;margin:5px 0;font-size:9px;overflow:hidden}.streamBody small{color:#526b8a;letter-spacing:.09em;font-size:7px}.decisionPill{color:#4ae2a8;text-transform:uppercase;background:#092c23;border:1px solid #175b47;border-radius:99px;padding:3px 6px;font-size:7px}.decisionPill.deny{color:#ff7186;background:#30141c;border-color:#6c2537}.flightStream time{color:#607895;align-self:center;justify-items:end;gap:4px;font-size:8px;display:grid}.flightStream time b{color:#88a1c2;font:8px monospace}@media (max-width:900px){.flightMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.flightMetrics{grid-template-columns:1fr}.flightHead{display:grid}.flightStream{padding-inline:10px}.flightStream article{grid-template-columns:18px minmax(0,1fr)}.flightStream time{grid-column:2;justify-items:start}.streamBody p{white-space:normal}}@media (prefers-reduced-motion:reduce){.recording i{animation:none}}.policyWorkspace{gap:14px;display:grid}.policyMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.policyMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.policyMetrics strong,.policyMetrics small{display:block}.policyMetrics strong{font-size:18px}.policyMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.policyOrb{border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.policyOrb.blue,.ruleIcon.blue{color:#5aaaff;background:#0b2850;border:1px solid #205b9e}.policyOrb.green,.ruleIcon.green{color:#48e4a8;background:#0a3025;border:1px solid #176047}.policyOrb.red{color:#ff7085;background:#31131c;border:1px solid #76283b}.policyOrb.purple,.ruleIcon.purple{color:#bd8cff;background:#281947;border:1px solid #603f8f}.ruleIcon.orange{color:#ffb35d;background:#301f0e;border:1px solid #6f491c}.policyGrid{grid-template-columns:minmax(0,1.7fr) minmax(250px,.7fr);gap:12px;display:grid}.policyGateway,.policyEvidence{padding:0;overflow:hidden}.policyHead{background:radial-gradient(circle at 10% 0,#2484ff1a,#0000 36%);border-bottom:1px solid #12365c;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.policyHead h2{margin:9px 0 4px;font-size:17px}.policyHead p{color:#6f85a5;margin:0;font-size:9px}.gatewayLive{color:#48e4a8;font-size:8px;font-weight:900}.gatewayLive i{background:#48e4a8;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 9px #48e4a8}.failClosed{color:#ffb45e;background:#2b1d0c;border:1px solid #67451e;border-radius:5px;align-self:start;padding:5px 8px;font-size:7px;font-weight:900}.policyRules{padding:4px 20px 14px;display:grid}.policyRules article{border-bottom:1px solid #102d4b;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;display:grid}.ruleIcon{border-radius:8px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.policyRules strong{font-size:10px}.policyRules p{color:#7085a4;margin:4px 0 0;font-size:8px}.policyRules b{color:#48e4a8;font-size:7px}.policyEvidence>div:first-child{border-bottom:1px solid #12365c;padding:18px}.policyEvidence>div:first-child strong,.policyEvidence>div:first-child small{display:block}.policyEvidence>div:first-child small{color:#6f85a5;margin-top:4px;font-size:8px}.policyEvidence article{border-bottom:1px solid #102d4b;align-items:center;gap:9px;padding:12px 14px;display:flex}.policyEvidence article>span{text-align:center;text-transform:uppercase;border-radius:99px;min-width:43px;padding:4px 6px;font-size:7px}.policyEvidence article>span.allow{color:#48e4a8;background:#092c23;border:1px solid #175b47}.policyEvidence article>span.deny{color:#ff7186;background:#30141c;border:1px solid #6c2537}.policyEvidence article div{min-width:0}.policyEvidence article strong,.policyEvidence article small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.policyEvidence article strong{font-size:8px}.policyEvidence article small{color:#5e7695;margin-top:3px;font:7px monospace}.policyEvidence>p{color:#7085a4;padding:16px;font-size:9px}.policyEvidence>a{color:#69aaff;margin:12px;font-size:8px;display:block}@media (max-width:950px){.policyGrid{grid-template-columns:1fr}.policyMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.policyMetrics{grid-template-columns:1fr}.policyHead{display:grid}.policyRules article{grid-template-columns:34px minmax(0,1fr)}.policyRules b{grid-column:2}}.credentialWorkspace{gap:14px;display:grid}.credentialMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.credentialMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.credentialMetrics strong,.credentialMetrics small{display:block}.credentialMetrics strong{font-size:18px}.credentialMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.credentialOrb{border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.credentialOrb.blue{color:#5aaaff;background:#0b2850;border:1px solid #205b9e}.credentialOrb.green{color:#48e4a8;background:#0a3025;border:1px solid #176047}.credentialOrb.orange{color:#ffb35d;background:#301f0e;border:1px solid #6f491c}.credentialOrb.purple{color:#bd8cff;background:#281947;border:1px solid #603f8f}.credentialGrid{grid-template-columns:minmax(0,1.65fr) minmax(250px,.7fr);gap:12px;display:grid}.credentialVault,.credentialEvidence{padding:0;overflow:hidden}.credentialHead{background:radial-gradient(circle at 12% 0,#9d6cff1a,#0000 36%);border-bottom:1px solid #12365c;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.credentialHead h2{margin:9px 0 4px;font-size:17px}.credentialHead p{color:#6f85a5;max-width:560px;margin:0;font-size:9px}.vaultStatus{color:#48e4a8;font-size:8px;font-weight:900}.vaultStatus i{background:#48e4a8;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 9px #48e4a8}.secretHidden{color:#bd8cff;background:#24163f;border:1px solid #4e3779;border-radius:5px;align-self:start;padding:5px 8px;font-size:7px;font-weight:900}.credentialAgents{padding:4px 20px 14px;display:grid}.credentialAgents article{border-bottom:1px solid #102d4b;grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:65px;display:grid}.credentialAgentIcon{color:#48e4a8;background:#092d24;border:1px solid #1c684f;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.credentialAgentIcon.tone1{color:#bd8cff;background:#281947;border-color:#603f8f}.credentialAgentIcon.tone2{color:#ffb35d;background:#301f0e;border-color:#6f491c}.credentialAgentIcon.tone3{color:#45c8ff;background:#08273c;border-color:#176086}.credentialAgentIcon.tone4{color:#5aaaff;background:#0b2850;border-color:#205b9e}.credentialAgents strong,.credentialAgents small{display:block}.credentialAgents strong{font-size:9px}.credentialAgents small{color:#607896;margin-top:3px;font:7px monospace}.scopeTag{color:#67aaff;background:#09203b;border:1px solid #1c4e7e;border-radius:4px;padding:4px 6px;font-size:7px}.credentialHealthy,.credentialRestricted{text-transform:uppercase;font-size:7px}.credentialHealthy{color:#48e4a8}.credentialRestricted{color:#ff7085}.credentialEvidence>div:first-child{border-bottom:1px solid #12365c;padding:18px}.credentialEvidence>div:first-child strong,.credentialEvidence>div:first-child small{display:block}.credentialEvidence>div:first-child small{color:#6f85a5;margin-top:4px;font-size:8px}.exposureGauge{border:7px solid #0d3152;border-top-color:#9d6cff;border-radius:50%;place-items:center;width:112px;height:112px;margin:22px auto;display:grid;box-shadow:0 0 26px #9d6cff1f}.exposureGauge span{font-size:24px;font-weight:900}.exposureGauge small{color:#7085a4;font-size:7px}.credentialEvidenceRows{padding:0 15px}.credentialEvidenceRows p{color:#7085a4;border-bottom:1px solid #102d4b;justify-content:space-between;gap:10px;margin:0;padding:10px 0;font-size:8px;display:flex}.credentialEvidenceRows b{color:#48e4a8}.credentialEvidence>a{color:#69aaff;margin:15px;font-size:8px;display:block}@media (max-width:950px){.credentialGrid{grid-template-columns:1fr}.credentialMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.credentialMetrics{grid-template-columns:1fr}.credentialHead{display:grid}.credentialAgents article{grid-template-columns:34px minmax(0,1fr) auto}.credentialAgents article>b{grid-column:2}.scopeTag{grid-area:1/3}}.containmentWorkspace{gap:14px;display:grid}.containmentMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.containmentMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.containmentMetrics strong,.containmentMetrics small{display:block}.containmentMetrics strong{font-size:18px}.containmentMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.containOrb{border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.containOrb.red{color:#ff7085;background:#31131c;border:1px solid #76283b}.containOrb.orange{color:#ffb35d;background:#301f0e;border:1px solid #6f491c}.containOrb.blue{color:#5aaaff;background:#0b2850;border:1px solid #205b9e}.containOrb.green{color:#48e4a8;background:#0a3025;border:1px solid #176047}.containmentGrid{grid-template-columns:minmax(0,1.7fr) minmax(240px,.6fr);gap:12px;display:grid}.containmentMap,.containmentRail{padding:0;overflow:hidden}.containmentHead{background:radial-gradient(circle at 15% 0,#ff536e14,#0000 35%);border-bottom:1px solid #12365c;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.containmentHead h2{margin:9px 0 4px;font-size:17px}.containmentHead p{color:#6f85a5;margin:0;font-size:9px}.containmentLive{color:#48e4a8;font-size:8px;font-weight:900}.containmentLive.active{color:#ff7085}.containmentLive i{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 9px}.containState{color:#67aaff;text-transform:uppercase;background:#09213b;border:1px solid #1f527f;border-radius:5px;align-self:start;padding:5px 8px;font-size:7px;font-weight:900}.isolationCanvas{background-color:#041121;background-image:radial-gradient(circle,#17466f 1px,#0000 1px);background-size:20px 20px;min-height:320px;position:relative}.isolationCanvas svg{width:100%;height:100%;position:absolute;inset:0}.isolationCanvas path{fill:none;stroke:#1f78c8;stroke-width:1.2px;stroke-dasharray:5 4;filter:drop-shadow(0 0 4px #137aff);animation:3s linear infinite nodraFlow}.isolationNode{justify-items:center;gap:4px;display:grid;position:absolute;transform:translate(-50%,-50%)}.isolationNode>span{border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.isolationNode strong{font-size:8px}.isolationNode small{text-transform:uppercase;font-size:7px}.isolationNode.healthy>span{color:#48e4a8;background:#092d24;border:1px solid #1c684f;box-shadow:0 0 18px #48e4a833}.isolationNode.healthy small{color:#48e4a8}.isolationNode.restricted>span{color:#ff7085;background:#30141c;border:1px solid #76283b;box-shadow:0 0 22px #ff536e47}.isolationNode.restricted small{color:#ff7085}.isolationNode.node0{top:22%;left:50%}.isolationNode.node1{top:51%;left:27%}.isolationNode.node2{top:51%;left:73%}.isolationNode.node3{top:78%;left:50%}.isolationNode.node4{top:50%;left:50%}.containmentActionBar{background:#1d1018;border-top:1px solid #4d2230;justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.containmentActionBar strong,.containmentActionBar small{display:block}.containmentActionBar strong{font-size:9px}.containmentActionBar small{color:#8e7080;margin-top:4px;font-size:8px}.containmentActionBar button{color:#fff;cursor:pointer;background:#a52a40;border:1px solid #d13c56;border-radius:6px;padding:9px 12px;font-size:8px}.containmentActionBar.safe{background:#081d18;border-top-color:#174737}.containmentActionBar.safe span{color:#48e4a8;font-size:8px;font-weight:900}.containmentRail>div:first-child{border-bottom:1px solid #12365c;padding:18px}.containmentRail>div:first-child strong,.containmentRail>div:first-child small{display:block}.containmentRail>div:first-child small{color:#6f85a5;margin-top:4px;font-size:8px}.containmentRows{padding:7px 15px}.containmentRows p{color:#7085a4;border-bottom:1px solid #102d4b;justify-content:space-between;margin:0;padding:11px 0;font-size:8px;display:flex}.containmentRows b{color:#b5c7de}.containmentRows .greenText{color:#48e4a8}.containmentRows .redText{color:#ff7085}.containmentRail>a{color:#69aaff;margin:13px 15px;font-size:8px;display:block}@media (max-width:950px){.containmentGrid{grid-template-columns:1fr}.containmentMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.containmentMetrics{grid-template-columns:1fr}.containmentHead,.containmentActionBar{display:grid}.isolationCanvas{min-height:290px}}@media (prefers-reduced-motion:reduce){.isolationCanvas path{animation:none}}.recoveryWorkspace{gap:14px;display:grid}.recoveryMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.recoveryMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.recoveryMetrics strong,.recoveryMetrics small{display:block}.recoveryMetrics strong{font-size:18px}.recoveryMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.recoveryOrb{border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.recoveryOrb.blue{color:#5aaaff;background:#0b2850;border:1px solid #205b9e}.recoveryOrb.green{color:#48e4a8;background:#0a3025;border:1px solid #176047}.recoveryOrb.orange{color:#ffb35d;background:#301f0e;border:1px solid #6f491c}.recoveryOrb.purple{color:#bd8cff;background:#281947;border:1px solid #603f8f}.recoveryGrid{grid-template-columns:minmax(0,1.7fr) minmax(240px,.6fr);gap:12px;display:grid}.recoveryCenter,.restartPanel{padding:0;overflow:hidden}.recoveryHead{background:radial-gradient(circle at 12% 0,#28b9ff1a,#0000 36%);border-bottom:1px solid #12365c;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.recoveryHead h2{margin:9px 0 4px;font-size:17px}.recoveryHead p{color:#6f85a5;max-width:560px;margin:0;font-size:9px;line-height:1.5}.recoveryLive{color:#ffb35d;font-size:8px;font-weight:900}.recoveryLive.safe{color:#48e4a8}.recoveryLive i{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 9px}.restartRing{border:6px solid #18324e;border-top-color:#ff9b45;border-radius:50%;flex:0 0 72px;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 22px #ff9b451a}.restartRing.safe{border-color:#48e4a8 #174536 #174536;box-shadow:0 0 22px #48e4a81f}.restartRing strong,.restartRing small{display:block}.restartRing strong{font-size:15px}.restartRing small{color:#6f85a5;font-size:6px}.recoverySteps{padding:4px 20px 14px;display:grid}.recoverySteps article{border-bottom:1px solid #102d4b;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;display:grid}.recoveryStepNo{color:#ffb35d;background:#2b1d0c;border:1px solid #6c4b20;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;font-weight:900;display:grid}.recoverySteps article.done .recoveryStepNo{color:#48e4a8;background:#092d24;border-color:#1c684f}.recoverySteps strong{font-size:9px}.recoverySteps p{color:#7085a4;margin:4px 0 0;font-size:8px}.recoverySteps b{color:#ffb35d;text-transform:uppercase;font-size:7px}.recoverySteps article.done b{color:#48e4a8}.recoveryEmpty{text-align:center;justify-items:center;padding:48px 24px;display:grid}.recoveryEmpty>span{color:#5aaaff;background:#0b2850;border:1px solid #205b9e;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.recoveryEmpty strong{margin-top:12px}.recoveryEmpty p{color:#7085a4;max-width:480px;font-size:9px}.recoveryAction{background:#07182c;border-top:1px solid #173b60;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.recoveryAction strong,.recoveryAction small{display:block}.recoveryAction strong{font-size:9px}.recoveryAction small{color:#7085a4;margin-top:4px;font-size:8px}.recoveryAction button{color:#fff;cursor:pointer;background:#1165c4;border:1px solid #2586e8;border-radius:6px;padding:9px 12px;font-size:8px}.restartPanel>div:first-child{border-bottom:1px solid #12365c;padding:18px}.restartPanel>div:first-child strong,.restartPanel>div:first-child small{display:block}.restartPanel>div:first-child small{color:#6f85a5;margin-top:4px;font-size:8px}.restartVerdict{justify-items:center;gap:6px;padding:25px 12px;display:grid}.restartVerdict>span{color:#ffb35d;background:#2e200e;border:1px solid #66451c;border-radius:50%;place-items:center;width:48px;height:48px;font-size:19px;display:grid}.restartVerdict.safe>span{color:#48e4a8;background:#092d24;border-color:#1b684e}.restartVerdict strong{color:#ffb35d;font-size:12px}.restartVerdict.safe strong{color:#48e4a8}.restartVerdict small{color:#7085a4;text-align:center;font-size:8px}.restartRows{padding:0 15px}.restartRows p{color:#7085a4;border-bottom:1px solid #102d4b;justify-content:space-between;margin:0;padding:10px 0;font-size:8px;display:flex}.restartRows b{color:#b6c8df;text-transform:uppercase}.restartPanel>a{color:#69aaff;margin:15px;font-size:8px;display:block}@media (max-width:950px){.recoveryGrid{grid-template-columns:1fr}.recoveryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.recoveryMetrics{grid-template-columns:1fr}.recoveryHead,.recoveryAction{display:grid}.restartRing{margin-top:8px}.recoverySteps article{grid-template-columns:30px minmax(0,1fr)}.recoverySteps b{grid-column:2}}.forensicWorkspace{gap:14px;display:grid}.forensicMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.forensicMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.forensicMetrics strong,.forensicMetrics small{display:block}.forensicMetrics strong{font-size:18px}.forensicMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.forensicOrb{border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.forensicOrb.blue{color:#5aaaff;background:#0b2850;border:1px solid #205b9e}.forensicOrb.green{color:#48e4a8;background:#0a3025;border:1px solid #176047}.forensicOrb.purple{color:#bd8cff;background:#281947;border:1px solid #603f8f}.forensicOrb.orange{color:#ffb35d;background:#301f0e;border:1px solid #6f491c}.forensicGrid{grid-template-columns:minmax(0,1.7fr) minmax(240px,.6fr);gap:12px;display:grid}.forensicReport,.evidencePanel{padding:0;overflow:hidden}.forensicHead{background:radial-gradient(circle at 12% 0,#1478ff1a,#0000 36%);border-bottom:1px solid #12365c;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.forensicHead h2{margin:9px 0 4px;font-size:17px}.forensicHead p{color:#6f85a5;margin:0;font-size:9px}.forensicStatus{color:#48e4a8;font-size:8px;font-weight:900}.forensicStatus i{background:#48e4a8;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 9px #48e4a8}.integritySeal{color:#48e4a8;background:#092d24;border:1px solid #1c684f;border-radius:5px;align-self:start;padding:5px 8px;font-size:7px;font-weight:900}.forensicSummary{border-bottom:1px solid #12365c;grid-template-columns:2fr 1fr 1fr;display:grid}.forensicSummary article{border-right:1px solid #102d4b;padding:14px 18px}.forensicSummary article:last-child{border-right:0}.forensicSummary small,.forensicSummary strong,.forensicSummary span{display:block}.forensicSummary small{color:#58708f;letter-spacing:.1em;font-size:7px}.forensicSummary strong{text-transform:capitalize;margin-top:6px;font-size:10px}.forensicSummary span{color:#7085a4;margin-top:4px;font:7px monospace}.forensicTimeline{padding:5px 20px 15px;display:grid;position:relative}.forensicTimeline:before{content:"";background:linear-gradient(#258cff,#9d6cff);width:1px;position:absolute;top:25px;bottom:28px;left:36px}.forensicTimeline article{z-index:1;border-bottom:1px solid #102d4b;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;display:grid;position:relative}.forensicNode{color:#69aaff;background:#09213b;border:1px solid #247bd1;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;display:grid;box-shadow:0 0 12px #2586e82e}.forensicTimeline strong{font-size:9px}.forensicTimeline p{color:#7085a4;margin:4px 0;font-size:8px}.forensicTimeline small{color:#526b8a;font-size:7px}.forensicTimeline code{color:#7891b1;font-size:7px}.evidencePanel>div:first-child{border-bottom:1px solid #12365c;padding:18px}.evidencePanel>div:first-child strong,.evidencePanel>div:first-child small{display:block}.evidencePanel>div:first-child small{color:#6f85a5;margin-top:4px;font-size:8px}.evidenceSeal{justify-items:center;gap:5px;padding:24px 12px;display:grid}.evidenceSeal>span{color:#ffb35d;background:#2c1c0e;border:1px solid #704225;border-radius:50%;place-items:center;width:48px;height:48px;font-size:19px;display:grid}.evidenceSeal.verified>span{color:#48e4a8;background:#092d24;border-color:#1b684e;box-shadow:0 0 22px #48e4a81f}.evidenceSeal strong{color:#ffb35d;font-size:9px}.evidenceSeal.verified strong{color:#48e4a8}.evidenceSeal small{color:#7085a4;font-size:7px}.evidenceRows{padding:0 15px}.evidenceRows p{color:#7085a4;border-bottom:1px solid #102d4b;justify-content:space-between;margin:0;padding:10px 0;font-size:8px;display:flex}.evidenceRows b{color:#b6c8df}.evidencePanel>a{color:#69aaff;margin:15px;font-size:8px;display:block}@media (max-width:950px){.forensicGrid{grid-template-columns:1fr}.forensicMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.forensicMetrics,.forensicSummary{grid-template-columns:1fr}.forensicHead{display:grid}.forensicSummary article{border-bottom:1px solid #102d4b;border-right:0}.forensicTimeline article{grid-template-columns:30px minmax(0,1fr)}.forensicTimeline code{grid-column:2}}.settingsWorkspace{gap:14px;display:grid}.settingsMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.settingsMetrics article{background:linear-gradient(145deg,#07172c,#051121);border:1px solid #12365c;border-radius:9px;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.settingsMetrics strong,.settingsMetrics small{display:block}.settingsMetrics strong{font-size:17px}.settingsMetrics small{color:#7086a5;margin-top:4px;font-size:8px}.settingsOrb{border-radius:9px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.settingsOrb.green,.configIcon.green{color:#48e4a8;background:#0a3025;border:1px solid #176047}.settingsOrb.blue,.configIcon.blue{color:#5aaaff;background:#0b2850;border:1px solid #205b9e}.settingsOrb.purple,.configIcon.purple{color:#bd8cff;background:#281947;border:1px solid #603f8f}.settingsOrb.orange,.configIcon.orange{color:#ffb35d;background:#301f0e;border:1px solid #6f491c}.settingsGrid{grid-template-columns:minmax(0,1.7fr) minmax(240px,.6fr);gap:12px;display:grid}.settingsPanel,.systemStatusPanel{padding:0;overflow:hidden}.settingsHead{background:radial-gradient(circle at 12% 0,#1478ff1a,#0000 36%);border-bottom:1px solid #12365c;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.settingsHead h2{margin:9px 0 4px;font-size:17px}.settingsHead p{color:#6f85a5;margin:0;font-size:9px}.settingsProtected{color:#48e4a8;font-size:8px;font-weight:900}.settingsProtected i{background:#48e4a8;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block;box-shadow:0 0 9px #48e4a8}.settingsReadOnly{color:#67aaff;background:#09213b;border:1px solid #1f527f;border-radius:5px;align-self:start;padding:5px 8px;font-size:7px;font-weight:900}.securityConfig{padding:4px 20px 14px;display:grid}.securityConfig article{border-bottom:1px solid #102d4b;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;display:grid}.configIcon{border-radius:8px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.securityConfig strong{font-size:9px}.securityConfig p{color:#7085a4;margin:4px 0 0;font-size:8px;line-height:1.45}.securityConfig b{color:#48e4a8;font-size:7px}.systemStatusPanel>div:first-child{border-bottom:1px solid #12365c;padding:18px}.systemStatusPanel>div:first-child strong,.systemStatusPanel>div:first-child small{display:block}.systemStatusPanel>div:first-child small{color:#6f85a5;margin-top:4px;font-size:8px}.systemStatusRing{border:7px solid #48e4a8;border-color:#48e4a8 #28b9ff #0e3455 #0e3455;border-radius:50%;place-items:center;width:118px;height:118px;margin:22px auto;display:grid;box-shadow:0 0 28px #28b9ff1c}.systemStatusRing span{font-size:27px;font-weight:900}.systemStatusRing small{color:#7085a4;text-align:center;max-width:70px;font-size:6px}.systemStatusRows{padding:0 15px}.systemStatusRows p{color:#7085a4;border-bottom:1px solid #102d4b;justify-content:space-between;margin:0;padding:10px 0;font-size:8px;display:flex}.systemStatusRows b{color:#b6c8df}.systemStatusPanel>a{color:#69aaff;margin:15px;font-size:8px;display:block}@media (max-width:950px){.settingsGrid{grid-template-columns:1fr}.settingsMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.settingsMetrics{grid-template-columns:1fr}.settingsHead{display:grid}.securityConfig article{grid-template-columns:34px minmax(0,1fr)}.securityConfig b{grid-column:2}}.canvas .edges path{fill:none;stroke:#258cff;stroke-width:.65px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px #258cffd9);stroke-dasharray:3 2;animation:3.2s linear infinite dashboardEdgeFlow}.canvas .edges path.dashed{stroke-dasharray:1.4 2.4}.canvas .edges path.dangerEdge{stroke:#ff536e;filter:drop-shadow(0 0 4px #ff536ee6)}@keyframes dashboardEdgeFlow{to{stroke-dashoffset:-20px}}.agentNode.selected .agentIcon{box-shadow:0 0 0 5px #1478ff17,0 0 26px #28b9ff47}@media (prefers-reduced-motion:reduce){.canvas .edges path{animation:none}}.referenceNetwork{gap:14px;display:grid}.networkKpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.networkKpis article{background:linear-gradient(145deg,#07182b,#04101e);border:1px solid #12365c;border-radius:10px;flex-direction:column;justify-content:center;min-height:72px;padding:14px 16px;display:flex}.networkKpis b{color:#f3f8ff;font-size:22px}.networkKpis small{color:#7f9ab8}.networkKpis .risk b{color:#ff647a}.networkKpis .health b{color:#38e6a4}.networkTabs{border-bottom:1px solid #102c49;align-items:center;gap:4px;padding-bottom:8px;display:flex}.networkTabs>a,.networkTabs>button{color:#8ea8c6;background:0 0;border:0;border-radius:7px;padding:9px 15px;text-decoration:none}.networkTabs .active{color:#fff;background:#0b4e91;box-shadow:0 0 18px #1478ff55}.networkLegend{color:#91a9c3;align-items:center;gap:7px;margin-left:auto;font-size:11px;display:flex}.networkLegend i{background:#31df9a;border-radius:50%;width:7px;height:7px}.networkLegend .monitor{background:#3198ff}.networkLegend .risk{background:#ffb83d}.networkLegend .blocked{background:#ff536e}.referenceNetworkGrid{grid-template-columns:minmax(0,1fr) 300px;gap:14px;display:grid}.referenceCanvas{background:radial-gradient(circle,#0d2852 0,#06172c 24%,#030b16 62%);border:1px solid #12365c;border-radius:12px;min-height:480px;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #020813}.referenceCanvas:after{content:"";opacity:.25;pointer-events:none;background-image:radial-gradient(#1f8cff55 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.referenceCanvas>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.referenceCanvas>svg path{fill:none;stroke:#2498ff;stroke-width:.45px;stroke-dasharray:2 1;animation:3s linear infinite dashboardEdgeFlow}.securityCore{z-index:3;background:radial-gradient(circle,#102e65,#06142c 67%);border:2px solid #4b7dff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:135px;height:135px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #1b7fff,0 0 55px #634dff77}.securityCore strong{font-size:18px}.securityCore small{color:#829dbd}.refAgent{z-index:4;color:#dbe8fa;white-space:nowrap;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.refAgent>span{background:#08283a;border:2px solid #25e7bc;border-radius:50%;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 0 18px #20e7c399}.refAgent>span svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:28px;height:28px}.refAgent strong{margin-top:7px;font-size:12px}.refAgent small{color:#7794b3;font-size:10px}.refAgent1>span{color:#37f0c2}.refAgent2>span{color:#ffc34a;border-color:#ffc34a;box-shadow:0 0 18px #ffc34a77}.refAgent3>span{color:#ff9b45;border-color:#ff9b45;box-shadow:0 0 18px #ff9b4577}.refAgent4>span{color:#bd73ff;border-color:#a764ff;box-shadow:0 0 18px #a764ff77}.refAgent0>span{color:#56a7ff;border-color:#438fff;box-shadow:0 0 18px #438fff88}.referenceInspector{background:#061426;border:1px solid #12365c;border-radius:12px;padding:15px}.inspectorIdentity{align-items:center;gap:11px;display:flex}.inspectorIdentity>span{color:#34e8c0;background:#073044;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 16px #2ee5bd44}.inspectorIdentity svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:24px}.inspectorIdentity h3{margin:0}.inspectorIdentity small{color:#31df9a}.inspectorTabs{border-bottom:1px solid #17344f;grid-template-columns:repeat(4,1fr);margin:16px -6px 10px;display:grid}.inspectorTabs a,.inspectorTabs button{text-align:center;color:#8fa7c2;background:0 0;border:0;padding:9px 3px;font-size:11px;text-decoration:none}.inspectorTabs button{color:#fff;border-bottom:2px solid #2da6ff}.referenceInspector dl{grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid}.referenceInspector dt{color:#7894b2}.referenceInspector dd{color:#e6f1ff;text-align:right;margin:0}.inspectorActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.inspectorActions a{text-align:center;color:#cfe5ff;border:1px solid #174a76;border-radius:7px;padding:10px;font-size:11px;text-decoration:none}.networkBottom{grid-template-columns:1.2fr 1.1fr 1fr;gap:14px;display:grid}.networkBottom>section{background:#061426;border:1px solid #12365c;border-radius:10px;min-height:185px;padding:13px}.networkBottom header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.networkBottom header a{color:#42adff;font-size:11px;text-decoration:none}.networkBottom p{border-bottom:1px solid #102a44;grid-template-columns:1fr 1.5fr auto;gap:8px;margin:0;padding:7px 0;font-size:10px;display:grid}.networkBottom p span{color:#829bb8}.networkBottom p small{color:#31df9a}.trafficBars{border-bottom:1px solid #17344f;align-items:flex-end;gap:5px;height:92px;padding:6px;display:flex}.trafficBars i{background:linear-gradient(#825dff,#268fff);flex:1;min-width:4px;box-shadow:0 0 6px #2c8fff66}.trafficStats{grid-template-columns:repeat(3,1fr);margin-top:9px;display:grid}.trafficStats b{font-size:16px}.trafficStats small{color:#7894b2;font-size:9px;display:block}.miniMap{background:radial-gradient(#0c3652,#041321);border-radius:7px;height:105px;position:relative;overflow:hidden}.miniMap svg{width:100%;height:100%;position:absolute;inset:0}.miniMap path{fill:none;stroke:#2aa7ff;stroke-width:.7px}.miniMap i{background:#42d8ff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 9px #42d8ff}.miniMap i:first-child{top:58%;left:18%}.miniMap i:nth-child(2){top:30%;left:37%}.miniMap i:nth-child(3){top:55%;left:53%}.miniMap i:nth-child(4){top:36%;left:72%}.miniMap i:nth-child(5){top:62%;left:87%}.connectionCount{color:#829bb8;border:0!important;display:block!important}.connectionCount b{color:#31df9a}@media (max-width:1050px){.networkKpis{grid-template-columns:repeat(2,1fr)}.referenceNetworkGrid,.networkBottom{grid-template-columns:1fr}.referenceInspector{order:2}}@media (max-width:700px){.networkKpis{grid-template-columns:1fr 1fr}.networkLegend{display:none}.referenceCanvas{min-height:410px}.securityCore{width:100px;height:100px}.refAgent>span{width:48px;height:48px}.refAgent strong{font-size:10px}.referenceNetworkGrid{min-width:0}}.referenceCanvas>svg path.networkPath{stroke-linecap:round;stroke-width:.52px;opacity:.95}.referenceCanvas>svg .path0{stroke:#438fff}.referenceCanvas>svg .path1{stroke:#25e7bc}.referenceCanvas>svg .path2{stroke:#ffc34a}.referenceCanvas>svg .path3{stroke:#ff9b45}.referenceCanvas>svg .path4{stroke:#a764ff}.networkInlineView{background:linear-gradient(145deg,#06172a,#040d19);border:1px solid #12365c;border-radius:12px;min-height:480px;padding:18px}.networkInlineView header{border-bottom:1px solid #12304d;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.networkInlineView header div{flex-direction:column;display:flex}.networkInlineView header small{color:#7d98b7;margin-top:4px}.networkInlineView header a{color:#42adff;font-size:12px;text-decoration:none}.networkAgentTable article,.inlineEvidenceEvent{border-bottom:1px solid #102a44;grid-template-columns:18px 1fr 120px 72px;align-items:center;gap:12px;padding:14px 8px;display:grid}.networkAgentTable article>div,.inlineEvidenceEvent>div{flex-direction:column;display:flex}.networkAgentTable small,.inlineEvidenceEvent small{color:#7894b2;margin-top:3px}.networkAgentTable article>b,.inlineEvidenceEvent>b{text-transform:capitalize;color:#31df9a;font-size:11px}.networkAgentTable article>a{color:#48afff;text-align:right;font-size:11px;text-decoration:none}.tableAgentDot{background:#31df9a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 9px #31df9a}.tableAgentDot.restricted,.tableAgentDot.at_risk{background:#ffb83d;box-shadow:0 0 9px #ffb83d}.tableAgentDot.quarantined{background:#ff536e;box-shadow:0 0 9px #ff536e}.inlineEvidenceEvent{grid-template-columns:55px 1fr 90px}.inlineEvidenceEvent>span{color:#4daeff;font-family:monospace}@media (max-width:700px){.networkAgentTable article{grid-template-columns:14px 1fr auto}.networkAgentTable article>a{grid-column:2}.inlineEvidenceEvent{grid-template-columns:45px 1fr}.inlineEvidenceEvent>b{grid-column:2}}.dashboardReferenceNetwork{border-top:1px solid #12365c;border-bottom:1px solid #12365c;margin:14px 0;padding:16px 0}.dashboardNetworkHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dashboardNetworkHead>div{flex-direction:column;display:flex}.dashboardNetworkHead span{color:#7895b5;font-size:12px}.dashboardNetworkGrid{grid-template-columns:minmax(0,1fr) 310px;gap:14px;display:grid}.dashboardOrbital{background:radial-gradient(circle,#0c2852 0,#06172c 26%,#030b16 64%);border:1px solid #102f50;border-radius:12px;min-height:455px;position:relative;overflow:hidden}.dashboardOrbital:after{content:"";opacity:.25;pointer-events:none;background-image:radial-gradient(#1f8cff4c 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.dashboardOrbitalEdges{z-index:1;width:100%;height:100%;position:absolute;inset:0}.dashboardOrbitalEdges path{fill:none;stroke-width:.65px;stroke-linecap:round;stroke-dasharray:2.2 1.4;filter:drop-shadow(0 0 3px);animation:3s linear infinite dashboardEdgeFlow}.dashPath0{stroke:#25e7bc}.dashPath1{stroke:#a764ff}.dashPath2{stroke:#ff9b45}.dashPath3{stroke:#ffc34a}.dashboardCore{z-index:3;background:radial-gradient(circle,#102f66,#06142d 68%);border:2px solid #4a8cff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:138px;height:138px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #2182ff,0 0 60px #624cff55}.dashboardCore strong{font-size:20px}.dashboardCore small{color:#89a2c0}.dashboardOrbAgent{z-index:4;color:#e8f2ff;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.dashboardOrbAgent>span{background:#08243b;border:2px solid #3c92ff;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 18px #318cff88}.dashboardOrbAgent svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:29px;height:29px}.dashboardOrbAgent strong{white-space:nowrap;margin-top:7px;font-size:11px}.dashboardOrbAgent small{color:#7794b3;text-transform:capitalize;font-size:9px}.dashboardOrbAgent-research>span{color:#32e8bd;border-color:#25e7bc;box-shadow:0 0 18px #25e7bc88}.dashboardOrbAgent-finance>span{color:#bd73ff;border-color:#a764ff;box-shadow:0 0 18px #a764ff88}.dashboardOrbAgent-support>span{color:#ff9b45;border-color:#ff9b45;box-shadow:0 0 18px #ff9b4588}.dashboardOrbAgent-data>span{color:#ffc34a;border-color:#ffc34a;box-shadow:0 0 18px #ffc34a88}.dashboardOrbAgent.selected>span{box-shadow:0 0 0 5px #1478ff1a,0 0 28px}.dashboardAgentCard{background:#061426;border:1px solid #12365c;border-radius:12px;padding:16px}.dashboardAgentActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.dashboardAgentActions a{text-align:center;color:#d5e8ff;border:1px solid #174a76;border-radius:7px;padding:10px;font-size:11px;text-decoration:none}@media (max-width:1050px){.dashboardNetworkGrid{grid-template-columns:1fr}.dashboardAgentCard{display:none}}@media (max-width:700px){.dashboardOrbital{min-height:410px}.dashboardCore{width:105px;height:105px}.dashboardOrbAgent>span{width:48px;height:48px}.dashboardOrbAgent strong{font-size:9px}}.dashboardOrbital{background:radial-gradient(circle,#09234a 0,#041426 34%,#020a14 72%);min-height:500px}.dashboardOrbitalEdges .orbitRing{fill:none;stroke:#0d4b86;stroke-width:.18px;opacity:.55}.dashboardOrbitalEdges .dashPath{fill:none;stroke-width:.62px;stroke-linecap:round;stroke-dasharray:2 1.2;animation:2.8s linear infinite dashboardEdgeFlow}.dashboardOrbitalEdges .dashPath-manager{stroke:#31a7ff}.dashboardOrbitalEdges .dashPath-research{stroke:#25e7bc}.dashboardOrbitalEdges .dashPath-data{stroke:#ffc34a}.dashboardOrbitalEdges .dashPath-finance{stroke:#a764ff}.dashboardOrbitalEdges .dashPath-support{stroke:#ff8a38}.dashboardCore img{object-fit:contain;width:88px;height:88px}.dashboardCore strong,.dashboardCore small{display:none}.dashboardOrbAgent-manager{top:18%!important;left:50%!important}.dashboardOrbAgent-research{top:49%!important;left:22%!important}.dashboardOrbAgent-data{top:49%!important;left:78%!important}.dashboardOrbAgent-finance{top:78%!important;left:35%!important}.dashboardOrbAgent-support{top:78%!important;left:65%!important}.dashboardOrbAgent strong{font-size:10px}.dashboardOrbAgent-manager>span{color:#d8edff;border-color:#319cff;box-shadow:0 0 20px #319cff99}.dashboardOrbital:before{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0 47%,#0b315020 48%,#0000 49%);position:absolute;inset:0}@media (max-width:700px){.dashboardOrbital{min-height:430px}.dashboardCore{width:104px;height:104px}.dashboardCore img{width:70px;height:70px}}.referenceCanvas{background:radial-gradient(circle,#09234a 0,#041426 34%,#020a14 72%);min-height:500px}.referenceCanvas>svg .networkOrbitRing{fill:none;stroke:#0d4b86;stroke-width:.18px;opacity:.55;animation:none}.referenceCanvas>svg .networkPath{stroke-width:.62px;stroke-linecap:round;stroke-dasharray:2 1.2}.referenceCanvas>svg .networkPath-manager{stroke:#31a7ff}.referenceCanvas>svg .networkPath-research{stroke:#25e7bc}.referenceCanvas>svg .networkPath-data{stroke:#ffc34a}.referenceCanvas>svg .networkPath-finance{stroke:#a764ff}.referenceCanvas>svg .networkPath-support{stroke:#ff8a38}.securityCore img{object-fit:contain;width:88px;height:88px}.securityCore strong,.securityCore small{display:none}.refAgent0{top:18%!important;left:50%!important}.refAgent1{top:49%!important;left:22%!important}.refAgent2{top:49%!important;left:78%!important}.refAgent3{top:78%!important;left:65%!important}.refAgent4{top:78%!important;left:35%!important}@media (max-width:700px){.referenceCanvas{min-height:430px}.securityCore{width:104px;height:104px}.securityCore img{width:70px;height:70px}}.agentsOverview,.agentDetail{gap:14px;display:grid}.agentsOverviewHead{justify-content:space-between;align-items:center;display:flex}.agentsOverviewHead h1,.agentHero h1{color:#f3f8ff;margin:0}.agentsOverviewHead p{color:#8ba5c3;margin:4px 0}.agentsTopMetrics{gap:9px;display:flex}.agentsTopMetrics span{background:#06172a;border:1px solid #12365c;border-radius:9px;align-items:center;gap:9px;min-width:105px;padding:10px 14px;display:flex}.agentsTopMetrics b{font-size:20px}.agentsTopMetrics small{color:#7894b2}.agentsReferenceCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.agentsRefCard{color:#dceaff;text-align:left;cursor:pointer;background:linear-gradient(150deg,#071a31,#06111f);border:1px solid #17406a;border-radius:11px;min-height:205px;padding:15px;transition:all .2s}.agentsRefCard:hover{transform:translateY(-2px);box-shadow:0 0 22px #1478ff33}.agentsRefCard.green{border-color:#147a68}.agentsRefCard.gold{border-color:#765d17}.agentsRefCard.purple{border-color:#57368d}.agentsRefCard.orange{border-color:#7b4325}.agentsRefTop{align-items:center;gap:10px;display:flex}.agentsRefTop>span{border:2px solid #3a9cff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 15px #268fff88}.agentsRefTop svg,.agentHeroIcon svg,.miniAgent svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:24px}.agentsRefCard.green .agentsRefTop>span{color:#28e5bf;border-color:#28e5bf}.agentsRefCard.gold .agentsRefTop>span{color:#ffc83d;border-color:#ffc83d}.agentsRefCard.purple .agentsRefTop>span{color:#b76cff;border-color:#b76cff}.agentsRefCard.orange .agentsRefTop>span{color:#ff9744;border-color:#ff9744}.agentsRefTop>div{flex-direction:column;display:flex}.agentsRefTop em{color:#31df9a;font-size:10px;font-style:normal}.agentsRefCard>b{color:#43adff;margin-top:15px;display:block}.agentsRefCard p{color:#91a8c2;min-height:42px;font-size:11px}.agentsRefFoot{border-top:1px solid #12304d;justify-content:space-between;padding-top:12px;display:flex}.agentsRefFoot strong{color:#31df9a}.agentsRefFoot span{color:#42adff}.agentsOverviewGrid{grid-template-columns:minmax(0,1fr) 270px;gap:12px;display:grid}.agentsMiniNetwork,.agentsHealth,.agentDetailGrid>section,.agentDetailBottom>section{background:#061426;border:1px solid #12365c;border-radius:11px;padding:14px}.agentsMiniNetwork header,.agentDetailGrid header,.agentDetailBottom header{justify-content:space-between;display:flex}.agentsMiniNetwork a,.agentDetailBottom a{color:#42adff;font-size:11px;text-decoration:none}.miniOrbital{background:radial-gradient(circle,#0a2850,#030c18 64%);border-radius:9px;height:260px;position:relative;overflow:hidden}.miniOrbital>img{width:75px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.miniAgent{color:#cfeaff;background:#071b30;border:2px solid #2998ff;border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:absolute;box-shadow:0 0 13px #2998ff77}.miniAgent0{top:8%;left:47%}.miniAgent1{color:#25e7bc;border-color:#25e7bc;top:40%;left:18%}.miniAgent2{color:#ffc34a;border-color:#ffc34a;top:40%;right:18%}.miniAgent3{color:#a764ff;border-color:#a764ff;bottom:10%;left:31%}.miniAgent4{color:#ff9b45;border-color:#ff9b45;bottom:10%;right:31%}.agentsHealth{flex-direction:column;gap:9px;display:flex}.healthRing{border:12px solid #0edbb2;border-radius:50%;place-items:center;width:110px;height:110px;margin:8px auto;font-size:23px;font-weight:800;display:grid;box-shadow:0 0 20px #0edbb244}.agentsHealth p{color:#8ca6c2;border-bottom:1px solid #102a44;justify-content:space-between;margin:0;padding:8px 0;display:flex}.agentsHealth p b{color:#31df9a}.agentBack{color:#42adff;cursor:pointer;background:0 0;border:0;justify-self:start}.agentHero{grid-template-columns:210px minmax(0,1fr) 250px;align-items:center;gap:20px;display:grid}.agentHeroIcon{color:#bfe2ff;background:#071c36;border:2px solid #319cff;border-radius:50%;place-items:center;width:160px;height:160px;margin:auto;display:grid;box-shadow:0 0 28px #218cff88}.agentHeroIcon svg{width:72px;height:72px}.agentHeroCopy>div{align-items:center;gap:10px;display:flex}.agentHeroCopy p{color:#4caeff}.agentHeroCopy small{color:#91a8c2}.coreBadge{color:#44b3ff;border:1px solid #168fff;border-radius:20px;padding:4px 10px;font-size:10px}.agentHeroActions{gap:9px;margin-top:17px;display:flex}.agentHeroActions button,.agentHeroActions a{color:#dceaff;background:#07182a;border:1px solid #195282;border-radius:7px;padding:10px 14px;text-decoration:none}.agentHeroActions button:first-child{background:#1478ff}.agentHero>aside{background:#06182a;border:1px solid #12446b;border-radius:10px;flex-direction:column;padding:22px;display:flex}.agentHero>aside strong{color:#31df9a;font-size:20px}.agentHero>aside i{background:#25e7bc;border-radius:50%;width:11px;height:11px;display:inline-block;box-shadow:0 0 12px #25e7bc}.agentHero>aside small{color:#7894b2}.agentFacts{background:#061426;border:1px solid #12365c;border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid}.agentFacts span{border-right:1px solid #102c49;flex-direction:column;padding:14px;display:flex}.agentFacts small{color:#7894b2}.agentFacts b{margin-top:5px}.agentDetailTabs{border:1px solid #12365c;border-radius:9px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.agentDetailTabs a,.agentDetailTabs button{text-align:center;color:#91a8c2;background:#061426;border:0;padding:11px;text-decoration:none}.agentDetailTabs .active{color:#fff;background:#0b5baa;box-shadow:inset 0 -2px #38b8ff}.agentDetailGrid{grid-template-columns:1.1fr 1fr 1fr;gap:12px;display:grid}.agentDetailGrid header{flex-direction:column}.agentDetailGrid header small{color:#7894b2}.agentActivityChart{border-bottom:1px solid #17344f;align-items:flex-end;gap:5px;height:145px;margin-top:12px;display:flex}.agentActivityChart i{background:linear-gradient(#825dff,#268fff);flex:1}.agentTask{border-bottom:1px solid #102a44;padding:10px 0}.agentTask span{justify-content:space-between;display:flex}.agentTask small{color:#31a7ff}.agentTask em{background:#0a2741;border-radius:5px;height:5px;margin-top:8px;display:block}.agentTask em i{background:#269bff;border-radius:5px;height:100%;display:block}.connectedAgent{color:#dceaff;text-align:left;background:0 0;border:0;border-bottom:1px solid #102a44;grid-template-columns:12px 1fr auto auto;align-items:center;gap:8px;width:100%;padding:9px 0;display:grid}.connectedAgent small{color:#31df9a}.connectedAgent em{color:#4eafff;border:1px solid #195282;border-radius:5px;padding:4px 8px;font-style:normal}.connectDot{background:#319cff;border-radius:50%;width:8px;height:8px}.connectDot.green{background:#25e7bc}.connectDot.gold{background:#ffc34a}.connectDot.purple{background:#a764ff}.connectDot.orange{background:#ff9b45}.agentDetailBottom{grid-template-columns:1.1fr 1fr;gap:12px;display:grid}.agentDetailBottom p{border-bottom:1px solid #102a44;grid-template-columns:70px 1fr auto;margin:0;padding:8px 0;display:grid}.agentDetailBottom p span,.agentDetailBottom p small{color:#7894b2}.resourceRings{justify-content:space-around;margin-top:22px;display:flex}.resourceRings b{text-align:center;border:9px solid #178cff;border-radius:50%;place-items:center;width:95px;height:95px;display:grid}.resourceRings small{color:#7894b2;font-size:9px;display:block}.tone-green .agentHeroIcon{color:#25e7bc;border-color:#25e7bc}.tone-gold .agentHeroIcon{color:#ffc34a;border-color:#ffc34a}.tone-purple .agentHeroIcon{color:#a764ff;border-color:#a764ff}.tone-orange .agentHeroIcon{color:#ff9b45;border-color:#ff9b45}@media (max-width:1100px){.agentsReferenceCards{grid-template-columns:repeat(2,1fr)}.agentHero{grid-template-columns:150px 1fr}.agentHero>aside{grid-column:1/-1}.agentDetailGrid,.agentsOverviewGrid{grid-template-columns:1fr}}@media (max-width:700px){.agentsOverviewHead{flex-direction:column;align-items:flex-start;gap:12px}.agentsTopMetrics{width:100%;overflow:auto}.agentsReferenceCards{grid-template-columns:1fr}.agentHero{text-align:center;grid-template-columns:1fr}.agentHeroIcon{width:120px;height:120px}.agentHeroCopy>div,.agentHeroActions{justify-content:center}.agentFacts{grid-template-columns:1fr 1fr}.agentDetailTabs{display:flex;overflow:auto}.agentDetailTabs>*{min-width:110px}.agentDetailBottom{grid-template-columns:1fr}}.referenceCanvas>svg .networkPath-manager{filter:drop-shadow(0 0 3px #319cff);stroke:#319cff!important;stroke-width:.78px!important;opacity:1!important;stroke-dasharray:2 1!important}.miniOrbital{background:radial-gradient(circle,#09234a 0,#041426 36%,#020a14 75%);height:300px}.miniOrbitalEdges{z-index:1;width:100%;height:100%;position:absolute;inset:0}.miniOrbitalEdges circle{fill:none;stroke:#0d4b86;stroke-width:.22px;opacity:.5}.miniOrbitalEdges .miniPath{fill:none;stroke-width:.75px;stroke-linecap:round;stroke-dasharray:2 1.2;animation:2.8s linear infinite dashboardEdgeFlow}.miniOrbitalEdges .manager{stroke:#319cff}.miniOrbitalEdges .research{stroke:#25e7bc}.miniOrbitalEdges .data{stroke:#ffc34a}.miniOrbitalEdges .finance{stroke:#a764ff}.miniOrbitalEdges .support{stroke:#ff8a38}.miniCore{z-index:3;background:#06142d;border:2px solid #4a8cff;border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #2182ff,0 0 42px #624cff55}.miniCore img{object-fit:contain;width:64px;height:64px}.miniAgent{z-index:4}.miniAgent0{top:15%;left:50%;transform:translate(-50%,-50%)}.miniAgent1{top:42%;left:20%;transform:translate(-50%,-50%)}.miniAgent2{top:42%;left:80%;right:auto;transform:translate(-50%,-50%)}.miniAgent3{top:78%;bottom:auto;left:33%;transform:translate(-50%,-50%)}.miniAgent4{inset:78% auto auto 67%;transform:translate(-50%,-50%)}.miniAgent small{white-space:nowrap;color:#dceaff;font-size:9px;position:absolute;top:48px;left:50%;transform:translate(-50%)}.refHeaderActions{justify-content:flex-end;display:flex}.refHeaderActions button,.sideActions button,.sideActions a{color:#fff;background:#1478ff;border:1px solid #1769bd;border-radius:8px;align-items:center;gap:8px;padding:10px 15px;text-decoration:none;display:inline-flex}.refHeaderActions svg,.refTabs svg,.refTableRow button svg{width:16px;height:16px}.refMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.refMetricGrid article{background:linear-gradient(145deg,#07182b,#04101e);border:1px solid #12365c;border-radius:10px;align-items:center;gap:14px;min-height:96px;padding:16px;display:flex}.refMetricGrid article>div{flex-direction:column;display:flex}.refMetricGrid small{color:#7894b2;margin-top:3px}.metricRed{color:#ff6175}.metricBlue{color:#54adff}.metricGreen{color:#31df9a}.metricOrange{color:#ffc34a}.refTwoCol{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.refMainPanel,.refSidePanel{background:#061426;border:1px solid #12365c;border-radius:11px}.refTabs{border-bottom:1px solid #12304d;align-items:center;gap:4px;padding:8px;display:flex}.refTabs button{color:#91a8c2;background:0 0;border:0;border-radius:7px;padding:9px 14px}.refTabs button.active{color:#fff;background:#0b5baa;box-shadow:0 0 18px #1478ff55}.refTabs label{border:1px solid #16456f;border-radius:7px;align-items:center;gap:6px;margin-left:auto;padding:7px 9px;display:flex}.refTabs label input{color:#dbe8fa;background:0 0;border:0;outline:0;width:180px}.refTableHead,.refTableRow{grid-template-columns:110px 1.4fr 95px 1fr 95px 140px 110px;align-items:center;gap:10px;display:grid}.refTableHead{color:#8ba5c3;background:#071a2e;padding:11px 14px;font-size:11px}.refTableRow{border-top:1px solid #102a44;padding:11px 14px;font-size:11px}.refTableRow>span:last-child{gap:6px;display:flex}.refTableRow button{color:#dceaff;background:#07182a;border:1px solid #174a76;border-radius:6px;justify-content:center;align-items:center;padding:6px 8px;display:inline-flex}.sev{text-transform:capitalize;border:1px solid;border-radius:6px;padding:4px 8px;font-style:normal}.sev.high,.sev.critical{color:#ff647a}.sev.medium{color:#ffc34a}.sev.low{color:#42adff}.dot{background:#31df9a;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.dot.active{background:#ff536e}.refEmpty{text-align:center;color:#7894b2;padding:30px}.refAnalytics{grid-template-columns:1fr 1.1fr 1.1fr;gap:12px;padding:12px;display:grid}.refAnalytics article{background:#061426;border:1px solid #12365c;border-radius:9px;min-height:210px;padding:13px}.refAnalytics h3{margin:0 0 12px;font-size:14px}.donut{background:conic-gradient(#ff536e 0 22%,#ffc34a 22% 48%,#2b9dff 48% 82%,#7f89b9 82% 100%);border-radius:50%;place-items:center;width:120px;height:120px;margin:18px auto;display:grid;position:relative}.donut:after{content:"";background:#061426;border-radius:50%;position:absolute;inset:18px}.donut>*{z-index:1;position:relative}.donut span{color:#8ba5c3;font-size:10px}.miniBars{border-bottom:1px solid #17344f;align-items:flex-end;gap:7px;height:150px;padding-top:15px;display:flex}.miniBars i{background:linear-gradient(#ff536e,#2b9dff);flex:1;min-height:12px}.refAnalytics article p{color:#8ba5c3;grid-template-columns:1fr 1.4fr auto;align-items:center;gap:8px;margin:9px 0;font-size:11px;display:grid}.refAnalytics article p>i{background:#0a2741;border-radius:5px;height:7px;overflow:hidden}.refAnalytics article p>i>b{background:#2b9dff;height:100%;display:block}.refSidePanel{padding:16px}.sideTitle{justify-content:space-between;align-items:center;display:flex}.sideTitle h2{margin:0}.statusRed,.statusGreen{border:1px solid;border-radius:20px;padding:5px 10px;font-size:10px}.statusRed{color:#ff536e}.statusGreen{color:#31df9a}.refSidePanel h3{margin:18px 0 2px}.refSidePanel h4{color:#cfe2f8;margin:5px 0 10px}.refSidePanel dl{border-top:1px solid #102a44;grid-template-columns:1fr 1fr;margin:15px 0;display:grid}.refSidePanel dt,.refSidePanel dd{border-bottom:1px solid #102a44;padding:8px 0}.refSidePanel dt{color:#7894b2}.refSidePanel dd{text-align:right;margin:0}.sideSection{border-top:1px solid #102a44;margin-top:12px;padding-top:12px}.sideSection p,.sideSection li{color:#9ab0c9;font-size:11px}.sideSection ul{padding-left:18px}.sideActions{gap:8px;margin-top:16px;display:flex}.sideActions a{color:#dceaff;background:#07182a}.sideActions button{flex:1}.sideActions a{flex:1;justify-content:center}@media (max-width:1150px){.refMetricGrid{grid-template-columns:repeat(2,1fr)}.refTwoCol,.refAnalytics{grid-template-columns:1fr}.refTable{overflow:auto}.refTableHead,.refTableRow{min-width:900px}}@media (max-width:700px){.refMetricGrid{grid-template-columns:1fr}.refTabs{overflow:auto}.refTabs label{min-width:220px;margin-left:8px}}.refActionLink{color:#fff;background:#1478ff;border:1px solid #1769bd;border-radius:8px;align-items:center;gap:7px;padding:10px 15px;text-decoration:none;display:inline-flex}.refActionLink svg{width:16px}.activityRef .refHeaderActions{gap:8px}.activityRefGrid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.activityRefGrid.lower{align-items:start}.refPanelTitle{border-bottom:1px solid #12304d;justify-content:space-between;align-items:center;padding:13px;display:flex}.refPanelTitle h3{margin:0}.refPanelTitle span{color:#91a8c2;align-items:center;gap:7px;font-size:10px;display:flex}.refPanelTitle i{border-radius:50%;width:8px;height:8px;display:inline-block}.legendPurple{background:#9d6cff}.activityChart{background:repeating-linear-gradient(0deg,#0000 0 36px,#12304d55 37px);align-items:flex-end;gap:4px;height:190px;padding:20px 18px 14px;display:flex}.activityBar{flex:1;justify-content:center;align-items:flex-end;gap:1px;height:100%;display:flex}.activityBar i,.activityBar b,.activityBar em{background:#168cff;width:30%;display:block;box-shadow:0 0 8px #168cff55}.activityBar b{background:#8d42f5}.activityBar em{background:#ff536e}.activityDistribution p{color:#a8bdd3;grid-template-columns:12px 1fr auto;align-items:center;gap:8px;margin:8px 0;display:grid}.agentColor{background:#2b9dff;border-radius:50%;width:8px;height:8px}.agentColor.tone1{background:#20d9bd}.agentColor.tone2{background:#ffc13c}.agentColor.tone3{background:#9d55ff}.agentColor.tone4{background:#ff7e46}.activityDonut{background:conic-gradient(#168cff 0 28%,#20d9bd 28% 50%,#ffc13c 50% 70%,#9d55ff 70% 88%,#ff7e46 88%)}.activityTable{overflow:auto}.activityTableHead,.activityTableRow{grid-template-columns:70px 120px 1.2fr 110px 100px 1.5fr 65px;align-items:center;gap:8px;min-width:880px;display:grid}.activityTableHead{color:#8ba5c3;background:#071a2e;padding:10px 12px;font-size:10px}.activityTableRow{border-top:1px solid #102a44;padding:9px 12px;font-size:10px}.activityTableRow a{color:#dceaff;border:1px solid #174a76;border-radius:5px;align-items:center;gap:4px;padding:5px;text-decoration:none;display:inline-flex}.activityTableRow a svg{width:13px;height:13px}.liveFeed p{border-bottom:1px solid #102a44;grid-template-columns:50px 110px 1fr;gap:7px;margin:0;padding:8px 0;font-size:10px;display:grid}.liveFeed time{color:#8ba5c3}.liveFeed b{color:#dceaff}.liveFeed span{color:#9bb0c8}@media (max-width:1150px){.activityRefGrid{grid-template-columns:1fr}}@media (max-width:700px){.refHeaderActions{flex-wrap:wrap}.refHeaderActions>*{flex:1;justify-content:center}.activityChart{height:150px}}.policyRefGrid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.policyRefSide{align-content:start;gap:12px;display:grid}.policyTable{overflow:auto}.policyTableHead,.policyTableRow{grid-template-columns:1.5fr 1fr 1fr 100px 110px 120px;align-items:center;gap:9px;min-width:820px;display:grid}.policyTableHead{color:#8ba5c3;background:#071a2e;padding:11px 13px;font-size:10px}.policyTableRow{border-top:1px solid #102a44;padding:10px 13px;font-size:10px}.policyTableRow>span:first-child{color:#e3effc;align-items:center;gap:8px;display:flex}.policyTableRow svg{color:#2b9dff;width:18px;height:18px}.policyTableRow>span:last-child{gap:5px;display:flex}.policyTableRow a,.policyTableRow button{color:#dceaff;background:#07182a;border:1px solid #174a76;border-radius:5px;align-items:center;gap:4px;padding:6px 8px;text-decoration:none;display:inline-flex}.policyTableRow a svg,.policyTableRow button svg{width:13px;height:13px}.orangeText{color:#ffc34a}.legendGreen,.legendOrange,.legendRed{border-radius:50%;width:8px;height:8px;display:inline-block}.legendGreen{background:#31df9a}.legendOrange{background:#ffc34a}.legendRed{background:#ff536e}.policyDonut{background:conic-gradient(#20d9bd 0 75%,#ffc13c 75% 92%,#ff536e 92%)}.policyRefSide .refSidePanel>p{color:#a8bdd3;border-bottom:1px solid #102a44;grid-template-columns:12px 1fr auto;align-items:center;gap:8px;margin:0;padding:7px 0;display:grid}.sideWideLink{text-align:center;color:#57b7ff;border:1px solid #174a76;border-radius:6px;margin-top:12px;padding:9px;text-decoration:none;display:block}@media (max-width:1150px){.policyRefGrid{grid-template-columns:1fr}.policyRefSide{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.policyRefSide{grid-template-columns:1fr}}.credentialRefGrid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.credentialSide{align-content:start;gap:12px;display:grid}.credentialTable{overflow:auto}.credentialTableHead,.credentialTableRow{grid-template-columns:1.6fr 110px 1fr 95px 150px 115px;align-items:center;gap:9px;min-width:800px;display:grid}.credentialTableHead{color:#8ba5c3;background:#071a2e;padding:11px 13px;font-size:10px}.credentialTableRow{border-top:1px solid #102a44;padding:10px 13px;font-size:10px}.credentialTableRow>span:first-child{align-items:center;gap:8px;display:flex}.credentialTableRow svg{color:#45aaff;width:17px;height:17px}.credentialTableRow em{color:#cfe4fa;border:1px solid #24517a;border-radius:5px;padding:4px 7px;font-style:normal}.credentialTableRow>span:last-child{gap:5px;display:flex}.credentialTableRow a,.credentialTableRow button{color:#dceaff;background:#07182a;border:1px solid #174a76;border-radius:5px;align-items:center;gap:4px;padding:6px 8px;text-decoration:none;display:inline-flex}.credentialTableRow a svg,.credentialTableRow button svg{width:13px;height:13px}.credentialDonut{background:conic-gradient(#20d9bd 0 86%,#ff536e 86%)}.credentialSide .refSidePanel>p:not(.credentialEvent){border-bottom:1px solid #102a44;grid-template-columns:12px 1fr auto;align-items:center;gap:8px;margin:0;padding:7px 0;display:grid}.legendBlue{background:#2b9dff}.credentialEvent{border-bottom:1px solid #102a44;align-items:center;grid-template-columns:18px 1fr auto!important;gap:8px!important;margin:0!important;padding:8px 0!important;display:grid!important}.credentialEvent svg{color:#57b7ff;width:14px}.credentialEvent span{color:#9bb0c8;font-size:10px}.credentialEvent b{font-size:10px}@media (max-width:1150px){.credentialRefGrid{grid-template-columns:1fr}.credentialSide{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.credentialSide{grid-template-columns:1fr}}.containmentRefGrid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.containSide{align-content:start;gap:12px;display:grid}.containmentMapPanel{overflow:hidden}.containmentOrbital{background:radial-gradient(circle,#0a2850 0,#04172b 32%,#020b16 72%);height:440px;position:relative;overflow:hidden}.containmentOrbital:before{content:"";opacity:.25;background-image:radial-gradient(#0f548e 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.containmentOrbital>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0}.containmentOrbital circle{fill:none;stroke:#0e4b83;stroke-width:.25px;opacity:.6}.containEdge{fill:none;stroke-width:.7px;stroke-linecap:round;stroke-dasharray:2 1;filter:drop-shadow(0 0 2px);animation:2.8s linear infinite dashboardEdgeFlow}.containEdge.manager{stroke:#2b9dff}.containEdge.research{stroke:#20d9bd}.containEdge.data{stroke:#ffc13c}.containEdge.finance{stroke:#9d55ff}.containEdge.support{stroke:#ff7e46}.containCore{z-index:3;background:#07152e;border:2px solid #4a8cff;border-radius:50%;place-items:center;width:108px;height:108px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #168cff,0 0 60px #493cff55}.containCore img{object-fit:contain;width:82px;height:82px}.containAgent{z-index:4;color:#dceaff;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.containAgent>span{background:#072033;border:2px solid;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 16px}.containAgent svg{width:25px}.containAgent b{margin-top:7px;font-size:11px}.containAgent small{color:#8ba5c3;font-size:9px}.containAgent.tone0{color:#2b9dff}.containAgent.tone1{color:#20d9bd}.containAgent.tone2{color:#ffc13c}.containAgent.tone3{color:#9d55ff}.containAgent.tone4{color:#ff7e46}.containStatus{z-index:5;background:#06182be8;border:1px solid #1a568a;border-radius:8px;gap:5px;width:190px;padding:10px;display:grid;position:absolute;bottom:16px;left:16px}.containStatus b{color:#58baff}.containStatus span{font-size:10px}.containStatus>i{background:#0b2946;border-radius:5px;height:7px;overflow:hidden}.containStatus em{background:#20d9bd;height:100%;display:block}.containSide .refSidePanel>a,.containSide .refSidePanel>button{box-sizing:border-box;color:#dceaff;background:#07182a;border:1px solid #174a76;border-radius:6px;align-items:center;gap:10px;width:100%;margin:7px 0;padding:10px;text-decoration:none;display:flex}.containSide svg{width:18px}.containSide .dangerControl{color:#ff647a!important;background:#35101b!important;border-color:#b52e45!important}.containItem{color:#a8bdd3;border-bottom:1px solid #102a44;justify-content:space-between;margin:0;padding:9px 0;display:flex}.timelineItem{border-bottom:1px solid #102a44;align-items:center;grid-template-columns:9px 45px 1fr!important;gap:7px!important;margin:0!important;padding:7px 0!important;display:grid!important}.timelineItem i{background:#20d9bd;border-radius:50%;width:7px;height:7px}.timelineItem time{color:#7894b2;font-size:9px}.timelineItem span{font-size:10px}.containmentDonut{background:conic-gradient(#20d9bd 0 88%,#ffc13c 88% 94%,#ff536e 94%)}@media (max-width:1150px){.containmentRefGrid{grid-template-columns:1fr}.containSide{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.containSide{grid-template-columns:1fr}.containmentOrbital{height:380px}.containmentAnalytics{grid-template-columns:1fr}}.recoveryRefGrid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.recoverySide{align-content:start;gap:12px;display:grid}.recoveryWorkflow{border-bottom:1px solid #12304d;padding:16px}.recoveryWorkflow h3{margin:0 0 3px}.recoveryWorkflow>small{color:#8ba5c3}.workflowRail{grid-template-columns:repeat(5,1fr);margin-top:22px;display:grid;position:relative}.workflowRail:before{content:"";background:#163a5e;height:2px;position:absolute;top:17px;left:8%;right:8%}.workflowRail>div{z-index:1;text-align:center;color:#7088a4;justify-items:center;gap:7px;display:grid;position:relative}.workflowRail span{background:#061326;border:2px solid #284a70;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.workflowRail svg{width:17px}.workflowRail .done{color:#20d9bd}.workflowRail .done span{border-color:#20d9bd;box-shadow:0 0 12px #20d9bd55}.workflowRail .current{color:#dceaff}.workflowRail .current span{background:#125bb4;border-color:#168cff;box-shadow:0 0 16px #168cff}.recoveryOps>article{border-top:1px solid #102a44;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.recoveryOps>article>span{border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.recoveryOps>article svg{width:15px}.stepDone{color:#20d9bd;background:#0a4038}.stepPending{color:#ffc13c;background:#392d10}.recoveryOps article div{gap:3px;display:grid}.recoveryOps article small{color:#829bb7}.recoveryOps article em{text-transform:capitalize;color:#9db2c8;font-style:normal}.recoverySide .refSidePanel>p{border-bottom:1px solid #102a44;justify-content:space-between;margin:0;padding:8px 0;display:flex}.recoveryTools>a{color:#dceaff;border-bottom:1px solid #102a44;grid-template-columns:22px 1fr 16px;align-items:center;gap:9px;padding:11px 4px;text-decoration:none;display:grid}.recoveryTools svg{color:#57b7ff;width:17px}.recoveryAnalytics{grid-template-columns:1.2fr 1fr}.recoveryProgress{grid-template-columns:1fr auto;align-items:center;gap:9px;margin-top:25px;display:grid}.recoveryProgress>i,.agentRecovery>i{background:#0b2946;border-radius:5px;height:8px;overflow:hidden}.recoveryProgress>i em,.agentRecovery>i em{background:#168cff;height:100%;display:block}.recoveryProgress>b{color:#20d9bd;font-size:20px}.recoveryProgress>span{color:#8ba5c3;grid-column:1/-1;font-size:10px}.agentRecovery{grid-template-columns:10px 110px 1fr;align-items:center;gap:8px;margin:9px 0;display:grid}.agentRecovery b{font-size:10px}@media (max-width:1150px){.recoveryRefGrid{grid-template-columns:1fr}.recoverySide{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.recoverySide,.recoveryAnalytics{grid-template-columns:1fr}.workflowRail{grid-template-columns:1fr;gap:9px}.workflowRail:before{display:none}.workflowRail>div{text-align:left;grid-template-columns:36px 1fr;place-items:center start}}.reportsRefGrid{grid-template-columns:minmax(0,1fr) 340px;gap:12px;display:grid}.reportsSide{align-content:start;gap:12px;display:grid}.reportTable{overflow:auto}.reportTableHead,.reportTableRow{grid-template-columns:1.6fr 100px 1fr 90px 90px 115px;align-items:center;gap:9px;min-width:790px;display:grid}.reportTableHead{color:#8ba5c3;background:#071a2e;padding:11px 13px;font-size:10px}.reportTableRow{border-top:1px solid #102a44;padding:11px 13px;font-size:10px}.reportTableRow>span:first-child{align-items:center;gap:8px;display:flex}.reportTableRow svg{color:#57b7ff;width:17px}.reportTableRow>span:last-child{gap:5px;display:flex}.reportTableRow a,.reportTableRow button{color:#dceaff;background:#07182a;border:1px solid #174a76;border-radius:5px;align-items:center;gap:4px;padding:6px 8px;text-decoration:none;display:inline-flex}.reportTableRow a svg,.reportTableRow button svg{width:13px}.reportsSide .refSidePanel>p{border-bottom:1px solid #102a44;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;margin:0;padding:9px 0;display:grid}.reportsSide .refSidePanel>p svg{color:#57b7ff;width:16px}.reportTrend{border-bottom:1px solid #17344f;align-items:flex-end;gap:6px;height:145px;padding-top:15px;display:flex}.reportTrend i{background:linear-gradient(#9d55ff,#168cff);flex:1;min-height:10px;box-shadow:0 0 8px #168cff44}@media (max-width:1150px){.reportsRefGrid{grid-template-columns:1fr}.reportsSide{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.reportsSide{grid-template-columns:1fr}}.settingsHero{justify-content:space-between;align-items:center;display:flex}.settingsHero h2{margin:0;font-size:22px}.settingsHero p{color:#8ba5c3;margin:4px 0}.settingsHero>.statusGreen{align-items:center;gap:7px;display:flex}.settingsHero>.statusGreen i{background:#20d9bd;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #20d9bd}.settingsRefGrid{grid-template-columns:190px minmax(0,1fr) 280px;gap:12px;display:grid}.settingsMenu,.settingsContent,.settingsStatus{background:#061426;border:1px solid #12365c;border-radius:10px}.settingsMenu{align-self:start;padding:8px}.settingsMenu button{color:#91a8c2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:11px;display:flex}.settingsMenu button svg{width:17px}.settingsMenu button.active,.settingsMenu button:hover{color:#fff;background:#0b5baa}.settingsSectionHead{border-bottom:1px solid #12304d;justify-content:space-between;align-items:flex-start;padding-bottom:14px;display:flex}.settingsSectionHead h3{margin:0}.settingsSectionHead p{color:#8ba5c3;margin:4px 0;font-size:11px}.settingsSectionHead>span{color:#57b7ff;border:1px solid #174a76;border-radius:18px;padding:5px 10px;font-size:10px}.settingsFormGrid{grid-template-columns:1fr 1fr;gap:13px;margin-top:16px;display:grid}.settingsFormGrid label{color:#9bb0c8;gap:6px;font-size:11px;display:grid}.settingsFormGrid input{color:#dceaff;background:#04101e;border:1px solid #17436b;border-radius:7px;padding:10px}.settingsCards{gap:9px;margin-top:15px;display:grid}.settingsCards article,.appearancePreview{background:#07182a;border:1px solid #12365c;border-radius:8px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.settingsCards svg,.appearancePreview svg{color:#57b7ff;width:22px}.settingsCards article>div,.appearancePreview>div{gap:3px;display:grid}.settingsCards small,.appearancePreview small{color:#8099b5}.settingsCards em{font-size:10px;font-style:normal}.settingsCards a{color:#57b7ff;text-decoration:none}.refSecurityConfig{margin-top:15px}.refSecurityConfig article>svg{color:#57b7ff;width:24px}.appearancePreview{margin-top:15px}.appearancePreview>span{color:#57b7ff;border:1px solid #174a76;border-radius:18px;padding:5px 10px}.settingsStatus{background:0 0;border:0;padding:0}.settingsStatus .refSidePanel>p{color:#9bb0c8;border-bottom:1px solid #102a44;justify-content:space-between;margin:0;padding:8px 0;display:flex}@media (max-width:1200px){.settingsRefGrid{grid-template-columns:170px 1fr}.settingsStatus{grid-column:1/-1}.settingsStatus .refSidePanel{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.settingsStatus .refSidePanel h3,.settingsStatus .systemStatusRing,.settingsStatus .sideWideLink{grid-column:1/-1}}@media (max-width:800px){.settingsRefGrid{grid-template-columns:1fr}.settingsMenu{display:flex;overflow:auto}.settingsMenu button{min-width:130px}.settingsFormGrid{grid-template-columns:1fr}.settingsStatus .refSidePanel{display:block}}.incidentRef{min-width:0;overflow:hidden}.incidentRef .refTwoCol{grid-template-columns:minmax(0,1fr) minmax(300px,34%)}.incidentRef .refMainPanel{min-width:0;overflow:hidden}.incidentRef .refTable{width:100%;max-width:100%;overflow-x:auto}.incidentRef .refHeaderActions{padding-right:10px}.incidentRef .refMetricGrid>*{min-width:0}.incidentRef .refMetricGrid span,.incidentRef .refMetricGrid small{overflow-wrap:anywhere}.referenceCanvas>svg{overflow:visible}.referenceCanvas .networkPath{stroke-dasharray:3 2;stroke-linecap:round;stroke-width:.8px;fill:none}.refAgent{z-index:5}.refAgent0,.refAgent1,.refAgent2,.refAgent3,.refAgent4{transform:translate(-50%,-50%)}.settingsRef{padding-top:0}.settingsHero{margin-bottom:18px}.settingsMenu button{cursor:pointer;transition:background .16s,color .16s}.settingsMenu button.active{color:#fff;background:#0b66bd;box-shadow:inset 3px 0 #35a7ff}.settingsContent{min-height:440px}.settingsCards a{border:1px solid #174a76;border-radius:6px;padding:6px 10px}@media (max-width:1150px){.incidentRef .refTwoCol{grid-template-columns:1fr}.incidentRef .refSidePanel{min-height:auto}.referenceCanvas{min-height:500px}}.policyRefSide .refSidePanel>p{border-bottom:1px solid #102a44;min-height:28px;line-height:1.25;grid-template-columns:12px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px 0!important;display:grid!important}.policyRefSide .refSidePanel>p>span{min-width:0}.policyRefSide .refSidePanel>p>b{white-space:nowrap;justify-self:end}.policyRef .refTabs{flex-wrap:nowrap;align-items:stretch;gap:4px;display:flex;overflow-x:auto}.policyRef .refTabs>button{white-space:normal;min-width:110px;min-height:52px;line-height:1.15}.policyRef .refTabs>label{flex:1;min-width:260px}.appearanceControls{gap:12px;margin-top:14px;display:grid}.appearanceControls>section{background:#07182a;border:1px solid #12365c;border-radius:8px;gap:5px;padding:14px;display:grid}.appearanceControls small{color:#8099b5}.appearanceChoices{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.appearanceChoices button{color:#a9bfd6;text-transform:capitalize;cursor:pointer;background:#061426;border:1px solid #174a76;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;display:flex}.appearanceChoices button.selected{border-color:var(--nodra-blue);color:#fff;box-shadow:0 0 0 1px var(--nodra-blue)}.swatch{border-radius:50%;width:12px;height:12px;display:block}.swatch.blue{background:#1478ff}.swatch.cyan{background:#28b9ff}.swatch.green{background:#31df9a}.swatch.purple{background:#9d6cff}.lab.accent-cyan{--nodra-blue:#28b9ff}.lab.accent-green{--nodra-blue:#31df9a}.lab.accent-purple{--nodra-blue:#9d6cff}.lab.density-compact .settingsContent,.lab.density-compact .refMainPanel,.lab.density-compact .refSidePanel{padding-top:11px;padding-bottom:11px}.agentsMiniNetwork .miniOrbital{min-height:390px}.agentsMiniNetwork .miniOrbitalEdges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.agentsMiniNetwork .miniPath{fill:none;stroke-width:.8px;stroke-dasharray:3 2;stroke-linecap:round}.sidebar{flex-direction:column;display:flex}.sideNav{flex:1}.sidebarSession{border-top:1px solid #12365c;margin-top:auto;padding:14px 10px 18px}.sidebarSession button{color:#9db5cf;cursor:pointer;width:100%;font:inherit;background:#071426;border:1px solid #183d62;border-radius:8px;align-items:center;gap:11px;padding:11px 12px;display:flex}.sidebarSession button:hover{color:#fff;background:#10233a;border-color:#285b8d}.sidebarSession button:disabled{opacity:.55;cursor:wait}.sidebarSession svg{width:18px;height:18px}.restartControl{color:#7ff2ce;cursor:pointer;background:#0a342e;border:1px solid #1f9d7a;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;padding:10px 12px;font-weight:700;display:flex}.restartControl:hover:not(:disabled){background:#0e463d}.restartControl:disabled{opacity:.45;cursor:not-allowed}.restartControl svg{width:17px;height:17px}.devHome{color:#f4f8ff;background:radial-gradient(circle at 73% 8%,#0c5eaa38,#0000 25%),linear-gradient(#020d17 0,#03111d 48%,#020a12 100%);min-height:100vh}.devNav{border-bottom:1px solid #53a6e229;align-items:center;gap:38px;height:72px;display:flex}.devBrand img{object-fit:contain;width:190px;height:58px}.devNav nav{gap:28px;margin-left:auto;display:flex}.devNav nav a{color:#d3deea;font-size:13px}.devNavActions{align-items:center;gap:10px;display:flex}.devSign,.devPrimary,.devSecondary{cursor:pointer;border-radius:7px;font-weight:700}.devSign{color:#e8f2ff;background:0 0;border:1px solid #34516b;padding:10px 16px}.devPrimary{color:#fff;background:#087cf0;border:1px solid #1494ff;justify-content:center;align-items:center;gap:16px;padding:14px 22px;display:inline-flex;box-shadow:0 8px 25px #007aff38}.devPrimary.small{padding:10px 16px}.devSecondary{color:#e7f1fb;background:#071522;border:1px solid #3b5b76;padding:13px 20px;display:inline-flex}.devHero{grid-template-columns:1.02fr .98fr;align-items:center;gap:35px;min-height:390px;padding-top:46px;padding-bottom:34px;display:grid}.heroText{z-index:2;position:relative}.devPill{color:#43b2ff;letter-spacing:.1em;background:#082238;border:1px solid #16456a;border-radius:99px;padding:7px 11px;font-size:10px;display:inline-flex}.devHero h1{letter-spacing:-.045em;margin:19px 0 17px;font-size:64px;line-height:.97}.devHero h1 em{color:#168bff;font-style:normal}.devHero p{color:#c0cedd;max-width:610px;font-size:17px;line-height:1.55}.devHeroActions{gap:13px;margin:24px 0 18px;display:flex}.devHero small{color:#8499ab}.heroVisual{place-items:center;height:340px;display:grid;position:relative;overflow:hidden}.heroVisual:after{content:"";background:radial-gradient(#058eff40,#0000 68%);height:68px;position:absolute;bottom:22px;left:5%;right:7%}.heroVisual .halo{border:1px solid #269bff99;border-radius:50%;width:315px;height:315px;position:absolute;box-shadow:0 0 90px #147aff2e,inset 0 0 80px #1671d614}.heroVisual>img{z-index:2;filter:drop-shadow(0 20px 30px #000);width:min(470px,80%);position:relative}.heroWords{color:#9dd2ff;letter-spacing:.26em;font-size:12px;line-height:1.8;position:absolute;top:74px;right:0}.integration{background:linear-gradient(115deg,#051d2ff7,#031422f5);border:1px solid #174365;border-radius:11px;grid-template-columns:2.2fr 1fr;margin-top:8px;margin-bottom:55px;display:grid;overflow:hidden}.integrationMain{padding:27px}.integration h2,.capSection h2,.how h2{margin:0 0 4px;font-size:25px}.integration p,.sectionHead p,.how>div>p{color:#91a8bb;margin:0;font-size:13px}.sdkTabs{border:1px solid #173d5a;border-radius:7px 7px 0 0;grid-template-columns:repeat(3,1fr);max-width:630px;margin-top:18px;display:grid}.sdkTabs span{text-align:center;color:#a9bdd0;padding:10px;font-size:12px}.sdkTabs .active{color:#fff;background:#07558c;border-bottom:2px solid #16a1ff}.installLine{background:#061522;border:1px solid #1a4a6e;border-radius:7px;justify-content:space-between;align-items:center;max-width:720px;height:66px;margin-top:10px;padding:0 16px;display:flex}.installLine code{color:#eef7ff;font-size:15px}.installLine button{color:#d8e9f7;background:#0a1b29;border:1px solid #294961;border-radius:5px;padding:7px}.inlineLink,.sectionHead>a,.openSource a{color:#22a9ff;margin-top:14px;font-size:12px;display:inline-block}.integration aside{border-left:1px solid #174365;padding:28px}.integration aside h3{margin:0 0 14px}.integration aside a{color:#a9bfd1;padding:7px 0;font-size:13px;display:block}.capSection{padding-bottom:54px}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.capGrid{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.cap{background:linear-gradient(160deg,#071a29,#06121e);border:1px solid #17415f;border-radius:9px;min-height:158px;padding:19px}.cap i{border:3px solid #159eff;border-radius:7px;width:27px;height:27px;margin-bottom:18px;display:block}.cap.eye i{border-width:5px 9px;border-radius:50%}.cap.trace i{border-color:#596eff;border-radius:50%}.cap.alert i{border-color:#ff526a;transform:rotate(45deg)}.cap.recover i{border-color:#13d8b5 #0000 #13d8b5 #13d8b5;border-radius:50%}.cap h3{margin:0 0 8px;font-size:14px}.cap p{color:#9bb0c3;margin:0;font-size:12px;line-height:1.5}.how{border-top:1px solid #123652;grid-template-columns:2.1fr 1fr;padding-top:5px;padding-bottom:55px;display:grid}.howMain{border-right:1px solid #176194;padding:24px 30px 0 0}.flow{align-items:center;gap:11px;margin-top:20px;display:flex}.flowBox{color:#5bbcff;background:#071827;border:1px solid #23577c;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:12px;min-height:72px;padding:10px;display:flex}.flowBox span{color:#e9f5ff;font-size:12px}.flowBox small{color:#8199ac;margin-top:5px;display:block}.flowBox.gateway{border-color:#079cff;box-shadow:0 0 25px #0089ff14}.flowBox img{object-fit:contain;width:68px;height:45px}.decisions{grid-template-columns:repeat(3,1fr);gap:16px;margin:18px 44px 12px;display:grid}.decisions div{text-align:center;color:#12dbb0;border:1px solid #23577c;border-radius:6px;padding:10px}.decisions div:nth-child(2){color:#ff5469}.decisions div:nth-child(3){color:#ffa62b}.decisions span{color:#e9f2fb;margin-left:8px;font-size:12px}.evidence{text-align:center;color:#24a9ff;border:1px solid #23577c;border-radius:6px;margin:0 75px;padding:11px}.evidence strong{color:#eaf4fd}.evidence small{color:#7993a8;margin-top:3px;display:block}.how aside{padding:24px 0 0 30px}.how aside ul{margin:22px 0;padding:0;list-style:none}.how aside li{color:#a8bfd1;margin:15px 0;font-size:13px}.how aside li:before{content:"✓";color:#17cfa8;margin-right:12px}.devCta{background:radial-gradient(circle at 24% 120%,#0d70c452,#0000 35%),#03101b;border-block:1px solid #17405f}.ctaInner{grid-template-columns:2.3fr 1fr;align-items:center;gap:55px;min-height:210px;display:grid}.ctaInner h2{margin:0;font-size:27px}.ctaInner p,.openSource p{color:#9cb0c2;font-size:13px}.openSource{border-left:1px solid #19547d;padding-left:35px}.openSource strong{font-size:18px}.devFooter{grid-template-columns:220px 1fr auto;align-items:center;gap:25px;min-height:95px;display:grid}.devFooter .devBrand img{width:160px}.devFooter>div{gap:23px;display:flex}.devFooter a,.devFooter p{color:#8fa4b7;font-size:11px}.devFooter p{text-align:right}@media (max-width:850px){.devNav nav{display:none}.devNav{gap:10px}.devBrand img{width:145px}.devNavActions{margin-left:auto}.devHero{grid-template-columns:1fr;padding-top:45px}.devHero h1{font-size:48px}.heroVisual{height:260px}.heroWords{display:none}.integration,.how,.ctaInner{grid-template-columns:1fr}.integration aside,.how aside,.openSource{border-top:1px solid #174365;border-left:0}.capGrid{grid-template-columns:1fr 1fr}.flow{flex-wrap:wrap}.flowBox{min-width:40%}.decisions{margin:16px 0}.evidence{margin:0}.devFooter{grid-template-columns:1fr;padding:25px 0}.devFooter>div{flex-wrap:wrap}.devFooter p{text-align:left}}@media (max-width:520px){.devSign{display:none}.devHero h1{font-size:42px}.devHeroActions{flex-direction:column;align-items:stretch}.capGrid{grid-template-columns:1fr}.integrationMain,.integration aside{padding:20px}.sdkTabs{font-size:10px}.howMain{border-right:0;padding-right:0}.flow b{display:none}.flowBox{min-width:100%}.decisions{grid-template-columns:1fr}.heroVisual{height:210px}.devFooter>div{gap:12px}}.sdkTabs button{appearance:none;color:#a9bdd0;text-align:center;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #173d5a;padding:11px 8px}.sdkTabs button:last-child{border-right:0}.sdkTabs button.active{color:#fff;background:#07558c;border-bottom:2px solid #16a1ff;font-weight:700}.installLine>div{flex-direction:column;gap:7px;display:flex}.installLine small{color:#718ca2;font-size:11px}.docsHome{border-top:1px solid #123652;padding:48px 0 54px}.docsHome>div:first-child{max-width:680px}.docsHome h2{margin:5px 0 8px;font-size:28px}.docsHome>div>p{color:#93aabe}.docsCards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.docsCards article{background:#061522;border:1px solid #17415f;border-radius:9px;padding:20px}.docsCards strong,.docsCards a{color:#19a6ff}.docsCards h3{margin:12px 0 7px}.docsCards p{color:#91a8bb;font-size:13px;line-height:1.5}.docsCards a{font-size:12px}@media (max-width:700px){.docsCards{grid-template-columns:1fr}}.openSource .githubButton{color:#eaf5ff;background:#071522;border:1px solid #31526c;border-radius:6px;align-items:center;gap:9px;margin-top:8px;padding:9px 13px;font-size:12px;font-weight:700;display:inline-flex}.openSource .githubButton svg{color:#f4f8ff;flex:0 0 18px;width:18px;height:18px}.openSource .githubButton:hover{background:#0a2032;border-color:#178fe8}.docsPage{color:#eaf4ff;background:#030b13;min-height:100vh}.docsTop{z-index:20;background:#04101b;border-bottom:1px solid #17364d;grid-template-columns:220px 1fr auto;align-items:center;height:66px;padding:0 28px;display:grid;position:sticky;top:0}.docsLogo img{object-fit:contain;width:150px;height:48px}.docsTop>div{color:#a9bdcd;border-left:1px solid #28465b;padding-left:20px;font-size:13px}.docsBack{color:#70bfff;font-size:12px}.docsLayout{grid-template-columns:230px minmax(0,800px) 210px;gap:45px;max-width:1380px;margin:auto;padding:38px 28px 90px;display:grid}.docsSide,.docsToc{flex-direction:column;align-self:start;display:flex;position:sticky;top:100px}.docsSide strong,.docsToc strong{letter-spacing:.12em;color:#5f7b90;margin:19px 0 7px;font-size:10px}.docsSide strong:first-child,.docsToc strong:first-child{margin-top:0}.docsSide a,.docsToc a{color:#9eb2c3;padding:6px 0;font-size:12px}.docsSide a:hover,.docsToc a:hover{color:#3aafff}.docsEyebrow{color:#29aaff;letter-spacing:.13em;font-size:11px;font-weight:800}.docsContent h1{letter-spacing:-.035em;margin:12px 0 14px;font-size:44px;line-height:1.08}.docsLead{color:#a9bdcd!important;font-size:17px!important;line-height:1.65!important}.docsContent section{border-bottom:1px solid #122b3d;padding:32px 0;scroll-margin-top:92px}.docsContent h2{margin:0 0 10px;font-size:25px}.docsContent p{color:#a5bacb;font-size:14px;line-height:1.7}.docsContent pre{color:#d7edff;background:#061724;border:1px solid #1a4665;border-radius:8px;margin-top:18px;padding:18px;line-height:1.55;overflow:auto}.docsNotice{background:#071d2d;border:1px solid #17577e;border-left:3px solid #159fff;border-radius:7px;flex-direction:column;gap:5px;margin-top:20px;padding:15px;display:flex}.docsNotice strong{color:#eaf5ff}.docsNotice span{color:#91a9bc;font-size:12px;line-height:1.55}@media (max-width:1000px){.docsLayout{grid-template-columns:190px minmax(0,1fr)}.docsToc{display:none}}@media (max-width:700px){.docsTop{grid-template-columns:1fr auto;padding:0 15px}.docsTop>div{display:none}.docsLayout{padding:25px 18px 70px;display:block}.docsSide{border-bottom:1px solid #17364d;grid-template-columns:1fr 1fr;gap:4px 15px;padding-bottom:25px;display:grid;position:static}.docsSide strong{grid-column:1/-1}.docsContent h1{font-size:36px}}.integratePage{color:#eaf4ff;background:#030b13;min-height:100vh}.integrateTop{background:#04101b;border-bottom:1px solid #17364d;grid-template-columns:1fr auto 1fr;align-items:center;height:66px;padding:0 28px;display:grid}.integrateTop img{object-fit:contain;width:145px;height:46px}.integrateTop>span{color:#7f9aae;font-size:12px}.integrateTop>a:last-child{color:#61b9f7;justify-self:end;font-size:12px}.integrateShell{max-width:1050px;margin:auto;padding:38px 24px 90px}.integrateProgress{align-items:center;gap:10px;margin-bottom:45px;display:flex}.integrateProgress b{color:#587287;border:1px solid #19384d;border-radius:999px;padding:7px 12px;font-size:11px}.integrateProgress b.active{color:#cdeeff;background:#08243a;border-color:#168bd0}.integrateIntro span{letter-spacing:.14em;color:#2dafff;font-size:10px;font-weight:800}.integrateIntro h1{letter-spacing:-.035em;margin:9px 0;font-size:42px}.integrateIntro p{color:#9eb4c5;margin:0 0 28px}.integrateGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.integrateCard{background:#06131e;border:1px solid #183a51;border-radius:10px;padding:22px}.integrateCard h2{margin:0 0 18px;font-size:17px}.integrateCard label{color:#93aabd;flex-direction:column;gap:7px;margin:14px 0;font-size:11px;display:flex}.integrateCard input{color:#eef8ff;background:#03101a;border:1px solid #24465d;border-radius:6px;outline:none;padding:11px 12px}.integrateCard input:focus{border-color:#1d9cec}.integrateCard button,.integrateActions a{color:#dff4ff;cursor:pointer;background:#0b2d43;border:1px solid #2376a8;border-radius:6px;padding:9px 13px;font-size:11px;font-weight:700}.integrateCard>button{margin-top:13px}.integrateCard small,.muted{color:#718a9d;font-size:10px;line-height:1.5;display:block}.agentChoice{border-bottom:1px solid #142f41;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.agentChoice div{flex-direction:column;gap:4px;display:flex}.agentChoice small{color:#718a9d}.secretReveal{background:#061c2b;border:1px solid #17618d;border-radius:7px;flex-direction:column;gap:9px;margin-top:18px;padding:14px;display:flex}.secretReveal code{word-break:break-all;color:#8ed2ff;background:#020b12;border-radius:5px;padding:10px}.secretReveal button{align-self:flex-start}.integrateMessage{color:#a8dfff;background:#061b2a;border:1px solid #19557a;border-radius:7px;margin:16px 0;padding:11px 14px;font-size:12px}.integrationCode{margin-top:18px}.integrationCode p{color:#91a9ba;font-size:12px}.integrationCode pre{color:#cceaff;background:#020a10;border:1px solid #16374c;border-radius:7px;padding:17px;font-size:11px;line-height:1.6;overflow:auto}.integrateActions{gap:10px;margin-top:18px;display:flex}.integrateActions a.primary{color:#fff;background:#118bd1;border-color:#1aa7f6}@media (max-width:760px){.integrateTop{grid-template-columns:1fr auto;padding:0 15px}.integrateTop>span{display:none}.integrateShell{padding:28px 16px 70px}.integrateGrid{grid-template-columns:1fr}.integrateIntro h1{font-size:34px}.integrateProgress{overflow:auto}.integrateProgress b{white-space:nowrap}}.agentButtons{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.connectionCheck{color:#e8ca82;background:#211b0c;border:1px solid #70572b;border-radius:7px;flex-direction:column;gap:5px;margin-top:15px;padding:12px;font-size:11px;display:flex}.connectionCheck.connected{color:#8de4c8;background:#071f1a;border-color:#197b61}.connectionCheck span{font-size:10px;line-height:1.6}.connectionCheck small{color:inherit;opacity:.78}.productHome{color:#f4f8fd;background:#020b13;min-height:100vh;overflow:hidden}.productNav{z-index:10;border-bottom:1px solid #12304a;align-items:center;gap:34px;height:70px;display:flex;position:relative}.productBrand{align-items:center;gap:9px;display:flex}.productBrand strong{letter-spacing:.05em;font-size:18px}.productNav nav{gap:27px;margin-left:auto;display:flex}.productNav nav a{color:#d5e2ee;font-size:12px}.productNavActions,.productHeroActions,.productProof{align-items:center;gap:12px;display:flex}.productSign,.productPrimary,.productSecondary,.inlineStart{font:inherit;cursor:pointer}.productSign{color:#eef7ff;background:#06131f;border:1px solid #274a68;border-radius:6px;padding:9px 15px}.productPrimary{color:#fff;background:linear-gradient(135deg,#0577ec,#118cff);border:1px solid #1d9cff;border-radius:6px;justify-content:center;align-items:center;padding:13px 21px;font-weight:800;display:inline-flex;box-shadow:0 10px 28px #007bff38}.productPrimary.small{padding:9px 15px}.productSecondary{color:#edf7ff;background:#06121d;border:1px solid #31536e;border-radius:6px;padding:12px 18px;font-weight:700}.productHero{grid-template-columns:1.03fr .97fr;align-items:center;gap:34px;min-height:470px;padding-block:46px;display:grid}.productEyebrow{color:#45b4ff;letter-spacing:.2em;font-size:10px;font-weight:800}.productHeroCopy>p{color:#b7c8d8;max-width:590px;font-size:16px;line-height:1.65}.productHeroActions{margin:24px 0}.productProof{color:#91a9bc;flex-wrap:wrap;gap:24px;font-size:11px}.productHeroVisual{background:radial-gradient(circle at 52%,#0975d238,#0000 53%);place-items:center;height:370px;display:grid;position:relative}.orbitalRing{border:1px solid #1a8fee4d;border-radius:50%;position:absolute;transform:rotate(-17deg)}.orbitalRing.r1{width:480px;height:250px}.orbitalRing.r2{width:380px;height:330px;transform:rotate(26deg)}.heroAgentCard{z-index:2;background:linear-gradient(145deg,#061f32f5,#030f1afa);border:1px solid #17639b;border-radius:13px;width:min(410px,86%);padding:22px;position:relative;box-shadow:0 25px 70px #000,0 0 60px #0081ff17}.liveBadge{color:#63c6ff;letter-spacing:.12em;border:1px solid #195c88;border-radius:99px;padding:5px 8px;font-size:9px;display:inline-flex}.heroAgentCard h3{margin:17px 0 12px}.heroRequest{background:#04111c;border:1px solid #173a55;border-radius:7px;justify-content:space-between;gap:15px;padding:12px;font-size:12px;display:flex}.heroRequest code{color:#7ec8ff}.heroDecision{color:#ff7387;background:#241018;border:1px solid #7a3140;border-radius:7px;grid-template-columns:20px auto 1fr;align-items:center;gap:7px;margin-top:12px;padding:12px;font-weight:900;display:grid}.heroDecision svg{width:18px}.heroDecision small{text-align:right;color:#c58f98;font-weight:500}.heroEvidence{color:#7e9cb3;margin-top:12px;font-size:10px}.heroIdentity{color:#67bdff;letter-spacing:.14em;font-size:9px;position:absolute;top:30px;right:2%}.productFeatures{grid-template-columns:repeat(6,1fr);gap:10px;padding-bottom:48px;display:grid}.productFeatures article{background:linear-gradient(155deg,#061725,#04111c);border:1px solid #153a57;border-radius:8px;min-height:150px;padding:18px}.productFeatures svg{color:#2ca8ff;width:24px}.productFeatures h3{margin:17px 0 7px;font-size:14px}.productFeatures p{color:#8fa7ba;margin:0;font-size:11px;line-height:1.55}.productFlow{background:radial-gradient(circle at 90% 120%,#0067c633,#0000 35%),#03101b;border-block:1px solid #123652;padding:40px 0}.productFlow h2,.developerBand h2,.solutionsBand h2,.productCta h2{letter-spacing:-.025em;margin:8px 0;font-size:30px}.flowLead,.developerBand p,.solutionCards p,.productCta p,.footerBrand p{color:#95aabd;line-height:1.6}.flowSteps{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;margin-top:30px;display:grid}.flowSteps>div{text-align:center;color:#eaf5ff;justify-items:center;gap:8px;font-size:11px;display:grid}.flowSteps>div>span{color:#6e8ba3}.flowSteps svg{color:#33b1ff;border:1px solid #1767a0;border-radius:50%;width:38px;height:38px;padding:9px}.flowSteps>i{color:#159fff;font-size:24px;font-style:normal}.flowSteps .decisionStep svg{color:#28d6aa;border-color:#1b8c70}.developerBand{grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px;padding:55px 0;display:grid}.developerBand a,.solutionCards a{color:#36afff;font-size:12px}.codeCard{background:#04111c;border:1px solid #164567;border-radius:9px;overflow:hidden}.codeTabs{border-bottom:1px solid #173b56;gap:0;display:flex}.codeTabs>*{color:#7f9ab0;padding:10px 12px;font-size:10px}.codeTabs b{color:#fff;background:#0875cc}.codeCard pre{color:#cfeaff;margin:0;padding:20px;font-size:12px;line-height:1.65;overflow:auto}.codeCard>small{color:#69869c;padding:0 20px 16px;display:block}.solutionsBand{border-top:1px solid #123652;padding:45px 0 65px}.solutionCards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.solutionCards article{background:#061522;border:1px solid #173d5b;border-radius:8px;padding:22px}.solutionCards svg{color:#28aaff}.solutionCards h3{margin:14px 0 6px}.solutionCards p{font-size:12px}.inlineStart{color:#36afff;background:0 0;border:0;padding:0;font-size:12px}.productCta{background:radial-gradient(at 50% 120%,#073d6b,#0000 58%),#03101a;border-block:1px solid #174261}.productCta>.shell{justify-content:space-between;align-items:center;gap:40px;min-height:190px;display:flex}.productCta h2{max-width:700px}.productFooter{color:#8098ab;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:35px;min-height:190px;font-size:11px;display:grid}.productFooter>div:not(.footerBrand){gap:9px;display:grid}.productFooter b{color:#dce9f5}.footerBrand p{max-width:290px;font-size:11px}@media (max-width:950px){.productNav nav{display:none}.productNavActions{margin-left:auto}.productHero{grid-template-columns:1fr}.productHeroVisual{height:310px}.productFeatures{grid-template-columns:repeat(3,1fr)}.developerBand,.solutionCards{grid-template-columns:1fr}.productFooter{grid-template-columns:1fr 1fr;padding-block:35px}}@media (max-width:600px){.productSign{display:none}.productHero{padding-top:35px}.productHeroCopy h1{font-size:46px}.productHeroActions{flex-direction:column;align-items:stretch}.productFeatures{grid-template-columns:1fr 1fr}.flowSteps{grid-template-columns:1fr}.flowSteps>i{justify-self:center;transform:rotate(90deg)}.productCta>.shell{flex-direction:column;align-items:flex-start;padding-block:38px}.productFooter{grid-template-columns:1fr}.heroIdentity{display:none}}.productNav{height:64px}.productBrand img{width:34px;height:34px}.productHeroCopy h1{font-size:clamp(50px,5.3vw,72px)}.productHeroVisual.productConsole{background:#04111c;border:1px solid #174e75;border-radius:14px;height:420px;display:block;position:relative;overflow:hidden;transform:perspective(1100px)rotateY(-2deg);box-shadow:0 32px 90px #000,0 0 80px #0082ff24}.productConsole:after{content:"";pointer-events:none;background:radial-gradient(#075a9d55,#0000 66%);height:65%;position:absolute;inset:auto -15% -55%}.pcTop{background:#061624;border-bottom:1px solid #153a55;justify-content:space-between;align-items:center;height:44px;padding:0 13px;display:flex}.pcTop>div{align-items:center;gap:6px;display:flex}.pcTop img{object-fit:contain;width:25px;height:25px}.pcTop b{letter-spacing:.08em;font-size:10px}.pcTop small{color:#6f8da3;border-left:1px solid #26465d;padding-left:7px;font-size:6px}.pcTop>span{color:#74d8bb;border:1px solid #1b644f;border-radius:99px;padding:4px 7px;font-size:6px}.pcTop i{background:#29d3a5;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block;box-shadow:0 0 8px #29d3a5}.pcBody{grid-template-columns:105px 1fr;height:calc(100% - 44px);display:grid}.pcBody>aside{background:#04101a;border-right:1px solid #15344b;flex-direction:column;gap:5px;padding:14px 9px;display:flex}.pcBody>aside b{letter-spacing:.12em;color:#557389;margin:7px 5px 2px;font-size:5px}.pcBody>aside span{color:#849daf;border-radius:4px;align-items:center;gap:5px;padding:6px;font-size:6px;display:flex}.pcBody>aside span.active{color:#52b9ff;background:#09243a;border-left:2px solid #159eff}.pcBody>aside svg{width:9px;height:9px}.pcBody>section{min-width:0;padding:14px}.pcHeading{justify-content:space-between;align-items:center;display:flex}.pcHeading small{color:#668399;font-size:5px}.pcHeading h3{margin:3px 0;font-size:13px}.pcHeading em{color:#61d7b5;border:1px solid #1a6d56;border-radius:4px;padding:4px 6px;font-size:6px;font-style:normal}.pcMetrics{grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0;display:grid}.pcMetrics article{background:#061724;border:1px solid #163e5a;border-radius:5px;padding:9px;position:relative}.pcMetrics small{color:#6f8da3;font-size:5px;display:block}.pcMetrics strong{font-size:11px}.pcMetrics svg{color:#20a8ff;width:13px;position:absolute;bottom:8px;right:8px}.pcNetwork{background:#04121e;border:1px solid #17425f;border-radius:6px;overflow:hidden}.pcNetwork header{border-bottom:1px solid #15374f;justify-content:space-between;align-items:center;height:29px;padding:0 10px;display:flex}.pcNetwork header b{font-size:8px}.pcNetwork header small{color:#66849a;font-size:5px}.pcMap{background:radial-gradient(circle,#0b3554,#0000 35%),linear-gradient(#06152288,#06152288),repeating-linear-gradient(0deg,#0000,#0000 21px,#11314955 22px),repeating-linear-gradient(90deg,#0000,#0000 21px,#11314955 22px);height:135px;position:relative}.pcMap:before,.pcMap:after{content:"";background:#1674ad;height:1px;position:absolute;top:50%;left:25%;right:25%;box-shadow:0 -43px #125477,0 43px #125477}.pcCore{z-index:2;background:#061c2d;border:1px solid #1c9eef;border-radius:50%;place-items:center;width:49px;height:49px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #0d8fe955}.pcCore img{width:27px;height:27px}.pcCore small{color:#7bcfff;margin-top:-8px;font-size:5px}.pcAgent{z-index:2;background:#071a29;border:1px solid #1c567c;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:6px;display:flex;position:absolute}.pcAgent svg{color:#37b5ff;width:10px;height:10px}.pca1{top:17%;left:7%}.pca2{top:17%;right:7%}.pca3{bottom:15%;left:5%}.pca4{bottom:15%;right:5%}.pca5{top:6%;left:50%;transform:translate(-50%)}.pcBottom{grid-template-columns:1.15fr .85fr;gap:7px;margin-top:7px;display:grid}.pcBottom>div{background:#051522;border:1px solid #173c56;border-radius:5px;gap:5px;padding:8px;display:grid}.pcBottom b{font-size:7px}.pcBottom span{justify-content:space-between;align-items:center;font-size:6px;display:flex}.pcBottom code{color:#7bc9ff}.pcBottom strong{color:#ff6b7f;border:1px solid #733242;border-radius:3px;padding:2px 4px}.pcBottom small{color:#69869a;font-size:5px}.pcBottom svg{color:#2ec3ff;width:10px}.productFeatures{padding-top:8px}.productFeatures article{background:linear-gradient(150deg,#061b2b,#04111c);box-shadow:inset 0 1px #0e4a70}.productFlow{background:radial-gradient(at 50% 115%,#0066be59,#0000 48%),#03101b}.productCta{background:radial-gradient(at 50% 120%,#07558e,#0000 55%),#03101a}@media (max-width:900px){.productHero{grid-template-columns:1fr}.productHeroVisual.productConsole{height:400px;transform:none}.productFeatures{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.productNav nav{display:none}.productHero{padding-top:38px}.productHeroCopy h1{font-size:47px}.productHeroVisual.productConsole{height:350px}.pcBody{grid-template-columns:74px 1fr}.pcBody>aside{padding:8px 5px}.pcBody>aside span{padding:5px 3px}.pcMetrics article{padding:7px}.pcMap{height:115px}.pcBottom{grid-template-columns:1fr}.pcBottom>div:nth-child(2){display:none}.productFeatures{grid-template-columns:1fr 1fr}.productProof{gap:10px}.productNavActions .productSign{display:none}}.wizardPage{color:#eaf5ff;background:radial-gradient(circle at 50% -10%,#0a2740 0,#0000 36%),#030d15;min-height:100vh}.wizardTop{background:#05111b;border-bottom:1px solid #173247;justify-content:space-between;align-items:center;height:62px;padding:0 32px;display:flex}.wizardTop a{color:#dcecf8;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.wizardTop img{width:27px;height:27px}.wizardTop b{letter-spacing:.08em}.wizardShell{width:min(940px,100% - 32px);margin:0 auto;padding:28px 0 60px}.wizardSteps{justify-content:center;align-items:flex-start;max-width:780px;margin:0 auto 34px;display:flex}.wizardSteps>div{text-align:center;color:#668399;flex:1;position:relative}.wizardSteps>div>span{z-index:2;background:#071724;border:1px solid #31536d;border-radius:50%;place-items:center;width:26px;height:26px;margin:auto;font-size:10px;display:grid;position:relative}.wizardSteps svg{width:12px}.wizardSteps small{margin-top:7px;font-size:9px;display:block}.wizardSteps i{background:#28475d;height:1px;position:absolute;top:13px;left:58%;right:-42%}.wizardSteps .done span{background:#0d4670;border-color:#168dde}.wizardCard{background:linear-gradient(145deg,#071725,#05111b);border:1px solid #1c405a;border-radius:9px;width:min(650px,100%);margin:auto;padding:28px;box-shadow:0 25px 80px #0008}.wizardCard h1{margin:0 0 5px;font-size:23px}.wizardCard>p{color:#91a8b9;margin:0 0 25px;font-size:13px}.wizardCard label{color:#c7d9e5;gap:7px;margin:13px 0;font-size:11px;display:grid}.wizardCard input,.wizardCard textarea,.wizardCard select{box-sizing:border-box;color:#eef8ff;background:#06131e;border:1px solid #24445a;border-radius:5px;outline:none;width:100%;padding:10px 11px}.wizardCard input:focus,.wizardCard textarea:focus,.wizardCard select:focus{border-color:#158cff;box-shadow:0 0 0 2px #168cff20}.wizardCard textarea{resize:vertical;min-height:75px}.fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wizardCard footer{border-top:1px solid #173246;justify-content:space-between;align-items:center;margin-top:25px;padding-top:18px;display:flex}.wizardCard button,.wizardPrimaryLink{color:#fff;cursor:pointer;background:linear-gradient(90deg,#1478ff,#2195ff);border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:10px 18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.wizardCard button:disabled{opacity:.45;cursor:not-allowed}.wizardCard button svg,.wizardPrimaryLink svg{width:14px}.wizardCard .back{color:#b7cad8;background:#0a1c2a;border:1px solid #28475d}.registerStep{grid-template-columns:1fr 180px;gap:25px;display:grid}.registerStep footer{grid-column:1/-1}.agentAvatar{flex-direction:column;justify-content:center;align-items:center;display:flex}.agentAvatar span{background:radial-gradient(circle,#17633e,#06291e 65%,#03140e);border:1px solid #1e9c62;border-radius:50%;place-items:center;width:92px;height:92px;display:grid;box-shadow:0 0 40px #15a65b33}.agentAvatar svg{color:#b8ffd7;width:46px}.agentAvatar small{color:#729488;margin-top:10px}.authorityTabs,.methodTabs{background:#06131f;border:1px solid #18364b;border-radius:5px;margin-bottom:14px;display:flex}.authorityTabs>*{text-align:center;flex:1;padding:9px;font-size:10px}.authorityTabs b{color:#70c4ff;background:#0c3150}.scopeLine{padding:6px 4px;grid-template-columns:18px 1fr 1fr!important;align-items:center!important;margin:2px 0!important}.scopeLine input{width:13px;height:13px}.scopeLine code{color:#7893a5;font-size:10px}.credentialBox{background:#06131f;border:1px solid #18384f;border-radius:7px;padding:18px}.copyField{background:#04101a;border:1px solid #203e53;border-radius:5px;align-items:center;min-height:38px;display:flex}.copyField code{color:#bfe4ff;text-overflow:ellipsis;flex:1;padding:10px;font-size:11px;overflow:hidden}.copyField>svg,.copyField button{width:32px;margin-right:5px}.secretField code{filter:blur(4px)}.secretField:hover code{filter:none}.secretWarning{color:#f2bd4f;background:#2b210b;border:1px solid #70551b;border-radius:5px;padding:10px;font-size:10px}.methodTabs>*{text-align:center;flex:1;padding:9px;font-size:9px}.methodTabs b{color:#fff;background:#1478ff;border-radius:4px}.integrationStep pre{color:#8fd0ff;background:#030b11;border:1px solid #18384f;border-radius:6px;padding:15px;font-size:11px;line-height:1.65;overflow:auto}.releaseNote{color:#f0b64a}.testButton{margin-bottom:16px}.testResult{background:#18200c;border:1px solid #465326;border-radius:6px;align-items:center;gap:12px;padding:14px;display:flex}.testResult.success{background:#09291e;border-color:#176b47}.testResult>span{background:#1bb875;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.testResult svg{width:18px}.testResult p{color:#94b4a6;margin:4px 0 0;font-size:10px}.checkGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.checkGrid span{color:#9bb5c6;border:1px solid #1c3a50;border-radius:5px;align-items:center;gap:7px;padding:10px;font-size:10px;display:flex}.checkGrid svg{color:#2ea8ff;width:13px}.completeStep{text-align:center;padding-block:48px}.successOrb{background:#20bf80;border-radius:50%;place-items:center;width:90px;height:90px;margin:0 auto 22px;display:grid;box-shadow:0 0 45px #20bf8066}.successOrb svg{width:48px}.completeStep p{max-width:460px;margin:0 auto 25px!important}.completeStep>a{margin:4px}.completeStep>button{background:#091a27;border:1px solid #2b4a60;margin:4px}.wizardMessage{color:#f1c36d;background:#271c0b;border:1px solid #614719;border-radius:5px;width:min(650px,100%);margin:12px auto;padding:10px 14px;font-size:11px}@media (max-width:700px){.wizardTop{padding:0 16px}.wizardShell{width:min(100% - 20px,940px)}.wizardSteps small{display:none}.wizardCard{padding:20px}.registerStep{grid-template-columns:1fr}.agentAvatar{grid-row:1}.registerStep footer{grid-column:1}.fieldRow,.checkGrid{grid-template-columns:1fr}.methodTabs{overflow:auto}.methodTabs>*{min-width:105px}.wizardSteps{margin-bottom:24px}}.wizardTop{background:#06131e;height:56px;padding:0 28px}.wizardTop img{object-fit:contain;width:31px;height:31px}.wizardShell{width:min(860px,100% - 36px);padding-top:24px}.wizardSteps{max-width:720px;margin-bottom:28px}.wizardCard{background:#061522;border-color:#1d415b;width:min(610px,100%);padding:24px 26px}.wizardCard h1{font-size:20px}.wizardCard>p{margin-bottom:18px;font-size:11px}.wizardCard label{margin:10px 0;font-size:10px}.wizardCard input,.wizardCard textarea,.wizardCard select{padding:8px 10px;font-size:11px}.wizardCard textarea{min-height:62px}.agentAvatar span{width:76px;height:76px}.agentAvatar svg{width:35px}.agentAvatar small{text-align:center;font-size:9px}.wizardCard footer{margin-top:18px;padding-top:14px}.wizardCard button,.wizardPrimaryLink{padding:8px 15px}.robotHero{background:radial-gradient(circle at 50% 42%,#0b5180 0,#06253d 25%,#03121f 52%,#020a11 78%);border:1px solid #123c5c;border-radius:16px;min-height:420px;position:relative;overflow:hidden;box-shadow:0 30px 90px #000,0 0 80px #0878c522}.robotHalo{border:1px solid #158ad055;border-radius:50%;width:360px;height:360px;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #078bd633,inset 0 0 60px #087fc522}.robotHalo:before,.robotHalo:after{content:"";border:1px solid #168ddc44;border-radius:50%;position:absolute;inset:38px}.robotHalo:after{inset:78px}.robotHead{filter:drop-shadow(0 20px 25px #000);width:190px;height:225px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.robotCrown{clip-path:polygon(22% 3%,78% 3%,98% 22%,92% 78%,72% 98%,28% 98%,8% 78%,2% 22%);background:linear-gradient(135deg,#07111b,#1b3243 42%,#06121d 70%);border-radius:40%;position:absolute;inset:0 12px 52px}.robotFace{clip-path:polygon(8% 0,92% 0,100% 45%,78% 100%,22% 100%,0 45%);background:linear-gradient(#02070c,#07151f);height:92px;position:absolute;top:55px;left:27px;right:27px;box-shadow:inset 0 0 30px #0c9cff33}.robotFace:after{content:"";background:#24b5ff;height:2px;position:absolute;top:46%;left:18%;right:18%;box-shadow:0 0 12px #14a9ff,0 0 28px #0b8eea}.robotFace .eye{z-index:2;background:#b9edff;width:25px;height:7px;position:absolute;top:42%;box-shadow:0 0 10px #34baff,0 0 20px #168eff}.robotFace .left{clip-path:polygon(0 0,100% 35%,90% 100%,8% 70%);left:25%}.robotFace .right{clip-path:polygon(100% 0,0 35%,10% 100%,92% 70%);right:25%}.robotJaw{clip-path:polygon(0 0,100% 0,85% 76%,62% 100%,38% 100%,15% 76%);background:linear-gradient(160deg,#132a3a,#06121c);height:70px;position:absolute;bottom:12px;left:45px;right:45px}.robotShoulders{clip-path:polygon(12% 0,36% 20%,64% 20%,88% 0,100% 100%,0 100%);opacity:.95;background:linear-gradient(120deg,#071522,#17344a 30%,#071522 50%,#17344a 70%,#071522);width:420px;height:145px;position:absolute;bottom:-45px;left:50%;transform:translate(-50%)}.robotScan{background:linear-gradient(90deg,#0000,#1ab2ff,#0000);height:1px;animation:4s ease-in-out infinite robotScan;position:absolute;top:48%;left:8%;right:8%;box-shadow:0 0 15px #1ab2ff}.robotTag{letter-spacing:.08em;color:#9fdcff;background:#041522dd;border:1px solid #176392;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;font-size:8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.robotTag svg{width:12px}.robotHead{animation:5s ease-in-out infinite robotFloat}@keyframes robotFloat{50%{transform:translate(-50%,-53%)}}@keyframes robotScan{0%,to{opacity:.15;transform:translateY(-80px)}50%{opacity:1;transform:translateY(80px)}}@media (max-width:700px){.wizardShell{width:calc(100% - 18px)}.wizardCard{padding:18px}.registerStep{grid-template-columns:1fr}.agentAvatar{grid-row:1}.robotHero{min-height:360px}.robotShoulders{width:330px}}.productHome{background:#020b12}.productNav.shell,.productHero.shell,.productFeatures.shell,.developerBand.shell,.solutionsBand.shell,.productFooter.shell,.productFlow .shell,.productCta .shell{max-width:1180px}.productNav{border-bottom:1px solid #102b3e;height:58px}.productNav nav{gap:25px}.productNav nav a{font-size:11px}.productBrand img{object-fit:contain;width:28px;height:28px}.productHero{grid-template-columns:.9fr 1.1fr;gap:26px;min-height:500px;padding-block:44px}.productHeroCopy{z-index:3}.productHeroCopy h1{letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(44px,5vw,66px);line-height:.96}.productHeroCopy>p{max-width:530px;font-size:14px;line-height:1.65}.productHeroActions{margin-top:23px}.productPrimary{min-height:39px;padding:0 16px}.productSecondary{min-height:37px}.productProof{margin-top:24px;font-size:9px}.robotHero{min-height:430px;box-shadow:none;background:radial-gradient(circle at 48% 38%,#073c66 0,#031522 37%,#0000 68%);border:0;border-radius:0;overflow:visible}.robotHero:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 40%,#0000 0 24%,#0d6fa522 25%,#0000 26% 100%);position:absolute;inset:4% 0 0 18%}.robotHead{z-index:2;width:220px;height:260px;top:39%;left:55%}.robotCrown{background:linear-gradient(125deg,#08131e 8%,#1a3c56 35%,#06111a 58%,#17364c 82%);box-shadow:inset -14px 0 24px #07101a,inset 9px 0 14px #2b668633}.robotFace{background:#01070c;height:100px;top:62px;box-shadow:inset 0 0 35px #0b79c844}.robotFace:after{background:#67d1ff;height:1px;box-shadow:0 0 14px #1aaaff,0 0 30px #008cff}.robotFace .eye{background:#d2f5ff;height:8px}.robotJaw{background:linear-gradient(150deg,#1a3a50,#06131d 60%)}.robotShoulders{filter:drop-shadow(0 0 25px #0b78b833);background:linear-gradient(115deg,#06121c,#163b56 26%,#06121c 48%,#14364f 72%,#06121c);width:520px;height:190px;bottom:-65px;left:57%}.robotHalo{opacity:.7;width:390px;height:390px;top:40%;left:55%}.robotTag{background:#03121de8;font-size:8px;bottom:35%;left:auto;right:0;transform:none}.productFeatures{grid-template-columns:repeat(6,1fr);gap:8px;padding-block:16px 34px}.productFeatures article{background:#061723;border:1px solid #163b56;min-height:135px;padding:17px 14px}.productFeatures article svg{width:24px}.productFeatures article h3{font-size:13px}.productFeatures article p{font-size:10px;line-height:1.5}.productFlow{background:radial-gradient(at 100% 100%,#07517b55,#0000 42%),#03101a;border-block:1px solid #133249;padding-block:34px}.productFlow h2{margin:6px 0;font-size:29px}.flowLead{font-size:12px}.flowSteps{margin-top:27px}.flowSteps>div{min-height:118px;padding:13px}.flowSteps>div svg{width:22px}.flowSteps>div b{font-size:10px}.developerBand{grid-template-columns:.72fr 1.15fr;padding-block:38px}.developerBand h2,.solutionsBand h2{font-size:28px}.developerBand>div:first-child p{font-size:12px}.codeCard{min-height:255px}.codeCard pre{font-size:11px}.solutionsBand{padding-block:36px}.solutionCards article{min-height:180px}.productCta>.shell{padding-block:40px}.productCta h2{font-size:29px}.productFooter{padding-block:35px}.productFooter a,.productFooter span,.productFooter p{font-size:10px}@media (max-width:900px){.productFeatures{grid-template-columns:repeat(3,1fr)}.robotHero{min-height:380px}.robotShoulders{width:430px}.productHero{grid-template-columns:1fr 1fr}.productHeroCopy h1{font-size:48px}}@media (max-width:700px){.productHero{grid-template-columns:1fr}.productHeroCopy h1{font-size:45px}.robotHero{min-height:360px}.productFeatures{grid-template-columns:1fr 1fr}.productNav nav,.productNavActions .productSign{display:none}.developerBand{grid-template-columns:1fr}.robotTag{bottom:20%;right:5%}}.refHome{color:#f4f9fd;background:#020b12;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.refShell{width:min(1180px,100% - 40px);margin-inline:auto}.refNav{z-index:20;border-bottom:1px solid #153047;align-items:center;height:62px;display:flex;position:relative}.refBrand{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.refBrand img{object-fit:contain;width:30px;height:30px}.refBrand b{letter-spacing:.03em;font-size:16px}.refNav nav{gap:28px;margin:auto;display:flex}.refNav nav a,.refSign{color:#c8d7e2;cursor:pointer;background:0 0;border:0;font-size:10px;text-decoration:none}.refNavActions{align-items:center;gap:8px;display:flex}.refPrimary,.refSmallButton{color:#fff;cursor:pointer;background:#087fff;border:0;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 14px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 20px #087fff20}.refPrimary svg,.refSmallButton svg,.devCopy a svg{width:12px}.refPrimary.big{min-height:40px;padding:0 20px;font-size:11px}.refSign{border:1px solid #17364e;border-radius:4px;padding:9px 13px}.refHero{grid-template-columns:.9fr 1.1fr;align-items:center;min-height:455px;display:grid;position:relative}.refHeroCopy{z-index:5;padding:44px 0 36px;position:relative}.refEyebrow{letter-spacing:.24em;color:#7ecfff;font-size:9px;font-weight:800}.refHero h1{letter-spacing:-.04em;max-width:540px;margin:11px 0 17px;font-size:50px;line-height:.96}.refHero h1 em{color:#65c7ff;font-style:normal}.refHeroButtons{gap:12px;margin-top:22px;display:flex}.refOutline{color:#eaf6ff;background:#06131d99;border:1px solid #2c5c7c;border-radius:4px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:10px;text-decoration:none;display:inline-flex}.refChecks{color:#b8cbd8;gap:22px;margin-top:23px;font-size:8px;display:flex}.refChecks span:first-letter{color:#29aaff}.refRobot{height:455px;position:relative}.refPlanet{opacity:.75;background:radial-gradient(circle at 35% 30%,#0b5e9b 0,#062a4a 28%,#031525 58%,#020910 72%);border-radius:50%;width:470px;height:470px;position:absolute;top:90px;left:-35px;box-shadow:0 0 70px #0b7bc633}.refPlanet:after{content:"";background:repeating-linear-gradient(12deg,#0000 0 20px,#1388c50c 21px 22px);border-radius:50%;position:absolute;inset:0}.refBot{filter:drop-shadow(0 20px 28px #000);width:315px;height:390px;position:absolute;top:22px;right:105px}.botHelmet{background:linear-gradient(130deg,#163d5d 0,#07131e 22%,#02070c 52%,#164567 78%,#06101a 100%);border:1px solid #266e9d;border-radius:48% 44% 38% 42%;width:205px;height:240px;position:absolute;top:0;right:5px;box-shadow:inset 14px 2px 20px #2b6e9733,inset -20px -10px 30px #000,0 0 35px #0a8bd755}.botHelmet:before{content:"";clip-path:polygon(0 12%,100% 0,87% 80%,60% 100%,16% 82%);background:#02070c;border:1px solid #163f5c;height:105px;position:absolute;top:62px;left:12px;right:36px}.botEye{z-index:2;clip-path:polygon(0 0,100% 20%,82% 100%,9% 70%);background:#d7f6ff;width:58px;height:10px;position:absolute;top:110px;left:47px;box-shadow:0 0 8px #fff,0 0 18px #12a9ff,0 0 32px #087fff}.botMark{color:#d8f5ff;background:#061a2a;border:1px solid #287db1;border-radius:50%;place-items:center;width:46px;height:46px;font-size:21px;font-weight:900;display:grid;position:absolute;top:47px;right:22px;box-shadow:0 0 24px #078cff88}.botNeck{clip-path:polygon(15% 0,90% 0,100% 100%,0 100%);background:linear-gradient(110deg,#102d43,#030b12 55%,#1b4c6c);width:115px;height:110px;position:absolute;top:206px;right:67px}.botBody{clip-path:polygon(8% 18%,42% 0,66% 12%,95% 30%,100% 100%,0 100%);background:linear-gradient(120deg,#07131e,#164767 24%,#06111a 45%,#123b57 70%,#030a10);border-top:1px solid #266f9c;width:315px;height:170px;position:absolute;bottom:0;right:-18px}.refHeroStatement{color:#70caff;letter-spacing:.13em;font-size:12px;line-height:1.35;position:absolute;top:72px;right:0}.refHeroStatement strong{color:#7ed5ff}.refPills{color:#9bc9e8;background:#04131fdd;border:1px solid #1a5275;border-radius:5px;align-items:center;gap:7px;padding:7px 10px;font-size:7px;display:flex;position:absolute;top:145px;right:0}.refPills i{background:#3baeff;border-radius:50%;width:2px;height:2px}.refMiniConsole{background:linear-gradient(145deg,#061827f5,#030d16f5);border:1px solid #1a5275;border-radius:7px;width:365px;height:175px;padding:13px;position:absolute;bottom:0;right:0;transform:perspective(900px)rotateY(-4deg);box-shadow:0 20px 45px #000b,0 0 25px #087fc522}.miniTop{color:#80bddd;border-bottom:1px solid #17354a;justify-content:space-between;align-items:center;padding-bottom:9px;font-size:7px;display:flex}.miniTop b{color:#fff;align-items:center;gap:5px;display:flex}.miniTop svg{width:11px}.miniGrid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.miniGrid div{background:#071d2c;border:1px solid #123c57;border-radius:4px;padding:9px}.miniGrid small{color:#658da8;font-size:6px;display:block}.miniGrid strong{color:#e5f8ff;margin-top:5px;font-size:10px;display:block}.miniGraph{border:1px solid #12384f;align-items:flex-end;gap:8px;height:42px;margin-top:9px;padding:6px 10px;display:flex}.miniGraph i{background:#0b8dd0;border-radius:2px 2px 0 0;width:28px}.miniGraph i:first-child{height:22%}.miniGraph i:nth-child(2){height:48%}.miniGraph i:nth-child(3){height:38%}.miniGraph i:nth-child(4){height:72%}.miniGraph i:nth-child(5){height:58%}.miniGraph i:nth-child(6){height:86%}.refTrust{background:#030d15;border-block:1px solid #123249}.refTrust .refShell{grid-template-columns:1.4fr repeat(6,1fr) 1.2fr;align-items:center;gap:10px;height:54px;display:grid}.refTrust span,.refTrust strong{letter-spacing:.17em;color:#78c8f7;font-size:7px}.refTrust b{text-align:center;color:#c5d8e4;font-size:10px;font-weight:600}.refTrust strong{text-align:right}.refFeatures{grid-template-columns:repeat(6,1fr);gap:8px;padding:10px 0;display:grid}.refFeatures article{background:linear-gradient(145deg,#061827,#04111c);border:1px solid #12354e;border-radius:5px;min-height:124px;padding:14px}.refFeatures article>span{color:#45baff;background:#073466;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.refFeatures svg{width:19px}.refFeatures h3{margin:12px 0 3px;font-size:12px}.refFeatures p{color:#a9bdca;font-size:9px;line-height:1.35}.refHow{background:#030d16;border-block:1px solid #13354e}.howInner{grid-template-columns:1.5fr .5fr;min-height:255px;display:grid}.howCopy{padding:22px 0}.howCopy h2{margin:5px 0 3px;font-size:26px}.howCopy>p{color:#a9c0cf;font-size:10px}.howSteps{justify-content:space-between;align-items:center;margin-top:25px;display:flex}.howSteps>div{text-align:center;min-width:105px}.howSteps>div>span{color:#35b4ff;background:#051827;border:1px solid #148cd4;border-radius:50%;place-items:center;width:38px;height:38px;margin:0 auto 8px;display:grid}.howSteps>div>span.green{color:#8fffe8;border-color:#42d8c6}.howSteps svg{width:18px}.howSteps b{font-size:7px;line-height:1.2;display:block}.howSteps>i{color:#169ce8;font-style:normal}.riskVisual{position:relative;overflow:hidden}.riskOrb{background:radial-gradient(circle at 45% 30%,#0d65a0,#052541 45%,#020a11 68%);border-radius:50%;width:330px;height:330px;position:absolute;bottom:-170px;right:-95px;box-shadow:0 0 55px #0c72b344}.riskCard{color:#6fc9ff;letter-spacing:.12em;text-align:center;background:#04131ee8;border:1px solid #176391;padding:17px 24px;font-size:11px;position:absolute;top:75px;right:15px}.refDevelopers{grid-template-columns:.65fr 1.05fr .9fr;gap:18px;padding:18px 0;display:grid}.devCopy{padding:12px 0}.devCopy h2{margin:5px 0 9px;font-size:23px;line-height:1.02}.devCopy p{color:#a8becd;font-size:9px;line-height:1.5}.devCopy a{color:#31aaff;align-items:center;gap:5px;margin-top:13px;font-size:8px;text-decoration:none;display:flex}.refCode,.toolCard{background:#04131f;border:1px solid #15374e;border-radius:5px;overflow:hidden}.codeHead{border-bottom:1px solid #16384f;grid-template-columns:1.4fr repeat(3,.7fr);height:32px;display:grid}.codeHead>*{place-items:center;font-size:7px;display:grid}.codeHead b{color:#fff;background:#087fff}.refCode pre{color:#89d0ff;white-space:pre-wrap;margin:0;padding:12px;font-size:8px;line-height:1.5}.refCode small{color:#e8b653;padding:0 12px 10px;font-size:6px;display:block}.toolCard{padding:14px}.toolIcon{color:#4bc1ff;float:left;background:#07396c;border-radius:5px;place-items:center;width:35px;height:35px;margin-right:10px;display:grid}.toolIcon svg{width:20px}.toolCard h3{margin:2px 0 15px;font-size:11px;line-height:1.3}.toolGrid{clear:both;grid-template-columns:1fr 1fr;gap:6px;display:grid}.toolGrid span{color:#b9d0de;border:1px solid #173b54;border-radius:4px;padding:7px;font-size:7px}.refTeams{border-top:1px solid #14344b;grid-template-columns:1fr 1fr .85fr;display:grid}.refTeams>article,.refTeams>aside{border-right:1px solid #123047;padding:20px 18px}.refTeams h2{margin:5px 0 12px;font-size:18px;line-height:1.05}.teamChecks{color:#c0d2df;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:13px;font-size:8px;display:grid}.refSmallButton{min-height:30px;padding:0 10px}.refTeams aside{background:#04131f;border:1px solid #15394f;border-radius:5px;margin:14px 0;padding:16px}.refTeams aside>svg{color:#36b4ff;width:24px}.refTeams aside h3{margin:8px 0;font-size:13px}.refTeams aside p,.refTeams aside a{color:#a8c0d0;font-size:8px;line-height:1.45}.refTeams aside a{color:#41b5ff;text-decoration:none}.refFinal{text-align:center;background:linear-gradient(#041522,#020a11);border-top:1px solid #17405c;place-items:center;min-height:155px;display:grid;position:relative}.refFinal .refShell{z-index:2;position:relative}.refFinal h2{margin:0;font-size:22px}.refFinal p{color:#9fb6c6;margin:4px 0 12px;font-size:9px}.refFinal .refOutline{min-height:34px;margin-left:7px}.mountains{opacity:.85;background:linear-gradient(160deg,#0000 0 12%,#08263a 12% 20%,#0000 20% 28%,#0b3550 28% 37%,#0000 37% 43%,#06243a 43% 55%,#0000 55% 62%,#0b3c5b 62% 72%,#0000 72%),linear-gradient(#052640,#020a11);position:absolute;inset:45% 0 0}.refFooter{grid-template-columns:1.4fr repeat(4,.7fr) 1.2fr;gap:20px;padding:18px 0 28px;display:grid}.refFooter>div{flex-direction:column;gap:5px;display:flex}.refFooter b{font-size:8px}.refFooter a,.refFooter span,.refFooter small,.footerButton{color:#839dad;font-size:6px;text-decoration:none}.refFooter .refBrand b{color:#fff;font-size:13px}.refFooter .refBrand img{width:24px;height:24px}.footerButton{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.footerEnd{text-align:right}.footerEnd b{color:#c7d9e4}.refPrimary:hover,.refSmallButton:hover{background:#2197ff}.refOutline:hover,.refSign:hover{color:#fff;border-color:#38aaff}.refNav a:hover,.refFooter a:hover,.devCopy a:hover{color:#55bdff}@media (max-width:900px){.refNav nav{display:none}.refHero{grid-template-columns:1fr}.refRobot{height:420px}.refFeatures{grid-template-columns:repeat(3,1fr)}.refTrust .refShell{grid-template-columns:1fr repeat(3,1fr)}.refTrust b:nth-of-type(n+4),.refTrust strong{display:none}.howInner{grid-template-columns:1fr}.riskVisual{display:none}.refDevelopers{grid-template-columns:1fr 1fr}.devCopy{grid-column:1/-1}.refTeams{grid-template-columns:1fr 1fr}.refTeams aside{grid-column:1/-1}.refFooter{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.refShell{width:min(100% - 24px,1180px)}.refNavActions .refSign{display:none}.refHero h1{font-size:42px}.refHeroCopy>p{font-size:12px}.refChecks{flex-direction:column;gap:6px}.refRobot{transform-origin:top;height:365px;transform:scale(.9)}.refFeatures{grid-template-columns:1fr 1fr}.refTrust .refShell{grid-template-columns:1fr 1fr 1fr}.refTrust b:nth-of-type(n+3){display:none}.howSteps{grid-template-columns:1fr 1fr;gap:16px;display:grid}.howSteps>i{display:none}.refDevelopers,.refTeams{grid-template-columns:1fr}.refTeams aside{grid-column:auto}.refFooter{grid-template-columns:1fr 1fr}.footerEnd{text-align:left}.refHeroButtons{flex-wrap:wrap}}.refBrandMark{color:#dff7ff;background:radial-gradient(circle at 35% 28%,#123b58,#061724 62%,#020a10);border:1px solid #2786bd;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:900;line-height:1;display:grid;position:relative;box-shadow:inset 0 0 14px #1599dd33,0 0 14px #0c8bd522}.refBrandMark:after{content:"";border:1px solid #2db7ff55;border-radius:50%;position:absolute;inset:4px}.refFooter .refBrandMark{width:24px;height:24px;font-size:12px}.refNav{overflow:visible}.refBrandGlyph{filter:drop-shadow(0 0 8px #6dd4ff55);width:27px;height:27px;display:block;position:relative}.refBrandGlyph i{clip-path:polygon(0 0,100% 18%,100% 100%,0 82%);background:#f4fbff;width:10px;height:20px;position:absolute;top:4px;transform:skew(-23deg)}.refBrandGlyph i:first-child{left:3px}.refBrandGlyph i:last-child{clip-path:polygon(0 18%,100% 0,100% 82%,0 100%);right:3px;transform:skew(23deg)}.refBrandGlyph:after{content:"";background:#5bc9ff;width:5px;height:14px;position:absolute;top:7px;left:11px;transform:skew(-22deg);box-shadow:0 0 9px #27aaff}.refRobot{z-index:3;height:455px;overflow:visible}.refBot{z-index:4;filter:drop-shadow(0 28px 30px #000c);width:365px;height:505px;top:-88px;right:72px}.botAntenna{clip-path:polygon(35% 0,70% 0,100% 100%,0 100%);z-index:1;background:linear-gradient(90deg,#0a1720,#4f809d,#09141d);width:10px;height:75px;position:absolute;top:9px;right:62px;transform:rotate(6deg)}.botAntenna:after{content:"";background:#81d8ff;border-radius:50%;width:16px;height:9px;position:absolute;top:-5px;left:-4px;box-shadow:0 0 16px #20aaff}.botHelmet{background:linear-gradient(126deg,#254e68 0,#0c1a25 19%,#03080d 49%,#1b4b69 77%,#07121a 100%);border:1px solid #397ba1;border-radius:48% 44% 36% 42%;width:232px;height:282px;top:30px;right:20px;box-shadow:inset 17px 3px 24px #6cb8e31f,inset -24px -15px 35px #000,0 0 38px #0a8bd74d}.botHelmet:before{display:none}.botFaceplate{clip-path:polygon(0 11%,96% 0,100% 56%,75% 91%,48% 100%,14% 81%);background:linear-gradient(150deg,#03090e,#010407 62%,#0b1c28);border:1px solid #1e526e;height:126px;position:absolute;top:75px;left:19px;right:38px;box-shadow:inset 0 0 30px #0b79c844}.botEye{clip-path:polygon(0 0,100% 20%,82% 100%,8% 70%);background:#e2f9ff;width:67px;height:9px;animation:4.8s ease-in-out infinite nodraEye;top:125px;left:49px;box-shadow:0 0 7px #fff,0 0 18px #1bb6ff,0 0 34px #087fff}.botTempleMark{z-index:4;color:#e8f9ff;width:42px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;font-size:18px;font-weight:900;display:grid;position:absolute;top:55px;right:25px;transform:skew(-8deg)}.botTempleMark:after{content:"";filter:drop-shadow(0 0 6px #1faaff);border-left:3px solid #62cfff;border-right:3px solid #62cfff;position:absolute;inset:7px;transform:skew(-16deg)}.botCheek{clip-path:polygon(30% 0,100% 20%,82% 100%,0 76%);background:linear-gradient(145deg,#163a51,#06111a);border-right:1px solid #2c7195;width:62px;height:76px;position:absolute;top:150px;right:28px}.botJaw{clip-path:polygon(0 0,100% 0,83% 74%,59% 100%,31% 91%,10% 65%);background:linear-gradient(145deg,#18384c,#061019 65%);border-top:1px solid #2b6888;width:113px;height:61px;position:absolute;top:193px;left:54px}.botNeck{clip-path:polygon(16% 0,88% 0,100% 100%,0 100%);z-index:1;background:linear-gradient(100deg,#183b50,#030a10 48%,#1b4b66);width:126px;height:115px;top:270px;right:78px}.botShoulder{background:linear-gradient(130deg,#173d58,#06121b 62%,#214e69);border-top:1px solid #347da3;width:150px;height:155px;position:absolute;top:330px}.botShoulder.left{clip-path:polygon(0 32%,77% 0,100% 100%,5% 100%);left:5px}.botShoulder.right{clip-path:polygon(24% 0,100% 30%,94% 100%,0 100%);right:-12px}.botBody{clip-path:polygon(16% 10%,44% 0,66% 5%,91% 25%,100% 100%,0 100%);background:linear-gradient(115deg,#07131c,#194662 24%,#050e15 48%,#17445f 72%,#03090e);border-top:1px solid #347da3;width:286px;height:172px;bottom:0;right:23px;box-shadow:inset 0 15px 28px #3b87ae14}.botChestMark{color:#9adfff;opacity:.65;filter:drop-shadow(0 0 7px #1aaaff);font-size:25px;font-weight:900;position:absolute;top:75px;left:116px}.refPlanet{background:radial-gradient(circle at 37% 26%,#0e6da9 0,#073b62 22%,#04223c 49%,#020c14 70%);width:520px;height:520px;top:58px;left:-55px;box-shadow:0 0 85px #0b7bc64d}.refHeroStatement{z-index:6}.refPills{z-index:7}.refMiniConsole{z-index:8;bottom:-2px}@keyframes nodraEye{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.12)}}@media (max-width:900px){.refBot{transform-origin:100% 0;top:-62px;right:10%;transform:scale(.92)}}@media (max-width:620px){.refBot{transform-origin:100% 0;top:-35px;right:-30px;transform:scale(.72)}.refRobot{overflow:hidden}}.integrationChoice,.protectedAction{color:#dff4ff;background:linear-gradient(135deg,#061b2b,#04121d);border:1px solid #174563;border-radius:8px;align-items:center;gap:14px;margin:18px 0;padding:16px;display:flex}.integrationChoice>svg,.protectedAction>svg{color:#39b8ff;flex:none;width:30px;height:30px}.integrationChoice strong,.protectedAction strong{font-size:13px;display:block}.integrationChoice p,.protectedAction span{color:#8fabbc;margin:4px 0 0;font-size:10px;line-height:1.5;display:block}.integrationChecklist{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.integrationChecklist span{color:#bcd4e2;background:#051724;border:1px solid #163c56;border-radius:6px;align-items:center;gap:8px;padding:10px;font-size:10px;display:flex}@media (max-width:620px){.integrationChecklist{grid-template-columns:1fr}}.credentialPage{color:#edf8ff;background:#020b12;min-height:100vh}.credentialTop{background:#03101a;border-bottom:1px solid #15364d;justify-content:space-between;align-items:center;height:62px;padding:0 max(24px,50vw - 590px);display:flex}.credentialTop>a{color:#fff;align-items:center;gap:9px;text-decoration:none;display:flex}.credentialTop nav{gap:22px;display:flex}.credentialTop nav a{color:#9fb8c8;font-size:11px;text-decoration:none}.credentialShell{width:min(1120px,100% - 40px);margin:0 auto;padding:42px 0}.credentialHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.credentialHeading span{letter-spacing:.2em;color:#61c5ff;font-size:9px;font-weight:800}.credentialHeading h1{margin:5px 0;font-size:30px}.credentialHeading p{color:#92adbe;margin:0;font-size:12px}.credentialAdd{color:#fff;background:#087fff;border-radius:5px;align-items:center;gap:7px;padding:11px 14px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.credentialAdd svg{width:15px}.credentialReveal{background:#06231f;border:1px solid #1a8f78;border-radius:7px;align-items:center;gap:13px;margin-bottom:15px;padding:15px;display:flex}.credentialReveal>svg{color:#5ee8c6}.credentialReveal div{flex:1}.credentialReveal strong{font-size:12px}.credentialReveal p{color:#9fc9be;margin:3px 0 7px;font-size:9px}.credentialReveal code{color:#dffef6;word-break:break-all;font-size:10px}.credentialReveal button{color:#dffcf4;background:#0a312b;border:1px solid #246b5e;border-radius:4px;align-items:center;gap:5px;padding:8px;font-size:9px;display:flex}.credentialReveal button svg{width:12px}.credentialError{color:#ffabb7;background:#251018;border:1px solid #7d3340;border-radius:5px;margin-bottom:12px;padding:11px;font-size:10px}.credentialTable{background:#04131f;border:1px solid #163b54;border-radius:7px;overflow:hidden}.credentialRow{color:#b7cedc;border-bottom:1px solid #123249;grid-template-columns:1.6fr .7fr .8fr 1.1fr 1.2fr;align-items:center;min-height:65px;padding:0 16px;font-size:10px;display:grid}.credentialRow:last-child{border-bottom:0}.credentialRow.head{color:#658ca5;text-transform:uppercase;letter-spacing:.08em;background:#061a29;min-height:37px;font-size:7px}.credentialRow b,.credentialRow small{display:block}.credentialRow b{color:#ecf8ff;font-size:11px}.credentialRow small{color:#698ba1;margin-top:4px}.credentialRow i{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.credentialRow i.active{background:#45d9b8;box-shadow:0 0 8px #45d9b8}.credentialRow i.revoked{background:#75838c}.credentialActions{gap:6px;display:flex}.credentialActions button{color:#bfe7ff;cursor:pointer;background:#071b29;border:1px solid #205274;border-radius:4px;align-items:center;gap:5px;padding:7px 9px;font-size:8px;display:flex}.credentialActions button svg{width:12px}.credentialActions .danger{color:#ff9eab;background:#1d0d13;border-color:#6d3440}.credentialEmpty{text-align:center;color:#7896aa;padding:50px}.credentialEmpty>svg{width:30px}.credentialEmpty strong{color:#e8f7ff;margin:9px;display:block}.credentialEmpty p{font-size:10px}.credentialEmpty a{color:#46b9ff}.credentialSafety{background:#041522;border:1px solid #153b54;border-radius:6px;gap:12px;margin-top:16px;padding:14px;display:flex}.credentialSafety svg{color:#42baff;width:22px}.credentialSafety strong{font-size:11px}.credentialSafety p{color:#86a4b7;margin:4px 0;font-size:9px;line-height:1.5}@media (max-width:760px){.credentialHeading{flex-direction:column;align-items:flex-start}.credentialRow{grid-template-columns:1.4fr .7fr 1fr}.credentialRow>span:nth-child(3),.credentialRow>span:nth-child(4){display:none}.credentialTop nav{gap:10px}.credentialReveal{flex-wrap:wrap;align-items:flex-start}}.agentsPage{color:#edf8ff;background:#020b12;min-height:100vh}.agentsShell{width:min(1120px,100% - 40px);margin:auto;padding:42px 0}.agentCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.agentCard{background:linear-gradient(145deg,#061824,#030f18);border:1px solid #163b54;border-radius:8px;min-height:218px;padding:16px;box-shadow:inset 0 1px #ffffff08}.agentCardIcon{color:#55c5ff;background:#082338;border:1px solid #205a7d;border-radius:8px;place-items:center;width:37px;height:37px;display:grid;box-shadow:0 0 18px #087fc622}.agentCardIcon svg{width:19px}.agentCardMain{justify-content:space-between;align-items:flex-start;margin-top:13px;display:flex}.agentCard h2{margin:0 0 4px;font-size:14px}.agentCard code{color:#668da5;font-size:8px}.agentState{text-transform:uppercase;letter-spacing:.09em;color:#91b4c8;border:1px solid #23536d;border-radius:20px;padding:5px 7px;font-size:7px}.agentState.healthy{color:#57dfbe;border-color:#1d7563}.agentState.paused{color:#ffbd73;border-color:#79562f}.agentAuthority{margin-top:17px}.agentAuthority small{letter-spacing:.13em;color:#5e849c;font-size:7px}.agentAuthority>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.agentAuthority span{color:#9bc8df;background:#061d2c;border:1px solid #194764;border-radius:3px;padding:4px 6px;font-size:7px}.agentAuthority p{color:#6c899c;font-size:9px}.agentCard footer{border-top:1px solid #123247;justify-content:space-between;align-items:center;margin-top:18px;padding-top:12px;display:flex}.agentCard footer a{color:#5bc5ff;font-size:8px;text-decoration:none}.agentCard footer button{color:#ffc17d;background:#1c1208;border:1px solid #684b2d;border-radius:4px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;display:flex}.agentCard footer svg{width:11px}@media (max-width:900px){.agentCards{grid-template-columns:1fr 1fr}}@media (max-width:620px){.agentCards{grid-template-columns:1fr}}.activityPage{color:#edf8ff;background:#020b12;min-height:100vh}.activityShell{width:min(1040px,100% - 40px);margin:auto;padding:42px 0}.activityFilters{gap:6px;margin-bottom:14px;display:flex}.activityFilters button{color:#7f9fb2;cursor:pointer;background:#041522;border:1px solid #173d57;border-radius:4px;padding:7px 11px;font-size:9px}.activityFilters button.active{color:#cbeeff;background:#07243a;border-color:#168bd0;box-shadow:inset 0 0 12px #078ee522}.activityList{background:#03111b;border:1px solid #15394f;border-radius:7px;overflow:hidden}.activityList article{border-bottom:1px solid #102e42;gap:13px;min-height:70px;padding:13px 15px;display:flex}.activityList article:last-child{border-bottom:0}.activityDecision{color:#62c9ff;background:#061c2b;border:1px solid #24516c;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;display:grid}.activityDecision svg{width:17px}.activityDecision.allow{color:#50deb9;background:#06251f;border-color:#1d715e}.activityDecision.deny{color:#ff7588;background:#251017;border-color:#713341}.activityDecision.require_approval{color:#ffc36c;background:#241908;border-color:#75562b}.activityBody{flex:1}.activityBody>div{justify-content:space-between;gap:10px;display:flex}.activityBody>div span{color:#54788e;font-size:8px}.activityBody p{color:#7798ab;margin:5px 0;font-size:9px}.activityBody small{color:#57798e;align-items:center;gap:5px;font-size:8px;display:flex}.activityBody small svg{width:10px}.incidentsPage{color:#edf8ff;background:#020b12;min-height:100vh}.incidentShell{width:min(1040px,100% - 40px);margin:auto;padding:42px 0}.incidentList{background:#03111b;border:1px solid #15394f;border-radius:7px;overflow:hidden}.incidentList article{border-bottom:1px solid #102e42;align-items:center;gap:14px;padding:15px;display:flex}.incidentList article:last-child{border-bottom:0}.incidentIcon{color:#ff7588;background:#251017;border:1px solid #713341;border-radius:7px;flex:none;place-items:center;width:39px;height:39px;display:grid}.incidentIcon svg{width:18px}.incidentIcon.resolved{color:#55deb9;background:#06231d;border-color:#246956}.incidentMain{flex:1}.incidentMain>div{gap:5px;display:flex}.severity,.incidentState{text-transform:uppercase;letter-spacing:.08em;color:#8daabd;border:1px solid #294d62;border-radius:20px;padding:3px 6px;font-size:7px}.severity.critical,.severity.high{color:#ff8291;border-color:#763442}.severity.medium{color:#ffc370;border-color:#76572c}.incidentState.contained,.incidentState.recovering{color:#65c8ff;border-color:#315c78}.incidentState.resolved{color:#57dcb9;border-color:#276b59}.incidentMain h2{margin:7px 0 4px;font-size:12px}.incidentMain p{color:#7898aa;margin:0 0 6px;font-size:9px}.incidentMain small{color:#58788c;align-items:center;gap:5px;font-size:8px;display:flex}.incidentMain small svg{width:10px}.incidentTimes{text-align:right;align-items:center;gap:18px;display:flex}.incidentTimes span{color:#59798d;font-size:7px}.incidentTimes b{color:#a5bdcb;font-size:8px;font-weight:500}.incidentTimes a{color:#5dc8ff;font-size:9px;text-decoration:none}@media (max-width:680px){.incidentTimes span{display:none}.incidentList article{align-items:flex-start}}.approvalsPage{color:#edf8ff;background:#020b12;min-height:100vh}.approvalShell{width:min(1040px,100% - 40px);margin:auto;padding:42px 0}.approvalList{background:#03111b;border:1px solid #15394f;border-radius:7px;overflow:hidden}.approvalList article{border-bottom:1px solid #102e42;align-items:center;gap:14px;padding:15px;display:flex}.approvalList article:last-child{border-bottom:0}.approvalIcon{color:#ffc36c;background:#241908;border:1px solid #75562b;border-radius:7px;flex:none;place-items:center;width:39px;height:39px;display:grid}.approvalIcon svg{width:18px}.approvalMain{flex:1}.approvalMain>div{justify-content:space-between;display:flex}.approvalMain strong{font-size:10px}.approvalMain>div span{color:#56778b;font-size:8px}.approvalMain p{color:#7999ab;margin:0 0 6px;font-size:9px}.approvalMain small{color:#57798d;align-items:center;gap:5px;font-size:8px;display:flex}.approvalMain small svg{width:10px}.approvalStatus{letter-spacing:.1em;color:#ffc36c;border:1px solid #76572c;border-radius:20px;padding:5px 7px;font-size:7px}@media (max-width:620px){.approvalStatus{display:none}}.approvalActions{gap:6px;display:flex}.approvalActions button{color:#5be0ba;cursor:pointer;background:#06241e;border:1px solid #236a57;border-radius:5px;align-items:center;gap:4px;padding:7px 9px;font-size:8px;display:flex}.approvalActions button svg{width:12px}.approvalActions button.deny{color:#ff7b8d;background:#251017;border-color:#713441}.approvalActions button:disabled{opacity:.45;cursor:wait}.approvalStatus.approved{color:#57dcb9;border-color:#276b59}.approvalStatus.denied{color:#ff8291;border-color:#763442}.approvalReason{border-left:2px solid #23536d;padding-left:7px;color:#a7bdc9!important;margin-top:7px!important}@media (max-width:680px){.approvalList article{flex-wrap:wrap;align-items:flex-start}.approvalActions{width:100%;padding-left:53px}}.approvalsPage{background:radial-gradient(circle at 72% 7%,#07325555 0,#0000 28%),linear-gradient(#020b13 0,#020911 100%);position:relative;overflow-x:hidden}.approvalGlow{z-index:0;pointer-events:none;filter:blur(30px);background:#087fff0b;border-radius:50%;width:560px;height:560px;position:fixed;top:80px;right:-180px}.approvalTop{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030e17dd;position:relative}.approvalTop nav a:hover{color:#d9f2ff}.approvalLive{letter-spacing:.08em;text-transform:uppercase;color:#72a6bf;align-items:center;gap:7px;font-size:8px;display:flex}.approvalLive i{background:#4ee2ba;border-radius:50%;width:7px;height:7px;animation:1.8s infinite approvalPulse;box-shadow:0 0 12px #4ee2ba}.approvalShell{z-index:1;width:min(1100px,100% - 40px);padding:52px 0 60px;position:relative}.approvalHero{justify-content:space-between;align-items:center;gap:32px;padding:10px 2px 34px;display:flex}.approvalEyebrow{color:#4dbfff;letter-spacing:.2em;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.approvalEyebrow svg{width:13px}.approvalHero h1{letter-spacing:-.035em;background:linear-gradient(110deg,#fff,#bfe8ff 70%);color:#0000;-webkit-background-clip:text;margin:10px 0 12px;font-size:38px;line-height:1.04}.approvalHero p{color:#789aad;max-width:650px;margin:0;font-size:11px;line-height:1.7}.approvalShield{background:linear-gradient(145deg,#09263a,#04121e);border:1px solid #17679a;border-radius:22px;place-items:center;width:78px;height:78px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 50px #078ce52b,inset 0 0 22px #0c7ec51a}.approvalShield svg{color:#56c7ff;filter:drop-shadow(0 0 10px #2aaeff);width:35px;height:35px;transform:rotate(-45deg)}.approvalShield i{border:1px solid #1d5270;border-radius:16px;position:absolute;inset:8px}.approvalStats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:31px;display:grid}.approvalStats>div{background:linear-gradient(145deg,#061824cc,#031019cc);border:1px solid #143d56;border-radius:10px;padding:17px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.approvalStats>div:before{content:"";background:#159ee610;border-radius:50%;width:80px;height:80px;position:absolute;top:-35px;right:-35px;box-shadow:0 0 35px #159ee61f}.approvalStats span{color:#789bad;text-transform:uppercase;letter-spacing:.1em;font-size:8px;display:block}.approvalStats strong{color:#f0faff;margin:5px 0 2px;font-size:24px;display:block}.approvalStats small{color:#52778c;font-size:8px}.approvalSectionHead{justify-content:space-between;align-items:flex-end;margin:0 2px 10px;display:flex}.approvalSectionHead span{letter-spacing:.18em;color:#4ebeff;font-size:7px;font-weight:800}.approvalSectionHead h2{margin:4px 0 0;font-size:14px}.approvalSectionHead>small{color:#557b91;font-size:8px}.approvalList{background:#03111bd9;border-color:#17425c;border-radius:10px;box-shadow:0 20px 70px #00000030}.approvalList article{background:linear-gradient(90deg,#051722aa,#0000);min-height:92px;padding:17px 18px;transition:all .18s;position:relative}.approvalList article:hover{background:#071b28;box-shadow:inset 3px 0 #179de7}.approvalList article.decided{opacity:.82}.approvalIcon{border-radius:10px;width:42px;height:42px;position:relative;box-shadow:inset 0 0 16px #ffc36c0d}.approvalIcon i{background:#ffc36c;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 9px #ffc36c}.approvalMain>div{align-items:center}.approvalMain>div span{letter-spacing:.08em}.approvalMain h2{margin:7px 0 5px;font-size:13px}.approvalMain p b{color:#a6c2d1;font-size:8px;font-weight:600}.approvalMain p em{background:#31576c;border-radius:50%;width:3px;height:3px;margin:0 7px 2px;display:inline-block}.approvalStatus{align-items:center;gap:5px;padding:6px 9px;font-weight:800;display:flex}.approvalStatus svg{width:11px}.approvalActions button{justify-content:center;min-width:82px;padding:8px 11px;font-weight:700;transition:all .16s}.approvalActions button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #37d5ae16}.approvalActions button.deny:hover{box-shadow:0 6px 18px #ff667b12}.approvalSafety{background:linear-gradient(100deg,#051724,#04121c);border:1px solid #15405a;border-radius:9px;align-items:center;gap:14px;margin-top:14px;padding:16px 18px;display:flex}.approvalSafety>div:first-child{color:#52ddba;background:#06231e;border:1px solid #1c715e;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.approvalSafety svg{width:18px}.approvalSafety span{color:#4bd6b4;letter-spacing:.14em;font-size:7px;font-weight:800;display:block}.approvalSafety strong{margin:4px 0;font-size:10px;display:block}.approvalSafety p{color:#66899c;margin:0;font-size:8px;line-height:1.55}.approvalEmpty>div{color:#54dfbb;background:#06251f;border:1px solid #246c5b;border-radius:14px;place-items:center;width:50px;height:50px;margin:auto;display:grid;box-shadow:0 0 30px #41dab318}.approvalLoading{color:#6f94a9;justify-content:center;align-items:center;gap:6px;height:160px;font-size:9px;display:flex}.approvalLoading i{background:#3cbcff;border-radius:50%;width:5px;height:5px;animation:1s infinite approvalDots}.approvalLoading i:nth-child(2){animation-delay:.15s}.approvalLoading i:nth-child(3){animation-delay:.3s}.approvalLoading span{margin-left:7px}.approvalModalBackdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000a;place-items:center;padding:20px;animation:.15s approvalFade;display:grid;position:fixed;inset:0}.approvalModal{background:linear-gradient(155deg,#071c2a,#030d15 70%);border:1px solid #1a506f;border-radius:14px;width:min(480px,100%);padding:27px;animation:.18s approvalPop;box-shadow:0 30px 100px #000b,0 0 50px #0789d51c}.approvalModalIcon{color:#55dfbb;background:#06251f;border:1px solid #26715e;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:16px;display:grid}.approvalModalIcon.denied{color:#ff7b8d;background:#251017;border-color:#713441}.approvalModalIcon svg{width:20px}.approvalModal>span{letter-spacing:.17em;color:#51bfff;font-size:7px;font-weight:800}.approvalModal h2{margin:7px 0 9px;font-size:20px}.approvalModal>p{color:#789aab;font-size:9px;line-height:1.6}.approvalModal code{color:#c5eaff;background:#0a2536;border:1px solid #16455f;border-radius:3px;padding:2px 4px}.approvalModal label{color:#b8d1df;margin-top:20px;font-size:9px;font-weight:700;display:block}.approvalModal label small{float:right;color:#56798d;font-weight:400}.approvalModal textarea{box-sizing:border-box;resize:none;color:#e7f7ff;width:100%;height:105px;font:inherit;background:#03111b;border:1px solid #1a4b67;border-radius:7px;outline:none;margin-top:8px;padding:11px;line-height:1.5}.approvalModal textarea:focus{border-color:#168bd0;box-shadow:0 0 0 3px #168bd018}.approvalModalActions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.approvalModalActions button{color:#fff;cursor:pointer;background:#087fc7;border:1px solid #167ab5;border-radius:6px;padding:9px 13px;font-size:9px;font-weight:700}.approvalModalActions button.secondary{color:#91aebf;background:#071923;border-color:#25495e}.approvalModalActions button.danger{color:#ffb3bd;background:#45131b;border-color:#8c3947}.approvalModalActions button:disabled{opacity:.45;cursor:not-allowed}@keyframes approvalPulse{50%{opacity:.35;transform:scale(.75)}}@keyframes approvalDots{50%{opacity:.35;transform:translateY(-5px)}}@keyframes approvalFade{0%{opacity:0}}@keyframes approvalPop{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (max-width:700px){.approvalTop nav{display:none}.approvalHero h1{font-size:31px}.approvalShield{display:none}.approvalStats{grid-template-columns:1fr 1fr 1fr}.approvalStats>div{padding:13px}.approvalStats strong{font-size:19px}.approvalList article{flex-wrap:wrap;align-items:flex-start}.approvalActions{width:100%;padding-left:56px}.approvalActions button{flex:1}.approvalMain p em{display:none}.approvalModal{padding:22px}}@media (max-width:480px){.approvalShell{width:min(100% - 24px,1100px);padding-top:35px}.approvalStats{grid-template-columns:1fr}.approvalStats>div{grid-template-columns:1fr auto;align-items:center;display:grid}.approvalStats small{grid-column:1}.approvalStats strong{grid-area:1/2/3}.approvalLive{display:none}}.lab{background:radial-gradient(circle at 62% 4%,#07345538,#0000 24%),#020a11}.sidebar{background:linear-gradient(#04131f 0,#020a11 100%);border-right-color:#12384f;box-shadow:18px 0 60px #0004}.sideNav a{border-radius:7px;transition:background .16s,color .16s,transform .16s;position:relative}.sideNav a:hover{color:#d9f3ff;background:#082035;transform:translate(2px)}.sideNav a.active{background:linear-gradient(90deg,#0a2940,#061a2a);box-shadow:inset 2px 0 #28b6ff,0 8px 22px #0003}.sideNav a.active:after{content:"";background:#49d8ff;border-radius:50%;width:5px;height:5px;position:absolute;right:10px;box-shadow:0 0 10px #49d8ff}.commandTopbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030e17d9;border-bottom-color:#13364a}.commandSearch{background:#061621;border-color:#173d54;border-radius:8px;transition:all .18s}.commandSearch:focus-within{border-color:#188fce;box-shadow:0 0 0 3px #188fce12,0 8px 30px #0003}.labHeader{padding-top:32px}.labHeader h1{letter-spacing:-.04em}.accentText{background:linear-gradient(100deg,#5ed7ff,#238fff);color:#0000;-webkit-background-clip:text}.shieldStats{gap:10px}.shieldStats article{background:linear-gradient(145deg,#071a27,#03111b);border-color:#153d54;border-radius:10px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 12px 30px #0002}.shieldStats article:hover{border-color:#23678d;transform:translateY(-2px)}.shieldStats article:after{content:"";background:#159fe60b;border-radius:50%;width:90px;height:90px;position:absolute;top:-48px;right:-48px}.shieldStats article strong{letter-spacing:-.03em}.dashboardReferenceNetwork{background:linear-gradient(145deg,#051723ee,#020c14ee);border-color:#17445e;border-radius:12px;overflow:hidden;box-shadow:0 24px 70px #0004,inset 0 1px #ffffff08}.dashboardNetworkHead{background:linear-gradient(90deg,#071d2c,#04131e);border-bottom-color:#123a50}.dashboardOrbital{background:radial-gradient(circle,#0b3d5a42 0,#04141f 32%,#020b12 70%)}.orbitRing{opacity:.38;stroke:#1b506c!important}.dashboardCore{box-shadow:0 0 0 8px #0b314522,0 0 42px #129fe936}.dashboardOrbAgent span{transition:all .18s;box-shadow:0 0 22px #149fe927}.dashboardOrbAgent:hover span,.dashboardOrbAgent.selected span{transform:scale(1.08);box-shadow:0 0 30px #25baff48}.dashboardAgentCard{background:linear-gradient(#071b29,#031019);border-left-color:#17445e}.agentTrust span{background:#061824;border-radius:7px}.controlStrip article,.activityPanel{background:linear-gradient(145deg,#061824,#031019);border-color:#153e56;border-radius:10px;box-shadow:inset 0 1px #ffffff07}.controlStrip article{transition:all .18s}.controlStrip article:hover{border-color:#23688f;transform:translateY(-1px)}.activityHead{border-bottom-color:#12364b}.compactEvent{transition:background .15s}.compactEvent:hover{background:#071c29}.ghostBtn{border-radius:6px;transition:all .16s}.ghostBtn:hover{border-color:#278cc2;transform:translateY(-1px);box-shadow:0 7px 18px #0003}.addAgentBtn{box-shadow:0 7px 24px #078bd322;color:#fff!important;background:linear-gradient(135deg,#0c8ed8,#0871b7)!important;border-color:#1aa6ed!important}.phase{border-radius:20px}.dashboardError{border-radius:8px;box-shadow:0 10px 30px #0003}@media (max-width:900px){.shieldStats{grid-template-columns:repeat(2,1fr)}.dashboardNetworkGrid{grid-template-columns:1fr}.dashboardAgentCard{border-top:1px solid #17445e;border-left:0}}@media (max-width:620px){.shieldStats{grid-template-columns:1fr}.labHeader{padding-top:22px}.labHeader h1{font-size:29px}.headerActions{flex-wrap:wrap;width:100%}.dashboardOrbital{min-height:430px}}.agentsPage{background:radial-gradient(circle at 76% 5%,#07395d42,#0000 25%),linear-gradient(#020b13,#020911);position:relative;overflow-x:hidden}.agentsShell{width:min(1100px,100% - 40px);padding:48px 0 64px}.agentHero{justify-content:space-between;align-items:center;gap:30px;padding:8px 2px 31px;display:flex}.agentHeroCopy>span{color:#4fc3ff;letter-spacing:.18em;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.agentHeroCopy>span svg{width:13px}.agentHero h1{letter-spacing:-.04em;background:linear-gradient(105deg,#fff,#bfeaff);color:#0000;-webkit-background-clip:text;margin:9px 0 10px;font-size:38px}.agentHero p{color:#789aab;max-width:650px;margin:0;font-size:11px;line-height:1.7}.agentHeroMark{background:linear-gradient(145deg,#09273b,#04121e);border:1px solid #1b6690;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 45px #149ee52b,inset 0 1px #ffffff12}.agentHeroMark svg{color:#58caff;filter:drop-shadow(0 0 9px #26adf2);width:34px}.agentQuickStats{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:32px;display:grid}.agentQuickStats>div{background:linear-gradient(145deg,#061824,#031019);border:1px solid #153f57;border-radius:9px;align-items:center;gap:11px;padding:13px 14px;display:flex;box-shadow:inset 0 1px #ffffff07}.agentQuickStats svg{color:#55c8ff;width:17px}.agentQuickStats span{color:#678a9d;font-size:8px}.agentQuickStats strong{color:#effaff;margin-bottom:2px;font-size:16px;display:block}.agentSectionHeading{align-items:flex-end}.agentSectionHeading h2{margin:5px 0;font-size:17px}.agentCards{gap:11px}.agentCard{background:linear-gradient(150deg,#071a27,#031019);border-color:#153f57;border-radius:11px;min-height:235px;transition:all .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 18px 45px #0002}.agentCard:before{content:"";background:#169ee60b;border-radius:50%;width:100px;height:100px;position:absolute;top:-50px;right:-50px}.agentCard:hover{border-color:#23719b;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0d,0 22px 55px #0004}.agentCardTop{justify-content:space-between;align-items:flex-start;display:flex}.agentCardTop>a{color:#6a9ab3;border:1px solid #194761;border-radius:7px;place-items:center;width:28px;height:28px;transition:all .16s;display:grid}.agentCardTop>a:hover{color:#5dceff;background:#082033;border-color:#2780aa}.agentCardTop>a svg{width:13px}.agentCardIcon{border-radius:10px;width:40px;height:40px;position:relative}.agentCardIcon i{background:#50dfbb;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 10px #50dfbb}.agentCardMain{margin-top:14px}.agentCard h2{letter-spacing:-.02em;font-size:15px}.agentState{font-weight:800}.agentAuthority{min-height:66px}.agentAuthority span{color:#a9d8ef;background:#072033;border-radius:4px}.agentCard footer{margin-top:15px}.agentCard footer a{align-items:center;gap:5px;display:flex}.agentCard footer a svg{width:11px}.agentCard footer button{cursor:pointer;transition:all .16s}.agentCard footer button:hover{background:#281808;border-color:#986735}.agentCard footer button:disabled{opacity:.45}.agentsPage .credentialSafety{background:linear-gradient(100deg,#051724,#04121c);border-radius:9px;margin-top:18px}@media (max-width:900px){.agentQuickStats{grid-template-columns:1fr 1fr}}@media (max-width:620px){.agentsShell{width:calc(100% - 24px);padding-top:34px}.agentHero h1{font-size:31px}.agentHeroMark{display:none}.agentQuickStats{grid-template-columns:1fr 1fr}.agentSectionHeading{align-items:flex-start}.agentCards{grid-template-columns:1fr}}.incidentsPage{background:radial-gradient(circle at 78% 4%,#3b16252e,#0000 23%),radial-gradient(circle at 65% 8%,#07345230,#0000 27%),linear-gradient(#020b13,#020911);position:relative;overflow-x:hidden}.incidentShell{width:min(1100px,100% - 40px);padding:48px 0 64px}.incidentHero{justify-content:space-between;align-items:center;gap:30px;padding:8px 2px 31px;display:flex}.incidentHero>div:first-child>span{color:#5bc8ff;letter-spacing:.18em;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.incidentHero>div:first-child>span svg{width:13px}.incidentHero h1{letter-spacing:-.04em;background:linear-gradient(105deg,#fff,#c7eaff);color:#0000;-webkit-background-clip:text;margin:9px 0 10px;font-size:38px}.incidentHero p{color:#7899ab;max-width:680px;margin:0;font-size:11px;line-height:1.7}.incidentHeroMark{background:linear-gradient(145deg,#28111a,#07121b);border:1px solid #733543;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 0 45px #e84b6820,inset 0 1px #ffffff10}.incidentHeroMark svg{color:#ff7489;filter:drop-shadow(0 0 9px #e84b68);width:34px}.incidentStats{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:32px;display:grid}.incidentStats>div{background:linear-gradient(145deg,#061824,#031019);border:1px solid #153f57;border-radius:9px;align-items:center;gap:11px;padding:13px 14px;display:flex;box-shadow:inset 0 1px #ffffff07}.incidentStats svg{color:#64c9fb;width:17px}.incidentStats>div:nth-child(2) svg{color:#ff7d8e}.incidentStats>div:nth-child(3) svg{color:#54dfbb}.incidentStats span{color:#678a9d;font-size:8px}.incidentStats strong{color:#effaff;margin-bottom:2px;font-size:16px;display:block}.incidentSectionHeading h2{margin:5px 0;font-size:17px}.incidentList{background:#03111bd9;border-color:#153f57;border-radius:11px;box-shadow:0 22px 60px #0003}.incidentList article{background:linear-gradient(90deg,#061722a8,#0000);min-height:90px;padding:17px 18px;transition:all .18s;position:relative}.incidentList article:hover{background:#071b28;box-shadow:inset 3px 0 #2baeea}.incidentIcon{border-radius:10px;width:43px;height:43px;box-shadow:inset 0 0 18px #ff75880d}.incidentIcon.resolved{box-shadow:inset 0 0 18px #55deb90d}.incidentMain h2{letter-spacing:-.01em;margin:8px 0 5px;font-size:13px}.severity,.incidentState{padding:4px 7px;font-weight:800}.incidentTimes{gap:20px}.incidentTimes span{line-height:1.55}.incidentInvestigate{background:#072033;border:1px solid #1d5d80;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-weight:700;transition:all .16s;display:flex;color:#69cbff!important}.incidentInvestigate:hover{background:#092b42;border-color:#2c91c2;transform:translate(2px)}.incidentInvestigate span{font-size:12px}.incidentsPage .credentialSafety{background:linear-gradient(100deg,#071722,#04121b);border-radius:9px;margin-top:17px}@media (max-width:900px){.incidentStats{grid-template-columns:1fr 1fr}}@media (max-width:680px){.incidentShell{width:calc(100% - 24px);padding-top:34px}.incidentHero h1{font-size:31px}.incidentHeroMark{display:none}.incidentStats{grid-template-columns:1fr 1fr}.incidentList article{align-items:flex-start}.incidentTimes{align-self:center}.incidentTimes span{display:none}}@media (max-width:440px){.incidentStats{grid-template-columns:1fr}.incidentInvestigate{padding:7px}.incidentIcon{width:38px;height:38px}}.activityPage{background:radial-gradient(circle at 76% 5%,#073c613d,#0000 25%),linear-gradient(#020b13,#020911);position:relative;overflow-x:hidden}.activityShell{width:min(1060px,100% - 40px);padding:48px 0 64px}.activityHero{justify-content:space-between;align-items:center;gap:30px;padding:8px 2px 31px;display:flex}.activityHero>div:first-child>span{color:#54c8ff;letter-spacing:.18em;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.activityHero>div:first-child>span svg{width:13px}.activityHero h1{letter-spacing:-.04em;background:linear-gradient(105deg,#fff,#c4eaff);color:#0000;-webkit-background-clip:text;margin:9px 0 10px;font-size:38px}.activityHero p{color:#7899ab;max-width:660px;margin:0;font-size:11px;line-height:1.7}.activityHeroMark{background:linear-gradient(145deg,#09283c,#04121e);border:1px solid #1a6893;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;position:relative;box-shadow:0 0 45px #159ee52a,inset 0 1px #ffffff10}.activityHeroMark svg{color:#59ccff;filter:drop-shadow(0 0 9px #28aff2);width:32px}.activityHeroMark i{background:#4fe0ba;border-radius:50%;width:8px;height:8px;animation:1.8s infinite approvalPulse;position:absolute;top:13px;right:13px;box-shadow:0 0 11px #4fe0ba}.activityStats{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:31px;display:grid}.activityStats>div{background:linear-gradient(145deg,#061824,#031019);border:1px solid #153f57;border-radius:9px;align-items:center;gap:11px;padding:13px 14px;display:flex;box-shadow:inset 0 1px #ffffff07}.activityStats svg{color:#5dcaff;width:17px}.activityStats>div:nth-child(2) svg{color:#51dfba}.activityStats>div:nth-child(3) svg{color:#ff7b8d}.activityStats>div:nth-child(4) svg{color:#ffc36c}.activityStats span{color:#678a9d;font-size:8px}.activityStats strong{color:#effaff;margin-bottom:2px;font-size:16px;display:block}.activitySectionHeading{margin-bottom:11px}.activitySectionHeading h2{margin:5px 0;font-size:17px}.activityFilterBar{background:#04131d;border:1px solid #143b52;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;padding:7px 8px 7px 12px;display:flex}.activityFilterBar>span{color:#658ba0;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:8px;display:flex}.activityFilterBar>span svg{width:12px}.activityFilters{margin:0}.activityFilters button{border-radius:5px;transition:all .16s}.activityFilters button:hover{color:#b9d8e8;border-color:#26668a}.activityList{background:#03111bd9;border-color:#153f57;border-radius:11px;box-shadow:0 22px 60px #0003}.activityList article{background:linear-gradient(90deg,#061722a8,#0000);min-height:80px;padding:15px 18px 15px 25px;transition:all .18s;position:relative}.activityList article:hover{background:#071b28}.activityRail{justify-content:center;align-items:center;width:8px;display:flex;position:absolute;top:0;bottom:0;left:9px}.activityRail span{background:#153d54;width:1px;position:absolute;top:0;bottom:0}.activityRail i{z-index:1;background:#08263a;border:1px solid #2d8cb8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #249dd255}.activityDecision{border-radius:9px;width:38px;height:38px}.activityBody>div span{letter-spacing:.09em;background:#061823;border:1px solid #173d54;border-radius:4px;padding:3px 5px;font-size:7px}.activityBody p{margin:6px 0}.activityBody small{color:#66899d}.activityPage .credentialEmpty{flex-direction:column;justify-content:center;align-items:center;min-height:150px;display:flex}.activityPage .credentialEmpty>svg{color:#4fc5ff}@media (max-width:760px){.activityStats{grid-template-columns:1fr 1fr}.activityFilterBar{flex-direction:column;align-items:flex-start}.activityFilters{width:100%;padding-bottom:2px;overflow-x:auto}.activityFilters button{white-space:nowrap}}@media (max-width:620px){.activityShell{width:calc(100% - 24px);padding-top:34px}.activityHero h1{font-size:31px}.activityHeroMark{display:none}.activityList article{padding-right:12px}.activityBody>div{align-items:flex-start}.activityBody>div span{flex:none}}@media (max-width:430px){.activityStats{grid-template-columns:1fr}.activityFilters{display:flex}}.credentialPage{background:radial-gradient(circle at 78% 5%,#073c603b,#0000 25%),linear-gradient(#020b13,#020911);position:relative;overflow-x:hidden}.credentialShell{width:min(1100px,100% - 40px);padding:48px 0 64px}.credentialHero{justify-content:space-between;align-items:center;gap:30px;padding:8px 2px 31px;display:flex}.credentialHero>div:first-child>span{color:#55c8ff;letter-spacing:.18em;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.credentialHero>div:first-child>span svg{width:13px}.credentialHero h1{letter-spacing:-.04em;background:linear-gradient(105deg,#fff,#c5eaff);color:#0000;-webkit-background-clip:text;margin:9px 0 10px;font-size:38px}.credentialHero p{color:#7899ab;max-width:670px;margin:0;font-size:11px;line-height:1.7}.credentialHeroMark{background:linear-gradient(145deg,#09283c,#04121e);border:1px solid #1a6993;border-radius:22px;place-items:center;width:76px;height:76px;display:grid;position:relative;box-shadow:0 0 45px #159ee52a,inset 0 1px #ffffff10}.credentialHeroMark svg{color:#59ccff;filter:drop-shadow(0 0 9px #28aff2);width:32px}.credentialHeroMark i{background:#50dfbb;border-radius:50%;width:8px;height:8px;position:absolute;top:13px;right:13px;box-shadow:0 0 11px #50dfbb}.credentialStats{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:31px;display:grid}.credentialStats>div{background:linear-gradient(145deg,#061824,#031019);border:1px solid #153f57;border-radius:9px;align-items:center;gap:11px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff07}.credentialStats svg{color:#59c9ff;width:18px}.credentialStats>div:nth-child(2) svg{color:#52dfba}.credentialStats>div:nth-child(3) svg{color:#7b93a2}.credentialStats span{color:#678a9d;font-size:8px}.credentialStats strong{color:#effaff;margin-bottom:2px;font-size:17px;display:block}.credentialSectionHeading h2{margin:5px 0;font-size:17px}.credentialTableWrap{background:#03111b;border:1px solid #153f57;border-radius:11px;overflow:hidden;box-shadow:0 22px 60px #0003}.credentialTableWrap .credentialTable{background:0 0;border:0;border-radius:0}.credentialRow{background:linear-gradient(90deg,#06172280,#0000);transition:all .16s;position:relative}.credentialRow:not(.head):hover{background:#071b28;box-shadow:inset 3px 0 #27a9e7}.credentialRow.head{color:#668da5;background:#071b29}.credentialRow b{font-size:11px}.credentialRow small{color:#6c91a5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.credentialRow i.active{box-shadow:0 0 11px #45d9b8}.credentialActions button{cursor:pointer;border-radius:5px;transition:all .16s}.credentialActions button:hover{background:#09273a;border-color:#2a83ad}.credentialActions .danger:hover{background:#2b1119;border-color:#954352}.credentialReveal{background:linear-gradient(100deg,#07271f,#041a18);border-color:#247c69;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 14px 45px #0003,inset 0 1px #ffffff0a}.credentialReveal:after{content:"ONE-TIME";color:#53dcbc1f;letter-spacing:.08em;pointer-events:none;font-size:27px;font-weight:900;position:absolute;top:8px;right:12px}.credentialReveal code{z-index:1;position:relative}.credentialReveal button{z-index:1;cursor:pointer;position:relative}.credentialPage .credentialSafety{background:linear-gradient(100deg,#051724,#04121c);border-radius:9px;margin-top:17px}.credentialAdd{background:linear-gradient(135deg,#0c8ed8,#0871b7);border:1px solid #159de4;transition:all .16s;box-shadow:0 8px 24px #078bd31c}.credentialAdd:hover{transform:translateY(-1px);box-shadow:0 11px 28px #078bd32b}@media (max-width:760px){.credentialStats{grid-template-columns:1fr 1fr 1fr}.credentialTableWrap{overflow-x:auto}.credentialTable{min-width:680px}}@media (max-width:620px){.credentialShell{width:calc(100% - 24px);padding-top:34px}.credentialHero h1{font-size:31px}.credentialHeroMark{display:none}.credentialStats{grid-template-columns:1fr}.credentialSectionHeading{align-items:flex-start}.credentialReveal:after{display:none}}.refHome{color:#eef9ff;background:#02080e;overflow:hidden}.refNav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#03111bcc,#020b12a6);border-bottom:1px solid #163246;height:72px;position:relative}.refNav:after{content:"";background:linear-gradient(90deg,#0000,#149ee55c,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.refNav nav a{transition:all .18s;position:relative}.refNav nav a:after{content:"";background:#50c9ff;height:1px;transition:all .18s;position:absolute;bottom:-10px;left:50%;right:50%}.refNav nav a:hover{color:#e8f8ff}.refNav nav a:hover:after{left:0;right:0}.refHero{min-height:680px;padding-top:82px}.refHero:before{content:"";pointer-events:none;background:radial-gradient(circle,#087fc524 0,#06406f10 34%,#0000 68%);border-radius:50%;width:780px;height:600px;position:absolute;top:-110px;right:-120px}.refHero:after{content:"";background:linear-gradient(90deg,#0000,#36baff35,#0000);height:1px;position:absolute;top:56%;left:44%;right:-12%;transform:rotate(-12deg);box-shadow:0 0 35px #25aef444}.refHeroCopy{z-index:5;position:relative}.refEyebrow{align-items:center;gap:8px;display:flex}.refEyebrow>i{background:#4fe0ba;border-radius:50%;width:6px;height:6px;animation:1.8s infinite heroLive;box-shadow:0 0 12px #4fe0ba}.refHero h1{letter-spacing:-.058em;margin:18px 0 23px;font-size:clamp(54px,5.7vw,80px);line-height:.91}.refHero h1 span{color:#cfeeff}.refHero h1 em{background:linear-gradient(95deg,#5cf 0,#168cff 45%,#8bdcff 100%);color:#0000;filter:drop-shadow(0 0 20px #149ee520);-webkit-background-clip:text;font-style:normal}.refHeroCopy>p{color:#819dad;max-width:625px;font-size:14px;line-height:1.75}.refPrimary{transition:all .18s;box-shadow:0 9px 30px #078bd32c}.refPrimary:hover{transform:translateY(-2px);box-shadow:0 13px 38px #078bd345}.refOutline{transition:all .18s}.refOutline:hover{color:#e4f7ff;background:#071b29;border-color:#297ca6}.refChecks span{align-items:center;gap:7px;display:flex!important}.refChecks span i{background:#4fdcba;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #4fdcba}.heroSignal{color:#50778c;letter-spacing:.1em;align-items:center;gap:8px;margin-top:22px;font-size:7px;display:flex}.heroSignal i{background:linear-gradient(90deg,#17465f,#32b7f4);width:34px;height:1px}.heroSignal b{color:#67cbfa;background:#061a27;border:1px solid #17506f;border-radius:4px;padding:5px 8px;font-size:7px;box-shadow:0 0 15px #129be516}.refPlanet{box-shadow:inset 0 3px 30px #42c7ff20,0 -18px 60px #159fe51b}.refPlanet:after{content:"";border-top:1px solid #6bd8ff2b;border-radius:50%;height:32%;position:absolute;inset:8% 4% auto}.refBot{filter:drop-shadow(0 24px 42px #0008)}.botHelmet{box-shadow:inset -20px -16px 40px #0009,inset 10px 7px 22px #249ce51c,0 0 35px #159ee51a}.botEye{animation:3.2s ease-in-out infinite botEyeBreath!important}.refHeroStatement{letter-spacing:-.04em;text-shadow:0 8px 30px #000}.refHeroStatement small{color:#62caff;letter-spacing:.19em;text-shadow:none;margin-bottom:8px;font-size:7px;display:block}.refHeroStatement strong{background:linear-gradient(90deg,#fff,#65cfff);color:#0000;-webkit-background-clip:text}.refPills span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff0c}.refMiniConsole{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#1b526e;box-shadow:0 26px 70px #0008,0 0 45px #149ee51c}.miniTop span{align-items:center;gap:5px;display:flex}.miniTop span i{background:#4fe0ba;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #4fe0ba}.refTrust{background:linear-gradient(90deg,#03111a,#061925,#03111a);border-color:#13364a}.refFeatures article{border-color:#153d54;transition:all .2s}.refFeatures article:hover{border-color:#27749a;transform:translateY(-4px);box-shadow:0 20px 50px #0003,inset 0 1px #ffffff0b}.refFeatures article>span{transition:all .2s}.refFeatures article:hover>span{box-shadow:0 0 25px #149ee529}.refHow,.refDevelopers,.refTeams,.refFinal{position:relative}.refCode{box-shadow:0 25px 70px #0004,inset 0 1px #ffffff08}.refFinal{overflow:hidden}.refFinal:after{content:"";background:linear-gradient(90deg,#0000,#36baff66,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}@keyframes heroLive{50%{opacity:.35;transform:scale(.75)}}@keyframes botEyeBreath{0%,to{box-shadow:0 0 11px #2ab9ff,0 0 28px #159ee5}50%{opacity:.86;box-shadow:0 0 16px #8ee6ff,0 0 44px #1bb8ff}}@media (max-width:900px){.refHero{padding-top:58px}.refHero h1{font-size:clamp(48px,8vw,68px)}.heroSignal{display:none}}@media (max-width:620px){.refNav{height:62px}.refHero{padding-top:44px}.refHero h1{font-size:45px;line-height:.94}.refHeroCopy>p{font-size:12px}.refHeroButtons{align-items:stretch}.refHeroButtons>*{justify-content:center}.refChecks{gap:9px}.refChecks span{font-size:8px}.refHeroStatement small{font-size:6px}}.refProduct{padding:112px 0 118px;position:relative}.refProduct:before{content:"";filter:blur(30px);pointer-events:none;background:#078bd30c;border-radius:50%;width:620px;height:420px;position:absolute;top:140px;left:-280px}.refSectionIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.refSectionIntro h2{letter-spacing:-.05em;margin:15px 0 0;font-size:clamp(40px,4.7vw,62px);line-height:.98}.refSectionIntro h2 em{color:#78cfff;font-style:normal}.refSectionIntro>p{color:#7694a5;max-width:440px;margin:0 0 3px;font-size:12px;line-height:1.75}.refProduct .refFeatures{background:#15394d;border:1px solid #15394d;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden;box-shadow:0 30px 80px #0003}.refProduct .refFeatures article{background:linear-gradient(145deg,#061824,#031019);border:0;border-radius:0;min-height:250px;padding:25px;position:relative;overflow:hidden}.refProduct .refFeatures article:before{content:"";background:#169ee60b;border-radius:50%;width:150px;height:150px;transition:all .25s;position:absolute;top:-90px;right:-90px}.refProduct .refFeatures article:hover{background:linear-gradient(145deg,#082033,#04131e);transform:none;box-shadow:inset 0 0 0 1px #2784ae}.refProduct .refFeatures article:hover:before{background:#169ee610;transform:scale(1.6)}.featureTop{justify-content:space-between;align-items:center;display:flex}.featureIcon{color:#5bcaff;background:#072033;border:1px solid #1a5978;border-radius:10px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 18px #159ee50e}.featureIcon svg{width:18px}.featureTop small{color:#315a70;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace}.featureTag{color:#48bdf4;letter-spacing:.17em;margin-top:30px;font-size:7px;font-weight:800;display:block}.refProduct .refFeatures h3{letter-spacing:-.025em;margin:7px 0 9px;font-size:17px}.refProduct .refFeatures p{color:#698a9c;max-width:290px;margin:0;font-size:10px;line-height:1.7}.featureLine{background:#12364a;height:1px;position:absolute;bottom:20px;left:25px;right:25px}.featureLine i{background:#35baf4;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:0;box-shadow:0 0 8px #35baf4}.featureLine span{background:#43c4ff;width:0;height:1px;transition:all .35s;position:absolute;top:0;left:0}.refProduct .refFeatures article:hover .featureLine span{width:100%}.refBoundary{color:#557b90;letter-spacing:.11em;background:linear-gradient(90deg,#031019,#061925,#031019);border:1px solid #14384d;border-radius:9px;justify-content:center;align-items:center;gap:12px;height:64px;margin-top:14px;font-size:7px;display:flex}.refBoundary i{background:linear-gradient(90deg,#173f55,#38b9f2);width:70px;height:1px}.refBoundary b{color:#6ed0fb;background:#072033;border:1px solid #1b6589;border-radius:5px;align-items:center;gap:7px;padding:7px 11px;font-size:7px;display:flex;box-shadow:0 0 20px #149ee513}.refBoundary b svg{width:12px}@media (max-width:850px){.refSectionIntro{grid-template-columns:1fr;gap:18px}.refProduct .refFeatures{grid-template-columns:1fr 1fr}.refBoundary i{width:28px}}@media (max-width:580px){.refProduct{padding:80px 0}.refSectionIntro h2{font-size:38px}.refProduct .refFeatures{grid-template-columns:1fr}.refProduct .refFeatures article{min-height:220px}.refBoundary{flex-wrap:wrap;height:auto;padding:14px}.refBoundary i{width:18px}}.refHow{background:radial-gradient(circle at 78%,#087fc51c,#0000 25%),linear-gradient(#031019,#020a11);border-block:1px solid #123348;padding:118px 0;overflow:hidden}.howInner{grid-template-columns:1.08fr .92fr;align-items:center;gap:78px}.howCopy h2{letter-spacing:-.05em;margin:15px 0 17px;font-size:clamp(40px,4.5vw,61px);line-height:.99}.howCopy h2 em{color:#75cefa;font-style:normal}.howCopy>p{color:#7695a6;max-width:610px;font-size:11px;line-height:1.75}.howSteps{grid-template-columns:repeat(9,auto)!important;align-items:center!important;gap:0!important;margin-top:38px!important;display:grid!important}.howSteps>div{text-align:left;background:linear-gradient(145deg,#061824,#031019);border:1px solid #153d53;border-radius:9px;width:104px;min-height:132px;padding:12px 8px;position:relative}.howSteps>div>small{color:#315d73;font:700 7px ui-monospace,monospace;position:absolute;top:7px;right:8px}.howSteps>div>span{color:#59c8fa;background:#072033;border:1px solid #1b5c7b;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.howSteps>div>span svg{width:14px}.howSteps>div>span.green{color:#51dfba;background:#06231e;border-color:#246e5d}.howSteps>div>b{margin-top:12px;font-size:9px;display:block}.howSteps>div>p{color:#628398;margin:5px 0 0;font-size:7px;line-height:1.5}.howSteps>i{background:linear-gradient(90deg,#174158,#35b5ee);width:20px;height:1px;display:block;position:relative}.howSteps>i:after{content:"";background:#43c5ff;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-1px;box-shadow:0 0 8px #43c5ff}.riskVisual{box-shadow:0 30px 90px #0005,inset 0 1px #ffffff08;background:radial-gradient(circle at 50% 48%,#0b527744,#0000 27%),#020c13!important;border:1px solid #153f56!important;border-radius:18px!important;height:460px!important;min-height:0!important;position:relative!important;overflow:hidden!important}.riskGrid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.riskOrbit{border:1px solid #1a536d;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.riskOrbit.one{width:235px;height:235px}.riskOrbit.two{opacity:.45;width:350px;height:350px}.riskOrb{flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(circle at 38% 30%,#1598d9,#07314b 45%,#03131e 72%)!important;border:1px solid #4bc8ff!important;border-radius:50%!important;width:112px!important;height:112px!important;display:flex!important;position:absolute!important;top:48%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 9px #0a466021,0 0 55px #159ee54f,inset 0 0 25px #6edcff26!important}.riskOrb svg{color:#d9f5ff;width:24px}.riskOrb span{letter-spacing:.12em;margin-top:5px;font-size:9px;font-weight:900}.riskOrb small{color:#80cce9;letter-spacing:.13em;margin-top:2px;font-size:5px}.riskNode{color:#76d0f8;letter-spacing:.11em;background:#061a27;border:1px solid #1a5875;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:6px;font-weight:800;display:flex;position:absolute;box-shadow:0 10px 30px #0005}.riskNode svg{width:12px}.riskNode.agent{top:26%;left:9%}.riskNode.tool{top:31%;right:8%}.riskNode.evidence{bottom:20%;right:14%}.riskPulse{border:1px solid #43c9ff5c;border-radius:50%;width:140px;height:140px;animation:2.4s ease-out infinite riskPulse;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.riskCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:1fr auto;gap:4px;display:grid;background:#04141ee8!important;border:1px solid #184b64!important;border-radius:8px!important;width:auto!important;padding:13px 15px!important;position:absolute!important;inset:auto 20px 18px!important}.riskCard>small{color:#547c91;letter-spacing:.13em;font-size:6px}.riskCard>b{color:#5fe2bf;grid-area:1/2;align-items:center;gap:5px;font-size:7px;display:flex}.riskCard>b i{background:#50dfba;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #50dfba}.riskCard>span{color:#7193a5;grid-column:1/-1;font-size:7px}@keyframes riskPulse{0%{opacity:.7;transform:translate(-50%,-50%)scale(.75)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@media (max-width:1050px){.howInner{grid-template-columns:1fr;gap:45px}.riskVisual{height:400px!important}}@media (max-width:650px){.refHow{padding:82px 0}.howSteps{grid-template-columns:1fr!important;gap:7px!important}.howSteps>div{grid-template-columns:38px 1fr;align-items:center;width:100%;min-height:auto;display:grid}.howSteps>div>span{grid-row:1/3}.howSteps>div>b{margin:0}.howSteps>div>p{margin:2px 0}.howSteps>i{width:1px;height:12px;margin-left:19px}.riskVisual{height:360px!important}.riskOrbit.two{width:290px;height:290px}.riskNode.evidence{right:6%}}.refDevelopers{grid-template-columns:.82fr 1.18fr;align-items:center;gap:72px;padding:118px 0;display:grid}.devCopy h2{letter-spacing:-.05em;margin:15px 0 18px;font-size:clamp(40px,4.4vw,60px);line-height:.98}.devCopy h2 em{color:#73cdf8;font-style:normal}.devCopy>p{color:#7694a5;max-width:440px;font-size:11px;line-height:1.75}.devSignals{flex-wrap:wrap;gap:7px;margin:23px 0;display:flex}.devSignals span{color:#7ca6ba;background:#051722;border:1px solid #163f56;border-radius:6px;align-items:center;gap:6px;padding:7px 9px;font-size:7px;display:flex}.devSignals svg{color:#55c9f9;width:11px}.devDocsLink{color:#68caf8;align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.devDocsLink svg{width:12px;transition:all .16s}.devDocsLink:hover svg{transform:translate(3px)}.devWorkbench{background:#020c13;border:1px solid #19465e;border-radius:13px;position:relative;overflow:hidden;box-shadow:0 32px 90px #0006,0 0 55px #0a8ed412,inset 0 1px #ffffff08}.workbenchTop{color:#668a9d;background:#061722;border-bottom:1px solid #14384c;align-items:center;height:39px;padding:0 13px;font-size:7px;display:flex}.workbenchTop>div{gap:5px;margin-right:12px;display:flex}.workbenchTop>div i{background:#315064;border-radius:50%;width:6px;height:6px}.workbenchTop>div i:first-child{background:#7c4551}.workbenchTop>div i:nth-child(2){background:#78663e}.workbenchTop>div i:last-child{background:#316b5b}.workbenchTop small{color:#3e7189;letter-spacing:.12em;margin-left:auto}.devWorkbench .codeHead{background:#04131d;border-bottom:1px solid #123447;align-items:center;gap:18px;height:38px;padding:0 16px;font-size:7px;display:flex}.devWorkbench .codeHead b{color:#70cff9;border-bottom:1px solid #3bbdf7;align-items:center;height:38px;display:flex}.devWorkbench .codeHead span{color:#53778a}.devWorkbench pre{color:#b9d3df;background:radial-gradient(circle at 80% 10%,#0a527222,#0000 35%);min-height:220px;margin:0;padding:24px 23px 19px;font:9px/1.85 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.codeDim{color:#476a7d}.codeBlue{color:#6bbcff}.codeGreen{color:#6ed8ad}.workbenchResult{background:linear-gradient(90deg,#06231e,#041714);border:1px solid #1d6757;border-radius:7px;grid-template-columns:1fr auto;gap:3px;margin:0 20px 18px;padding:10px 12px;display:grid}.workbenchResult>span{color:#649788;letter-spacing:.1em;align-items:center;gap:6px;font-size:6px;display:flex}.workbenchResult>span i{background:#51dfba;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #51dfba}.workbenchResult>b{color:#5ce1be;grid-area:1/2;font-size:8px}.workbenchResult>small{color:#537b70;grid-column:1/-1;font-size:6px}.devWorkbench footer{color:#53778a;background:#04121b;border-top:1px solid #123447;justify-content:space-between;align-items:center;height:42px;padding:0 17px;font-size:7px;display:flex}.devWorkbench footer a{color:#63c7f5;align-items:center;gap:5px;display:flex}.devWorkbench footer svg{width:10px}.devArchitecture{background:linear-gradient(90deg,#04131d,#061925,#04131d);border:1px solid #143b51;border-radius:10px;grid-column:1/-1;margin-top:-28px;padding:18px 20px}.devArchHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.devArchHead span{color:#4baedb;letter-spacing:.16em;font-size:6px}.devArchHead b{color:#83a7b9;font-size:8px}.devArchGrid{grid-template-columns:1fr 38px 1fr 38px 1fr;align-items:center;display:grid}.devArchGrid>span{background:#051722;border:1px solid #153f56;border-radius:7px;grid-template-columns:30px 1fr;align-items:center;padding:10px;display:grid}.devArchGrid>span svg{color:#58c9fa;grid-row:1/3;width:16px}.devArchGrid>span b{font-size:8px}.devArchGrid>span small{color:#567b8e;font-size:6px}.devArchGrid>i{background:linear-gradient(90deg,#173f55,#34b7ef);height:1px}.devArchFoot{color:#63879a;align-items:center;gap:8px;margin-top:12px;font-size:7px;display:flex}.devArchFoot svg{color:#50d9b8;width:12px}@media (max-width:850px){.refDevelopers{grid-template-columns:1fr;gap:38px}.devArchitecture{grid-column:auto;margin-top:0}}@media (max-width:580px){.refDevelopers{padding:82px 0}.devCopy h2{font-size:38px}.devArchGrid{grid-template-columns:1fr;gap:6px}.devArchGrid>i{width:1px;height:10px;margin-left:15px}.devArchHead{flex-direction:column;align-items:flex-start;gap:8px}.devWorkbench pre{padding:18px 14px;font-size:8px}.devWorkbench footer>span{display:none}}.refTeams{padding:116px 0}.teamsIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:44px;display:grid}.teamsIntro h2{letter-spacing:-.05em;margin:15px 0 0;font-size:clamp(40px,4.5vw,60px);line-height:.98}.teamsIntro h2 em{color:#77cff9;font-style:normal}.teamsIntro>p{color:#7594a5;max-width:445px;margin:0 0 3px;font-size:11px;line-height:1.75}.teamPanels{grid-template-columns:1fr 1fr;gap:12px;display:grid}.teamPanel{background:linear-gradient(145deg,#061925,#031019);border:1px solid #153e55;border-radius:13px;min-height:385px;padding:29px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 24px 65px #0003}.teamPanel:after{content:"";background:#159ee50b;border-radius:50%;width:210px;height:210px;position:absolute;top:-110px;right:-110px}.teamPanel.orgTeam:after{background:#52dfba09}.teamPanelTop{justify-content:space-between;align-items:center;display:flex}.teamPanelTop>span{color:#5bcaff;background:#072033;border:1px solid #1b5c7c;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.orgTeam .teamPanelTop>span{color:#58dfbc;background:#06231e;border-color:#276b5c}.teamPanelTop svg{width:19px}.teamPanelTop small{letter-spacing:.15em;color:#4f7e95;font-size:7px}.teamPanel h3{letter-spacing:-.035em;max-width:440px;margin:28px 0 12px;font-size:24px;line-height:1.12}.teamPanel>p{color:#6f8fa1;max-width:490px;font-size:10px;line-height:1.7}.teamPanel .teamChecks{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0;display:grid}.teamPanel .teamChecks span{color:#82a5b6;align-items:center;gap:7px;font-size:8px;display:flex}.teamPanel .teamChecks i{background:#48c4fb;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #48c4fb}.orgTeam .teamChecks i{background:#52dbb8;box-shadow:0 0 8px #52dbb8}.teamAction{color:#65c9f7;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:9px;font-weight:700;display:inline-flex;position:absolute;bottom:27px;left:29px}.orgTeam .teamAction{color:#64d7ba}.teamAction svg{width:12px;transition:all .16s}.teamAction:hover svg{transform:translate(3px)}.securitySpine{background:linear-gradient(90deg,#04131d,#071c29,#04131d);border:1px solid #17445c;border-radius:11px;grid-template-columns:55px 1fr auto auto;align-items:center;gap:18px;min-height:112px;margin-top:12px;padding:20px 22px;display:grid;box-shadow:0 20px 55px #0002}.spineMark{color:#5ccaff;background:#072033;border:1px solid #236c8c;border-radius:12px;place-items:center;width:49px;height:49px;display:grid;position:relative}.spineMark svg{width:22px}.spineMark i{background:#51dfba;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 9px #51dfba}.securitySpine small{color:#4bbdf1;letter-spacing:.16em;font-size:6px}.securitySpine h3{margin:4px 0;font-size:12px}.securitySpine p{color:#648598;max-width:570px;margin:0;font-size:8px;line-height:1.55}.spineSignals{gap:7px;display:flex}.spineSignals span{color:#6f94a6;white-space:nowrap;background:#051722;border:1px solid #153f55;border-radius:6px;align-items:center;gap:5px;padding:7px 8px;font-size:6px;display:flex}.spineSignals svg{color:#56c9fa;width:10px}.securitySpine>a{color:#63c8f5;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:700;display:flex}.securitySpine>a svg{width:11px}@media (max-width:900px){.teamsIntro{grid-template-columns:1fr;gap:18px}.securitySpine{grid-template-columns:55px 1fr}.spineSignals,.securitySpine>a{grid-column:2}}@media (max-width:680px){.refTeams{padding:82px 0}.teamsIntro h2{font-size:38px}.teamPanels{grid-template-columns:1fr}.teamPanel{min-height:370px;padding:23px}.teamAction{left:23px}.securitySpine{grid-template-columns:42px 1fr;padding:16px}.spineMark{width:40px;height:40px}.spineSignals{flex-wrap:wrap}}@media (max-width:430px){.teamPanel .teamChecks{grid-template-columns:1fr}.teamPanel{min-height:410px}.spineSignals span{width:100%}}.refFinal{background:radial-gradient(circle at 50% 72%,#0b65952c,#0000 34%),linear-gradient(#031019,#02080e);border-top:1px solid #14384d;align-items:center;min-height:520px;display:flex;position:relative;overflow:hidden}.finalAtmosphere{pointer-events:none;position:absolute;inset:0}.finalAtmosphere i{border:1px solid #1c6c9233;border-radius:50%;position:absolute}.finalAtmosphere i:first-child{width:520px;height:520px;bottom:-370px;left:50%;transform:translate(-50%);box-shadow:0 0 100px #149ee51a}.finalAtmosphere i:nth-child(2){opacity:.5;width:760px;height:760px;bottom:-585px;left:50%;transform:translate(-50%)}.finalAtmosphere i:last-child{background:#5ed3ff;border:0;width:5px;height:5px;bottom:118px;left:50%;box-shadow:0 0 25px 8px #159ee545}.refFinal .mountains{opacity:.52;filter:saturate(.75)}.finalInner{z-index:3;text-align:center;padding:95px 20px;position:relative}.finalInner .refEyebrow{justify-content:center}.finalInner h2{letter-spacing:-.055em;max-width:900px;margin:17px auto 18px;font-size:clamp(45px,5.5vw,72px);line-height:.94}.finalInner h2 em{background:linear-gradient(90deg,#60ceff,#1e91df,#8bddff);color:#0000;-webkit-background-clip:text;font-style:normal}.finalInner>p{color:#7898aa;max-width:570px;margin:0 auto;font-size:12px;line-height:1.7}.finalActions{justify-content:center;gap:9px;margin-top:28px;display:flex}.finalProof{justify-content:center;gap:8px;margin-top:23px;display:flex}.finalProof span{color:#6f94a7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04131dcc;border:1px solid #153e54;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;display:flex}.finalProof svg{color:#53c9f8;width:10px}.refFooter{background:#02090f;border-top:1px solid #12364a;width:100%!important;max-width:none!important;padding:0!important}.footerGrid{grid-template-columns:1.8fr repeat(4,1fr);gap:45px;padding:52px 0 43px;display:grid}.footerGrid>div:not(.footerBrand){flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footerGrid>div>b{color:#a9c2d0;letter-spacing:.04em;margin-bottom:3px;font-size:8px}.footerGrid a,.footerGrid button{color:#5f8295;font-size:8px;transition:all .15s}.footerGrid a:hover{color:#bfe9fb}.footerBrand p{color:#55798d;max-width:220px;margin:14px 0;font-size:8px;line-height:1.6}.footerStatus{color:#4f7c70;letter-spacing:.12em;align-items:center;gap:6px;font-size:6px;display:flex}.footerStatus i{background:#4eddb9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #4eddb9}.footerButton{cursor:pointer;color:#70cdf7!important;background:#072033!important;border:1px solid #1b5d7d!important;border-radius:5px!important;padding:7px 9px!important}.footerBottom{color:#3f6275;border-top:1px solid #102d3e;justify-content:space-between;align-items:center;min-height:58px;font-size:7px;display:flex}.footerBottom b{letter-spacing:.15em;color:#31586d;font-size:6px}.footerBottom a{color:#5d8da5}@media (max-width:900px){.footerGrid{grid-template-columns:1.7fr repeat(2,1fr);row-gap:35px}}@media (max-width:620px){.refFinal{min-height:500px}.finalInner{padding:80px 12px}.finalInner h2{font-size:43px}.finalActions{flex-direction:column;align-items:stretch;max-width:310px;margin:27px auto 0}.finalActions>*{justify-content:center}.finalProof{flex-wrap:wrap}.footerGrid{grid-template-columns:1fr 1fr;gap:30px 22px;padding:42px 0}.footerBrand{grid-column:1/-1}.footerBottom{flex-wrap:wrap;gap:10px;padding:16px 0}.footerBottom b{order:3;width:100%}}.refHome :where(a,button){-webkit-tap-highlight-color:transparent}.refHome :where(a,button):focus-visible{outline-offset:3px;outline:2px solid #63cfff}.refHome :where(.refPrimary,.refOutline,.refSmallButton,.teamAction,.footerButton){min-height:40px}.refHome :where(.refProduct,.refHow,.refDevelopers,.refTeams){scroll-margin-top:84px}@media (max-width:1180px){.refShell{width:min(100% - 48px,1120px)}.refNav nav{gap:22px}.refHero{grid-template-columns:minmax(0,.94fr) minmax(460px,1.06fr)}.refRobot{transform-origin:50% 25%;transform:scale(.93)}.refProduct .refFeatures{grid-template-columns:repeat(3,1fr)}.howInner{gap:46px}.howSteps>div{width:96px}.howSteps>i{width:14px}.refDevelopers{gap:45px}.spineSignals{flex-wrap:wrap}}@media (max-width:980px){.refNav nav{display:none}.refNavActions{margin-left:auto}.refHero{min-height:1080px;padding-top:70px;display:block}.refHeroCopy{text-align:center;width:min(680px,100%);margin:0 auto}.refHeroCopy>p{margin-inline:auto}.refHeroButtons,.refChecks,.heroSignal{justify-content:center}.refRobot{transform-origin:50% 10%;margin:0 auto;transform:scale(.92);width:min(620px,100%)!important;height:570px!important;position:relative!important;top:25px!important;right:auto!important}.refProduct .refFeatures{grid-template-columns:1fr 1fr}.refSectionIntro,.teamsIntro{grid-template-columns:1fr;gap:20px}.refSectionIntro>p,.teamsIntro>p{max-width:620px}.howInner{grid-template-columns:1fr}.howCopy{text-align:center}.howCopy>p{margin-inline:auto}.howCopy .refEyebrow,.howSteps{justify-content:center}.refDevelopers{grid-template-columns:1fr}.devCopy{max-width:700px}.devArchitecture{grid-column:auto;margin-top:0}.teamPanels{grid-template-columns:1fr 1fr}.securitySpine{grid-template-columns:50px 1fr}.spineSignals,.securitySpine>a{grid-column:2}}@media (max-width:760px){.refShell{width:min(100% - 32px,1120px)}.refNav{height:64px}.refBrand b{font-size:13px}.refNavActions .refSign{display:none}.refNavActions .refPrimary{min-height:36px;padding:9px 12px;font-size:9px}.refHero{min-height:970px;padding-top:50px}.refHero h1{font-size:clamp(46px,11vw,66px)}.refHeroCopy>p{font-size:13px}.refHeroButtons{flex-wrap:wrap}.refHeroButtons>*{min-width:190px}.refChecks{flex-wrap:wrap}.refRobot{transform:scale(.82);width:650px!important;height:520px!important;margin-left:-325px!important;left:50%!important}.refTrust .refShell{scrollbar-width:none;justify-content:flex-start;gap:18px;padding-block:16px;overflow:auto}.refTrust .refShell::-webkit-scrollbar{display:none}.refTrust .refShell>*{flex:none}.refProduct,.refDevelopers,.refTeams{padding:88px 0}.refProduct .refFeatures{grid-template-columns:1fr 1fr}.refBoundary{padding-inline:10px;overflow:hidden}.refBoundary i{width:25px}.howSteps{grid-template-columns:1fr!important;gap:7px!important}.howSteps>div{grid-template-columns:42px 1fr;width:100%;min-height:70px;padding:10px 12px;display:grid}.howSteps>div>span{grid-row:1/3}.howSteps>div>b{margin:0;font-size:10px}.howSteps>div>p{margin:3px 0;font-size:8px}.howSteps>i{width:1px;height:10px;margin-left:21px}.riskVisual{height:390px!important}.devWorkbench pre{font-size:8px}.teamPanels{grid-template-columns:1fr}.teamPanel{min-height:350px}.securitySpine{grid-template-columns:42px 1fr}.spineSignals{flex-wrap:wrap}.footerGrid{grid-template-columns:1.5fr 1fr 1fr}}@media (max-width:540px){.refShell{width:min(100% - 24px,1120px)}.refNavActions .refPrimary svg{display:none}.refHero{min-height:900px;padding-top:38px}.refEyebrow{letter-spacing:.13em;font-size:7px}.refHero h1{margin-top:15px;font-size:43px;line-height:.93}.refHeroCopy>p{font-size:11px;line-height:1.7}.refHeroButtons{grid-template-columns:1fr;gap:8px;width:100%;display:grid}.refHeroButtons>*{width:100%}.refChecks{gap:7px 12px}.refChecks span{font-size:7px}.refRobot{transform:scale(.72);height:475px!important}.refProduct .refFeatures{grid-template-columns:1fr}.refSectionIntro h2,.howCopy h2,.devCopy h2,.teamsIntro h2{font-size:37px}.refSectionIntro>p,.teamsIntro>p,.devCopy>p,.howCopy>p{font-size:10px}.refBoundary{flex-wrap:wrap;height:auto;min-height:62px;padding-block:12px}.refBoundary i{width:14px}.riskVisual{height:340px!important}.riskOrbit.one{width:200px;height:200px}.riskOrbit.two{width:285px;height:285px}.riskNode{padding:6px;font-size:5px}.riskNode.agent{left:5%}.riskNode.tool{right:4%}.riskNode.evidence{bottom:22%;right:5%}.devSignals{grid-template-columns:1fr 1fr;display:grid}.devWorkbench .codeHead{gap:12px;overflow:auto}.devWorkbench pre{min-height:205px;padding:18px 12px;font-size:7.5px}.workbenchResult{margin-inline:12px}.devArchitecture{padding:15px}.devArchGrid{grid-template-columns:1fr;gap:5px}.devArchGrid>i{width:1px;height:9px;margin-left:15px}.teamPanel{min-height:395px;padding:22px}.teamPanel .teamChecks{grid-template-columns:1fr}.teamAction{left:22px}.securitySpine{gap:12px;padding:14px}.spineSignals span{width:100%}.finalInner h2{font-size:41px}.finalProof{gap:5px}.footerGrid{grid-template-columns:1fr 1fr;gap:28px 18px}.footerBrand{grid-column:1/-1}.footerBottom{flex-wrap:wrap;gap:8px;padding:15px 0}.footerBottom b{order:3;width:100%}}@media (max-width:380px){.refHero h1{font-size:38px}.refRobot{transform:scale(.64);height:430px!important}.refSectionIntro h2,.howCopy h2,.devCopy h2,.teamsIntro h2{font-size:34px}.riskVisual{height:320px!important}.finalInner h2{font-size:37px}.footerGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.refHome *,.refHome :before,.refHome :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.refPrimary:hover,.refProduct .refFeatures article:hover{transform:none!important}}.skipHome{z-index:100;color:#dff7ff;background:#061a27;border:1px solid #42bff5;border-radius:6px;padding:9px 12px;font-size:9px;font-weight:800;transition:top .16s;position:absolute;top:-60px;left:14px}.skipHome:focus{top:12px}.refHome ::selection{color:#fff;background:#167db6}.refHome{font-synthesis:none}.refNav,.refHero,.refProduct,.refHow,.refDevelopers,.refTeams,.refFinal,.refFooter{isolation:isolate}.refProduct .refFeatures article,.teamPanel,.devWorkbench,.riskVisual{will-change:auto}@media (hover:hover) and (pointer:fine){.refBrand,.refNav a,.footerGrid a,.footerBottom a{transition:color .16s,opacity .16s}.refBrand:hover{opacity:.9}.teamPanel{transition:transform .2s,border-color .2s,box-shadow .2s}.teamPanel:hover{border-color:#216684;transform:translateY(-3px);box-shadow:0 30px 75px #0004,inset 0 1px #ffffff0a}.devWorkbench{transition:border-color .2s,box-shadow .2s}.devWorkbench:hover{border-color:#226f91;box-shadow:0 36px 95px #0007,0 0 65px #0a8ed418,inset 0 1px #ffffff0a}}.refHome{overflow-x:clip}.refHome section{position:relative}.refHero:after,.refProduct:after,.refHow:after,.refDevelopers:after,.refTeams:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#153e554d 18% 82%,#0000);width:min(1120px,100% - 48px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.refHero{padding-bottom:72px}.refProduct,.refHow,.refDevelopers,.refTeams{padding-top:120px;padding-bottom:120px}.refSectionIntro,.teamsIntro{max-width:1120px}.refHome h1,.refHome h2,.refHome h3{text-wrap:balance}.refHome p{text-wrap:pretty}@media (min-width:1500px){.refShell{max-width:1180px}.refHero{min-height:780px}.refRobot{right:95px!important}.refHeroCopy{padding-top:35px}.refProduct,.refHow,.refDevelopers,.refTeams{padding-top:132px;padding-bottom:132px}}@media (max-width:760px){.refHero:after,.refProduct:after,.refHow:after,.refDevelopers:after,.refTeams:after{width:calc(100% - 32px)}.refProduct,.refHow,.refDevelopers,.refTeams{padding-top:86px;padding-bottom:86px}.refHero{padding-bottom:48px}}@media (max-width:540px){.refHero:after,.refProduct:after,.refHow:after,.refDevelopers:after,.refTeams:after{width:calc(100% - 24px)}.refProduct,.refHow,.refDevelopers,.refTeams{padding-top:78px;padding-bottom:78px}}.refHome{--home-max:1180px}.refHome .refShell{box-sizing:border-box}.refNav{grid-template-columns:auto 1fr auto;align-items:center;column-gap:36px;display:grid!important}.refNav nav{justify-self:center}.refNavActions{justify-self:end}.refHero{align-items:center}.refHeroCopy{z-index:4;max-width:650px;position:relative}.refHeroCopy h1{max-width:640px}.refHeroCopy>p{max-width:575px}.refRobot{z-index:2}.refTrust{z-index:5;position:relative}.refTrust .refShell{align-items:center;min-height:78px}.refSectionIntro{align-items:end}.refFeatures{align-items:stretch}.refFeatures article{flex-direction:column;height:100%;display:flex}.refFeatures article>p{flex:1}.featureLine{margin-top:auto}.refBoundary{margin-top:20px}.howInner{display:grid}.howCopy{min-width:0}.howSteps{max-width:100%}.riskVisual,.devCopy{align-self:center}.devWorkbench{align-self:stretch}.devArchitecture{align-self:start}.teamPanels{align-items:stretch}.teamPanel{height:100%}.securitySpine>div:nth-child(2){min-width:0}.finalInner{width:100%}.finalActions>*{min-width:180px}.footerGrid{align-items:start}.footerGrid>div{min-width:0}.footerBottom>a{white-space:nowrap}@media (min-width:981px) and (max-width:1180px){.refNav{column-gap:20px}.refNav nav{gap:16px!important}.refNav nav a{font-size:8px}.refHero{grid-template-columns:minmax(0,1fr) minmax(430px,.95fr)!important}.refHeroCopy h1{font-size:clamp(54px,5.4vw,70px)}.refRobot{right:18px!important}.howSteps{transform-origin:0;width:108.7%;transform:scale(.92)}.securitySpine{grid-template-columns:50px minmax(260px,1fr) auto!important}.securitySpine>a{grid-column:2;justify-self:start}.spineSignals{grid-area:1/3}}@media (max-width:980px){.refNav{grid-template-columns:auto 1fr}.refNavActions{grid-column:2}.refHeroCopy{max-width:700px}.refHeroCopy h1,.heroSignal{margin-inline:auto}.refRobot{overflow:visible}.refSectionIntro,.teamsIntro{text-align:center;max-width:720px;margin-inline:auto}.refSectionIntro .refEyebrow,.teamsIntro .refEyebrow{justify-content:center}.refSectionIntro>p,.teamsIntro>p{margin-inline:auto}.devCopy{text-align:center;max-width:700px;margin-inline:auto}.devCopy .refEyebrow{justify-content:center}.devCopy>p{margin-inline:auto}.devSignals,.devDocsLink{justify-content:center}.securitySpine{margin-inline:auto;max-width:760px;margin-top:14px}.footerGrid{column-gap:28px}}@media (max-width:760px){.refNav{width:calc(100% - 24px)!important}.refHeroCopy{padding-inline:4px}.refHeroStatement{max-width:250px}.refPills{max-width:340px}.refMiniConsole{max-width:330px}.refFeatures article{min-height:235px}.refBoundary{text-align:center;justify-content:center}.devWorkbench{width:100%}.teamPanel h3{max-width:90%}.securitySpine{grid-template-columns:42px minmax(0,1fr)!important}.securitySpine>a,.spineSignals{grid-column:2!important}.footerGrid{grid-template-columns:1.4fr 1fr 1fr!important}}@media (max-width:540px){.refNav{grid-template-columns:auto auto;justify-content:space-between}.refNavActions{margin:0}.refNavActions .refPrimary{white-space:nowrap}.refHeroCopy{width:100%}.heroSignal{gap:7px;max-width:100%;font-size:6px}.heroSignal i{min-width:12px}.refRobot{pointer-events:none}.refHeroStatement{text-align:center;transform:translate(-50%);left:50%!important}.refPills{white-space:nowrap;transform:translate(-50%);left:50%!important}.refMiniConsole{left:50%!important;transform:translate(-50%)rotate(-2deg)!important}.refFeatures article{min-height:210px}.refBoundary>b{justify-content:center;width:100%}.riskCard{left:12px!important;right:12px!important}.devSignals{grid-template-columns:1fr!important}.devSignals span{justify-content:center}.devArchHead b{line-height:1.4}.teamPanel h3{max-width:100%}.securitySpine{text-align:center;grid-template-columns:1fr!important}.spineMark{margin-inline:auto}.securitySpine>div:nth-child(2),.securitySpine>a,.spineSignals{grid-column:1!important}.securitySpine>a,.spineSignals span{justify-content:center}.finalInner>p{padding-inline:8px}.footerGrid{grid-template-columns:1fr 1fr!important}.footerBottom{align-items:flex-start}.footerBottom>a{margin-left:auto}}@media (max-width:380px){.refBrand b{font-size:12px}.refNavActions .refPrimary{padding-inline:10px;font-size:8px}.refHeroStatement{font-size:10px}.refPills{gap:4px}.refPills span{font-size:5px}.footerGrid{grid-template-columns:1fr!important}.footerBrand{grid-column:auto}}.welcomePage{color:#f6f9ff;background:radial-gradient(circle at 50% 22%,#1d5bda29,#0000 32%),linear-gradient(#030914 0%,#040a16 58%,#020711 100%);min-height:100vh;padding:0 52px 54px;position:relative;overflow:hidden}.welcomeBackdrop{pointer-events:none;opacity:.46;background:linear-gradient(#03091480,#030914db),url(/background.png) 50%/cover no-repeat;position:absolute;inset:0}.welcomeHeader{z-index:2;justify-content:space-between;align-items:center;max-width:1400px;height:92px;margin:0 auto;display:flex;position:relative}.welcomeBrand{align-items:center;display:inline-flex}.welcomeBrand img{object-fit:contain;width:auto;height:38px;display:block}.welcomeIdentity{align-items:center;gap:11px;display:flex}.welcomeIdentity>img,.welcomeIdentity>span{object-fit:cover;background:#18213a;border:1px solid #33496b;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.welcomeIdentity>div{gap:3px;display:grid}.welcomeIdentity small{color:#8998ad;font-size:10px}.welcomeIdentity>i{background:#35dc96;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #35dc968c}.welcomeShell{z-index:2;width:min(940px,100%);margin:20px auto 0;position:relative}.welcomeProgress{text-align:center;color:#73859e;grid-template-rows:36px auto;grid-template-columns:36px 1fr 36px 1fr 36px;align-items:center;width:min(680px,92%);margin:0 auto 52px;display:grid}.welcomeProgress>span{background:#07101f;border:1px solid #2a3b59;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.welcomeProgress>span.done{color:#fff;background:#0b3768;border-color:#2a8dff}.welcomeProgress>span.active{color:#fff;background:linear-gradient(135deg,#327fff,#6439ff);border-color:#6b6dff;box-shadow:0 0 20px #405bff80}.welcomeProgress>i{background:#263851;height:1px}.welcomeProgress>i.done{background:linear-gradient(90deg,#278cff,#5b60ff)}.welcomeProgress>div{margin-top:9px;font-size:10px;font-weight:700}.welcomeProgress>div:first-of-type{grid-column:1}.welcomeProgress>div:nth-of-type(2){grid-column:3}.welcomeProgress>div:nth-of-type(3){grid-column:5}.welcomeHero{text-align:center}.welcomeTag{color:#62b2ff;letter-spacing:.18em;background:#051f3bb8;border:1px solid #194b7c;border-radius:999px;padding:6px 12px;font-size:9px;font-weight:850;display:inline-flex}.welcomeHero h1{letter-spacing:-.045em;margin:15px 0 13px;font-size:clamp(42px,5vw,62px);line-height:1}.welcomeHero p{color:#a8b6c8;max-width:760px;margin:0 auto;font-size:16px;line-height:1.65}.welcomeHero strong{color:#fff}.welcomeCard{background:linear-gradient(145deg,#081a30e6,#040e1deb);border:1px solid #1c416b;border-radius:18px;grid-template-columns:90px 1fr;gap:22px 26px;margin-top:38px;padding:34px;display:grid;box-shadow:0 30px 80px #0000004d,inset 0 1px #ffffff06}.welcomeCardIcon{background:linear-gradient(145deg,#102b53,#101b3c);border:1px solid #2a5a93;border-radius:18px;place-items:center;width:90px;height:90px;display:grid;box-shadow:0 0 30px #1d7fff1f}.welcomeCardIcon svg{fill:none;stroke:#58b3ff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:54px;height:54px}.welcomeCardCopy>span{color:#58aaff;letter-spacing:.16em;font-size:9px;font-weight:850}.welcomeCardCopy h2{letter-spacing:-.03em;margin:8px 0;font-size:28px}.welcomeCardCopy p{color:#99a9bd;margin:0;font-size:13px;line-height:1.55}.welcomeChecklist{background:#020e1c8c;border:1px solid #173656;border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:10px 14px;padding:18px;display:grid}.welcomeChecklist span{color:#c5d0df;align-items:center;gap:10px;font-size:12px;display:flex}.welcomeChecklist b{color:#73c0ff;background:#0b3768;border:1px solid #256ab1;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.welcomePrimary{color:#fff;background:linear-gradient(90deg,#148cff,#4c61ff);border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;width:100%;height:56px;font-size:15px;font-weight:850;display:flex;position:relative;box-shadow:0 15px 34px #1a66ff3d}.welcomePrimary span{font-size:20px;position:absolute;right:22px}.welcomeSecondary{text-align:center;color:#8294ab;grid-column:1/-1;font-size:11px}.welcomeSecondary:hover{color:#fff}.welcomeAssurance{color:#7f91aa;letter-spacing:.03em;justify-content:center;align-items:center;gap:12px;margin:34px auto 0;font-size:10px;display:flex}.welcomeAssurance i{background:#294463;width:28px;height:1px}@media (max-width:700px){.welcomePage{padding:0 20px 36px}.welcomeHeader{height:76px}.welcomeBrand img{height:31px}.welcomeIdentity>div{display:none}.welcomeProgress{margin-bottom:38px}.welcomeHero h1{font-size:40px}.welcomeHero p{font-size:14px}.welcomeCard{grid-template-columns:1fr;padding:24px 18px}.welcomeCardIcon{width:72px;height:72px}.welcomeChecklist{grid-template-columns:1fr}.welcomeAssurance{flex-wrap:wrap}.welcomeAssurance i{width:12px}}.wizardPage{color:#f5f8fb;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#020c14!important}.wizardTop{background:#06131e!important;border-bottom:1px solid #173247!important;height:72px!important;padding:0 28px!important}.wizardBrand{gap:10px!important}.wizardLogo{place-items:center;width:32px;height:32px;display:grid}.wizardLogo svg{filter:drop-shadow(0 0 9px #1497ff59);width:100%;height:100%}.wizardTop b{letter-spacing:.08em!important;font-size:18px!important;font-weight:800!important}.wizardHelp{color:#e5f2fa!important;gap:5px!important;font-size:12px!important}.wizardShell{width:min(1080px,100% - 40px)!important;padding:34px 0 64px!important}.wizardSteps{max-width:960px!important;margin:0 auto 40px!important}.wizardSteps>div{min-width:0;color:#5f88a7!important}.wizardSteps>div>span{background:#061724!important;border:1px solid #2d5874!important;width:34px!important;height:34px!important;font-size:11px!important}.wizardSteps small{margin-top:9px!important;font-size:10px!important}.wizardSteps i{background:#315269!important;top:17px!important;left:58%!important;right:-42%!important}.wizardSteps .active{color:#fff!important}.wizardSteps .active span{background:#188cff!important;border-color:#4cb5ff!important;box-shadow:0 0 18px #188cff7a!important}.wizardSteps .done{color:#79c9ff!important}.wizardCard{background:#051622f0!important;border:1px solid #1b4866!important;border-radius:12px!important;width:min(890px,100%)!important;padding:36px 38px 30px!important;box-shadow:0 28px 70px #00000061!important}.wizardCard h1{letter-spacing:-.03em!important;margin:0 0 18px!important;font-size:30px!important;line-height:1.08!important}.wizardCard>p,.registerFields>p{color:#fff!important;margin:0 0 24px!important;font-size:16px!important;line-height:1.4!important}.registerStep{grid-template-columns:minmax(0,1fr) 180px!important;gap:34px!important}.registerFields{min-width:0}.wizardCard label{color:#eff7fc!important;gap:8px!important;margin:14px 0!important;font-size:12px!important}.wizardCard input,.wizardCard textarea,.wizardCard select{color:#fff!important;background:#061520!important;border:1px solid #2a526b!important;border-radius:7px!important;min-height:44px!important;padding:11px 14px!important;font-size:13px!important}.wizardCard textarea{min-height:92px!important;line-height:1.4!important}.fieldRow{gap:18px!important}.agentAvatar{align-self:start;padding-top:4px}.agentAvatar span{background:radial-gradient(circle,#17683f 0,#0b3a28 52%,#061b14 100%)!important;border:1px solid #159a60!important;width:112px!important;height:112px!important;box-shadow:0 0 34px #15a65b38!important}.agentAvatar svg{color:#c9ffe0!important;stroke-width:2px!important;width:50px!important;height:50px!important}.agentAvatar small{max-width:88px;color:#3aa471!important;text-align:center!important;margin-top:12px!important;font-size:11px!important;line-height:1.05!important}.wizardCard footer{border-top:1px solid #1b3d52!important;grid-column:1/-1!important;margin-top:32px!important;padding-top:20px!important}.wizardCard footer>a{color:#fff!important;font-size:13px!important}.wizardCard button,.wizardPrimaryLink{border-radius:6px!important;min-height:46px!important;padding:0 22px!important;font-size:12px!important}.registerStep footer button{min-width:106px}@media (max-width:760px){.wizardTop{height:64px!important;padding:0 16px!important}.wizardShell{width:calc(100% - 20px)!important;padding-top:24px!important}.wizardSteps{margin-bottom:28px!important}.wizardSteps small{display:none!important}.wizardSteps>div>span{width:30px!important;height:30px!important}.wizardSteps i{top:15px!important}.wizardCard{padding:24px 18px 22px!important}.registerStep{grid-template-columns:1fr!important}.agentAvatar{grid-row:1;justify-self:center;padding-top:0}.registerFields{grid-row:2}.wizardCard h1{text-align:left;font-size:26px!important}.registerFields>p{font-size:15px!important}.fieldRow{grid-template-columns:1fr!important}}.onboardingPage,.welcomePage,.overviewPage,.wizardPage{color:#f4f8fc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 50% 0,#0e5b9721,#0000 34%),#020c14!important}.onboardingBrand,.welcomeBrand,.overviewBrand,.wizardBrand{color:#fff!important;align-items:center!important;gap:10px!important;text-decoration:none!important;display:inline-flex!important}.onboardingBrandMark,.welcomeBrandMark,.overviewBrand>span,.wizardLogo{place-items:center;width:34px;height:34px;display:grid}.onboardingBrandMark svg,.welcomeBrandMark svg,.overviewBrand>span svg,.wizardLogo svg{width:100%;height:100%;display:block}.onboardingBrand b,.welcomeBrand b,.overviewBrand b,.wizardBrand b{letter-spacing:.07em!important;font-size:18px!important;font-weight:850!important}.onboardingGlow,.onboardingPlanet{display:none!important}.onboardingPage{min-height:100vh}.onboardingHeader{background:#04111cf2!important;border-bottom:1px solid #173247!important;min-height:78px!important;padding:0 40px!important}.githubIdentity strong{font-size:14px!important}.githubIdentity small{font-size:12px!important}.onboardingContent{width:min(920px,100% - 40px)!important;margin:0 auto!important;padding:38px 0 64px!important}.onboardingSteps{margin-bottom:38px!important}.onboardingStep strong{font-size:13px!important}.onboardingStep>span{width:34px!important;height:34px!important;font-size:12px!important}.onboardingIntro h1{letter-spacing:-.035em!important;font-size:38px!important}.onboardingIntro p{font-size:16px!important;line-height:1.55!important}.workspaceCard{background:#051724eb!important;border:1px solid #1c4662!important;border-radius:14px!important;padding:30px!important}.workspaceCube{width:70px!important;height:70px!important}.workspaceField label{font-size:14px!important}.workspaceField input{min-height:48px!important;padding:0 14px!important;font-size:15px!important}.workspaceField p{font-size:12px!important;line-height:1.55!important}.createWorkspaceButton{min-height:48px!important;font-size:14px!important}.onboardingBenefits strong{font-size:13px!important}.onboardingBenefits small,.onboardingTagline{font-size:11px!important}.welcomePage{padding:0 40px 54px!important}.welcomeBackdrop{display:none!important}.welcomeHeader{border-bottom:1px solid #173247!important;max-width:1400px!important;height:78px!important}.welcomeIdentity b{font-size:14px!important}.welcomeIdentity small{font-size:12px!important}.welcomeShell{width:min(940px,100%)!important;margin:42px auto 0!important}.welcomeProgress>div{font-size:12px!important}.welcomeTag{font-size:11px!important}.welcomeHero h1{font-size:clamp(44px,5vw,62px)!important}.welcomeHero p{font-size:17px!important;line-height:1.65!important}.welcomeCardCopy>span{font-size:11px!important}.welcomeCardCopy h2{font-size:30px!important}.welcomeCardCopy p{font-size:14px!important;line-height:1.6!important}.welcomeChecklist span{font-size:13px!important}.welcomeChecklist b{font-size:11px!important}.welcomeSecondary,.welcomeAssurance{font-size:12px!important}.overviewPage{min-height:100vh}.overviewHeader{background:#04111cf5;border-bottom:1px solid #173247;justify-content:space-between;align-items:center;height:78px;padding:0 40px;display:flex}.overviewHelp{color:#d9e8f3;font-size:13px}.overviewShell{width:min(980px,100% - 40px);margin:0 auto;padding:48px 0 64px}.overviewIntro{text-align:center;max-width:720px;margin:0 auto 34px}.overviewKicker,.wizardKicker{color:#5db6ff;letter-spacing:.18em;font-size:11px;font-weight:850}.overviewIntro h1{letter-spacing:-.04em;margin:12px 0;font-size:42px;line-height:1.06}.overviewIntro p{color:#a8b7c8;margin:0;font-size:16px;line-height:1.65}.overviewGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:22px;display:grid}.overviewSteps{gap:10px;display:grid}.overviewSteps article{background:#051826e6;border:1px solid #173d58;border-radius:10px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:78px;padding:14px 16px;display:grid}.overviewStepIcon{color:#50b6ff;background:#082744;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.overviewStepIcon svg{width:22px;height:22px}.overviewSteps article b{font-size:14px}.overviewSteps article p{color:#91a4b7;margin:4px 0 0;font-size:12px;line-height:1.45}.overviewCheck{color:#27526d;width:18px}.overviewShield{text-align:center;background:radial-gradient(circle at 50% 25%,#1589ff24,#0000 38%),#041421eb;border:1px solid #174568;border-radius:14px;min-height:100%;padding:30px 24px}.overviewShieldOrb{color:#72c8ff;background:#08325a;border:1px solid #236ca2;border-radius:50%;place-items:center;width:100px;height:100px;margin:0 auto 20px;display:grid;box-shadow:0 0 38px #1489ff2e}.overviewShieldOrb svg{width:48px;height:48px}.overviewShield>b{font-size:17px}.overviewShield>p{color:#9fb0c2;margin:9px 0 22px;font-size:13px;line-height:1.5}.overviewProof{gap:9px;display:grid}.overviewProof span{color:#b8c8d7;background:#061725;border:1px solid #173c55;border-radius:7px;padding:10px 12px;font-size:12px}.overviewActions{justify-content:flex-end;align-items:center;gap:14px;margin-top:24px;display:flex}.overviewSecondary,.overviewPrimary{border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:750;display:inline-flex}.overviewSecondary{color:#b4c2d0;background:#071724;border:1px solid #29435a}.overviewPrimary{color:#fff;background:linear-gradient(90deg,#1687ff,#2e9dff);gap:10px}.wizardShell{width:min(1080px,100% - 40px)!important}.wizardSteps{max-width:980px!important}.wizardSteps>div>span{width:40px!important;height:40px!important}.wizardSteps>div>span svg{width:18px!important;height:18px!important}.wizardSteps small{font-size:12px!important}.wizardSteps i{top:20px!important}.wizardCard{width:min(900px,100%)!important;padding:38px 40px 32px!important}.wizardCard h1{margin-top:9px!important;font-size:34px!important}.wizardCard>p,.registerFields>p{color:#aebdca!important;font-size:16px!important;line-height:1.55!important}.wizardCard label{font-size:14px!important}.wizardCard input,.wizardCard textarea,.wizardCard select{font-size:15px!important}.agentAvatar strong{color:#d7f4e5;margin-top:13px;font-size:14px}.agentAvatar small{max-width:none!important;font-size:12px!important}.authorityTabs,.methodTabs{min-height:48px}.authorityTabs>*,.methodTabs>*{color:#9cb1c3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-height:46px;display:flex;padding:0 16px!important;font-size:13px!important}.methodTabs button.selected{border-radius:6px;color:#fff!important;background:#0f74db!important}.scopeLine{min-height:52px;font-size:13px!important}.scopeLine strong{font-size:14px!important}.scopeLine code{font-size:12px!important}.authoritySummary{background:#061b2b;border:1px solid #18567c;border-radius:8px;align-items:center;gap:12px;margin-top:18px;padding:14px 16px;display:flex}.authoritySummary>svg{color:#49b8ff;width:26px}.authoritySummary div{gap:3px;display:grid}.authoritySummary b{font-size:13px}.authoritySummary span{color:#95a9bb;font-size:12px}.credentialBox{padding:22px!important}.copyField code{font-size:13px!important}.credentialGenerate{min-height:48px!important}.secretWarning{align-items:flex-start;gap:10px;display:flex;font-size:12px!important}.secretWarning>svg{flex:0 0 20px;width:20px}.secretWarning div{gap:3px;display:grid}.secretWarning b{font-size:13px}.integrationChoice{background:#061a29;border:1px solid #17486a;border-radius:9px;align-items:center;gap:16px;min-height:92px;margin-top:18px;padding:20px;display:flex}.integrationChoice>svg{color:#4bbaff;width:36px;height:36px}.integrationChoice strong{font-size:15px}.integrationChoice p{color:#9eb0c1;margin:6px 0 0;font-size:13px;line-height:1.5}.integrationChecklist{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.integrationChecklist span{color:#bfd0de;background:#061825;border:1px solid #17405d;border-radius:7px;align-items:center;gap:9px;min-height:48px;padding:12px 14px;font-size:13px;display:flex}.integrationChecklist svg{color:#33d496;width:18px}.codeLabel{color:#9db1c2;justify-content:space-between;align-items:center;margin:18px 0 8px;font-size:12px;display:flex}.codeLabel button{color:#cbe6f8!important;background:#071a28!important;border:1px solid #244b66!important;min-height:32px!important;padding:0 10px!important;font-size:11px!important}.integrationStep pre{min-height:220px;font-size:13px!important;line-height:1.65!important}.releaseNote{margin-top:10px;line-height:1.45;display:block;font-size:12px!important}.testButton{min-height:50px!important;padding:0 22px!important;font-size:14px!important}.testResult{padding:16px!important}.testResult strong{font-size:14px}.testResult p{line-height:1.5;font-size:12px!important}.checkGrid span{grid-template-rows:auto auto;grid-template-columns:24px 1fr;column-gap:8px;min-height:60px;font-size:12px!important;display:grid!important}.checkGrid span>svg{grid-row:1/3;width:18px!important}.checkGrid span b{color:#eaf6ff;font-size:13px}.protectedAction{background:#061a29;border:1px solid #1a4b6e;border-radius:9px;align-items:center;gap:14px;min-height:86px;margin:18px 0;padding:18px;display:flex}.protectedAction>svg{color:#58bcff;width:34px;height:34px}.protectedAction div{gap:5px;display:grid}.protectedAction strong{font-size:15px}.protectedAction span{color:#91a6b9;font-size:12px}.completeStep>p{font-size:15px!important;line-height:1.6!important}.completeProof{grid-template-columns:repeat(3,1fr);gap:9px;width:min(620px,100%);margin:0 auto 24px;display:grid}.completeProof span{color:#bff5dc;background:#07241a;border:1px solid #176342;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:12px 10px;font-size:12px;display:flex}.completeProof svg{width:16px}.addAnotherAgent{margin-left:8px;background:#071a28!important;border:1px solid #2a4960!important}.wizardMessage{line-height:1.45;font-size:13px!important}@media (max-width:760px){.onboardingHeader,.overviewHeader{padding:0 18px!important}.githubIdentityCopy{display:none}.overviewGrid{grid-template-columns:1fr}.overviewIntro h1{font-size:36px}.overviewActions{flex-direction:column-reverse;align-items:stretch}.overviewSecondary,.overviewPrimary{width:100%}.integrationChecklist,.completeProof{grid-template-columns:1fr}.wizardSteps small{display:none!important}.wizardSteps>div>span{width:34px!important;height:34px!important}.wizardSteps i{top:17px!important}.wizardCard h1{font-size:29px!important}}.workspaceBrandLogo{object-fit:contain;width:30px;height:30px;display:block}.dashPathHealthy{stroke:#25e7bc}.dashPathRisk{stroke:#ff9b45}.workspaceNodraLogo{filter:drop-shadow(0 0 14px #13b8ff38);width:72px;height:72px;display:block}.labBrand.exactBrand{min-height:96px}.labBrand.exactBrand>.workspaceNodraLogo{width:72px;max-width:none;height:72px;max-height:none}.dashboardCoreLogo{filter:drop-shadow(0 0 16px #13b8ff59);width:58px;height:58px}.dashboardCore>.dashboardCoreLogo{width:58px;max-width:none;height:58px;max-height:none}@media (max-width:1050px){.labBrand.exactBrand>.workspaceNodraLogo{width:44px;height:44px}}.lab{color:#dce9f8;background:#06101d;grid-template-columns:210px minmax(0,1fr)}.sidebar{background:#07131f;border-right:1px solid #16314a;padding:16px 12px}.labBrand.exactBrand{justify-content:flex-start;min-height:58px;padding:4px 8px 10px!important}.labBrand.exactBrand>.workspaceNodraLogo{width:34px;height:34px}.workspace{letter-spacing:.18em;color:#58708a;margin:10px 10px 9px;font-size:8px}.sideNav{gap:3px;padding:0}.sideNav a{border-radius:5px;min-height:34px;padding:7px 9px;font-size:10px}.sideNav a i{width:17px;height:17px}.sideNav a.active{box-shadow:none;background:linear-gradient(90deg,#0c65df,#154aa0);border-color:#258bf3}.labScope{border-radius:6px;margin-top:14px;padding:10px;font-size:9px}.labMain{background:radial-gradient(circle at 50% 0,#0f397a1f,#0000 26%),#06101d;padding:14px 18px 24px}.commandTopbar{border-bottom:1px solid #18324d;height:38px;margin:-2px 0 13px}.commandSearch{border-radius:5px;width:min(360px,48%);height:27px}.labHeader{align-items:center;min-height:70px}.labHeader h1{margin:2px 0;font-size:22px}.labHeader p{font-size:8px}.dashboardSub{letter-spacing:0!important;color:#7895b4!important;font-size:10px!important}.headerActions{gap:8px}.headerActions .ghostBtn,.addAgentBtn{border-radius:5px;padding:8px 12px;font-size:9px}.phase{padding:6px 9px;font-size:8px}.shieldStats{gap:8px;margin-top:10px}.shieldStats article{border-radius:7px;min-height:76px;padding:10px 11px}.shieldStats strong{font-size:18px}.shieldStats p{margin:4px 0 2px;font-size:9px}.shieldStats small{font-size:7px}.statIcon{flex-basis:34px;width:34px;height:34px}.statIcon svg{width:15px;height:15px}.dashboardReferenceNetwork{margin:10px 0;padding:10px 0}.dashboardNetworkHead{margin-bottom:8px}.dashboardNetworkHead strong{font-size:14px}.dashboardNetworkHead span,.legend{font-size:8px}.dashboardNetworkGrid{grid-template-columns:minmax(0,1fr) 260px;gap:9px}.dashboardOrbital{border-radius:8px;min-height:360px}.dashboardAgentCard{border-radius:8px;padding:12px}.dashboardAgentCard h2{font-size:18px}.dashboardAgentCard .identity p{font-size:10px}.dashboardCore{width:100px;height:100px}.dashboardCore>.dashboardCoreLogo{width:45px;height:45px}.dashboardOrbAgent>span{width:50px;height:50px}.dashboardOrbAgent svg{width:23px;height:23px}.dashboardOrbAgent strong{margin-top:5px;font-size:9px}.agentTrust{gap:5px;margin:0 0 12px}.agentTrust>span{padding:6px}.inspectSection{padding:10px 0}.inspectSection code{font-size:9px}.dashboardAgentActions a{padding:8px;font-size:9px}.controlStrip{gap:6px;margin-top:8px}.controlStrip article{padding:8px 9px}.dashboardLower{gap:8px}.activityPanel{margin-top:8px}.activityHead{padding:11px 12px}.compactEvent{min-height:44px}.refPage{gap:10px;display:grid}.refMetricGrid{gap:8px}.refMetricGrid article{border-radius:7px;min-height:72px;padding:10px 12px}.refMetricGrid b{font-size:19px}.refMetricGrid span{font-size:10px}.refMetricGrid small{font-size:8px}.refTwoCol{grid-template-columns:minmax(0,1fr) 280px;gap:8px}.refMainPanel,.refSidePanel{border-radius:7px}.refTabs button,.refTabs a{padding:7px 10px;font-size:9px}.refTabs label{padding:5px 7px}.refTabs label input{width:140px;font-size:9px}.refTableHead,.refTableRow{padding:8px 10px;font-size:9px}.refSidePanel{padding:12px;font-size:9px}.refAnalytics{gap:8px;padding:8px}.refAnalytics article{min-height:160px;padding:10px}.donut{width:92px;height:92px;margin:12px auto}.donut:after{inset:13px}.donut b{font-size:17px}.referenceNetwork{gap:9px}.networkKpis{gap:8px}.networkKpis article{min-height:60px;padding:10px 12px}.networkKpis b{font-size:18px}.networkKpis small{font-size:8px}.networkTabs{padding-bottom:6px}.networkTabs>a,.networkTabs>button{padding:7px 10px;font-size:9px}.networkLegend{font-size:8px}.referenceNetworkGrid{grid-template-columns:minmax(0,1fr) 265px;gap:8px}.referenceCanvas{border-radius:8px;min-height:370px}.securityCore{width:100px;height:100px}.securityCore>.dashboardCoreLogo{width:44px;height:44px}.refAgent>span{width:48px;height:48px}.refAgent>span svg{width:22px;height:22px}.referenceInspector{border-radius:8px;padding:11px}.inspectorIdentity>span{width:38px;height:38px}.networkBottom{gap:8px}.networkBottom>section{border-radius:7px}.integrationsPanel{overflow:hidden}.integrationCardGrid article{background:linear-gradient(150deg,#08182a,#06111f);border:1px solid #153854;border-radius:8px;flex-direction:column;min-height:168px;padding:14px;display:flex}.integrationCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.integrationCardTop>span{color:#58b6ff;background:#0b2b48;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.integrationCardTop>em{white-space:nowrap;align-items:center;margin-left:auto;font-size:10px;font-style:normal;line-height:1;display:inline-flex}.integrationCardTop svg{fill:none;stroke:currentColor;width:17px;height:17px}.integrationCardGrid h3{margin:10px 0 3px;font-size:12px}.integrationCardGrid small{color:#6f8ba9;font-size:8px}.integrationCardGrid p{color:#91a9c1;min-height:40px;margin-bottom:10px;font-size:9px;line-height:1.5}.integrationCardGrid article>a{color:#cfe5ff;border-top:0;justify-content:flex-start;align-items:center;gap:7px;width:max-content;margin-top:auto;padding-top:8px;font-size:10px;line-height:1;text-decoration:none;display:inline-flex}.integrationCardGrid article>a svg{flex:0 0 13px;width:13px;height:13px;display:block}.integrationsBottom{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:1050px){.lab{grid-template-columns:68px minmax(0,1fr)}.sidebar{padding:10px 7px}.labBrand.exactBrand{justify-content:center}.workspace,.sideNav span,.labScope{display:none}.sideNav a{justify-content:center}.dashboardNetworkGrid,.referenceNetworkGrid,.refTwoCol{grid-template-columns:1fr}.dashboardAgentCard,.referenceInspector{display:block}.integrationCardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.lab{display:block}.sidebar{z-index:40;border-bottom:1px solid #17324c;border-right:0;width:100%;height:auto;padding:6px;position:sticky;top:0}.sideNav{justify-content:flex-start;gap:4px;display:flex;overflow-x:auto}.sideNav a{min-width:42px}.labMain{padding:10px}.shieldStats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardNetworkGrid,.referenceNetworkGrid,.refTwoCol,.integrationsBottom,.integrationCardGrid{grid-template-columns:1fr}.dashboardOrbital,.referenceCanvas{min-height:330px}}.consoleBrandWord{letter-spacing:.01em;color:#f5f9ff;font-size:13px;font-weight:800}.labBrand.exactBrand{gap:8px}@media (max-width:1050px){.consoleBrandWord{display:none}}.labBrand.exactBrand>.consoleBrandWord{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;place-items:initial!important;color:#f4f8ff!important;letter-spacing:.01em!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:12px!important;font-weight:800!important;display:inline-block!important}.referenceGreeting{justify-content:space-between;align-items:flex-end;gap:18px;min-height:72px;display:flex}.referenceGreeting>div>span{letter-spacing:.16em;color:#68829e;font-size:8px;display:block}.referenceGreeting h1{color:#f3f8ff;margin:4px 0 2px;font-size:24px;line-height:1.1}.referenceGreeting h1 em{font-size:18px;font-style:normal}.referenceGreeting p{color:#7892ac;margin:0;font-size:9px}.referenceGreeting>a{color:#fff;background:#0c70cf;border:1px solid #207cda;border-radius:5px;align-items:center;gap:6px;padding:8px 11px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.referenceGreeting>a svg{width:14px;height:14px}.referenceDashMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.referenceDashMetrics article{background:linear-gradient(145deg,#081829,#06111e);border:1px solid #143754;border-radius:7px;align-items:center;gap:10px;min-height:76px;padding:10px 12px;display:flex}.metricIcon{color:#56adff;background:#0b2741;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.metricIcon.green{color:#37dca0;background:#09291f}.metricIcon.purple{color:#9d78ff;background:#201936}.metricIcon.red{color:#ff6c7f;background:#2a121a}.referenceDashMetrics article>div{display:grid}.referenceDashMetrics b{color:#fff;font-size:19px;line-height:1}.referenceDashMetrics small{color:#6d87a1;margin-top:2px;font-size:7px}.referenceDashboardGrid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:8px;display:grid}.refPanelTitle{border-bottom:1px solid #12324c;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:flex}.refPanelTitle h3{margin:0;font-size:11px}.refPanelTitle small{color:#6f88a2;font-size:8px}.refPanelTitle a{color:#69b9ff;font-size:8px;text-decoration:none}.dashActivityPanel{overflow:hidden}.dashChart{align-items:flex-end;gap:5px;height:210px;padding:20px 16px 12px;display:flex;position:relative;overflow:hidden}.dashChartGrid{opacity:.55;background:repeating-linear-gradient(#0000 0 39px,#102a40 40px);position:absolute;inset:20px 16px 12px}.dashChart>span{z-index:1;background:linear-gradient(#2f97ff,#1765cb);border-radius:2px 2px 0 0;flex:1;min-width:5px;max-width:22px;position:relative;box-shadow:0 0 8px #2582ff33}.dashChart>span.allowed{background:linear-gradient(#3da,#168865)}.dashChart>span.review{background:linear-gradient(#9a76ff,#5e43c3)}.dashChart>span.blocked{background:linear-gradient(#ff6d80,#bd3048)}.dashChartEmpty{color:#6d839c;align-self:center;margin:auto;font-size:9px}.dashChartLegend{color:#7189a3;gap:13px;padding:0 14px 11px;font-size:7px;display:flex}.dashChartLegend i{border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.dashChartLegend i.allowed{background:#32dca8}.dashChartLegend i.review{background:#9775ff}.dashChartLegend i.blocked{background:#ff6075}.dashRecentEvents{padding:0;overflow:hidden}.dashRecentEvents .sideTitle{border-bottom:1px solid #12324c;padding:10px 12px}.dashRecentEvents .sideTitle h3{font-size:11px}.dashRecentEvents .sideTitle a{color:#69b9ff;font-size:8px}.dashRecentEvents article{border-bottom:1px solid #102a40;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:49px;padding:8px 10px;display:grid}.dashRecentEvents article:last-child{border-bottom:0}.recentEventIcon{border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.recentEventIcon svg{width:14px;height:14px}.recentEventIcon.allowed{color:#38dda3;background:#09291f}.recentEventIcon.review{color:#af8cff;background:#251b40}.recentEventIcon.blocked{color:#ff6f82;background:#2d141c}.dashRecentEvents article b{font-size:9px;display:block}.dashRecentEvents article small{color:#7188a2;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7px;display:block;overflow:hidden}.dashRecentEvents article em{color:#7992ad;text-transform:capitalize;font-size:7px;font-style:normal}.referenceDashboardLower{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:8px;display:grid}.dashAgentList{overflow:hidden}.dashAgentList article{border-top:1px solid #102a40;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 11px;display:grid}.agentMiniIcon{color:#58b1ff;background:#0b2741;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.agentMiniIcon svg{width:14px;height:14px}.dashAgentList article small{color:#7088a2;font-size:7px;display:block}.dashAgentList article em{font-size:7px;font-style:normal}.dashAgentList article>a{color:#72bdff;font-size:8px;text-decoration:none}.dashSystemStatus h3{margin:0;font-size:11px}.dashHealthRing{text-align:center;background:#071421;border:8px solid #174f41;border-radius:50%;place-content:center;width:90px;height:90px;margin:12px auto;display:grid}.dashHealthRing b{font-size:19px}.dashHealthRing small{color:#6f89a2;font-size:7px}.dashSystemStatus p{color:#7690aa;border-bottom:1px solid #102a40;justify-content:space-between;gap:10px;margin:8px 0;padding-bottom:7px;font-size:8px;display:flex}.dashSystemStatus p b{color:#d8e7f5}.integrationBreadcrumb{letter-spacing:.08em;width:auto;max-width:70%;font-size:8px}.integrationDetail{gap:10px;display:grid}.integrationBack{color:#78bfff;align-items:center;gap:5px;width:max-content;font-size:9px;text-decoration:none;display:inline-flex}.integrationBack svg{width:13px}.integrationDetailHero{background:linear-gradient(145deg,#08182a,#06111f);border:1px solid #143754;border-radius:8px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.integrationDetailIcon{color:#57b7ff;background:#0b2b48;border-radius:9px;place-items:center;width:46px;height:46px;display:grid}.integrationDetailIcon svg{width:23px}.integrationDetailHero span{letter-spacing:.14em;color:#6790b1;font-size:7px}.integrationDetailHero h1{margin:3px 0;font-size:19px}.integrationDetailHero p{color:#829ab3;margin:0;font-size:9px;line-height:1.5}.integrationReady{color:#3addaa;border:1px solid #17604b;border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;display:flex}.integrationReady svg{width:13px}.integrationDetailGrid{grid-template-columns:minmax(0,1fr) 280px;gap:8px;display:grid}.integrationSteps{overflow:hidden}.integrationSteps article{border-top:1px solid #102a40;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 11px;display:grid}.integrationSteps article>span{color:#6ebfff;background:#0b3154;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.integrationSteps article b{font-size:9px;font-weight:600}.integrationSteps article>svg{color:#34daa3;width:14px}.integrationSecurity>svg{color:#58b7ff;width:24px}.integrationSecurity h3{font-size:11px}.integrationSecurity p{color:#819bb5;font-size:9px;line-height:1.55}.integrationSecurity a{color:#cce5fb;border:1px solid #174769;border-radius:5px;margin-top:7px;padding:7px 8px;font-size:8px;text-decoration:none;display:block}.integrationCodePanel{overflow:hidden}.integrationCodePanel pre{color:#cfe7fa;background:#04101c;margin:0;padding:14px 16px;font-size:9px;line-height:1.55;overflow:auto}.integrationNext{background:#071827;border:1px solid #17445f;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.integrationNext>div{align-items:center;gap:8px;display:flex}.integrationNext svg{color:#37dda4;width:20px}.integrationNext b,.integrationNext small{display:block}.integrationNext b{font-size:9px}.integrationNext small{color:#718da7;margin-top:2px;font-size:7px}.integrationNext>a{color:#71c0ff;font-size:8px;text-decoration:none}@media (max-width:900px){.referenceDashMetrics{grid-template-columns:repeat(2,1fr)}.referenceDashboardGrid,.referenceDashboardLower,.integrationDetailGrid{grid-template-columns:1fr}}@media (max-width:600px){.referenceGreeting{flex-direction:column;align-items:flex-start}.referenceDashMetrics{grid-template-columns:1fr 1fr}.integrationDetailHero{grid-template-columns:40px 1fr}.integrationReady{grid-column:1/-1;width:max-content}}.consoleDocs{gap:10px;display:grid}.consoleDocsHero{padding:14px 2px 6px}.consoleDocsHero>span{letter-spacing:.16em;color:#58afff;font-size:8px;font-weight:800}.consoleDocsHero h1{letter-spacing:-.03em;color:#f2f7ff;max-width:720px;margin:6px 0;font-size:27px;line-height:1.08}.consoleDocsHero p{color:#8098b0;max-width:760px;margin:0;font-size:10px;line-height:1.6}.docsQuickstart{overflow:hidden}.docsQuickstart .refPanelTitle>svg{color:#58b4ff;width:18px}.docsSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.docsSteps article{border-top:1px solid #102a40;border-right:1px solid #102a40;align-items:center;gap:9px;min-height:62px;padding:10px 12px;display:flex}.docsSteps article:nth-child(3n){border-right:0}.docsSteps article>span{color:#75c5ff;background:#0b3154;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.docsSteps article>b{font-size:9px;font-weight:600;line-height:1.45}.consoleDocsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.consoleDocsGrid>a{color:#dce9f8;background:linear-gradient(145deg,#08182a,#06111f);border:1px solid #143754;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 16px;align-items:start;gap:9px;min-height:120px;padding:12px;text-decoration:none;display:grid}.consoleDocsGrid>a>span{color:#58b7ff;background:#0b2b48;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.consoleDocsGrid>a>span svg{width:16px}.consoleDocsGrid>a h3{margin:2px 0 4px;font-size:11px}.consoleDocsGrid>a p{color:#7791aa;margin:0;font-size:8px;line-height:1.55}.consoleDocsGrid>a>svg{color:#6dbfff;width:14px;margin-top:8px}.docsSecurityBoundary{background:#071827;border:1px solid #17445f;border-radius:7px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.docsSecurityBoundary>svg{color:#35daa3;width:22px}.docsSecurityBoundary b{font-size:9px}.docsSecurityBoundary p{color:#748da6;margin:2px 0 0;font-size:8px}.docsSecurityBoundary>a{color:#71c0ff;font-size:8px;text-decoration:none}@media (max-width:850px){.docsSteps{grid-template-columns:repeat(2,1fr)}.docsSteps article:nth-child(3n){border-right:1px solid #102a40}.docsSteps article:nth-child(2n){border-right:0}.consoleDocsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.docsSteps,.consoleDocsGrid{grid-template-columns:1fr}.docsSteps article{border-right:0}.docsSecurityBoundary{grid-template-columns:28px 1fr}.docsSecurityBoundary>a{grid-column:2}}.chartRange{gap:4px;display:flex}.chartRange button{color:#7893ac;cursor:pointer;background:#071725;border:1px solid #173b5a;border-radius:4px;padding:4px 7px;font-size:7px}.chartRange button.active{color:#fff;background:#0b5fae;border-color:#2788e7}.dashLineChart{height:210px;padding:14px 12px 4px}.dashLineChart svg{width:100%;height:100%;overflow:visible}.chartGridLines path{stroke:#11304a;stroke-width:1px;vector-effect:non-scaling-stroke}.activityLine{fill:none;stroke:#2a86ff;stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #2a86ff59)}.activityPoint{fill:#66b2ff;stroke:#0d4d91;stroke-width:1px}.approvalsReferenceMetrics{margin-top:10px}.approvalReferencePanel,.credentialReferencePanel{margin-top:10px;overflow:hidden}.referenceRefresh{color:#b8d5ee;cursor:pointer;background:#071725;border:1px solid #174766;border-radius:5px;padding:5px 8px;font-size:8px}.approvalReferenceTable,.credentialReferenceTable{width:100%}.approvalReferenceRow,.credentialReferenceRow{color:#91a8bf;border-top:1px solid #102a40;align-items:center;gap:8px;min-height:46px;padding:8px 10px;font-size:8px;display:grid}.approvalReferenceRow{grid-template-columns:1.1fr 1.1fr .9fr 1.15fr .75fr 1.3fr}.credentialReferenceRow{grid-template-columns:1.25fr 1fr .72fr 1.05fr .85fr .72fr 1.2fr}.approvalReferenceRow.head,.credentialReferenceRow.head{color:#6f89a4;text-transform:uppercase;letter-spacing:.06em;background:#071a2d;min-height:34px;font-size:7px}.approvalReferenceRow b,.credentialReferenceRow b{color:#dce9f7;font-size:8px;display:block}.approvalReferenceRow small,.credentialReferenceRow small{color:#6f879f;margin-top:2px;font-size:7px;display:block}.approvalReferenceRow code,.credentialReferenceRow code{color:#8dc8ff;font-size:7px}.approvalReferenceActions,.credentialReferenceActions{align-items:center;gap:5px;display:flex}.approvalReferenceActions button,.credentialReferenceActions button{color:#d9e9f7;cursor:pointer;background:#071827;border:1px solid #1a547f;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;display:inline-flex}.approvalReferenceActions button.danger,.credentialReferenceActions button.danger{color:#ff8b9a;background:#281119;border-color:#6f2637}.approvalClear,.credentialReferenceEmpty{padding:30px}.approvalClear svg,.credentialReferenceEmpty svg{color:#39dda4;width:25px;height:25px;margin-bottom:6px}.approvalClear strong,.credentialReferenceEmpty strong{color:#dbe9f6;display:block}.approvalClear p,.credentialReferenceEmpty p{color:#718aa3;font-size:8px}.credentialReferenceEmpty a{color:#7dc7ff;border:1px solid #17639d;border-radius:5px;margin-top:7px;padding:6px 9px;font-size:8px;text-decoration:none;display:inline-block}.referenceSecurityNotice{background:#071827;border:1px solid #17435e;border-radius:7px;grid-template-columns:28px 1fr;align-items:center;gap:9px;margin-top:8px;padding:10px 12px;display:grid}.referenceSecurityNotice>svg{color:#36dda5;width:20px}.referenceCredentialReveal{border-radius:7px;margin-top:10px;font-size:8px}.referenceCredentialReveal code{word-break:break-all;font-size:8px}@media (max-width:1000px){.approvalReferenceTable,.credentialReferenceTable{overflow-x:auto}.approvalReferenceRow{min-width:850px}.credentialReferenceRow{min-width:980px}}.agentsReferencePage,.agentDetailReference{gap:10px;display:grid}.agentInventoryPanel{overflow:hidden}.agentInventoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:10px;display:grid}.agentInventoryCard{color:#dfeaf7;text-align:left;cursor:pointer;background:linear-gradient(145deg,#08182a,#06111f);border:1px solid #163955;border-radius:8px;flex-direction:column;min-height:160px;padding:12px;display:flex}.agentInventoryCard:hover{background:#091d31;border-color:#237fd0}.agentInventoryTop{justify-content:space-between;align-items:center;display:flex}.agentInventoryTop>span{color:#59b7ff;background:#0b2c49;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.agentInventoryTop svg{width:17px}.agentInventoryTop em{text-transform:capitalize;font-size:7px;font-style:normal}.agentInventoryCard code{color:#72a1c5;font-size:8px}.agentInventoryStats{gap:18px;margin-top:15px;display:flex}.agentInventoryStats span{display:grid}.agentInventoryStats small{color:#6f88a1;font-size:7px}.agentInventoryFoot{color:#74bfff;border-top:1px solid #11304a;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:8px;display:flex}.agentInventoryFoot svg{width:13px}.agentInventoryEmpty{text-align:center;color:#7790a8;grid-column:1/-1;padding:35px}.agentInventoryEmpty>svg{color:#5cb6ff;width:28px}.agentInventoryEmpty strong{color:#dce9f7;margin-top:7px;display:block}.agentInventoryEmpty p{font-size:8px}.agentInventoryEmpty a{color:#79c3ff;border:1px solid #176499;border-radius:5px;margin-top:7px;padding:6px 9px;font-size:8px;text-decoration:none;display:inline-block}.agentWorkspaceActivity article{border-top:1px solid #102a40;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;display:grid}.agentWorkspaceActivity article>span{color:#58b4ff;background:#0a2a46;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.agentWorkspaceActivity svg{width:14px}.agentWorkspaceActivity b{font-size:9px}.agentWorkspaceActivity small{color:#6e87a0;font-size:7px;display:block}.agentWorkspaceActivity em{color:#8fb6d8;font-size:8px;font-style:normal}.agentReferenceHero{justify-content:space-between;align-items:center;gap:12px;min-height:90px;padding:13px;display:flex}.agentReferenceIdentity{align-items:center;gap:10px;display:flex}.agentReferenceIdentity>span{color:#60baff;background:#0a2d4b;border-radius:10px;place-items:center;width:48px;height:48px;display:grid}.agentReferenceIdentity svg{width:23px}.agentReferenceIdentity h1{margin:0;font-size:20px}.agentReferenceIdentity p{color:#83a0bc;margin:2px 0;font-size:9px}.agentReferenceIdentity small{color:#6d879f;font-size:8px}.agentStatusPill{text-transform:capitalize;border:1px solid #205177;border-radius:99px;padding:6px 9px;font-size:8px}.agentStatusPill.healthy{color:#43dda6;border-color:#176048}.agentStatusPill i{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.realAuthorityList article{border-top:1px solid #102a40;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;display:grid}.realAuthorityList svg{color:#3bdca6;width:14px}.realAuthorityList code{color:#cce7fa;font-size:9px}.realAuthorityList span{color:#52dbae;font-size:7px}.realAuthorityList.editable article button{color:#9fb8cb;cursor:pointer;background:#081b2b;border:1px solid #31516a;border-radius:6px;padding:5px 8px;font-size:8px}.realAuthorityList.editable article button:hover{color:#ff8b98;border-color:#ff5f72}.authorityEditButton{color:#8fcbff;cursor:pointer;background:#081a2a;border:1px solid #23577c;border-radius:7px;padding:7px 10px;font-size:8px}.agentAuthorityEditor{padding:10px 12px 12px}.agentAuthorityInputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:8px;display:grid}.agentAuthorityInputs label{gap:5px;display:grid}.agentAuthorityInputs label span{color:#7894aa;font-size:8px}.agentAuthorityInputs input{color:#eaf5ff;background:#061521;border:1px solid #244b66;border-radius:7px;min-height:34px;padding:0 9px;font-size:9px}.agentAuthorityInputs>button{color:#a8dcff;cursor:pointer;background:#0a3152;border:1px solid #246190;border-radius:7px;min-height:34px;padding:0 11px;font-size:8px}.agentAuthorityInputs>button:disabled{opacity:.45;cursor:not-allowed}.authorityEditorMessage{color:#ffb06a;margin:8px 0 0;font-size:8px}.authorityEditorActions{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.authorityEditorActions button{color:#b9cde0;cursor:pointer;background:#071827;border:1px solid #2a4d67;border-radius:7px;padding:7px 10px;font-size:8px}.authorityEditorActions button:last-child{color:#eaf7ff;background:#0a4c78;border-color:#1679bc}.authorityEditorActions button:disabled{opacity:.5;cursor:not-allowed}.agentRuntimeFacts p{border-bottom:1px solid #102a40;justify-content:space-between;gap:12px;padding-bottom:8px;font-size:8px;display:flex}.agentRuntimeFacts p span{color:#7790aa}.agentRuntimeFacts p b{text-align:right;color:#dce9f6;max-width:65%}.agentReferenceEvents article{border-top:1px solid #102a40;grid-template-columns:44px minmax(0,1fr) 85px 135px;align-items:center;gap:8px;padding:9px 11px;display:grid}.agentReferenceEvents>article>span{color:#6f89a3;font-size:7px}.agentReferenceEvents small{color:#7189a1;font-size:7px;display:block}.agentReferenceEvents em{color:#72c2ff;text-transform:capitalize;font-size:7px;font-style:normal}.agentReferenceEvents time{color:#748ba3;text-align:right;font-size:7px}.refAgentDynamic{color:#dfeaf7;cursor:pointer;background:0 0;border:0}.refAgentDynamic.selected>span{box-shadow:0 0 0 3px #3191ff2e,0 0 18px #3191ff52}.networkEmptyState{text-align:center;z-index:5;color:#7791aa;place-items:center;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.networkEmptyState svg{color:#5fb8ff;width:28px}.networkEmptyState strong{color:#dfeaf7;margin-top:6px}.networkEmptyState span{margin-top:3px;font-size:8px}.networkEmptyState a{color:#73c1ff;margin-top:8px;font-size:8px}.inspectorPermissionList{border-top:1px solid #102a40;flex-wrap:wrap;gap:5px;padding:10px 0;display:flex}.inspectorPermissionList>span{color:#69839d;text-transform:uppercase;letter-spacing:.08em;width:100%;font-size:7px}.inspectorPermissionList code{color:#8ecbff;background:#071827;border:1px solid #174460;border-radius:4px;padding:4px 6px;font-size:7px}.relationshipSummary{align-items:end;gap:8px;padding:12px;display:flex}.relationshipSummary b{color:#58b6ff;font-size:28px}.relationshipSummary span{color:#718aa4;padding-bottom:4px;font-size:8px}.riskBars article{grid-template-columns:80px minmax(0,1fr) 36px;align-items:center;gap:9px;margin:12px 0;font-size:8px;display:grid}.riskBars article>i{background:#0c2338;border-radius:99px;height:8px;overflow:hidden}.riskBars article>i>em{border-radius:inherit;background:#2f91ff;height:100%;display:block}.riskBars article>i>em.review{background:#9b78ff}.riskBars article>i>em.denied{background:#fa5d76}.riskBars article>b{text-align:right}.riskAgentTable article{border-top:1px solid #102a40;grid-template-columns:28px minmax(0,1fr) 90px 90px 75px;align-items:center;gap:8px;padding:9px 11px;display:grid}.riskAgentTable article>span:first-child{color:#55b3ff;background:#092845;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.riskAgentTable svg{width:13px}.riskAgentTable b{font-size:8px}.riskAgentTable small{color:#6f87a0;font-size:7px;display:block}.riskAgentTable em,.riskAgentTable>article>span{font-size:7px;font-style:normal}@media (max-width:1050px){.agentInventoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.agentReferenceEvents article{grid-template-columns:40px minmax(0,1fr) 70px}.agentReferenceEvents time{display:none}}@media (max-width:650px){.agentInventoryGrid,.agentAuthorityInputs{grid-template-columns:1fr}.agentReferenceHero{flex-direction:column;align-items:flex-start}.agentReferenceEvents article{grid-template-columns:35px minmax(0,1fr)}.agentReferenceEvents em{display:none}.riskAgentTable article{grid-template-columns:28px minmax(0,1fr) 70px}.riskAgentTable article>span:nth-last-child(-n+2){display:none}}.referenceCanvas>svg .liveAgentLink{filter:drop-shadow(0 0 2.5px #28d8c2);animation:1.9s linear infinite dashboardEdgeFlow;stroke:#28d8c2!important;stroke-width:1.05px!important;stroke-dasharray:2.6 1.15!important;opacity:1!important}.referenceCanvas>svg .liveAgentLink.restricted{filter:drop-shadow(0 0 2.5px #ff6b7f);stroke:#ff6b7f!important}.containEdge.healthy{color:#20d9bd;stroke:#20d9bd!important}.containEdge.restricted{color:#ff647a;stroke:#ff647a!important}.networkAgentTable article>button{color:#d7e8f7;cursor:pointer;background:#071a2c;border:1px solid #1b5a88;border-radius:5px;justify-self:end;padding:6px 9px;font-size:8px}.networkAgentTable article>button:hover{background:#09223a;border-color:#2e91df}.settingsExact{gap:10px;display:grid}.settingsExactHeader{justify-content:space-between;align-items:end;padding:4px 0 0;display:flex}.settingsExactHeader h1{color:#f3f8ff;letter-spacing:-.02em;margin:0;font-size:20px}.settingsExactHeader p{color:#6f88a3;margin:3px 0 0;font-size:8px}.settingsExactTabs{border-bottom:1px solid #17324c;gap:2px;display:flex;overflow-x:auto}.settingsExactTabs button{color:#7f98b2;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:8px 10px;font-size:8px;display:flex}.settingsExactTabs button svg{width:13px;height:13px}.settingsExactTabs button.active{color:#cfe8ff;background:linear-gradient(#0000,#2c64ff14);border-bottom-color:#2e77ff}.settingsNotice{color:#ff9eab;background:#2a1118;border:1px solid #6c2d39;border-radius:5px;padding:7px 9px;font-size:8px}.settingsNotice.ok{color:#54dfa9;background:#09251d;border-color:#1b604d}.settingsTopGrid{grid-template-columns:1.2fr .8fr;gap:8px;display:grid}.settingsMidGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.settingsBottomGrid{grid-template-columns:1.1fr .85fr .85fr;gap:8px;display:grid}.settingsPanel{background:linear-gradient(145deg,#08182a,#06111e);border:1px solid #173a56;border-radius:7px;overflow:hidden}.settingsPanelHead{border-bottom:1px solid #12314b;align-items:center;gap:8px;min-height:46px;padding:9px 10px;display:flex}.settingsPanelHead>span{color:#5bb7ff;background:#0c2b49;border-radius:7px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.settingsPanelHead h3{color:#e6f0fa;margin:0;font-size:9px}.settingsPanelHead p{color:#6f89a4;margin:2px 0 0;font-size:6.5px}.settingsPanelHead .outlineSmall{margin-left:auto}.workspaceInfoGrid{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.settingsField{gap:4px;display:grid;position:relative}.settingsField>span{color:#7f9ab5;text-transform:none;font-size:6.5px}.settingsField input,.settingsField textarea,.settingsField select,.compoundInput input,.compoundInput select,.securitySettingList select{box-sizing:border-box;color:#dce9f6;background:#071522;border:1px solid #173b58;border-radius:4px;outline:none;width:100%;padding:6px 7px;font-size:7px}.settingsField textarea{resize:vertical;grid-column:1/-1;min-height:54px}.settingsField small{color:#607891;font-size:6px}.charCount{position:absolute;bottom:5px;right:6px}.copyField{grid-template-columns:1fr 28px;display:grid}.copyField input{border-radius:4px 0 0 4px}.copyField button{color:#6dbdff;background:#081827;border:1px solid #173b58;border-left:0;border-radius:0 4px 4px 0}.copyField button svg{width:13px}.workspaceFacts{border:1px solid #14344e;border-radius:5px;align-items:center;gap:16px;padding:7px;display:flex}.workspaceFacts span{display:grid}.workspaceFacts small{color:#6b839d;font-size:6px}.workspaceFacts b{color:#dce8f5;text-transform:capitalize;font-size:8px}.settingsPanelActions{justify-content:flex-end;padding:0 10px 10px;display:flex}.settingsPanelActions .primary,.settingsSaveWide{color:#fff;cursor:pointer;background:#3456ff;border:1px solid #3379ff;border-radius:5px;align-items:center;gap:5px;padding:7px 10px;font-size:7px;display:inline-flex}.settingsPanelActions svg,.settingsSaveWide svg{width:12px}.outlineSmall,.exportButton{color:#b9d8f3;cursor:pointer;background:#071727;border:1px solid #24557b;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:6.5px;text-decoration:none;display:inline-flex}.outlineSmall svg,.exportButton svg{width:11px}.settingsMemberList article{border-top:1px solid #102b42;grid-template-columns:28px minmax(0,1fr) 94px 48px 24px;align-items:center;gap:7px;padding:7px 9px;display:grid}.settingsMemberList article:first-child{border-top:0}.memberAvatar{color:#fff;background:linear-gradient(135deg,#6e6cff,#8b6cff);border-radius:50%;place-items:center;width:25px;height:25px;font-size:7px;font-weight:800;display:grid}.memberIdentity b{font-size:7px;display:block}.memberIdentity small{color:#6e849d;font-size:6px;display:block}.settingsMemberList select{color:#87baff;background:#071725;border:1px solid #173a56;border-radius:4px;width:100%;padding:4px;font-size:6px}.memberRole{text-transform:capitalize;color:#aa86ff;font-size:6px;font-style:normal}.memberActive{color:#6f8aa5;font-size:6px}.memberActive i{background:#34dea5;border-radius:50%;width:5px;height:5px;margin-right:3px;display:inline-block}.memberRemove{color:#ff7186;cursor:pointer;background:0 0;border:0}.memberRemove svg{width:12px}.settingsFormRows{padding:8px 10px;display:grid}.settingsFormRows .settingsField{border-bottom:1px solid #0f2a41;grid-template-columns:145px 1fr;align-items:center;padding:5px 0}.compoundInput{grid-template-columns:1fr 55px 50px;display:grid}.compoundInput>*{border-radius:0!important}.compoundInput>:first-child{border-radius:4px 0 0 4px!important}.compoundInput>span{color:#6d839b;background:#071522;border:1px solid #173b58;border-left:0;border-radius:0 4px 4px 0;padding:6px;font-size:6px}.securitySettingList article{border-bottom:1px solid #102a40;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:7px 0;display:grid}.securitySettingList b{font-size:7px;display:block}.securitySettingList small{color:#6e849d;max-width:320px;margin-top:2px;font-size:6px;display:block}.settingsToggle{cursor:pointer;background:#21354b;border:0;border-radius:99px;width:28px;height:15px;padding:2px}.settingsToggle i{background:#91a3b5;border-radius:50%;width:11px;height:11px;transition:all .15s;display:block}.settingsToggle.on{background:#4946ff}.settingsToggle.on i{background:#fff;transform:translate(13px)}.dangerPanel{border-color:#472331}.dangerPanel .settingsPanelHead>span{color:#ff6179;background:#31141c}.dangerPanel article{border-top:1px solid #241523;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.dangerPanel b{font-size:7px;display:block}.dangerPanel small{color:#7b7f91;margin-top:2px;font-size:6px;display:block}.dangerButton{color:#ff7890;cursor:pointer;background:#2e111a;border:1px solid #7f2f45;border-radius:4px;align-items:center;gap:5px;padding:6px 8px;font-size:6.5px;display:inline-flex}.dangerButton svg{width:11px}.workspaceStatusGrid{grid-template-columns:1fr 1fr;gap:0;padding:6px 10px;display:grid}.workspaceStatusGrid span{border-bottom:1px solid #102a40;padding:5px 0;display:grid}.workspaceStatusGrid small{color:#6d839c;font-size:6px}.workspaceStatusGrid b{text-transform:capitalize;font-size:7px}.quickActionsPanel>a{color:#cfe1f3;border-top:1px solid #102a40;grid-template-columns:20px 1fr 12px;align-items:center;gap:7px;padding:7px 10px;text-decoration:none;display:grid}.quickActionsPanel>a>svg{color:#6cbaff;width:13px}.quickActionsPanel>a span{font-size:7px}.quickActionsPanel>a small{color:#637d98;margin-top:2px;font-size:5.8px;display:block}.quickActionsPanel>a>svg:last-child{width:10px}.settingsTabHero{background:#071827;border:1px solid #173a56;border-radius:7px;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:flex}.settingsTabHero>svg{color:#62baff;width:24px}.settingsTabHero h2{margin:0;font-size:14px}.settingsTabHero p{color:#7089a2;margin:3px 0 0;font-size:7px}.settingsControlGrid article{background:linear-gradient(145deg,#08182a,#06111e);border:1px solid #173a56;border-radius:7px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:72px;padding:10px;display:grid}.settingsControlGrid article>svg{color:#5fb8ff;width:18px}.settingsControlGrid b{font-size:8px;display:block}.settingsControlGrid small{color:#7088a1;margin-top:2px;font-size:6px;line-height:1.45;display:block}.settingsControlGrid em{color:#47dca6;font-size:6px;font-style:normal}.miniNumber,.inlineDays input{color:#dce9f6;background:#071522;border:1px solid #173a56;border-radius:4px;width:70px;padding:6px;font-size:7px}.inlineDays{color:#738ca6;align-items:center;gap:5px;font-size:6px;display:flex}.settingsSaveWide{justify-self:end}.settingsRelated{justify-content:flex-end;gap:8px;display:flex}.settingsRelated a{color:#8ecaff;border:1px solid #17466a;border-radius:4px;align-items:center;gap:4px;padding:6px 8px;font-size:7px;text-decoration:none;display:inline-flex}.settingsRelated svg{width:10px}.settingsExactLoading{text-align:center;color:#7891aa;padding:40px}@media (max-width:1050px){.settingsTopGrid,.settingsMidGrid,.settingsBottomGrid,.settingsControlGrid{grid-template-columns:1fr}.settingsMemberList article{grid-template-columns:28px 1fr 90px 50px 24px}}@media (max-width:650px){.workspaceInfoGrid,.settingsFormRows .settingsField{grid-template-columns:1fr}.settingsExactTabs button span{display:none}.settingsMemberList article{grid-template-columns:28px 1fr 80px}.memberActive,.memberRemove{display:none}}.notificationPreview{overflow:hidden}.notificationPreviewList article{border-top:1px solid #102a40;grid-template-columns:70px minmax(0,1fr) 130px;align-items:center;gap:9px;padding:8px 10px;display:grid}.notificationPreviewList article>span{color:#6fbfff;text-transform:uppercase;letter-spacing:.06em;font-size:6.5px}.notificationPreviewList b{color:#dce9f6;font-size:8px;display:block}.notificationPreviewList small{color:#6f879f;margin-top:2px;font-size:6px;display:block}.notificationPreviewList time{color:#6c849c;text-align:right;font-size:6px}@media (max-width:650px){.notificationPreviewList article{grid-template-columns:60px 1fr}.notificationPreviewList time{display:none}}.policySimulator{gap:7px;display:grid}.policySimulator>small{color:#718aa4;font-size:6px;line-height:1.45}.policySimulator label{color:#7891aa;gap:3px;font-size:6px;display:grid}.policySimulator input,.policySimulator select{box-sizing:border-box;color:#dbe9f6;background:#061522;border:1px solid #173b58;border-radius:4px;outline:none;width:100%;padding:6px 7px;font-size:7px}.policySimulator>button{color:#fff;cursor:pointer;background:#2447db;border:1px solid #2d6df5;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:7px;font-size:7px;display:flex}.policySimulator>button svg{width:11px}.policySimulator>button:disabled{opacity:.45;cursor:not-allowed}.policySimPair{grid-template-columns:1fr 1fr;gap:6px;display:grid}.policySimResult{background:#082119;border:1px solid #225b47;border-radius:5px;gap:2px;padding:7px;display:grid}.policySimResult>b{text-transform:uppercase;color:#45dfaa;font-size:7px}.policySimResult>small{color:#82a297;font-size:6px}.policySimResult>code{color:#7891aa;overflow-wrap:anywhere;font-size:5.5px}.policySimResult.review{background:#211a08;border-color:#6a5221}.policySimResult.review>b{color:#ffc95a}.policySimResult.deny,.policySimResult.error{background:#251016;border-color:#6b2b3a}.policySimResult.deny>b,.policySimResult.error>b{color:#ff7288}.policyTableAdvanced .policyTableRow>span:nth-child(5),.policyTableAdvanced .policyTableRow>span:nth-child(6){gap:2px;display:grid}.policyTableAdvanced .policyTableRow small{color:#68819b;font-size:5.5px}.recoveryActionNotice{color:#9ed4ff;background:#071c2c;border:1px solid #205575;border-radius:6px;padding:9px 11px;font-size:9px}.recoveryCredentialReveal{background:#08241c;border:1px solid #20644f;border-radius:7px;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:11px;display:grid}.recoveryCredentialReveal>svg{color:#3fdfa9;width:20px}.recoveryCredentialReveal b{color:#dff8ef;font-size:9px;display:block}.recoveryCredentialReveal p{color:#86aa9d;margin:3px 0 6px;font-size:7px;line-height:1.45}.recoveryCredentialReveal code{color:#8ff1cc;background:#061611;border:1px solid #1f5746;border-radius:4px;max-width:100%;padding:6px;font-size:7px;display:block;overflow:auto}.recoveryCredentialReveal button,.recoveryStepAction{color:#bfe8ff;cursor:pointer;background:#08253b;border:1px solid #1e6a91;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:7px 9px;font-size:7px;display:inline-flex}.recoveryCredentialReveal button svg{width:11px}.recoveryStepAction{min-width:112px}.recoveryStepAction:disabled,.restartControl:disabled{opacity:.45;cursor:not-allowed}.recoveryOps article div>code{color:#66819e;font-size:5.5px}.restartExplain{color:#6f879f;margin-top:9px;font-size:6.5px;line-height:1.45;display:block}@media (max-width:700px){.recoveryCredentialReveal{grid-template-columns:28px 1fr}.recoveryCredentialReveal button{grid-column:auto}.recoveryStepAction{min-width:90px}}.incidentRef .refMainPanel{overflow:hidden}.incidentRef .refTable{scrollbar-width:thin;scrollbar-color:#31506e transparent;overflow-x:auto}.incidentRef .refTable::-webkit-scrollbar{height:8px}.incidentRef .refTable::-webkit-scrollbar-track{background:0 0}.incidentRef .refTable::-webkit-scrollbar-thumb{background:#31506e;border-radius:999px}.incidentRef .refTableHead,.incidentRef .refTableRow{grid-template-columns:120px minmax(260px,1.8fr) 100px 120px 170px 95px 130px;min-width:995px}.incidentRef .refTableHead{letter-spacing:.02em;padding:12px 16px;font-size:10px}.incidentRef .incidentTableRow{min-height:76px;padding:14px 16px;font-size:10px;line-height:1.35}.incidentRef .incidentIdCell{color:#7ea6cf;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.incidentTitleCell{flex-direction:column;gap:6px;min-width:0;display:flex}.incidentTitleTop{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.incidentTitleTop strong{color:#dceaff;overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:650;line-height:1.35}.incidentTitleCell>small{color:#6f8eae;font-size:8px}.incidentLabBadge{color:#ffd45d;letter-spacing:.08em;background:#2b2108;border:1px solid #d6ab2f;border-radius:999px;flex:none;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.incidentStatusCell{text-transform:capitalize;color:#b7c8da;align-items:center;gap:7px;display:flex}.incidentStatusDot{background:#6e8cab;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #6e8cab55}.incidentStatusDot.open,.incidentStatusDot.active{background:#ff6077;box-shadow:0 0 9px #ff607777}.incidentStatusDot.contained,.incidentStatusDot.recovering{background:#ffc357;box-shadow:0 0 9px #ffc35777}.incidentStatusDot.resolved{background:#31df9a;box-shadow:0 0 9px #31df9a77}.incidentDetectedCell{color:#8ca5bf;white-space:normal}.incidentEvidenceCell{flex-direction:column;gap:2px;display:flex}.incidentEvidenceCell b{color:#dceaff;font-size:12px}.incidentEvidenceCell small{color:#6f8eae;font-size:8px}.incidentActionCell a{color:#8ed0ff;white-space:nowrap;background:#07182a;border:1px solid #1d5f97;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:94px;padding:7px 10px;text-decoration:none;display:inline-flex}.incidentActionCell a svg{width:14px;height:14px}.incidentDetailsPanel{flex-direction:column;gap:16px;padding:18px;display:flex}.incidentDetailsPanel .sideTitle{border-bottom:1px solid #102a44;align-items:flex-start;padding-bottom:13px}.incidentDetailsPanel .sideTitle>div{gap:3px;display:grid}.incidentDetailsPanel .sideTitle h2{color:#dceaff;font-size:14px}.incidentEyebrow{letter-spacing:.12em;color:#5f83aa;font-size:7px}.incidentDetailsHeader{gap:8px;display:grid}.incidentDetailsHeader code{color:#7da7d2;overflow-wrap:anywhere;width:max-content;max-width:100%;font-size:9px}.incidentDetailsHeader h3{color:#f2f7ff;margin:0;font-size:13px;line-height:1.35}.incidentSafeChip{color:#55e0aa;background:#08281f;border:1px solid #1d6c51;border-radius:7px;align-items:center;width:max-content;max-width:100%;padding:7px 10px;font-size:8px;line-height:1.2;display:inline-flex}.incidentMetaList{border-top:1px solid #102a44!important;grid-template-columns:1fr!important;margin:0!important;display:grid!important}.incidentMetaList>div{border-bottom:1px solid #102a44;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;display:grid}.incidentMetaList dt,.incidentMetaList dd{border:0!important;padding:10px 0!important}.incidentMetaList dt{color:#728eaa!important}.incidentMetaList dd{color:#d8e7f7;overflow-wrap:anywhere;text-align:right!important;margin:0!important}.incidentMetaStatus{text-transform:capitalize}.incidentDetailsActions{grid-template-columns:1fr;gap:8px;margin-top:0;display:grid}.incidentDetailsActions a{min-height:38px}.incidentEmptyState{justify-items:center;gap:8px;padding:34px 18px!important;display:grid!important}.incidentEmptyState svg{color:#31df9a;width:28px}.incidentEmptyState strong{color:#dceaff}.incidentEmptyState span{color:#7894b2;text-align:center;font-size:9px;line-height:1.5}@media (max-width:1150px){.incidentRef .refTableHead,.incidentRef .refTableRow{min-width:940px}.incidentDetailsPanel{min-height:auto}}.investigationAssistant{overflow:hidden}.aiReport{gap:14px;margin-top:18px;display:grid}.aiTrustNotice{background:linear-gradient(135deg,#071b2f,#08243a);border:1px solid #1c5b84;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.aiTrustNotice>div{gap:3px;display:grid}.aiTrustNotice strong{color:#dff4ff;font-size:12px}.aiTrustNotice span,.aiTrustNotice small{color:#7da5c9;font-size:9px}.aiTrustNotice small{white-space:nowrap;border:1px solid #245f88;border-radius:999px;padding:5px 8px}.aiSummaryCard,.aiReportCard{background:linear-gradient(145deg,#07182a,#051321);border:1px solid #14395f;border-radius:11px;box-shadow:0 12px 34px #0000001f}.aiSummaryCard{padding:18px}.aiSummaryCard p{color:#d9e8f8;margin:9px 0 0;font-size:12px;line-height:1.7}.aiSectionLabel{letter-spacing:.12em;color:#5faee9;font-size:8px;font-weight:800}.aiReportGrid{grid-template-columns:1.25fr 1fr;gap:12px;display:grid}.aiReportCard{min-width:0;padding:16px}.aiTimelineCard,.aiStepsCard{grid-column:1/-1}.aiReportCardHead{border-bottom:1px solid #102b46;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.aiReportCardHead>div{gap:4px;display:grid}.aiReportCardHead h4{color:#e4effb;margin:0;font-size:13px}.aiReportCardHead>b{color:#80a7ca;font-size:9px;font-weight:600}.aiHypothesisBadge{background:#2c2209;border:1px solid #896c24;border-radius:999px;padding:5px 8px;color:#ffd15b!important}.aiReportCard>p{color:#b8cbe0;font-size:10px;line-height:1.65}.aiReportMuted{line-height:1.5;color:#6f8ca8!important;font-size:9px!important}.aiTimeline{display:grid}.aiTimelineRow{border-bottom:1px solid #0f2942;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.aiTimelineRow:last-child{border-bottom:0}.aiTimelineMarker{color:#dff4ff;background:#0e4f85;border:1px solid #2c7db4;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:grid}.aiTimelineRow>div{gap:4px;display:grid}.aiTimelineRow time{color:#6485a5;font-size:8px}.aiTimelineRow p{color:#cfe0ef;margin:0;font-size:10px;line-height:1.5}.aiChipList{flex-wrap:wrap;gap:7px;padding-top:13px;display:flex}.aiChipList span{color:#b9d5ec;overflow-wrap:anywhere;background:#082039;border:1px solid #2a567b;border-radius:8px;max-width:100%;padding:7px 9px;font-size:9px;line-height:1.4;display:inline-flex}.aiEvidenceList,.aiStepsList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.aiEvidenceList li{color:#e1cf88;background:#211d0b;border:1px solid #3f3920;border-radius:8px;padding:9px 10px 9px 28px;font-size:9px;line-height:1.5;position:relative}.aiEvidenceList li:before{content:"!";color:#1d1604;background:#c99620;border-radius:50%;place-items:center;width:12px;height:12px;font-size:8px;font-weight:900;display:grid;position:absolute;top:9px;left:10px}.aiStepsList{counter-reset:step}.aiStepsList li{counter-increment:step;color:#c9dbea;background:#071a2c;border:1px solid #173c5e;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px;font-size:10px;line-height:1.5;display:grid}.aiStepsList li:before{content:counter(step);color:#fff;background:#0e5591;border-radius:7px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:grid}.aiTechnicalDetails{background:#05111e;border:1px solid #12365c;border-radius:9px;overflow:hidden}.aiTechnicalDetails summary{cursor:pointer;color:#789ab9;-webkit-user-select:none;user-select:none;padding:11px 13px;font-size:9px}.aiTechnicalDetails[open] summary{border-bottom:1px solid #102a44}.aiTechnicalDetails>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}.aiTechnicalDetails span{color:#607e9a;gap:3px;font-size:8px;display:grid}.aiTechnicalDetails b{color:#c9dbea;overflow-wrap:anywhere;font-size:9px}@media (max-width:900px){.aiReportGrid{grid-template-columns:1fr}.aiTimelineCard,.aiStepsCard{grid-column:auto}.aiTechnicalDetails>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.aiTrustNotice{flex-direction:column;align-items:flex-start}.aiTrustNotice small{white-space:normal}.aiTechnicalDetails>div{grid-template-columns:1fr}}.workspaceSwitcher{color:#8fb0cc;background:#071727;border:1px solid #143650;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;margin:0 12px 12px;padding:9px 10px;display:grid}.workspaceSwitcher>svg{color:#56a7df}.workspaceSwitcher>div{gap:2px;min-width:0;display:grid}.workspaceSwitcher strong{text-overflow:ellipsis;white-space:nowrap;color:#dcecff;font-size:10px;font-weight:650;overflow:hidden}.workspaceSwitcher span{color:#6888a5;text-transform:capitalize;font-size:8px}.workspaceSwitcherSingle{grid-template-columns:18px minmax(0,1fr)}.workspaceSwitcherLoading{grid-template-columns:18px minmax(0,1fr);font-size:9px}.workspaceSwitcherSelect{cursor:pointer}.workspaceSwitcherSelect>div>span{text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:7px;display:block}.workspaceSwitcherSelect select{appearance:none;color:#dcecff;width:100%;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:9px;font-weight:650}.workspaceSwitcherSelect select:disabled{cursor:wait;opacity:.6}.workspaceSwitcherSelect option{color:#dcecff;background:#071727}.workspaceSwitcherSelect>svg:last-child{color:#6888a5;pointer-events:none}.workspaceInviteManager{border-top:1px solid #123149;margin-top:14px;padding-top:14px}.workspaceInviteTitle{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.workspaceInviteTitle b{color:#e5f2ff;font-size:10px;display:block}.workspaceInviteTitle small{color:#7890a7;margin-top:3px;font-size:8px;display:block}.workspaceInviteForm{grid-template-columns:minmax(180px,1.4fr) minmax(140px,.9fr) 92px auto;align-items:center;gap:7px;display:grid}.workspaceInviteForm input,.workspaceInviteForm select{color:#dcebf7;background:#061521;border:1px solid #214763;border-radius:7px;min-height:34px;padding:0 9px;font-size:8px}.workspaceInviteForm .primary{color:#eff8ff;cursor:pointer;background:#0a4c78;border:1px solid #167ac3;border-radius:7px;min-height:34px;padding:0 12px;font-size:8px;font-weight:700}.workspaceInviteForm .primary:disabled{opacity:.45;cursor:not-allowed}.workspaceInviteReveal{background:#061a2a;border:1px solid #1b5a86;border-radius:8px;margin-top:10px;padding:11px}.workspaceInviteReveal>div:first-child b{font-size:9px;display:block}.workspaceInviteReveal>div:first-child small{color:#7893aa;margin:3px 0 8px;font-size:7px;display:block}.workspaceInviteReveal .copyField{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.workspaceInviteReveal .copyField input{color:#9ec8e7;background:#04111d;border:1px solid #244762;border-radius:6px;min-width:0;min-height:32px;padding:0 8px;font-size:7px}.workspaceInviteReveal .copyField button{color:#d8efff;cursor:pointer;background:#082c47;border:1px solid #1b6fa8;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:72px;font-size:8px;display:flex}.workspaceInviteReveal .copyField button svg{width:12px}.workspaceInviteReveal p{color:#ffba66;margin:7px 0 0;font-size:7px}.workspaceInvitationList{gap:6px;margin-top:10px;display:grid}.workspaceInvitationList article{background:#05131f;border:1px solid #173a54;border-radius:7px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.workspaceInvitationList article b{font-size:9px;display:block}.workspaceInvitationList article small{color:#718ba3;text-transform:capitalize;margin-top:2px;font-size:7px;display:block}.workspaceInvitationList article>span{color:#ffc166;background:#241a09;border:1px solid #73551d;border-radius:99px;padding:4px 7px;font-size:7px}.workspaceInvitationList article>button{color:#ff9aab;cursor:pointer;background:#201019;border:1px solid #563443;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;display:flex}.workspaceInvitationList article>button svg{width:11px}@media (max-width:900px){.workspaceInviteForm{grid-template-columns:1fr 1fr}.workspaceInviteForm input{grid-column:1/3}}@media (max-width:620px){.workspaceInviteForm{grid-template-columns:1fr}.workspaceInviteForm input{grid-column:auto}.workspaceInvitationList article{grid-template-columns:1fr auto}.workspaceInvitationList article>button{grid-column:1/3;width:max-content}}.enterpriseSessionPanel{margin-top:12px}.enterpriseSessionList{gap:7px;padding:0 12px 12px;display:grid}.enterpriseSessionList>article{background:#05131f;border:1px solid #173a54;border-radius:8px;grid-template-columns:1.05fr 1.35fr 1.15fr auto;align-items:center;gap:12px;padding:11px;display:grid}.sessionIdentity b,.sessionDevice b{color:#e1effb;font-size:9px;display:block}.sessionIdentity small,.sessionDevice small,.sessionTimes small{color:#738ca3;margin-top:3px;font-size:7px;line-height:1.35;display:block}.sessionDevice small{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.sessionTimes{gap:2px;display:grid}.sessionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sessionActions em{color:#4edca8;background:#08231a;border:1px solid #1e7255;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800}.sessionActions button{color:#aec4d7;cursor:pointer;background:#081825;border:1px solid #3b5266;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:7px;display:flex}.sessionActions button:first-of-type{color:#ff9bab;background:#211018;border-color:#62404b}.sessionActions button svg{width:11px}.sessionActions button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.enterpriseSessionList>article{grid-template-columns:1fr 1fr}.sessionActions{justify-content:flex-start}}@media (max-width:620px){.enterpriseSessionList>article{grid-template-columns:1fr}.sessionActions{justify-content:flex-start}}.serviceAccountPanel{margin-top:12px}.serviceAccountCreate{border-top:1px solid #123149;grid-template-columns:1fr 1.4fr .7fr;gap:8px;padding:12px;display:grid}.serviceAccountCreate label{gap:5px;display:grid}.serviceAccountCreate label>span{color:#7891a8;font-size:8px}.serviceAccountCreate input,.serviceAccountCreate select{color:#dcebf7;background:#061521;border:1px solid #214763;border-radius:7px;min-height:34px;padding:0 9px;font-size:8px}.serviceScopePicker{grid-template-columns:1fr 1fr auto;gap:8px;padding:0 12px 12px;display:grid}.serviceScopePicker label{background:#05131f;border:1px solid #173b56;border-radius:8px;align-items:flex-start;gap:8px;min-height:56px;padding:9px;display:flex}.serviceScopePicker input{margin-top:2px}.serviceScopePicker span{display:grid}.serviceScopePicker b{color:#dcebf7;font-size:8px}.serviceScopePicker small{color:#738ca3;margin-top:3px;font-size:7px;line-height:1.35}.serviceScopePicker>button{color:#eff8ff;cursor:pointer;background:#0a4c78;border:1px solid #167ac3;border-radius:7px;align-self:center;min-height:36px;padding:0 12px;font-size:8px;font-weight:700}.serviceScopePicker>button:disabled{opacity:.45;cursor:not-allowed}.serviceCredentialReveal{background:#061b2b;border:1px solid #1c6a95;border-radius:8px;margin:0 12px 12px;padding:11px}.serviceCredentialReveal>div:first-child{align-items:center;gap:8px;display:flex}.serviceCredentialReveal>div:first-child svg{color:#42d9a5;width:16px}.serviceCredentialReveal small{color:#7992a8;margin-top:2px;font-size:7px;display:block}.serviceCredentialReveal .copyField{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:9px;display:grid}.serviceCredentialReveal input{color:#9ec8e7;background:#04111d;border:1px solid #244762;border-radius:6px;min-width:0;min-height:32px;padding:0 8px;font-size:7px}.serviceCredentialReveal button{color:#d8efff;cursor:pointer;background:#082c47;border:1px solid #1b6fa8;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:72px;font-size:8px;display:flex}.serviceCredentialReveal button svg{width:12px}.serviceCredentialReveal p{color:#ffbf69;margin:8px 0 0;font-size:7px}.serviceCredentialReveal code{color:#a8dcff}.serviceAccountMessage{color:#9cc7e5;margin:0 12px 10px;font-size:8px}.serviceAccountList{gap:7px;padding:0 12px 12px;display:grid}.serviceAccountList>article{background:#05131f;border:1px solid #173a54;border-radius:8px;grid-template-columns:minmax(150px,1.1fr) minmax(110px,.7fr) minmax(160px,1fr) minmax(140px,.8fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.serviceAccountIdentity b{font-size:9px;display:block}.serviceAccountIdentity small{color:#728ba2;margin-top:2px;font-size:7px;display:block}.serviceAccountList article>div:nth-child(2){gap:5px;display:grid}.serviceAccountList code{color:#7e9bb3;font-size:7px}.serviceState{color:#57dba7;text-transform:uppercase;background:#09291d;border:1px solid #246949;border-radius:99px;width:max-content;padding:4px 7px;font-size:7px}.serviceState.revoked{color:#ff8e9c;background:#261017;border-color:#68313d}.serviceScopes{flex-wrap:wrap;gap:4px;display:flex}.serviceScopes em{color:#91c8ed;background:#071b2b;border:1px solid #214b69;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal}.serviceUsage{gap:3px;display:grid}.serviceUsage small{color:#6f879d;font-size:7px}.serviceUsage b{color:#d6e7f4;font-size:8px}.serviceActions{justify-content:flex-end;gap:5px;display:flex}.serviceActions button{color:#a9d5f2;cursor:pointer;background:#071d2e;border:1px solid #245476;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:7px;display:flex}.serviceActions button svg{width:11px}.serviceActions button.danger{color:#ff9aaa;background:#211019;border-color:#5e3341}.serviceActions button:disabled{opacity:.42;cursor:not-allowed}@media (max-width:1050px){.serviceAccountList>article{grid-template-columns:1fr 1fr}.serviceActions{justify-content:flex-start}.serviceAccountCreate{grid-template-columns:1fr 1fr}.serviceAccountCreate label:nth-child(2){grid-column:1/3}.serviceScopePicker{grid-template-columns:1fr 1fr}.serviceScopePicker>button{grid-column:1/3;width:max-content}}@media (max-width:650px){.serviceAccountCreate,.serviceScopePicker,.serviceAccountList>article{grid-template-columns:1fr}.serviceAccountCreate label:nth-child(2),.serviceScopePicker>button{grid-column:auto}.serviceScopePicker>button{width:100%}}.notificationDeliveryHead{border-top:1px solid #15364f;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.notificationDeliveryHead b{color:#e1effb;font-size:9px;display:block}.notificationDeliveryHead small{color:#748ca3;margin-top:3px;font-size:7px;line-height:1.4;display:block}.notificationDeliveryHistory{gap:6px;margin-top:9px;display:grid}.notificationDeliveryHistory>article{background:#05131f;border:1px solid #173a54;border-radius:7px;grid-template-columns:auto minmax(130px,1fr) 55px 50px minmax(145px,.9fr) minmax(100px,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}.notificationDeliveryHistory b{color:#d8e8f5;font-size:8px}.notificationDeliveryHistory small{color:#71899f;font-size:7px;display:block}.deliveryState{color:#9ab2c5;text-transform:uppercase;background:#0a1a28;border:1px solid #37536b;border-radius:99px;padding:4px 7px;font-size:7px}.deliveryState.succeeded{color:#54d9a6;background:#08271c;border-color:#24694b}.deliveryState.failed{color:#ff8e9d;background:#251017;border-color:#6b3440}.deliveryState.requested{color:#ffd074;background:#241d08;border-color:#6c5a24}.deliveryState.pending{color:#80c9ff;border-color:#285678}.deliveryError{text-overflow:ellipsis;white-space:nowrap;color:#ff9aaa;font-size:7px;overflow:hidden}@media (max-width:900px){.notificationDeliveryHistory>article{grid-template-columns:auto 1fr 60px 55px}.notificationDeliveryHistory>article>div:nth-child(5),.notificationDeliveryHistory .deliveryError{grid-column:2/5}}@media (max-width:620px){.notificationDeliveryHead{flex-direction:column;align-items:flex-start}.notificationDeliveryHistory>article{grid-template-columns:auto 1fr}.notificationDeliveryHistory>article>div:nth-child(n+3){grid-column:2}}.webhookSigningReveal{background:linear-gradient(145deg,#061b2a,#051522);border:1px solid #1b668f;border-radius:8px;margin:12px 0;padding:11px}.webhookSigningReveal>div:first-child b{color:#e3f1fc;font-size:9px;display:block}.webhookSigningReveal>div:first-child small{color:#7891a7;margin-top:3px;font-size:7px;display:block}.webhookSigningReveal .copyField{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:9px;display:grid}.webhookSigningReveal .copyField input{color:#a3d5f5;background:#04111d;border:1px solid #234b67;border-radius:6px;min-width:0;min-height:32px;padding:0 8px;font-size:7px}.webhookSigningReveal .copyField button{color:#e0f3ff;cursor:pointer;background:#082d48;border:1px solid #1f79ad;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:76px;font-size:8px;display:flex}.webhookSigningReveal .copyField button svg{width:12px}.webhookSigningReveal p{color:#91a9bd;margin:8px 0 0;font-size:7px;line-height:1.45}.webhookSigningReveal code{color:#62bfff}.notificationPreviewList .outlineSmall svg{width:10px}@media (max-width:620px){.webhookSigningReveal .copyField{grid-template-columns:1fr}.webhookSigningReveal .copyField button{width:100%}}.auditExportPanel{background:#061522;border:1px solid #17405e;border-radius:9px;margin-top:12px;padding:13px}.auditExportHead{align-items:flex-start;gap:10px;display:flex}.auditExportHead>svg{color:#55b8ff;flex:0 0 18px;width:18px}.auditExportHead h3{color:#e4f2fd;margin:0;font-size:10px}.auditExportHead p{color:#7891a8;margin:3px 0 0;font-size:7px;line-height:1.45}.auditExportGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.auditExportGrid label{gap:5px;display:grid}.auditExportGrid label>span{color:#7891a8;font-size:7px}.auditExportGrid input,.auditExportGrid select{color:#dcebf7;background:#05131f;border:1px solid #214763;border-radius:7px;min-height:34px;padding:0 8px;font-size:8px}.auditExportMeta{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.auditExportMeta>div{background:#05131f;border:1px solid #153950;border-radius:7px;align-items:flex-start;gap:8px;padding:9px;display:flex}.auditExportMeta svg{color:#48b6f7;flex:0 0 15px;width:15px}.auditExportMeta span{display:grid}.auditExportMeta b{color:#dbeaf6;font-size:8px}.auditExportMeta small{color:#738ba1;margin-top:2px;font-size:7px;line-height:1.35}.auditExportMessage{color:#ffbd68;margin:9px 0 0;font-size:7px}.auditExportButton{color:#eff8ff;background:#0a4d79;border:1px solid #197fc1;border-radius:7px;align-items:center;gap:6px;width:max-content;margin-top:11px;padding:8px 11px;font-size:8px;font-weight:700;text-decoration:none;display:inline-flex}.auditExportButton svg{width:13px}@media (max-width:1000px){.auditExportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.auditExportGrid,.auditExportMeta{grid-template-columns:1fr}.auditExportButton{justify-content:center;width:100%}}.policyHistoryPanel{margin-top:8px}.policyHistoryHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.policyHistoryHead h3{margin:0}.policyHistoryHead small{color:#738da4;margin-top:3px;font-size:7px;display:block}.policyHistoryHead>button{color:#9dcae7;cursor:pointer;background:#071a2a;border:1px solid #244d6b;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.policyHistoryHead>button svg{width:12px}.policyHistoryList{gap:6px;margin-top:10px;display:grid}.policyHistoryList article{background:#05131f;border:1px solid #15364f;border-radius:7px;grid-template-columns:26px 1fr;gap:8px;padding:8px;display:grid}.policyHistoryIcon{color:#66bfff;background:#082139;border:1px solid #245577;border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.policyHistoryIcon.update{color:#ffc26b;background:#261b09;border-color:#7a5c24}.policyHistoryIcon.delete{color:#ff95a4;background:#251018;border-color:#6e3442}.policyHistoryIcon svg{width:12px}.policyHistoryList b{text-transform:capitalize;font-size:8px;display:block}.policyHistoryList small{color:#758ca2;margin-top:2px;font-size:7px;display:block}.policyHistoryList code{color:#6ea9cf;margin-top:4px;font-size:7px;display:block}.agentRetireButton{color:#ff9cab;cursor:pointer;background:#211018;border:1px solid #6b3340;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:34px;margin-top:9px;font-size:8px;font-weight:700;display:flex}.agentRetireButton svg{width:12px}.agentRetireButton:disabled{opacity:.45;cursor:not-allowed}.agentRetiredNotice{color:#9cc2dc;background:#071825;border:1px solid #31556e;border-radius:7px;align-items:center;gap:6px;margin-top:9px;padding:8px;font-size:8px;display:flex}.agentRetiredNotice svg{color:#5fcfa9;width:12px}.breakGlassPanel{background:linear-gradient(#0b1823 0%,#0b141c 100%);border-color:#5f2632;margin-top:14px}.breakGlassPanel .settingsPanelHead>span{color:#ff7d8f;background:#2a1118}.breakGlassPanel .settingsPanelHead>em{letter-spacing:.09em;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.breakGlassActive{color:#ff8b98;background:#2a1118;border:1px solid #7a2e3d}.breakGlassIdle{color:#7d95aa;background:#091522;border:1px solid #263a4b}.breakGlassActivation,.breakGlassActiveSession{border-top:1px solid #243545;gap:12px;padding:14px;display:grid}.breakGlassPolicy,.breakGlassSummary{background:#1b1015;border:1px solid #55303a;border-radius:7px;align-items:flex-start;gap:10px;padding:11px;display:flex}.breakGlassPolicy svg,.breakGlassSummary svg{color:#ff8c98;flex:none;width:18px;height:18px}.breakGlassPolicy b,.breakGlassSummary b{color:#f4dfe3;font-size:9px;display:block}.breakGlassPolicy small,.breakGlassSummary small{color:#9e8790;margin-top:3px;font-size:8px;line-height:1.4;display:block}.breakGlassActions{grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:8px;display:grid}.breakGlassOwnerOnly{color:#8c9cad;font-size:8px}.breakGlassHistory{border-top:1px solid #243545;padding-top:10px}.breakGlassHistory article{color:#91a8bf;border-top:1px solid #172b3a;grid-template-columns:80px 1.5fr 1fr 1fr;align-items:center;gap:10px;padding:9px 4px;font-size:8px;display:grid}.breakGlassHistory article b{color:#dce9f7;font-size:8px;display:block}.breakGlassHistory article small{color:#728aa1;margin-top:2px;font-size:7px;display:block}.breakGlassHistory article svg{vertical-align:middle;width:12px;height:12px;margin-right:4px}@media (max-width:900px){.breakGlassActions,.breakGlassHistory article{grid-template-columns:1fr}}.enterpriseAgentInventory{margin-bottom:14px}.inventoryGovernanceMetrics{margin:10px 0 14px}.enterpriseInventoryFilters{grid-template-columns:1.4fr repeat(3,minmax(140px,.7fr));align-items:end;gap:8px;margin-bottom:10px;display:grid}.enterpriseInventoryFilters label{color:#7891a8;gap:4px;font-size:7px;display:grid}.enterpriseInventoryFilters input,.enterpriseInventoryFilters select{color:#dcebf7;background:#061521;border:1px solid #214763;border-radius:7px;min-height:33px;padding:0 9px;font-size:8px}.enterpriseInventoryBulkBar{color:#91a8bb;background:#071824;border:1px solid #243e51;border-radius:7px;align-items:center;gap:10px;margin-bottom:9px;padding:8px 10px;font-size:8px;display:flex}.enterpriseInventoryBulkBar label{align-items:center;gap:6px;display:flex}.enterpriseInventoryBulkBar span{margin-right:auto}.enterpriseInventoryBulkBar button{color:#ff9cab;cursor:pointer;background:#211018;border:1px solid #6a3340;border-radius:6px;align-items:center;gap:5px;padding:6px 9px;font-size:7px;display:flex}.enterpriseInventoryBulkBar button svg{width:12px}.agentInventoryGovernanceTable{gap:5px;display:grid}.agentInventoryGovernanceRow{background:#05131f;border:1px solid #16364e;border-radius:7px;grid-template-columns:28px minmax(150px,1.2fr) 80px 120px minmax(150px,1fr) 145px 125px 130px;align-items:center;gap:8px;padding:9px;display:grid}.agentInventoryGovernanceRow.head{color:#6f879d;background:0 0;border:0;padding-top:3px;padding-bottom:3px;font-size:7px}.agentInventoryGovernanceRow b{color:#dcebf7;font-size:8px;display:block}.agentInventoryGovernanceRow small{color:#70889e;margin-top:2px;font-size:7px;line-height:1.3;display:block}.agentInventoryGovernanceRow .sev{text-transform:uppercase;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal;display:inline-block}.agentInventoryGovernanceRow .sev.critical{color:#ff8999;background:#2b1017;border:1px solid #6a2d3b}.agentInventoryGovernanceRow .sev.high{color:#ffb865;background:#28170a;border:1px solid #70501e}.agentInventoryGovernanceRow .sev.medium{color:#82c8f7;background:#0b2234;border:1px solid #28577a}.agentInventoryGovernanceRow .sev.low{color:#5bd3a3;background:#0a281d;border:1px solid #23664c}.inventoryFlag{border-radius:99px;margin-top:4px;padding:3px 5px;font-size:6px;font-style:normal;display:inline-block}.inventoryFlag.warning{color:#ffbd69;background:#2a1c08;border:1px solid #70501f}.enterpriseGroupCreator{background:#061521;border:1px solid #173a54;border-radius:8px;grid-template-columns:28px minmax(170px,1fr) minmax(150px,.8fr) minmax(180px,1fr) auto;align-items:center;gap:8px;margin-top:12px;padding:10px;display:grid}.enterpriseGroupCreator>svg{color:#66bfff;width:17px}.enterpriseGroupCreator b{font-size:8px;display:block}.enterpriseGroupCreator small{color:#71899f;margin-top:2px;font-size:7px;display:block}.enterpriseGroupCreator input{color:#dcebf7;background:#04111d;border:1px solid #214763;border-radius:7px;min-height:33px;padding:0 8px;font-size:8px}.enterpriseGroupCreator .primary{color:#eff8ff;cursor:pointer;background:#0a4c78;border:1px solid #167ac3;border-radius:7px;min-height:33px;padding:0 11px;font-size:8px;font-weight:700}.inventoryReviewModal label{text-align:left;gap:5px;display:grid}.inventoryReviewModal label select,.inventoryReviewModal label input,.inventoryReviewModal label textarea{color:#e0edf8;background:#061521;border:1px solid #244762;border-radius:7px;width:100%;min-height:36px;padding:8px;font-size:9px}.inventoryReviewModal label textarea{resize:vertical;min-height:78px}@media (max-width:1200px){.agentInventoryGovernanceRow{grid-template-columns:28px 1fr 80px 110px 1fr}.agentInventoryGovernanceRow>span:nth-child(6),.agentInventoryGovernanceRow>span:nth-child(7),.agentInventoryGovernanceRow>span:nth-child(8){grid-column:auto}.enterpriseInventoryFilters{grid-template-columns:1fr 1fr}.enterpriseGroupCreator{grid-template-columns:28px 1fr 1fr}.enterpriseGroupCreator>input:nth-of-type(2){grid-column:2/4}.enterpriseGroupCreator>button{grid-column:3}}@media (max-width:760px){.enterpriseInventoryFilters{grid-template-columns:1fr}.agentInventoryGovernanceRow{grid-template-columns:24px 1fr 90px}.agentInventoryGovernanceRow.head{display:none}.agentInventoryGovernanceRow>span:nth-child(n+4){grid-column:2/4}.enterpriseGroupCreator{grid-template-columns:1fr}.enterpriseGroupCreator>*{grid-column:auto!important}.enterpriseInventoryBulkBar{flex-wrap:wrap}.enterpriseInventoryBulkBar span{margin-right:0}}.enterpriseReadinessPanel{gap:14px;display:grid}.readinessHero{background:linear-gradient(#071a29,#05131f);border:1px solid #173a54;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.readinessHero>div:first-child{display:grid}.readinessHero b{color:#e8f5ff;font-size:24px}.readinessHero span,.readinessHero small{color:#7790a6;font-size:8px}.readinessBar{background:#0c2639;border:1px solid #1d4662;border-radius:999px;height:8px;overflow:hidden}.readinessBar i{background:linear-gradient(90deg,#1d8fe1,#53d5a5);border-radius:999px;height:100%;transition:width .2s;display:block}.readinessChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.readinessChecklist article{background:#05131f;border:1px solid #17384f;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.readinessChecklist article.done{background:#061a17;border-color:#1f5749}.readinessChecklist article>span{color:#6fbef4;background:#0b2334;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.readinessChecklist article.done>span{color:#5bd3a3;background:#0b2c22}.readinessChecklist svg{width:15px}.readinessChecklist b{color:#dcebf7;font-size:9px;display:block}.readinessChecklist small{color:#7891a8;margin-top:3px;font-size:7px;line-height:1.35;display:block}.readinessChecklist button{color:#a9d8f8;cursor:pointer;background:#0a263a;border:1px solid #28577a;border-radius:6px;padding:6px 8px;font-size:7px}@media (max-width:760px){.readinessHero,.readinessChecklist{grid-template-columns:1fr}}.docsHeroActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.docsHeroActions a{color:#dcebf7;background:#061521;border:1px solid #214763;border-radius:7px;align-items:center;gap:6px;padding:8px 11px;font-size:8px;text-decoration:none;display:inline-flex}.docsHeroActions a svg{width:13px}.apiExplorer{gap:12px;display:grid}.apiExplorerControls{grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;display:grid}.apiExplorerControls label{color:#7891a8;gap:4px;font-size:7px;display:grid}.apiExplorerControls input{color:#e5f1fb;background:#061521;border:1px solid #214763;border-radius:7px;min-height:34px;padding:0 9px;font-size:8px}.apiExplorerLanguage{flex-wrap:wrap;gap:7px;display:flex}.apiExplorerLanguage button{color:#8fa8bc;cursor:pointer;background:#071722;border:1px solid #24445c;border-radius:7px;align-items:center;gap:5px;padding:7px 10px;font-size:8px;display:inline-flex}.apiExplorerLanguage button.active{color:#e8f6ff;background:#0a3350;border-color:#267cc0}.apiExplorerLanguage svg{width:13px}.apiExplorerCode{background:#03101a;border:1px solid #193b54;border-radius:9px;position:relative;overflow:hidden}.apiExplorerCode>button{z-index:2;color:#cfe8fa;cursor:pointer;background:#071d2b;border:1px solid #295474;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;display:inline-flex;position:absolute;top:10px;right:10px}.apiExplorerCode>button svg{width:12px}.apiExplorerCode pre{color:#cde8fa;max-height:560px;margin:0;padding:48px 14px 14px;font-size:8px;line-height:1.55;overflow:auto}.apiExplorerCode code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}@media (max-width:1100px){.apiExplorerControls{grid-template-columns:1fr 1fr 1fr}}@media (max-width:700px){.apiExplorerControls{grid-template-columns:1fr}.apiExplorerCode pre{font-size:7px}}.skipLink{z-index:10000;color:#07111c;background:#f4f8fb;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-160%);box-shadow:0 8px 24px #00000059}.skipLink:focus{transform:translateY(0)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #68bfff}button:disabled{cursor:not-allowed;opacity:.62}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nodraErrorPage,.nodraLoadingPage{color:#e7f2fb;background:#03101a;place-items:center;min-height:100vh;padding:24px;display:grid}.nodraErrorCard,.nodraLoadingCard{background:#061722;border:1px solid #21445e;border-radius:14px;width:min(560px,100%);padding:28px;box-shadow:0 20px 60px #00000047}.nodraErrorCard small,.nodraLoadingCard small{color:#6f8da4;letter-spacing:.12em;font-size:14px;display:block}.nodraErrorCard h1{margin:8px 0 10px;font-size:24px;line-height:1.18}.nodraErrorCard p,.nodraLoadingCard p{color:#91a9bc;font-size:14px;line-height:1.6}.nodraErrorCard code{color:#7896ad;margin-top:10px;font-size:14px;display:block}.nodraErrorCard>div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.nodraErrorCard button,.nodraErrorCard a{color:#e8f6ff;cursor:pointer;background:#0a2940;border:1px solid #2b5c7d;border-radius:7px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.nodraErrorCard svg{width:14px}.nodraErrorIcon{color:#ff9eab;background:#241018;border:1px solid #6a3540;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.nodraLoadingCard{justify-items:start;gap:6px;display:grid}.nodraLoadingCard b{font-size:16px}.nodraLoadingPulse{background:#4caef3;border-radius:50%;width:12px;height:12px;animation:1.6s infinite nodraPulse;box-shadow:0 0 #4caef373}:focus-visible{outline-offset:2px;outline:2px solid #68bdf5}.deliveryProof{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;width:max-content;max-width:100%;margin-top:3px;padding:4px 8px;font-size:14px;display:inline-flex}.deliveryProof.verified{color:#83e4ae;background:#22c55e14;border:1px solid #38bd7f61}.deliveryProof.pending{color:#e8bf70;background:#f59e0b12;border:1px solid #f59e0b4d}.lab :where(p,small,label,button,input,select,textarea,code,a),.consoleDocs :where(p,small,label,button,input,select,textarea,code,a),.refPage :where(p,small,label,button,input,select,textarea,code,a),.settingsConsole :where(p,small,label,button,input,select,textarea,code,a){line-height:1.45;font-size:14px!important}.lab :where(.phase,.statusPill,.recording,.sectionStatus,.agentState,.incidentState,.decisionPill,.gatewayLive,.failClosed,.scopeTag,.credentialHealthy,.credentialRestricted,.containState,.recoveryLive,.forensicStatus,.integritySeal,.topbarStatus){line-height:1.3;font-size:14px!important}.sideNav a,.commandSearch input{font-size:14px!important}.lab small{line-height:1.4;font-size:14px!important}.lab :where(button,input,select,textarea){font-size:14px!important}.lab .sideNav a,.lab .sideNav span,.lab .topbarStatus,.lab .commandSearch input,.lab .workspaceSwitcher,.lab .workspaceSwitcher strong,.lab .workspaceSwitcher span,.lab .workspaceSwitcher select,.lab .refMetricGrid span,.lab .refMetricGrid small,.lab .refPanelTitle small,.lab .refTabs,.lab .refTabs button,.lab .refTabs input,.lab .referenceSecurityNotice,.lab .referenceSecurityNotice p,.lab .integrationDetail,.lab .integrationDetail p,.lab .integrationDetail small,.lab .settingsExact :where(p,small,label,button,input,select,textarea,code,a),.lab .settingsExactTabs span,.lab .settingsField>span,.lab .settingsControlGrid b,.lab .settingsControlGrid em,.lab .settingsPanelHead p,.lab .workspaceStatusGrid small,.lab .workspaceInviteTitle b,.lab .workspaceInviteTitle small,.lab .workspaceInviteForm input,.lab .workspaceInviteForm select,.lab .workspaceInviteReveal b,.lab .workspaceInviteReveal small{line-height:1.45;font-size:14px!important}.workspaceSwitcher{min-height:52px}.workspaceSwitcher strong{font-weight:700}.workspaceSwitcherSelect>div>span{letter-spacing:.06em}.sidebarSession small{color:#ff8292;margin-top:7px;display:block;font-size:14px!important}@media (max-width:1050px) and (min-width:701px){.workspaceSwitcher{grid-template-columns:1fr;justify-items:center;margin-left:0;margin-right:0;padding:8px}.workspaceSwitcher>svg,.workspaceSwitcher>div>span,.workspaceSwitcherSingle>div span,.workspaceSwitcher strong,.workspaceSwitcher select,.workspaceSwitcherSelect>svg:last-child{display:none}}@media (max-width:700px){.lab{display:block}.sidebar{z-index:40;border-bottom:1px solid #16314a;border-right:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"workspace session""nav nav";gap:8px;width:100%;height:auto;padding:8px 10px 6px;position:sticky;top:0;overflow:visible;display:grid!important}.labBrand{display:none!important}.workspaceSwitcher{grid-area:workspace;width:100%;max-width:260px;min-height:40px;margin:0;padding:6px 9px}.workspaceSwitcher strong,.workspaceSwitcher span,.workspaceSwitcher select{font-size:14px!important}.sidebarSession{border:0;grid-area:session;align-self:center;margin:0;padding:0}.sidebarSession button{white-space:nowrap;width:auto;min-height:40px;padding:8px 11px}.sideNav{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-area:nav;width:100%;overflow-x:auto;justify-content:flex-start!important;gap:6px!important;padding:2px 0 4px!important;display:flex!important}.sideNav::-webkit-scrollbar{display:none}.sideNav a{scroll-snap-align:start;flex:none;gap:7px;min-height:40px!important;padding:8px 10px!important}.sideNav span{font-size:14px!important;display:inline!important}.sideNav a.active:after{display:none}.labMain{padding:14px}.commandTopbar{z-index:10;position:relative}}@media (max-width:480px){.workspaceSwitcher{max-width:190px}.sidebarSession button span{display:none}.sidebarSession button{justify-content:center;width:40px;padding:8px}}.refTable,.activityTable,.policyTable,.credentialReferenceTable,.approvalReferenceTable,.agentInventoryGovernanceTable,.notificationDeliveryHistory,.organizationWorkspaceList{width:100%;max-width:100%}@media (max-width:800px){.commandTopbar{flex-wrap:wrap;gap:10px;min-height:48px;padding:8px 0;height:auto!important}.commandSearch{order:2;width:100%!important;max-width:none!important}.topbarStatus{margin-left:auto}.settingsExactTabs{overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:5px;overflow-x:auto;gap:7px!important;display:flex!important}.settingsExactTabs::-webkit-scrollbar{display:none}.settingsExactTabs button{white-space:nowrap;flex:none;min-height:42px}.refTable,.activityTable,.policyTable,.credentialReferenceTable,.approvalReferenceTable,.agentInventoryGovernanceTable,.notificationDeliveryHistory{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.refTableHead,.refTableRow{min-width:820px}.activityTableHead,.activityTableRow{min-width:880px}.policyTableHead,.policyTableRow{min-width:760px}.credentialReferenceRow{min-width:940px}.approvalReferenceRow,.agentInventoryGovernanceRow{min-width:900px}.notificationDeliveryHistory article{min-width:760px}.refTwoCol,.activityRefGrid,.containmentRefGrid,.recoveryRefGrid,.integrationsBottom,.policyRefGrid,.referenceNetworkGrid{grid-template-columns:1fr!important}.refMetricGrid,.referenceDashMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.refMetricGrid,.referenceDashMetrics{grid-template-columns:1fr!important}.refPage{padding-left:0!important;padding-right:0!important}.settingsExactHeader h1{font-size:28px}}.trafficBars i.allowed{background:linear-gradient(#20d9bd,#168cff)}.trafficBars i.review{background:linear-gradient(#9d6cff,#6b55ff)}.trafficBars i.denied{background:linear-gradient(#ff7d8e,#ff536e)}.incidentActionCell button{color:#8ed0ff;white-space:nowrap;cursor:pointer;background:#07182a;border:1px solid #1d5f97;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:94px;padding:7px 10px;display:inline-flex}.incidentActionCell button:hover{color:#d8efff;background:#0b2742;border-color:#2c7db8}.incidentActionCell button svg{width:14px;height:14px}@media (max-width:1050px) and (min-width:701px){.workspaceSwitcher{place-items:center;min-height:46px;display:grid;position:relative}.workspaceSwitcher>svg:first-child{margin:auto;display:block!important}.workspaceSwitcher>div,.workspaceSwitcher>svg:last-child{display:none!important}.workspaceSwitcherSelect select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0;display:block!important}}.workspaceLoadError{color:#ffd8df;background:#24101a;border:1px solid #71384a;border-radius:9px;align-items:flex-start;gap:12px;margin:8px 0 16px;padding:14px 16px;display:flex}.workspaceLoadError>svg{color:#ff7f95;flex:0 0 20px;width:20px;height:20px;margin-top:2px}.workspaceLoadError>div{flex:1;gap:4px;display:grid}.workspaceLoadError b{font-size:14px}.workspaceLoadError span{color:#d9aab5;font-size:14px;line-height:1.45}.workspaceLoadError button{color:#fff;cursor:pointer;background:#421827;border:1px solid #a54b61;border-radius:7px;min-height:38px;padding:0 13px;font-size:14px;font-weight:700}.workspaceLoadError button:hover{background:#572033}@media (max-width:650px){.workspaceLoadError{flex-wrap:wrap}.workspaceLoadError button{width:100%}}.agentInventoryGovernanceRow :where(b,small,span,em),.enterpriseGroupCreator :where(b,small,input,button),.inventoryReviewModal :where(label,select,input,textarea),.readinessHero :where(span,small),.readinessChecklist :where(b,small,button),.docsHeroActions a,.apiExplorerControls :where(label,input),.apiExplorerLanguage button,.apiExplorerCode :where(button,pre,code),.nodraErrorCard :where(small,p,code,button,a),.nodraLoadingCard :where(small,p),.deliveryProof{line-height:1.45;font-size:14px!important}.refPagination{color:#7890aa;justify-content:flex-end;align-items:center;gap:10px;padding:12px 0 2px;font-size:14px;display:flex}.refPagination button{color:#cbe8ff;cursor:pointer;background:#071827;border:1px solid #1a4567;border-radius:7px;min-height:36px;padding:7px 11px}.refPagination button:disabled{opacity:.45;cursor:not-allowed}.workspaceSwitcherError{grid-column:1/-1;margin-top:4px;line-height:1.35;display:block;color:#ff8292!important;text-transform:none!important;font-size:14px!important}.recoveryEvidenceForm,.inventoryPauseEvidence{margin-bottom:14px}.recoveryEvidenceForm textarea,.inventoryPauseEvidence textarea{resize:vertical;color:#dcecff;width:100%;min-height:108px;font:inherit;background:#061321;border:1px solid #173b59;border-radius:8px;outline:0;padding:11px 12px;font-size:14px;line-height:1.45}.recoveryEvidenceForm textarea:focus,.inventoryPauseEvidence textarea:focus{border-color:#277fbd;box-shadow:0 0 0 3px #1579b51a}@media (max-width:700px){.refPagination{justify-content:space-between}.refPagination span{font-size:14px}}.workspaceDeleteConfirm{background:#1b0d12;border:1px solid #6a2f3a;border-radius:9px;margin:10px 0 0;padding:14px}.workspaceDeleteConfirm strong{color:#ffd6dc;font-size:14px;display:block}.workspaceDeleteConfirm p{color:#b99aa1;margin:7px 0 10px;font-size:14px;line-height:1.45}.workspaceDeleteConfirm code{color:#fff}.workspaceDeleteConfirm input{color:#fff;background:#10080b;border:1px solid #65313b;border-radius:7px;outline:0;width:100%;min-height:40px;padding:8px 10px;font-size:14px}.workspaceDeleteConfirm>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.lab{grid-template-columns:260px minmax(0,1fr)}.sidebar{scrollbar-width:thin;scrollbar-color:#1a3657 transparent;background:linear-gradient(#071328 0%,#050b16 72%);padding:22px 16px}.labBrand{min-height:42px;padding:0 8px;font-size:16px}.consoleBrandWord{letter-spacing:.08em;font-size:16px}.workspaceSwitcher{border-radius:11px;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;min-height:58px;margin:10px 6px 16px;padding:11px 12px}.workspaceSwitcher strong{font-size:13px;line-height:1.25}.workspaceSwitcher span,.workspaceSwitcherSelect>div>span{letter-spacing:.04em;font-size:11px;line-height:1.25}.workspaceSwitcherSelect select{font-size:13px}.workspaceSwitcherLoading{font-size:12px}.sideNav{gap:4px}.sideNav a{border-radius:10px;gap:12px;min-height:44px;padding:11px 12px;font-size:14px;font-weight:600;line-height:1.2;transition:background .16s,color .16s,border-color .16s,transform .16s}.sideNav a i{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.sideNav a i svg{width:18px;height:18px}.sideNav a:hover{background:#0d1c31;transform:translate(1px)}.sideNav a.active{color:#fff;background:linear-gradient(90deg,#0d52d8,#12367f);box-shadow:0 0 22px #1b64ff29}.sidebarSession{padding:14px 6px 4px}.sidebarSession button{border-radius:10px;min-height:42px;font-size:13px;font-weight:600}.sidebarSession small{color:#ff8b9a;margin-top:8px;font-size:11px;display:block}.labMain{padding:30px 32px 36px}.commandTopbar{height:52px;margin:-8px 0 22px}.commandSearch{border-radius:9px;width:min(520px,60%);height:38px;padding:0 12px}.commandSearch input{font-size:13px}.topbarStatus{font-size:11px}.liveIndicator{padding:6px 9px}.labHeader{margin-bottom:16px}.labHeader h1{font-size:30px;line-height:1.15}.labHeader>div>p:first-child{letter-spacing:.14em;font-size:11px}.dashboardSub{color:#8da1bd!important;margin-top:7px!important;font-size:14px!important;line-height:1.5!important;display:block!important}.referenceGreeting{min-height:88px}.referenceGreeting>div>span{font-size:11px}.referenceGreeting p{font-size:14px;line-height:1.5}.referenceDashMetrics,.refMetricGrid{gap:12px}.referenceDashMetrics article,.refMetricGrid article{border-radius:12px;min-height:108px;padding:17px 18px}.referenceDashMetrics b,.refMetricGrid b{font-size:26px}.referenceDashMetrics strong{margin-top:5px;font-size:13px}.referenceDashMetrics small,.refMetricGrid small{margin-top:4px;font-size:11px;line-height:1.35}.refMetricGrid span{font-size:14px;font-weight:650}.metricIcon{border-radius:10px;flex-basis:42px;width:42px;height:42px}.metricIcon svg{width:21px;height:21px}.refMainPanel,.refSidePanel,.settingsMenu,.settingsContent,.settingsStatus{border-radius:12px}.refPanelTitle{min-height:60px;padding:14px 16px}.refPanelTitle h3{font-size:15px;line-height:1.25}.refPanelTitle small,.refPanelTitle a,.refPanelTitle span{font-size:12px;line-height:1.4}.refTabs{padding:10px}.refTabs button{min-height:38px;padding:9px 14px;font-size:13px}.refTabs label{min-height:38px;padding:7px 10px}.refTabs label input{font-size:13px}.refTableHead,.activityTableHead,.policyTableHead{font-size:11px}.refTableRow,.activityTableRow,.policyTableRow{font-size:12px;line-height:1.4}.liveFeed p{padding:10px 0;font-size:12px;line-height:1.45}.activityDistribution p{font-size:12px}.networkBottom p{font-size:12px;line-height:1.4}.networkBottom header a{font-size:12px}.trafficStats small{font-size:11px}.approvalReferenceRow,.credentialReferenceRow{min-height:58px;padding:11px 12px;font-size:12px;line-height:1.4}.approvalReferenceRow.head,.credentialReferenceRow.head{min-height:40px;font-size:11px}.approvalReferenceRow small,.credentialReferenceRow small{font-size:11px;line-height:1.35}.approvalReferenceRow code,.credentialReferenceRow code{font-size:11px}.approvalReferenceActions button,.credentialReferenceActions button{min-height:34px;padding:7px 9px;font-size:12px}.approvalReferenceActions button svg,.credentialReferenceActions button svg{width:14px;height:14px}.referenceRefresh{border-radius:7px;min-height:34px;padding:7px 10px;font-size:12px}.approvalClear p,.credentialReferenceEmpty p{font-size:12px;line-height:1.5}.credentialReferenceEmpty a{padding:8px 11px;font-size:12px}.referenceSecurityNotice{border-radius:10px;grid-template-columns:32px 1fr;gap:12px;margin-top:12px;padding:14px 16px}.referenceSecurityNotice p{margin-top:4px;font-size:12px;line-height:1.55}.referenceCredentialReveal{font-size:12px}.referenceCredentialReveal code{font-size:12px;line-height:1.45}.agentInventoryGrid{gap:12px;padding:14px}.agentInventoryCard{border-radius:11px;min-height:190px;padding:16px}.agentInventoryTop>span{border-radius:10px;width:40px;height:40px}.agentInventoryTop svg{width:20px;height:20px}.agentInventoryTop em{font-size:11px}.agentInventoryCard h3{margin:14px 0 4px;font-size:16px}.agentInventoryCard code{font-size:11px}.agentInventoryStats{gap:22px;margin-top:18px}.agentInventoryStats b{font-size:17px}.agentInventoryStats small{font-size:11px}.agentInventoryFoot{padding-top:12px;font-size:12px}.agentInventoryEmpty p,.agentInventoryEmpty a{font-size:12px}.agentInventoryEmpty a{padding:8px 11px}.settingsRefGrid{grid-template-columns:220px minmax(0,1fr) 300px;gap:14px}.settingsMenu{padding:10px}.settingsMenu button{min-height:42px;padding:10px 12px;font-size:13px}.settingsMenu button svg{width:18px;height:18px}.settingsContent{padding:20px}.settingsSectionHead{padding-bottom:16px}.settingsSectionHead h3{font-size:17px}.settingsSectionHead p{font-size:12px;line-height:1.5}.settingsSectionHead>span{font-size:11px}.settingsPanel{border-radius:10px}.settingsPanelHead{gap:10px;min-height:62px;padding:12px 14px}.settingsPanelHead>span{border-radius:9px;flex-basis:34px;width:34px;height:34px}.settingsPanelHead>span svg{width:18px;height:18px}.settingsPanelHead p{margin-top:3px;font-size:11px;line-height:1.4}.workspaceInfoGrid{gap:12px;padding:14px}.settingsField{gap:6px}.settingsField>span{font-size:12px;font-weight:600}.settingsField input,.settingsField textarea,.settingsField select,.compoundInput input,.compoundInput select,.securitySettingList select{border-radius:7px;min-height:40px;padding:9px 10px;font-size:13px}.settingsField textarea{min-height:88px;line-height:1.5}.settingsField small{font-size:11px;line-height:1.4}.copyField{grid-template-columns:1fr 40px}.copyField button{border-radius:0 7px 7px 0}.workspaceFacts{border-radius:8px;gap:20px;padding:10px 12px}.workspaceFacts small{font-size:10px}.workspaceFacts b{font-size:12px}.settingsPanelActions{padding:0 14px 14px}.settingsPanelActions .primary,.settingsSaveWide,.outlineSmall,.exportButton{border-radius:7px;min-height:36px;padding:8px 11px;font-size:12px}.settingsMemberList article{grid-template-columns:36px minmax(0,1fr) 120px 64px 30px;gap:10px;padding:10px 12px}.memberAvatar{width:32px;height:32px;font-size:11px}.memberIdentity b{font-size:12px}.memberIdentity small,.memberRole,.memberActive{font-size:11px}.settingsMemberList select{padding:7px;font-size:11px}.settingsFormRows{padding:10px 14px}.settingsFormRows .settingsField{grid-template-columns:170px 1fr;padding:8px 0}.compoundInput{grid-template-columns:1fr 70px 64px}.compoundInput>span{padding:9px;font-size:11px}.securitySettingList{padding:8px 14px}.securitySettingList article{padding:11px 0}.securitySettingList b{font-size:13px}.securitySettingList small{margin-top:3px;font-size:11px;line-height:1.4}.settingsCards{gap:12px}.settingsCards article,.appearancePreview{border-radius:10px;padding:15px}.settingsCards small,.appearancePreview small{font-size:11px;line-height:1.4}.settingsCards em,.settingsCards a{font-size:12px}.controlStrip{gap:10px}.controlStrip article{border-radius:9px;min-height:62px;padding:12px 14px}.controlStrip strong{font-size:12px}.controlStrip small{font-size:10px}.controlStrip b{font-size:11px}.controlIcon{flex-basis:32px;width:32px;height:32px}.refEmpty{font-size:12px;line-height:1.5}.phase,.statusPill,.recording{font-size:12px}.ghostBtn,.runBtn,.containBtn{min-height:38px;font-size:12px}.workspaceSearch{font-size:12px}@media (max-width:1180px){.settingsRefGrid{grid-template-columns:190px minmax(0,1fr)}.settingsStatus{grid-column:1/-1}.refMetricGrid,.referenceDashMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.lab{grid-template-columns:82px minmax(0,1fr)}.sidebar{padding-inline:10px}.workspaceSwitcher{grid-template-columns:1fr;justify-items:center;margin-inline:0}.workspaceSwitcher>div,.workspaceSwitcher>svg:last-child,.workspaceSwitcherSelect{display:none}.sideNav a{justify-content:center;padding-inline:10px}.sideNav a span,.consoleBrandWord{display:none}.labBrand{justify-content:center;padding:0}.labMain{padding:24px}.settingsRefGrid{grid-template-columns:1fr}.settingsMenu{gap:6px;display:flex;overflow-x:auto}.settingsMenu button{width:auto;min-width:max-content}}@media (max-width:760px){.lab{display:block}.sidebar{z-index:30;border-bottom:1px solid #12213a;border-right:0;width:100%;height:auto;padding:8px 10px;position:sticky;top:0;overflow-x:auto}.labBrand,.workspaceSwitcher,.sidebarSession{display:none}.sideNav{gap:4px;width:max-content;min-width:100%;display:flex}.sideNav a{min-width:44px;min-height:42px;padding:9px 10px}.labMain{padding:18px 14px 28px}.commandTopbar{margin:0 0 18px}.commandSearch{width:100%;max-width:none}.topbarStatus{display:none}.referenceGreeting{flex-direction:column;align-items:flex-start}.referenceDashMetrics,.refMetricGrid,.agentInventoryGrid{grid-template-columns:1fr}.settingsContent{padding:14px}.workspaceInfoGrid,.settingsFormGrid,.settingsFormRows .settingsField{grid-template-columns:1fr}.approvalReferenceRow{min-width:920px}.credentialReferenceRow{min-width:1080px}}.dashRecentEvents .sideTitle h3,.dashAgentList .refPanelTitle h3{font-size:14px}.dashRecentEvents .sideTitle a,.dashAgentList article>a{font-size:12px}.dashRecentEvents article b,.dashAgentList article b{font-size:13px}.dashRecentEvents article small,.dashAgentList article small{font-size:11px;line-height:1.35}.dashRecentEvents article em,.dashAgentList article em{font-size:11px}.networkKpis small,.networkLegend,.dashboardNetworkHead span,.legend{font-size:11px}.networkTabs>a,.networkTabs>button{min-height:36px;padding:8px 11px;font-size:12px}.refAgent strong{font-size:13px}.refAgent small{font-size:11px}.referenceInspector{font-size:12px}.referenceInspector dt,.referenceInspector dd{padding:8px 4px;font-size:12px}.referenceInspector .inspectorTabs button,.referenceInspector .inspectorTabs a{font-size:12px}.networkAgentTable article>button{min-height:34px;padding:7px 10px;font-size:12px}.networkEmptyState span,.networkEmptyState a,.riskAgentTable b{font-size:12px}.riskAgentTable small,.riskAgentTable em,.riskAgentTable>article>span{font-size:11px}.incidentRef .refTableHead{padding:12px 14px;font-size:11px}.incidentRef .incidentTableRow{min-height:76px;padding:13px 14px;font-size:12px}.incidentTitleTop strong{font-size:13px}.incidentTitleCell>small,.incidentEvidenceCell small,.incidentLabBadge,.incidentSafeChip,.incidentEyebrow,.aiSectionLabel,.incidentDetailsHeader code{font-size:11px}.incidentEmptyState span{font-size:12px}.incidentMain p,.incidentHero p{font-size:13px}.incidentMain small,.incidentTimes span,.incidentTimes b,.incidentTimes a,.severity,.incidentState{font-size:11px}.recoveryActionNotice{padding:11px 13px;font-size:12px;line-height:1.5}.recoveryCredentialReveal b{font-size:13px}.recoveryCredentialReveal p{font-size:11px}.recoveryCredentialReveal code{padding:8px;font-size:11px}.recoveryCredentialReveal button,.recoveryStepAction{min-height:36px;padding:8px 10px;font-size:12px}.recoveryOps article div>code{font-size:10px}.settingsExactHeader p,.settingsTabHero p{font-size:12px;line-height:1.45}.settingsExactTabs button{min-height:38px;padding:9px 11px;font-size:12px}.settingsNotice{padding:9px 11px;font-size:12px;line-height:1.45}.settingsControlGrid b{font-size:13px}.settingsControlGrid small,.settingsControlGrid em{font-size:11px}.settingsRelated a{min-height:34px;padding:7px 9px;font-size:12px}.policySimulator>small,.policySimulator label{font-size:11px;line-height:1.45}.policySimulator input,.policySimulator select{min-height:38px;padding:8px 9px;font-size:12px}.policySimulator>button{min-height:38px;padding:8px 10px;font-size:12px}.policySimResult>b,.policySimResult>small{font-size:11px}.policySimResult>code,.policyTableAdvanced .policyTableRow small{font-size:10px}.serviceAccountCreate label>span,.auditExportGrid label>span,.enterpriseInventoryFilters label,.apiExplorerControls label{font-size:11px}.serviceCredentialReveal b{font-size:13px}.serviceCredentialReveal small,.serviceCredentialReveal p{font-size:11px}.serviceCredentialReveal input,.serviceCredentialReveal button{min-height:38px;font-size:12px}.policyHistoryHead small,.policyHistoryList small,.policyHistoryList code{font-size:11px}.policyHistoryList b{font-size:13px}.agentRetireButton,.agentRetiredNotice{font-size:12px}.breakGlassPanel .settingsPanelHead>em{font-size:11px}.breakGlassPolicy b,.breakGlassSummary b{font-size:13px}.breakGlassPolicy small,.breakGlassSummary small,.agentInventoryGovernanceRow.head{font-size:11px}.agentInventoryGovernanceRow b{font-size:13px}.agentInventoryGovernanceRow small{font-size:11px}.agentInventoryGovernanceRow .sev{font-size:10px}.inventoryReviewModal label select,.inventoryReviewModal label input,.inventoryReviewModal label textarea{min-height:40px;font-size:12px}.apiExplorerControls input{min-height:38px;font-size:12px}.agentReferenceIdentity p{font-size:12px}.agentReferenceIdentity small,.agentStatusPill,.agentAuthorityInputs label span{font-size:11px}.agentAuthorityInputs input,.agentAuthorityInputs>button{min-height:38px;font-size:12px}.agentRuntimeFacts p{font-size:12px}.agentReferenceEvents>article>span,.agentReferenceEvents small,.agentReferenceEvents em,.agentReferenceEvents time{font-size:11px}.agentReferenceEvents b,.approvalMain strong,.approvalSafety strong{font-size:13px}.approvalMain>div span,.approvalMain small,.approvalSafety span,.approvalSectionHead>small,.approvalStats span,.approvalStats small{font-size:11px}.approvalMain p,.approvalSafety p,.approvalModal>p,.approvalHero p{font-size:12px}.approvalStatus,.approvalSectionHead span,.approvalEyebrow,.approvalModal>span{font-size:11px}.approvalActions button,.approvalModalActions button{min-height:36px;font-size:12px}.approvalModal label,.approvalLoading{font-size:12px}.activityFilters button{min-height:34px;font-size:12px}.activityBody strong{font-size:13px}.activityBody>div span,.activityBody p,.activityBody small,.activityFilterBar>span{font-size:11px}.activityHero p{font-size:13px}.activityStats span,.activityHero>div:first-child>span,.credentialRow.head{font-size:11px}.credentialRow b,.credentialSafety strong{font-size:13px}.credentialActions button{min-height:34px;font-size:12px}.credentialEmpty p,.credentialSafety p,.credentialHero p{font-size:12px}.credentialStats span,.credentialHero>div:first-child>span,.agentCard code,.agentState,.agentAuthority small,.agentAuthority span,.agentCard footer a,.agentCard footer button{font-size:11px}.agentAuthority p{font-size:12px}.agentCard footer button{min-height:34px}.agentTrust small{font-size:10px}.agentTrust strong,.dashboardAgentActions a,.dashboardOrbAgent strong{font-size:12px}.dashboardOrbAgent small{font-size:10px}@media (max-width:760px){.settingsExactTabs{overflow-x:auto}.settingsExactTabs button{white-space:nowrap}.networkBottom{grid-template-columns:1fr}.referenceInspector{min-width:0}}.nativeSsoPanel{border-color:#1c527c;margin-top:14px}.nativeSsoPanel .settingsPanelHead>span{color:#70c8ff;background:#0a3150}.nativeSsoPanel .settingsPanelHead>em{color:#8ed2ff;letter-spacing:.05em;background:#08243a;border:1px solid #245b82;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.nativeSsoSpConfig{background:#061727;border:1px solid #17405f;border-radius:10px;gap:9px;margin:14px;padding:12px;display:grid}.nativeSsoSpConfig>div{grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.nativeSsoSpConfig span{color:#7f9ab4;font-size:11px;font-weight:650}.nativeSsoSpConfig code{overflow-wrap:anywhere;color:#bfe4ff;min-width:0;font-size:11px}.nativeSsoSpConfig button{color:#ccecff;cursor:pointer;background:#082339;border:1px solid #245a82;border-radius:7px;align-items:center;gap:5px;min-height:32px;padding:6px 9px;font-size:11px;display:inline-flex}.nativeSsoSpConfig button svg{width:13px;height:13px}.nativeSsoSpConfig>small{color:#708da7;font-size:11px;line-height:1.45}.nativeSsoCertificateField{grid-column:1/-1!important;align-items:start!important}.nativeSsoCertificateField textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.45;min-height:128px!important;font-size:11px!important}.nativeSsoRecoveryToggle{color:#b9cadb;align-items:center;gap:10px;margin:12px 14px;font-size:12px;display:flex}.nativeSsoRecoveryToggle input{width:16px;height:16px}.nativeSsoActions{flex-wrap:wrap;gap:8px;display:flex}.nativeSsoActions .primary,.nativeSsoActions .outlineSmall{min-height:38px}@media (max-width:760px){.nativeSsoSpConfig>div{grid-template-columns:1fr}.nativeSsoSpConfig button{width:max-content}.nativeSsoActions>*{justify-content:center;width:100%}}.lab .sideNav a{font-size:13px;line-height:1.3}.lab .sideNav a i{flex:none}.lab .commandSearch input{font-size:13px}.lab .topbarStatus{font-size:12px}.lab .dashboardSub{line-height:1.5;font-size:14px!important}.lab :where(.refPanelTitle small,.sideTitle small,.settingsPanelHead p,.settingsTabHero p,.settingsControlGrid small,.settingsRelated small,.workspaceStatusGrid small,.refEmpty){font-size:12px;line-height:1.45}.lab :where(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #6aa8ff}@media (max-width:700px){.sidebar{overflow:hidden}.sideNav{overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;padding-bottom:2px;overflow-x:auto;justify-content:flex-start!important}.sideNav::-webkit-scrollbar{display:none}.sideNav a{flex:0 0 44px;min-width:44px;min-height:44px;padding:10px!important}.commandSearch input{font-size:14px}}html,body{max-width:100%;overflow-x:hidden}.lab,.labMain,.refPage,.settingsExact,.settingsTabPanel,.settingsPanel,.refMainPanel,.refSidePanel{min-width:0;max-width:100%}.refPage>*,.settingsExact>*,.settingsTabPanel>*{min-width:0}.settingsExactTabs{scrollbar-width:none;border-bottom:1px solid #17324c;grid-template-columns:repeat(auto-fit,minmax(145px,1fr))!important;gap:4px!important;display:grid!important;overflow:visible!important}.settingsExactTabs::-webkit-scrollbar{display:none}.settingsExactTabs button{justify-content:flex-start;min-height:44px;line-height:1.25;white-space:normal!important;min-width:0!important;padding:9px 10px!important}.settingsExactTabs button span{overflow-wrap:anywhere;min-width:0}.settingsExactTabs button svg{flex:none}.settingsPanelHead,.refPanelTitle,.notificationDeliveryHead,.policyHistoryHead{flex-wrap:wrap}.settingsPanelHead>div,.refPanelTitle>div,.notificationDeliveryHead>div{flex:260px;min-width:0}.settingsPanelHead .outlineSmall,.refPanelTitle .referenceRefresh{flex:none;margin-left:auto}.settingsControlGrid article{grid-template-columns:30px minmax(0,1fr) minmax(76px,auto)!important;column-gap:12px!important}.settingsControlGrid article>div{min-width:0}.settingsControlGrid small,.settingsControlGrid b,.settingsControlGrid em,.settingsPanelHead p,.settingsTabHero p,.refPanelTitle small{overflow-wrap:anywhere}.settingsControlGrid em{text-align:right;white-space:normal;justify-self:end}.settingsToggle{flex:none}.inlineDays{justify-self:end;min-width:0}.inlineDays input{max-width:96px}.settingsRelated,.settingsPanelActions,.nativeSsoActions,.approvalModalActions{flex-wrap:wrap}.settingsSaveWide{white-space:normal;text-align:center;justify-content:center;max-width:100%}.settingsTopGrid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)!important}.settingsMidGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.settingsBottomGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.workspaceInfoGrid>*,.workspaceMembersPanel,.workspaceInfoPanel,.settingsField,.copyField,.compoundInput,.settingsFormRows,.securitySettingList{min-width:0}.workspaceInviteForm{grid-template-columns:minmax(180px,1.5fr) minmax(130px,.8fr) minmax(95px,.55fr) auto!important}.workspaceInviteForm>*{min-width:0}.settingsMemberList article{grid-template-columns:36px minmax(150px,1fr) minmax(100px,.6fr) minmax(70px,.4fr) 32px!important}.memberIdentity{min-width:0}.memberIdentity b,.memberIdentity small{overflow-wrap:anywhere}.integrationsBottom .refSidePanel:first-child>p,.referenceDashboardLower .refSidePanel>p,.riskReference .refSidePanel>p,.recoveryRef .refSidePanel>p{border-bottom:1px solid #102a44;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin:0!important;padding:10px 0!important;display:grid!important}.refSidePanel p:has(>span):has(>b){border-bottom:1px solid #102a44;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin:0!important;padding:10px 0!important;display:grid!important}.refSidePanel p:has(>span):has(>b)>span{overflow-wrap:anywhere;min-width:0}.refSidePanel p:has(>span):has(>b)>b{text-align:right;overflow-wrap:anywhere;min-width:0;max-width:190px}.refSidePanel .sideWideLink{margin-top:14px}.refTwoCol,.activityRefGrid,.referenceDashboardGrid,.referenceDashboardLower,.integrationsBottom{grid-template-columns:minmax(0,1fr) minmax(260px,340px)!important}.refMetricGrid,.referenceDashMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.refMetricGrid article,.referenceDashMetrics article,.refMetricGrid article>div,.referenceDashMetrics article>div{min-width:0}.refMetricGrid small,.refMetricGrid span,.referenceDashMetrics small,.referenceDashMetrics strong{overflow-wrap:anywhere}.activityTable,.approvalReferenceTable,.credentialReferenceTable,.agentInventoryGovernanceTable,.reportTable{width:100%;max-width:100%;overflow-x:hidden!important}.activityTableHead>*,.activityTableRow>*{overflow-wrap:anywhere;min-width:0}.activityTableRow a{white-space:normal}.approvalReferenceRow>*,.credentialReferenceRow>*{overflow-wrap:anywhere;min-width:0}.approvalReferenceActions,.credentialReferenceActions{flex-wrap:wrap}.agentInventoryGovernanceTable{overflow:visible!important}.agentInventoryGovernanceRow{grid-template-columns:28px minmax(145px,1.2fr) 82px 112px minmax(135px,1fr) minmax(125px,.9fr) minmax(115px,.85fr) minmax(120px,.8fr)!important;gap:10px!important;min-width:0!important}.agentInventoryGovernanceRow>*{overflow-wrap:anywhere;min-width:0}.enterpriseInventoryFilters{grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(130px,.8fr))!important}.enterpriseInventoryFilters label{min-width:0}.enterpriseInventoryFilters input,.enterpriseInventoryFilters select{width:100%;min-width:0}.enterpriseInventoryBulkBar{flex-wrap:wrap}.enterpriseInventoryBulkBar button{margin-left:auto}.enterpriseGroupCreator{grid-template-columns:36px minmax(190px,.8fr) minmax(170px,1fr) minmax(210px,1.2fr) auto!important}.enterpriseGroupCreator>*{min-width:0}.integrationCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.integrationCardGrid article{min-width:0}.integrationCardGrid p,.integrationCardGrid h3{overflow-wrap:anywhere}.nativeSsoSpConfig>div{grid-template-columns:minmax(150px,190px) minmax(0,1fr) auto!important}.nativeSsoSpConfig code,.nativeSsoSpConfig input,.nativeSsoSpConfig textarea{overflow-wrap:anywhere;min-width:0;max-width:100%}.serviceAccountCreate{grid-template-columns:minmax(150px,1fr) minmax(220px,1.4fr) minmax(120px,.65fr)!important}.serviceScopePicker{min-width:0}.serviceAccountList>article{grid-template-columns:minmax(150px,1.1fr) minmax(110px,.7fr) minmax(145px,1fr) minmax(120px,.8fr) auto!important}.serviceAccountList>article>*{overflow-wrap:anywhere;min-width:0}.breakGlassActions{grid-template-columns:minmax(0,1fr) auto auto!important}.notificationPreviewList article{grid-template-columns:86px minmax(0,1fr) minmax(145px,auto)!important;gap:12px!important}.notificationPreviewList article>*{min-width:0}.notificationPreviewList article>span,.notificationPreviewList b,.notificationPreviewList small,.notificationPreviewList time{font-size:12px!important;line-height:1.4!important}.notificationDeliveryHistory{overflow:visible!important}.notificationDeliveryHistory>article{grid-template-columns:auto minmax(160px,1.2fr) 70px 64px minmax(175px,1fr) minmax(100px,.8fr)!important;min-width:0!important}.notificationDeliveryHistory>article>*{overflow-wrap:anywhere;min-width:0}.deliveryError{overflow-wrap:anywhere;white-space:normal!important}.auditExportGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.auditExportGrid>*{min-width:0}.auditExportGrid input,.auditExportGrid select{width:100%;min-width:0}.readinessHero{grid-template-columns:minmax(150px,auto) minmax(180px,1fr) auto!important}.readinessChecklist article{grid-template-columns:34px minmax(0,1fr) auto!important}.readinessChecklist article>*{min-width:0}.reportTableHead,.reportTableRow{grid-template-columns:minmax(150px,1.35fr) 95px minmax(140px,1fr) 90px 90px 110px!important;min-width:0!important}.reportTableHead>*,.reportTableRow>*{overflow-wrap:anywhere;min-width:0}:where(.settingsExact,.refPage,.settingsPanel,.refMainPanel,.refSidePanel) :where(input,select,textarea,button,a,code){box-sizing:border-box;max-width:100%}:where(.settingsExact,.refPage) code{overflow-wrap:anywhere}:where(.settingsExact,.refPage) button{white-space:normal}@media (max-width:1400px){.refMetricGrid,.referenceDashMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.settingsTopGrid,.settingsBottomGrid{grid-template-columns:1fr!important}.settingsBottomGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.agentInventoryGovernanceRow{grid-template-columns:28px minmax(150px,1.2fr) 82px 110px minmax(130px,1fr) minmax(120px,.9fr)!important}.agentInventoryGovernanceRow.head>span:nth-child(7),.agentInventoryGovernanceRow.head>span:nth-child(8){display:none}.agentInventoryGovernanceRow>span:nth-child(7),.agentInventoryGovernanceRow>span:nth-child(8){grid-column:auto}.enterpriseInventoryFilters{grid-template-columns:repeat(2,minmax(0,1fr))!important}.enterpriseGroupCreator{grid-template-columns:36px minmax(180px,1fr) minmax(180px,1fr)!important}.enterpriseGroupCreator>input:nth-of-type(2){grid-column:2/4}.enterpriseGroupCreator>button{grid-column:3}.integrationCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1180px){.refTwoCol,.activityRefGrid,.referenceDashboardGrid,.referenceDashboardLower,.integrationsBottom,.settingsMidGrid,.settingsBottomGrid,.settingsControlGrid{grid-template-columns:1fr!important}.workspaceInviteForm{grid-template-columns:1fr 1fr!important}.workspaceInviteForm input{grid-column:1/-1}.activityTableHead,.activityTableRow{grid-template-columns:70px minmax(110px,.9fr) minmax(130px,1fr) minmax(115px,.9fr) minmax(100px,.7fr) 84px!important}.activityTableHead>:nth-child(6),.activityTableRow>:nth-child(6){display:none}.approvalReferenceRow{grid-template-columns:minmax(125px,1fr) minmax(130px,1fr) minmax(90px,.7fr) minmax(150px,1fr) minmax(95px,.7fr)!important}.approvalReferenceRow>:nth-child(6){grid-column:2/-1}.credentialReferenceRow{grid-template-columns:minmax(145px,1fr) minmax(130px,1fr) 100px minmax(130px,1fr) 110px minmax(120px,.9fr)!important}.credentialReferenceRow>:nth-child(7){grid-column:2/-1}.notificationDeliveryHistory>article{grid-template-columns:auto minmax(150px,1fr) 65px 60px minmax(160px,1fr)!important}.notificationDeliveryHistory>article>:nth-child(6){grid-column:2/-1}.auditExportGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.serviceAccountList>article{grid-template-columns:1fr 1fr!important}}@media (max-width:900px){.settingsExactTabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.settingsTopGrid,.workspaceInfoGrid{grid-template-columns:1fr!important}.settingsMemberList article{grid-template-columns:36px minmax(0,1fr) auto!important}.settingsMemberList article>:nth-child(4),.settingsMemberList article>:nth-child(5){grid-column:auto}.enterpriseInventoryFilters,.workspaceInviteForm{grid-template-columns:1fr!important}.workspaceInviteForm input{grid-column:auto}.agentInventoryGovernanceRow{grid-template-columns:28px minmax(0,1fr) 90px!important}.agentInventoryGovernanceRow.head{display:none}.agentInventoryGovernanceRow>span:nth-child(n+4){grid-column:2/4}.enterpriseGroupCreator{grid-template-columns:1fr!important}.enterpriseGroupCreator>*{grid-column:auto!important}.nativeSsoSpConfig>div,.serviceAccountCreate{grid-template-columns:1fr!important}.nativeSsoSpConfig button{justify-content:center;width:100%}.breakGlassActions,.readinessHero{grid-template-columns:1fr!important}.reportTableHead,.reportTableRow{grid-template-columns:minmax(140px,1.2fr) 90px minmax(130px,1fr) 100px!important}.reportTableHead>:nth-child(4),.reportTableRow>:nth-child(4),.reportTableHead>:nth-child(5),.reportTableRow>:nth-child(5){display:none}}@media (max-width:700px){.settingsExactTabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.settingsExactTabs button span{display:inline!important}.refMetricGrid,.referenceDashMetrics{grid-template-columns:1fr!important}.settingsControlGrid article{grid-template-columns:28px minmax(0,1fr)!important}.settingsControlGrid article>em,.settingsControlGrid article>.settingsToggle,.settingsControlGrid article>.inlineDays,.settingsControlGrid article>.miniNumber{grid-column:2;justify-self:start}.activityTableHead{display:none}.activityTableRow{grid-template-columns:80px minmax(0,1fr)!important;gap:7px 12px!important;display:grid!important}.activityTableRow>*{grid-column:2}.activityTableRow>:first-child{grid-area:1/1/3}.activityTableRow>:nth-child(6){display:block}.approvalReferenceRow.head,.credentialReferenceRow.head{display:none}.approvalReferenceRow,.credentialReferenceRow{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.approvalReferenceRow>*,.credentialReferenceRow>*{grid-column:1!important}.notificationPreviewList article{grid-template-columns:72px minmax(0,1fr)!important}.notificationPreviewList time{grid-column:2;text-align:left!important}.notificationDeliveryHistory>article{grid-template-columns:auto minmax(0,1fr)!important}.notificationDeliveryHistory>article>:nth-child(n+3){grid-column:2!important}.auditExportGrid,.auditExportMeta,.readinessChecklist{grid-template-columns:1fr!important}.readinessChecklist article{grid-template-columns:34px minmax(0,1fr)!important}.readinessChecklist article button{grid-column:2;justify-self:start}}.dot.expired{box-shadow:0 0 8px #ffc34a47;background:#ffc34a!important}.incidentRef .refTableHead>*,.incidentRef .refTableRow>*{overflow-wrap:anywhere;min-width:0}.incidentTitleCell,.incidentTitleTop{min-width:0}.incidentTitleTop{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.incidentDetailsPanel{min-width:0}.incidentMetaList>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.incidentMetaList dd{overflow-wrap:anywhere;text-align:right;max-width:190px}@media (max-width:1280px){.incidentRef .refTableHead,.incidentRef .refTableRow{grid-template-columns:80px minmax(170px,1.3fr) 84px 96px minmax(120px,.85fr) 84px!important}.incidentRef .refTableHead>:nth-child(6),.incidentRef .refTableRow>:nth-child(6){display:none}}@media (max-width:760px){.incidentRef .refTableHead{display:none}.incidentRef .refTableRow{grid-template-columns:80px minmax(0,1fr)!important;gap:8px 12px!important;display:grid!important}.incidentRef .refTableRow>*{grid-column:2}.incidentRef .refTableRow>:first-child{grid-area:1/1/3}.incidentRef .refTableRow>:nth-child(6){display:block}}.settingsExact,.settingsExact :where(input,select,textarea,button){font-size:14px}.settingsExact :where(.settingsExactHeader p,.settingsPanelHead p,.settingsField>span,.settingsField small,.workspaceFacts small,.memberIdentity small,.memberRole,.memberActive,.settingsControlGrid small,.settingsControlGrid em,.settingsRelated a,.settingsRelated small,.quickActionsPanel small,.nativeSsoSpConfig span,.nativeSsoSpConfig small,.serviceAccountCreate label>span,.serviceAccountIdentity small,.serviceAccountList code,.breakGlassPolicy small,.breakGlassSummary small,.breakGlassOwnerOnly,.breakGlassHistory article,.notificationDeliveryHead small,.notificationDeliveryHistory small,.deliveryState,.deliveryError,.auditExportGrid label>span,.auditExportMeta small,.auditExportMessage,.policyHistoryHead small,.readinessHero span,.readinessHero small,.readinessChecklist small,.readinessChecklist button){font-size:12px!important;line-height:1.45!important}.settingsExact :where(.settingsPanelHead h3,.settingsControlGrid b,.workspaceFacts b,.memberIdentity b,.serviceAccountIdentity b,.breakGlassPolicy b,.breakGlassSummary b,.notificationDeliveryHead b,.notificationDeliveryHistory b,.auditExportHead h3,.auditExportMeta b,.readinessChecklist b){font-size:14px!important;line-height:1.35!important}.settingsExactTabs button{font-size:13px!important}.settingsExactHeader h1{font-size:28px!important}.settingsNotice{font-size:13px!important;line-height:1.5!important}.settingsPanelActions .primary,.settingsSaveWide,.outlineSmall,.exportButton{font-size:13px!important}.miniNumber,.inlineDays input{font-size:14px!important}.refPage :where(.refPanelTitle small,.refEmpty,.activityTableHead,.activityTableRow,.approvalReferenceRow,.credentialReferenceRow){font-size:12px}.refPage :where(.refPanelTitle h3,.refSidePanel h3){font-size:15px}.refSidePanel p{font-size:13px;line-height:1.45}.integrationCardGrid small{font-size:12px}.integrationCardGrid p{font-size:13px}.refTableHead,.refTableRow,.policyTableHead,.policyTableRow,.credentialTableHead,.credentialTableRow{min-width:0!important}.refTable,.policyTable,.credentialTable{width:100%;max-width:100%;overflow-x:hidden!important}.policyTableHead,.policyTableRow{grid-template-columns:minmax(150px,1.4fr) minmax(90px,.75fr) minmax(120px,1fr) minmax(110px,.85fr) 80px minmax(100px,.8fr)!important}.credentialTableHead,.credentialTableRow{grid-template-columns:minmax(160px,1.35fr) 105px minmax(130px,1fr) 95px minmax(130px,1fr) 110px!important}.policyTableHead>*,.policyTableRow>*,.credentialTableHead>*,.credentialTableRow>*{overflow-wrap:anywhere;min-width:0}@media (max-width:900px){.policyTableHead,.credentialTableHead{display:none}.policyTableRow,.credentialTableRow{grid-template-columns:110px minmax(0,1fr)!important;gap:7px 12px!important;display:grid!important}.policyTableRow>*,.credentialTableRow>*{grid-column:2}.policyTableRow>:first-child,.credentialTableRow>:first-child{grid-area:1/1/3}}@media (min-width:701px){.lab{grid-template-columns:252px minmax(0,1fr)!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}.sidebar{overscroll-behavior:contain;scrollbar-gutter:stable;height:100dvh!important;min-height:0!important;padding:22px 14px 20px!important;position:relative!important;inset:auto!important;overflow:hidden auto!important}.labMain{overscroll-behavior:contain;scrollbar-gutter:stable;height:100dvh!important;min-height:0!important;padding:14px 22px 30px!important;overflow:hidden auto!important}}.sidebar::-webkit-scrollbar{width:7px}.labMain::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{background:0 0}.labMain::-webkit-scrollbar-track{background:0 0}.sidebar::-webkit-scrollbar-thumb{background:#1b3e61;border-radius:999px}.labMain::-webkit-scrollbar-thumb{background:#1b3e61;border-radius:999px}.sidebar,.labMain{scrollbar-width:thin;scrollbar-color:#1b3e61 transparent}.sidebar .exactBrand{margin:0!important;padding:3px 10px 13px!important}.sidebar .workspaceSwitcher{margin:8px 0 16px}.sidebar .sideNav{gap:4px!important}.sidebar .sideNav a{min-height:44px;font-weight:650;border-radius:9px!important;padding:10px 12px!important;font-size:13px!important}.sidebar .sideNav a i{place-items:center;width:22px;height:22px;display:grid}.sidebar .sideNav a i svg{width:19px;height:19px}.sidebar .sideNav a.active{border:1px solid #2187ff;box-shadow:inset 0 0 22px #2481ff2e;background:linear-gradient(90deg,#0e5fe8,#173b91)!important}.sidebarSession{margin-top:22px}.agentInventoryPage{gap:12px;width:100%;max-width:1600px;margin:0 auto;display:grid}.agentInventoryPageActions{min-height:44px;margin:2px 0 0!important}.agentInventoryPageActions .refActionLink{border-radius:8px;min-height:42px;padding:0 16px;font-size:13px}.agentInventoryExact{box-shadow:none!important;background:0 0!important;border:0!important;gap:12px!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}.agentInventoryHeading{justify-content:space-between;align-items:flex-start;gap:18px;padding:0 2px;display:flex}.agentInventoryHeading>div{min-width:0}.agentInventoryHeading h1{color:#f1f6fd;letter-spacing:-.025em;margin:0;font-size:24px;line-height:1.15}.agentInventoryHeading p{color:#7899c5;margin:5px 0 0;font-size:13px;line-height:1.45}.agentInventoryHeading .referenceRefresh{color:#d8e8f8;background:#071728;border:1px solid #1b486c;border-radius:8px;flex:none;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:12px;display:flex}.agentInventoryHeading .referenceRefresh svg{width:16px;height:16px}.agentInventoryMetricStrip{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.agentInventoryMetricStrip article{background:linear-gradient(#07192a,#061522);border:1px solid #173f61;border-radius:9px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:112px;padding:13px 12px;display:grid}.agentInventoryMetricStrip article>svg{width:28px;height:28px}.agentInventoryMetricStrip article>div{min-width:0}.agentInventoryMetricStrip b{margin:0;font-size:22px;line-height:1;display:block}.agentInventoryMetricStrip span{margin-top:4px;font-size:12px;font-weight:800;line-height:1.2;display:block}.agentInventoryMetricStrip small{color:#7d9bc0;margin-top:7px;font-size:10px;line-height:1.35;display:block}.agentInventoryMetricStrip .metricBlue{color:#48a9ff}.agentInventoryMetricStrip .metricGreen{color:#2de0a6}.agentInventoryMetricStrip .metricOrange{color:#ffbd44}.agentInventoryMetricStrip .metricRed{color:#ff5c77}.agentInventoryToolbar{background:#061521;border:1px solid #173f61;border-radius:9px;grid-template-columns:minmax(260px,1.65fr) repeat(3,minmax(128px,.72fr)) minmax(180px,.85fr);align-items:end;gap:8px;padding:10px;display:grid}.agentInventoryToolbar>label{gap:4px;min-width:0;display:grid}.agentInventoryToolbar>label>span{color:#85a2c6;font-size:10px;line-height:1.2}.agentInventoryToolbar input,.agentInventoryToolbar select{color:#e8f1fb;background:#071827;border:1px solid #1d4869;border-radius:7px;outline:none;width:100%;min-width:0;min-height:36px;padding:0 10px;font-size:12px}.agentInventoryToolbar input:focus,.agentInventoryToolbar select:focus{border-color:#168cff;box-shadow:0 0 0 2px #168cff21}.inventoryBulkActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.inventoryBulkActions>label{color:#93abc4;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.inventoryBulkActions input{height:15px;width:15px!important;min-height:auto!important}.inventoryBulkActions button{color:#ff9bab;background:#241119;border:1px solid #61303e;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:11px;display:flex}.inventoryBulkActions button svg{width:14px;height:14px}.agentInventoryExactTable{background:#061522;border:1px solid #173f61;border-radius:9px;width:100%;display:block!important;overflow:hidden!important}.agentInventoryExactTable .agentInventoryGovernanceRow{background:#061522!important;border:0!important;border-top:1px solid #12324d!important;border-radius:0!important;grid-template-columns:28px minmax(150px,1.35fr) 78px 105px minmax(120px,1fr) minmax(135px,1.05fr) 64px minmax(110px,.9fr) 142px!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;padding:11px 12px!important;display:grid!important}.agentInventoryExactTable .agentInventoryGovernanceRow.head{min-height:38px;color:#83a0c3!important;background:#071b2d!important;border-top:0!important;padding-top:8px!important;padding-bottom:8px!important;font-size:10px!important}.agentInventoryExactTable .agentInventoryGovernanceRow>span{min-width:0;overflow-wrap:normal!important;word-break:normal!important;overflow:visible!important}.agentInventoryExactTable .agentInventoryGovernanceRow b{color:#eef5fd;white-space:normal;font-size:12px!important;line-height:1.25!important}.agentInventoryExactTable .agentInventoryGovernanceRow small{color:#7b9abe!important;margin-top:3px!important;font-size:10px!important;line-height:1.25!important}.agentInventoryExactTable .sev{white-space:nowrap;padding:4px 7px!important;font-size:9px!important}.inventoryAgentIdentity{align-items:center;gap:9px;display:flex!important}.inventoryAgentIdentity>i{color:#50b7ff;background:#0a3151;border-radius:7px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.inventoryAgentIdentity>i svg{width:17px;height:17px}.inventoryAgentIdentity>span{min-width:0}.agentInventoryExactTable .approvalReferenceActions{justify-content:flex-end;gap:6px;display:flex;flex-wrap:nowrap!important}.agentInventoryExactTable .approvalReferenceActions button{color:#e6f1fc;background:#071827;border:1px solid #23547a;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:11px;display:flex;white-space:nowrap!important}.agentInventoryExactTable .approvalReferenceActions .primaryInventoryAction{color:#fff;background:#0878ef;border-color:#168cff}.agentInventoryExactTable .approvalReferenceActions svg{width:13px;height:13px}.agentInventoryDashboard{grid-template-columns:minmax(250px,.9fr) minmax(330px,1.2fr) minmax(280px,1fr);gap:10px;display:grid}.agentInventoryDashboard>section{background:linear-gradient(#07192a,#061522);border:1px solid #173f61;border-radius:9px;min-width:0;min-height:238px;padding:13px}.agentMiniPanelTitle{color:#edf5ff;justify-content:space-between;align-items:center;gap:10px;min-height:26px;font-size:13px;display:flex}.agentMiniPanelTitle strong{align-items:center;gap:7px;display:flex}.agentMiniPanelTitle strong svg{color:#4af;width:17px;height:17px}.agentMiniPanelTitle em{white-space:nowrap;font-size:10px;font-style:normal}.agentDetailIdentity{align-items:center;gap:10px;margin:8px 0 10px;display:flex}.agentDetailIdentity>i{color:#50b7ff;background:#0a3151;border-radius:8px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.agentDetailIdentity>i svg{width:23px;height:23px}.agentDetailIdentity h3{color:#fff;margin:0;font-size:15px}.agentDetailIdentity code{color:#68baff;margin-top:3px;font-size:10px;display:block}.agentDetailNumbers{border-top:1px solid #143550;border-bottom:1px solid #143550;grid-template-columns:repeat(2,1fr);margin-bottom:7px;padding:8px 0;display:grid}.agentDetailNumbers span{display:grid}.agentDetailNumbers b{color:#f4f8fd;font-size:15px}.agentDetailNumbers small{color:#7d99b8;font-size:9px}.agentInventoryDetailCard dl{gap:3px;margin:0;display:grid}.agentInventoryDetailCard dl>div{grid-template-columns:90px minmax(0,1fr);align-items:center;gap:9px;min-height:20px;display:grid}.agentInventoryDetailCard dt{color:#7895b7;font-size:9px}.agentInventoryDetailCard dd{color:#dbe8f5;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:9px;overflow:hidden}.agentInventoryDetailCard dd .sev{font-size:8px}.agentDetailOpen{color:#fff;background:#0b5dba;border:1px solid #167ee1;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:34px;margin-top:10px;font-size:11px;display:flex}.agentDetailOpen svg{width:13px;height:13px}.agentHealthBody{grid-template-columns:150px minmax(0,1fr);justify-content:center;align-items:center;gap:20px;min-height:190px;display:grid}.agentWorkspaceHealthCard .healthRing{box-shadow:0 0 22px #16dbc121;border-width:13px!important;width:116px!important;height:116px!important;margin:0 auto!important;font-size:22px!important}.healthLegend{gap:5px;display:grid}.healthLegend p{border-bottom:1px solid #12324d!important;grid-template-columns:10px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0!important;padding:7px 0!important;font-size:10px!important;display:grid!important}.healthLegend p:last-child{border-bottom:0!important}.healthDot{border-radius:50%;width:7px;height:7px}.healthDot.green{background:#2de0a6}.healthDot.orange{background:#ffbd44}.healthDot.red{background:#ff5c77}.healthLegend b{color:#ecf4fd;font-size:10px}.agentGroupsCard>p{color:#7898bd;min-height:30px;margin:6px 0 12px;font-size:10px;line-height:1.4}.agentGroupsCard input{color:#e7f1fb;background:#061522;border:1px solid #1d4869;border-radius:6px;width:100%;min-height:34px;margin-bottom:7px;padding:0 10px;font-size:11px}.agentGroupsCard button{color:#fff;background:#0878ef;border:1px solid #168cff;border-radius:6px;width:100%;min-height:34px;font-size:11px;font-weight:750}.agentGroupsCard button:disabled{opacity:.5;cursor:not-allowed}.agentInventoryBottomGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:10px;display:grid}.agentActivityCompact,.agentRecentSecurityCompact{min-width:0;min-height:150px}.agentActivityCompact .refPanelTitle,.agentRecentSecurityCompact .refPanelTitle{padding:12px 14px!important}.agentActivityCompact .refPanelTitle h3,.agentRecentSecurityCompact .refPanelTitle h3{font-size:13px!important}.agentActivityCompact .refPanelTitle small,.agentRecentSecurityCompact .refPanelTitle small,.agentActivityCompact .refPanelTitle a,.agentRecentSecurityCompact .refPanelTitle a{font-size:10px!important}.agentWorkspaceActivity,.agentRecentEventList{display:grid}.agentWorkspaceActivity article,.agentRecentEventList article{border-top:1px solid #12324d;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:9px;min-width:0;min-height:58px;padding:9px 12px;display:grid}.agentWorkspaceActivity article:first-child,.agentRecentEventList article:first-child{border-top:0}.agentWorkspaceActivity article>span,.agentRecentEventList article>span{color:#50b7ff;background:#0a3151;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.agentWorkspaceActivity article>span svg,.agentRecentEventList article>span svg{width:16px;height:16px}.agentWorkspaceActivity article b,.agentRecentEventList article b{color:#edf5fd;font-size:10px;display:block}.agentWorkspaceActivity article small,.agentRecentEventList article small{color:#7898bd;margin-top:2px;font-size:9px;display:block}.agentWorkspaceActivity article em{color:#dbe8f5;white-space:nowrap;font-size:9px;font-style:normal}.agentWorkspaceActivity article>svg,.agentRecentEventList article>svg{color:#62b9fb;width:13px}.eventMeta{text-align:right;min-width:0}.eventMeta b{color:#75c7ff!important}.eventMeta small{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}@media (max-width:1450px){.agentInventoryMetricStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.agentInventoryToolbar{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(120px,.8fr))}.inventoryBulkActions{grid-column:1/-1;justify-content:flex-end}.agentInventoryExactTable .agentInventoryGovernanceRow{grid-template-columns:28px minmax(150px,1.3fr) 78px 100px minmax(115px,.9fr) minmax(125px,1fr) 60px 110px 135px!important}}@media (max-width:1180px){.agentInventoryMetricStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.agentInventoryDashboard{grid-template-columns:1fr 1fr}.agentGroupsCard{grid-column:1/-1}.agentInventoryBottomGrid{grid-template-columns:1fr}.agentInventoryExactTable .agentInventoryGovernanceRow{grid-template-columns:28px minmax(145px,1.2fr) 74px 95px minmax(110px,1fr) 115px 58px 110px!important}.agentInventoryExactTable .agentInventoryGovernanceRow.head>span:nth-child(9),.agentInventoryExactTable .agentInventoryGovernanceRow>span:nth-child(9){grid-column:auto!important}}@media (max-width:960px){.agentInventoryMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.agentInventoryToolbar{grid-template-columns:1fr 1fr}.inventorySearchField,.inventoryBulkActions{grid-column:1/-1}.agentInventoryExactTable .agentInventoryGovernanceRow.head{display:none!important}.agentInventoryExactTable .agentInventoryGovernanceRow{grid-template-columns:24px minmax(0,1fr) 100px!important;gap:7px 10px!important;padding:12px!important}.agentInventoryExactTable .agentInventoryGovernanceRow>span:nth-child(n+4){grid-column:2/4!important}.agentInventoryExactTable .approvalReferenceActions{grid-column:2/4!important;justify-content:flex-start!important}.agentInventoryDashboard{grid-template-columns:1fr}.agentGroupsCard{grid-column:auto}}@media (max-width:700px){.lab{min-height:100dvh!important;display:block!important}.sidebar{height:auto!important;overflow:visible!important}.labMain{height:auto!important;padding:14px!important;overflow:visible!important}.agentInventoryHeading{display:grid}.agentInventoryHeading .referenceRefresh{justify-self:start}.agentInventoryMetricStrip{grid-template-columns:1fr 1fr}.agentInventoryToolbar{grid-template-columns:1fr}.inventorySearchField,.inventoryBulkActions{grid-column:auto}.agentHealthBody,.agentInventoryBottomGrid{grid-template-columns:1fr}}.refPage,.referenceDashboard,.referenceNetwork{width:100%;max-width:1600px;margin:0 auto}.refPage,.referenceNetwork{gap:12px;display:grid}.labHeader{margin-bottom:10px!important;padding-bottom:2px!important}.labHeader>div>p:first-child{letter-spacing:.14em!important;color:#6f91bb!important;font-size:11px!important}.labHeader h1{letter-spacing:-.025em!important;margin:4px 0 0!important;font-size:27px!important;line-height:1.1!important}.dashboardSub{color:#7f9fc5!important;margin-top:6px!important;font-size:13px!important}.refMetricGrid,.referenceDashMetrics,.networkKpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}.networkKpis{grid-template-columns:repeat(5,minmax(0,1fr))!important}.refMetricGrid article,.referenceDashMetrics article,.networkKpis article{min-width:0!important;min-height:108px!important;box-shadow:none!important;background:linear-gradient(#07192a,#061522)!important;border:1px solid #173f61!important;border-radius:9px!important;padding:13px!important}.refMetricGrid article{grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.refMetricGrid article>svg{width:27px!important;height:27px!important}.refMetricGrid article b,.referenceDashMetrics article b,.networkKpis article b{font-size:22px!important;line-height:1!important}.refMetricGrid article span,.referenceDashMetrics article strong{font-size:12px!important;line-height:1.25!important}.refMetricGrid article small,.referenceDashMetrics article small,.networkKpis article small{color:#7f9dc1!important;font-size:10px!important;line-height:1.35!important}.refMainPanel,.refSidePanel,.networkBottom>section,.referenceInspector,.refAnalytics>article{box-shadow:none!important;background:linear-gradient(#07192a,#061522)!important;border:1px solid #173f61!important;border-radius:9px!important}.refPanelTitle,.sideTitle{border-bottom:1px solid #12324d!important;min-height:48px!important;padding:11px 13px!important}.refPanelTitle h3,.sideTitle h3,.refSidePanel>h3,.networkBottom header strong,.refAnalytics h3{margin:0!important;font-size:13px!important;line-height:1.25!important}.refPanelTitle small,.sideTitle small{font-size:10px!important;line-height:1.35!important}.refPanelTitle a,.sideTitle a,.networkBottom header a{font-size:10px!important}.refTwoCol,.activityRefGrid,.referenceDashboardGrid,.referenceDashboardLower,.containmentRefGrid,.recoveryRefGrid,.integrationsBottom{grid-template-columns:minmax(0,1.55fr) minmax(285px,.65fr)!important;align-items:start!important;gap:10px!important;display:grid!important}.referenceNetworkGrid{grid-template-columns:minmax(0,1fr) 310px!important;align-items:stretch!important;gap:10px!important;display:grid!important}.refAnalytics,.networkBottom{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.networkBottom{grid-template-columns:repeat(3,minmax(0,1fr))!important}.referenceDashboard{gap:12px!important;display:grid!important}.referenceGreeting{align-items:center!important;min-height:86px!important;margin:0!important}.referenceGreeting h1{font-size:27px!important}.referenceGreeting p{font-size:13px!important}.referenceGreeting>a{border-radius:8px!important;min-height:40px!important;padding:0 15px!important;font-size:12px!important}.dashActivityPanel{min-height:340px!important}.dashLineChart{height:235px!important;min-height:0!important}.dashRecentEvents article{min-height:54px!important;padding:9px 11px!important}.dashRecentEvents article b{font-size:11px!important}.dashRecentEvents article small,.dashRecentEvents article em{font-size:9px!important}.dashAgentList article{min-height:54px!important;padding:9px 12px!important}.dashAgentList article b{font-size:11px!important}.dashAgentList article small,.dashAgentList article em,.dashAgentList article a{font-size:9px!important}.dashSystemStatus{padding:12px!important}.dashSystemStatus>h3{margin-bottom:8px!important}.dashHealthRing{width:110px!important;height:110px!important;margin:8px auto 12px!important}.dashSystemStatus p{border-bottom:1px solid #12324d!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;margin:0!important;padding:9px 0!important;font-size:10px!important;display:grid!important}.networkKpis article{align-content:center!important;gap:5px!important;display:grid!important}.networkKpis article b{font-size:21px!important}.networkTabs{flex-wrap:wrap!important;align-items:center!important;gap:4px!important;min-height:44px!important;padding:0!important;display:flex!important}.networkTabs button{border-radius:7px!important;min-height:38px!important;padding:0 12px!important;font-size:11px!important}.networkLegend{margin-left:auto!important;font-size:9px!important}.referenceCanvas{min-height:510px!important}.referenceInspector{min-width:0!important;padding:12px!important}.inspectorIdentity h3{font-size:14px!important}.inspectorIdentity small{font-size:10px!important}.inspectorTabs{grid-template-columns:repeat(4,1fr)!important;gap:2px!important;display:grid!important}.inspectorTabs a,.inspectorTabs button{padding:7px 4px!important;font-size:9px!important}.referenceInspector dl{grid-template-columns:minmax(0,1fr) auto!important;gap:0!important}.referenceInspector dt,.referenceInspector dd{border-bottom:1px solid #12324d!important;padding:8px 0!important;font-size:10px!important}.referenceInspector dd{text-align:right!important;margin:0!important}.networkBottom>section{min-height:170px!important;padding:12px!important}.networkBottom header{min-height:30px!important}.incidentRef .refTableRow{min-height:68px!important;padding:9px 10px!important}.incidentRef .refTableHead{min-height:38px!important;padding:8px 10px!important}.incidentTitleCell strong{font-size:11px!important}.incidentTitleCell small,.incidentIdCell,.incidentDetectedCell,.incidentStatusCell{font-size:9px!important}.incidentActionCell button{border-radius:6px!important;min-height:30px!important;padding:0 9px!important;font-size:10px!important}.incidentDetailsPanel{padding:12px!important}.incidentDetailsHeader h3{font-size:13px!important;line-height:1.35!important}.incidentDetailsHeader code,.incidentMetaList dt,.incidentMetaList dd{font-size:9px!important}.incidentDetailsActions a{min-height:34px!important;font-size:10px!important}.activityChart,.activityDistribution{min-height:230px!important}.activityTableHead,.activityTableRow{padding:9px 10px!important}.activityTableHead{min-height:38px!important;font-size:9px!important}.activityTableRow{min-height:54px!important;font-size:10px!important}.liveFeed article{grid-template-columns:58px minmax(0,1fr) minmax(80px,.8fr)!important;gap:8px!important;min-height:48px!important;padding:8px 0!important}.liveFeed time,.liveFeed b,.liveFeed span{font-size:9px!important}.riskBars{padding:16px!important}.riskBars article{grid-template-columns:72px minmax(0,1fr) 34px!important;align-items:center!important;gap:10px!important;min-height:34px!important;display:grid!important}.riskBars article span,.riskBars article b{font-size:10px!important}.riskAgentTable article{grid-template-columns:34px minmax(130px,1fr) 80px 100px 70px!important;gap:9px!important;min-height:55px!important;padding:9px 12px!important}.riskAgentTable article b{font-size:11px!important}.riskAgentTable article small,.riskAgentTable article em,.riskAgentTable article>span{font-size:9px!important}.containmentMapPanel{min-height:500px!important}.containmentOrbital{height:430px!important;min-height:0!important}.containSide{gap:10px!important;display:grid!important}.containSide .refSidePanel{padding:12px!important}.containSide .refSidePanel>a,.containSide .dangerControl{border-radius:7px!important;min-height:38px!important;font-size:10px!important}.containItem,.timelineItem{font-size:9px!important}.containmentAnalytics{grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr)!important}.containmentAnalytics>article{min-height:210px!important;padding:12px!important}.recoveryWorkflow{padding:13px!important}.recoveryWorkflow>h3{font-size:14px!important}.recoveryWorkflow>small{font-size:10px!important}.workflowRail{margin-top:14px!important}.workflowRail b{font-size:9px!important}.recoveryOps article{min-height:62px!important;padding:9px 12px!important}.recoveryOps article b{font-size:11px!important}.recoveryOps article small,.recoveryOps article code,.recoveryOps article em{font-size:9px!important}.recoveryStepAction{min-height:32px!important;font-size:9px!important}.recoverySide{gap:10px!important;display:grid!important}.recoverySide .refSidePanel{padding:12px!important}.recoveryTools a{min-height:40px!important;font-size:10px!important}.recoveryAnalytics>article{min-height:170px!important;padding:12px!important}.approvalReferenceTable,.credentialReferenceTable{border:1px solid #173f61!important;border-radius:9px!important;overflow:hidden!important}.approvalReferenceRow,.credentialReferenceRow{min-height:56px!important;padding:9px 10px!important;font-size:10px!important}.approvalReferenceRow.head,.credentialReferenceRow.head{background:#071b2d!important;min-height:38px!important;font-size:9px!important}.approvalReferenceRow b,.credentialReferenceRow b{font-size:11px!important}.approvalReferenceRow small,.credentialReferenceRow small{font-size:9px!important}.integrationCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;padding:10px!important;display:grid!important}.integrationCardGrid article{border-radius:8px!important;min-height:176px!important;padding:12px!important}.integrationCardGrid h3{font-size:12px!important}.integrationCardGrid small,.integrationCardGrid p,.integrationCardGrid em,.integrationCardGrid a{font-size:9px!important}.integrationCardTop>span{width:34px!important;height:34px!important}.integrationsBottom .refSidePanel{padding:12px!important}.integrationsBottom .refSidePanel p{font-size:10px!important}.settingsExact{max-width:1600px!important;margin:0 auto!important}.settingsTabPanel{gap:12px!important;display:grid!important}.settingsTabHero{min-height:68px!important;padding:12px!important}.settingsTabHero h2{font-size:16px!important}.settingsTabHero p{font-size:12px!important}.settingsControlGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.settingsControlGrid article{min-height:112px!important;padding:12px!important}.settingsPanelHead{min-height:54px!important;padding:11px 13px!important}.settingsPanelHead h3{font-size:13px!important}.settingsPanelHead p{font-size:10px!important}.refPage :where(button,.refActionLink,.sideWideLink),.referenceDashboard :where(button,a),.referenceNetwork :where(button,a){box-sizing:border-box}.refHeaderActions{justify-content:flex-end!important;gap:8px!important;min-height:42px!important;margin:0!important;display:flex!important}.refHeaderActions button,.refHeaderActions .refActionLink{border-radius:7px!important;min-height:38px!important;padding:0 12px!important;font-size:11px!important}.refPage :where(p,small,span,em,time,label,dt,dd),.referenceDashboard :where(p,small,span,em,time,label),.referenceNetwork :where(p,small,span,em,time,label){line-height:1.4}.refEmpty{text-align:center!important;color:#7898bd!important;place-items:center!important;min-height:80px!important;padding:18px!important;font-size:11px!important;display:grid!important}@media (max-width:1380px){.networkKpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.networkBottom,.integrationCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1120px){.refMetricGrid,.referenceDashMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.refTwoCol,.activityRefGrid,.referenceDashboardGrid,.referenceDashboardLower,.containmentRefGrid,.recoveryRefGrid,.integrationsBottom,.referenceNetworkGrid{grid-template-columns:1fr!important}.networkBottom,.refAnalytics{grid-template-columns:1fr 1fr!important}.settingsControlGrid{grid-template-columns:1fr!important}}@media (max-width:760px){.networkKpis,.networkBottom,.refAnalytics,.integrationCardGrid{grid-template-columns:1fr!important}.refMetricGrid,.referenceDashMetrics{grid-template-columns:1fr 1fr!important}.referenceGreeting{gap:10px!important;display:grid!important}.referenceGreeting>a{justify-self:start}}@media (max-width:480px){.refMetricGrid,.referenceDashMetrics{grid-template-columns:1fr!important}}.refTableHead,.refTableRow,.activityTableHead,.activityTableRow,.policyTableHead,.policyTableRow,.credentialTableHead,.credentialTableRow,.reportTableHead,.reportTableRow,.incidentRef .refTableHead,.incidentRef .refTableRow,.approvalReferenceRow,.credentialReferenceRow,.agentInventoryGovernanceRow,.notificationDeliveryHistory article{min-width:0!important}.approvalsReferenceMetrics{margin-bottom:12px!important}.approvalReferencePanel,.credentialReferencePanel{margin-top:12px!important}.referenceSecurityNotice{background:#07192a!important;border:1px solid #173f61!important;border-radius:9px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;min-height:72px!important;margin:10px 0!important;padding:11px 13px!important;display:grid!important}.referenceSecurityNotice>svg{width:22px!important;height:22px!important}.referenceSecurityNotice b{font-size:12px!important}.referenceSecurityNotice p{color:#7e9dc1!important;margin:3px 0 0!important;font-size:10px!important;line-height:1.45!important}.referenceCredentialReveal{grid-template-columns:32px minmax(0,1fr) auto auto!important;gap:10px!important;margin:10px 0!important;padding:11px 13px!important}.referenceCredentialReveal strong{font-size:12px!important}.referenceCredentialReveal p,.referenceCredentialReveal code{font-size:10px!important}.referenceCredentialReveal button{min-height:34px!important;font-size:10px!important}.credentialError{border-radius:8px!important;margin:10px 0!important;padding:10px 12px!important;font-size:11px!important}@media (max-width:700px){.referenceCredentialReveal{grid-template-columns:32px minmax(0,1fr)!important}.referenceCredentialReveal button{grid-column:2}}.lab,.labMain,.refPage,.referenceDashboard,.referenceNetwork,.settingsExact{min-width:0;max-width:100%}.labMain{overflow-x:hidden!important}.refTable,.activityTable,.policyTable,.credentialTable,.approvalReferenceTable,.credentialReferenceTable,.agentInventoryGovernanceTable,.reportTable,.notificationDeliveryHistory,.enterpriseSessionList,.settingsMemberList,.workspaceInvitationList,.serviceAccountList,.breakGlassHistory,.networkAgentTable,.riskAgentTable,.agentReferenceEvents{overscroll-behavior-x:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#24547b #061522;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-y:hidden;overflow-x:auto!important}.refTable::-webkit-scrollbar{height:8px}.activityTable::-webkit-scrollbar{height:8px}.policyTable::-webkit-scrollbar{height:8px}.credentialTable::-webkit-scrollbar{height:8px}.approvalReferenceTable::-webkit-scrollbar{height:8px}.credentialReferenceTable::-webkit-scrollbar{height:8px}.agentInventoryGovernanceTable::-webkit-scrollbar{height:8px}.reportTable::-webkit-scrollbar{height:8px}.notificationDeliveryHistory::-webkit-scrollbar{height:8px}.enterpriseSessionList::-webkit-scrollbar{height:8px}.settingsMemberList::-webkit-scrollbar{height:8px}.workspaceInvitationList::-webkit-scrollbar{height:8px}.serviceAccountList::-webkit-scrollbar{height:8px}.breakGlassHistory::-webkit-scrollbar{height:8px}.networkAgentTable::-webkit-scrollbar{height:8px}.riskAgentTable::-webkit-scrollbar{height:8px}.agentReferenceEvents::-webkit-scrollbar{height:8px}.refTable::-webkit-scrollbar-track{background:#061522}.activityTable::-webkit-scrollbar-track{background:#061522}.policyTable::-webkit-scrollbar-track{background:#061522}.credentialTable::-webkit-scrollbar-track{background:#061522}.approvalReferenceTable::-webkit-scrollbar-track{background:#061522}.credentialReferenceTable::-webkit-scrollbar-track{background:#061522}.agentInventoryGovernanceTable::-webkit-scrollbar-track{background:#061522}.reportTable::-webkit-scrollbar-track{background:#061522}.notificationDeliveryHistory::-webkit-scrollbar-track{background:#061522}.enterpriseSessionList::-webkit-scrollbar-track{background:#061522}.settingsMemberList::-webkit-scrollbar-track{background:#061522}.workspaceInvitationList::-webkit-scrollbar-track{background:#061522}.serviceAccountList::-webkit-scrollbar-track{background:#061522}.breakGlassHistory::-webkit-scrollbar-track{background:#061522}.networkAgentTable::-webkit-scrollbar-track{background:#061522}.riskAgentTable::-webkit-scrollbar-track{background:#061522}.agentReferenceEvents::-webkit-scrollbar-track{background:#061522}.refTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.activityTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.policyTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.credentialTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.approvalReferenceTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.credentialReferenceTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.agentInventoryGovernanceTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.reportTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.notificationDeliveryHistory::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.enterpriseSessionList::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.settingsMemberList::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.workspaceInvitationList::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.serviceAccountList::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.breakGlassHistory::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.networkAgentTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.riskAgentTable::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.agentReferenceEvents::-webkit-scrollbar-thumb{background:#24547b;border:2px solid #061522;border-radius:999px}.incidentRef .refTable{overflow-x:auto!important}.incidentRef .refTableHead,.incidentRef .refTableRow{grid-template-columns:88px minmax(210px,1.45fr) 92px 105px 175px 90px 118px!important;gap:10px!important;min-width:940px!important}.incidentRef .refTableHead>*,.incidentRef .refTableRow>*{min-width:0}.incidentDetectedCell,.incidentStatusCell,.incidentEvidenceCell,.incidentActionCell{white-space:nowrap}.incidentActionCell{justify-content:flex-end;display:flex}.incidentActionCell button{min-width:92px;white-space:nowrap!important}.incidentDetailsPanel{scrollbar-width:thin;scrollbar-color:#24547b #061522;overflow:auto visible;min-width:310px!important}.incidentDetailsPanel>*{min-width:280px}.activityTableHead,.activityTableRow{grid-template-columns:78px minmax(125px,.85fr) minmax(170px,1.2fr) 125px 105px minmax(155px,1fr) 98px!important;min-width:900px!important}.activityTableHead>*,.activityTableRow>*{min-width:0}.activityTableRow>span:first-child,.activityTableRow>span:nth-child(4),.activityTableRow>span:nth-child(5),.activityTableRow>span:last-child{white-space:nowrap}.policyTableHead,.policyTableRow{min-width:820px!important}.credentialTableHead,.credentialTableRow{min-width:860px!important}.approvalReferenceRow{grid-template-columns:minmax(150px,1fr) minmax(170px,1.15fr) minmax(120px,.8fr) minmax(190px,1.2fr) 110px minmax(180px,1.15fr)!important;min-width:920px!important}.credentialReferenceRow{grid-template-columns:minmax(170px,1.15fr) minmax(170px,1.05fr) 105px minmax(160px,1fr) minmax(140px,.9fr) 125px minmax(180px,1.05fr)!important;min-width:1080px!important}.approvalReferenceActions,.credentialReferenceActions{white-space:nowrap;flex-wrap:nowrap!important}.approvalReferenceActions button,.credentialReferenceActions button{white-space:nowrap!important}.agentInventoryExactTable{overflow:auto hidden!important}.agentInventoryExactTable .agentInventoryGovernanceRow{grid-template-columns:28px minmax(170px,1.35fr) 82px 115px minmax(145px,1fr) minmax(155px,1.05fr) 72px minmax(125px,.9fr) 150px!important;min-width:1120px!important}.agentInventoryExactTable .agentInventoryGovernanceRow.head{min-width:1120px!important}.riskAgentTable article{min-width:700px!important}.networkAgentTable article{min-width:760px!important}.agentReferenceEvents article{min-width:720px!important}.enterpriseSessionList>article{min-width:820px!important}.settingsMemberList>article{min-width:700px!important}.workspaceInvitationList>article{min-width:720px!important}.serviceAccountList>article,.breakGlassHistory>article{min-width:760px!important}.notificationDeliveryHistory>article{min-width:820px!important}.reportTableHead,.reportTableRow{min-width:790px!important}:where(.nativeSsoSpConfig,.auditExportPanel,.notificationDeliveryHistory,.serviceAccountList,.breakGlassHistory,.credentialReferenceTable,.approvalReferenceTable,.agentReferenceEvents,.incidentDetailsPanel) :where(code,a,span,b,small,p){overflow-wrap:anywhere}.nativeSsoSpConfig,.auditExportPanel{min-width:0;max-width:100%}.nativeSsoSpConfig code{white-space:nowrap;scrollbar-width:thin;max-width:100%;display:block;overflow:auto hidden}.refTableHead,.activityTableHead,.approvalReferenceRow.head,.credentialReferenceRow.head,.agentInventoryGovernanceRow.head,.policyTableHead,.credentialTableHead,.reportTableHead{z-index:2;position:sticky;top:0}@media (max-width:900px){.incidentRef .refTableHead,.incidentRef .refTableRow{min-width:940px!important;display:grid!important}.incidentRef .refTableHead>*,.incidentRef .refTableRow>*{display:block;grid-column:auto!important}.activityTableHead,.activityTableRow{min-width:900px!important;display:grid!important}.activityTableHead>*,.activityTableRow>*{grid-column:auto!important;display:block!important}.approvalReferenceRow.head,.credentialReferenceRow.head{display:grid!important}.approvalReferenceRow{min-width:920px!important;display:grid!important}.credentialReferenceRow{min-width:1080px!important;display:grid!important}.approvalReferenceRow>*,.credentialReferenceRow>*{grid-column:auto!important}.agentInventoryExactTable .agentInventoryGovernanceRow.head{display:grid!important}.agentInventoryExactTable .agentInventoryGovernanceRow{min-width:1120px!important;display:grid!important}.agentInventoryExactTable .agentInventoryGovernanceRow>span{display:block;grid-column:auto!important}.agentInventoryExactTable .inventoryAgentIdentity{display:flex!important}.agentInventoryExactTable .approvalReferenceActions{justify-content:flex-end!important;display:flex!important}.policyTableHead,.policyTableRow{min-width:820px!important;display:grid!important}.credentialTableHead,.credentialTableRow{min-width:860px!important;display:grid!important}.reportTableHead,.reportTableRow{min-width:790px!important;display:grid!important}}@media (max-width:700px){.refTable,.activityTable,.policyTable,.credentialTable,.approvalReferenceTable,.credentialReferenceTable,.agentInventoryGovernanceTable,.reportTable,.notificationDeliveryHistory,.enterpriseSessionList,.settingsMemberList,.workspaceInvitationList,.serviceAccountList,.breakGlassHistory,.networkAgentTable,.riskAgentTable,.agentReferenceEvents{scrollbar-width:auto;padding-bottom:4px}}.networkExactV2{background:radial-gradient(circle at 67% -8%,#1384ff24,#0000 30%),radial-gradient(circle at 70% 2%,#00c7ff0f,#0000 24%);width:100%;max-width:1600px;margin:0 auto;padding-top:4px;position:relative;gap:10px!important;display:grid!important}.networkExactV2:before{content:"";pointer-events:none;z-index:0;opacity:.7;background:radial-gradient(circle,#1c97ff70 1px,#0000 1.35px) 0 0/11px 11px;width:560px;height:150px;position:absolute;top:-116px;right:235px;transform:skewY(-6deg);-webkit-mask-image:linear-gradient(105deg,#0000 0,#000 22% 72%,#0000 100%);mask-image:linear-gradient(105deg,#0000 0,#000 22% 72%,#0000 100%)}.networkExactV2>*{z-index:1;position:relative}.networkHealthCard{background:linear-gradient(145deg,#082034,#061521);border:1px solid #174b72;border-radius:10px;grid-template-columns:42px minmax(0,1fr) 16px;align-items:center;gap:10px;width:310px;min-height:80px;padding:12px 14px;display:grid;top:-112px;right:0;box-shadow:0 12px 34px #00000038,inset 0 1px #ffffff09;position:absolute!important}.networkHealthIcon{color:#36e1b0;background:radial-gradient(circle,#0b4a3e,#0a251f 72%);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 20px #29ddae2b}.networkHealthIcon svg{width:21px;height:21px}.networkHealthCard>div{gap:2px;display:grid}.networkHealthCard small{color:#7291b4;font-size:9px!important}.networkHealthCard strong{color:#2de2ad;font-size:14px}.networkHealthCard em{color:#8ca5c3;font-size:9px;font-style:normal}.networkHealthCard>svg{color:#8cb7df;width:15px;height:15px}.networkExactMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.netMetric{background:linear-gradient(#071a2d,#061421);border:1px solid #173f61;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:88px;padding:12px 14px;display:grid;box-shadow:inset 0 1px #ffffff06}.netMetric>span{background:#0a2a45;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 18px #1b8eff1f}.netMetric>span svg{width:20px;height:20px}.netMetric>div{min-width:0}.netMetric>div>b{color:#eef7ff;font-size:22px;line-height:1;display:block}.netMetric>div>small{color:#9db0c8;white-space:nowrap;margin-top:6px;display:block;font-size:10px!important}.netMetric>em{white-space:nowrap;align-self:center;justify-items:end;gap:5px;font-size:9px;font-style:normal;display:grid}.netMetric>em small{color:#6f89a7;font-size:8px!important}.netMetric.blue>span{color:#29b9ff;background:#072f4b}.netMetric.blue>em{color:#25dfa8}.netMetric.cyan>span{color:#58c9ff;background:#0a2d46}.netMetric.cyan>em{color:#8ea6bf}.netMetric.amber>span{color:#ffc43e;background:#30280f}.netMetric.amber>em{color:#25dfa8}.netMetric.red>span{color:#ff5f79;background:#31151e}.netMetric.red>em{color:#ff6179}.networkExactTabs{border-bottom:1px solid #173653;justify-content:space-between;align-items:center;gap:14px;min-height:50px;display:flex}.networkTabButtons{align-items:center;gap:6px;display:flex}.networkTabButtons button{color:#9ab0ca;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:38px;padding:0 15px;font-size:11px}.networkTabButtons button.active{color:#fff;background:linear-gradient(#0f79ef,#0860c7);box-shadow:0 0 20px #0c78ef38,inset 0 1px #ffffff21}.networkExactTabs .networkLegend{color:#96a9c2;white-space:nowrap;align-items:center;gap:5px;display:flex;margin-left:auto!important;font-size:9px!important}.networkExactTabs .networkLegend i{border-radius:50%;width:7px;height:7px;margin-left:10px;display:inline-block}.networkExactTabs .networkLegend .secure{background:#2fdfa8}.networkExactTabs .networkLegend .monitor{background:#2b90ff}.networkExactTabs .networkLegend .risk{background:#ffbd43}.networkExactTabs .networkLegend .blocked{background:#ff5a73}.networkExactMain{grid-template-columns:minmax(0,1fr) 360px;gap:10px;min-width:0;display:grid}.networkExactCanvasCard,.networkExactInspector,.networkExactInline{background:linear-gradient(#061626,#04111e);border:1px solid #17507a;border-radius:10px;min-width:0;overflow:hidden}.networkCanvasHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-height:54px;padding:11px 14px 8px;display:flex}.networkCanvasHeader>div:first-child{gap:3px;display:grid}.networkCanvasHeader strong{color:#f0f6fd;font-size:13px}.networkCanvasHeader small{color:#7594b7;font-size:9px!important}.networkCanvasControls{align-items:center;gap:7px;display:flex}.networkCanvasControls>button,.networkCanvasControls>div{color:#cce2f5;background:#061421;border:1px solid #164366;border-radius:6px;min-height:30px}.networkCanvasControls>button{cursor:pointer;width:31px;padding:0}.networkCanvasControls>div{grid-template-columns:30px 48px 30px;display:grid;overflow:hidden}.networkCanvasControls>div button{color:#dbeaff;cursor:pointer;background:0 0;border:0}.networkCanvasControls>div span{border-inline:1px solid #164366;place-items:center;font-size:9px;display:grid}.networkExactCanvas{--network-zoom:1;isolation:isolate;background:radial-gradient(circle at 50% 56%,#165bc42e,#0000 26%),radial-gradient(circle,#104d7b75 1px,#0000 1.2px) 0 0/28px 28px;height:380px;min-height:380px;position:relative;overflow:hidden}.networkExactCanvas:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 55%,#1561ff14,#0000 33%),linear-gradient(#010c1605,#01080f40);position:absolute;inset:0}.networkExactCanvas>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.networkZoomLayer{transform-box:fill-box;transform-origin:50%;transform:scale(var(--network-zoom))}.networkOrbitRingV2{fill:none;stroke:#104a7b;stroke-width:.32px;opacity:.9}.networkOrbitDot{fill:#4c94ff;filter:drop-shadow(0 0 2px #4c94ff)}.networkPathV2{fill:none;stroke-width:.8px;stroke-linecap:round;stroke-dasharray:2 1.5}.networkPathV2.healthy{stroke:#2ee1b0}.networkPathV2.restricted{stroke:#ff647e}.securityCoreV2{transform-origin:50%;background:radial-gradient(circle,#0c2d58 0,#07172c 62%,#040b13 100%);border:2px solid #447fff;border-radius:50%;place-items:center;width:78px;height:78px;transition:transform .15s;display:grid;position:absolute;top:55%;left:50%;box-shadow:0 0 35px #2767ff7a,0 0 0 10px #184ca014}.securityCoreV2 .dashboardCoreLogo{width:36px;height:36px}.securityCoreV2 small{color:#ecf4ff;font-weight:750;position:absolute;top:84px;font-size:10px!important}.networkAgentV2{z-index:3;color:#f1f6fb;transform-origin:50%;cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;min-width:110px;transition:transform .15s;display:grid;position:absolute}.networkAgentV2>span{color:#e8f8ff;background:#0c263b;border:2px solid #27dec5;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 20px #1adcc34d}.networkAgentV2.restricted>span{border-color:#2edfc5}.networkAgentV2>span svg{width:21px;height:21px}.networkAgentV2 strong{font-size:11px}.networkAgentV2 small{color:#819abb;font-size:9px!important}.networkAgentV2.selected>span{box-shadow:0 0 0 4px #2179ff29,0 0 22px #20dfc357}.networkExactInspector{align-self:stretch;padding:12px 13px}.networkInspectorHeader{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.networkInspectorIcon{color:#28e0c1;background:radial-gradient(circle,#0b4a42,#09251f);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 24px #24dcbe29}.networkInspectorIcon svg{width:22px;height:22px}.networkInspectorHeader h3{color:#f1f6fb;margin:0;font-size:15px}.networkInspectorHeader small{color:#25dca9;font-size:9px!important}.networkInspectorHeader em{text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:750}.networkInspectorHeader em.offline{color:#ff6a7e;background:#29121a;border:1px solid #713043}.networkInspectorHeader em.healthy{color:#43e1ad;background:#09271f;border:1px solid #23614f}.networkInspectorTabs{border-bottom:1px solid #173653;grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}.networkInspectorTabs a,.networkInspectorTabs button{color:#8ba2bf;background:0 0;border:0;place-items:center;min-height:38px;padding:0 5px;font-size:9px;text-decoration:none;display:grid}.networkInspectorTabs .active{color:#fff;border-bottom:2px solid #2aa8ff}.networkInspectorFacts{margin:8px 0 0;display:grid}.networkInspectorFacts>div{border-bottom:1px solid #133552;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;display:grid}.networkInspectorFacts dt{color:#7895b4;font-size:9px}.networkInspectorFacts dd{color:#eff5fc;text-align:right;white-space:nowrap;margin:0;font-size:9px}.networkInspectorFacts dd i{border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.networkInspectorFacts dd i.offline{background:#ff5b75}.networkInspectorFacts dd i.healthy{background:#2fdfa8}.networkInspectorScope{margin-top:10px}.networkInspectorScope>span{color:#708ba9;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;display:block;font-size:8px!important}.networkInspectorScope>div{flex-wrap:wrap;gap:6px;display:flex}.networkInspectorScope code{color:#69c2ff;white-space:nowrap;background:#071b2b;border:1px solid #176092;border-radius:5px;padding:5px 8px;font-size:9px}.networkInspectorActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.networkInspectorActions a{color:#e3f0fc;background:#071626;border:1px solid #196090;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:10px;text-decoration:none;display:flex}.networkInspectorActions a svg{width:14px;height:14px}.networkInspectorActions a.primary{color:#fff;background:linear-gradient(#1288ff,#0863d6);border-color:#2a91ff;box-shadow:0 0 20px #1377ff2e}.networkExactBottom{grid-template-columns:1.15fr 1.05fr .9fr;gap:10px;display:grid}.networkExactBottom>section{background:linear-gradient(#071827,#06131f);border:1px solid #174463;border-radius:9px;min-width:0;min-height:188px;padding:11px 13px}.networkExactBottom header{justify-content:space-between;align-items:center;gap:10px;min-height:28px;display:flex}.networkExactBottom header strong{color:#eff5fb;font-size:11px}.networkExactBottom header a{color:#31aaff;white-space:nowrap;font-size:8px;text-decoration:none}.networkEventsCard>div{display:grid}.networkEventsCard article{border-top:1px solid #12334c;grid-template-columns:24px minmax(0,1fr) 52px 48px;align-items:center;gap:7px;min-height:28px;display:grid}.networkEventsCard article:first-child{border-top:0}.networkEventsCard article>span{color:#68b8ff;place-items:center;width:20px;height:20px;display:grid}.networkEventsCard article>span svg{width:13px;height:13px}.networkEventsCard article b{color:#dce8f5;white-space:nowrap;text-overflow:ellipsis;font-size:8px;display:block;overflow:hidden}.networkEventsCard article small{color:#6e89a8;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;display:block;overflow:hidden;font-size:7px!important}.networkEventsCard article time{color:#7790ae;text-align:right;white-space:nowrap;font-size:7px}.networkEventsCard article em{border-radius:999px;justify-self:end;padding:3px 6px;font-size:7px;font-style:normal}.networkEventsCard article em.allow{color:#3ce5ad;background:#092a21;border:1px solid #1d624c}.networkEventsCard article em.review{color:#ffc657;background:#2e230f;border:1px solid #6c5020}.networkEventsCard article em.deny{color:#ff7588;background:#30151c;border:1px solid #713042}.networkDecisionsCard{grid-template-rows:auto 1fr auto;display:grid}.networkDecisionBars{border-bottom:1px solid #12334d;align-items:end;gap:5px;min-height:88px;padding:12px 4px 8px;display:flex}.networkDecisionBars i{background:linear-gradient(#1ed7c2,#1689ff);border-radius:1px 1px 0 0;flex:1 1 0;min-width:5px;height:72%;box-shadow:0 0 10px #1896ff24}.networkDecisionBars i.denied{background:#ff6c80}.networkDecisionBars i.review{background:#ffc24b}.networkDecisionStats{grid-template-columns:repeat(3,1fr);gap:10px;padding-top:10px;display:grid}.networkDecisionStats b{color:#eff6fd;font-size:14px}.networkDecisionStats small{color:#7a96b6;margin-top:3px;font-weight:500;display:block;font-size:8px!important}.networkRelationsCard header span{color:#3ce3aa;background:#08291f;border:1px solid #1a604b;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.networkRelationCount{grid-template-columns:40px auto minmax(0,1fr);align-items:center;gap:8px;min-height:74px;display:grid}.networkRelationCount svg{color:#25aaff;width:30px;height:30px}.networkRelationCount b{color:#49aaff;font-size:24px}.networkRelationCount small{color:#748eae;font-size:8px!important}.networkRelationsCard p{color:#8ba6c3;background:#061523;border:1px solid #143e5e;border-radius:7px;align-items:center;gap:8px;min-height:43px;margin:0;padding:9px 10px;font-size:8px;line-height:1.35;display:flex}.networkRelationsCard p span{color:#3cabff}@media (min-width:1350px){.networkExactV2{gap:9px!important}.networkExactMetrics{gap:9px}.networkExactMain{grid-template-columns:minmax(0,1fr) 365px}.networkExactCanvas{height:390px;min-height:390px}}@media (max-width:1180px){.networkHealthCard{width:100%;top:auto;right:auto;position:relative!important}.networkExactV2:before{top:0;right:0}.networkExactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.networkExactMain{grid-template-columns:1fr}.networkExactInspector{min-height:auto}.networkExactBottom{grid-template-columns:1fr 1fr}.networkRelationsCard{grid-column:1/-1}}@media (max-width:760px){.networkExactMetrics{grid-template-columns:1fr}.networkExactTabs{flex-direction:column;align-items:flex-start;padding-bottom:8px}.networkExactTabs .networkLegend{flex-wrap:wrap;margin-left:0!important}.networkTabButtons{width:100%;overflow-x:auto}.networkTabButtons button{white-space:nowrap}.networkExactCanvas{height:360px;min-height:360px}.networkExactBottom{grid-template-columns:1fr}.networkRelationsCard{grid-column:auto}.netMetric{grid-template-columns:40px minmax(0,1fr)}.netMetric>em{grid-column:2;justify-items:start}}.networkExactCanvas{position:relative}.networkConnectorLayer{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.networkConnectorPath{fill:none;stroke-width:.75px;stroke-linecap:round;stroke-dasharray:1.5 1.35;vector-effect:non-scaling-stroke;opacity:1}.networkConnectorPath.healthy{stroke:#2de0b0}.networkConnectorPath.restricted{stroke:#ff5f7b}.networkConnectorPath{animation:1.7s linear infinite networkConnectorDash}@keyframes networkConnectorDash{to{stroke-dashoffset:-8px}}.securityCoreV2,.networkAgentV2{z-index:3}.networkTableView{min-height:330px;overflow:hidden!important}.networkTableTitle{border-bottom:1px solid #153650;min-height:72px;padding:18px 16px 13px!important}.networkTableTitle strong{color:#eef5fc;display:block;font-size:16px!important}.networkTableTitle small{color:#7897ba;margin-top:5px;display:block;font-size:11px!important}.networkAgentTableV2{scrollbar-width:thin;scrollbar-color:#2c5f88 #061522;width:100%;max-width:100%;overflow-y:hidden;overflow-x:auto!important}.networkAgentTableHead,.networkAgentTableRow{grid-template-columns:minmax(220px,1.5fr) 110px 105px 105px minmax(190px,1.2fr) 110px!important;align-items:center!important;gap:12px!important;min-width:900px!important;display:grid!important}.networkAgentTableHead{color:#7897b8;text-transform:uppercase;letter-spacing:.06em;background:#071a2c;border-bottom:1px solid #153650;min-height:42px;padding:0 16px;font-size:9px}.networkAgentTableRow{background:#061522!important;border-bottom:1px solid #14334d!important;min-height:82px!important;padding:12px 16px!important}.networkAgentTableRow:last-child{border-bottom:0!important}.networkAgentTableIdentity{grid-template-columns:10px 36px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.networkAgentTableIdentity>.tableAgentDot{background:#ff5f79;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 9px #ff5f7973}.networkAgentTableIdentity>.tableAgentDot.healthy{background:#35dea9;box-shadow:0 0 9px #35dea973}.networkAgentTableIdentity>i{color:#55b8ff;background:#0a3150;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.networkAgentTableIdentity>i svg{width:17px;height:17px}.networkAgentTableIdentity strong{color:#edf5fd;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.networkAgentTableIdentity small{color:#7896b8;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden;font-size:9px!important}.networkAgentTableRow>span{color:#dce8f4;min-width:0;font-size:10px}.networkAgentTableRow>span b{color:#eef5fd;font-size:11px;display:block}.networkAgentTableRow>span small{color:#758fae;margin-top:3px;display:block;font-size:8px!important}.networkTableStatus{white-space:nowrap;font-weight:700}.networkTableStatus.healthy{color:#35dfa9!important}.networkTableStatus.offline,.networkTableStatus.restricted,.networkTableStatus.paused,.networkTableStatus.retired{color:#ff6c80!important}.networkTableLastSeen{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.networkInspectButton{color:#dcecff;white-space:nowrap;background:#071827;border:1px solid #1b5b88;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:10px;display:flex}.networkInspectButton svg{width:14px;height:14px}.networkInspectButton:hover{background:#0a2137;border-color:#2d91db}@media (max-width:1180px){.networkAgentTableHead,.networkAgentTableRow{grid-template-columns:minmax(210px,1.4fr) 100px 95px 95px minmax(180px,1.1fr) 105px!important;min-width:860px!important}}.settingsNotice{color:#ff9eab;background:#2a1118;border:1px solid #6c2d39;align-items:flex-start;gap:8px;display:flex}.settingsNotice svg{flex:none;width:16px;height:16px;margin-top:1px}.settingsNotice.ok,.settingsNotice.success{color:#54dfa9!important;background:#09251d!important;border-color:#1b604d!important}.settingsNotice.info{color:#9fd2ff!important;background:#081d30!important;border-color:#245a84!important}.settingsNotice.warning{color:#ffd372!important;background:#2a210b!important;border-color:#765c24!important}.settingsNotice.error,.settingsNotice.danger{color:#ff9eab!important;background:#2a1118!important;border-color:#7b3142!important}.networkConnectorLayer{z-index:2!important;pointer-events:none!important;opacity:1!important}.networkProtectionLink line{opacity:1!important}.networkLinkPulse{opacity:1;transform-box:fill-box;transform-origin:50%;animation:1.35s ease-in-out infinite networkLinkPulse}@keyframes networkLinkPulse{0%,to{opacity:.55;transform:scale(.75)}50%{opacity:1;transform:scale(1.35)}}.networkProtectionLink line{opacity:1!important;stroke:#35c8ff!important;stroke-width:1.35px!important;stroke-dasharray:1.4 1.65!important;stroke-linecap:round!important}.networkLinkTerminal{opacity:1;filter:drop-shadow(0 0 3px #63dcff)}.networkLinkPulse{opacity:1;filter:drop-shadow(0 0 4px #49d9ff);transform-box:fill-box;transform-origin:50%;animation:1.35s ease-in-out infinite networkLinkPulse}.networkTopologyPage{width:100%;max-width:1600px;margin:0 auto;gap:10px!important;display:grid!important}.networkTopologyToolbar{background:radial-gradient(circle at 58% -40%,#157cff26,#0000 34%),linear-gradient(#071929,#06131f);border:1px solid #173f61;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:10px 12px;display:flex}.networkTopologyToolbar h2{color:#f2f7fd;margin:0;font-size:21px;line-height:1.1}.networkTopologyToolbar p{color:#7f9dc1;margin:4px 0 0;font-size:11px}.networkTopologyFilters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.networkTopologyFilters select,.networkTopologyFilters button{color:#dceaf6;background:#071826;border:1px solid #1b4c72;border-radius:7px;min-height:36px;font-size:10px}.networkTopologyFilters select{min-width:128px;padding:0 10px}.networkTopologyFilters button{place-items:center;width:36px;display:grid}.networkTopologyFilters button svg{width:15px;height:15px}.networkTopologyTabs{border-bottom:1px solid #173653;gap:6px;min-height:42px;display:flex}.networkTopologyTabs button{color:#89a1bd;background:0 0;border:0;border-radius:7px 7px 0 0;min-height:38px;padding:0 14px;font-size:10px}.networkTopologyTabs button.active{color:#fff;background:linear-gradient(#0d7ef1,#0966d2);box-shadow:0 0 18px #107bf02e}.networkTopologyMain{grid-template-columns:minmax(0,1fr) 340px;gap:10px;min-width:0;display:grid}.networkTopologyCanvas{--network-zoom:1;background:radial-gradient(circle at 50% 49%,#1456aa29,#0000 26%),radial-gradient(circle,#18649e73 1px,#0000 1.2px) 0 0/24px 24px,linear-gradient(#061525,#04101b);border:1px solid #175078;border-radius:11px;min-width:0;height:610px;position:relative;overflow:hidden}.networkTopologyCanvas:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 49%,#2375ff1a,#0000 19%),linear-gradient(#040f1908,#01070d24);position:absolute;inset:0}.networkTopologyEdges{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.topologyEdge path{fill:none;stroke-width:.55px;stroke-dasharray:1.25 1.15;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:2.1s linear infinite topologyFlow}.topologyEdge text{paint-order:stroke;stroke:#03111c;stroke-width:.55px;font-size:2.05px;font-weight:750}.topologyEdge.blue path{stroke:#28b9ff}.topologyEdge.blue text{fill:#46c8ff}.topologyEdge.green path{stroke:#27e2be}.topologyEdge.green text{fill:#3ce7c6}.topologyEdge.violet path{stroke:#c65cff}.topologyEdge.violet text{fill:#d87cff}.topologyEdge.red path{stroke:#ff536d}.topologyEdge.red text{fill:#ff7086}.topologyEdge.amber path{stroke:#ffd23f}.topologyEdge.amber text{fill:#ffe16f}@keyframes topologyFlow{to{stroke-dashoffset:-8px}}.topologyCentralAgent,.topologyNode{z-index:3;color:#eff6fd;transform-origin:50%;background:0 0;border:0;justify-items:center;gap:3px;display:grid;position:absolute}.topologyCentralAgent{min-width:132px;top:49%;left:50%}.topologyCentralAgent>span{color:#69d8ff;background:radial-gradient(circle,#0c385d,#07192b 72%);border:2px solid #27adff;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 0 9px #2589ff14,0 0 32px #1e98ff61}.topologyCentralAgent>span svg{width:31px;height:31px}.topologyCentralAgent strong{font-size:14px}.topologyCentralAgent small{color:#7f99b9;font-size:9px!important}.topologyNode{min-width:126px}.topologyNode>span{width:52px;height:52px;box-shadow:0 0 22px color-mix(in srgb,currentColor 30%,transparent);background:#09233a;border:2px solid;border-radius:50%;place-items:center;display:grid}.topologyNode>span svg{width:23px;height:23px}.topologyNode strong{text-align:center;font-size:11px;line-height:1.1}.topologyNode small{color:#738ead;text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden;font-size:8px!important}.topologyNode.green{color:#26e1b4}.topologyNode.blue{color:#28b9ff}.topologyNode.violet{color:#c75fff}.topologyNode.red{color:#ff526d}.topologyNode.amber{color:#ffd23f}.topologyNode.green strong,.topologyNode.blue strong,.topologyNode.violet strong,.topologyNode.red strong,.topologyNode.amber strong{color:#f0f5fb}.networkTopologyLegend{z-index:4;color:#9bb0c9;flex-wrap:wrap;align-items:center;gap:14px;max-width:calc(100% - 160px);font-size:8px;display:flex;position:absolute;bottom:12px;left:14px}.networkTopologyLegend span{white-space:nowrap;align-items:center;gap:5px;display:flex}.networkTopologyLegend i{color:#67cfff;place-items:center;width:18px;height:18px;display:grid}.networkTopologyLegend i svg{width:13px;height:13px}.legendLine{background:#2abfff;width:34px;height:2px;display:inline-block;position:relative}.legendLine:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid #2abfff;position:absolute;top:-3px;right:-1px}.legendLine.dotted{background:0 0;border-top:2px dashed #2abfff;height:0}.legendBoundary{border:1px dashed #1e96d4;border-radius:50%;width:18px;height:18px;display:inline-block}.networkTopologyZoom{z-index:4;background:#061522;border:1px solid #18486d;border-radius:6px;grid-template-columns:32px 48px 32px;min-height:32px;display:grid;position:absolute;bottom:10px;right:12px;overflow:hidden}.networkTopologyZoom button,.networkTopologyZoom span{color:#dce9f5;background:0 0;border:0;place-items:center;font-size:9px;display:grid}.networkTopologyZoom span{border-inline:1px solid #18486d}.networkTopologyInspector{background:linear-gradient(#07192a,#06131f);border:1px solid #174868;border-radius:10px;align-self:stretch;min-width:0;padding:12px 13px}.networkTopologyBottom{grid-template-columns:1.15fr 1.05fr .7fr;gap:10px;display:grid}.networkTopologyBottom>section{background:linear-gradient(#071827,#06131f);border:1px solid #173f61;border-radius:9px;min-width:0;min-height:180px;padding:11px 12px}.networkTopologyBottom header{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.networkTopologyBottom header strong{color:#edf5fc;font-size:11px}.networkTopologyBottom header a{color:#38adff;font-size:8px;text-decoration:none}.networkTopologyBottom article{border-top:1px solid #12324b;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:7px;min-height:28px;display:grid}.networkTopologyBottom article:first-of-type{border-top:0}.networkTopologyBottom article>i{border-radius:50%;width:7px;height:7px}.networkTopologyBottom article>i.allow{background:#28e0a9}.networkTopologyBottom article>i.deny{background:#ff5f77}.networkTopologyBottom article b{color:#ddeaf6;font-size:8px;display:block}.networkTopologyBottom article small{color:#728ca9;margin-top:2px;display:block;font-size:7px!important}.delegationMiniIcon{color:#49b8ff;place-items:center;width:20px;height:20px;display:grid}.delegationMiniIcon svg{width:12px;height:12px}.nodeLegendGrid{grid-template-columns:1fr 1fr;gap:10px 12px;margin-top:10px;display:grid}.nodeLegendGrid span{color:#9aafc6;align-items:center;gap:7px;font-size:8px;display:flex}.nodeLegendGrid svg{color:#4dc4ff;width:13px;height:13px}.nodeLegendGrid i{border-radius:50%;width:7px;height:7px}.healthyDot,.availableDot{background:#2de0a9}.activeDot{background:#38d4ff}.connectedDot{background:#318fff}@media (max-width:1250px){.networkTopologyMain{grid-template-columns:1fr}.networkTopologyInspector{min-height:auto}.networkTopologyBottom{grid-template-columns:1fr 1fr}.networkTopologyBottom>section:last-child{grid-column:1/-1}}@media (max-width:900px){.networkTopologyToolbar{flex-direction:column;align-items:flex-start}.networkTopologyFilters{justify-content:flex-start}.networkTopologyCanvas{height:560px}}@media (max-width:700px){.networkTopologyFilters{width:100%}.networkTopologyFilters select{flex:140px}.networkTopologyBottom{grid-template-columns:1fr}.networkTopologyBottom>section:last-child{grid-column:auto}.networkTopologyCanvas{height:620px;overflow-x:auto}}.networkTopologyReal .topologyNodraCore{z-index:4;color:#eef6fd;transform-origin:50%;justify-items:center;gap:4px;min-width:118px;display:grid;position:absolute;top:49%;left:50%}.networkTopologyReal .topologyNodraCore>span{background:radial-gradient(circle,#0d2f57 0,#071829 68%,#04101b 100%);border:2px solid #3b8dff;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;box-shadow:0 0 0 10px #266cff14,0 0 34px #2276ff6b}.networkTopologyReal .topologyNodraLogo{width:42px;height:42px}.networkTopologyReal .topologyNodraCore strong{font-size:13px;line-height:1}.networkTopologyReal .topologyNodraCore small{color:#7f9bbc;font-size:8px!important}.networkTopologyReal .topologyNode.resource>span{color:#c45cff;background:#1a0d2b;border-color:#a847ee}.networkTopologyReal .topologyNode.resource strong{color:#f0e8ff}.networkTopologyReal .topologyNode.resource small{color:#9680ac}.networkTopologyReal .networkTopologyEdges{z-index:2}.networkTopologyReal .topologyNode{z-index:4}.networkTopologyReal .topologyEdge.protection path{stroke-dasharray:1.2 1.1}.networkTopologyReal .networkTopologyLegend svg{width:13px;height:13px}.networkTopologyReal .nodeLegendGrid span>svg{flex:0 0 13px}@media (max-width:900px){.networkTopologyReal .topologyNodraCore>span{width:68px;height:68px}.networkTopologyReal .topologyNodraLogo{width:36px;height:36px}}
