.ClientPortalShell_shell__84Cux{--portal-bg:#0a0a0f;--portal-panel:#121216;--portal-panel-elevated:#17171d;--portal-recessed:#0d0d12;--portal-ink:#f5f4f0;--portal-muted:rgba(245,244,240,0.68);--portal-subtle:rgba(245,244,240,0.45);--portal-accent:#e25c2a;--portal-accent-hover:#ef7847;--portal-context:#ff9357;--portal-success:#4ec97d;--portal-warning:#e0a83c;--portal-error:#e0524f;--portal-border:rgba(245,244,240,0.1);--portal-border-strong:rgba(245,244,240,0.16);--portal-font-body:"Manrope",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--portal-font-display:"Space Grotesk","Manrope",Inter,ui-sans-serif,system-ui,sans-serif;--portal-sidebar-width:264px;min-height:100dvh;display:grid;grid-template-columns:var(--portal-sidebar-width) minmax(0,1fr);background:linear-gradient(135deg,rgba(226,92,42,.08) 0,rgba(226,92,42,.02) 24%,transparent 48%),var(--portal-bg);color:var(--portal-ink);font-family:var(--portal-font-body);font-feature-settings:"tnum" 1;overflow-x:hidden}.ClientPortalShell_shell__84Cux *,.ClientPortalShell_shell__84Cux :after,.ClientPortalShell_shell__84Cux :before{box-sizing:border-box}.ClientPortalShell_sidebar__EJh__{border-right:1px solid var(--portal-border);padding:20px 18px;background:linear-gradient(180deg,rgba(18,18,22,.9),rgba(10,10,15,.96)),var(--portal-bg);position:sticky;top:0;height:100dvh;overflow-y:auto;display:flex;flex-direction:column;gap:18px}.ClientPortalShell_sidebarHeader__89vlr{display:grid;gap:16px}.ClientPortalShell_brandLink__lrVOJ{display:inline-flex;align-items:center;justify-content:center;width:100%;border-radius:8px}.ClientPortalShell_brandLink__lrVOJ:focus-visible{outline:2px solid rgba(245,244,240,.86);outline-offset:4px}.ClientPortalShell_mobileBrandLogo__3AFQl,.ClientPortalShell_sidebarBrandLogo__pieNt{display:block;height:auto;object-fit:contain}.ClientPortalShell_sidebarBrandLogo__pieNt{width:156px;max-width:100%}.ClientPortalShell_mobileBrandLogo__3AFQl{width:136px;max-width:min(136px,58vw)}.ClientPortalShell_sidebarOrgBlock__xJ1FJ{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(18,18,22,.86);cursor:default}.ClientPortalShell_sidebarMonogram__Id142{flex:none;width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#e25c2a,#a33d17);display:inline-flex;align-items:center;justify-content:center;font-family:var(--portal-font-display);font-size:12px;font-weight:700;color:#0a0a0f;letter-spacing:0}.ClientPortalShell_sidebarOrgInfo__cgCgO{flex:1;min-width:0}.ClientPortalShell_sidebarOrgName__C3Vm4{margin:0;font-size:13px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClientPortalShell_sidebarOrgSelect__3ihfY{width:100%;min-width:0;padding:0;overflow:hidden;border:0;background:transparent;color:#f5f4f0;cursor:pointer;font:inherit;font-size:13px;font-weight:700;line-height:1.25;text-overflow:ellipsis}.ClientPortalShell_sidebarOrgSelect__3ihfY:disabled{cursor:wait;opacity:.62}.ClientPortalShell_sidebarOrgSelect__3ihfY option{background:#121216;color:#f5f4f0}.ClientPortalShell_sidebarOrgRole__1SN3a{font-size:11px;color:rgba(245,244,240,.45);line-height:1.2;margin-top:1px}.ClientPortalShell_sidebarOrgChevron__uWIqs{flex:none;color:rgba(245,244,240,.4)}.ClientPortalShell_roleBadge__H69_c{display:inline-flex;align-items:center;width:fit-content;padding:3px 8px;border-radius:999px;border:1px solid rgba(226,92,42,.35);background:rgba(226,92,42,.1);color:#f5c4ad;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ClientPortalShell_sidebarNav__7TVV9{display:flex;flex-direction:column;gap:2px;flex:1;overflow-y:auto}.ClientPortalShell_navSectionLabel__8lHzL{padding:18px 14px 6px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,244,240,.3)}.ClientPortalShell_navBadgeOrange__i_qow{font-size:11px;font-weight:700;color:#ff9357;font-variant-numeric:tabular-nums;flex:none}.ClientPortalShell_navBadgePill__M7o0i{font-size:11px;font-weight:700;background:rgba(245,244,240,.07);border-radius:999px;padding:2px 8px;color:rgba(245,244,240,.6);font-variant-numeric:tabular-nums;flex:none}.ClientPortalShell_navLink__VAmKN{display:flex;align-items:center;gap:11px;min-height:44px;padding:0 12px;border-radius:10px;color:var(--portal-muted);text-decoration:none;font-weight:600;font-size:13.5px;line-height:1;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.ClientPortalShell_navLinkLabel__R4P3m{flex:1;min-width:0}.ClientPortalShell_navIcon__zcyol{flex:0 0 auto;color:currentColor}.ClientPortalShell_navLinkActive__IiPzc,.ClientPortalShell_navLink__VAmKN:hover{color:var(--portal-ink);background:rgba(245,244,240,.055)}.ClientPortalShell_navLinkActive__IiPzc{background:rgba(226,92,42,.14);box-shadow:inset 0 0 0 1px rgba(226,92,42,.22),0 0 20px rgba(226,92,42,.08)}.ClientPortalShell_navLink__VAmKN:focus-visible{outline:2px solid rgba(245,244,240,.82);outline-offset:3px;color:var(--portal-ink)}.ClientPortalShell_sidebarSupportCard__VVZHm{display:grid;gap:10px;padding:16px;border:1px solid rgba(226,92,42,.25);border-radius:16px;background:linear-gradient(160deg,rgba(226,92,42,.16),#121216 60%)}.ClientPortalShell_supportCardIcon__WJOLN{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:10px;color:var(--portal-context);background:rgba(226,92,42,.12)}.ClientPortalShell_sidebarSupportCard__VVZHm strong{display:block;margin-bottom:4px;font-family:var(--portal-font-display);font-size:13px;font-weight:700;line-height:1.25}.ClientPortalShell_sidebarSupportCard__VVZHm p{margin:0;color:rgba(245,244,240,.55);font-size:12px;line-height:1.5}.ClientPortalShell_sidebarSupportLink__qqGmt{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(245,244,240,.18);border-radius:10px;color:var(--portal-ink);background:transparent;text-decoration:none;font-size:12.5px;font-weight:700;transition:border-color .16s ease,background-color .16s ease}.ClientPortalShell_sidebarSupportLink__qqGmt:hover{border-color:rgba(226,92,42,.4);background:rgba(226,92,42,.08)}.ClientPortalShell_sidebarSupportLink__qqGmt:focus-visible{outline:2px solid var(--portal-context);outline-offset:3px}.ClientPortalShell_main__U40un{min-width:0;display:flex;flex-direction:column}.ClientPortalShell_topBar__aaLFF{display:flex;align-items:center;gap:16px;min-height:64px;padding:0 28px;border-bottom:1px solid rgba(245,244,240,.08);background:rgba(10,10,15,.8);backdrop-filter:blur(14px);position:sticky;top:0;z-index:25}.ClientPortalShell_topBarIntro__vnJRB{min-width:0;flex:none}.ClientPortalShell_eyebrow__6Gw_y{margin:0 0 4px;color:var(--portal-accent);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ClientPortalShell_pageTitle__j_frk{margin:0;font-family:var(--portal-font-display);font-size:20px;font-weight:700;line-height:1.1;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:80px}.ClientPortalShell_pageDescription__VM_Hl{margin:6px 0 0;color:var(--portal-muted);font-size:14px;line-height:1.45;max-width:52ch}.ClientPortalShell_topBarSearch__TBJfE{flex:0 4 230px;min-width:0;overflow:hidden;display:flex;align-items:center;gap:10px;height:40px;padding:0 14px;border:1px solid rgba(245,244,240,.1);border-radius:12px;background:var(--portal-panel);color:rgba(245,244,240,.4);transition:border-color .16s ease}.ClientPortalShell_topBarSearch__TBJfE:focus-within{border-color:rgba(226,92,42,.4);color:var(--portal-muted)}.ClientPortalShell_topBarSearch__TBJfE input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--portal-ink);font:inherit;font-size:13.5px}.ClientPortalShell_topBarSearch__TBJfE input::placeholder{color:rgba(245,244,240,.35)}.ClientPortalShell_topBarCta__3AC_L{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:none;border-radius:12px;background:var(--portal-accent);color:#0a0a0f;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;flex:none;box-shadow:0 0 24px rgba(226,92,42,.25);transition:background-color .16s ease,box-shadow .16s ease}.ClientPortalShell_topBarCta__3AC_L:hover{background:var(--portal-accent-hover);box-shadow:0 0 24px rgba(226,92,42,.3)}.ClientPortalShell_topBarCta__3AC_L:focus-visible{outline:2px solid var(--portal-context);outline-offset:3px}.ClientPortalShell_topBarIconBtn__hBSyL{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:1px solid rgba(245,244,240,.12);border-radius:12px;background:transparent;color:rgba(245,244,240,.6);text-decoration:none;cursor:pointer;font:inherit;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.ClientPortalShell_topBarIconBtn__hBSyL:hover{border-color:rgba(226,92,42,.4);color:var(--portal-ink)}.ClientPortalShell_topBarIconBtn__hBSyL:focus-visible{outline:2px solid var(--portal-context);outline-offset:3px}.ClientPortalShell_notificationBell__T3j5a{position:relative;flex:none}.ClientPortalShell_notificationBell__T3j5a summary{list-style:none;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(245,244,240,.12);border-radius:12px;background:transparent;color:rgba(245,244,240,.68);cursor:pointer}.ClientPortalShell_notificationBell__T3j5a summary::-webkit-details-marker{display:none}.ClientPortalShell_notificationBell__T3j5a summary:hover{border-color:rgba(226,92,42,.4);color:var(--portal-ink)}.ClientPortalShell_notificationBell__T3j5a summary:focus-visible{outline:2px solid var(--portal-context);outline-offset:3px}.ClientPortalShell_notificationBadge__ONQKj{position:absolute;top:6px;right:6px;min-width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;border-radius:999px;background:var(--portal-accent);color:var(--portal-bg);font-size:10px;font-weight:900;font-variant-numeric:tabular-nums}.ClientPortalShell_notificationPanel__6qtVB{position:absolute;right:0;top:calc(100% + 8px);width:min(380px,calc(100vw - 32px));max-height:min(540px,calc(100dvh - 90px));overflow-y:auto;padding:10px;border:1px solid var(--portal-border);border-radius:14px;background:#151519;box-shadow:0 18px 50px rgba(0,0,0,.42);z-index:40}.ClientPortalShell_notificationPanelHeader__L08Mk{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:4px 4px 10px}.ClientPortalShell_notificationPanelHeader__L08Mk strong{font-size:13px}.ClientPortalShell_notificationPanelHeader__L08Mk button{min-height:32px;padding:0 10px;border:1px solid var(--portal-border);border-radius:8px;background:rgba(245,244,240,.04);color:var(--portal-ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.ClientPortalShell_notificationPanelHeader__L08Mk button:disabled{opacity:.48;cursor:not-allowed}.ClientPortalShell_notificationList__QEG_f{display:grid;gap:6px}.ClientPortalShell_notificationItem__rzsyC{display:grid;gap:6px;padding:10px;border:1px solid transparent;border-radius:10px;color:var(--portal-muted);text-decoration:none;background:rgba(245,244,240,.03)}.ClientPortalShell_notificationItemUnread__Ib_GE{border-color:rgba(226,92,42,.24);background:rgba(226,92,42,.08);color:var(--portal-ink)}.ClientPortalShell_notificationItem__rzsyC:hover{border-color:rgba(226,92,42,.3)}.ClientPortalShell_notificationItem__rzsyC span{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.ClientPortalShell_notificationItem__rzsyC strong{color:var(--portal-ink);font-size:13px}.ClientPortalShell_notificationItem__rzsyC small{color:var(--portal-subtle);font-size:11px;white-space:nowrap}.ClientPortalShell_notificationEmpty__CrVHU,.ClientPortalShell_notificationError__dtUK7,.ClientPortalShell_notificationItem__rzsyC p{margin:0;font-size:12.5px;line-height:1.45}.ClientPortalShell_notificationEmpty__CrVHU{padding:10px;color:var(--portal-muted)}.ClientPortalShell_notificationError__dtUK7{padding:10px;color:#ffb29c}.ClientPortalShell_topBarMeta__2lDa0{display:flex;align-items:center;gap:8px;flex:none}.ClientPortalShell_orgBadge__UiY0z{display:grid;gap:2px;min-width:148px;padding:9px 12px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03);font-size:12px;text-align:right}.ClientPortalShell_orgBadgeName__Am5Gb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientPortalShell_orgBadgeRole__KhMH6{color:var(--portal-context);font-size:11px;text-transform:uppercase}.ClientPortalShell_topBarUserChip__v_Bzu{position:relative}.ClientPortalShell_topBarUserChip__v_Bzu summary{list-style:none;display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border:1px solid rgba(245,244,240,.1);border-radius:999px;background:var(--portal-panel);cursor:pointer;min-width:0;transition:border-color .16s ease,background-color .16s ease}.ClientPortalShell_topBarUserChip__v_Bzu summary::-webkit-details-marker{display:none}.ClientPortalShell_topBarUserChip__v_Bzu summary:hover{border-color:rgba(226,92,42,.3);background:rgba(245,244,240,.06)}.ClientPortalShell_topBarUserChip__v_Bzu summary:focus-visible{outline:2px solid var(--portal-context);outline-offset:3px}.ClientPortalShell_topBarUserAvatar__tNB5C{width:32px;height:32px;border-radius:50%;background:#17171d;border:1px solid rgba(245,244,240,.14);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:rgba(245,244,240,.8);flex:none}.ClientPortalShell_topBarUserName__Emyj7{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.ClientPortalShell_topBarUserBadge__iwJ0_{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:rgba(226,92,42,.14);border:1px solid rgba(226,92,42,.3);color:#ff9357;white-space:nowrap;border-radius:999px;padding:3px 8px;flex:none}.ClientPortalShell_topBarUserPanel__LGR2g{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;display:grid;gap:4px;padding:8px;border:1px solid var(--portal-border);border-radius:12px;background:#151519;box-shadow:0 18px 50px rgba(0,0,0,.35);z-index:30}.ClientPortalShell_topBarUserPanel__LGR2g a,.ClientPortalShell_topBarUserPanel__LGR2g button{display:flex;align-items:center;min-height:38px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--portal-ink);text-decoration:none;cursor:pointer;font:inherit;font-size:14px}.ClientPortalShell_topBarUserPanel__LGR2g a:hover,.ClientPortalShell_topBarUserPanel__LGR2g button:hover{background:rgba(245,244,240,.06)}.ClientPortalShell_userMenu__SpZWG{position:relative}.ClientPortalShell_userMenu__SpZWG summary{list-style:none;cursor:pointer;min-height:44px;max-width:210px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid var(--portal-border);border-radius:999px;background:rgba(245,244,240,.04);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientPortalShell_userMenu__SpZWG summary::-webkit-details-marker{display:none}.ClientPortalShell_userMenuPanel__wsgID{position:absolute;right:0;top:calc(100% + 8px);min-width:180px;display:grid;gap:4px;padding:8px;border:1px solid var(--portal-border);border-radius:12px;background:#151519;box-shadow:0 18px 50px rgba(0,0,0,.35);z-index:30}.ClientPortalShell_userMenuPanel__wsgID a,.ClientPortalShell_userMenuPanel__wsgID button{display:flex;align-items:center;min-height:38px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--portal-ink);text-decoration:none;cursor:pointer;font:inherit}.ClientPortalShell_userMenuPanel__wsgID a:hover,.ClientPortalShell_userMenuPanel__wsgID button:hover{background:rgba(245,244,240,.06)}.ClientPortalShell_content__3dMOv{width:min(100%,1280px);margin:0 auto;padding:24px 28px 36px;overflow-x:hidden}.ClientPortalShell_mobileDrawer__lLk0P,.ClientPortalShell_mobileMenuButton__xWGE1{display:none}.ClientPortalShell_pageGrid__Ly1ph{display:grid;gap:18px}.ClientPortalShell_gridTwo__sq_yS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ClientPortalShell_gridThree__nVSbz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ClientPortalShell_gridProducts__VjFnl{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.ClientPortalShell_panel__zV5pp{border:1px solid var(--portal-border);border-radius:16px;background:linear-gradient(180deg,rgba(23,23,29,.78),rgba(18,18,22,.94)),var(--portal-panel);padding:18px;min-width:0;box-shadow:0 8px 24px rgba(0,0,0,.28)}.ClientPortalShell_panel__zV5pp h2,.ClientPortalShell_sectionTitle__8BmOi{margin:0 0 8px;font-family:var(--portal-font-display);font-size:1.05rem;letter-spacing:0}.ClientPortalShell_sectionLead__Lrg_R{margin:0 0 14px;color:var(--portal-muted);font-size:14px;line-height:1.45}.ClientPortalShell_statList__GPxNI{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ClientPortalShell_statList__GPxNI li{display:flex;justify-content:space-between;gap:12px;color:var(--portal-muted);font-size:14px}.ClientPortalShell_statList__GPxNI strong{color:var(--portal-ink);text-align:right}.ClientPortalShell_metricValue__fZHVe{margin:0;font-family:var(--portal-font-display);font-size:2rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ClientPortalShell_metricLabel___jK3z{margin:6px 0 0;color:var(--portal-muted);font-size:13px}.ClientPortalShell_metricCard__oZuWb{min-height:116px;display:grid;align-content:end}.ClientPortalShell_dashboardHero__nIH9_{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:24px;align-items:stretch;padding:24px;border:1px solid rgba(245,244,240,.12);border-radius:20px;background:linear-gradient(135deg,rgba(226,92,42,.18),rgba(23,23,29,.84) 42%,rgba(18,18,22,.96)),var(--portal-panel);box-shadow:0 18px 50px rgba(0,0,0,.34),inset 0 0 0 1px rgba(226,92,42,.04)}.ClientPortalShell_dashboardHeroFirst__29sBB{border-color:rgba(226,92,42,.24)}.ClientPortalShell_dashboardHeroPartial__uOiQH{border-color:rgba(255,147,87,.26)}.ClientPortalShell_dashboardHeroComplete__WXQls{border-color:rgba(78,201,125,.22)}.ClientPortalShell_dashboardHeroMain__Zwzla{min-width:0;display:grid;align-content:center;gap:14px}.ClientPortalShell_dashboardHeroMain__Zwzla h2{margin:0;max-width:720px;font-family:var(--portal-font-display);font-size:clamp(2rem,4vw,3.35rem);line-height:1.03;font-weight:700;letter-spacing:0}.ClientPortalShell_dashboardHeroMain__Zwzla p{margin:0;max-width:62ch;color:var(--portal-muted);font-size:15px;line-height:1.62}.ClientPortalShell_dashboardHeroActions__5vV1k{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.ClientPortalShell_dashboardHeroStats__3nXNS{min-width:0;display:grid;gap:14px;align-content:center;padding:16px;border:1px solid rgba(245,244,240,.1);border-radius:16px;background:rgba(10,10,15,.44)}.ClientPortalShell_dashboardProgressRing__4dcHk{position:relative;width:116px;aspect-ratio:1;display:grid;place-items:center;justify-self:center;border-radius:999px;background:radial-gradient(circle,var(--portal-panel) 56%,transparent 58%),conic-gradient(var(--portal-accent) calc(var(--dashboard-progress, 0) * 1%),rgba(245,244,240,.08) 0);border:1px solid rgba(245,244,240,.14);box-shadow:0 0 20px rgba(226,92,42,.14)}.ClientPortalShell_dashboardProgressRing__4dcHk strong{margin-top:8px;font-family:var(--portal-font-display);font-size:24px;line-height:1}.ClientPortalShell_dashboardProgressRing__4dcHk span{margin-top:48px;position:absolute;color:var(--portal-subtle);font-size:11px;font-weight:800;text-transform:uppercase}.ClientPortalShell_dashboardOrgSummary__7cgY1{display:grid;gap:8px;margin:0}.ClientPortalShell_dashboardOrgSummary__7cgY1 div{display:flex;justify-content:space-between;gap:12px;min-width:0;padding:10px 0;border-top:1px solid rgba(245,244,240,.08)}.ClientPortalShell_dashboardOrgSummary__7cgY1 dt{color:var(--portal-subtle);font-size:12px;font-weight:800}.ClientPortalShell_dashboardOrgSummary__7cgY1 dd{margin:0;min-width:0;max-width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--portal-ink);font-size:13px;font-weight:800;text-align:right}.ClientPortalShell_dashboardSectionHeader__p7MoB{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.ClientPortalShell_dashboardSignalGrid__8uryy{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ClientPortalShell_dashboardSignalCard__wdJd2{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03)}.ClientPortalShell_dashboardSignalHeader__G0Ou5{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.ClientPortalShell_dashboardSignalIcon__l_rgO{width:38px;aspect-ratio:1;display:grid;place-items:center;border-radius:11px;color:var(--portal-context);background:rgba(226,92,42,.12)}.ClientPortalShell_dashboardSignalHeader__G0Ou5 h3{margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--portal-font-display);font-size:14px}.ClientPortalShell_dashboardSignalHeader__G0Ou5 p{margin:0;color:var(--portal-muted);font-size:12px;line-height:1.35}.ClientPortalShell_dashboardSignalHeader__G0Ou5 strong{color:var(--portal-context);font-family:var(--portal-font-display);font-size:18px;line-height:1}.ClientPortalShell_portalEmptyState__MFlHB,.ClientPortalShell_portalErrorState__f4SvD,.ClientPortalShell_portalLockedState__ZKeOM{display:grid;gap:12px;align-content:start;padding:14px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03);color:var(--portal-muted);font-size:14px;line-height:1.5}.ClientPortalShell_portalErrorState__f4SvD{border-color:rgba(224,82,79,.3);background:rgba(224,82,79,.08);color:#ffb29c}.ClientPortalShell_portalLockedState__ZKeOM{border-color:rgba(226,92,42,.26);background:rgba(226,92,42,.08);color:#f5c4ad}.ClientPortalShell_portalEmptyState__MFlHB p,.ClientPortalShell_portalErrorState__f4SvD p,.ClientPortalShell_portalLockedState__ZKeOM p{margin:0}.ClientPortalShell_productCard__IyurU{display:grid;gap:12px;padding:18px;border-radius:16px;border:1px solid var(--portal-border);background:rgba(18,18,22,.92);min-width:0}.ClientPortalShell_productCardActive__g0Vpk{border-color:rgba(226,92,42,.35);box-shadow:inset 0 0 0 1px rgba(226,92,42,.08)}.ClientPortalShell_productCardLocked__Uh64M{opacity:.92}.ClientPortalShell_productCardHeader__F_qyL{display:flex;justify-content:space-between;gap:12px;align-items:start}.ClientPortalShell_productCardHeader__F_qyL h3{margin:0;font-size:1rem}.ClientPortalShell_productStatus__eTg8A{display:inline-flex;align-items:center;min-height:28px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px;border-radius:999px;white-space:nowrap;color:var(--portal-context);background:rgba(226,92,42,.12);border:1px solid rgba(226,92,42,.28)}.ClientPortalShell_productStatusActive__HWIMp{color:#f5c4ad;background:rgba(226,92,42,.14);border:1px solid rgba(226,92,42,.28)}.ClientPortalShell_productStatusLocked__bsUua{color:var(--portal-muted);background:rgba(245,244,240,.05);border:1px solid var(--portal-border)}.ClientPortalShell_productCard__IyurU p{margin:0;color:var(--portal-muted);line-height:1.5;font-size:14px}.ClientPortalShell_productMeta__a9Zb0{display:grid;gap:8px;margin:0}.ClientPortalShell_productMeta__a9Zb0 div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.ClientPortalShell_productMeta__a9Zb0 dt{color:var(--portal-muted)}.ClientPortalShell_productMeta__a9Zb0 dd{margin:0;color:var(--portal-ink);text-align:right}.ClientPortalShell_productCardActions__12I2T{display:flex}.ClientPortalShell_disabledButton__nGxJ5,.ClientPortalShell_loginButton__5PCty,.ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_secondaryButton__Eu1Tt{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;font-weight:700;font-size:14px;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,filter .16s ease}.ClientPortalShell_loginButton__5PCty,.ClientPortalShell_primaryButton__SYJmk{background:var(--portal-accent);color:var(--portal-bg);box-shadow:0 0 24px rgba(226,92,42,.22)}.ClientPortalShell_secondaryButton__Eu1Tt{border-color:var(--portal-border);color:var(--portal-ink);background:rgba(245,244,240,.04)}.ClientPortalShell_disabledButton__nGxJ5{border-color:var(--portal-border);color:var(--portal-muted);background:rgba(245,244,240,.02);cursor:not-allowed;opacity:.72}.ClientPortalShell_loginButton__5PCty:hover,.ClientPortalShell_primaryButton__SYJmk:hover{background:var(--portal-accent-hover);box-shadow:0 0 32px rgba(226,92,42,.3)}.ClientPortalShell_secondaryButton__Eu1Tt:hover{border-color:rgba(226,92,42,.28);background:rgba(226,92,42,.08)}.ClientPortalShell_disabledButton__nGxJ5:focus-visible,.ClientPortalShell_primaryButton__SYJmk:focus-visible,.ClientPortalShell_secondaryButton__Eu1Tt:focus-visible,.ClientPortalShell_userMenuPanel__wsgID a:focus-visible,.ClientPortalShell_userMenuPanel__wsgID button:focus-visible,.ClientPortalShell_userMenu__SpZWG summary:focus-visible{outline:2px solid var(--portal-context);outline-offset:3px}.ClientPortalShell_actionList__ykW6P{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ClientPortalShell_actionList__ykW6P a{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--portal-border);background:rgba(245,244,240,.03);color:var(--portal-ink);text-decoration:none;font-size:14px}.ClientPortalShell_actionList__ykW6P a:hover{border-color:rgba(226,92,42,.28);background:rgba(226,92,42,.08)}.ClientPortalShell_tableWrap__vAia4{overflow-x:auto}.ClientPortalShell_dataTable___67Sq{width:100%;border-collapse:collapse;font-size:14px}.ClientPortalShell_dataTable___67Sq td,.ClientPortalShell_dataTable___67Sq th{padding:12px 10px;border-bottom:1px solid var(--portal-border);text-align:left;vertical-align:top}.ClientPortalShell_dataTable___67Sq th{color:var(--portal-muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ClientPortalShell_notice__21Cjz{padding:14px 16px;border-radius:12px;border:1px solid rgba(226,92,42,.24);background:rgba(226,92,42,.08);color:#f5c4ad;font-size:14px;line-height:1.45}.ClientPortalShell_noticeMuted__gp_0G{border-color:var(--portal-border);background:rgba(245,244,240,.03);color:var(--portal-muted)}.ClientPortalShell_emptyState__SDYvI{margin:0;color:var(--portal-muted);font-size:14px;line-height:1.45}.ClientPortalShell_preferenceRow__ssTb7{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--portal-border)}.ClientPortalShell_preferenceRow__ssTb7:last-child{border-bottom:0}.ClientPortalShell_preferenceCopy__UuVLH{display:grid;gap:4px}.ClientPortalShell_preferenceCopy__UuVLH strong{font-size:14px}.ClientPortalShell_preferenceCopy__UuVLH span{color:var(--portal-muted);font-size:13px}.ClientPortalShell_companyBrainHeader__r4oVA{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.ClientPortalShell_companyBrainHeader__r4oVA h2{margin:0}.ClientPortalShell_completionRing__Axhqt{width:92px;min-width:92px;aspect-ratio:1;border-radius:999px;display:grid;place-items:center;background:radial-gradient(circle,#121216 58%,transparent 59%),conic-gradient(var(--portal-accent) calc(var(--completion, 0) * 1%),rgba(245,244,240,.08) 0);border:1px solid rgba(245,244,240,.12)}.ClientPortalShell_completionRing__Axhqt strong{font-size:21px}.ClientPortalShell_sectionNav__oaMBn{display:flex;gap:8px;flex-wrap:wrap}.ClientPortalShell_sectionNavLink__jX4t9{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 13px;border:1px solid var(--portal-border);border-radius:10px;background:rgba(245,244,240,.03);color:var(--portal-muted);text-decoration:none;font-size:13px;font-weight:700}.ClientPortalShell_sectionNavLinkActive__K6tGO,.ClientPortalShell_sectionNavLink__jX4t9:hover{color:var(--portal-ink);border-color:rgba(226,92,42,.28);background:rgba(226,92,42,.1)}.ClientPortalShell_formControl__QxbRl:focus-visible,.ClientPortalShell_sectionNavLink__jX4t9:focus-visible,.ClientPortalShell_selectControl__qGUdb:focus-visible,.ClientPortalShell_textArea__k9dX_:focus-visible{outline:2px solid rgba(245,244,240,.82);outline-offset:3px}.ClientPortalShell_companyBrainSections__kJ53X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ClientPortalShell_companyBrainSectionCard__HeeE7{display:grid;gap:12px;min-width:0;padding:16px;border-radius:14px;border:1px solid var(--portal-border);background:rgba(245,244,240,.03)}.ClientPortalShell_companyBrainSectionCardHeader__RCbsv{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ClientPortalShell_companyBrainSectionCard__HeeE7 h3{margin:0;font-size:15px}.ClientPortalShell_companyBrainSectionCard__HeeE7 p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_memoryOverviewGrid__vaeTw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ClientPortalShell_memoryInsightCard__Q8dlb{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;min-width:0;padding:14px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03)}.ClientPortalShell_memoryInsightCard__Q8dlb svg{margin-top:2px;color:var(--portal-accent)}.ClientPortalShell_memoryInsightCard__Q8dlb h3,.ClientPortalShell_memoryReviewList__7Re3_ h3{margin:0;font-size:13px}.ClientPortalShell_memoryInsightCard__Q8dlb strong{display:block;margin-top:6px;color:var(--portal-ink);font-size:24px;line-height:1}.ClientPortalShell_memoryActivityList__T52_D p,.ClientPortalShell_memoryEvidence__fu_0Y,.ClientPortalShell_memoryInsightCard__Q8dlb p,.ClientPortalShell_memoryItemList__20TW6 span,.ClientPortalShell_memoryReviewList__7Re3_ p{margin:6px 0 0;color:var(--portal-muted);font-size:12px;line-height:1.4}.ClientPortalShell_memoryInsightCard__Q8dlb a{grid-column:2;justify-self:start;color:var(--portal-ink);font-size:12px;font-weight:800;text-decoration:none}.ClientPortalShell_memoryActivityList__T52_D a:hover,.ClientPortalShell_memoryInsightCard__Q8dlb a:hover{color:var(--portal-accent)}.ClientPortalShell_memoryActivityList__T52_D,.ClientPortalShell_memoryItemList__20TW6,.ClientPortalShell_memoryReviewList__7Re3_{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ClientPortalShell_memoryReviewList__7Re3_ li{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03)}.ClientPortalShell_memorySuggestionActions__42tFY{display:grid;gap:7px;justify-items:end}.ClientPortalShell_memorySuggestionEditBox__H4Q9Q{display:grid;width:min(100%,520px);gap:8px;padding:10px;border:1px solid rgba(245,244,240,.14);border-radius:10px;background:rgba(245,244,240,.04)}.ClientPortalShell_memorySuggestionEditBox__H4Q9Q textarea{min-height:120px;resize:vertical}.ClientPortalShell_memorySuggestionValue__HduAF{display:grid;gap:4px;max-width:620px;margin-top:8px;padding:8px 10px;border-left:2px solid rgba(118,201,167,.55);background:rgba(118,201,167,.07);color:rgba(245,244,240,.82);font-size:13px;line-height:1.45}.ClientPortalShell_memorySuggestionValue__HduAF span{color:var(--portal-accent);font-size:10px;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.ClientPortalShell_memorySuggestionMeta__FXqSB{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ClientPortalShell_memorySuggestionMeta__FXqSB span{display:inline-flex;align-items:center;min-height:24px;max-width:100%;padding:0 8px;border:1px solid rgba(245,244,240,.14);border-radius:999px;color:rgba(245,244,240,.7);font-size:11px;line-height:1.2}.ClientPortalShell_memoryPriority__YDlpT,.ClientPortalShell_memoryStatePill__NZejD{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:900;line-height:1;text-transform:uppercase}.ClientPortalShell_memoryPriority__YDlpT{margin-bottom:7px}.ClientPortalShell_memoryPriorityhigh__fS7MH,.ClientPortalShell_memoryStateConflict__lYqNc{border:1px solid rgba(255,159,133,.42);background:rgba(255,159,133,.1);color:#ffb29f}.ClientPortalShell_memoryPrioritymedium__vkydJ,.ClientPortalShell_memoryStateOutdated__5EMZa{border:1px solid rgba(245,181,82,.4);background:rgba(245,181,82,.1);color:#f5c078}.ClientPortalShell_memoryPrioritylow__bP_1W,.ClientPortalShell_memoryStateReview__8DWuu{border:1px solid rgba(245,244,240,.22);background:rgba(245,244,240,.06);color:rgba(245,244,240,.78)}.ClientPortalShell_memoryStateConfirmed__uzD_E{border:1px solid rgba(115,212,164,.36);background:rgba(115,212,164,.1);color:#9fe6c2}.ClientPortalShell_memoryStateArchived__8iZe3{border:1px solid rgba(245,244,240,.16);background:rgba(245,244,240,.03);color:rgba(245,244,240,.56)}.ClientPortalShell_memoryEmptyPanel__rpAt6{display:grid;gap:12px;padding:14px;border:1px dashed rgba(245,244,240,.16);border-radius:12px;background:rgba(245,244,240,.025)}.ClientPortalShell_memoryEmptyPanel__rpAt6 p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_memoryActivityList__T52_D li{display:grid;gap:3px;padding:11px 0;border-bottom:1px solid var(--portal-border)}.ClientPortalShell_memoryActivityList__T52_D li:last-child{border-bottom:0}.ClientPortalShell_memoryActivityList__T52_D span{color:var(--portal-muted);font-size:12px}.ClientPortalShell_memoryActivityList__T52_D a,.ClientPortalShell_memoryItemList__20TW6 li{color:var(--portal-ink);font-size:13px;font-weight:800;text-decoration:none}.ClientPortalShell_memoryItemList__20TW6{gap:6px}.ClientPortalShell_memoryItemList__20TW6 li{display:grid;gap:2px;padding:8px 0;border-top:1px solid var(--portal-border)}.ClientPortalShell_progressTrack__d_8sm{height:7px;overflow:hidden;border-radius:999px;background:rgba(245,244,240,.08)}.ClientPortalShell_progressBar__03jEh{width:calc(var(--completion, 0) * 1%);height:100%;border-radius:inherit;background:var(--portal-accent)}.ClientPortalShell_companyBrainForm__OLOS_{display:grid;gap:16px}.ClientPortalShell_formGrid__Fqyaj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ClientPortalShell_formField__JKwZR{display:grid;gap:7px}.ClientPortalShell_memoryFieldHeader__plzch{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ClientPortalShell_memoryFieldHeader__plzch label{min-width:0}.ClientPortalShell_formFieldWide__jl1gO{grid-column:1/-1}.ClientPortalShell_fieldLabel__wcS3F,.ClientPortalShell_formField__JKwZR label{color:rgba(245,244,240,.78);font-size:13px;font-weight:800}.ClientPortalShell_formHint__oJ_f2{margin:0;color:rgba(245,244,240,.52);font-size:12px;line-height:1.4}.ClientPortalShell_formControl__QxbRl,.ClientPortalShell_selectControl__qGUdb,.ClientPortalShell_textArea__k9dX_{width:100%;border:1px solid rgba(245,244,240,.16);border-radius:11px;background:rgba(10,10,15,.8);color:var(--portal-ink);font:inherit;font-size:14px}.ClientPortalShell_formControl__QxbRl,.ClientPortalShell_selectControl__qGUdb{min-height:44px;padding:0 12px}.ClientPortalShell_textArea__k9dX_{min-height:112px;resize:vertical;padding:11px 12px;line-height:1.45}.ClientPortalShell_formControl__QxbRl:disabled,.ClientPortalShell_selectControl__qGUdb:disabled,.ClientPortalShell_textArea__k9dX_:disabled{cursor:not-allowed;opacity:.72}.ClientPortalShell_fieldError__ebSl3{margin:0;color:#ff9f85;font-size:12px}.ClientPortalShell_saveBar__pxxpg{position:sticky;bottom:12px;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(18,18,22,.96);box-shadow:0 18px 42px rgba(0,0,0,.28)}.ClientPortalShell_saveBarStatus__wCvF7{min-width:0;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_sourceList__YecDz{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ClientPortalShell_sourceItem__MYS9f{display:grid;gap:8px;padding:13px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03)}.ClientPortalShell_sourceItemHeader__7EcZz{display:flex;justify-content:space-between;gap:12px}.ClientPortalShell_sourceItem__MYS9f h3{margin:0;font-size:14px}.ClientPortalShell_sourceItem__MYS9f p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_inlineActions___9zs_{display:flex;gap:8px;flex-wrap:wrap}.ClientPortalShell_vaultHeader__JW_ro{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.ClientPortalShell_vaultStats__58NMu{display:grid;grid-template-columns:repeat(3,minmax(74px,1fr));gap:8px;margin:0;min-width:min(100%,300px)}.ClientPortalShell_vaultStats__58NMu div{display:grid;gap:4px;padding:12px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03)}.ClientPortalShell_vaultStats__58NMu dt{color:var(--portal-muted);font-size:11px;font-weight:800;text-transform:uppercase}.ClientPortalShell_vaultStats__58NMu dd{margin:0;color:var(--portal-ink);font-size:16px;font-weight:800;line-height:1.15}.ClientPortalShell_vaultUpload__9ScxJ{display:grid;gap:12px}.ClientPortalShell_vaultDropzone__IYGJ2{min-height:148px;display:grid;place-items:center;align-content:center;gap:7px;padding:18px;border:1px dashed rgba(245,244,240,.22);border-radius:14px;background:rgba(245,244,240,.03);color:var(--portal-muted);text-align:center;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.ClientPortalShell_vaultDropzoneActive___pbc8,.ClientPortalShell_vaultDropzone__IYGJ2:hover{color:var(--portal-ink);border-color:rgba(226,92,42,.48);background:rgba(226,92,42,.08)}.ClientPortalShell_vaultDropzone__IYGJ2 span{color:var(--portal-ink);font-size:14px;font-weight:800}.ClientPortalShell_vaultDropzone__IYGJ2 small{font-size:12px}.ClientPortalShell_vaultDropzone__IYGJ2 input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.ClientPortalShell_vaultDropzone__IYGJ2:focus-within{outline:2px solid rgba(245,244,240,.82);outline-offset:3px}.ClientPortalShell_vaultUploadSummary__crL4W{display:flex;align-items:center;gap:10px;min-width:0;padding:11px 12px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03)}.ClientPortalShell_vaultUploadSummary__crL4W div{display:grid;gap:2px;min-width:0}.ClientPortalShell_vaultDocumentTitleRow__Ckd0e h3,.ClientPortalShell_vaultUploadSummary__crL4W strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientPortalShell_vaultUploadSummary__crL4W span{color:var(--portal-muted);font-size:12px}.ClientPortalShell_vaultListHeader__rnra4{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.ClientPortalShell_vaultDocumentActions___58Xd .ClientPortalShell_secondaryButton__Eu1Tt,.ClientPortalShell_vaultListHeader__rnra4 .ClientPortalShell_secondaryButton__Eu1Tt{gap:8px;min-height:44px}.ClientPortalShell_vaultDocumentList__qYWUz{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ClientPortalShell_vaultDocumentItem__fKB9i{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:start;padding:13px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03)}.ClientPortalShell_vaultDocumentIcon__Lne1Z{width:42px;aspect-ratio:1;display:grid;place-items:center;border-radius:12px;background:rgba(226,92,42,.12);color:#f5c4ad}.ClientPortalShell_vaultDocumentMain__yPZ99{display:grid;gap:8px;min-width:0}.ClientPortalShell_vaultDocumentTitleRow__Ckd0e{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.ClientPortalShell_vaultDocumentTitleRow__Ckd0e h3{margin:0;font-size:15px}.ClientPortalShell_vaultStatus__tUUz9{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:28px;padding:0 9px;border-radius:999px;border:1px solid var(--portal-border);color:var(--portal-muted);font-size:11px;font-weight:800}.ClientPortalShell_vaultStatusReady__t8JN3{color:#bce7c2;border-color:rgba(105,203,123,.28);background:rgba(105,203,123,.1)}.ClientPortalShell_vaultStatusProcessing__6YNxR,.ClientPortalShell_vaultStatusUploaded__MSeua{color:#f5c4ad;border-color:rgba(226,92,42,.28);background:rgba(226,92,42,.1)}.ClientPortalShell_vaultStatusFailed__OXGMp{color:#ffb29c;border-color:rgba(255,128,96,.3);background:rgba(255,128,96,.1)}.ClientPortalShell_vaultDocumentMeta__s3Xp1{display:flex;flex-wrap:wrap;gap:8px 14px;margin:0}.ClientPortalShell_vaultDocumentMeta__s3Xp1 div{display:flex;gap:5px;min-width:0;color:var(--portal-muted);font-size:12px}.ClientPortalShell_vaultDocumentMeta__s3Xp1 dt{color:rgba(245,244,240,.52);font-weight:800}.ClientPortalShell_vaultDocumentMeta__s3Xp1 dd{margin:0;min-width:0;color:var(--portal-muted)}.ClientPortalShell_vaultDocumentActions___58Xd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ClientPortalShell_learningCandidateHeader__C2NdC,.ClientPortalShell_learningHero__sgzbX,.ClientPortalShell_learningRuleCard__1oihs,.ClientPortalShell_learningSectionHeader__1MJak,.ClientPortalShell_learningStatusRow__WuQ6O{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ClientPortalShell_learningCandidateCard__4sXs4 .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_learningCandidateCard__4sXs4 .ClientPortalShell_secondaryButton__Eu1Tt,.ClientPortalShell_learningDialog__Lcl_K .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_learningDialog__Lcl_K .ClientPortalShell_secondaryButton__Eu1Tt,.ClientPortalShell_learningHero__sgzbX .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_learningRuleCard__1oihs .ClientPortalShell_secondaryButton__Eu1Tt{gap:8px;min-height:44px}.ClientPortalShell_learningOverviewGrid__J6FhB{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ClientPortalShell_learningMetric__D0bUH{display:grid;gap:7px;min-width:0;padding:13px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03)}.ClientPortalShell_learningMetric__D0bUH svg{color:#f5c4ad}.ClientPortalShell_learningMetric__D0bUH span{color:var(--portal-muted);font-size:11px;font-weight:800;text-transform:uppercase}.ClientPortalShell_learningMetric__D0bUH strong{overflow-wrap:anywhere;font-size:17px;line-height:1.2}.ClientPortalShell_learningCandidateList__8s7ag,.ClientPortalShell_learningRuleList__RlC6S{display:grid;gap:12px}.ClientPortalShell_learningCandidateCard__4sXs4,.ClientPortalShell_learningRuleCard__1oihs{min-width:0;padding:15px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03)}.ClientPortalShell_learningCandidateCard__4sXs4{display:grid;gap:12px}.ClientPortalShell_learningCandidateHeader__C2NdC h3,.ClientPortalShell_learningRuleCard__1oihs h3{margin:4px 0 0;font-size:15px;line-height:1.35}.ClientPortalShell_learningCategory__uyzEK{color:#f5c4ad;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ClientPortalShell_learningRuleText__DAJX_{margin:0;padding:12px;border:1px solid rgba(226,92,42,.22);border-radius:12px;background:rgba(226,92,42,.08);color:var(--portal-ink);line-height:1.5;overflow-wrap:anywhere}.ClientPortalShell_learningEvidenceGrid__9GOHN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.ClientPortalShell_learningEvidenceGrid__9GOHN div{display:grid;gap:3px;min-width:0;padding:10px;border:1px solid var(--portal-border);border-radius:10px;background:rgba(10,10,15,.42)}.ClientPortalShell_learningEvidenceGrid__9GOHN dt{color:rgba(245,244,240,.52);font-size:11px;font-weight:800}.ClientPortalShell_learningEvidenceGrid__9GOHN dd{margin:0;color:var(--portal-muted);font-size:13px;overflow-wrap:anywhere}.ClientPortalShell_learningRuleMain__TCMyE{display:grid;gap:8px;min-width:0}.ClientPortalShell_learningRuleCard__1oihs{align-items:center}.ClientPortalShell_learningRuleCard__1oihs h3{overflow-wrap:anywhere}.ClientPortalShell_learningDialogBackdrop__BBPHJ{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.62)}.ClientPortalShell_learningDialog__Lcl_K{width:min(620px,100%);max-height:min(760px,calc(100dvh - 36px));overflow-y:auto;display:grid;gap:14px;padding:18px;border:1px solid var(--portal-border);border-radius:16px;background:#121216;color:var(--portal-ink);box-shadow:0 28px 90px rgba(0,0,0,.42)}.ClientPortalShell_contextHelpPanel__xEsEX{margin-bottom:16px;color:var(--portal-muted);font-size:13px;line-height:1.5}.ClientPortalShell_contextHelpPanel__xEsEX strong{color:var(--portal-ink)}.ClientPortalShell_helpTrigger__PMCUW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 13px;border:1px solid var(--portal-border);border-radius:999px;background:rgba(245,244,240,.04);color:var(--portal-ink);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.ClientPortalShell_helpTrigger__PMCUW:hover{border-color:rgba(226,92,42,.28);background:rgba(226,92,42,.08)}.ClientPortalShell_helpChip__gowtv:focus-visible,.ClientPortalShell_helpDrawerClose__Mmvb2:focus-visible,.ClientPortalShell_helpSearch__lt3Gk:focus-within,.ClientPortalShell_helpTrigger__PMCUW:focus-visible,.ClientPortalShell_topBarIconBtn__hBSyL:focus-visible{outline:2px solid rgba(245,244,240,.82);outline-offset:3px}.ClientPortalShell_helpDrawerLayer__FL26t{position:fixed;inset:0;z-index:70}.ClientPortalShell_helpDrawerBackdrop__0soBH{position:absolute;inset:0;border:0;background:rgba(0,0,0,.56);cursor:pointer}.ClientPortalShell_helpDrawer__FF1mH{position:absolute;top:0;right:0;width:min(440px,100%);height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-left:1px solid var(--portal-border);background:#101014;color:var(--portal-ink);box-shadow:-22px 0 70px rgba(0,0,0,.42)}.ClientPortalShell_helpDrawerHeader__mlWd4{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:20px;border-bottom:1px solid var(--portal-border)}.ClientPortalShell_helpDrawerHeader__mlWd4 h2{margin:0;font-size:1.1rem}.ClientPortalShell_helpDrawerClose__Mmvb2{width:44px;min-width:44px;aspect-ratio:1;display:inline-grid;place-items:center;border:1px solid var(--portal-border);border-radius:10px;background:rgba(245,244,240,.04);color:var(--portal-ink);cursor:pointer}.ClientPortalShell_helpDrawerBody__xxprs{display:grid;align-content:start;gap:14px;overflow-y:auto;padding:18px 20px}.ClientPortalShell_helpDrawerBody__xxprs section,.ClientPortalShell_helpDrawerExamples__ay_Lk{display:grid;gap:6px;padding:13px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03)}.ClientPortalShell_helpDrawerBody__xxprs h3{margin:0;font-size:13px}.ClientPortalShell_helpDrawerBody__xxprs p,.ClientPortalShell_helpExamples__Y_2TV p,.ClientPortalShell_helpTopicBody__7mHKX p,.ClientPortalShell_helpTopicCard__Yc8WR p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.5}.ClientPortalShell_helpDrawerExamples__ay_Lk strong,.ClientPortalShell_helpExamples__Y_2TV strong{color:var(--portal-ink)}.ClientPortalShell_helpDrawerFooter__UVr_f{display:flex;gap:10px;flex-wrap:wrap;padding:16px 20px 20px;border-top:1px solid var(--portal-border)}.ClientPortalShell_helpDrawerFooter__UVr_f .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_helpDrawerFooter__UVr_f .ClientPortalShell_secondaryButton__Eu1Tt{gap:8px;min-height:44px}.ClientPortalShell_helpSearch__lt3Gk{margin-top:16px;min-height:46px;display:flex;align-items:center;gap:10px;max-width:620px;padding:0 13px;border:1px solid rgba(245,244,240,.16);border-radius:12px;background:rgba(10,10,15,.72);color:var(--portal-muted)}.ClientPortalShell_helpSearch__lt3Gk input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--portal-ink);font:inherit;font-size:14px}.ClientPortalShell_helpCategoryNav__Vb_sD{display:flex;gap:8px;flex-wrap:wrap}.ClientPortalShell_helpChip__gowtv{min-height:40px;padding:0 12px;border:1px solid var(--portal-border);border-radius:999px;background:rgba(245,244,240,.03);color:var(--portal-muted);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.ClientPortalShell_helpChipActive__MJL3_,.ClientPortalShell_helpChip__gowtv:hover{color:var(--portal-ink);border-color:rgba(226,92,42,.3);background:rgba(226,92,42,.1)}.ClientPortalShell_helpTopicGrid__fiWQZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ClientPortalShell_helpTopicCard__Yc8WR{display:grid;align-content:start;gap:14px;min-width:0;padding:16px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03)}.ClientPortalShell_helpTopicCard__Yc8WR h3{margin:0 0 6px;font-size:1rem}.ClientPortalShell_helpExamples__Y_2TV,.ClientPortalShell_helpTopicBody__7mHKX{display:grid;gap:10px}.ClientPortalShell_helpTopicBody__7mHKX h4{margin:0 0 3px;font-size:13px}.ClientPortalShell_helpRelatedLinks__VaHfB{display:flex;gap:8px;flex-wrap:wrap}.ClientPortalShell_helpRelatedLinks__VaHfB a{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--portal-border);border-radius:9px;color:var(--portal-ink);background:rgba(245,244,240,.03);text-decoration:none;font-size:12px;font-weight:800}.ClientPortalShell_helpRelatedLinks__VaHfB a:hover{border-color:rgba(226,92,42,.28);background:rgba(226,92,42,.08)}.ClientPortalShell_srOnly___TUsq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ClientPortalShell_onboardingPanel__WvHKc{display:grid;gap:16px}.ClientPortalShell_onboardingHeader__VCws9,.ClientPortalShell_onboardingNextRow__7l59n,.ClientPortalShell_onboardingStepTitleRow__8cRWP{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ClientPortalShell_onboardingHeader__VCws9 h2{margin:0 0 8px;font-size:1.12rem}.ClientPortalShell_onboardingProgressSummary__ZJgvu{min-width:118px;display:grid;gap:3px;padding:12px;border:1px solid rgba(226,92,42,.28);border-radius:12px;background:rgba(226,92,42,.09);text-align:right}.ClientPortalShell_onboardingProgressSummary__ZJgvu strong{color:var(--portal-ink);font-size:20px;line-height:1}.ClientPortalShell_onboardingProgressSummary__ZJgvu span{color:#f5c4ad;font-size:12px;font-weight:800}.ClientPortalShell_onboardingProgressTrack__qx_ik{height:8px;overflow:hidden;border-radius:999px;background:rgba(245,244,240,.08)}.ClientPortalShell_onboardingProgressTrack__qx_ik span{display:block;width:calc(var(--onboarding-progress, 0) * 1%);height:100%;border-radius:inherit;background:var(--portal-accent)}.ClientPortalShell_onboardingNextRow__7l59n{padding:14px;border:1px solid rgba(226,92,42,.2);border-radius:14px;background:rgba(226,92,42,.07)}.ClientPortalShell_onboardingNextRow__7l59n div{min-width:0}.ClientPortalShell_onboardingNextRow__7l59n strong{display:block;margin-bottom:4px}.ClientPortalShell_onboardingNextRow__7l59n p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_onboardingStepList__6tpn3{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ClientPortalShell_onboardingStepList__6tpn3 li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:13px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03)}.ClientPortalShell_onboardingStepComplete__slzwq{border-color:rgba(105,203,123,.24)!important;background:rgba(105,203,123,.07)!important}.ClientPortalShell_onboardingStepIcon__lAuCN{width:42px;aspect-ratio:1;display:grid;place-items:center;border-radius:12px;background:rgba(226,92,42,.12);color:#f5c4ad}.ClientPortalShell_onboardingStepComplete__slzwq .ClientPortalShell_onboardingStepIcon__lAuCN{background:rgba(105,203,123,.12);color:#bce7c2}.ClientPortalShell_onboardingStepBody__KgASv{display:grid;gap:8px;min-width:0}.ClientPortalShell_onboardingStepTitleRow__8cRWP h3{margin:0;font-size:14px;line-height:1.35}.ClientPortalShell_onboardingStepTitleRow__8cRWP span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border:1px solid var(--portal-border);border-radius:999px;color:var(--portal-muted);font-size:11px;font-weight:800;white-space:nowrap}.ClientPortalShell_onboardingStepBody__KgASv p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_onboardingStepLink__HESQp{width:fit-content;min-height:38px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--portal-border);border-radius:9px;color:var(--portal-ink);background:rgba(245,244,240,.03);text-decoration:none;font-size:12px;font-weight:800}.ClientPortalShell_onboardingStepLink__HESQp:hover{border-color:rgba(226,92,42,.28);background:rgba(226,92,42,.08)}.ClientPortalShell_loginPage__REhY5{--portal-bg:#0b0b0d;--portal-panel:#121216;--portal-ink:#f5f4f0;--portal-muted:rgba(245,244,240,0.68);--portal-accent:#e25c2a;--portal-border:rgba(245,244,240,0.1);min-height:100dvh;display:grid;place-items:center;padding:28px 18px;background:linear-gradient(135deg,rgba(11,11,13,.96) 0 24%,transparent 24% 100%),linear-gradient(315deg,rgba(11,11,13,.84) 0 18%,transparent 18% 100%),radial-gradient(circle at 72% 18%,rgba(245,244,240,.2),transparent 22%),radial-gradient(circle at 16% 82%,rgba(11,11,13,.42),transparent 34%),linear-gradient(145deg,#f07a32,#e25c2a 44%,#9f3517);color:var(--portal-ink);font-family:Manrope,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.ClientPortalShell_loginPage__REhY5 *{box-sizing:border-box}.ClientPortalShell_loginCard__HkD5a{width:min(420px,calc(100vw - 36px));display:grid;gap:15px;padding:30px;border:1px solid rgba(245,244,240,.13);border-radius:18px;background:linear-gradient(180deg,rgba(31,32,35,.98),rgba(18,18,20,.98));box-shadow:0 34px 90px rgba(54,17,4,.42),inset 0 0 0 1px rgba(226,92,42,.05)}.ClientPortalShell_loginBrandLogo__mRzX9{display:block;width:153px;height:auto;max-width:100%;margin-bottom:3px}.ClientPortalShell_loginCard__HkD5a h1{margin:0;font-family:Space Grotesk,Manrope,Inter,ui-sans-serif,system-ui,sans-serif;font-size:28px;line-height:1.08;letter-spacing:0}.ClientPortalShell_loginCard__HkD5a p{margin:0;color:#c9c6bc;font-size:14px;line-height:1.45}.ClientPortalShell_loginForm___7S1s{display:grid;gap:12px;width:100%}.ClientPortalShell_loginForm___7S1s label{display:grid;gap:7px;font-size:13px;font-weight:700;color:rgba(245,244,240,.76)}.ClientPortalShell_loginForm___7S1s input{width:100%;min-height:46px;border-radius:11px;border:1px solid rgba(245,244,240,.18);background:#0b0b0d;color:var(--portal-ink);padding:0 14px;font:inherit;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.ClientPortalShell_loginForm___7S1s input:focus{border-color:rgba(226,92,42,.86);box-shadow:0 0 0 3px rgba(226,92,42,.18);background:#101012}.ClientPortalShell_loginButton__5PCty{width:100%;min-height:46px;border-radius:11px;color:#0b0b0d;font:inherit;font-weight:800;box-shadow:0 12px 24px rgba(226,92,42,.2);transition:filter .16s ease,box-shadow .16s ease}.ClientPortalShell_loginButton__5PCty:hover{filter:brightness(1.04);box-shadow:0 14px 28px rgba(226,92,42,.28)}.ClientPortalShell_loginButton__5PCty:focus-visible{outline:2px solid #f5f4f0;outline-offset:3px}.ClientPortalShell_loginButton__5PCty:disabled{cursor:wait;opacity:.72}.ClientPortalShell_loginError__BITPs{margin:0;color:#ff8b72;font-size:14px}.ClientPortalShell_loginProductLabel___ISd3{width:fit-content;min-height:28px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid rgba(226,92,42,.32);border-radius:999px;background:rgba(226,92,42,.1);color:#ffb28d;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ClientPortalShell_loginLinks__ZdLU1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}.ClientPortalShell_loginLinks__ZdLU1 a{color:rgba(245,244,240,.66);text-decoration:none;font-size:12.5px;font-weight:700}.ClientPortalShell_loginLinks__ZdLU1 a:hover{color:#f5f4f0}.ClientPortalShell_loginPasswordStrength__jQbQR{display:flex;gap:4px;margin-top:2px}.ClientPortalShell_loginPasswordStrength__jQbQR span{height:3px;flex:1;border-radius:999px;transition:background-color .18s ease}.ClientPortalShell_loginForm___7S1s .ClientPortalShell_loginCheckbox__xwa7O{display:flex;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;color:rgba(245,244,240,.62);cursor:pointer;font-size:12px;font-weight:650}.ClientPortalShell_loginForm___7S1s .ClientPortalShell_loginCheckbox__xwa7O input{width:16px;min-height:16px;height:16px;margin:0;accent-color:#e25c2a}.ClientPortalShell_spanFull__Y_b2p{grid-column:1/-1}.ClientPortalShell_workflowHero__I65tc{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.ClientPortalShell_workflowActionRow__ZSLOC,.ClientPortalShell_workflowHeroActions__gFlAd,.ClientPortalShell_workflowMetaRow__W6HVQ,.ClientPortalShell_workflowUploadRow__lxKC0{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ClientPortalShell_workflowMetaRow__W6HVQ{color:var(--portal-muted);font-size:13px}.ClientPortalShell_workflowEvidenceForms__mWLAY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.ClientPortalShell_workflowEvidenceForm__g8CSn{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid rgba(245,244,240,.12);border-radius:10px;background:rgba(245,244,240,.035)}.ClientPortalShell_workflowStatsGrid__xGNy_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ClientPortalShell_workflowSectionHeader__R7qK2{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.ClientPortalShell_workflowForm__oszxY,.ClientPortalShell_workflowList__UskHy,.ClientPortalShell_workflowMiniList__vwZcf,.ClientPortalShell_workflowSectionList__4yiIc,.ClientPortalShell_workflowTaskRows__lOOLr{display:grid;gap:12px}.ClientPortalShell_workflowListItem__jMBtL,.ClientPortalShell_workflowTaskRow__8vZcX{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;min-width:0;padding:14px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03);color:var(--portal-ink);text-decoration:none}.ClientPortalShell_workflowListItem__jMBtL:hover,.ClientPortalShell_workflowTaskRow__8vZcX:hover{border-color:rgba(226,92,42,.3);background:rgba(226,92,42,.08)}.ClientPortalShell_workflowListItem__jMBtL h3,.ClientPortalShell_workflowSectionBlock__QeBI2 h3,.ClientPortalShell_workflowTaskRow__8vZcX strong{margin:6px 0 4px;font-family:var(--portal-font-display);font-size:15px;letter-spacing:0}.ClientPortalShell_workflowListItem__jMBtL p,.ClientPortalShell_workflowSectionBlock__QeBI2 p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_workflowInsight__l34BC,.ClientPortalShell_workflowNextAction__KyNuq{display:block;margin-top:8px;color:rgba(245,244,240,.72);font-size:12px;font-weight:800;line-height:1.35}.ClientPortalShell_workflowInsight__l34BC{max-width:680px;padding:9px 11px;border:1px solid rgba(226,92,42,.18);border-radius:12px;background:rgba(226,92,42,.08)}.ClientPortalShell_workflowEmptyState__FWbCI{display:grid;gap:10px;padding:16px;border:1px dashed rgba(245,244,240,.22);border-radius:14px;background:rgba(245,244,240,.03)}.ClientPortalShell_workflowEmptyState__FWbCI p{margin:0;color:var(--portal-ink);font-size:14px;font-weight:900}.ClientPortalShell_workflowEmptyState__FWbCI small{max-width:620px;color:var(--portal-muted);font-size:13px;line-height:1.45}.ClientPortalShell_workflowListItem__jMBtL dl{display:grid;grid-template-columns:repeat(4,minmax(74px,1fr));gap:8px;margin:0;min-width:360px}.ClientPortalShell_workflowListItem__jMBtL dt{color:var(--portal-subtle);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.ClientPortalShell_workflowListItem__jMBtL dd{margin:2px 0 0;color:var(--portal-ink);font-size:12px;font-weight:800}.ClientPortalShell_workflowStatus__1yGFe{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:3px 8px;border:1px solid var(--portal-border);border-radius:999px;color:var(--portal-muted);background:rgba(245,244,240,.04);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.ClientPortalShell_workflowStatusApproved__vUSLA{border-color:rgba(78,201,125,.32);color:#b8f0cb;background:rgba(78,201,125,.1)}.ClientPortalShell_workflowStatusReview__X9GHZ{border-color:rgba(255,147,87,.32);color:#ffd1b6;background:rgba(255,147,87,.1)}.ClientPortalShell_workflowStatusWarning__UaMMY{border-color:rgba(224,82,79,.32);color:#ffb7a9;background:rgba(224,82,79,.1)}.ClientPortalShell_workflowMiniList__vwZcf a,.ClientPortalShell_workflowMiniList__vwZcf p{display:grid;gap:5px;margin:0;padding:10px;border:1px solid var(--portal-border);border-radius:12px;background:rgba(245,244,240,.03);color:var(--portal-ink);text-decoration:none;font-size:13px}.ClientPortalShell_workflowMiniList__vwZcf small,.ClientPortalShell_workflowTaskRow__8vZcX small{color:var(--portal-muted);font-size:12px}.ClientPortalShell_workflowSectionBlock__QeBI2{display:grid;gap:10px;padding:14px;border:1px solid var(--portal-border);border-radius:14px;background:rgba(245,244,240,.03)}.ClientPortalShell_workflowTaskRow__8vZcX{grid-template-columns:auto minmax(0,1fr) minmax(180px,auto) auto}.ClientPortalShell_workflowDateGrid__4w0jD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ClientPortalShell_workflowCheckRow__20e_y{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--portal-ink);font-size:14px}.ClientPortalShell_workflowCheckRow__20e_y input{width:18px;height:18px;accent-color:var(--portal-accent)}.ClientPortalShell_workflowOptionGrid__w3Wzo{display:grid;gap:6px}@media (max-width:960px){.ClientPortalShell_shell__84Cux{grid-template-columns:1fr}.ClientPortalShell_sidebar__EJh__{display:none}.ClientPortalShell_mobileMenuButton__xWGE1{display:inline-flex;align-items:center;gap:8px;position:fixed;top:12px;left:12px;z-index:35;min-height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--portal-border);background:rgba(11,11,16,.96);color:var(--portal-ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.ClientPortalShell_mobileDrawer__lLk0P{display:block;position:fixed;inset:0;z-index:40;pointer-events:none}.ClientPortalShell_mobileDrawerOpen__e3SPw{pointer-events:auto}.ClientPortalShell_mobileDrawerBackdrop__lrxN7{position:absolute;inset:0;border:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .2s ease;cursor:pointer}.ClientPortalShell_mobileDrawerOpen__e3SPw .ClientPortalShell_mobileDrawerBackdrop__lrxN7{opacity:1}.ClientPortalShell_mobileDrawerPanel__QZA9j{position:absolute;top:0;left:0;width:min(86vw,320px);height:100%;padding:18px 16px 22px;background:linear-gradient(180deg,rgba(18,18,22,.98),rgba(10,10,15,.98)),var(--portal-bg);border-right:1px solid var(--portal-border);transform:translateX(-104%);transition:transform .2s ease;overflow-y:auto}.ClientPortalShell_mobileDrawerOpen__e3SPw .ClientPortalShell_mobileDrawerPanel__QZA9j{transform:translateX(0)}.ClientPortalShell_mobileDrawerHeader__SMpLv{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ClientPortalShell_mobileDrawerClose__uiPQq{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--portal-border);background:transparent;color:var(--portal-ink);border-radius:9px;min-height:40px;padding:0 12px;font:inherit;font-size:12px;cursor:pointer}.ClientPortalShell_mobileDrawerClose__uiPQq:focus-visible,.ClientPortalShell_mobileMenuButton__xWGE1:focus-visible{outline:2px solid rgba(245,244,240,.82);outline-offset:3px}.ClientPortalShell_topBar__aaLFF{gap:8px;padding:8px 16px 8px 68px}.ClientPortalShell_topBarMeta__2lDa0{margin-left:auto}.ClientPortalShell_companyBrainSections__kJ53X,.ClientPortalShell_dashboardHero__nIH9_,.ClientPortalShell_dashboardSignalGrid__8uryy,.ClientPortalShell_formGrid__Fqyaj,.ClientPortalShell_gridThree__nVSbz,.ClientPortalShell_gridTwo__sq_yS,.ClientPortalShell_helpTopicGrid__fiWQZ,.ClientPortalShell_learningEvidenceGrid__9GOHN,.ClientPortalShell_learningOverviewGrid__J6FhB,.ClientPortalShell_memoryOverviewGrid__vaeTw,.ClientPortalShell_workflowEvidenceForms__mWLAY,.ClientPortalShell_workflowListItem__jMBtL,.ClientPortalShell_workflowTaskRow__8vZcX{grid-template-columns:1fr}.ClientPortalShell_dashboardHero__nIH9_{padding:20px;border-radius:18px}.ClientPortalShell_dashboardHeroStats__3nXNS{grid-template-columns:120px minmax(0,1fr);align-items:center}.ClientPortalShell_dashboardOrgSummary__7cgY1 dd{max-width:62%}.ClientPortalShell_companyBrainHeader__r4oVA,.ClientPortalShell_dashboardSectionHeader__p7MoB,.ClientPortalShell_learningCandidateHeader__C2NdC,.ClientPortalShell_learningHero__sgzbX,.ClientPortalShell_learningRuleCard__1oihs,.ClientPortalShell_learningSectionHeader__1MJak,.ClientPortalShell_learningStatusRow__WuQ6O,.ClientPortalShell_memoryReviewList__7Re3_ li,.ClientPortalShell_onboardingHeader__VCws9,.ClientPortalShell_onboardingNextRow__7l59n,.ClientPortalShell_saveBar__pxxpg,.ClientPortalShell_vaultHeader__JW_ro,.ClientPortalShell_vaultListHeader__rnra4{align-items:stretch;flex-direction:column}.ClientPortalShell_memoryFieldHeader__plzch{align-items:flex-start;flex-direction:column}.ClientPortalShell_memorySuggestionActions__42tFY{justify-items:stretch}.ClientPortalShell_workflowHero__I65tc,.ClientPortalShell_workflowSectionHeader__R7qK2{align-items:stretch;flex-direction:column}.ClientPortalShell_workflowStatsGrid__xGNy_{grid-template-columns:repeat(2,minmax(0,1fr))}.ClientPortalShell_workflowListItem__jMBtL dl{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.ClientPortalShell_vaultStats__58NMu{grid-template-columns:repeat(3,minmax(0,1fr))}.ClientPortalShell_vaultDocumentItem__fKB9i{grid-template-columns:38px minmax(0,1fr)}.ClientPortalShell_vaultDocumentActions___58Xd{grid-column:1/-1;justify-content:stretch}.ClientPortalShell_vaultDocumentActions___58Xd .ClientPortalShell_secondaryButton__Eu1Tt{flex:1 1 130px}.ClientPortalShell_learningCandidateCard__4sXs4 .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_learningCandidateCard__4sXs4 .ClientPortalShell_secondaryButton__Eu1Tt,.ClientPortalShell_learningHero__sgzbX .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_learningRuleCard__1oihs .ClientPortalShell_secondaryButton__Eu1Tt{width:100%}.ClientPortalShell_sectionNav__oaMBn{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.ClientPortalShell_sectionNavLink__jX4t9{flex:0 0 auto}.ClientPortalShell_helpCategoryNav__Vb_sD{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.ClientPortalShell_helpChip__gowtv{flex:0 0 auto}.ClientPortalShell_helpDrawer__FF1mH{width:min(92vw,430px)}.ClientPortalShell_onboardingProgressSummary__ZJgvu{width:fit-content;text-align:left}.ClientPortalShell_onboardingNextRow__7l59n .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_onboardingNextRow__7l59n .ClientPortalShell_secondaryButton__Eu1Tt{min-height:44px;width:fit-content}}@media (max-width:390px){.ClientPortalShell_content__3dMOv,.ClientPortalShell_topBar__aaLFF{padding-left:16px;padding-right:16px}.ClientPortalShell_orgBadge__UiY0z{display:none}.ClientPortalShell_topBarMeta__2lDa0{align-items:stretch;flex-wrap:wrap}.ClientPortalShell_userMenu__SpZWG,.ClientPortalShell_userMenu__SpZWG summary{width:100%}.ClientPortalShell_dashboardHero__nIH9_{padding:18px}.ClientPortalShell_workflowDateGrid__4w0jD,.ClientPortalShell_workflowEvidenceForms__mWLAY,.ClientPortalShell_workflowListItem__jMBtL dl,.ClientPortalShell_workflowStatsGrid__xGNy_{grid-template-columns:1fr}.ClientPortalShell_workflowActionRow__ZSLOC .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_workflowActionRow__ZSLOC .ClientPortalShell_secondaryButton__Eu1Tt,.ClientPortalShell_workflowHeroActions__gFlAd .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_workflowHeroActions__gFlAd .ClientPortalShell_secondaryButton__Eu1Tt{width:100%}.ClientPortalShell_dashboardHeroMain__Zwzla h2{font-size:2rem}.ClientPortalShell_dashboardHeroActions__5vV1k .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_dashboardHeroActions__5vV1k .ClientPortalShell_secondaryButton__Eu1Tt{width:100%}.ClientPortalShell_dashboardHeroStats__3nXNS{grid-template-columns:1fr}.ClientPortalShell_dashboardOrgSummary__7cgY1 dd{max-width:58%}.ClientPortalShell_dashboardSignalHeader__G0Ou5{grid-template-columns:36px minmax(0,1fr)}.ClientPortalShell_dashboardSignalHeader__G0Ou5 strong{grid-column:2}.ClientPortalShell_helpTrigger__PMCUW{min-height:44px;padding:0 12px}.ClientPortalShell_helpDrawer__FF1mH{width:100%}.ClientPortalShell_helpDrawerBody__xxprs,.ClientPortalShell_helpDrawerFooter__UVr_f,.ClientPortalShell_helpDrawerHeader__mlWd4{padding-left:16px;padding-right:16px}.ClientPortalShell_helpDrawerFooter__UVr_f .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_helpDrawerFooter__UVr_f .ClientPortalShell_secondaryButton__Eu1Tt{width:100%}.ClientPortalShell_onboardingStepTitleRow__8cRWP{align-items:stretch;flex-direction:column;gap:8px}.ClientPortalShell_onboardingNextRow__7l59n .ClientPortalShell_primaryButton__SYJmk,.ClientPortalShell_onboardingNextRow__7l59n .ClientPortalShell_secondaryButton__Eu1Tt,.ClientPortalShell_onboardingStepLink__HESQp,.ClientPortalShell_onboardingStepTitleRow__8cRWP span{width:100%;justify-content:center;min-height:44px}.ClientPortalShell_learningDialogBackdrop__BBPHJ{padding:10px;align-items:end}.ClientPortalShell_learningDialog__Lcl_K{max-height:calc(100dvh - 20px);border-radius:14px}.ClientPortalShell_loginCard__HkD5a{width:min(100%,420px);padding:24px 20px;border-radius:16px}.ClientPortalShell_topBarCta__3AC_L span,.ClientPortalShell_topBarUserBadge__iwJ0_,.ClientPortalShell_topBarUserName__Emyj7{display:none}}.ClientPortalShell_dashGrid__maAs1{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:20px;max-width:1240px}.ClientPortalShell_dashHero__3tQpr{position:relative;overflow:hidden;background:linear-gradient(180deg,#1d1d24,#17171d);border:1px solid rgba(226,92,42,.3);border-radius:16px;padding:36px;box-shadow:0 16px 40px rgba(0,0,0,.5),0 0 70px rgba(226,92,42,.12)}.ClientPortalShell_dashHeroGlow__9ySCd{position:absolute;inset:0;background:linear-gradient(120deg,rgba(226,92,42,.35),rgba(226,92,42,.08) 40%,rgba(10,10,15,0) 75%);pointer-events:none}.ClientPortalShell_dashHeroBody__1ggjU{position:relative;display:flex;gap:32px;align-items:center;flex-wrap:wrap}.ClientPortalShell_dashProgressRing__P3gLu{flex:none}.ClientPortalShell_dashHeroContent__uej37{flex:1;min-width:280px}.ClientPortalShell_dashHeroEyebrow__Ang9h{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff9357;margin-bottom:10px}.ClientPortalShell_dashHeroTitle__WTfwv{font-family:var(--portal-font-display);font-size:28px;font-weight:700;letter-spacing:-.015em;margin:0 0 8px;line-height:1.18}.ClientPortalShell_dashHeroLead___ps86{font-size:15px;line-height:1.6;color:rgba(245,244,240,.68);margin:0 0 20px;max-width:520px}.ClientPortalShell_dashHeroActions__A3aum{display:flex;gap:12px;flex-wrap:wrap}.ClientPortalShell_dashCard__hRke_{background:#121216;border:1px solid rgba(245,244,240,.1);border-radius:16px;padding:24px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.ClientPortalShell_dashCardElevated__SXDo5{background:linear-gradient(180deg,#1d1d24,#17171d);border-color:rgba(245,244,240,.14);box-shadow:0 16px 40px rgba(0,0,0,.5)}.ClientPortalShell_dashCardLabel__xcdpE{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,244,240,.45);margin-bottom:14px}.ClientPortalShell_dashContextScore__U9uwO{font-family:var(--portal-font-display);font-size:56px;font-weight:700;letter-spacing:-.02em;line-height:1;color:rgba(245,244,240,.3)}.ClientPortalShell_dashContextScoreActive___Ae2f{color:var(--portal-ink)}.ClientPortalShell_dashContextScoreUnit__g7beX{font-size:18px;color:rgba(245,244,240,.4);font-weight:500;margin-left:6px}.ClientPortalShell_dashContextSubtitle__Bpo1S{font-size:12.5px;color:rgba(245,244,240,.45);margin:6px 0 20px}.ClientPortalShell_dashContextBars__s3X9G{display:flex;flex-direction:column;gap:14px;margin-top:4px}.ClientPortalShell_dashContextBarRow___iy7Z{display:flex;flex-direction:column;gap:5px}.ClientPortalShell_dashContextBarHeader__d2Xbr{display:flex;justify-content:space-between;font-size:12.5px}.ClientPortalShell_dashContextBarLabel__BXXYW{font-weight:600;color:rgba(245,244,240,.6)}.ClientPortalShell_dashContextBarValue__SwSVt{color:rgba(245,244,240,.35);font-variant-numeric:tabular-nums}.ClientPortalShell_dashContextBarValueActive__6oSBY{color:#ff9357;font-weight:700}.ClientPortalShell_dashContextBarTrack__5M12w{height:6px;background:rgba(245,244,240,.06);border-radius:3px;overflow:hidden}.ClientPortalShell_dashContextBarFill__SeiJz{height:100%;background:linear-gradient(90deg,#e25c2a,#ff9357);border-radius:3px;box-shadow:0 0 12px rgba(255,147,87,.4)}.ClientPortalShell_dashContextBarHint__nwP_y{font-size:11.5px;color:rgba(245,244,240,.35);margin-top:2px}.ClientPortalShell_dashContextActiveBadge__HGxui{display:inline-flex;align-items:center;gap:7px;background:rgba(255,147,87,.1);border:1px solid rgba(255,147,87,.35);color:#ff9357;white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700;box-shadow:0 0 16px rgba(255,147,87,.18)}.ClientPortalShell_dashContextActiveDot__EA_FF{width:6px;height:6px;border-radius:50%;background:#ff9357;animation:ClientPortalShell_ctxPulse__njw6O 3.4s ease-in-out infinite}@keyframes ClientPortalShell_ctxPulse__njw6O{0%,to{opacity:1}50%{opacity:.5}}.ClientPortalShell_dashContextScoreHeader__ithRr{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:4px}.ClientPortalShell_dashContextScoreRow__z3Ojw{display:flex;align-items:baseline;gap:10px}.ClientPortalShell_dashContextBig__5NFMO{font-family:var(--portal-font-display);font-size:72px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-variant-numeric:tabular-nums}.ClientPortalShell_dashContextDeltaBadge__HSRG5{font-size:12px;font-weight:700;background:rgba(226,92,42,.12);border:1px solid rgba(226,92,42,.3);color:#ff9357;white-space:nowrap;border-radius:999px;padding:4px 10px}.ClientPortalShell_dashFlywheel__Un8tl{display:flex;align-items:center;gap:8px;border-top:1px solid rgba(245,244,240,.07);padding-top:18px;margin-top:22px;flex-wrap:wrap}.ClientPortalShell_dashFlywheelStep__l_men{font-size:12.5px;font-weight:600;color:rgba(245,244,240,.68);background:rgba(245,244,240,.04);border:1px solid rgba(245,244,240,.1);border-radius:8px;padding:7px 12px}.ClientPortalShell_dashFlywheelStepActive__EKe0W{font-size:12.5px;font-weight:700;color:#ff9357;background:rgba(255,147,87,.08);border:1px solid rgba(255,147,87,.25);border-radius:8px;padding:7px 12px;box-shadow:0 0 14px rgba(255,147,87,.12)}.ClientPortalShell_dashFlywheelArrow__FvDwi{color:rgba(245,244,240,.35)}.ClientPortalShell_dashFlywheelHint__Gut6W{font-size:11.5px;color:rgba(245,244,240,.4);margin-left:auto}.ClientPortalShell_dashMiniStatRow__CCVM2{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.ClientPortalShell_dashMiniStat__Kyge8{background:#121216;border:1px solid rgba(245,244,240,.1);border-radius:16px;padding:18px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.ClientPortalShell_dashMiniStatIcon__BZckv{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.ClientPortalShell_dashMiniStatIconGreen__vQtan{background:rgba(78,201,125,.1);color:#4ec97d}.ClientPortalShell_dashMiniStatIconOrange__SDwKw{background:rgba(255,147,87,.1);color:#ff9357}.ClientPortalShell_dashMiniStatIconAccent__eBJj6{background:rgba(226,92,42,.12);color:#e25c2a}.ClientPortalShell_dashMiniStatIconNeutral___vW5T{background:rgba(245,244,240,.06);color:rgba(245,244,240,.7)}.ClientPortalShell_dashMiniStatValue__rfQwp{font-family:var(--portal-font-display);font-size:26px;font-weight:700;font-variant-numeric:tabular-nums;margin:0}.ClientPortalShell_dashMiniStatLabel__NVN_x{font-size:12.5px;color:rgba(245,244,240,.5);margin:0}.ClientPortalShell_dashMiniStatDelta__4p3jk{font-weight:700}.ClientPortalShell_dashMiniStatDeltaGreen__bob_5{color:#4ec97d}.ClientPortalShell_dashMiniStatDeltaOrange__ThzaB{color:#ff9357}.ClientPortalShell_dashActivityCard__cz2qV{background:#121216;border:1px solid rgba(245,244,240,.1);border-radius:16px;padding:24px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.ClientPortalShell_dashActivityList__HVyTK{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ClientPortalShell_dashActivityItem__kKbwT{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:10px;font-size:13.5px;transition:background-color .14s ease}.ClientPortalShell_dashActivityItem__kKbwT:hover{background:rgba(245,244,240,.03)}.ClientPortalShell_dashActivityIcon__QBH31{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;flex:none}.ClientPortalShell_dashActivityIconGreen__CqOGR{background:rgba(78,201,125,.1);color:#4ec97d}.ClientPortalShell_dashActivityIconOrange__e2JNF{background:rgba(255,147,87,.1);color:#ff9357}.ClientPortalShell_dashActivityIconNeutral__Xi__N{background:rgba(245,244,240,.06);color:rgba(245,244,240,.6)}.ClientPortalShell_dashActivityText__ccnwS{flex:1;min-width:0}.ClientPortalShell_dashActivityTime__QVZmv{font-size:11.5px;color:rgba(245,244,240,.35);flex:none}.ClientPortalShell_dashLearningCard__fAi9m{background:#121216;border:1px solid rgba(245,244,240,.1);border-radius:16px;padding:24px;box-shadow:0 8px 24px rgba(0,0,0,.35);display:flex;flex-direction:column}.ClientPortalShell_dashLearningList__VqFRT{display:flex;flex-direction:column;gap:10px;flex:1}.ClientPortalShell_dashLearningItem__sBmW0{background:#17171d;border:1px solid rgba(245,244,240,.08);border-radius:12px;padding:14px}.ClientPortalShell_dashLearningItemTitle__3FE6i{font-size:13.5px;font-weight:600;margin-bottom:4px}.ClientPortalShell_dashLearningItemMeta__FE7rs{font-size:12px;color:rgba(245,244,240,.45)}.ClientPortalShell_dashLearningCtaBtn__j2Irh{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;margin-top:14px;border:1px solid rgba(226,92,42,.4);border-radius:12px;background:transparent;color:var(--portal-accent);font:inherit;font-size:13.5px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .16s ease}.ClientPortalShell_dashLearningCtaBtn__j2Irh:hover{background:rgba(226,92,42,.08)}.ClientPortalShell_dashLearningCtaBtn__j2Irh:focus-visible{outline:2px solid var(--portal-context);outline-offset:3px}@media (max-width:960px){.ClientPortalShell_dashGrid__maAs1{grid-template-columns:1fr}.ClientPortalShell_dashHeroTitle__WTfwv{font-size:22px}.ClientPortalShell_dashContextBig__5NFMO{font-size:52px}.ClientPortalShell_dashMiniStatRow__CCVM2{grid-template-columns:repeat(2,minmax(0,1fr))}.ClientPortalShell_topBarSearch__TBJfE{display:none}.ClientPortalShell_topBarCta__3AC_L{padding:0 12px}}.ClientPortalShell_dashStepsList__YMj_F{display:flex;flex-direction:column;gap:8px}.ClientPortalShell_dashStepRow__Ub2UL{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(245,244,240,.06)}.ClientPortalShell_dashStepRowDone__UoEzI{opacity:.75}.ClientPortalShell_dashStepRowNext__xd17N{background:rgba(226,92,42,.07);border-color:rgba(226,92,42,.3)}.ClientPortalShell_dashStepNum__trnxd{width:26px;height:26px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:rgba(245,244,240,.06);color:rgba(245,244,240,.4)}.ClientPortalShell_dashStepRowDone__UoEzI .ClientPortalShell_dashStepNum__trnxd{background:rgba(78,201,125,.15);color:var(--portal-success)}.ClientPortalShell_dashStepRowNext__xd17N .ClientPortalShell_dashStepNum__trnxd{background:var(--portal-accent);color:#0a0a0f}.ClientPortalShell_dashStepLabel__BN7Zs{flex:1;font-size:13.5px;font-weight:600}.ClientPortalShell_dashStepTag__z21LP{font-size:11px;font-weight:700;border-radius:999px;padding:4px 10px;flex:none}.ClientPortalShell_dashStepRowDone__UoEzI .ClientPortalShell_dashStepTag__z21LP{color:rgba(245,244,240,.35)}.ClientPortalShell_dashStepRowNext__xd17N .ClientPortalShell_dashStepTag__z21LP{background:rgba(226,92,42,.14);color:var(--portal-context)}@media (max-width:390px){.ClientPortalShell_dashMiniStatRow__CCVM2{grid-template-columns:1fr}}