*{box-sizing:border-box}body{background:var(--hp-bg);color:var(--hp-text);margin:0;overflow-x:hidden}button,input,select{font:inherit}.hpShell{background:var(--hp-bg);min-height:100vh;font-family:Arial,Helvetica Neue,sans-serif}.hpSidebar{z-index:20;background:var(--hp-navy);color:#fff;flex-direction:column;width:252px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.hpBrand{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;width:100%;padding:20px 20px 16px;display:flex}.hpBrand span{background:#fff;border-radius:8px;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.hpBrand img{object-fit:contain;width:34px;height:32px}.hpOrg small,.hpOrg span{color:#a9bdca;font-size:10px;display:block}.hpOrg b{margin:5px 0;font-size:12px;display:block}.hpSidebar nav{flex:1;padding:0 10px}.hpSidebar nav section>small{color:#7894a7;letter-spacing:1px;padding:0 10px 6px;font-size:9px;font-weight:700;display:block}.hpSidebar nav button{color:#bfd0da;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:12px;display:flex}.hpSidebar nav button:hover,.hpSidebar nav button.active{color:#fff;background:#244b66}.hpSidebar nav button i{text-align:center;width:18px;font-style:normal}.hpSidebar nav button em{min-width:19px;color:var(--hp-navy);text-align:center;background:#fff;border-radius:9px;margin-left:auto;padding:2px 5px;font-size:9px;font-style:normal}.hpPortalLinks{border-top:1px solid #294a61;padding:8px 14px}.hpPortalLinks a{color:#bcd0dc;justify-content:space-between;padding:7px 3px;font-size:11px;text-decoration:none;display:flex}.hpSidebar footer{border-top:1px solid #294a61;align-items:center;gap:9px;padding:14px;display:flex}.hpSidebar footer>i{color:#173b57;background:#eaf2f6;border-radius:6px;place-items:center;width:31px;height:31px;font-size:10px;font-style:normal;font-weight:800;display:grid}.hpSidebar footer span b,.hpSidebar footer span small{display:block}.hpSidebar footer span small{color:#8ea7b7;margin-top:3px;font-size:9px}.hpMain{min-width:0;margin-left:252px}.hpTopbar{z-index:15;border-bottom:1px solid var(--hp-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;align-items:center;gap:18px;min-height:64px;padding:10px 24px;display:flex;position:sticky;top:0}.hpTopbar>div:first-child{align-items:center;gap:9px;min-width:145px;font-size:12px;font-weight:700;display:flex}.hpMenu{display:none}.hpSearch{border:1px solid var(--hp-line);background:#f7f9fa;border-radius:7px;flex:1;align-items:center;gap:6px;max-width:420px;padding:8px 11px;display:flex}.hpSearch i{color:#88959c;font-style:normal}.hpSearch input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.hpTopActions{align-items:center;gap:7px;margin-left:auto;display:flex}.hpTopActions select,.hpTopActions>a,.hpTopActions>button{border:1px solid var(--hp-line);height:34px;color:var(--hp-text);background:#fff;border-radius:6px;align-items:center;padding:0 10px;font-size:10px;text-decoration:none;display:flex}.hpSession{color:var(--hp-success);background:#e4f2ed;border-radius:5px;padding:6px 8px;font-size:9px;font-weight:700}.hpSession.demo{background:var(--hp-pale);color:var(--hp-blue)}.hpIconButton{position:relative}.hpIconButton em{color:#fff;background:#b04d3a;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-5px;right:-4px}.hpPrimary{border-color:var(--hp-navy)!important;background:var(--hp-navy)!important;color:#fff!important}.hpPage{gap:18px;padding:25px;display:grid}.hpWelcome,.hpModuleHead,.hpCaseHead{color:#fff;background:linear-gradient(120deg,#173b57,#285e7c);border-radius:11px;justify-content:space-between;align-items:flex-end;gap:25px;padding:28px;display:flex}.hpWelcome small,.hpModuleHead small,.hpCaseHead small{color:#afcbd9;letter-spacing:1px;font-size:9px;font-weight:700}.hpWelcome p,.hpModuleHead p,.hpCaseHead p{color:#d4e2e9;max-width:720px;margin:0;font-size:12px;line-height:1.55}.hpWelcome>div:last-child,.hpCaseHead>div:last-child{align-items:center;gap:8px;display:flex}.hpWelcome button,.hpCaseHead button,.hpModuleHead button{white-space:nowrap;color:#fff;background:0 0;border:1px solid #7592a4;border-radius:6px;padding:9px 12px;font-size:10px}.hpMetrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.hpMetrics article{border:1px solid var(--hp-line);background:#fff;border-radius:10px;gap:13px;min-height:126px;padding:18px;display:flex}.hpMetrics article>i{background:var(--hp-pale);height:34px;color:var(--hp-blue);border-radius:7px;flex:0 0 34px;place-items:center;font-style:normal;font-weight:800;display:grid}.hpMetrics article span>*{display:block}.hpMetrics small,.hpModuleMetrics small,.hpPanel>small{letter-spacing:.6px;color:#7f8b92;font-size:9px;font-weight:700}.hpMetrics b{margin:6px 0 2px;font-size:24px}.hpMetrics p,.hpMetrics em{margin:0;font-size:10px}.hpMetrics em{color:var(--hp-muted);margin-top:8px;font-style:normal;display:block}.hpDashboardGrid,.hpCaseGrid,.hpPolicyGrid,.hpSecurityGrid{grid-template-columns:1.35fr 1fr;gap:15px;display:grid}.hpPanel{border:1px solid var(--hp-line);background:#fff;border-radius:10px;min-width:0;padding:19px}.hpPanelHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hpPanelHead h2,.hpPanel h2{margin:4px 0;font-size:16px}.hpPanelHead p,.hpPanel>p{color:var(--hp-muted);margin:0;font-size:10px;line-height:1.5}.hpPanelHead button,.hpPanel>button,.hpModuleTools button{border:1px solid var(--hp-line);color:var(--hp-text);background:#fff;border-radius:6px;padding:7px 10px;font-size:10px}.hpChart{border-bottom:1px solid var(--hp-line);align-items:flex-end;gap:10px;height:175px;margin-top:20px;display:flex}.hpChart span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.hpChart i{background:linear-gradient(#3f7596,#173b57);border-radius:3px 3px 0 0;width:65%;min-width:8px}.hpChart small{color:#89949a;font-size:8px}.hpProgress{margin-top:17px}.hpProgress span{justify-content:space-between;font-size:10px;display:flex}.hpProgress>i{background:#edf1f3;border-radius:6px;height:6px;margin-top:7px;display:block;overflow:hidden}.hpProgress>i em{background:var(--hp-mid);border-radius:6px;height:100%;display:block}.hpAttention{margin:14px -19px -19px}.hpAttention button{border:0;border-top:1px solid var(--hp-line);text-align:left;background:#fff;grid-template-columns:28px 1fr 130px 70px 14px;align-items:center;gap:10px;width:100%;padding:11px 19px;display:grid}.hpAttention button>i{width:26px;height:26px;color:var(--hp-risk);background:#f7ebe7;border-radius:5px;place-items:center;font-style:normal;font-weight:800;display:grid}.hpAttention span b,.hpAttention span small{display:block}.hpAttention span b{font-size:11px}.hpAttention span small,.hpAttention em,.hpAttention time{color:var(--hp-muted);margin-top:3px;font-size:9px;font-style:normal}.hpTable{margin:14px -19px -19px;overflow-x:auto}.hpRow{border:0;border-top:1px solid var(--hp-line);text-align:left;background:#fff;grid-template-columns:1.7fr .8fr .8fr .9fr .7fr;gap:12px;width:100%;min-width:680px;padding:11px 19px;display:grid}.hpRow span{font-size:10px}.hpRow.labels{color:#7d898f;font-weight:700}.hpRow.labels span{letter-spacing:.6px;font-size:8px}.hpRow .status,.hpPill{background:var(--hp-pale);color:var(--hp-blue);border-radius:4px;justify-self:start;padding:4px 7px;font-size:9px}.hpRow.module{grid-template-columns:repeat(5,minmax(110px,1fr))}.hpLifecycle{border:1px solid var(--hp-line);background:#fff;border-radius:10px;padding:17px 20px;overflow:hidden}.hpLifecycle>small{color:#849197;font-size:9px;font-weight:700}.hpLifecycle>div{min-width:730px;margin-top:14px;display:flex}.hpLifecycle span{text-align:center;color:#8a979d;flex:1;font-size:8px;position:relative}.hpLifecycle span:before{content:"";background:#e2e8eb;height:2px;position:absolute;top:10px;left:0;right:0}.hpLifecycle i{z-index:1;background:#e7ecee;border-radius:50%;place-items:center;width:21px;height:21px;margin:0 auto 5px;font-style:normal;display:grid;position:relative}.hpLifecycle .done i,.hpLifecycle .current i{background:var(--hp-blue);color:#fff}.hpLifecycle .done:before{background:var(--hp-mid)}.hpModuleMetrics,.hpEvalSummary{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.hpModuleMetrics article,.hpEvalSummary article{border:1px solid var(--hp-line);background:#fff;border-radius:9px;padding:18px}.hpModuleMetrics b,.hpEvalSummary b{margin:7px 0 3px;font-size:21px;display:block}.hpModuleMetrics p,.hpEvalSummary p{color:var(--hp-muted);margin:0;font-size:9px}.hpModuleTools{justify-content:space-between;gap:10px;display:flex}.hpModuleTools label{border:1px solid var(--hp-line);color:#89959b;border-radius:6px;align-items:center;gap:5px;width:300px;padding:7px 10px;display:flex}.hpModuleTools input{border:0;outline:0;width:100%}.hpModuleTools div{gap:5px;display:flex}.hpToast{z-index:50;color:#fff;background:#163f35;border-radius:6px;padding:10px 14px;font-size:10px;position:fixed;top:76px;right:24px;box-shadow:0 8px 24px #173b5730}.hpStageRail{border:1px solid var(--hp-line);background:#fff;border-radius:10px;padding:18px 20px;display:flex}.hpStageRail span{text-align:center;color:#87939a;flex:1;font-size:9px;position:relative}.hpStageRail span:before{content:"";background:#dfe6e9;height:2px;position:absolute;top:13px;left:0;right:0}.hpStageRail i{z-index:1;background:#e8edef;border-radius:50%;place-items:center;width:28px;height:28px;margin:0 auto 6px;font-size:8px;font-style:normal;display:grid;position:relative}.hpStageRail .done i,.hpStageRail .current i{background:var(--hp-navy);color:#fff}.hpStageRail .done:before{background:var(--hp-mid)}.hpTabs{border-bottom:1px solid var(--hp-line);display:flex}.hpTabs button{color:var(--hp-muted);text-transform:capitalize;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-size:10px}.hpTabs button.active{border-color:var(--hp-blue);color:var(--hp-blue);font-weight:700}.hpScore{color:var(--hp-blue);font-size:25px}.hpGate,.hpSigner,.hpVaultBid,.hpIdentity{border-bottom:1px solid var(--hp-line);align-items:center;gap:10px;padding:12px 0;display:flex}.hpGate>i,.hpIdentity>i,.hpVaultBid>i{background:var(--hp-pale);height:30px;color:var(--hp-blue);border-radius:5px;flex:0 0 34px;place-items:center;font-size:8px;font-style:normal;font-weight:800;display:grid}.hpGate span,.hpSigner span,.hpVaultBid span,.hpIdentity span{flex:1}.hpGate b,.hpGate small,.hpSigner b,.hpSigner small,.hpVaultBid b,.hpVaultBid small,.hpIdentity b,.hpIdentity small{display:block}.hpGate b,.hpSigner b,.hpVaultBid b,.hpIdentity b{font-size:10px}.hpGate small,.hpSigner small,.hpVaultBid small,.hpIdentity small{color:var(--hp-muted);margin-top:3px;font-size:9px}.hpGate em,.hpSigner em,.hpVaultBid em,.hpIdentity mark{color:var(--hp-blue);background:0 0;font-size:8px;font-style:normal}.hpDetails{margin:12px 0}.hpDetails div{border-bottom:1px solid var(--hp-line);justify-content:space-between;gap:14px;padding:9px 0;font-size:10px;display:flex}.hpDetails dt{color:var(--hp-muted)}.hpDetails dd{text-align:right;margin:0;font-weight:700}.hpEvidenceList article,.hpMessageList article{border-bottom:1px solid var(--hp-line);align-items:center;gap:12px;padding:12px 0;display:flex}.hpEvidenceList article>i{background:var(--hp-pale);border-radius:5px;place-items:center;width:36px;height:32px;font-size:8px;font-style:normal;display:grid}.hpEvidenceList span,.hpMessageList span{flex:1}.hpEvidenceList b,.hpEvidenceList small,.hpMessageList b,.hpMessageList small{display:block}.hpEvidenceList b,.hpMessageList b{font-size:10px}.hpEvidenceList small,.hpMessageList small{color:var(--hp-muted);margin-top:4px;font-size:9px}.hpEvidenceList em,.hpMessageList em{color:var(--hp-blue);font-size:9px;font-style:normal}.hpEvidenceList em.risk{color:var(--hp-risk)}.hpEvidenceList button{border:1px solid var(--hp-line);background:#fff;border-radius:5px;padding:5px 8px;font-size:9px}.hpTimeline{margin-top:10px}.hpTimeline article{grid-template-columns:10px 100px 1fr;align-items:start;gap:12px;padding:9px 0;display:grid}.hpTimeline article>i{background:var(--hp-mid);border-radius:50%;width:8px;height:8px;margin-top:3px}.hpTimeline time,.hpTimeline small{color:var(--hp-muted);font-size:9px}.hpTimeline b,.hpTimeline small{font-size:10px;display:block}.hpTimeline small{margin-top:3px;font-size:9px}.hpEvalSummary{grid-template-columns:repeat(4,1fr)}.hpBidCards{grid-template-columns:repeat(3,1fr);gap:9px;margin:15px 0;display:grid}.hpBidCards button{border:1px solid var(--hp-line);text-align:left;background:#fff;border-radius:7px;gap:7px;padding:13px;display:grid}.hpBidCards span b,.hpBidCards span small{display:block}.hpBidCards span b{font-size:10px}.hpBidCards span small,.hpBidCards em{color:var(--hp-muted);font-size:8px;font-style:normal}.hpBidCards strong{color:var(--hp-blue);font-size:20px}.hpScoreTable>div,.hpRuleTable>div{border-top:1px solid var(--hp-line);grid-template-columns:1.6fr repeat(3,1fr);display:grid}.hpScoreTable span,.hpRuleTable span,.hpRuleTable b{padding:9px;font-size:9px}.hpSigner>i{background:var(--hp-pale);width:34px;height:34px;color:var(--hp-blue);border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.hpWide{width:100%;margin-top:15px;padding:9px!important}.hpChecklist{border-bottom:1px solid var(--hp-line);align-items:center;gap:9px;padding:10px 0;font-size:10px;display:flex}.hpChecklist i{background:var(--hp-pale);width:24px;height:24px;color:var(--hp-blue);border-radius:50%;place-items:center;font-size:8px;font-style:normal;font-weight:800;display:grid}.hpVaultHero{color:#fff;background:#173b57;border-radius:10px;justify-content:space-between;align-items:center;padding:27px;display:flex}.hpVaultHero small{color:#aac4d2;font-size:9px}.hpVaultHero h2{margin:6px 0;font-size:24px}.hpVaultHero p{color:#d0e0e7;margin:0;font-size:10px}.hpVaultHero strong{letter-spacing:1px;border:1px solid #6f91a5;border-radius:5px;padding:10px 14px;font-size:11px}.hpCaption{margin-top:12px!important}.hpPolicyGrid{grid-template-columns:1.3fr 1fr}.hpRuleTable{margin-top:15px}.hpRuleTable>div{grid-template-columns:1fr 1fr 1.2fr}.hpIntegrationGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.hpIntegrationGrid article{flex-direction:column;min-height:190px;display:flex}.hpIntegrationGrid article>i{background:var(--hp-pale);width:38px;height:38px;color:var(--hp-blue);border-radius:7px;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.hpIntegrationGrid article span{flex:1}.hpIntegrationGrid h2{margin-top:14px}.hpIntegrationGrid p{color:var(--hp-muted);font-size:10px;line-height:1.5}.hpIntegrationGrid article button{color:var(--hp-blue);text-align:left;background:0 0;border:0;padding:5px 0;font-size:9px}.hpIntegrationNote{background:#eef5f8;align-items:flex-start;gap:12px;display:flex}.hpIntegrationNote>i{background:var(--hp-blue);color:#fff;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-style:normal;display:grid}.hpAccessState{color:var(--hp-success);background:#dcefe9;border-radius:5px;padding:8px 10px;font-size:9px}.hpAccessState.demo{background:var(--hp-pale);color:var(--hp-blue)}.hpPermissionCards{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.hpPermissionCards span{border:1px solid var(--hp-line);border-radius:6px;padding:12px}.hpPermissionCards small,.hpPermissionCards b{display:block}.hpPermissionCards small{color:var(--hp-muted);font-size:8px}.hpPermissionCards b{margin-top:6px;font-size:10px}.hpSecurityNotes{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.hpSecurityNotes article{border:1px solid var(--hp-line);background:#fff;border-radius:8px;gap:10px;padding:15px;display:flex}.hpSecurityNotes article>i{color:var(--hp-mid);font-size:10px;font-style:normal}.hpSecurityNotes b{font-size:10px}.hpSecurityNotes p{color:var(--hp-muted);margin:5px 0 0;font-size:9px;line-height:1.5}@media (width<=1200px){.hpMetrics,.hpIntegrationGrid{grid-template-columns:repeat(2,1fr)}.hpTopbar{padding:10px 16px}.hpSession,.hpTopActions select{display:none}.hpPage{padding:18px}.hpSecurityNotes{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.hpSidebar{transform:translate(-100%)}.hpMain{margin-left:0}.hpMenu{background:0 0;border:0;display:block}.hpTopbar>div:first-child{min-width:auto}.hpSearch{display:none}.hpDashboardGrid,.hpCaseGrid,.hpPolicyGrid,.hpSecurityGrid{grid-template-columns:1fr}.hpWelcome,.hpModuleHead,.hpCaseHead{flex-direction:column;align-items:flex-start}.hpEvalSummary{grid-template-columns:repeat(2,1fr)}.hpStageRail{overflow-x:auto}.hpStageRail span{min-width:90px}}@media (width<=560px){.hpPage{padding:12px}.hpMetrics,.hpModuleMetrics,.hpEvalSummary,.hpIntegrationGrid,.hpSecurityNotes{grid-template-columns:1fr}.hpTopActions>a,.hpIconButton{display:none!important}.hpTopbar{gap:5px}.hpTopActions{margin-left:auto}.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{font-size:22px}.hpWelcome,.hpModuleHead,.hpCaseHead{padding:20px}.hpAttention button{grid-template-columns:28px 1fr 15px}.hpAttention button>em,.hpAttention button>time{display:none}.hpBidCards,.hpPermissionCards{grid-template-columns:1fr}.hpModuleTools{flex-direction:column;align-items:stretch}.hpModuleTools label{width:100%}.hpVaultHero{flex-direction:column;align-items:flex-start;gap:15px}}.hpSidebar{background:linear-gradient(#050b16 0%,#071221 100%);border-right:1px solid #162238;width:264px;box-shadow:18px 0 60px #00000038}.hpBrand span{background:linear-gradient(145deg,#112441,#0b1729);border:1px solid #23446d;border-radius:9px;width:40px;height:40px;box-shadow:0 0 28px #246bff29}.hpBrand img{filter:brightness(1.3)saturate(.82);width:35px;height:33px}.hpBrand b{letter-spacing:-.35px;font-size:17px}.hpOrg small{letter-spacing:.11em;color:#5eb8ff!important}.hpSidebar nav section>small{color:#53677f;letter-spacing:.14em}.hpSidebar nav button{color:#8da0b7;border:1px solid #0000;border-radius:8px;padding:9px 11px;transition:all .18s;position:relative}.hpSidebar footer>i{color:#70b7ff;background:#102544;border:1px solid #2b507e;border-radius:8px}.hpTopbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070e1ae0;border-bottom:1px solid #1e2e48e6;min-height:70px;padding:11px 26px}.hpTopbar>div:first-child{color:#dce5f0;letter-spacing:.01em;font-size:11px}.hpSearch{background:#0c1728;border-color:#1e304b;border-radius:9px;max-width:460px;padding:9px 12px}.hpTopActions select,.hpTopActions>a,.hpTopActions>button{color:#b8c8da;background:#0d192b;border-color:#223552;border-radius:8px;height:36px}.hpSession{color:#67e4b0;background:#47d99e17;border:1px solid #47d99e33}.hpPage{gap:20px;width:min(100%,1580px);margin:0 auto;padding:30px}.hpWelcome,.hpModuleHead,.hpCaseHead{background:linear-gradient(#1e3d6724 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#1e3d6724 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 86% 4%,#246bff45,#0000 36%),linear-gradient(125deg,#0b1629 0%,#0b1a31 58%,#0b2335 100%);border:1px solid #223657;border-radius:16px;min-height:185px;padding:34px 36px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000038}.hpWelcome:after,.hpModuleHead:after,.hpCaseHead:after{content:"";background:linear-gradient(90deg,#0000,#236bff,#20d1bb);width:45%;height:2px;position:absolute;bottom:0;right:0}.hpWelcome>*,.hpModuleHead>*,.hpCaseHead>*{z-index:1;position:relative}.hpWelcome small,.hpModuleHead small,.hpCaseHead small{color:#53b7ff;letter-spacing:.16em;font-size:9px}.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{letter-spacing:-1.25px;margin:10px 0 8px;font-size:34px}.hpWelcome p,.hpModuleHead p,.hpCaseHead p{color:#9fb1c5;font-size:12px}.hpWelcome button,.hpCaseHead button,.hpModuleHead button{color:#dceaf7;background:#0e1e33;border-color:#33567f;border-radius:8px}.hpMetrics article,.hpModuleMetrics article,.hpEvalSummary article{background:linear-gradient(150deg,#0e192a,#0a1423);border:1px solid #1b2c45;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000026}.hpMetrics article:before,.hpModuleMetrics article:before,.hpEvalSummary article:before{content:"";background:linear-gradient(90deg,#246bff,#28b9ea);height:2px;position:absolute;inset:0 0 auto}.hpMetrics article>i{color:#61b1ff;background:#10233e;border:1px solid #27496f;border-radius:9px}.hpMetrics small,.hpModuleMetrics small,.hpPanel>small{color:#708299;letter-spacing:.09em}.hpPanel{background:linear-gradient(155deg,#0d1727 0%,#0a1422 100%);border-color:#1a2940;border-radius:13px;box-shadow:0 20px 55px #00000029}.hpChart i{background:linear-gradient(#20d0ba 0%,#2583ff 55%,#183a70 100%);box-shadow:0 0 18px #20d0ba24}.hpProgress>i em{background:linear-gradient(90deg,#246bff,#21cbbb);box-shadow:0 0 12px #21cbbb40}.hpRow span{color:inherit}.hpLifecycle,.hpStageRail{background:#0b1524;border-color:#1a2940;border-radius:12px}.hpToast{color:#7bf0c4;background:#0d352f;border:1px solid #1f8069}.hpGate>i.warn{color:#ff8f7e;background:#ff806e17;border-color:#ff806e38}.hpVaultHero{background:linear-gradient(135deg,#0a1c35,#0c2d42);border:1px solid #24466e;border-radius:13px;box-shadow:0 25px 60px #0003}.hpVaultHero strong{border-color:#34638e}.hpIntegrationNote>i{background:#246bff}.hpSecurityNotes article{background:#0c1727;border-color:#1b2c45;border-radius:10px}.hpCaseHead>div:first-child>button{color:#6cb6ff;background:0 0;border:0;padding-left:0}@media (width<=1200px){.hpPage{padding:22px}}@media (width<=850px){.hpMain{margin-left:0}.hpTopbar{background:#070e1af5}.hpWelcome,.hpModuleHead,.hpCaseHead{min-height:auto}.hpPage{padding:18px}}@media (width<=560px){.hpPage{padding:12px}.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{font-size:26px}.hpMetrics article{min-height:112px}}body{color:#121417;background:#e9edef}.hpShell{color:#121417;background:#e9edef;font-family:Poppins,Segoe UI,Arial,sans-serif}.hpSidebar{color:#15191d;width:244px;box-shadow:none;background:#f8faf9;border-right:1px solid #d5dbdd}.hpBrand{color:#111418}.hpBrand span{box-shadow:none;background:#15191f;border:0;border-radius:8px}.hpBrand img{filter:none}.hpBrand b{font-size:17px}.hpPortalLinks a{color:#60696e}.hpPortalLinks a:hover{color:#111418}.hpSidebar footer>i{color:#d7ff42;background:#15191f;border:0}.hpSidebar footer span b{color:#1a1d20}.hpSidebar footer span small{color:#7b858a}.hpTopbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #d4dadc;min-height:68px}.hpTopbar>div:first-child{color:#262a2e}.hpSearch input{color:#1e2225}.hpSearch input::placeholder{color:#8a9297}.hpSearch i{color:#687177}.hpTopActions select,.hpTopActions>a,.hpTopActions>button{color:#252a2d;background:#fff;border-color:#d8dedf}.hpTopActions select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.hpTopActions>a:hover{color:#111418;border-color:#15191f}.hpSession{color:#276a51;background:#e9f5ee;border-color:#cde5d8}.hpSession.demo{color:#4a5d0c;background:#f3f8df;border-color:#d9e6a8}.hpPrimary{box-shadow:none;color:#10130e!important;background:#d7ff42!important;border-color:#bde71f!important}.hpPage{gap:16px;width:min(100%,1540px);padding:26px}.hpWelcome,.hpModuleHead,.hpCaseHead{min-height:150px;box-shadow:none;color:#111418;background:#f8faf9;border:1px solid #d7dddf;border-radius:14px;padding:28px 30px}.hpWelcome:after,.hpModuleHead:after,.hpCaseHead:after{background:#d7ff42;width:130px;height:5px;bottom:0;right:30px}.hpWelcome small,.hpModuleHead small,.hpCaseHead small{color:#667077;letter-spacing:.15em}.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{color:#101214;font-size:33px}.hpWelcome p,.hpModuleHead p,.hpCaseHead p{color:#667077}.hpWelcome button,.hpCaseHead button,.hpModuleHead button{color:#1c2023;background:#fff;border-color:#cdd4d6}.hpCaseHead>div:first-child>button{color:#4f575c}.hpCaseHead>div:first-child>button:hover{color:#111418}.hpMetrics{gap:12px}.hpMetrics article,.hpModuleMetrics article,.hpEvalSummary article{min-height:122px;box-shadow:none;color:#111418;background:#fff;border-color:#d7dddf;border-radius:12px}.hpMetrics article:before,.hpModuleMetrics article:before,.hpEvalSummary article:before{background:#15191f;height:3px}.hpMetrics article:nth-child(2):before,.hpModuleMetrics article:nth-child(2):before{background:#d7ff42}.hpMetrics article>i{color:#d7ff42;background:#15191f;border:0}.hpMetrics small,.hpModuleMetrics small,.hpPanel>small{color:#737c81}.hpMetrics b{color:#111418}.hpMetrics p{color:#3f464a}.hpMetrics em{color:#7a8388}.hpDashboardGrid,.hpCaseGrid,.hpPolicyGrid,.hpSecurityGrid{gap:14px}.hpPanel{box-shadow:none;color:#111418;background:#fff;border-color:#d7dddf;border-radius:12px}.hpPanelHead h2,.hpPanel h2{color:#15181b}.hpPanelHead p,.hpPanel>p{color:#697277}.hpPanelHead button,.hpPanel>button,.hpModuleTools button{color:#343a3e;background:#fff;border-color:#d5dbdd}.hpPanelHead button:hover,.hpPanel>button:hover,.hpModuleTools button:hover{color:#111418;border-color:#15191f}.hpDashboardGrid .hpPanel{color:#f7f9f8;background:#171c24;border-color:#242a33}.hpDashboardGrid .hpPanelHead h2,.hpDashboardGrid .hpPanel h2{color:#fff}.hpDashboardGrid .hpPanelHead p{color:#8e99a6}.hpDashboardGrid select{color:#dce2e5;background:#20262f;border:1px solid #303842;border-radius:6px}.hpChart i{box-shadow:none;background:linear-gradient(#d7ff42 0%,#61c77a 48%,#2a75a9 100%)}.hpChart small{color:#89949f}.hpProgress span{color:#e6eaec}.hpProgress span small{color:#9ba5ae}.hpProgress>i em{box-shadow:none;background:#d7ff42}.hpAttention{border-color:#dde1e2}.hpAttention button,.hpRow{color:#202428;background:#fff;border-color:#e0e4e5}.hpAttention button:hover,.hpRow:not(.labels):hover{background:#f3f5f5}.hpAttention button>i{color:#d7ff42;background:#15191f;border:0}.hpAttention span small,.hpAttention em,.hpAttention time{color:#788186}.hpTable{border-color:#e0e4e5}.hpLifecycle,.hpStageRail{background:#171c24;border-color:#242a33}.hpLifecycle>small{color:#a4adb4}.hpLifecycle span,.hpStageRail span{color:#7f8992}.hpModuleTools label{color:#798287;background:#f4f6f6;border-color:#d9dfe0}.hpModuleTools input{color:#1b1f22}.hpModuleTools input::placeholder{color:#8f979b}.hpTabs{border-color:#d8dedf}.hpTabs button{color:#6d767b}.hpScore{color:#688904}.hpGate,.hpSigner,.hpVaultBid,.hpIdentity{border-color:#e0e4e5}.hpGate>i,.hpIdentity>i,.hpVaultBid>i,.hpSigner>i,.hpEvidenceList article>i{color:#d7ff42;background:#15191f;border:0}.hpGate>i.warn{color:#a54030;background:#f2e3df;border:0}.hpGate b,.hpSigner b,.hpVaultBid b,.hpIdentity b{color:#1f2326}.hpGate small,.hpSigner small,.hpVaultBid small,.hpIdentity small{color:#747d82}.hpGate em,.hpSigner em,.hpVaultBid em,.hpIdentity mark{color:#4e6707}.hpDetails div,.hpEvidenceList article,.hpMessageList article{border-color:#e0e4e5}.hpDetails dt,.hpEvidenceList small,.hpMessageList small{color:#747d82}.hpEvidenceList button{color:#30363a;background:#fff;border-color:#d8dedf}.hpMessageList em,.hpEvidenceList em{color:#536d08}.hpTimeline time,.hpTimeline small{color:#7c858a}.hpTimeline b{color:#212528}.hpBidCards button{color:#222629;background:#fff;border-color:#d8dedf}.hpBidCards strong{color:#4f6806}.hpScoreTable>div,.hpRuleTable>div,.hpChecklist{border-color:#e0e4e5}.hpScoreTable span:first-child{color:#737c81}.hpChecklist i{color:#d7ff42;background:#15191f}.hpVaultHero{box-shadow:none;background:#171c24;border-color:#242a33}.hpIntegrationGrid p{color:#737d82}.hpAccessState{color:#28694f;background:#e7f4eb;border-color:#cee2d7}.hpPermissionCards span{background:#f7f8f8;border-color:#dde2e3}.hpPermissionCards small{color:#727c81}.hpSecurityNotes article{background:#fff;border-color:#d9dfe0}.hpSecurityNotes article>i{color:#617e08}.hpSecurityNotes p{color:#727c81}@media (width<=850px){.hpMain{margin-left:0}.hpTopbar{background:#fffffff7}}.hpSidebar nav button.active{color:#102a43;background:#e2eef6;border-color:#bfd3e1;box-shadow:inset 3px 0 #2f6b9a}.hpSidebar nav button em,.hpSidebar footer>i{color:#dce9f2;background:#102a43}.hpPrimary{color:#fff!important;background:#2f6b9a!important;border-color:#2f6b9a!important}.hpWelcome:after,.hpModuleHead:after,.hpCaseHead:after,.hpMetrics article:nth-child(2):before,.hpModuleMetrics article:nth-child(2):before{background:#2f6b9a}.hpMetrics article:nth-child(3):before,.hpModuleMetrics article:nth-child(3):before{background:#7893a7}.hpMetrics article:nth-child(4):before{background:#486581}.hpMetrics article>i{color:#dce9f2;background:#102a43}.hpDashboardGrid .hpPanel{background:#102a43;border-color:#18354e}.hpDashboardGrid .hpPanelHead p b{color:#8eb8d4}.hpDashboardGrid select{color:#edf5fa;background:#183b57;border-color:#36536b}.hpChart{border-color:#36536b}.hpChart i{background:linear-gradient(#8eb8d4 0%,#4f87ad 50%,#2f6b9a 100%)}.hpProgress>i{background:#29485f}.hpProgress>i em{background:#6fa3c5}.hpAttention button>i,.hpGate>i,.hpIdentity>i,.hpVaultBid>i,.hpSigner>i,.hpEvidenceList article>i,.hpChecklist i,.hpIntegrationGrid article>i,.hpIntegrationNote>i{color:#dce9f2;background:#102a43}.hpRow .status,.hpPill{color:#204f70;background:#eaf2f7;border-color:#bfd3e1}.hpLifecycle,.hpStageRail,.hpVaultHero{background:#102a43;border-color:#18354e}.hpLifecycle .done i,.hpLifecycle .current i,.hpStageRail .done i,.hpStageRail .current i{color:#0b2032;background:#6fa3c5}.hpTabs button.active,.hpScore,.hpGate em,.hpSigner em,.hpVaultBid em,.hpIdentity mark,.hpBidCards strong,.hpIntegrationGrid article button,.hpMessageList em,.hpEvidenceList em,.hpSecurityNotes article>i{color:#2f6b9a;border-color:#2f6b9a}.hpIntegrationNote{background:#eaf2f7}.hpAccessState.demo{color:#204f70;background:#eaf2f7;border-color:#bfd3e1}.hpShell{background:#f1f4f6;grid-template-columns:224px minmax(0,1fr)}.hpSidebar{background:#fff;border-right:1px solid #e0e6ea;width:224px;padding:20px 14px 16px}.hpBrand{padding:0 8px 18px}.hpBrand b{color:#102a43;font-size:14px}.hpOrg{background:#f7f9fa;border:1px solid #e4e9ec;border-radius:10px;margin:0 4px 14px;padding:12px}.hpSidebar nav section>small{color:#a0abb2;margin-top:13px}.hpSidebar nav button{border-radius:7px;min-height:36px;padding:8px 10px}.hpSidebar nav button:hover{background:#f2f5f7}.hpPortalLinks{margin-top:14px}.hpMain{background:#f1f4f6;margin-left:224px}.hpTopbar{height:68px;box-shadow:none;background:#fffffff5;border-bottom:1px solid #e0e6ea;padding:0 28px}.hpTopbar>div:first-child span{font-size:12px}.hpSearch{background:#f6f8f9;border-color:#e1e6e9;width:min(30vw,340px);height:36px}.hpTopActions{gap:7px}.hpTopActions select,.hpTopActions>a,.hpIconButton{background:#fff;border-color:#e0e5e8;height:34px}.hpSession{display:none}.hpTopActions .hpPrimary{border-radius:7px;height:36px;padding:0 13px;font-size:9px}.hpPage.hpDashboardV3{max-width:1420px;padding:30px clamp(24px,3vw,42px) 60px}.hpDashIntro{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.hpDashIntro small,.hpMetricRail small,.hpCommandChart small,.hpDecisionQueue small,.hpCaseBoard small,.hpControlPanel small{color:#718697;letter-spacing:.13em;font-size:8px;font-weight:800}.hpDashIntro h1{color:#102a43;letter-spacing:-.045em;margin:6px 0 5px;font-size:30px;line-height:1.1}.hpDashIntro p{color:#6f7e89;margin:0;font-size:11px}.hpDashActions{gap:8px;display:flex}.hpDashActions button{color:#385064;background:#fff;border:1px solid #d8e0e5;border-radius:7px;height:38px;padding:0 15px;font-size:9px;font-weight:800}.hpDashActions .hpPrimary{color:#fff;background:#2f6b9a;border-color:#2f6b9a}.hpMetricRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.hpMetricRail article{background:#fff;border:1px solid #dde4e8;border-radius:9px;min-width:0;padding:17px 18px}.hpMetricRail header,.hpMetricRail footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.hpMetricRail header i{color:#2f6b9a;background:#edf3f7;border-radius:6px;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;font-weight:900;display:grid}.hpMetricRail article>b{color:#132c40;letter-spacing:-.04em;margin:15px 0 11px;font-size:25px;line-height:1;display:block}.hpMetricRail footer{color:#7a8993;font-size:8px}.hpMetricRail footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hpMetricRail footer em{color:#2f6b9a;white-space:nowrap;font-style:normal;font-weight:800}.hpCommandGrid,.hpOperationsGrid{grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr);gap:14px;margin-bottom:14px;display:grid}.hpCommandChart,.hpDecisionQueue,.hpCaseBoard,.hpControlPanel{background:#fff;border:1px solid #dbe2e6;border-radius:10px;overflow:hidden}.hpCommandChart>header,.hpDecisionQueue>header,.hpCaseBoard>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.hpCommandChart h2{letter-spacing:-.04em;margin:8px 0 5px;font-size:28px}.hpCommandChart header p{color:#91a7b7;margin:0;font-size:9px}.hpCommandChart select{color:#dce8ef;background:#183b57;border:1px solid #365772;border-radius:6px;height:32px;padding:0 28px 0 10px;font-size:8px}.hpCommandPlot{grid-template-columns:34px 1fr;gap:12px;height:205px;margin-top:22px;display:grid}.hpPlotScale{color:#7290a5;flex-direction:column;justify-content:space-between;padding-bottom:21px;font-size:7px;display:flex}.hpPlotBars{background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#809db21f 25%);border-bottom:1px solid #35556e;align-items:flex-end;gap:clamp(5px,1vw,12px);display:flex;position:relative}.hpPlotBars>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.hpPlotBars i{background:#6f9fbe;border-radius:2px 2px 0 0;width:100%;min-width:7px;max-width:24px;box-shadow:inset 0 1px #ffffff2e}.hpPlotBars span:nth-last-child(-n+3) i{background:#b7cfde}.hpPlotBars small{color:#7491a4;letter-spacing:0;height:13px;font-size:6px}.hpCommandChart>footer{color:#91a7b7;justify-content:space-between;align-items:center;margin-top:14px;font-size:8px;display:flex}.hpCommandChart>footer span{align-items:center;gap:6px;display:flex}.hpCommandChart>footer span i{background:#6f9fbe;border-radius:2px;width:7px;height:7px}.hpCommandChart>footer b small{color:#7f98aa;letter-spacing:0;font-weight:500}.hpDecisionQueue{flex-direction:column;display:flex}.hpDecisionQueue>header{padding:21px 20px 15px}.hpDecisionQueue h2,.hpCaseBoard h2,.hpControlPanel h2{color:#152d40;letter-spacing:-.025em;margin:6px 0 0;font-size:17px}.hpDecisionQueue>header strong{color:#fff;background:#102a43;border-radius:7px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.hpDecisionQueue>div{flex:1}.hpDecisionQueue>div>button{color:#253b4c;text-align:left;background:#fff;border:0;border-top:1px solid #edf1f3;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:14px 19px;display:grid}.hpDecisionQueue>div>button>i{color:#2f6b9a;background:#edf3f7;border-radius:8px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:900;display:grid}.hpDecisionQueue span{flex-direction:column;gap:4px;min-width:0;display:flex}.hpDecisionQueue b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.hpDecisionQueue span small{color:#83919b;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:500;overflow:hidden}.hpDecisionQueue time{color:#5c7282;font-size:7px;font-weight:800}.hpDecisionQueue>footer{border-top:1px solid #e8edf0;padding:12px 19px}.hpDecisionQueue>footer button{color:#2f6b9a;background:0 0;border:0;justify-content:space-between;width:100%;font-size:8px;font-weight:800;display:flex}.hpCaseBoard>header{padding:19px 20px 15px}.hpCaseBoard>header button{color:#2f6b9a;background:0 0;border:0;font-size:8px;font-weight:800}.hpCaseLabels,.hpCaseLine{grid-template-columns:1.55fr .75fr .7fr .65fr;align-items:center;gap:14px;display:grid}.hpCaseLabels{color:#87939b;letter-spacing:.08em;background:#f7f9fa;border-top:1px solid #e8edef;border-bottom:1px solid #e8edef;padding:10px 20px;font-size:7px;font-weight:800}.hpCaseLine{color:#435664;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f3;width:100%;padding:12px 20px;font-size:8px}.hpCaseLine>span:first-child{flex-direction:column;gap:4px;display:flex}.hpCaseLine>span:first-child small{color:#738796;letter-spacing:.06em;font-size:6px}.hpCaseLine b{color:#1d3344;font-size:9px}.hpCaseLine em{color:#285d82;background:#eaf2f7;border-radius:5px;justify-self:start;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.hpControlPanel{padding:20px}.hpControlPanel header{margin-bottom:19px}.hpControlPanel header p{color:#85929a;margin:5px 0 0;font-size:8px}.hpControlLine{margin-top:15px}.hpControlLine>span{justify-content:space-between;align-items:center;display:flex}.hpControlLine b{color:#2a4050;font-size:8px}.hpControlLine span small{color:#7c8d98;letter-spacing:0;font-size:7px}.hpControlLine>i{background:#e9eef1;border-radius:3px;height:5px;margin-top:7px;display:block;overflow:hidden}.hpControlLine>i em{background:#4f82a6;border-radius:3px;height:100%;display:block}.hpDashboardV3 .hpLifecycle{background:#fff;border-color:#dbe2e6}.hpDashboardV3 .hpLifecycle>small{color:#718697}.hpDashboardV3 .hpLifecycle span,.hpDashboardV3 .hpStageRail span{color:#82909a}.hpDashboardV3 .hpLifecycle i{color:#758692;background:#edf1f3}.hpDashboardV3 .hpLifecycle .done i,.hpDashboardV3 .hpLifecycle .current i{color:#fff;background:#102a43}@media (width<=1120px){.hpTopActions select,.hpSearch{display:none}.hpCommandGrid,.hpOperationsGrid{grid-template-columns:1fr}.hpMetricRail{grid-template-columns:repeat(2,1fr)}}@media (width<=850px){.hpMain{margin-left:0}.hpPage.hpDashboardV3{padding:22px 16px 45px}.hpDashIntro{flex-direction:column;align-items:flex-start}.hpMetricRail{grid-template-columns:1fr}.hpCaseBoard{overflow-x:auto}.hpCaseLabels,.hpCaseLine{min-width:660px}.hpCommandChart{padding:18px}.hpPlotBars{gap:5px}}.hpShell{color:#16171a;background:#f6f7fb}.hpMain{background:#f6f7fb}.hpSidebar{background:#fff;border-color:#e9ebf1}.hpBrand span{background:linear-gradient(145deg,#2f54ff,#1737c7)}.hpBrand b{color:#15171b}.hpOrg{background:#f8f9fc;border-color:#eaebf1}.hpOrg small{color:#999fac}.hpOrg b{color:#24272e}.hpOrg span{color:#969ca8}.hpSidebar nav section>small{color:#b0b4be}.hpSidebar nav button{color:#707681}.hpSidebar nav button.active{color:#3155ea;box-shadow:none;background:#e9edff;border-color:#0000}.hpSidebar nav button.active i{color:#3155ea}.hpSidebar nav button em{color:#fff;background:#3155ea}.hpSidebar footer>i{color:#fff;background:#17181b}.hpPortalLinks,.hpSidebar footer{border-color:#eceef2}.hpTopbar{background:#fafbfdf5;border-color:#e9ebf0}.hpSearch{background:#fff;border-color:#e8eaf0}.hpTopActions select,.hpTopActions>a,.hpIconButton{color:#555b65;background:#fff;border-color:#e5e7ec}.hpPrimary{color:#fff!important;background:linear-gradient(#292b30,#111216)!important;border-color:#17181b!important;box-shadow:0 6px 16px #1415181f!important}.hpPrimary:hover{background:#000!important}.hpPage.hpDashboardV3{max-width:1460px;padding-top:26px}.hpDashIntro{align-items:flex-start;margin-bottom:16px}.hpDashIntro small{color:#999faa;letter-spacing:.04em;font-size:9px}.hpDashIntro h1{color:#141519;margin-top:7px;font-size:30px}.hpDashIntro p{color:#858b95;font-size:10px}.hpQuickActions{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.hpQuickActions button{color:#4d525c;background:#fff;border:1px solid #e6e8ee;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 13px;font-size:9px;font-weight:700;display:flex}.hpQuickActions button:hover{background:#fafbff;border-color:#cfd5e4}.hpQuickActions button.primary{color:#fff;background:linear-gradient(#2b2d32,#111216);border-color:#191a1e;box-shadow:0 7px 18px #14161c1f}.hpQuickActions i{color:#808794;font-size:12px;font-style:normal}.hpQuickActions .primary i{color:#fff}.hpMetricRail{gap:8px}.hpMetricRail article{border-color:#e6e8ee;border-radius:10px;padding:15px 16px;box-shadow:0 5px 18px #1d223306}.hpMetricRail header i{color:#3155ea;background:#edf0ff}.hpMetricRail article:nth-child(2) header i{color:#7653df;background:#f1edff}.hpMetricRail article:nth-child(3) header i{color:#13a98c;background:#e9faf6}.hpMetricRail article:nth-child(4) header i{color:#db732e;background:#fff3eb}.hpMetricRail article>b{color:#15161a;font-size:23px}.hpMetricRail footer{color:#9298a2}.hpMetricRail footer em{color:#3155ea}.hpCommandGrid,.hpOperationsGrid{gap:10px;margin-bottom:10px}.hpCommandChart,.hpDecisionQueue,.hpCaseBoard,.hpControlPanel{border-color:#e5e7ed;border-radius:12px;box-shadow:0 6px 20px #1a1f3006}.hpCommandChart{color:#17181b;background:#fff;border-color:#e5e7ed;min-height:356px;padding:20px 21px 15px}.hpCommandChart h2{color:#15161a}.hpCommandChart header p{color:#9298a2;gap:10px;display:flex}.hpCommandChart header p b{color:#12a181;font-size:8px}.hpCommandChart header p span{font-size:8px}.hpCommandChart select{color:#5d636d;background:#f7f8fb;border-color:#e3e5eb}.hpCommandPlot{height:206px;margin-top:16px}.hpPlotScale{color:#b0b5be}.hpTrendStage{background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#eceef3 25%);border-bottom:1px solid #e8eaf0;position:relative;overflow:hidden}.hpTrendArea{display:block;position:absolute;inset:0 0 22px}.hpTrendArea.main{clip-path:polygon(0 79%,9% 70%,18% 62%,27% 66%,36% 48%,45% 55%,54% 39%,63% 44%,72% 31%,81% 38%,90% 25%,100% 32%,100% 100%,0 100%);background:linear-gradient(#2f54ff2e,#2f54ff08)}.hpTrendArea.main:after{content:"";clip-path:polygon(0 77%,9% 68%,18% 60%,27% 64%,36% 46%,45% 53%,54% 37%,63% 42%,72% 29%,81% 36%,90% 23%,100% 30%,100% 32%,90% 25%,81% 38%,72% 31%,63% 44%,54% 39%,45% 55%,36% 48%,27% 66%,18% 62%,9% 70%,0 79%);background:#3155ea;position:absolute;inset:0}.hpTrendArea.compare:after{content:"";clip-path:polygon(0 84%,9% 79%,18% 72%,27% 75%,36% 62%,45% 67%,54% 57%,63% 63%,72% 49%,81% 56%,90% 48%,100% 60%,100% 62%,90% 50%,81% 58%,72% 51%,63% 65%,54% 59%,45% 69%,36% 64%,27% 77%,18% 74%,9% 81%,0 86%);background:#16b99b;position:absolute;inset:0}.hpTrendMonths{justify-content:space-between;display:flex;position:absolute;inset:auto 0 0}.hpTrendMonths small{color:#a6abb4;letter-spacing:0;font-size:6px}.hpTrendTip{z-index:2;background:#fffffff7;border:1px solid #e1e3e9;border-radius:8px;width:126px;padding:10px;position:absolute;top:54px;left:59%;box-shadow:0 12px 30px #1b20311f}.hpTrendTip small{color:#878d97;letter-spacing:.06em;font-size:6px}.hpTrendTip b{color:#595f68;justify-content:space-between;margin-top:6px;font-size:7px;display:flex}.hpTrendTip b:first-of-type:before,.hpTrendTip b:last-of-type:before{content:"";background:#3155ea;border-radius:2px;width:4px;height:10px;margin-right:5px}.hpTrendTip b:last-of-type:before{background:#16b99b}.hpTrendTip span{color:#17181b;margin-left:auto}.hpCommandChart>footer{color:#8e949e}.hpCommandChart>footer span i,.hpCommandChart>footer span em{background:#3155ea;border-radius:2px;width:7px;height:7px;display:block}.hpCommandChart>footer span em{background:#16b99b;margin-left:8px}.hpCommandChart>footer b{color:#3155ea}.hpCommandChart>footer b small{color:#999faa}.hpDecisionQueue h2,.hpCaseBoard h2,.hpControlPanel h2{color:#191b20}.hpDecisionQueue>header strong{background:#17181b}.hpDecisionQueue>div>button{color:#3e434b;border-color:#eceef2}.hpDecisionQueue>div>button:hover{background:#fafbfe}.hpDecisionQueue>div>button>i{color:#fff;background:linear-gradient(145deg,#3155ea,#793bd7)}.hpDecisionQueue>div>button:nth-child(2)>i{background:linear-gradient(145deg,#1ca58a,#20c4a5)}.hpDecisionQueue>div>button:nth-child(3)>i{background:linear-gradient(145deg,#f07b44,#d74c81)}.hpDecisionQueue>footer{border-color:#e9ebef}.hpDecisionQueue>footer button,.hpCaseBoard>header button{color:#3155ea}.hpCaseLabels{color:#9a9faa;background:#fafbfc;border-color:#eceef2}.hpCaseLine{color:#6b7079;border-color:#eff0f3}.hpCaseLine:hover{background:#fafbfe}.hpCaseLine b{color:#2d3036}.hpCaseLine em{color:#3155ea;background:#eef0ff}.hpControlLine>i{background:#edf0f4}.hpControlLine>i em{background:linear-gradient(90deg,#3155ea,#16b99b)}.hpDashboardV3 .hpLifecycle{border-color:#e5e7ed}.hpDashboardV3 .hpLifecycle .done i,.hpDashboardV3 .hpLifecycle .current i{background:#3155ea}.hpDashboardV3 .hpLifecycle .done:before{background:#aab8ff}@media (width<=1120px){.hpQuickActions{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.hpQuickActions{grid-template-columns:1fr 1fr}.hpTrendTip{display:none}}.hpShell{letter-spacing:0;text-rendering:optimizelegibility;font-family:Poppins,Segoe UI,Arial,sans-serif;font-weight:400}.hpShell h1,.hpShell h2,.hpShell h3,.hpShell b,.hpShell strong{font-weight:600}.hpBrand b{letter-spacing:-.025em;font-weight:600}.hpDashIntro h1,.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{letter-spacing:-.035em;font-weight:600}.hpCommandChart h2,.hpMetricRail article>b,.hpModuleMetrics b,.hpEvalSummary b{letter-spacing:-.025em;font-weight:600}.hpSidebar nav button,.hpTopbar,.hpRow,.hpCaseLine{font-weight:400}.hpSidebar nav button.active,.hpTopbar>div:first-child,.hpPrimary,.hpQuickActions button{font-weight:500}.hpShell small,.hpShell .hpSession,.hpShell .hpPill{letter-spacing:.025em}:root{--hp-navy:#17181d;--hp-blue:#3155ea;--hp-mid:#16b99b;--hp-pale:#eceeff;--hp-bg:#f6f7fb;--hp-line:#e5e7ed;--hp-text:#17181d;--hp-muted:#747b89;--hp-white:#fff;--hp-risk:#df624f;--hp-success:#13977f}.hpPage:not(.hpDashboardV3){background:#f6f7fb}.hpModuleHead,.hpCaseHead{color:#17181d;background:#fff;border:1px solid #e5e7ed;border-radius:12px;align-items:center;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 7px 24px #1b1f2d08}.hpModuleHead:before,.hpCaseHead:before{content:"";background:linear-gradient(90deg,#3155ea 0 38%,#765ee8 38% 58%,#16b99b 58% 79%,#f19a5b 79%);height:3px;position:absolute;inset:0 0 auto}.hpModuleHead small,.hpCaseHead small{color:#3155ea;letter-spacing:.08em;font-size:9px}.hpModuleHead h1,.hpCaseHead h1{color:#17181d;letter-spacing:-.035em;font-weight:600}.hpModuleHead p,.hpCaseHead p{color:#747b89}.hpModuleHead .hpPrimary,.hpCaseHead .hpPrimary,.hpModuleHead>button,.hpCaseHead>button{color:#fff!important;background:#17181d!important;border-color:#17181d!important;box-shadow:0 7px 18px #14161c1f!important}.hpModuleMetrics,.hpEvalSummary{gap:10px}.hpModuleMetrics article,.hpEvalSummary article{border-color:#e5e7ed;border-radius:11px;position:relative;overflow:hidden;box-shadow:0 6px 20px #1b1f2d06}.hpModuleMetrics article:before,.hpEvalSummary article:before{content:"";background:#3155ea;height:3px;position:absolute;inset:0 0 auto}.hpModuleMetrics article:nth-child(2):before,.hpEvalSummary article:nth-child(2):before{background:#765ee8}.hpModuleMetrics article:nth-child(3):before,.hpEvalSummary article:nth-child(3):before{background:#16b99b}.hpEvalSummary article:nth-child(4):before{background:#f19a5b}.hpModuleMetrics small,.hpEvalSummary small{color:#8c929d;letter-spacing:.035em}.hpModuleMetrics b,.hpEvalSummary b{color:#17181d}.hpModuleMetrics p,.hpEvalSummary p{color:#858b95}.hpPanel{border-color:#e5e7ed;border-radius:11px;box-shadow:0 6px 20px #1b1f2d06}.hpModuleTools label{background:#fff;border-color:#e3e5eb}.hpModuleTools label:focus-within{border-color:#3155ea;box-shadow:0 0 0 3px #3155ea17}.hpModuleTools button,.hpPanelHead button,.hpPanel>button,.hpEvidenceList button{color:#4f5560;background:#fff;border-color:#e1e4ea}.hpModuleTools button:hover,.hpPanelHead button:hover,.hpPanel>button:hover{color:#3155ea;background:#f7f8ff;border-color:#c9cfee}.hpRow{border-color:#eceef2}.hpRow:not(.labels):hover{background:#fafbfe}.hpRow.labels{color:#969ca6;background:#fafbfc}.hpRow .status,.hpPill{color:#3155ea;background:#eceeff;border:0}.hpRow:nth-child(3n+2) .status{color:#13977f;background:#eaf9f5}.hpRow:nth-child(3n+3) .status{color:#c9662d;background:#fff1e8}.hpLifecycle,.hpStageRail{color:#747b89;background:#fff;border-color:#e5e7ed;box-shadow:0 6px 20px #1b1f2d05}.hpLifecycle span:before,.hpStageRail span:before{background:#e8eaf0}.hpLifecycle i,.hpStageRail i{color:#7b818c;background:#f0f1f5}.hpLifecycle .done i,.hpStageRail .done i{color:#fff;background:#3155ea}.hpLifecycle .current i,.hpStageRail .current i{color:#fff;background:#16b99b;box-shadow:0 0 0 4px #16b99b1f}.hpLifecycle .done:before,.hpStageRail .done:before{background:#aab8ff}.hpLifecycle .current,.hpStageRail .current{color:#13977f;font-weight:600}.hpTabs button.active{color:#3155ea;border-color:#3155ea}.hpScore,.hpBidCards strong,.hpGate em,.hpSigner em,.hpVaultBid em,.hpIdentity mark,.hpEvidenceList em,.hpMessageList em{color:#3155ea}.hpBidCards button.selected{border-color:#3155ea;box-shadow:0 0 0 3px #3155ea1a}.hpGate>i,.hpIdentity>i,.hpVaultBid>i,.hpSigner>i,.hpEvidenceList article>i,.hpChecklist i{color:#3155ea;background:#eceeff}.hpGate>i.warn{color:#df624f;background:#fff0ed}.hpAttention button>i{color:#3155ea;background:#eceeff}.hpAttention button:nth-child(2)>i{color:#13977f;background:#eaf9f5}.hpAttention button:nth-child(3)>i{color:#c9662d;background:#fff1e8}.hpProgress>i,.hpControlLine>i{background:#edf0f4}.hpProgress>i em,.hpControlLine>i em{background:linear-gradient(90deg,#3155ea,#16b99b)}.hpVaultHero{color:#fff;background:radial-gradient(circle at 88% 0,#4458e53d,#0000 34%),#17181d;border-color:#272930;position:relative;overflow:hidden;box-shadow:0 10px 28px #14161c1f}.hpVaultHero:after{content:"";background:linear-gradient(90deg,#3155ea,#16b99b);height:3px;position:absolute;inset:auto 0 0}.hpVaultHero small{color:#aeb8ff}.hpVaultHero p{color:#b7bbc5}.hpVaultHero strong{color:#17181d;background:#fff;border-color:#fff}.hpIntegrationGrid article>i{color:#3155ea;background:#eceeff;border:0}.hpIntegrationGrid article:nth-child(4n+2)>i{color:#765ee8;background:#f1edff}.hpIntegrationGrid article:nth-child(4n+3)>i{color:#13977f;background:#eaf9f5}.hpIntegrationGrid article:nth-child(4n)>i{color:#c9662d;background:#fff1e8}.hpIntegrationGrid article button{color:#3155ea}.hpIntegrationNote{background:#f1f3ff;border-color:#dde1fa}.hpIntegrationNote>i{color:#fff;background:#3155ea}.hpAccessState{color:#13977f;background:#eaf9f5;border:0}.hpAccessState.demo{color:#3155ea;background:#eceeff;border:0}.hpPermissionCards span,.hpSecurityNotes article{background:#fff;border-color:#e5e7ed}.hpSecurityNotes article:nth-child(3n+1)>i{color:#3155ea}.hpSecurityNotes article:nth-child(3n+2)>i{color:#765ee8}.hpSecurityNotes article:nth-child(3n)>i{color:#13977f}.hpTimeline article>i{background:#3155ea;box-shadow:0 0 0 5px #eceeff}.hpToast{color:#fff;background:#17181d;border-color:#17181d}.hpShell{grid-template-columns:272px minmax(0,1fr)}.hpSidebar{background:#fff;border-right:1px solid #e8eaf0;width:272px;padding:18px 14px 14px;overflow:hidden}.hpMain{margin-left:272px}.hpBrand{gap:11px;min-height:54px;padding:0 8px 15px}.hpBrand span{background:#f1f3ff;border:1px solid #dfe3ff;border-radius:12px;flex:0 0 40px;width:40px;height:40px;padding:4px;box-shadow:0 7px 18px #3155ea1a}.hpBrand img{object-fit:contain;filter:none;width:32px;height:32px}.hpBrand b{white-space:nowrap;font-size:15px}.hpOrg{color:#22252c;text-align:left;width:100%;min-height:62px;box-shadow:none;background:#f8f9fc;border:1px solid #e7e9ef;border-radius:11px;grid-template-columns:32px minmax(0,1fr) 15px;align-items:center;gap:10px;margin:0 0 10px;padding:10px;display:grid}.hpOrg:hover{background:#f6f7ff;border-color:#d7dcf3}.hpOrgIcon{color:#3155ea;background:#eceeff;border-radius:9px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.hpOrgIcon svg{stroke-width:1.8px;width:16px;height:16px}.hpOrg>span{min-width:0;display:block}.hpOrg small,.hpOrg b,.hpOrg em{display:block}.hpOrg small{letter-spacing:.08em;margin:0 0 3px;font-size:7px;color:#9298a4!important}.hpOrg b{color:#292c33;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.hpOrg em{color:#9ba1ac;margin-top:2px;font-size:7px;font-style:normal}.hpOrgChevron{color:#9ca2ad;stroke-width:1.8px;width:14px;height:14px}.hpSidebar nav{scrollbar-width:thin;scrollbar-color:#dfe2e9 transparent;flex:1;min-height:0;padding:0 2px 10px;overflow-y:auto}.hpSidebar nav::-webkit-scrollbar{width:4px}.hpSidebar nav::-webkit-scrollbar-thumb{background:#dfe2e9;border-radius:8px}.hpSidebar nav section{margin:0}.hpSidebar nav section>small{color:#a5aab4;letter-spacing:.12em;margin:14px 9px 5px;font-size:7px;font-weight:600}.hpSidebar nav button{color:#69707c;border:1px solid #0000;border-radius:9px;gap:9px;min-height:38px;padding:5px 8px;font-size:10px;font-weight:400;line-height:1.25}.hpSidebar nav button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hpSidebar nav button i{color:#858c99;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;transition:all .18s;display:grid}.hpSidebar nav button i svg{stroke-width:1.75px;width:16px;height:16px}.hpSidebar nav button:hover{color:#30343b;background:#f6f7fa;border-color:#0000}.hpSidebar nav button:hover i{color:#3155ea;background:#eef0f7}.hpSidebar nav button.active{color:#3155ea;box-shadow:none;background:#eceeff;border-color:#0000;font-weight:500}.hpSidebar nav button.active i{color:#fff;background:#3155ea;box-shadow:0 5px 12px #3155ea2e}.hpSidebar nav button em{color:#fff;background:#3155ea;border-radius:10px;min-width:19px;margin-left:auto;padding:3px 6px;font-size:7px;font-weight:600}.hpPortalLinks{border-top:1px solid #eceef2;margin:0;padding:8px 4px 5px}.hpPortalLinks a{color:#7b818c;border-radius:7px;align-items:center;padding:7px 6px;font-size:8px}.hpPortalLinks a:hover{color:#3155ea;background:#f5f6fa}.hpPortalLinks svg{stroke-width:1.8px;width:13px;height:13px}.hpSidebar footer{border-top:1px solid #eceef2;gap:9px;min-height:48px;padding:10px 5px 0}.hpSidebar footer>i{color:#fff;background:#17181d;border-radius:9px;flex:0 0 30px;width:30px;height:30px}.hpSidebar footer span{min-width:0}.hpSidebar footer span b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.hpSidebar footer span small{color:#969ca7;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.hpTopbar svg{stroke-width:1.8px;width:16px;height:16px}.hpSearch i{place-items:center;height:16px;display:grid}.hpPrimary{gap:6px}.hpPrimary svg{width:14px;height:14px}@media (width<=1180px){.hpShell{grid-template-columns:244px minmax(0,1fr)}.hpSidebar{width:244px}.hpMain{margin-left:244px}}@media (width<=850px){.hpShell{display:block}.hpSidebar{width:272px}.hpMain{margin-left:0}}.hpThemeToggle{cursor:pointer;justify-content:center;gap:6px;min-width:68px}.hpThemeToggle span{font-size:8px;font-weight:500}.hpThemeToggle svg{width:14px!important;height:14px!important}.hpShell[data-theme=dark]{--hp-navy:#0b1020;--hp-blue:#7088ff;--hp-mid:#31d2ae;--hp-pale:#1c2744;--hp-bg:#090d16;--hp-line:#283248;--hp-text:#f3f5fa;--hp-muted:#96a1b5;--hp-white:#121824;--hp-risk:#ff8677;--hp-success:#50d8ba;color:#f3f5fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 82% -10%,#6f87ff21,#0000 31%),#090d16}.hpShell[data-theme=dark] .hpMain,.hpShell[data-theme=dark] .hpPage:not(.hpDashboardV3){background:#090d16}.hpShell[data-theme=dark] .hpSidebar{color:#eef2f8;background:#0c111c;border-color:#202a3d;box-shadow:18px 0 55px #0003}.hpShell[data-theme=dark] .hpBrand span{background:#151d30;border-color:#35446b;box-shadow:0 8px 22px #0000003b}.hpShell[data-theme=dark] .hpBrand b{color:#f3f5fa}.hpShell[data-theme=dark] .hpOrg{color:#eef1f6;background:#121927;border-color:#29354c}.hpShell[data-theme=dark] .hpOrg:hover{background:#151e30;border-color:#3f527a}.hpShell[data-theme=dark] .hpOrgIcon{color:#91a3ff;background:#1c2744}.hpShell[data-theme=dark] .hpOrg small{color:#7182a0!important}.hpShell[data-theme=dark] .hpOrg b{color:#e7eaf1}.hpShell[data-theme=dark] .hpOrg em,.hpShell[data-theme=dark] .hpOrgChevron{color:#7f8ba0}.hpShell[data-theme=dark] .hpSidebar nav section>small{color:#667288}.hpShell[data-theme=dark] .hpSidebar nav button{color:#96a1b4}.hpShell[data-theme=dark] .hpSidebar nav button i{color:#7c879b}.hpShell[data-theme=dark] .hpSidebar nav button:hover{color:#e5e9f1;background:#141c2a}.hpShell[data-theme=dark] .hpSidebar nav button:hover i{color:#91a3ff;background:#202a3d}.hpShell[data-theme=dark] .hpSidebar nav button.active{color:#9aabff;background:#1b2541}.hpShell[data-theme=dark] .hpSidebar nav button.active i{color:#fff;background:#7088ff}.hpShell[data-theme=dark] .hpPortalLinks,.hpShell[data-theme=dark] .hpSidebar footer{border-color:#222c3e}.hpShell[data-theme=dark] .hpPortalLinks a{color:#7f8ba0}.hpShell[data-theme=dark] .hpPortalLinks a:hover{color:#9babff;background:#141c2a}.hpShell[data-theme=dark] .hpSidebar footer>i{color:#fff;background:#273149}.hpShell[data-theme=dark] .hpSidebar footer span small{color:#79859a}.hpShell[data-theme=dark] .hpTopbar{background:#0c111cf0;border-color:#20293b}.hpShell[data-theme=dark] .hpTopbar>div:first-child{color:#e7eaf1}.hpShell[data-theme=dark] .hpMenu{color:#cbd2df}.hpShell[data-theme=dark] .hpSearch{background:#121824;border-color:#283248}.hpShell[data-theme=dark] .hpSearch i{color:#74829a}.hpShell[data-theme=dark] .hpSearch input{color:#e6eaf1}.hpShell[data-theme=dark] .hpSearch input::placeholder{color:#667389}.hpShell[data-theme=dark] .hpTopActions select,.hpShell[data-theme=dark] .hpTopActions>a,.hpShell[data-theme=dark] .hpIconButton,.hpShell[data-theme=dark] .hpThemeToggle{color:#b3bdcc;background:#141b27;border-color:#2b3549}.hpShell[data-theme=dark] .hpTopActions select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.hpShell[data-theme=dark] .hpTopActions>a:hover,.hpShell[data-theme=dark] .hpThemeToggle:hover{color:#fff;background:#19233a;border-color:#5267b7}.hpShell[data-theme=dark] .hpSession{color:#63dfc3;background:#31d2ae1a;border:1px solid #31d2ae33}.hpShell[data-theme=dark] .hpSession.demo{color:#95a7ff;background:#1a2542;border-color:#344774}.hpShell[data-theme=dark] .hpPrimary{background:linear-gradient(135deg,#7088ff,#765ee8)!important;border-color:#7088ff!important;box-shadow:0 8px 22px #4e5cd233!important}.hpShell[data-theme=dark] .hpDashIntro h1,.hpShell[data-theme=dark] .hpModuleHead h1,.hpShell[data-theme=dark] .hpCaseHead h1{color:#f2f4f8}.hpShell[data-theme=dark] .hpDashIntro small,.hpShell[data-theme=dark] .hpModuleHead small,.hpShell[data-theme=dark] .hpCaseHead small{color:#91a3ff}.hpShell[data-theme=dark] .hpDashIntro p,.hpShell[data-theme=dark] .hpModuleHead p,.hpShell[data-theme=dark] .hpCaseHead p{color:#97a2b5}.hpShell[data-theme=dark] .hpModuleHead,.hpShell[data-theme=dark] .hpCaseHead{background:#111722;border-color:#29344a;box-shadow:0 12px 32px #00000029}.hpShell[data-theme=dark] .hpModuleHead>button,.hpShell[data-theme=dark] .hpCaseHead>button{background:linear-gradient(135deg,#7088ff,#765ee8)!important;border-color:#7088ff!important}.hpShell[data-theme=dark] .hpQuickActions button{color:#aeb8c8;background:#131a26;border-color:#293347}.hpShell[data-theme=dark] .hpQuickActions button:hover{color:#fff;background:#182136;border-color:#42527d}.hpShell[data-theme=dark] .hpQuickActions button.primary{background:linear-gradient(135deg,#7088ff,#765ee8);border-color:#7088ff}.hpShell[data-theme=dark] .hpMetricRail article,.hpShell[data-theme=dark] .hpModuleMetrics article,.hpShell[data-theme=dark] .hpEvalSummary article,.hpShell[data-theme=dark] .hpPanel,.hpShell[data-theme=dark] .hpCommandChart,.hpShell[data-theme=dark] .hpDecisionQueue,.hpShell[data-theme=dark] .hpCaseBoard,.hpShell[data-theme=dark] .hpControlPanel,.hpShell[data-theme=dark] .hpLifecycle,.hpShell[data-theme=dark] .hpStageRail,.hpShell[data-theme=dark] .hpSecurityNotes article,.hpShell[data-theme=dark] .hpPermissionCards span{color:#e7eaf1;background:#111722;border-color:#273145;box-shadow:0 10px 28px #00000024}.hpShell[data-theme=dark] .hpMetricRail article>b,.hpShell[data-theme=dark] .hpModuleMetrics b,.hpShell[data-theme=dark] .hpEvalSummary b,.hpShell[data-theme=dark] .hpCommandChart h2,.hpShell[data-theme=dark] .hpDecisionQueue h2,.hpShell[data-theme=dark] .hpCaseBoard h2,.hpShell[data-theme=dark] .hpControlPanel h2,.hpShell[data-theme=dark] .hpPanel h2{color:#f1f3f7}.hpShell[data-theme=dark] .hpMetricRail footer,.hpShell[data-theme=dark] .hpModuleMetrics p,.hpShell[data-theme=dark] .hpEvalSummary p,.hpShell[data-theme=dark] .hpPanel p{color:#8995a9}.hpShell[data-theme=dark] .hpCommandChart select,.hpShell[data-theme=dark] .hpModuleTools label{color:#a5afbf;background:#151c29;border-color:#2c364b}.hpShell[data-theme=dark] .hpModuleTools input{color:#edf0f5}.hpShell[data-theme=dark] .hpTrendStage{background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#222c3e 25%);border-color:#2a3448}.hpShell[data-theme=dark] .hpTrendTip{background:#111722fa;border-color:#344058}.hpShell[data-theme=dark] .hpTrendTip b{color:#aab4c4}.hpShell[data-theme=dark] .hpTrendTip span{color:#f0f2f6}.hpShell[data-theme=dark] .hpDecisionQueue>div>button,.hpShell[data-theme=dark] .hpRow,.hpShell[data-theme=dark] .hpCaseLine,.hpShell[data-theme=dark] .hpAttention button,.hpShell[data-theme=dark] .hpBidCards button{color:#dbe0e9;background:#111722;border-color:#273145}.hpShell[data-theme=dark] .hpDecisionQueue>div>button:hover,.hpShell[data-theme=dark] .hpRow:not(.labels):hover,.hpShell[data-theme=dark] .hpCaseLine:hover,.hpShell[data-theme=dark] .hpAttention button:hover{background:#172032}.hpShell[data-theme=dark] .hpCaseLabels,.hpShell[data-theme=dark] .hpRow.labels{color:#7f8a9d;background:#0e141f;border-color:#273145}.hpShell[data-theme=dark] .hpCaseLine b{color:#e2e6ed}.hpShell[data-theme=dark] .hpCaseLine em,.hpShell[data-theme=dark] .hpRow .status,.hpShell[data-theme=dark] .hpPill{color:#93a6ff;background:#1b2747}.hpShell[data-theme=dark] .hpLifecycle span,.hpShell[data-theme=dark] .hpStageRail span{color:#7d899d}.hpShell[data-theme=dark] .hpLifecycle span:before,.hpShell[data-theme=dark] .hpStageRail span:before{background:#293347}.hpShell[data-theme=dark] .hpLifecycle i,.hpShell[data-theme=dark] .hpStageRail i{color:#8c97a9;background:#202a3c}.hpShell[data-theme=dark] .hpLifecycle .done i,.hpShell[data-theme=dark] .hpStageRail .done i{background:#7088ff}.hpShell[data-theme=dark] .hpLifecycle .current i,.hpShell[data-theme=dark] .hpStageRail .current i{color:#09221d;background:#31d2ae}.hpShell[data-theme=dark] .hpPanelHead button,.hpShell[data-theme=dark] .hpPanel>button,.hpShell[data-theme=dark] .hpModuleTools button,.hpShell[data-theme=dark] .hpEvidenceList button{color:#b1bbca;background:#161e2c;border-color:#303a4e}.hpShell[data-theme=dark] .hpGate,.hpShell[data-theme=dark] .hpSigner,.hpShell[data-theme=dark] .hpVaultBid,.hpShell[data-theme=dark] .hpIdentity,.hpShell[data-theme=dark] .hpDetails div,.hpShell[data-theme=dark] .hpEvidenceList article,.hpShell[data-theme=dark] .hpMessageList article,.hpShell[data-theme=dark] .hpScoreTable>div,.hpShell[data-theme=dark] .hpRuleTable>div,.hpShell[data-theme=dark] .hpChecklist{border-color:#283247}.hpShell[data-theme=dark] .hpGate>i,.hpShell[data-theme=dark] .hpIdentity>i,.hpShell[data-theme=dark] .hpVaultBid>i,.hpShell[data-theme=dark] .hpSigner>i,.hpShell[data-theme=dark] .hpEvidenceList article>i,.hpShell[data-theme=dark] .hpChecklist i{color:#93a6ff;background:#1b2747}.hpShell[data-theme=dark] .hpGate b,.hpShell[data-theme=dark] .hpSigner b,.hpShell[data-theme=dark] .hpVaultBid b,.hpShell[data-theme=dark] .hpIdentity b,.hpShell[data-theme=dark] .hpTimeline b{color:#e4e8ef}.hpShell[data-theme=dark] .hpGate small,.hpShell[data-theme=dark] .hpSigner small,.hpShell[data-theme=dark] .hpVaultBid small,.hpShell[data-theme=dark] .hpIdentity small,.hpShell[data-theme=dark] .hpTimeline small,.hpShell[data-theme=dark] .hpTimeline time{color:#8490a4}.hpShell[data-theme=dark] .hpTabs{border-color:#293347}.hpShell[data-theme=dark] .hpTabs button{color:#8994a7}.hpShell[data-theme=dark] .hpTabs button.active{color:#9aabff;border-color:#7088ff}.hpShell[data-theme=dark] .hpBidCards button.selected{border-color:#7088ff;box-shadow:0 0 0 3px #7088ff1f}.hpShell[data-theme=dark] .hpProgress>i,.hpShell[data-theme=dark] .hpControlLine>i{background:#242e40}.hpShell[data-theme=dark] .hpVaultHero{background:radial-gradient(circle at 88% 0,#7088ff33,#0000 34%),#111722;border-color:#36446a}.hpShell[data-theme=dark] .hpIntegrationGrid article>i{color:#93a6ff;background:#1b2747}.hpShell[data-theme=dark] .hpIntegrationGrid p,.hpShell[data-theme=dark] .hpSecurityNotes p,.hpShell[data-theme=dark] .hpPermissionCards small{color:#8490a4}.hpShell[data-theme=dark] .hpIntegrationNote{background:#17213a;border-color:#34436a}.hpShell[data-theme=dark] .hpAccessState{color:#62dfc3;background:#31d2ae1c}.hpShell[data-theme=dark] .hpAccessState.demo{color:#93a6ff;background:#1b2747}.hpShell[data-theme=dark] .hpToast{color:#7de8d0;background:#102a27;border-color:#31d2ae}@media (width<=1320px){.hpThemeToggle{min-width:36px}.hpThemeToggle span{display:none}}@media (width<=850px){.hpShell[data-theme=dark] .hpTopbar{background:#0c111cf7}}.hpShell{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:14px;line-height:1.5}.hpShell button,.hpShell input,.hpShell select,.hpShell textarea{font-family:inherit}.hpBrand b{font-size:clamp(15px,1.15vw,17px);line-height:1.2}.hpOrg small{font-size:9px;line-height:1.35}.hpOrg b{font-size:11px;line-height:1.35}.hpOrg em,.hpSidebar nav section>small{font-size:9px;line-height:1.35}.hpSidebar nav button{font-size:11.5px;line-height:1.35}.hpSidebar nav button em{font-size:9px}.hpPortalLinks a{font-size:10.5px;line-height:1.35}.hpSidebar footer span b{font-size:10.5px}.hpSidebar footer span small{font-size:9px}.hpTopbar,.hpTopbar>div:first-child,.hpTopbar>div:first-child span{font-size:11.5px}.hpSearch input,.hpTopActions select,.hpTopActions>a,.hpIconButton,.hpThemeToggle span,.hpTopActions .hpPrimary{font-size:10.5px}.hpDashIntro small,.hpWelcome small,.hpModuleHead small,.hpCaseHead small{font-size:10px;line-height:1.4}.hpDashIntro h1,.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{font-size:clamp(28px,2.35vw,36px);line-height:1.15}.hpDashIntro p,.hpWelcome p,.hpModuleHead p,.hpCaseHead p{font-size:12.5px;line-height:1.65}.hpDashActions button,.hpQuickActions button{font-size:11px;line-height:1.25}.hpMetricRail small,.hpCommandChart small,.hpDecisionQueue small,.hpCaseBoard small,.hpControlPanel small{font-size:9.5px;line-height:1.35}.hpMetricRail article>b{font-size:clamp(24px,2vw,29px)}.hpMetricRail footer{font-size:10px;line-height:1.4}.hpCommandChart h2{font-size:clamp(24px,2vw,30px);line-height:1.2}.hpCommandChart header p{font-size:10.5px;line-height:1.45}.hpCommandChart select{font-size:10px}.hpPlotScale,.hpTrendMonths small,.hpTrendTip small{font-size:8.5px}.hpTrendTip b,.hpCommandChart>footer{font-size:9.5px;line-height:1.4}.hpDecisionQueue h2,.hpCaseBoard h2,.hpControlPanel h2,.hpPanel h2{font-size:17px;line-height:1.3}.hpDecisionQueue b,.hpCaseLine b,.hpControlLine b{font-size:10.5px}.hpDecisionQueue span small,.hpDecisionQueue time,.hpDecisionQueue>footer button{font-size:9.5px}.hpCaseLabels{font-size:9.5px;line-height:1.35}.hpCaseLine{font-size:10.5px;line-height:1.4}.hpCaseLine>span:first-child small,.hpCaseLine em{font-size:9px}.hpControlPanel header p,.hpControlLine span small{font-size:9.5px;line-height:1.45}.hpModuleMetrics small,.hpEvalSummary small{font-size:9.5px}.hpModuleMetrics b,.hpEvalSummary b{font-size:clamp(20px,1.7vw,25px)}.hpModuleMetrics p,.hpEvalSummary p{font-size:10.5px;line-height:1.45}.hpPanelHead p,.hpPanel>p,.hpIntegrationGrid p,.hpSecurityNotes p{font-size:11px;line-height:1.55}.hpPanelHead button,.hpPanelHead a,.hpPanel>button,.hpModuleTools button,.hpEvidenceList button,.hpIntegrationGrid article button{font-size:10.5px}.hpModuleTools input,.hpModuleTools select,.hpModuleTools label{font-size:11px}.hpRow{font-size:10.5px;line-height:1.45}.hpRow.labels,.hpRow .status,.hpPill,.hpAccessState{font-size:9.5px}.hpLifecycle span,.hpStageRail span,.hpTabs button{font-size:10.5px;line-height:1.4}.hpGate b,.hpSigner b,.hpVaultBid b,.hpIdentity b,.hpEvidenceList b,.hpMessageList b,.hpChecklist,.hpSecurityNotes b{font-size:11px}.hpGate small,.hpSigner small,.hpVaultBid small,.hpIdentity small,.hpEvidenceList small,.hpMessageList small,.hpTimeline small,.hpTimeline time,.hpPermissionCards small{font-size:9.5px;line-height:1.45}.hpVaultHero small{font-size:10px}.hpVaultHero h2{font-size:clamp(22px,2vw,28px)}.hpVaultHero p,.hpVaultHero strong{font-size:11px;line-height:1.5}.hpScoreTable span,.hpRuleTable span,.hpRuleTable b{font-size:10px}@media (width<=850px){.hpDashIntro h1,.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{font-size:clamp(27px,7vw,34px)}.hpTopbar{font-size:11px}.hpPage{overflow-wrap:anywhere}}@media (width<=560px){.hpShell{font-size:13px}.hpSidebar nav button{font-size:12px}.hpDashIntro h1,.hpWelcome h1,.hpModuleHead h1,.hpCaseHead h1{font-size:28px}.hpDashIntro p,.hpWelcome p,.hpModuleHead p,.hpCaseHead p{font-size:12px}.hpQuickActions button{font-size:10.5px}}.hpModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c14a8;place-items:center;padding:clamp(18px,4vh,48px) 20px;display:grid;position:fixed;inset:0}.hpRequestModal{color:#17181d;background:#fff;border:1px solid #dfe3eb;border-radius:18px;width:min(760px,100%);max-height:calc(100vh - 36px);overflow:auto;box-shadow:0 30px 90px #0508104d}.hpRequestModal>header{border-bottom:1px solid #e8eaf0;justify-content:space-between;align-items:flex-start;gap:24px;padding:25px 27px 21px;display:flex}.hpRequestModal>header small{color:#3155ea;letter-spacing:.1em;font-size:10px;font-weight:600}.hpRequestModal>header h2{letter-spacing:-.035em;margin:7px 0 6px;font-size:clamp(24px,3vw,30px);line-height:1.2}.hpRequestModal>header p{color:#747b89;max-width:590px;margin:0;font-size:12px;line-height:1.55}.hpRequestModal>header>button{color:#747b89;cursor:pointer;background:#f7f8fb;border:1px solid #e1e4eb;border-radius:9px;flex:0 0 34px;width:34px;height:34px;font-size:21px;line-height:1}.hpRequestModal form{grid-template-columns:1fr 1fr;gap:17px;padding:23px 27px 25px;display:grid}.hpField{gap:7px;min-width:0;display:grid}.hpFieldWide{grid-column:1/-1}.hpField>span{color:#505660;font-size:11px;font-weight:500}.hpField>span b{color:#df624f}.hpField input,.hpField select,.hpField textarea{color:#22252b;background:#fafbfc;border:1px solid #dfe2e9;border-radius:9px;outline:0;width:100%;min-width:0;font-family:inherit;font-size:12px;transition:all .18s}.hpField input,.hpField select{height:44px;padding:0 12px}.hpField textarea{resize:vertical;padding:11px 12px;line-height:1.55}.hpField input:focus,.hpField select:focus,.hpField textarea:focus{background:#fff;border-color:#7088ff;box-shadow:0 0 0 3px #3155ea1a}.hpRequestModal form>aside{background:#f3f5ff;border:1px solid #dfe3fa;border-radius:10px;grid-column:1/-1;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.hpRequestModal form>aside>span{color:#fff;background:#3155ea;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:11px;font-weight:600;display:grid}.hpRequestModal form>aside p{color:#69718a;margin:0;font-size:10.5px;line-height:1.5}.hpRequestModal form>aside b{color:#303a61;margin-bottom:2px;font-size:11px;display:block}.hpRequestModal form>footer{background:#fafbfc;border-top:1px solid #e8eaf0;grid-column:1/-1;justify-content:flex-end;gap:9px;margin:2px -27px -25px;padding:18px 27px;display:flex}.hpRequestModal form>footer button{color:#565d68;cursor:pointer;background:#fff;border:1px solid #dfe2e9;border-radius:9px;min-height:42px;padding:0 15px;font-family:inherit;font-size:11px;font-weight:500}.hpRequestModal form>footer .hpPrimary{color:#fff;background:linear-gradient(135deg,#3155ea,#765ee8);border-color:#3155ea;justify-content:center;min-width:170px}.hpRequestModal form>footer svg{width:15px;height:15px}.hpShell[data-theme=dark] .hpRequestModal{color:#eef1f6;background:#111722;border-color:#2d3850}.hpShell[data-theme=dark] .hpRequestModal>header{border-color:#283247}.hpShell[data-theme=dark] .hpRequestModal>header p{color:#96a1b4}.hpShell[data-theme=dark] .hpRequestModal>header>button{color:#aeb7c6;background:#171f2d;border-color:#2e394f}.hpShell[data-theme=dark] .hpField>span{color:#cbd2dd}.hpShell[data-theme=dark] .hpField input,.hpShell[data-theme=dark] .hpField select,.hpShell[data-theme=dark] .hpField textarea{color:#eef1f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#151c29;border-color:#2c364a}.hpShell[data-theme=dark] .hpField input:focus,.hpShell[data-theme=dark] .hpField select:focus,.hpShell[data-theme=dark] .hpField textarea:focus{background:#182134;border-color:#7088ff}.hpShell[data-theme=dark] .hpRequestModal form>aside{background:#17213a;border-color:#34436a}.hpShell[data-theme=dark] .hpRequestModal form>aside p{color:#9ba6b9}.hpShell[data-theme=dark] .hpRequestModal form>aside b{color:#d9deea}.hpShell[data-theme=dark] .hpRequestModal form>footer{background:#0e141f;border-color:#283247}.hpShell[data-theme=dark] .hpRequestModal form>footer button{color:#b7c0ce;background:#161e2c;border-color:#303a4e}@media (width<=620px){.hpModalBackdrop{padding:10px}.hpRequestModal{border-radius:14px;max-height:calc(100vh - 20px)}.hpRequestModal>header{padding:21px 19px 17px}.hpRequestModal form{grid-template-columns:1fr;gap:14px;padding:19px}.hpFieldWide,.hpRequestModal form>aside,.hpRequestModal form>footer{grid-column:auto}.hpRequestModal form>footer{margin:3px -19px -19px;padding:15px 19px}.hpRequestModal form>footer button{flex:1}.hpRequestModal form>footer .hpPrimary{min-width:0}}
