.vigilra_root__D_AvG{--ink:#edf4ff;--muted:#a4b3ce;--line:#2a3b56;--mint:#69f3e0;--green:#7de8d8;--paper:#0d172b;color:var(--ink);background:#0d172a;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}.vigilra_root__D_AvG *{box-sizing:border-box}.vigilra_root__D_AvG button,.vigilra_root__D_AvG input,.vigilra_root__D_AvG select{font:inherit}.vigilra_root__D_AvG a,.vigilra_root__D_AvG button,.vigilra_root__D_AvG select{touch-action:manipulation}.vigilra_root__D_AvG button{cursor:pointer}.vigilra_root__D_AvG button:disabled{opacity:.5;cursor:not-allowed}.vigilra_root__D_AvG a{text-decoration:none;color:inherit}.vigilra_root__D_AvG a:focus-visible,.vigilra_root__D_AvG button:focus-visible,.vigilra_root__D_AvG input:focus-visible,.vigilra_root__D_AvG select:focus-visible,.vigilra_root__D_AvG summary:focus-visible{outline:3px solid #344560;outline-offset:4px}.vigilra_productNav__1t8cv{max-width:1460px;margin:auto;padding:25px 4.5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:16px}.vigilra_productNav__1t8cv>div{display:flex;align-items:center;gap:25px}.vigilra_brand__pB8_S{font-size:25px;font-weight:700;letter-spacing:-1px}.vigilra_brand__pB8_S,.vigilra_brand__pB8_S>span:last-child{display:flex;gap:10px;align-items:center}.vigilra_brand__pB8_S small{font-size:9px;letter-spacing:1.2px;border-inline-start:1px solid #344560;padding-inline-start:10px}.vigilra_mark__xcFoO{width:42px;height:42px;border-radius:12px;background:#1a2b45;color:var(--mint);display:grid;place-items:center}.vigilra_language__7c3K4{display:flex;align-items:center;gap:5px}.vigilra_language__7c3K4 select{border:0;background:transparent;max-width:100px}.vigilra_pilot__yMBPu{font-size:11px;display:flex;align-items:center;gap:7px;color:var(--muted)}.vigilra_eyebrow__Rmocb>span,.vigilra_pilot__yMBPu i{width:6px;height:6px;border-radius:50%;background:#334c6d;display:inline-block}.vigilra_navCta__fYLMc{font-size:12px;font-weight:600;display:flex;gap:9px;align-items:center}.vigilra_hero__uDgx2{margin:auto;padding:90px 4.5% 76px;display:grid;grid-template-columns:1.08fr 1fr;gap:40px;align-items:center}.vigilra_eyebrow__Rmocb{font-weight:700;letter-spacing:1.8px;display:flex;align-items:center;gap:9px;text-transform:uppercase;color:#78e6d7}.vigilra_hero__uDgx2 h1{font-size:clamp(44px,4.65vw,72px);font-weight:500;letter-spacing:-3.2px;margin:24px 0}.vigilra_hero__uDgx2 h1 em{font-style:normal;color:#78e6d7}.vigilra_lead__brUYW{max-width:515px;color:var(--muted);line-height:1.75}.vigilra_actions__nvSiF{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px;align-items:center}.vigilra_primary___0w8u,.vigilra_secondary__uqRrP{padding:15px 21px;display:inline-flex;gap:18px;align-items:center;justify-content:center;border-radius:8px;font-size:13px;font-weight:600;border:1px solid var(--line);min-height:48px}.vigilra_primary___0w8u{background:#1a2b45;color:#eef4ff!important;border-color:var(--ink)}.vigilra_secondary__uqRrP{background:#0d172a}.vigilra_heroNote__B_Uh0{color:var(--muted);max-width:400px;margin-top:22px}.vigilra_heroVisual__fKknO{height:430px;position:relative;border-radius:18px;overflow:hidden;background:radial-gradient(ellipse at 45% 48%,#15223a 0,#15223a 50%,#0d172a 90%);border:1px solid #344560}.vigilra_visualGrid__j41Wy{position:absolute;inset:0;background-image:linear-gradient(#15223a 1px,transparent 0),linear-gradient(90deg,#15223a 1px,transparent 0);background-size:35px 35px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 75%);mask-image:radial-gradient(ellipse,#000,transparent 75%)}.vigilra_orbitTwo__b5_Jd,.vigilra_orbit__2VNPb{position:absolute;width:300px;height:300px;border:1px solid #344560;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-30deg);box-shadow:0 0 0 26px #00000038}.vigilra_orbitTwo__b5_Jd{width:190px;height:330px;transform:translate(-50%,-50%) rotate(45deg);box-shadow:none}.vigilra_core__1j73g{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:160px;width:160px;border-radius:38px;background:linear-gradient(145deg,#0d172a,#15223a);border:1px solid #344560;box-shadow:0 18px 60px #00000038,inset 0 0 0 8px #00000055;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px}.vigilra_core__1j73g svg{width:54px;height:54px;stroke-width:1.3;color:#78e6d7}.vigilra_core__1j73g>span{font-size:14px;letter-spacing:3px}.vigilra_core__1j73g small{font-size:8px;color:var(--muted);max-width:130px;text-align:center}.vigilra_signal__XoqDC{position:absolute;display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid #344560;background:#0d172a;border-radius:12px;box-shadow:0 6px 20px #00000038;font-size:10px}.vigilra_signal__XoqDC svg{color:#78e6d7;width:21px}.vigilra_signal__XoqDC span{display:flex;flex-direction:column;gap:4px;color:#a8b6ce}.vigilra_signal__XoqDC b{color:var(--ink);font-size:10px;max-width:170px}.vigilra_signal__XoqDC i{height:6px;width:6px;background:#334c6d;border-radius:50%}.vigilra_signalA__Zx5X9{top:55px;inset-inline-start:35px}.vigilra_signalB__m_XEH{bottom:72px;inset-inline-end:20px}.vigilra_signalC__BN4sA{top:154px;inset-inline-end:12px;transform:translateY(-45%)}.vigilra_visualCaption__KTz_d{position:absolute;bottom:14px;left:0;right:0;text-align:center;font-size:8px;color:#a8b6ce;text-transform:uppercase;letter-spacing:1px}.vigilra_manifesto__Xc8hy{display:flex;justify-content:space-between;gap:15px;border-block:1px solid var(--line);padding:23px 6%;font-size:11px;background:#0d172a}.vigilra_faq__jKovV,.vigilra_story__fy_Ia{max-width:1330px;padding:92px 4.5%;margin:auto}.vigilra_root__D_AvG h2{font-size:clamp(27px,3vw,42px);line-height:1.13;letter-spacing:-1.2px}.vigilra_story__fy_Ia h2{max-width:600px;margin-top:18px}.vigilra_steps__xaxMl{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:52px}.vigilra_steps__xaxMl article{border-top:1px solid #344560;padding-top:25px;position:relative}.vigilra_steps__xaxMl article>svg{display:block;margin:24px 0;width:29px;height:29px;stroke-width:1.4}.vigilra_stepNumber__5khj8{position:absolute;inset-inline-end:0;color:#a8b6ce;font-size:11px}.vigilra_steps__xaxMl h3{font-size:18px}.vigilra_closing__yOsTZ p,.vigilra_crossSell__aOjpT p,.vigilra_faq__jKovV p,.vigilra_showcase__hAxVf>div>p,.vigilra_steps__xaxMl p,.vigilra_trust__WAUDp p{color:var(--muted);font-size:14px;line-height:1.85;max-width:520px}.vigilra_showcase__hAxVf{padding:72px 7%;background:var(--paper);display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:center;border-block:1px solid var(--line)}.vigilra_showcase__hAxVf .vigilra_primary___0w8u{margin-top:20px}.vigilra_miniDashboard__N6SBL{background:#0d172a;border:1px solid #344560;border-radius:14px;box-shadow:0 20px 50px #00000038}.vigilra_miniTop__gBF_W{display:flex;justify-content:space-between;padding:19px 25px;border-bottom:1px solid var(--line);font-size:10px}.vigilra_miniTop__gBF_W>span{display:flex;align-items:center;gap:7px}.vigilra_miniTop__gBF_W b{font-size:9px;color:#a8b6ce;font-weight:400}.vigilra_miniBody__UEh_N{display:grid;grid-template-columns:.8fr 1.2fr;padding:28px;align-items:center;gap:30px}.vigilra_miniScore__kaKYO{font-size:65px;line-height:1.2;letter-spacing:-3px}.vigilra_miniScore__kaKYO small{font-size:13px;letter-spacing:0;color:#a8b6ce}.vigilra_miniScore__kaKYO span{display:block;font-size:10px;letter-spacing:0;color:var(--muted);margin-top:8px}.vigilra_miniRow__Zmesz{display:flex;align-items:center;gap:15px;padding:16px 0;border-bottom:1px solid #344560;font-size:12px}.vigilra_miniRow__Zmesz span{font-size:9px;color:#a8b6ce}.vigilra_miniRow__Zmesz strong{flex:1;font-weight:500}.vigilra_miniDashboard__N6SBL>p{padding:0 25px 16px;font-size:9px;color:#a8b6ce}.vigilra_trust__WAUDp{max-width:1270px;margin:auto;display:flex;align-items:flex-start;gap:50px;padding:82px 6%}.vigilra_trust__WAUDp>svg{width:55px;height:55px;stroke-width:1.3;margin-top:30px;flex-shrink:0}.vigilra_trust__WAUDp h2,.vigilra_trust__WAUDp p{max-width:750px}.vigilra_crossSell__aOjpT{margin:0 auto;background:#15223a;padding:48px 45px;display:flex;align-items:center;justify-content:space-between;gap:35px;border-radius:12px}.vigilra_crossSell__aOjpT h2{margin:15px 0}.vigilra_crossSell__aOjpT .vigilra_secondary__uqRrP{flex-shrink:0}.vigilra_faq__jKovV{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px}.vigilra_faq__jKovV details{border-bottom:1px solid var(--line);padding:23px 0}.vigilra_faq__jKovV summary{display:flex;justify-content:space-between;gap:25px;cursor:pointer;font-size:14px;font-weight:600}.vigilra_faq__jKovV summary span{font-weight:400}.vigilra_faq__jKovV p{font-size:13px}.vigilra_closing__yOsTZ{display:flex;align-items:center;justify-content:space-between;background:#1a2b45;color:#eef4ff;padding:55px 8%;gap:30px}.vigilra_closing__yOsTZ .vigilra_primary___0w8u{background:var(--mint);color:var(--ink)!important}.vigilra_closing__yOsTZ h2{margin:0}.vigilra_closing__yOsTZ p{color:#a8b6ce;margin-bottom:0}.vigilra_future__KHnn_{display:flex;gap:25px;align-items:baseline;padding:22px 8%;background:#0d172a;font-size:11px;color:var(--muted)}.vigilra_future__KHnn_ strong{white-space:nowrap;color:var(--ink)}.vigilra_application__dYBaf{background:#0d172a;min-height:calc(100vh - 64px)}.vigilra_application__dYBaf .vigilra_productNav__1t8cv{max-width:none;background:#101a2d;padding:17px 30px}.vigilra_workspace__90hDX{display:grid;grid-template-columns:210px minmax(0,1fr);max-width:1650px;min-height:900px}.vigilra_sidebar__yhz_H{background:#0d172a;border-inline-end:1px solid var(--line);padding:29px 18px;display:flex;flex-direction:column}.vigilra_sidebarLabel__yF8Nr{font-size:9px;letter-spacing:1.4px;color:#a8b6ce;margin:0 12px 24px}.vigilra_sidebar__yhz_H nav{display:flex;flex-direction:column;gap:7px}.vigilra_sidebar__yhz_H nav button{display:flex;align-items:center;text-align:start;border:0;background:transparent;padding:13px 12px;color:#a8b6ce;border-radius:7px}.vigilra_sidebar__yhz_H nav button span{flex:1}.vigilra_sidebar__yhz_H nav .vigilra_activeTab__Fjanb{background:#15223a;color:#78e6d7;font-weight:600}.vigilra_sidebarFoot__2CEI3{margin-top:auto;padding:50px 10px 10px;font-size:10px;color:#a8b6ce}.vigilra_sidebarFoot__2CEI3>strong{display:block;margin-top:11px;color:#78e6d7}.vigilra_sidebarFoot__2CEI3 p{line-height:1.7}.vigilra_sidebarFoot__2CEI3 a{display:flex;gap:10px;align-items:center;color:#78e6d7;margin-top:20px}.vigilra_main__WK_md{padding:35px 38px;min-width:0}.vigilra_workspaceHead__8m3Wz{display:flex;justify-content:space-between;align-items:center;gap:18px}.vigilra_workspaceHead__8m3Wz h1{font-size:31px;letter-spacing:-1px;margin:5px 0 25px}.vigilra_workspaceHead__8m3Wz .vigilra_eyebrow__Rmocb{font-size:8px!important;color:#a8b6ce;margin:0}.vigilra_audience__JEyUK{display:flex;align-items:center;gap:10px;font-size:10px;color:#a8b6ce}.vigilra_audience__JEyUK select,.vigilra_panelHead__gELug select,.vigilra_recipeHead__gqvh_ select{background:#0d172a;border:1px solid #344560;border-radius:7px;padding:9px 12px;font-size:11px;color:var(--ink);min-height:36px}.vigilra_scanForm__jWArr{background:#0d172a;border:1px solid var(--line);border-radius:11px;padding:20px 23px;margin-bottom:25px;scroll-margin-top:90px}.vigilra_scanForm__jWArr>label{font-size:11px;font-weight:600}.vigilra_scanInput__9klC2{display:flex;align-items:center;gap:10px;margin-top:10px;border:1px solid #344560;border-radius:7px}.vigilra_scanInput__9klC2>svg{color:#a8b6ce;flex-shrink:0}.vigilra_scanInput__9klC2 input{background:transparent;outline:none!important;border:0;min-width:0;flex:1;font-size:13px;padding:8px 0;color:var(--ink)}.vigilra_scanInput__9klC2 button{background:#1a2b45;color:#eef4ff;border:0;border-radius:5px;display:flex;align-items:center;gap:15px;font-size:11px;padding:12px 17px;min-height:44px}.vigilra_scanForm__jWArr>p{font-size:10px;color:#a8b6ce;margin:9px 0}.vigilra_scanForm__jWArr .vigilra_consent__2AOu6{display:flex;gap:9px;align-items:flex-start;font-size:10px;font-weight:400;color:#a8b6ce;margin-top:12px;cursor:pointer;line-height:1.6}.vigilra_consent__2AOu6 input{accent-color:#78e6d7;width:16px;height:16px;margin-top:1px}.vigilra_reportBar__BHKGs{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px}.vigilra_reportBar__BHKGs>div{display:flex;align-items:center;gap:12px;min-width:0}.vigilra_reportBar__BHKGs strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}.vigilra_mode__goAwh{border:1px solid #344560;background:#15223a;color:#a8b6ce;border-radius:5px;font-size:9px;padding:5px 7px;white-space:nowrap}.vigilra_mode__goAwh.vigilra_live___js4m{background:#15223a;color:#78e6d7;border-color:#344560}.vigilra_reportBar__BHKGs button{border:0;background:none;color:#a8b6ce;font-size:10px;display:flex;gap:6px;align-items:center;padding:7px 0}.vigilra_disclosure__GaiTw{font-size:10px;color:#a8b6ce;margin:10px 0 18px}.vigilra_metrics__57aeB{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:15px;margin:0 0 20px}.vigilra_metric__6TfEg,.vigilra_scoreCard__ACY8c{border:1px solid var(--line);border-radius:11px;background:#0d172a;min-width:0}.vigilra_scoreCard__ACY8c{display:flex;align-items:center;gap:17px}.vigilra_scoreRing__Ecum3{height:79px;width:79px;flex-shrink:0;border-radius:50%;background:conic-gradient(#334c6d var(--score),#15223a 0);display:grid;place-items:center;position:relative}.vigilra_scoreRing__Ecum3:before{content:"";position:absolute;inset:7px;background:#0d172a;border-radius:50%}.vigilra_scoreRing__Ecum3>span{font-size:26px;position:relative;letter-spacing:-1px}.vigilra_scoreCard__ACY8c strong{font-size:12px;font-weight:500}.vigilra_scoreCard__ACY8c p{font-size:9px;color:#a8b6ce;max-width:200px;line-height:1.6}.vigilra_metric__6TfEg>span{font-size:10px;color:#a8b6ce;display:block}.vigilra_metric__6TfEg>strong{display:flex;align-items:center;gap:12px;font-size:32px;line-height:1.5;margin-top:4px;letter-spacing:-1px}.vigilra_metric__6TfEg strong small{font-size:12px;color:#a8b6ce;letter-spacing:0}.vigilra_metric__6TfEg>small{font-size:9px;color:#a8b6ce}.vigilra_amber__TGE_n{width:7px;height:7px;background:#302333;border-radius:50%}.vigilra_coverageTrack__SOriL{height:4px;border-radius:5px;background:#15223a;margin-top:13px}.vigilra_coverageTrack__SOriL>i{height:4px;display:block;background:#334c6d;border-radius:5px}.vigilra_nextAction__uB6Vl{display:flex;align-items:center;gap:15px;border:1px solid #344560;background:#15223a;border-radius:9px;padding:18px 20px;margin-bottom:22px}.vigilra_nextAction__uB6Vl>span{height:36px;width:36px;border-radius:50%;background:#15223a;display:grid;place-items:center;flex-shrink:0}.vigilra_nextAction__uB6Vl>div{flex:1}.vigilra_nextAction__uB6Vl strong{font-size:11px;font-weight:600}.vigilra_nextAction__uB6Vl p{font-size:10px;margin:4px 0 0;color:#a8b6ce}.vigilra_nextAction__uB6Vl button{font-size:10px;border:0;background:transparent;display:flex;gap:6px;align-items:center}.vigilra_findingsLayout__CCa7r{display:grid;grid-template-columns:1fr 1.08fr;gap:18px;align-items:flex-start}.vigilra_detailPanel__I_nz6,.vigilra_findingList__bgxxl{border:1px solid var(--line);border-radius:11px;background:#0d172a;min-width:0;overflow:hidden}.vigilra_panelHead__gELug{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:17px 19px;border-bottom:1px solid var(--line)}.vigilra_panelHead__gELug h2{font-size:13px!important;letter-spacing:0;margin:0;font-weight:600}.vigilra_panelHead__gELug select{max-width:150px;font-size:9px;padding:7px}.vigilra_finding__0r8mq{display:flex;align-items:center;gap:12px;width:100%;text-align:start;border:0;border-bottom:1px solid #344560;background:#0d172a;padding:18px 20px}.vigilra_finding__0r8mq>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:5px}.vigilra_finding__0r8mq strong{font-size:11px;font-weight:500}.vigilra_finding__0r8mq small{font-size:9px;color:#a8b6ce}.vigilra_finding__0r8mq>svg{color:#a8b6ce}.vigilra_findingIcon__gfnOp{display:grid;place-items:center;height:32px;width:32px;border-radius:8px;background:#15223a;color:#78e6d7;flex-shrink:0}.vigilra_reviewIcon__rgDV4{background:#15223a;color:#ffc68c}.vigilra_selectedFinding__LUAwV{background:#0d172a;box-shadow:inset 3px 0 #00000055}.vigilra_listFooter__zGEoI{font-size:9px;color:#a8b6ce;padding:14px 20px;background:#0d172a}.vigilra_detailPanel__I_nz6{padding:24px}.vigilra_detailPanel__I_nz6>.vigilra_eyebrow__Rmocb{font-size:8px!important;color:#a8b6ce}.vigilra_detailPanel__I_nz6 h2{font-size:21px!important;letter-spacing:-.5px;margin:13px 0 18px}.vigilra_detailBadges__LiMIa{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:24px}.vigilra_detailBadges__LiMIa span{font-size:8px;border:1px solid #344560;padding:4px 7px;border-radius:4px;color:#a8b6ce}.vigilra_detailPanel__I_nz6 h3{font-size:11px;font-weight:600}.vigilra_evidence__FXfBq{color:#a8b6ce;overflow-wrap:anywhere}.vigilra_technicalNote__N53YO{display:block;font-size:9px;color:#a8b6ce;line-height:1.6}.vigilra_recipe__ZbjOY{margin-top:24px;border-top:1px solid var(--line);padding-top:10px}.vigilra_recipeHead__gqvh_{display:flex;align-items:center;justify-content:space-between;gap:10px}.vigilra_recipeHead__gqvh_ select{font-size:9px}.vigilra_recipe__ZbjOY>p{font-size:9px;color:#ffc68c}.vigilra_recipe__ZbjOY details{font-size:10px;margin-top:12px}.vigilra_recipe__ZbjOY summary{cursor:pointer;font-weight:600}.vigilra_recipe__ZbjOY details p,.vigilra_recipe__ZbjOY li{color:#a8b6ce;line-height:1.8;margin-bottom:7px}.vigilra_recipe__ZbjOY ul{padding-inline-start:18px}.vigilra_recipe__ZbjOY pre{font-size:10px;line-height:1.7;background:#13223b;color:#eef4ff;padding:15px;border-radius:7px;overflow:auto;max-height:300px;white-space:pre-wrap;overflow-wrap:anywhere}.vigilra_copyButton__hPqhN{font-size:10px;border:1px solid var(--line);border-radius:5px;background:#0d172a;display:flex;align-items:center;gap:8px;padding:9px 12px}.vigilra_audit__aF8kh{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;font-size:9px;border-top:1px solid var(--line);padding-top:20px;margin-top:25px}.vigilra_audit__aF8kh dt{color:#a8b6ce}.vigilra_audit__aF8kh dd{margin:0;overflow-wrap:anywhere;color:#a8b6ce}.vigilra_upgrade__O5bYI{display:flex;align-items:center;gap:17px;padding:24px;border:1px solid #344560;background:#15223a;border-radius:11px;margin-top:22px}.vigilra_upgrade__O5bYI>svg{flex-shrink:0;color:#a8b6ce}.vigilra_upgrade__O5bYI h3{font-size:13px;margin:0 0 6px}.vigilra_upgrade__O5bYI p{font-size:10px;color:#a8b6ce;margin:0;max-width:560px;line-height:1.8}.vigilra_upgrade__O5bYI a{display:flex;gap:8px;align-items:center;flex-shrink:0;font-size:10px;padding:10px 12px;background:#0d172a;border:1px solid #344560;border-radius:6px;margin-inline-start:auto}.vigilra_workspaceFoot__9WUJv{display:flex;justify-content:space-between;gap:25px;font-size:9px;color:#a8b6ce;margin-top:35px;border-top:1px solid var(--line);padding-top:20px}.vigilra_workspaceFoot__9WUJv>span:last-child{max-width:630px;text-align:end}.vigilra_workflowIntro__c2NIW{display:flex;gap:22px;border:1px solid var(--line);background:#0d172a;border-radius:12px;padding:30px;margin-bottom:25px}.vigilra_workflowIcon__1dAfW{padding:16px;background:#15223a;border-radius:12px;color:#78e6d7;height:65px}.vigilra_workflowIntro__c2NIW h2{font-size:27px;margin:5px 0 14px}.vigilra_workflowIntro__c2NIW p{font-size:12px;color:#a8b6ce;max-width:650px;line-height:1.8}.vigilra_localPrivacy__V7kst{display:flex;align-items:center;gap:7px;font-size:10px!important}.vigilra_workflowIntro__c2NIW .vigilra_actions__nvSiF{margin-top:20px}.vigilra_workflowIntro__c2NIW .vigilra_primary___0w8u,.vigilra_workflowIntro__c2NIW .vigilra_secondary__uqRrP{font-size:11px}.vigilra_coveragePanel__n0Im4{background:#0d172a;border:1px solid var(--line);border-radius:12px;padding:32px}.vigilra_coveragePanel__n0Im4>svg{color:#78e6d7}.vigilra_coveragePanel__n0Im4 h2{font-size:28px}.vigilra_coveragePanel__n0Im4>p{font-size:13px;color:#a8b6ce}.vigilra_coverageRows__T7ENL{margin-top:30px}.vigilra_coverageRows__T7ENL>div{display:grid;grid-template-columns:24px 1fr 1.6fr;gap:15px;align-items:flex-start;border-top:1px solid var(--line);padding:20px 0;font-size:12px}.vigilra_coverageRows__T7ENL svg{width:18px;color:#78e6d7}.vigilra_coverageRows__T7ENL strong{font-weight:500}.vigilra_coverageRows__T7ENL span{color:#a8b6ce;font-size:11px}.vigilra_emptyState__rwSTC{text-align:center;border:1px dashed #344560;padding:60px 25px;border-radius:12px;color:#a8b6ce;background:#0d172a}.vigilra_emptyState__rwSTC>svg{margin:auto}.vigilra_emptyState__rwSTC h2{font-size:25px}.vigilra_emptyState__rwSTC p{font-size:12px;max-width:500px;margin:auto}.vigilra_empty__bnEDc{padding:25px;font-size:12px;color:#a8b6ce}.vigilra_error__BUYPj{padding:16px 20px;background:#15223a;border:1px solid #344560;color:#ffc68c;border-radius:8px;font-size:12px;margin-bottom:20px}.vigilra_busy__ntm9z{padding:28px;display:flex;gap:12px;align-items:center;justify-content:center;font-size:12px;color:#a8b6ce}.vigilra_busy__ntm9z span{height:12px;width:12px;border:2px solid #344560;border-radius:50%;animation:vigilra_spin__w3BHP 1s linear infinite}.vigilra_clear__11PAA{margin-top:22px;font-size:11px;background:#0d172a;border:1px solid #344560;border-radius:6px;padding:12px}.vigilra_output__h4sEX:focus{outline:none}.vigilra_srOnly__gd3LO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes vigilra_spin__w3BHP{to{transform:rotate(1turn)}}@media (min-width:1600px){.vigilra_hero__uDgx2 h1{font-size:72px}}@media (max-width:1150px){.vigilra_workspace__90hDX{grid-template-columns:175px minmax(0,1fr)}.vigilra_main__WK_md{padding:25px}.vigilra_metrics__57aeB{grid-template-columns:1.5fr 1fr 1fr;gap:10px}.vigilra_metric__6TfEg,.vigilra_scoreCard__ACY8c{padding:16px}.vigilra_scoreRing__Ecum3{height:64px;width:64px}.vigilra_scoreCard__ACY8c{gap:10px}.vigilra_scoreCard__ACY8c p{font-size:8px}.vigilra_signalC__BN4sA{top:100px;inset-inline-end:10px;transform:none}.vigilra_hero__uDgx2{gap:22px}.vigilra_heroVisual__fKknO{height:390px}.vigilra_hero__uDgx2 h1{font-size:52px}.vigilra_upgrade__O5bYI{flex-wrap:wrap}.vigilra_upgrade__O5bYI a{margin-inline-start:35px}.vigilra_showcase__hAxVf{gap:30px}}@media (max-width:850px){.vigilra_hero__uDgx2{grid-template-columns:1fr;padding-top:60px;gap:35px}.vigilra_heroCopy__TbGD5{max-width:650px}.vigilra_hero__uDgx2 h1{font-size:58px}.vigilra_heroVisual__fKknO{max-width:700px;width:100%;height:380px}.vigilra_manifesto__Xc8hy{flex-wrap:wrap;gap:20px}.vigilra_manifesto__Xc8hy>span{width:40%}.vigilra_steps__xaxMl{gap:25px}.vigilra_showcase__hAxVf{grid-template-columns:1fr}.vigilra_trust__WAUDp{gap:25px}.vigilra_crossSell__aOjpT{margin:0 4%;padding:32px;flex-wrap:wrap}.vigilra_faq__jKovV{gap:20px}.vigilra_faq__jKovV,.vigilra_workspace__90hDX{grid-template-columns:1fr}.vigilra_sidebar__yhz_H{padding:10px 20px;border-inline-end:0;border-bottom:1px solid var(--line)}.vigilra_sidebarFoot__2CEI3,.vigilra_sidebarLabel__yF8Nr{display:none}.vigilra_sidebar__yhz_H nav{flex-direction:row;justify-content:space-between;gap:4px}.vigilra_sidebar__yhz_H nav button{font-size:11px;gap:7px;padding:11px}.vigilra_sidebar__yhz_H nav button>svg:last-child:not(:first-child){display:none}.vigilra_findingsLayout__CCa7r{grid-template-columns:1fr 1fr}.vigilra_main__WK_md{padding:25px}.vigilra_application__dYBaf .vigilra_productNav__1t8cv{padding:16px 25px}.vigilra_productNav__1t8cv .vigilra_pilot__yMBPu{display:none}.vigilra_heroNote__B_Uh0{max-width:500px}.vigilra_miniDashboard__N6SBL{max-width:650px}}@media (max-width:600px){.vigilra_productNav__1t8cv{padding:18px 20px;gap:10px}.vigilra_productNav__1t8cv>div{gap:10px}.vigilra_brand__pB8_S{font-size:23px}.vigilra_brand__pB8_S small{display:none}.vigilra_mark__xcFoO{height:35px;width:35px;border-radius:10px}.vigilra_navCta__fYLMc{font-size:10px}.vigilra_language__7c3K4 select{max-width:80px;font-size:11px}.vigilra_language__7c3K4>svg{display:none}.vigilra_hero__uDgx2{padding:48px 22px 40px}.vigilra_hero__uDgx2 h1{font-size:43px;letter-spacing:-2px;line-height:1.08}.vigilra_lead__brUYW{font-size:14px}.vigilra_actions__nvSiF{gap:10px;margin-top:24px}.vigilra_primary___0w8u,.vigilra_secondary__uqRrP{padding:13px 15px;font-size:11px;gap:10px}.vigilra_heroVisual__fKknO{height:320px}.vigilra_core__1j73g{width:135px;height:135px;border-radius:30px}.vigilra_orbit__2VNPb{width:240px;height:240px}.vigilra_orbitTwo__b5_Jd{height:260px;width:150px}.vigilra_signal__XoqDC{padding:10px;gap:7px}.vigilra_signalA__Zx5X9{top:30px;inset-inline-start:15px}.vigilra_signalB__m_XEH{bottom:45px;inset-inline-end:10px}.vigilra_signalC__BN4sA{top:95px;inset-inline-end:5px;max-width:145px}.vigilra_signalC__BN4sA span b{font-size:8px}.vigilra_signalC__BN4sA svg{display:none}.vigilra_manifesto__Xc8hy{font-size:9px;padding:20px 22px}.vigilra_story__fy_Ia{padding:55px 23px}.vigilra_root__D_AvG h2{font-size:30px}.vigilra_steps__xaxMl{grid-template-columns:1fr;gap:30px;margin-top:35px}.vigilra_steps__xaxMl article{padding-top:14px}.vigilra_steps__xaxMl article>svg{margin:18px 0}.vigilra_steps__xaxMl h3{margin:10px 0}.vigilra_steps__xaxMl p{font-size:13px}.vigilra_showcase__hAxVf{padding:45px 22px;gap:35px}.vigilra_miniBody__UEh_N{padding:23px 20px;gap:20px}.vigilra_miniScore__kaKYO{font-size:52px}.vigilra_trust__WAUDp{padding:50px 23px;gap:15px}.vigilra_trust__WAUDp>svg{width:30px;height:30px;margin-top:25px}.vigilra_trust__WAUDp h2{font-size:27px}.vigilra_trust__WAUDp p{font-size:12px}.vigilra_crossSell__aOjpT{padding:28px 23px}.vigilra_crossSell__aOjpT p{font-size:13px}.vigilra_faq__jKovV{padding:40px 23px}.vigilra_closing__yOsTZ{padding:40px 23px;flex-wrap:wrap}.vigilra_future__KHnn_{padding:22px;display:block;line-height:1.8}.vigilra_application__dYBaf .vigilra_productNav__1t8cv{padding:14px 16px}.vigilra_application__dYBaf .vigilra_navCta__fYLMc{font-size:9px;max-width:95px;line-height:1.3}.vigilra_sidebar__yhz_H{padding:8px}.vigilra_sidebar__yhz_H nav{gap:2px}.vigilra_sidebar__yhz_H nav button{padding:10px 7px;font-size:9px;gap:6px;min-height:44px}.vigilra_sidebar__yhz_H nav button svg{width:15px;flex-shrink:0}.vigilra_main__WK_md{padding:22px 14px}.vigilra_workspaceHead__8m3Wz{align-items:flex-start}.vigilra_workspaceHead__8m3Wz h1{font-size:27px}.vigilra_audience__JEyUK{flex-direction:column;gap:3px;align-items:flex-start;font-size:8px}.vigilra_audience__JEyUK select{padding:6px;font-size:10px}.vigilra_scanForm__jWArr{padding:16px}.vigilra_scanInput__9klC2{flex-wrap:wrap;padding:8px;gap:7px}.vigilra_scanInput__9klC2 input{font-size:16px;flex:1;width:80%;padding:7px 0}.vigilra_scanInput__9klC2 button{width:100%;justify-content:center;font-size:12px}.vigilra_scanForm__jWArr .vigilra_consent__2AOu6{font-size:10px;line-height:1.7}.vigilra_scanForm__jWArr>p{font-size:9px;line-height:1.6}.vigilra_reportBar__BHKGs{align-items:flex-start;gap:8px}.vigilra_reportBar__BHKGs>div:first-child{flex-direction:column;align-items:flex-start;gap:7px}.vigilra_reportBar__BHKGs strong{font-size:10px;max-width:210px}.vigilra_reportBar__BHKGs>div:last-child{gap:12px}.vigilra_reportBar__BHKGs button span{display:none}.vigilra_reportBar__BHKGs button{padding:8px}.vigilra_disclosure__GaiTw{font-size:9px;line-height:1.7}.vigilra_metrics__57aeB{grid-template-columns:1fr 1fr;gap:10px}.vigilra_scoreCard__ACY8c{grid-column:1/-1;padding:18px 22px;gap:18px}.vigilra_scoreRing__Ecum3{width:75px;height:75px}.vigilra_scoreCard__ACY8c p{font-size:10px;max-width:240px}.vigilra_scoreCard__ACY8c strong{font-size:13px}.vigilra_metric__6TfEg{padding:16px 20px}.vigilra_metric__6TfEg>strong{font-size:31px}.vigilra_nextAction__uB6Vl{gap:10px;padding:15px}.vigilra_nextAction__uB6Vl button{display:none}.vigilra_nextAction__uB6Vl p{font-size:9px}.vigilra_findingsLayout__CCa7r{grid-template-columns:1fr}.vigilra_detailPanel__I_nz6{padding:22px}.vigilra_detailPanel__I_nz6 h2{font-size:22px!important}.vigilra_evidence__FXfBq{font-size:13px}.vigilra_detailBadges__LiMIa span{font-size:9px}.vigilra_recipe__ZbjOY details,.vigilra_recipe__ZbjOY pre{font-size:11px}.vigilra_upgrade__O5bYI{padding:20px;gap:12px}.vigilra_upgrade__O5bYI>div{flex:1;min-width:200px}.vigilra_upgrade__O5bYI p{font-size:11px}.vigilra_upgrade__O5bYI a{margin-inline-start:0;font-size:11px;min-height:44px}.vigilra_workflowIntro__c2NIW{padding:22px 18px;gap:12px;display:block}.vigilra_workflowIcon__1dAfW{display:inline-flex;margin-bottom:15px;height:55px;padding:12px}.vigilra_workflowIntro__c2NIW h2{font-size:26px}.vigilra_workflowIntro__c2NIW p{font-size:12px}.vigilra_workflowIntro__c2NIW .vigilra_primary___0w8u,.vigilra_workflowIntro__c2NIW .vigilra_secondary__uqRrP{font-size:10px}.vigilra_localPrivacy__V7kst{align-items:flex-start}.vigilra_localPrivacy__V7kst svg{flex-shrink:0;margin-top:4px}.vigilra_coveragePanel__n0Im4{padding:23px}.vigilra_coverageRows__T7ENL>div{grid-template-columns:20px 1fr;gap:10px}.vigilra_coverageRows__T7ENL span{grid-column:2;font-size:12px}.vigilra_audit__aF8kh{grid-template-columns:90px 1fr;font-size:10px}.vigilra_workspaceFoot__9WUJv{display:block;font-size:9px;line-height:1.8}.vigilra_workspaceFoot__9WUJv span{display:block;text-align:start!important;margin-bottom:8px}.vigilra_application__dYBaf .vigilra_brand__pB8_S{font-size:22px}}@media (prefers-reduced-motion:reduce){.vigilra_busy__ntm9z span{animation:none}}[dir=rtl] .vigilra_hero__uDgx2 h1{letter-spacing:-1px;line-height:1.2}[dir=rtl] .vigilra_root__D_AvG h2{letter-spacing:0}.vigilra_repoWorkbench__xuDGK{margin-top:24px;min-width:0}.vigilra_repoIntro__9IG31{display:flex;justify-content:space-between;gap:24px;padding:26px 0 20px;align-items:flex-start}.vigilra_repoIntro__9IG31 h2{margin:12px 0 8px;font-size:clamp(22px,2.3vw,32px);letter-spacing:-1px;line-height:1.18}.vigilra_repoIntro__9IG31 p{max-width:600px;color:var(--muted);margin:0;font-size:14px}.vigilra_repoEngineTag___5gV7{white-space:nowrap;font-size:10px;letter-spacing:1px;border:1px solid var(--line);border-radius:30px;padding:7px 12px;background:#101a2d}.vigilra_repoToolbar__z9Q55{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;align-items:center}.vigilra_repoToolbar__z9Q55>p{font-size:12px;color:var(--muted);flex:1 1 100%;margin:0 0 6px}.vigilra_repoToolbar__z9Q55 a{text-decoration:underline}.vigilra_repoToolbar__z9Q55 button{font-size:12px;padding:10px 14px}.vigilra_repoRelease__JeuNu{padding:26px;background:#1a2b45;color:white;display:grid;grid-template-columns:1fr 1fr;gap:30px;border-radius:16px 16px 0 0;margin-top:18px}.vigilra_repoRelease__JeuNu h2{font-size:clamp(20px,2vw,28px);letter-spacing:-.6px;margin:6px 0 8px;overflow-wrap:anywhere}.vigilra_repoRelease__JeuNu p{font-size:12px;color:#a8b6ce;margin:0}.vigilra_repoRelease__JeuNu .vigilra_eyebrow__Rmocb{color:var(--mint)}.vigilra_repoDecision__aMgT7{display:grid;grid-template-columns:24px 1fr;align-content:center;gap:8px}.vigilra_repoDecision__aMgT7 svg{color:var(--mint)}.vigilra_repoDecision__aMgT7 strong{font-size:15px}.vigilra_repoDecision__aMgT7 p{grid-column:2}.vigilra_repoMetrics__SuqP6{display:grid;grid-template-columns:repeat(4,1fr);background:#101a2d;border:1px solid var(--line);border-top:0;border-radius:0 0 16px 16px}.vigilra_repoMetrics__SuqP6>div{padding:20px 24px;display:flex;flex-direction:column;gap:8px;border-inline-end:1px solid var(--line)}.vigilra_repoMetrics__SuqP6>div:last-child{border:0}.vigilra_repoMetrics__SuqP6 span{font-size:11px;color:var(--muted)}.vigilra_repoMetrics__SuqP6 strong{font-size:25px;font-weight:600}.vigilra_repoFilters__Wcydq{margin:24px 0 16px;display:grid;gap:12px}.vigilra_repoFilters__Wcydq>div{display:flex;flex-wrap:wrap;gap:6px}.vigilra_repoFilters__Wcydq button{border:1px solid var(--line);border-radius:30px;background:#101a2d;padding:8px 11px;font-size:11px;color:var(--muted)}.vigilra_repoFilters__Wcydq button b{padding-inline-start:5px}.vigilra_repoFilters__Wcydq .vigilra_repoFilterActive__lDDz5{background:#1a2b45;color:white;border-color:var(--ink)}.vigilra_repoFilters__Wcydq label{display:flex;gap:10px;background:#101a2d;border:1px solid var(--line);padding:10px 12px;border-radius:8px;align-items:center}.vigilra_repoFilters__Wcydq input{min-width:0;width:100%;border:0;background:transparent;color:var(--ink);font-size:12px}.vigilra_repoEvidenceGrid__Cp2jo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;align-items:flex-start}.vigilra_repoFindingList__vo1Ke{display:grid;gap:8px;max-height:650px;overflow-y:auto}.vigilra_repoFindingList__vo1Ke>button{text-align:start;background:#101a2d;border:1px solid var(--line);padding:18px;display:flex;flex-direction:column;gap:8px;border-radius:12px;color:var(--ink);width:100%;min-width:0}.vigilra_repoFindingList__vo1Ke .vigilra_repoSelected__1X4Vu{border-color:var(--green);box-shadow:inset 3px 0 var(--green);background:#0d172a}.vigilra_repoFindingList__vo1Ke>button>strong{font-size:13px;overflow-wrap:anywhere}.vigilra_repoFindingList__vo1Ke small,.vigilra_repoFindingList__vo1Ke>button>span:not(.vigilra_repoFindingMeta__F67dz){font-size:11px;color:var(--muted);overflow-wrap:anywhere}.vigilra_repoFindingMeta__F67dz{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px}.vigilra_repoFindingMeta__F67dz b{color:#ffc68c;background:#15223a;padding:3px 7px;border-radius:4px}.vigilra_repoFindingMeta__F67dz>span{color:var(--green)}.vigilra_repoDetail__IECaN{background:#101a2d;border:1px solid var(--line);border-radius:12px;padding:23px;min-width:0}.vigilra_repoDetail__IECaN h3{font-size:20px;line-height:1.25;margin:8px 0 12px;letter-spacing:-.5px}.vigilra_repoDetail__IECaN p{font-size:12px;color:var(--muted)}.vigilra_repoDetail__IECaN dl{margin:20px 0;font-size:11px}.vigilra_repoDetail__IECaN dt{color:var(--muted);margin:12px 0 4px}.vigilra_repoDetail__IECaN dd{margin:0;overflow-wrap:anywhere;font-family:monospace}.vigilra_repoAdvisories__PcLad{display:flex;flex-wrap:wrap;gap:6px}.vigilra_repoAdvisories__PcLad a{font-size:10px;display:inline-flex;align-items:center;gap:3px;padding:5px 7px;background:var(--paper);border-radius:5px}.vigilra_repoFixVersions__GXvx5{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:12px}.vigilra_repoFixVersions__GXvx5 small{color:var(--muted);font-size:11px}.vigilra_repoPlan__mEitv{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.vigilra_repoPlan__mEitv svg{color:var(--green)}.vigilra_repoPlan__mEitv h4{font-size:13px;margin:8px 0}.vigilra_repoPlan__mEitv button{font-size:11px;padding:10px 12px;margin-top:8px}.vigilra_repoPlan__mEitv button svg{color:inherit}.vigilra_repoCompareNote___AmWO{background:#15223a;color:#ffc68c;padding:14px 18px;border-radius:9px;font-size:12px;margin:18px 0}.vigilra_repoCoverage__KKLWj{border:1px solid var(--line);border-radius:12px;background:#101a2d;padding:20px}.vigilra_repoCoverage__KKLWj summary{cursor:pointer;font-size:14px;font-weight:600}.vigilra_repoCoverage__KKLWj>p{color:var(--muted);font-size:12px}.vigilra_repoEngines__59FhZ{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.vigilra_repoEngines__59FhZ>div{border:1px solid var(--line);padding:14px;border-radius:8px;display:grid;gap:8px}.vigilra_repoEngines__59FhZ strong{font-size:12px}.vigilra_repoEngines__59FhZ span{font-size:11px;color:var(--green)}.vigilra_repoEngines__59FhZ small{font-size:10px;color:var(--muted)}.vigilra_repoEngines__59FhZ code{font-size:9px;color:var(--muted);overflow-wrap:anywhere}@media (max-width:760px){.vigilra_repoIntro__9IG31{flex-direction:column;gap:12px}.vigilra_repoEvidenceGrid__Cp2jo,.vigilra_repoRelease__JeuNu{grid-template-columns:1fr}.vigilra_repoMetrics__SuqP6{grid-template-columns:1fr 1fr}.vigilra_repoMetrics__SuqP6>div{padding:16px}.vigilra_repoMetrics__SuqP6>div:nth-child(2){border-inline-end:0}.vigilra_repoMetrics__SuqP6>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.vigilra_repoRelease__JeuNu{padding:20px;gap:20px}.vigilra_repoEngines__59FhZ{grid-template-columns:1fr}.vigilra_repoDetail__IECaN{padding:18px}}.vigilra_behaviorNotice__d_Tuu{padding:18px 22px;border:1px solid #344560;border-radius:14px;background:#15223a;color:#eef4ff}.vigilra_behaviorNotice__d_Tuu strong{font-size:13px}.vigilra_behaviorNotice__d_Tuu p{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;font-size:12px;line-height:1.7}.vigilra_behaviorNotice__d_Tuu svg{flex-shrink:0;margin-top:3px}.vigilra_behaviorActions__opmOo,.vigilra_behaviorFilters__aqUY9{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.vigilra_behaviorActions__opmOo button,.vigilra_behaviorBrief__gwnMy,.vigilra_behaviorFilters__aqUY9 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 15px;background:#0d172a;color:#eef4ff;border:1px solid #344560;border-radius:9px;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.vigilra_behaviorActions__opmOo button:disabled{opacity:.45;cursor:not-allowed}.vigilra_behaviorActions__opmOo button:focus-visible,.vigilra_behaviorBrief__gwnMy:focus-visible,.vigilra_behaviorChecks__NSUe0 button:focus-visible,.vigilra_behaviorFilters__aqUY9 button:focus-visible,.vigilra_behaviorOffer__d3_ze a:focus-visible{outline:3px solid #344560;outline-offset:3px}.vigilra_behaviorFilters__aqUY9 button[aria-pressed=true]{background:#13223b;color:#eef4ff;border-color:#344560}.vigilra_behaviorAccess__kSQWZ{font-size:12px;line-height:1.8;color:#a8b6ce}.vigilra_behaviorAccess__kSQWZ a{color:#eef4ff;font-weight:700}.vigilra_behaviorError__nrK3I{padding:14px;border:1px solid #344560;background:#15223a;color:#ffc68c;border-radius:10px;font-size:13px}.vigilra_behaviorDecision__RxvpW{margin-top:24px;padding:26px;border:1px solid #344560;background:#0d172a;border-radius:16px;display:flex;justify-content:space-between;gap:20px}.vigilra_behaviorDecision__RxvpW h3{margin:8px 0;font-size:24px;letter-spacing:-.7px;color:#eef4ff}.vigilra_behaviorDecision__RxvpW p{max-width:650px;margin:0;font-size:13px;line-height:1.8;color:#eef4ff}.vigilra_behaviorDecision__RxvpW>strong{max-width:220px;overflow-wrap:anywhere;font-size:12px;color:#ffc68c}.vigilra_behaviorDecision__RxvpW[data-outcome=passed_scope]{background:#0d172a;border-color:#344560}.vigilra_behaviorDecision__RxvpW[data-outcome=incomplete]{background:#15223a;border-color:#344560}.vigilra_behaviorMetrics__QSK8S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.vigilra_behaviorMetrics__QSK8S>div{padding:22px;border-radius:12px;border:1px solid #344560;background:#0d172a}.vigilra_behaviorMetrics__QSK8S strong{display:block;color:#eef4ff;font-size:30px;font-weight:650;font-variant-numeric:tabular-nums}.vigilra_behaviorMetrics__QSK8S span{display:block;margin-top:7px;color:#a8b6ce;font-size:12px}.vigilra_behaviorGrid__wgscS{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;align-items:flex-start}.vigilra_behaviorChecks__NSUe0{display:grid;gap:9px}.vigilra_behaviorChecks__NSUe0>button{width:100%;text-align:start;padding:17px;border:1px solid #344560;border-radius:12px;background:#0d172a;color:#eef4ff;cursor:pointer}.vigilra_behaviorChecks__NSUe0>button.vigilra_behaviorSelected__guFSV{border-color:#344560;box-shadow:inset 3px 0 #00000055;background:#0d172a}.vigilra_behaviorCheckTop__3g3iw{display:flex;align-items:center;justify-content:space-between;gap:12px}.vigilra_behaviorCheckTop__3g3iw>strong{font-size:13px}.vigilra_behaviorChecks__NSUe0 code{margin:10px 0;overflow-wrap:anywhere}.vigilra_behaviorChecks__NSUe0 code,.vigilra_behaviorChecks__NSUe0 small{display:block;font-size:11px;color:#a8b6ce}.vigilra_behaviorOutcome__Cqhod{display:inline-flex;flex-shrink:0;align-items:center;width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:6px;font-size:10px;font-weight:700;background:#15223a;color:#a8b6ce}.vigilra_behaviorOutcome__Cqhod[data-outcome=fail]{background:#15223a;color:#ffc68c}.vigilra_behaviorOutcome__Cqhod[data-outcome=pass]{background:#15223a;color:#78e6d7}.vigilra_behaviorDetail__0du36{padding:25px;border:1px solid #344560;border-radius:15px;background:#0d172a;min-width:0}.vigilra_behaviorDetail__0du36 h3{font-size:22px;letter-spacing:-.5px;margin:12px 0;color:#eef4ff}.vigilra_behaviorDetail__0du36>p{font-size:13px;line-height:1.8;color:#a8b6ce}.vigilra_behaviorAttemptList__fbL0_{display:grid;gap:10px;margin:22px 0}.vigilra_behaviorAttemptList__fbL0_>div{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:12px;background:#0d172a;border-radius:8px;font-size:11px;line-height:1.6;color:#eef4ff}.vigilra_behaviorAttemptList__fbL0_ code{width:100%;font-size:10px;color:#a8b6ce}.vigilra_behaviorBrief__gwnMy{width:100%;margin-top:10px;background:#13223b;color:#eef4ff;border-color:#344560}.vigilra_behaviorScope__bS5gv{padding:20px;margin-top:20px;background:#0d172a;border:1px solid #344560;border-radius:12px}.vigilra_behaviorScope__bS5gv summary{cursor:pointer;font-size:13px;font-weight:650;color:#eef4ff}.vigilra_behaviorProvenance__bHZ2g{font-size:11px;line-height:1.8;margin:15px 0 0}.vigilra_behaviorProvenance__bHZ2g>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;padding:8px 0;border-bottom:1px solid #344560}.vigilra_behaviorProvenance__bHZ2g dt{color:#a8b6ce}.vigilra_behaviorProvenance__bHZ2g dd{margin:0;color:#eef4ff;overflow-wrap:anywhere}.vigilra_behaviorLimits__MwsyH{padding:20px 0}.vigilra_behaviorLimits__MwsyH h3{font-size:13px;color:#a8b6ce}.vigilra_behaviorLimits__MwsyH p{color:#a8b6ce;font-size:12px;line-height:1.8}.vigilra_behaviorOffer__d3_ze{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:34px;margin:24px 0;border-radius:18px;background:#13223b;color:#eef4ff}.vigilra_behaviorOffer__d3_ze h2{font-size:26px;letter-spacing:-.8px;margin:12px 0;line-height:1.3}.vigilra_behaviorOffer__d3_ze p{font-size:13px;line-height:1.8;color:#a8b6ce;margin:0}.vigilra_behaviorOffer__d3_ze .vigilra_eyebrow__Rmocb{color:#a8b6ce;font-size:10px}.vigilra_behaviorOffer__d3_ze ul{margin:0 0 20px;padding:0;list-style:none}.vigilra_behaviorOffer__d3_ze li{display:flex;gap:9px;margin:10px 0;font-size:12px;line-height:1.7}.vigilra_behaviorOffer__d3_ze li svg{flex-shrink:0;margin-top:3px;color:#a8b6ce}.vigilra_behaviorOffer__d3_ze a{display:inline-flex;align-items:center;gap:12px;padding:13px 18px;border-radius:8px;background:#15223a;color:#78e6d7;font-size:12px;font-weight:700;text-decoration:none}.vigilra_behaviorOffer__d3_ze small{display:block;margin-top:14px;font-size:10px;line-height:1.8;color:#a8b6ce}@media (max-width:900px){.vigilra_behaviorGrid__wgscS,.vigilra_behaviorOffer__d3_ze{grid-template-columns:1fr;gap:20px}.vigilra_behaviorMetrics__QSK8S{grid-template-columns:repeat(2,minmax(0,1fr))}.vigilra_behaviorDecision__RxvpW{flex-direction:column}.vigilra_behaviorDecision__RxvpW>strong{max-width:none}}@media (max-width:520px){.vigilra_behaviorDecision__RxvpW,.vigilra_behaviorDetail__0du36,.vigilra_behaviorOffer__d3_ze{padding:20px}.vigilra_behaviorMetrics__QSK8S>div{padding:16px}.vigilra_behaviorMetrics__QSK8S strong{font-size:26px}.vigilra_behaviorProvenance__bHZ2g>div{grid-template-columns:1fr;gap:2px}.vigilra_behaviorCheckTop__3g3iw{flex-wrap:wrap}.vigilra_behaviorActions__opmOo button{flex:1 1 40%}}.vigilra_behaviorBriefText__FOCfs{display:block;width:100%;height:360px;resize:vertical;padding:16px;border:1px solid #344560;border-radius:10px;color:#eef4ff;background:#0d172a;font:12px/1.7 monospace;text-align:left}@media (max-width:600px){.vigilra_workspace__90hDX{grid-template-columns:minmax(0,1fr)}.vigilra_productNav__1t8cv{flex-wrap:wrap;row-gap:14px}.vigilra_productNav__1t8cv>div{flex-wrap:wrap;justify-content:flex-end}.vigilra_sidebar__yhz_H{min-width:0}.vigilra_sidebar__yhz_H nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.vigilra_sidebar__yhz_H nav button{min-width:0;justify-content:flex-start}.vigilra_workspaceHead__8m3Wz{flex-direction:column;align-items:flex-start;gap:4px}.vigilra_workspaceHead__8m3Wz h1{margin-bottom:8px}.vigilra_workspaceHead__8m3Wz .vigilra_audience__JEyUK{margin-bottom:20px}}.vigilra_repairQueue__rFGom{border:1px solid #344560;border-radius:18px;background:#0d172a;padding:26px;margin:22px 0 30px;min-width:0}.vigilra_repairQueueHeader__ExTSj{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.vigilra_repairQueueHeader__ExTSj h3{font-size:clamp(23px,2.4vw,31px);letter-spacing:-.04em;margin:8px 0;color:#78e6d7}.vigilra_repairQueueHeader__ExTSj p{max-width:650px;line-height:1.6;color:#78e6d7}.vigilra_repairQueueHeader__ExTSj .vigilra_eyebrow__Rmocb{display:flex;align-items:center;gap:8px}.vigilra_repairQueueHeader__ExTSj button{flex-shrink:0}.vigilra_repairQueueMetrics__BiYT_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.vigilra_repairQueueMetrics__BiYT_>div{padding:16px;background:#0d172a;border:1px solid #344560;border-radius:10px;display:flex;align-items:center;gap:14px}.vigilra_repairQueueMetrics__BiYT_ strong{font-size:28px;color:#78e6d7}.vigilra_repairQueueMetrics__BiYT_ span{color:#78e6d7;font-size:12px}.vigilra_repairQueueGrid__MVXoH{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:18px}.vigilra_repairTaskList__WpxWE{display:flex;flex-direction:column;gap:8px;min-width:0}.vigilra_repairTaskList__WpxWE>button{display:flex;align-items:flex-start;gap:12px;padding:16px;text-align:start;border:1px solid #344560;border-radius:10px;background:#0d172a;color:#78e6d7;cursor:pointer;min-width:0}.vigilra_repairTaskList__WpxWE>button:hover{border-color:#344560}.vigilra_repairTaskList__WpxWE>button.vigilra_repairTaskSelected__pJ1RW{border-color:#344560;box-shadow:inset 3px 0 #00000055;background:#15223a}.vigilra_repairTaskNumber__Xlufr{display:grid;place-items:center;background:#15223a;min-width:27px;height:27px;border-radius:50%;font-size:12px}.vigilra_repairTaskList__WpxWE button>span:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.vigilra_repairTaskList__WpxWE span,.vigilra_repairTaskList__WpxWE strong{overflow-wrap:anywhere}.vigilra_repairTaskList__WpxWE button span span,.vigilra_repairTaskList__WpxWE small{font-size:11px;color:#78e6d7}.vigilra_repairTaskDetail__2C3LV{background:#0d172a;border:1px solid #344560;border-radius:12px;padding:22px;min-width:0;overflow-wrap:anywhere}.vigilra_repairTaskDetail__2C3LV h4{font-size:22px;margin:10px 0 16px}.vigilra_repairTaskDetail__2C3LV dl,.vigilra_repairTaskDetail__2C3LV p{font-size:13px;line-height:1.65;color:#a8b6ce}.vigilra_repairTaskDetail__2C3LV dl{display:grid;grid-template-columns:minmax(70px,auto) minmax(0,1fr);gap:10px}.vigilra_repairTaskDetail__2C3LV dd{margin:0}.vigilra_repairSources__jRS2K summary,.vigilra_repairTaskDetail__2C3LV summary{cursor:pointer;font-weight:600;padding:12px 0}.vigilra_repairAdvisory__uGp5f{border-top:1px solid #344560;padding:12px 0;display:flex;flex-direction:column;gap:8px;font-size:12px}.vigilra_repairSources__jRS2K{border-top:1px solid #344560;margin-top:20px;padding-top:8px;font-size:12px;line-height:1.7}.vigilra_repairSources__jRS2K p{max-width:1000px;color:#78e6d7}.vigilra_repairPlan__hsn8F{display:grid;gap:12px;margin-top:18px}.vigilra_repairPlan__hsn8F textarea{width:100%;box-sizing:border-box;border:1px solid #344560;border-radius:8px;padding:16px;resize:vertical;background:#0d172a;color:#78e6d7;font:12px/1.6 monospace}.vigilra_repairPlan__hsn8F button{justify-self:start}@media (max-width:1100px){.vigilra_repairQueueHeader__ExTSj{flex-direction:column}.vigilra_repairQueueHeader__ExTSj button{white-space:normal}.vigilra_repairQueueMetrics__BiYT_>div{align-items:flex-start;flex-direction:column;gap:5px}}@media (max-width:760px){.vigilra_repairQueue__rFGom{padding:16px}.vigilra_repairQueueGrid__MVXoH{grid-template-columns:minmax(0,1fr)}.vigilra_repairQueueMetrics__BiYT_{gap:6px}.vigilra_repairQueueMetrics__BiYT_>div{padding:10px}.vigilra_repairQueueMetrics__BiYT_ strong{font-size:24px}.vigilra_repairTaskDetail__2C3LV{padding:16px}}.vigilra_root__D_AvG{background:#080f20;color-scheme:dark;min-height:100vh}.vigilra_root__D_AvG :is(button,a,summary){-webkit-tap-highlight-color:transparent}.vigilra_root__D_AvG :is(button,a){transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.vigilra_root__D_AvG :is(select,input,textarea){color:var(--ink)}.vigilra_root__D_AvG select option{background:#12213a;color:#f1f5ff}.vigilra_root__D_AvG :is(button,a,input,select,summary,textarea):focus-visible{outline:2px solid #83f4e5;outline-offset:4px}.vigilra_root__D_AvG :is(h1,h2,h3,h4){text-wrap:balance}.vigilra_root__D_AvG button:disabled{opacity:.45}.vigilra_productNav__1t8cv{max-width:none;flex-wrap:wrap;padding:20px max(4.5%,calc((100vw - 1400px) / 2));background:#080f20e8;border-color:#ffffff12;position:relative;z-index:4}.vigilra_productNav__1t8cv>.vigilra_productIdentity__7T6c9{flex-wrap:wrap;justify-content:flex-start}.vigilra_brand__pB8_S{font-size:27px;letter-spacing:-1.2px;color:#fff!important}.vigilra_brand__pB8_S small{color:#a5b3d1;border-color:#344763}.vigilra_mark__xcFoO{background:linear-gradient(140deg,#32506b,#242240);color:#8bffeb;border:1px solid #6b9ea6;box-shadow:3px 4px #020817,0 0 24px #78f8d51c;transform:rotate(-5deg);border-radius:11px}.vigilra_language__7c3K4 select{color:#ccd9ee;font-size:12px;min-height:40px}.vigilra_pilot__yMBPu{color:#a2b6d2}.vigilra_eyebrow__Rmocb>span,.vigilra_pilot__yMBPu i{background:#76eddb;box-shadow:0 0 12px #76eddb55}.vigilra_navCta__fYLMc{padding:11px 15px;border:1px solid #566280;border-radius:9px;color:#dfe8fc!important;background:#17223a;min-height:44px}.vigilra_navCta__fYLMc:hover{border-color:#91f4e5}.vigilra_landing__URq4L{background:radial-gradient(ellipse at 12% 10%,#17334a40,transparent 27%),radial-gradient(ellipse at 100% 17%,#4d2b8c26,transparent 32%),#080f20}.vigilra_hero__uDgx2{padding-top:76px;padding-bottom:78px;gap:65px;grid-template-columns:1.05fr 1fr;max-width:1460px}.vigilra_hero__uDgx2 h1{font-size:clamp(48px,5.15vw,80px);font-weight:550;line-height:1.04;letter-spacing:-4px;margin:26px 0}.vigilra_hero__uDgx2 h1 em{display:inline-block;background:linear-gradient(100deg,#8bfce6,#8fc4ff 45%,#b39bff 90%);background-clip:text;-webkit-background-clip:text;color:transparent;padding-bottom:8px}.vigilra_eyebrow__Rmocb{color:#88e5de;letter-spacing:2px;font-size:10px!important}.vigilra_lead__brUYW{font-size:17px;line-height:1.8;color:#a4b4d1;max-width:490px}.vigilra_heroNote__B_Uh0{font-size:11px;line-height:1.8;color:#8fa2c4;max-width:460px;border-inline-start:2px solid #394e70;padding-inline-start:15px}.vigilra_primary___0w8u{background:linear-gradient(110deg,#80f2df,#7ccddd);color:#081b2b!important;border:1px solid #a1ffee;box-shadow:0 0 25px #7af0e01a,inset 0 1px #fff5;font-weight:700;border-radius:9px}.vigilra_primary___0w8u:hover{box-shadow:0 0 35px #7af0e03b;transform:translateY(-2px)}.vigilra_secondary__uqRrP{background:#162039;border-color:#3a4c6d;color:#dfebff}.vigilra_secondary__uqRrP:hover{background:#202e48;border-color:#6b80a4}.vigilra_manifesto__Xc8hy{background:#111a2b9c;color:#c5d5ed;border-color:#29384d;padding-block:22px;font:11px/1.5 ui-monospace,monospace;letter-spacing:1px}.vigilra_manifesto__Xc8hy span{display:flex;gap:10px;align-items:center}.vigilra_manifesto__Xc8hy span:before{content:"";width:5px;height:5px;background:#8ee8dc;border-radius:50%}.vigilra_story__fy_Ia{padding-top:95px;padding-bottom:100px}.vigilra_root__D_AvG h2{font-weight:500;letter-spacing:-1.3px}.vigilra_steps__xaxMl{gap:18px;margin-top:40px}.vigilra_steps__xaxMl article{padding:28px;border:1px solid #2e3e5b;border-radius:17px;background:linear-gradient(135deg,#17243b,#0c172c);box-shadow:0 14px 30px #0002}.vigilra_steps__xaxMl article:hover{border-color:#536d91;transform:translateY(-4px);transition:transform .2s,border-color .2s}.vigilra_stepNumber__5khj8{inset-inline-end:25px;color:#91a5c7;font:11px ui-monospace,monospace}.vigilra_steps__xaxMl article>svg{width:34px;height:34px;color:#7df0df;margin:20px 0 30px;filter:drop-shadow(0 0 14px #7df0df22)}.vigilra_steps__xaxMl article:nth-child(2)>svg{color:#b6a1ff}.vigilra_steps__xaxMl article:nth-child(3)>svg{color:#ffd394}.vigilra_steps__xaxMl h3{font-size:19px;color:#ecf2ff;font-weight:500}.vigilra_steps__xaxMl p{font-size:13px;color:#9cacc9}.vigilra_showcase__hAxVf{background:radial-gradient(ellipse at right,#26325933,transparent 65%),#0b1427;padding:90px 7%;border-color:#263651}.vigilra_trust__WAUDp{background:radial-gradient(ellipse at left,#173a4144,transparent 60%);border-bottom:1px solid #263651}.vigilra_trust__WAUDp>svg{width:72px;height:72px;padding:18px;box-sizing:content-box;border:1px solid #38625f;border-radius:25px;background:linear-gradient(135deg,#17393b,#15223b);box-shadow:9px 9px #050c1c;transform:perspective(400px) rotateY(-13deg);color:#91f1dc}.vigilra_crossSell__aOjpT{background:linear-gradient(110deg,#121e34,#1e203b);border:1px solid #344365;border-radius:20px;max-width:1200px;margin:50px auto;padding:35px 40px}.vigilra_crossSell__aOjpT h2{color:#c7b5ff}.vigilra_faq__jKovV summary{color:#dfeaff;min-height:64px}.vigilra_faq__jKovV details{border-color:#2a3d57}.vigilra_faq__jKovV summary span{color:#84e6d8}.vigilra_faq__jKovV p{color:#a7b8d3}.vigilra_closing__yOsTZ{background:radial-gradient(ellipse at 80% 20%,#4f437f44,transparent 70%),linear-gradient(125deg,#193d4a,#151f38);border-block:1px solid #38546c;color:#fff}.vigilra_closing__yOsTZ p{color:#a9c2d9}.vigilra_landing__URq4L>.vigilra_behaviorOffer__d3_ze{max-width:1200px;margin:50px auto}.vigilra_future__KHnn_{color:#8fa5c5;border-color:#263954;background:#080f20}.vigilra_future__KHnn_ strong{color:#d9e5f7}.vigilra_application__dYBaf{background:radial-gradient(ellipse at 80% 0,#242a5125,transparent 55%),#090f20}.vigilra_application__dYBaf .vigilra_productNav__1t8cv{background:#0b1324}.vigilra_workspace__90hDX{max-width:1660px;margin:auto;grid-template-columns:220px minmax(0,1fr)}.vigilra_sidebar__yhz_H{background:linear-gradient(180deg,#0e182a,#0a1122);border-color:#293953;padding-top:30px}.vigilra_sidebarLabel__yF8Nr{color:#8398ba;font:10px ui-monospace,monospace;letter-spacing:1.5px}.vigilra_sidebar__yhz_H nav button{color:#a1b3d1;min-height:47px;border:1px solid transparent;gap:11px;border-radius:9px;font-size:12px}.vigilra_sidebar__yhz_H nav button:hover{background:#17253c;color:#e1ecff}.vigilra_sidebar__yhz_H nav .vigilra_activeTab__Fjanb{background:linear-gradient(90deg,#1e3d4a,#172b40);border-color:#385c6e;color:#96fae6;box-shadow:inset 3px 0 #76e6da,0 5px 20px #0002}.vigilra_sidebarFoot__2CEI3{color:#8d9fbd}.vigilra_sidebarFoot__2CEI3>strong{color:#c2d5ef}.vigilra_sidebarFoot__2CEI3>a{color:#8be8df}.vigilra_main__WK_md{padding:33px 32px 48px}.vigilra_workspaceHead__8m3Wz h1{font-size:36px;font-weight:500;letter-spacing:-1.3px;margin-top:7px}.vigilra_workspaceHead__8m3Wz .vigilra_eyebrow__Rmocb{color:#7ee4d7;font-size:9px!important}.vigilra_audience__JEyUK{font-size:11px;color:#a7b7cf}.vigilra_audience__JEyUK select,.vigilra_panelHead__gELug select,.vigilra_recipeHead__gqvh_ select{background:#14243b;color:#e2edff;border-color:#3b5273;min-height:42px;font-size:12px}.vigilra_scanForm__jWArr{background:linear-gradient(120deg,#13243c,#111c32);border:1px solid #344c6b;border-radius:16px;padding:22px 24px;box-shadow:0 15px 40px #0002}.vigilra_scanForm__jWArr>label{font-size:12px}.vigilra_scanInput__9klC2{background:#070f21;border-color:#385572;border-radius:10px;padding:5px 5px 5px 13px}.vigilra_scanInput__9klC2:focus-within{border-color:#7ae9dc;box-shadow:0 0 0 3px #7ae9dc12}.vigilra_scanInput__9klC2>svg{color:#7ce2de}.vigilra_scanInput__9klC2 input{font-size:14px;color:#edf6ff}.vigilra_scanInput__9klC2 input::-moz-placeholder{color:#6f87aa}.vigilra_scanInput__9klC2 input::placeholder{color:#6f87aa}.vigilra_scanInput__9klC2 button{background:linear-gradient(110deg,#7ee8d8,#84c9ea);color:#0a2030;border-radius:7px;font-weight:700}.vigilra_scanForm__jWArr .vigilra_consent__2AOu6,.vigilra_scanForm__jWArr>p{font-size:11px;color:#a8b8d3}.vigilra_consent__2AOu6 input{accent-color:#70e6d6;width:17px;height:17px;flex-shrink:0}.vigilra_reportBar__BHKGs strong{color:#bdcde5}.vigilra_reportBar__BHKGs button{color:#b2c7e0}.vigilra_mode__goAwh{background:#282641;color:#c8b4ff;border:1px solid #514669}.vigilra_mode__goAwh.vigilra_live___js4m{color:#96f5dc;background:#16382f;border-color:#376b59}.vigilra_disclosure__GaiTw{font-size:11px;color:#a3b4cf}.vigilra_metrics__57aeB{gap:14px}.vigilra_metric__6TfEg,.vigilra_scoreCard__ACY8c{background:linear-gradient(135deg,#17243c,#10192c);border:1px solid #32445f;border-radius:15px;padding:23px;box-shadow:0 12px 25px #0002}.vigilra_scoreCard__ACY8c{position:relative;overflow:hidden}.vigilra_scoreRing__Ecum3{background:conic-gradient(from 225deg,#76f1dc,#b4a1ff var(--score),#2d3c55 0);box-shadow:0 0 27px #8bdbf31c}.vigilra_scoreRing__Ecum3:before{background:#122038}.vigilra_scoreRing__Ecum3 span{color:#f0f6ff}.vigilra_scoreCard__ACY8c strong{font-size:13px;color:#e2ecfe}.vigilra_scoreCard__ACY8c p{font-size:11px;color:#9faec7}.vigilra_metric__6TfEg>span{font-size:11px;color:#b5c6df}.vigilra_metric__6TfEg>strong{color:#e9f2ff;font-size:36px;font-weight:500}.vigilra_metric__6TfEg small{color:#9db1ce}.vigilra_amber__TGE_n{background:#ffc584;box-shadow:0 0 15px #ffc58455}.vigilra_coverageTrack__SOriL{background:#273b55}.vigilra_coverageTrack__SOriL i{background:linear-gradient(90deg,#68dfd2,#aa9ef1)}.vigilra_nextAction__uB6Vl{background:linear-gradient(90deg,#202846,#162b3c);border:1px solid #3f4a71;border-radius:12px}.vigilra_nextAction__uB6Vl>span{background:#342d52;color:#c3b6ff}.vigilra_nextAction__uB6Vl strong{color:#e6eaff;font-size:13px}.vigilra_nextAction__uB6Vl p{color:#a6b5d2;font-size:11px}.vigilra_nextAction__uB6Vl button{background:#1c2c46;border-color:#4a6188;color:#a6e9ed;min-height:42px}.vigilra_coveragePanel__n0Im4,.vigilra_detailPanel__I_nz6,.vigilra_findingList__bgxxl,.vigilra_workflowIntro__c2NIW{background:linear-gradient(145deg,#121e34,#0f192c);border-color:#31425c;border-radius:16px;box-shadow:0 10px 35px #0002}.vigilra_panelHead__gELug{border-color:#293c58}.vigilra_panelHead__gELug h2{font-size:19px}.vigilra_finding__0r8mq{border-color:#23344d;color:#c5d3ea;min-height:69px}.vigilra_finding__0r8mq:hover{background:#1c2c44}.vigilra_finding__0r8mq strong{font-size:12px;color:#d9e6fb}.vigilra_finding__0r8mq small{font-size:10px;color:#95aac9}.vigilra_findingIcon__gfnOp{background:#183537;color:#78e5d1;border:1px solid #2b5854}.vigilra_reviewIcon__rgDV4{background:#3c302a;color:#ffc88e;border-color:#68523f}.vigilra_selectedFinding__LUAwV{background:#1d2e48;box-shadow:inset 3px 0 #8b9cff}.vigilra_listFooter__zGEoI{color:#92a7c7;font-size:10px;background:#101a2b;border-color:#263853}.vigilra_detailPanel__I_nz6{scroll-margin-top:30px}.vigilra_detailPanel__I_nz6 h2{font-size:26px;color:#edf4ff}.vigilra_detailPanel__I_nz6 h3{font-size:13px;color:#d1e0f6}.vigilra_detailBadges__LiMIa span{background:#26243d;border:1px solid #50466a;color:#cab8f6}.vigilra_evidence__FXfBq{color:#b9cce4;background:#0b1527;border:1px solid #2f415f;border-radius:10px;line-height:1.8;font-size:12px}.vigilra_technicalNote__N53YO{color:#8ea3c2}.vigilra_recipe__ZbjOY{border-color:#304261}.vigilra_recipe__ZbjOY li,.vigilra_recipe__ZbjOY p{color:#adc0dc}.vigilra_recipe__ZbjOY pre{background:#070e1e;border:1px solid #293e5e;border-radius:11px;color:#a8efdd;font-size:12px}.vigilra_copyButton__hPqhN{color:#d0e3fc;background:#203850;border-color:#43617c;min-height:40px}.vigilra_audit__aF8kh dt{color:#8ca5c7}.vigilra_audit__aF8kh dd{color:#c2d5ed}.vigilra_upgrade__O5bYI{background:linear-gradient(120deg,#1e3c47,#202748);border-color:#3b6178;color:#d9eaff}.vigilra_upgrade__O5bYI p{color:#aac4da}.vigilra_workflowIcon__1dAfW{color:#bdabff;background:#2b294b;border:1px solid #4f4b70}.vigilra_workflowIntro__c2NIW p{color:#a7b5d0}.vigilra_workflowIntro__c2NIW .vigilra_localPrivacy__V7kst{color:#82dfcf}.vigilra_coverageRows__T7ENL>div{border-color:#2c3d56}.vigilra_coverageRows__T7ENL svg{color:#8fe5d9}.vigilra_coverageRows__T7ENL span{color:#adbed8}.vigilra_emptyState__rwSTC{background:#111d33;border-color:#314560}.vigilra_behaviorError__nrK3I,.vigilra_error__BUYPj{background:#331f30;border-color:#754159;color:#ffb4b9}.vigilra_busy__ntm9z{background:#142a39;color:#8cebdc}.vigilra_workspaceFoot__9WUJv{border-color:#293851;background:#091122;color:#8fa4c7}.vigilra_repoIntro__9IG31>svg{color:#9c92f9}.vigilra_repoEngineTag___5gV7{background:#24334c;color:#a6dfe6;border-color:#3f5e7c}.vigilra_repoToolbar__z9Q55 a,.vigilra_repoToolbar__z9Q55 button{background:#15243c;color:#d5e5f9;border-color:#3c5576;min-height:44px}.vigilra_repoToolbar__z9Q55 .vigilra_repoPrimary__2fleo{background:#80e4da;color:#0b2334;border-color:#9cf4e8}.vigilra_behaviorDetail__0du36,.vigilra_behaviorScope__bS5gv,.vigilra_repoDetail__IECaN,.vigilra_repoFindingList__vo1Ke,.vigilra_repoRelease__JeuNu{background:#111d31;border-color:#304560}.vigilra_repoDecision__aMgT7{background:#29253d;border-color:#504363}.vigilra_repoDecision__aMgT7 strong{color:#d6c5f7}.vigilra_behaviorMetrics__QSK8S>div,.vigilra_repoMetrics__SuqP6>div{background:linear-gradient(145deg,#18283e,#111e31);border-color:#32445e;border-radius:13px}.vigilra_behaviorMetrics__QSK8S strong,.vigilra_repoMetrics__SuqP6 strong{color:#e3efff}.vigilra_behaviorMetrics__QSK8S span,.vigilra_repoMetrics__SuqP6 span{color:#9db3d3}.vigilra_repoFilters__Wcydq input{color:#dfebfb;background:#0e182c;border-color:#354e6f}.vigilra_behaviorActions__opmOo button,.vigilra_behaviorFilters__aqUY9 button,.vigilra_repoFilters__Wcydq button{background:#17263c;color:#b5c9e4;border-color:#354b68;min-height:42px}.vigilra_behaviorFilters__aqUY9 button[aria-pressed=true],.vigilra_repoFilters__Wcydq button[aria-pressed=true]{color:#90f0df;background:#1d3b43;border-color:#5a998f}.vigilra_repoFindingList__vo1Ke button[aria-pressed=true]{background:#20354d;border-color:#7ac5d6}.vigilra_repoFindingMeta__F67dz span{background:#24344f;color:#afc3e0}.vigilra_repoFindingMeta__F67dz span[data-change=new]{background:#3c2c33;color:#ffcb9e}.vigilra_repoAdvisories__PcLad a{color:#9de4eb;border-color:#3c5e79;background:#182d44}.vigilra_repoFixVersions__GXvx5{background:#1e3048;border-color:#3a5573;color:#b4d9ea}.vigilra_repoPlan__mEitv{background:#17283e;border-color:#35506f}.vigilra_behaviorBrief__gwnMy,.vigilra_repoPlan__mEitv button{background:#80dfd5;border-color:#9deee4;color:#102536}.vigilra_behaviorNotice__d_Tuu{background:linear-gradient(130deg,#192b41,#1f223d);border-color:#384e71}.vigilra_behaviorDecision__RxvpW{background:#211f38;border-color:#4c405f}.vigilra_behaviorDecision__RxvpW strong{color:#e0c2f5}.vigilra_behaviorDecision__RxvpW[data-state=pass]{background:#17362f;border-color:#396458}.vigilra_behaviorDecision__RxvpW[data-state=fail]{background:#34212e;border-color:#704557}.vigilra_behaviorChecks__NSUe0>button{background:#142239;border-color:#314b6b;color:#d2e3f8}.vigilra_behaviorChecks__NSUe0>button.vigilra_behaviorSelected__guFSV{background:#1d314a;border-color:#7ba6d3;box-shadow:inset 3px 0 #a89af6}.vigilra_behaviorOutcome__Cqhod{background:#302b4b;color:#ccbcff}.vigilra_behaviorOutcome__Cqhod[data-outcome=fail]{background:#482d36;color:#ffb9b0}.vigilra_behaviorOutcome__Cqhod[data-outcome=pass]{background:#25483e;color:#95ecd1}.vigilra_behaviorOffer__d3_ze{background:radial-gradient(ellipse at 90% 10%,#5a4b8240,transparent 70%),linear-gradient(130deg,#193440,#17213b);border:1px solid #435e77;box-shadow:0 20px 50px #0003}.vigilra_behaviorOffer__d3_ze h2{color:#f1f7ff}.vigilra_behaviorOffer__d3_ze p,.vigilra_behaviorOffer__d3_ze small{color:#abc5db}.vigilra_behaviorOffer__d3_ze .vigilra_eyebrow__Rmocb{color:#88e7db}.vigilra_behaviorOffer__d3_ze a{background:#8be8d9;color:#09283a}.vigilra_behaviorOffer__d3_ze li svg{color:#85e3ce}.vigilra_behaviorBriefText__FOCfs{background:#081326;color:#c1d4ed;border-color:#3c5577}.vigilra_repairQueue__rFGom{background:radial-gradient(ellipse at top right,#40347722,transparent 55%),linear-gradient(135deg,#15283b,#111b31);border-color:#3d5b71;box-shadow:0 18px 45px #0003}.vigilra_repairQueueHeader__ExTSj h3{color:#e4f0ff}.vigilra_repairQueueMetrics__BiYT_>div{background:#112036;border-color:#354d67}.vigilra_repairQueueMetrics__BiYT_ strong{color:#8df2df}.vigilra_repairTaskList__WpxWE>button{background:#13233a;color:#d1e3f7;border-color:#344d69}.vigilra_repairTaskList__WpxWE>button:hover{border-color:#7aa1c4}.vigilra_repairTaskList__WpxWE>button.vigilra_repairTaskSelected__pJ1RW{background:#24404b;border-color:#80cbbb;box-shadow:inset 3px 0 #8aeedb}.vigilra_repairTaskNumber__Xlufr{background:#293b55;color:#afcfed}.vigilra_repairTaskDetail__2C3LV{background:#0d1b30;border-color:#35506c}.vigilra_repairTaskDetail__2C3LV>strong{color:#8ee6d8}.vigilra_repairAdvisory__uGp5f a,.vigilra_repairSources__jRS2K a{color:#93e3e5}.vigilra_repairPlan__hsn8F textarea{background:#081225;color:#c8dcf3;border-color:#3a5471;font-size:12px}@media (min-width:1600px){.vigilra_hero__uDgx2{gap:80px}.vigilra_main__WK_md{padding-inline:45px}}@media (max-width:1100px){.vigilra_hero__uDgx2{gap:34px;padding-top:55px}.vigilra_hero__uDgx2 h1{font-size:60px;letter-spacing:-3px}.vigilra_lead__brUYW{font-size:15px}.vigilra_workspace__90hDX{grid-template-columns:190px minmax(0,1fr)}.vigilra_main__WK_md{padding-inline:24px}.vigilra_sidebar__yhz_H{padding-inline:12px}.vigilra_metrics__57aeB{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,.7fr))}.vigilra_scoreCard__ACY8c{gap:12px;padding:18px}.vigilra_scoreRing__Ecum3{width:76px;height:76px;flex-shrink:0}.vigilra_crossSell__aOjpT,.vigilra_landing__URq4L>.vigilra_behaviorOffer__d3_ze{margin-inline:4.5%}}@media (max-width:900px){.vigilra_hero__uDgx2{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:48px}.vigilra_heroCopy__TbGD5{max-width:680px}.vigilra_hero__uDgx2 h1{font-size:clamp(48px,8vw,70px)}.vigilra_showcase__hAxVf{gap:45px;padding:65px 5%}.vigilra_workspace__90hDX{grid-template-columns:76px minmax(0,1fr)}.vigilra_sidebar__yhz_H nav button{justify-content:center;padding-inline:10px}.vigilra_sidebarFoot__2CEI3,.vigilra_sidebarLabel__yF8Nr,.vigilra_sidebar__yhz_H nav button span,.vigilra_sidebar__yhz_H nav button>svg:last-child:not(:first-child){display:none}.vigilra_metrics__57aeB{grid-template-columns:repeat(2,minmax(0,1fr))}.vigilra_scoreCard__ACY8c{grid-column:1/-1}.vigilra_steps__xaxMl{gap:12px}.vigilra_steps__xaxMl article{padding:22px}}@media (max-width:700px){.vigilra_productNav__1t8cv{padding:16px 5%}.vigilra_productNav__1t8cv>div{gap:12px}.vigilra_brand__pB8_S{font-size:24px}.vigilra_brand__pB8_S small{display:none}.vigilra_mark__xcFoO{width:35px;height:35px}.vigilra_pilot__yMBPu{display:none}.vigilra_navCta__fYLMc{font-size:11px;padding:9px 11px;gap:7px}.vigilra_hero__uDgx2{padding:43px 5% 45px}.vigilra_hero__uDgx2 h1{letter-spacing:-2.5px}.vigilra_manifesto__Xc8hy{display:grid;grid-template-columns:1fr 1fr;gap:18px;font-size:10px;padding:22px 5%}.vigilra_story__fy_Ia{padding:55px 5%}.vigilra_steps__xaxMl{grid-template-columns:1fr;gap:13px;margin-top:28px}.vigilra_steps__xaxMl article{padding:23px}.vigilra_steps__xaxMl article>svg{margin:10px 0 22px}.vigilra_steps__xaxMl p{max-width:none}.vigilra_showcase__hAxVf{grid-template-columns:1fr;padding:55px 5%}.vigilra_trust__WAUDp{padding:45px 5%;gap:25px}.vigilra_trust__WAUDp>svg{width:40px;height:40px;padding:16px;border-radius:19px}.vigilra_crossSell__aOjpT{padding:28px}.vigilra_faq__jKovV{padding:50px 5%}.vigilra_closing__yOsTZ{padding:35px 5%}.vigilra_landing__URq4L>.vigilra_behaviorOffer__d3_ze{padding:26px}.vigilra_main__WK_md{padding:24px 20px}.vigilra_workspaceHead__8m3Wz h1{font-size:31px}.vigilra_scanForm__jWArr{padding:20px}.vigilra_detailPanel__I_nz6,.vigilra_findingList__bgxxl{border-radius:13px}}@media (max-width:600px){.vigilra_workspace__90hDX{grid-template-columns:minmax(0,1fr)}.vigilra_sidebar__yhz_H{padding:10px 14px;border-bottom:1px solid #2e405b;border-inline-end:0}.vigilra_sidebar__yhz_H nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.vigilra_sidebar__yhz_H nav button{min-height:49px;display:flex;flex-direction:column;gap:4px;padding:8px 4px}.vigilra_sidebar__yhz_H nav button span{display:block;font-size:9px;line-height:1.4}.vigilra_sidebar__yhz_H nav button>svg:last-child:not(:first-child){display:none}.vigilra_sidebar__yhz_H nav .vigilra_activeTab__Fjanb{box-shadow:inset 0 -2px #80e9d9}.vigilra_main__WK_md{padding:23px 16px}.vigilra_workspaceHead__8m3Wz{flex-direction:row;align-items:flex-start;gap:12px;margin-bottom:18px}.vigilra_workspaceHead__8m3Wz h1{font-size:28px;margin:8px 0 0}.vigilra_workspaceHead__8m3Wz .vigilra_audience__JEyUK{flex-direction:column;align-items:flex-end;gap:5px;margin-bottom:0}.vigilra_audience__JEyUK select{font-size:11px;max-width:140px;padding:7px 10px}.vigilra_scanForm__jWArr{padding:18px 15px}.vigilra_scanInput__9klC2{flex-wrap:wrap;padding:8px 10px}.vigilra_scanInput__9klC2 input{font-size:16px;padding:10px 0}.vigilra_scanInput__9klC2 button{width:100%;justify-content:center;margin-top:3px}.vigilra_metric__6TfEg,.vigilra_scoreCard__ACY8c{padding:19px}.vigilra_metric__6TfEg>strong{font-size:32px}.vigilra_nextAction__uB6Vl{padding:18px}.vigilra_detailPanel__I_nz6{padding:23px}.vigilra_detailPanel__I_nz6 h2{font-size:23px}.vigilra_reportBar__BHKGs{gap:12px}.vigilra_reportBar__BHKGs>div{flex-wrap:wrap}.vigilra_reportBar__BHKGs strong{overflow-wrap:anywhere}.vigilra_repairQueue__rFGom{padding:20px 16px}.vigilra_repairQueueHeader__ExTSj{flex-direction:column;gap:8px}.vigilra_repairQueueHeader__ExTSj button{white-space:normal}.vigilra_repairQueueMetrics__BiYT_>div{padding:12px;gap:8px}.vigilra_repairQueueMetrics__BiYT_ strong{font-size:24px}.vigilra_repairQueueMetrics__BiYT_ span{font-size:10px}.vigilra_behaviorBriefText__FOCfs,.vigilra_repairPlan__hsn8F textarea,.vigilra_repoFilters__Wcydq input{font-size:16px}.vigilra_repoFindingList__vo1Ke button{padding:16px}.vigilra_repairTaskList__WpxWE>button{padding:15px}}@media (max-width:380px){.vigilra_hero__uDgx2 h1{font-size:43px}.vigilra_productNav__1t8cv{gap:8px}.vigilra_language__7c3K4 select{font-size:11px;max-width:74px}.vigilra_productNav__1t8cv>div{gap:6px}.vigilra_navCta__fYLMc{font-size:10px;padding:8px}.vigilra_navCta__fYLMc svg{display:none}.vigilra_brand__pB8_S{gap:7px;font-size:22px}.vigilra_mark__xcFoO{width:31px;height:34px}.vigilra_workspaceHead__8m3Wz{flex-direction:column;gap:12px}.vigilra_workspaceHead__8m3Wz .vigilra_audience__JEyUK{flex-direction:row;align-items:center}.vigilra_main__WK_md{padding-inline:12px}.vigilra_repairQueueMetrics__BiYT_{grid-template-columns:1fr}.vigilra_repairQueueMetrics__BiYT_>div{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.vigilra_root__D_AvG *,.vigilra_root__D_AvG :after,.vigilra_root__D_AvG :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.vigilra_primary___0w8u:hover,.vigilra_steps__xaxMl article:hover{transform:none}}