*{box-sizing:border-box}body{margin:0;background:#f5f7f6;color:#10221c;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.app{min-height:100vh;padding-bottom:82px}button,input,select,textarea{font:inherit}.top{height:76px;background:#071914;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:12px max(18px,calc((100vw - 1120px)/2));position:sticky;top:0;z-index:20;border-bottom:1px solid #173a31}.logo{display:flex;align-items:center;gap:11px}.logo b{display:block;font-size:20px}.logo small{display:block;color:#78988d;text-transform:capitalize;font-size:10px}.brandMark{width:46px;height:46px;border-radius:13px;display:block;object-fit:cover;border:1px solid #2c7462}.topActions{display:flex;gap:8px;align-items:center}.topActions button{width:36px;height:36px;border-radius:50%;border:1px solid #284a40;background:#102a22;color:#a6beb6}.live{font-size:11px;color:#b7cbc4;border:1px solid #284a40;border-radius:20px;padding:8px 10px}.live i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#1dd0a5;margin-right:5px}.command{max-width:1120px;margin:auto;padding:28px 20px 50px}.intro small,.blockHead small{font-size:10px;font-weight:800;letter-spacing:1.8px;color:#5c8376}.intro h1{font-size:32px;line-height:1.08;letter-spacing:-1.1px;margin:7px 0}.intro p{margin:0;color:#71847d;font-size:14px}.ask{margin-top:22px;background:#092019;color:#fff;border-radius:18px;padding:18px}.askLabel{display:flex;align-items:center;gap:8px;margin-bottom:12px}.askLabel span{margin-left:auto;color:#73958a;font-size:10px;text-transform:uppercase;letter-spacing:1px}.askInput{height:54px;background:#fff;border-radius:13px;display:flex;align-items:center;padding:4px 5px 4px 14px}.askInput input{min-width:0;flex:1;border:0;outline:0;font-size:15px;color:#10221c}.askInput button{width:46px;height:46px;border:0;border-radius:10px;background:#1bc9a0;color:#062018}.answer{margin-top:12px;padding:13px 14px;border-left:3px solid #1bc9a0;background:#061712;border-radius:9px;color:#dceae5;line-height:1.5;font-size:13px;white-space:pre-wrap}.quick{display:flex;gap:7px;overflow:auto;margin-top:11px}.quick button{white-space:nowrap;border:1px solid #285044;background:#102b23;color:#a6c1b8;border-radius:18px;padding:7px 10px;font-size:11px}.summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.sum{border:1px solid #dce6e2;background:#fff;border-radius:13px;padding:12px 10px;text-align:left}.sum b{font-size:20px;display:block}.sum span{font-size:10px;color:#73867f}.sum.attention b{color:#b75c34}.block{background:#fff;border:1px solid #dce6e2;border-radius:17px;margin-top:22px;padding:18px}.blockHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.blockHead h2{font-size:19px;margin:3px 0}.signal{display:flex;gap:12px;justify-content:space-between;border-top:1px solid #edf2ef;padding:14px 0}.signal b{font-size:14px}.signal p{margin:5px 0;color:#6e817a;font-size:12px;line-height:1.45}.signal button{align-self:center;border:0;background:transparent;color:#168c70;font-weight:700;display:flex;align-items:center}.pulseRow{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pulse{padding:12px;border-radius:12px;background:#f2f6f4}.pulse small,.pulse span{display:block;color:#7c8f88;font-size:9px}.pulse b{display:block;font-size:18px;margin:4px 0;white-space:nowrap}.bottom{display:none}.backBtn{border:0;background:transparent;color:#357363;padding:7px 0;display:flex;align-items:center;gap:5px}.signalDetail h1{font-size:27px;margin:12px 0 8px}.lead{font-size:15px;line-height:1.55;color:#526b62}.detailTop{display:flex;justify-content:space-between;align-items:center}.severity{font-size:10px;text-transform:uppercase;font-weight:900;letter-spacing:1px;padding:5px 8px;border-radius:8px;background:#edf4f1}.severity.critical{background:#fdebe7;color:#a9422c}.severity.important{background:#fff0e4;color:#a75a2b}.scoreGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:16px 0}.score{background:#f3f7f5;border-radius:10px;padding:10px}.score small{display:block;color:#778b84;font-size:9px}.score b{font-size:18px}.detail{border-top:1px solid #edf2ef;padding:12px 0}.detail small{color:#6c827a;font-size:9px;text-transform:uppercase;letter-spacing:1px;font-weight:800}.detail p{margin:4px 0;line-height:1.5}.actionCard{background:#092019;color:#fff;border-radius:12px;padding:14px;margin:10px 0}.actionCard small{color:#64a491}.actionCard b{display:block;margin:4px 0}.actionCard p{color:#9ab9af;margin:4px 0;font-size:12px}.detailActions,.caseActions{display:flex;gap:8px;margin-top:14px}.detailActions button,.caseActions button,.primaryMini,.primaryAction,.accountBtn{border:0;border-radius:10px;background:#0e8e70;color:#fff;padding:11px 13px;font-weight:750}.detailActions button:first-child{background:#eaf5f1;color:#146f5a}.subList{margin-top:20px}.miniRow,.workRow,.employeePick,.selectedEmployee{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #edf2ef;padding:12px 0}.miniRow span,.employeePick span,.selectedEmployee span{display:block}.miniRow small,.employeePick small,.selectedEmployee small{display:block;color:#788b84;font-size:10px;margin-top:3px}.miniRow button,.workRow button,.selectedEmployee button{border:0;background:#eaf5f1;color:#146f5a;border-radius:8px;padding:7px 10px}.workTabs{display:flex;gap:7px;overflow:auto;margin-top:20px}.workTabs button{border:1px solid #d8e4df;background:#fff;border-radius:20px;padding:8px 11px;white-space:nowrap;color:#627970}.workTabs button.active{background:#092019;color:#fff;border-color:#092019}.workTabs span{margin-left:5px;opacity:.65}.workRow>div{min-width:0}.workRow p{color:#71847d;font-size:12px}.workRow small{color:#80928c}.workflowCase{border-top:1px solid #e9efec;padding:15px 0}.caseHead{display:flex;justify-content:space-between;gap:10px}.caseHead small{display:block;color:#768a82;margin-top:3px}.caseHead>span{font-size:9px;background:#eaf5f1;color:#146f5a;border-radius:9px;padding:5px 7px;height:max-content}.checkpoints{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:10px}.checkpoints small{background:#f4f7f6;border-radius:8px;padding:7px;color:#61766e}.blocks{display:grid;gap:5px}.blocks small{background:#fff2e8;color:#89502f;border-radius:8px;padding:8px}.successBox{background:#eaf8f3;color:#146f5a;padding:11px;border-radius:10px;margin:10px 0}.fieldLabel{display:block;margin:14px 0 6px;font-size:10px;font-weight:800;color:#60776f;text-transform:uppercase;letter-spacing:1px}.block input,.block select,.block textarea{width:100%;border:1px solid #d5e1dc;border-radius:10px;padding:12px;background:#fff;color:#18332b}.searchField{display:flex;align-items:center;border:1px solid #d5e1dc;border-radius:10px;padding-left:10px}.searchField input{border:0}.employeePick{width:100%;background:transparent;border-left:0;border-right:0;border-bottom:0;text-align:left;color:#18332b}.selectedEmployee{background:#f3f7f5;border:0;border-radius:10px;padding:11px}.formNote{font-size:11px;line-height:1.5;color:#73877f}.primaryAction{width:100%;margin-top:10px;padding:13px}.errorBox{background:#fff0ed;color:#9b3c2e;padding:10px;border-radius:9px}.login,.splash{min-height:100vh;background:radial-gradient(circle at 25% 0,#124537,#061713 50%,#020907);display:grid;place-items:center;padding:20px}.loginBox{width:min(440px,100%);background:#0a1d17;border:1px solid #28584b;border-radius:22px;padding:26px;color:#fff}.loginBox .brandMark{width:58px;height:58px}.loginBox h1{font-size:32px;margin:32px 0 10px}.loginBox p{color:#8ca89e;line-height:1.55}.loginBox input{width:100%;border:1px solid #285148;background:#06130f;color:#fff;border-radius:12px;padding:15px;margin-top:10px}.loginBox>button{width:100%;border:0;border-radius:12px;background:#1bd0a5;color:#052018;padding:14px;font-weight:800;margin-top:10px;display:flex;justify-content:center;gap:7px}.loginBox>button.secondaryAuth{background:#102b23;color:#b9d2ca;border:1px solid #285148}.loginBox>button.textAuth{background:transparent;color:#8fb4a8;padding:8px;font-size:12px}.msg{display:block;color:#9ec7ba;margin-top:12px}.splash{color:#fff;align-content:center;justify-items:center;gap:10px}.splash .brandMark{width:72px;height:72px}.splash b{font-size:23px}@media (max-width:680px){.top{height:66px;padding:9px 16px}.brandMark{width:42px;height:42px}.command{padding:22px 14px 30px}.intro h1{font-size:28px}.sum{padding:10px 7px}.sum b{font-size:18px}.sum span{font-size:9px}.pulseRow,.scoreGrid{grid-template-columns:1fr 1fr}.bottom{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;height:68px;background:#fff;border-top:1px solid #dce6e2;z-index:30}.bottom button{border:0;background:transparent;color:#73867f;display:grid;place-items:center;align-content:center;gap:2px;font-size:9px}.bottom button svg{width:19px}.bottom button.active{color:#0c8e70}.block{padding:15px}.live,.logo small{display:none}.detailActions{display:grid;grid-template-columns:1fr 1fr}.checkpoints{grid-template-columns:1fr}.signalDetail h1{font-size:24px}}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ownerLens{background:linear-gradient(145deg,#071914,#0d2b22);color:#fff;border-color:#1b4a3d}.ownerLens .blockHead small{color:#58c6a7}.ownerLens .blockHead>span{color:#8faf9f;font-size:10px}.lensSubtitle{color:#d6e7e1;font-size:12px;font-weight:750;margin:0 0 5px}.lensRule{color:#9db7ae;font-size:12px;margin:0 0 14px}.pillarGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.pillar{background:#102f26;border:1px solid #245044;border-radius:13px;padding:13px;min-width:0}.pillarHead{display:flex;align-items:start;justify-content:space-between;gap:8px}.pillarHead>span{font-size:8px;text-transform:uppercase;letter-spacing:.6px;border-radius:8px;padding:4px 6px;background:#1c493d;color:#a8d4c7}.pillar.evidence_available .pillarHead>span{background:#123f31;color:#55dfb7}.pillar.baseline .pillarHead>span{background:#173e55;color:#9ed8f0}.pillar.needs_attention .pillarHead>span{background:#5a331f;color:#f6bd89}.pillar.stale .pillarHead>span{background:#5c3d1f;color:#f7c27e}.pillar.needs_evidence .pillarHead>span{background:#47322b;color:#efaa8f}.ownerMetric{display:block;color:#fff;font-size:17px;line-height:1.2;margin-top:14px}.pillar p{font-size:11px;line-height:1.45;color:#acc0b9;min-height:48px}.pillar>small{color:#62a38f}.pillarNext{border-top:1px solid #245044;margin-top:10px;padding-top:9px;color:#8eaaa1;font-size:10px;line-height:1.45}.pillarNext b{display:block;color:#d9e8e3;margin-bottom:2px}.separationCase>p{font-size:12px;line-height:1.5;color:#536d64}.primaryAction:disabled,.primaryMini:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.pillarGrid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.formGrid,.pillarGrid{grid-template-columns:1fr}.pillar p{min-height:0}.ownerLens .blockHead{align-items:flex-start}.ownerLens .blockHead>span{max-width:130px;text-align:right}}.desktopAccount,.desktopAskMark,.desktopWorkflowMenu,.desktopCopy{display:none}.mobileAccount,.mobileCopy{display:block}@media (min-width:761px){.app{display:grid;grid-template-columns:236px minmax(0,1fr);grid-template-rows:76px minmax(calc(100vh - 76px),auto);grid-template-areas:"top top" "nav main";padding-bottom:0;background:#f3f6f4}.top{grid-area:top;padding:12px 24px;position:sticky;top:0;width:100%;z-index:40}.top .brandMark{display:none}.top .logo{gap:0}.command{grid-area:main;width:100%;max-width:1440px;margin:0 auto;padding:34px 36px 70px;min-width:0}.bottom{grid-area:nav;display:flex;flex-direction:column;align-self:start;position:sticky;top:76px;left:auto;right:auto;bottom:auto;height:calc(100vh - 76px);padding:24px 14px 18px;background:#0b201a;border:0;border-right:1px solid #1a3b32;z-index:15}.bottom button{width:100%;height:48px;padding:0 12px;border:0;border-radius:11px;background:transparent;color:#9db5ad;display:flex;align-items:center;justify-content:flex-start;gap:12px;font-size:14px;font-weight:650;text-align:left;transition:background .16s ease,color .16s ease}.bottom button:hover{background:#123128;color:#e9f4f0}.bottom button.active{background:#173d32;color:#fff;box-shadow:inset 3px 0 #29d0a5}.bottom button svg{width:19px;height:19px;flex:none}.bottom button span{flex:1}.navLabel{padding:0 12px 12px;color:#628579;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px}.navCount{min-width:24px;height:24px;padding:0 7px;border-radius:12px;display:grid;place-items:center;background:#244a3e;color:#bfe4d8;font-size:11px}.bottom button.active .navCount{background:#29d0a5;color:#062019}.bottom .navAsk{display:none}.navContext{margin-top:auto;padding:15px 13px;border:1px solid #24473c;border-radius:13px;background:#102a23;color:#dceae5}.navContext span,.navContext small{display:block;color:#75968b;font-size:11px}.navContext b{display:block;margin:4px 0;text-transform:capitalize;font-size:14px}.desktopHero{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(480px,1.22fr);gap:18px;align-items:stretch}.desktopHero .intro{min-height:214px;padding:28px;border-radius:20px;background:linear-gradient(145deg,#0b251d,#071612);color:#fff;display:flex;flex-direction:column;justify-content:center;border:1px solid #1a4539;box-shadow:0 16px 36px #081f181f}.desktopHero .intro small{color:#50c8a6;font-size:11px;letter-spacing:1.8px}.desktopHero .intro h1{font-size:42px;line-height:1.03;letter-spacing:-1.8px;margin:10px 0 13px;max-width:560px}.desktopHero .intro p{color:#9fb8af;font-size:15px;line-height:1.55;max-width:430px}.desktopHero .ask{margin-top:0;min-height:214px;padding:26px 28px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 16px 36px #081f181f}.askLabel{font-size:16px;margin-bottom:16px}.askLabel span{font-size:11px}.askLabel>svg{display:none}.desktopAskMark{display:grid!important;place-items:center;margin:0 3px 0 0!important;width:52px;height:52px;border-radius:14px;overflow:hidden;border:1px solid #225347;background:#050d0b}.desktopOwnerMark{width:100%;height:100%;display:block;object-fit:cover}.askLabel>span:last-child{margin-left:auto}.askInput{height:62px;padding-left:18px}.askInput input{font-size:16px}.askInput button{width:52px;height:52px}.quick{gap:9px;margin-top:14px;overflow:visible;flex-wrap:wrap}.quick button{font-size:12px;padding:8px 12px;cursor:pointer}.summary{gap:12px;margin-top:16px}.sum{min-height:84px;padding:15px 17px;border-radius:15px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.sum:hover{transform:translateY(-1px);border-color:#bfd3cb;box-shadow:0 8px 18px #0d31270f}.sum b{font-size:28px;line-height:1}.sum span{margin-top:8px;display:block;font-size:12px}.dashboardGrid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(300px,.9fr);gap:18px;align-items:start}.dashboardPrimary,.dashboardSide{min-width:0}.dashboardPrimary>.block,.dashboardSide>.block{margin-top:18px}.block{padding:22px;border-radius:18px}.blockHead h2{font-size:21px;margin-top:5px}.intro small,.blockHead small{font-size:11px}.signal{padding:17px 0;gap:18px}.signal b{font-size:15px}.signal p{font-size:14px;line-height:1.5;max-width:720px}.signal button{font-size:13px;white-space:nowrap;cursor:pointer}.ownerLens .pillarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ownerLens .pillar:last-child:nth-child(odd){grid-column:1/-1}.pillar{padding:16px}.pillarHead>span{font-size:10px}.ownerMetric{font-size:18px}.pillar p{font-size:13px;min-height:0}.pillar>small,.pillarNext{font-size:11px}.pulseBlock .pulseRow{grid-template-columns:1fr 1fr;gap:10px}.pulse{padding:15px;background:#f1f6f3}.pulse small,.pulse span{font-size:11px}.pulse b{font-size:21px;margin:7px 0}.statusBlock>button,.statusBlock>div:not(.blockHead){width:100%;min-height:48px;border:0;border-top:1px solid #e7efeb;background:transparent;padding:12px 2px;display:flex;align-items:center;justify-content:space-between;color:#263b34;text-align:left;font-size:13px}.statusBlock>button{cursor:pointer}.statusBlock>button:hover{color:#0c8e70}.statusBlock span{display:flex;align-items:center;gap:9px}.statusBlock b{font-size:17px}.statusDot{width:9px;height:9px;border-radius:50%;display:inline-block;background:#91a39d}.statusDot.urgent{background:#cb6d45}.statusDot.changedDot{background:#d7a643}.statusDot.watchingDot{background:#39997f}.clearState{display:flex;align-items:center;gap:14px;color:#116f59;background:#f5fbf8;border-color:#cfe8df}.clearState h2{margin:4px 0;font-size:20px;color:#12362b}.clearState p{margin:0;color:#61786f;font-size:13px}.clearState small{font-size:11px;font-weight:800;letter-spacing:1px}.workTabs{position:sticky;top:92px;z-index:10;padding:8px;background:#f3f6f4f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #dce6e2;border-radius:26px;width:max-content;max-width:100%}.workTabs button{font-size:13px;padding:9px 14px;cursor:pointer}.workflowCase{padding:19px 0}.caseHead b,.workRow b{font-size:15px}.caseHead small,.workRow p,.workRow small{font-size:12px}.checkpoints{gap:8px}.checkpoints small{font-size:12px;line-height:1.4;padding:10px}.fieldLabel{font-size:11px}.formNote{font-size:13px}.desktopAccount{display:block}.mobileAccount{display:none}.accountView{max-width:1040px;margin:0 auto}.accountHeading{display:flex;align-items:end;justify-content:space-between;margin-bottom:22px}.accountHeading small,.accountIdentity small,.accountGroupTitle small{display:block;color:#5c8376;font-size:11px;font-weight:800;letter-spacing:1.8px}.accountHeading h1{font-size:40px;line-height:1;margin:8px 0 0;letter-spacing:-1.4px}.accountRole{padding:8px 13px;border-radius:18px;background:#dff5ed;color:#0c755d;font-size:12px;font-weight:800;text-transform:capitalize}.accountIdentity{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-radius:18px;background:linear-gradient(145deg,#0b251d,#071612);color:#fff;border:1px solid #1a4539;box-shadow:0 14px 30px #081f181a}.accountIdentity b,.accountIdentity span{display:block}.accountIdentity b{font-size:20px;margin:7px 0 5px}.accountIdentity span{color:#9fb8af;font-size:13px}.accountIdentity svg{color:#49cfaa}.accountGroup{margin-top:24px}.accountGroupTitle{margin:0 0 11px 3px}.accountGroupTitle h2{font-size:21px;margin:5px 0 0}.accountMenu{background:#fff;border:1px solid #dce6e2;border-radius:18px;overflow:hidden}.accountItem{border-top:1px solid #e7efeb}.accountItem:first-child{border-top:0}.accountItem summary{list-style:none;min-height:82px;padding:16px 20px;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:14px;cursor:pointer}.accountItem summary::-webkit-details-marker{display:none}.accountItem summary:hover{background:#f7faf8}.accountIcon{width:42px;height:42px;border-radius:12px;background:#eaf5f1;color:#11775f;display:grid;place-items:center}.accountItemCopy b,.accountItemCopy small{display:block}.accountItemCopy b{font-size:15px}.accountItemCopy small{margin-top:5px;color:#71847d;font-size:12px}.accountChevron{color:#779087;transition:transform .16s ease}.accountItem[open] .accountChevron{transform:rotate(90deg)}.accountItemBody{padding:0 76px 17px;color:#536b62;font-size:13px;line-height:1.55}.accountItemBody p{margin:0}.accountFooter{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:20px;border-top:1px solid #dce6e2;color:#71847d;font-size:12px}.accountFooter .accountBtn{display:flex;align-items:center;gap:7px;cursor:pointer}.desktopWorkflowMenu,.desktopCopy{display:block}.mobileCopy,.mobileWorkTabs{display:none}.workIntro{margin-bottom:20px}.workIntro h1{font-size:38px}.workIntro p{font-size:15px}.workDesktopGrid{display:grid;grid-template-columns:276px minmax(0,1fr);gap:20px;align-items:start}.desktopWorkflowMenu{position:sticky;top:94px;background:#fff;border:1px solid #dce6e2;border-radius:18px;padding:8px;overflow:hidden}.desktopWorkflowMenu button{width:100%;min-height:68px;border:0;border-radius:12px;background:transparent;color:#486159;padding:10px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;text-align:left;cursor:pointer}.desktopWorkflowMenu button:hover{background:#f1f7f4}.desktopWorkflowMenu button.active{background:#0c2a21;color:#fff}.workflowMenuIcon{width:38px;height:38px;border-radius:11px;background:#eaf5f1;color:#11775f;display:grid;place-items:center}.desktopWorkflowMenu button.active .workflowMenuIcon{background:#184b3d;color:#5de0bb}.desktopWorkflowMenu b,.desktopWorkflowMenu small{display:block}.desktopWorkflowMenu b{font-size:14px}.desktopWorkflowMenu small{font-size:10px;margin-top:4px;color:#82968f}.desktopWorkflowMenu button.active small{color:#9fc0b5}.desktopWorkflowMenu strong{min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:#dff5ed;color:#0c755d;font-size:11px;display:grid;place-items:center}.desktopWorkflowMenu button.active strong{background:#29d0a5;color:#062019}.workCanvas{min-width:0}.workCanvas>.block{margin-top:0}.workCanvas>.workTabs+.block{margin-top:14px}}@media (min-width:761px) and (max-width:1080px){.app{grid-template-columns:210px minmax(0,1fr)}.command{padding:28px 24px 60px}.desktopHero{grid-template-columns:1fr}.desktopHero .intro{min-height:175px}.desktopHero .ask{min-height:190px}.dashboardGrid{grid-template-columns:1fr}.dashboardSide{display:grid;grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:760px){.desktopAccount,.desktopAskMark,.desktopWorkflowMenu,.desktopCopy{display:none!important}.mobileAccount,.mobileCopy,.mobileWorkTabs{display:block}.app{display:block;min-height:100vh;padding-bottom:82px}.top{height:66px;padding:9px 16px;position:sticky;top:0}.command{max-width:1120px;margin:auto;padding:22px 14px 30px}.desktopHero{display:block}.desktopHero .ask{margin-top:22px}.dashboardGrid{display:block}.navLabel,.navContext{display:none}.bottom{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;top:auto;bottom:0;left:0;right:0;height:68px;padding:0;background:#fff;border:0;border-top:1px solid #dce6e2;z-index:30}.bottom button{position:relative;border:0;background:transparent;color:#73867f;display:grid;place-items:center;align-content:center;gap:2px;font-size:9px;padding:0}.bottom button svg{width:19px}.bottom button.active{color:#0c8e70}.navCount{position:absolute;top:7px;left:calc(50% + 7px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#c95f3b;color:#fff;font-size:9px;display:grid;place-items:center}.summary{grid-template-columns:repeat(4,1fr)}.dashboardSide .pulseRow{grid-template-columns:1fr 1fr}.statusBlock>button,.statusBlock>div:not(.blockHead){width:100%;min-height:44px;border:0;border-top:1px solid #e7efeb;background:transparent;padding:10px 0;display:flex;align-items:center;justify-content:space-between;color:#263b34;text-align:left}.statusBlock span{display:flex;align-items:center;gap:8px}.statusDot{width:8px;height:8px;border-radius:50%;display:inline-block;background:#91a39d}.statusDot.urgent{background:#cb6d45}.statusDot.changedDot{background:#d7a643}.statusDot.watchingDot{background:#39997f}.clearState{display:flex;align-items:center;gap:12px;color:#116f59}.clearState h2{margin:3px 0}.clearState p{margin:0;font-size:12px;color:#61786f}.ownerLens .pillar:last-child:nth-child(odd){grid-column:auto}}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(29,208,165,.38);outline-offset:2px}
