.AppShell_layout__lUsPt{min-height:100vh;display:flex;flex-direction:column;background:var(--brand-light-gray,#f4f4f4)}.AppShell_layout__lUsPt [data-carbon-theme=g100],.AppShell_layout__lUsPt [data-carbon-theme=g90]{display:none!important}.AppShell_header__aP_Hx{border-bottom:2px solid #f0bc00}.AppShell_header__aP_Hx,.AppShell_header__aP_Hx .cds--header,.AppShell_header__aP_Hx .cds--header__global,.AppShell_header__aP_Hx .cds--header__nav{background:#fff!important}.AppShell_header__aP_Hx .cds--header__name{text-decoration:none;color:var(--brand-navy,#000080)}.AppShell_header__aP_Hx .cds--header__menu-trigger{color:#525252}.AppShell_header__aP_Hx .cds--header__menu-trigger:hover{background-color:#f4f4f4!important}.AppShell_header__aP_Hx .cds--header__menu-item{color:#525252!important;background-color:#fff!important;border-bottom:2px solid rgba(0,0,0,0);transition:all .12s ease;font-size:1rem}.AppShell_header__aP_Hx .cds--header__menu-item:hover{background-color:#f4f4f4!important;color:var(--brand-navy,#000080)!important}.AppShell_header__aP_Hx .cds--header__menu-item[aria-current=page]{color:var(--brand-navy,#000080)!important;border-bottom-color:#f0bc00!important;background-color:#fff!important;font-weight:600}.AppShell_header__aP_Hx .cds--header__global{margin-left:auto}.AppShell_header__aP_Hx .cds--header__action{color:#525252;background-color:#fff!important}.AppShell_header__aP_Hx .cds--header__action:hover{background-color:#f4f4f4!important;color:var(--brand-navy,#000080)!important}.AppShell_header__aP_Hx .cds--header__action svg{fill:#525252}.AppShell_header__aP_Hx .cds--header__action:hover svg{fill:var(--brand-navy,#000080)}@media(min-width:1056px){.AppShell_layout__lUsPt .cds--header__menu-trigger,.AppShell_layout__lUsPt .cds--side-nav,.AppShell_layout__lUsPt .cds--side-nav__navigation,.AppShell_layout__lUsPt .cds--side-nav__overlay{display:none!important}}.AppShell_userMenuPanel___QF46{z-index:9000!important}.AppShell_userMenuPanel___QF46 .cds--switcher{background:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.2);width:256px}.AppShell_userMenuPanel___QF46 .cds--switcher__item{color:var(--foreground,#161616)!important;background:#fff!important}.AppShell_userMenuPanel___QF46 .cds--switcher__item:hover{background:#f4f4f4!important}.AppShell_userMenuPanel___QF46 .AppShell_menuItem__EU7ka{display:flex;align-items:center;gap:.75rem;color:var(--foreground,#161616)!important}.AppShell_userMenuPanel___QF46 .AppShell_menuItem__EU7ka svg{color:var(--brand-navy,#000080)!important}.AppShell_mainContent__20dua{background:var(--brand-light-gray,#f4f4f4)!important;width:100%!important;min-height:0!important}.AppShell_pageContainer__GMmxn{max-width:1440px;margin:0 auto;padding:2rem 3rem}@media(max-width:1056px){.AppShell_pageContainer__GMmxn{padding:1.5rem 2rem}}@media(max-width:768px){.AppShell_pageContainer__GMmxn{padding:1rem}}.AppShell_headerLogo__UQ7_w{display:inline-flex;align-items:center;gap:.6rem}.AppShell_headerFirmName__pt_Um{font-size:1rem;font-weight:600;color:var(--brand-navy,#000080);letter-spacing:.02em;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_headerLogoImage__cgfFQ{height:32px;width:auto;max-width:150px;object-fit:contain;vertical-align:middle}.AppShell_headerAppSep__IMzr5{color:#c6c6c6;font-weight:600;line-height:1;user-select:none}.AppShell_headerAppBadge__kLbZ2{display:inline-flex;align-items:baseline;gap:.4rem}.AppShell_brandWordmark__uzKqH{font-size:1rem;font-weight:600;letter-spacing:.04em;color:var(--brand-gold,#f2c541)}@media(max-width:768px){.AppShell_brandWordmark__uzKqH{font-size:.95rem}}.AppShell_brandSub__4Db0c{font-size:.875rem;color:#525252;font-weight:400}@media(max-width:768px){.AppShell_brandSub__4Db0c{display:none}}.AppShell_sideNavItem__2BeIP{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.AppShell_sideNavItem__2BeIP svg,.AppShell_userName__ZHqOC{color:var(--brand-navy,#000080)}.AppShell_userName__ZHqOC{display:none;align-items:center;height:3rem;padding:0 .5rem 0 .25rem;font-size:.875rem;font-weight:600;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:672px){.AppShell_userName__ZHqOC{display:inline-flex}}.AppShell_profileAvatar__8jXUo{width:24px;height:24px;border-radius:50%;object-fit:cover;border:1px solid rgba(0,0,128,.2)}.AppShell_tenantInfo__zJkKi{padding:1rem 1rem .75rem;background:rgba(0,0,128,.04)}.AppShell_tenantName__JNKgA{font-size:1rem;font-weight:600;color:var(--brand-navy,#000080);margin-bottom:.25rem}.AppShell_tenantMeta__fctew{font-size:.75rem;color:#6f6f6f;line-height:1.3;word-break:break-all}.AppShell_timerChip__qHUGO{display:inline-flex;align-items:center;gap:.45rem;padding:0 1rem;height:3rem;border-left:3px solid #24a148;font-variant-numeric:tabular-nums;font-weight:600;color:var(--brand-navy,#000080);font-size:1rem}