: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{50%{opacity:.35;transform:scale(1.06)}}.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,.referenceInspector dd{border-bottom:1px solid #102a44;padding:8px 4px;font-size:12px}.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}.containmentAnalytics{grid-template-columns:1.5fr 1fr}.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 b{font-size:10px}.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}.settingsContent{padding:17px}.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{min-height:560px}.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 strong{font-size:11px}.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 i svg{width:15px;height:15px}.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}.commandSearch input{font-size:9px}.topbarStatus{font-size:8px}.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}.dashboardOrbAgent small{font-size:7px}.agentTrust{gap:5px;margin:0 0 12px}.agentTrust>span{padding:6px}.agentTrust small{font-size:6px}.agentTrust strong{font-size:9px}.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 article>svg{width:28px;height:28px}.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{padding:6px}.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}.refAgent strong{font-size:9px}.refAgent small{font-size:8px}.referenceInspector{border-radius:8px;padding:11px}.inspectorIdentity>span{width:38px;height:38px}.inspectorIdentity h3{font-size:13px}.referenceInspector dt,.referenceInspector dd{padding:6px 3px;font-size:9px}.networkBottom{gap:8px}.networkBottom>section{border-radius:7px}.integrationsPanel{overflow:hidden}.integrationCardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:10px;display:grid}.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}.referenceDashboard{gap:10px;display:grid}.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 svg{width:18px;height:18px}.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 strong{margin-top:4px;font-size:9px}.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 b{font-size:9px}.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{padding:12px}.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.3fr 1fr .8fr 1.2fr .7fr 1.25fr}.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 svg,.credentialReferenceActions button svg{width:11px;height:11px}.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}.referenceSecurityNotice b{font-size:9px}.referenceSecurityNotice p{color:#7690aa;margin:2px 0 0;font-size:8px;line-height:1.45}.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:820px}}.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 h3{margin:11px 0 3px;font-size:12px}.agentInventoryCard code{color:#72a1c5;font-size:8px}.agentInventoryStats{gap:18px;margin-top:15px;display:flex}.agentInventoryStats span{display:grid}.agentInventoryStats b{font-size:14px}.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 b{font-size:8px}.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{padding:16px}.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>span svg{width:15px;height:15px}.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{padding:6px 10px}.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}.settingsTabPanel{gap:9px;display:grid}.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{grid-template-columns:1fr 1fr;gap:8px;display:grid}.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}
