.AppShellLayout_header__lfUi6{position:fixed;top:0;left:0;right:0;height:var(--header-height);z-index:var(--mantine-z-index-app,100);background:rgba(10,18,32,.72);backdrop-filter:blur(20px);border-bottom:1px solid rgba(148,163,184,.22)}.AppShellLayout_main__q4763{min-height:calc(100vh - var(--header-height));overflow-y:auto;padding-inline:32px;padding-top:var(--header-height);padding-bottom:48px;background:transparent}.AppShellLayout_headerBackdrop__P7M3t{position:absolute;inset:0;opacity:.95;background-size:200% 200%;filter:saturate(125%);animation:AppShellLayout_headerPulse__9__y8 24s ease-in-out infinite}@keyframes AppShellLayout_headerPulse__9__y8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AppShellLayout_headerInner__ju8_B{position:relative;z-index:1;width:100%;color:#e2e8f0}.AppShellLayout_brandBlock__fuoVb{align-items:center}.AppShellLayout_brandMark__dC_B2{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:24px;border:1px solid rgba(148,163,184,.35);backdrop-filter:blur(18px)}.AppShellLayout_brandLogo__mwjdD{height:60px;width:auto;filter:brightness(0) invert(1) drop-shadow(0 10px 24px rgba(2,6,23,.5))}.AppShellLayout_brandText__bsfCl{flex-direction:column;align-items:flex-start;justify-content:center}.AppShellLayout_brandTitle__Ts8_n{color:#f8fafc;letter-spacing:.02em}.AppShellLayout_brandSubtitle__TyRPW{color:rgba(148,163,184,.92);letter-spacing:.28em;text-transform:uppercase;font-weight:600;margin-top:2px}.AppShellLayout_utilityBlock__eOS6c{display:flex;align-items:center;justify-content:flex-end;gap:24px;flex:1}.AppShellLayout_searchContainer__Yk6uw{max-width:420px;width:min(36vw,420px)}.AppShellLayout_navbar__sOvQM{display:flex;flex-direction:column;box-sizing:border-box;width:240px;padding:32px 24px 24px;background:radial-gradient(120% 120% at 0 20%,rgba(82,215,255,.18),transparent 60%),radial-gradient(120% 140% at 120% 0,rgba(87,242,199,.12),transparent 58%),linear-gradient(186deg,rgba(8,18,40,.94),rgba(7,14,32,.88));border-right:1px solid rgba(87,161,255,.22);backdrop-filter:blur(32px);box-shadow:inset -1px 0 0 rgba(12,23,46,.42),10px 0 40px rgba(3,11,27,.55);z-index:2}.AppShellLayout_navSection__2prGY{position:relative}.AppShellLayout_navSectionLabel__e_dV5{font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:rgba(226,232,240,.85);padding-left:12px}.AppShellLayout_navSectionDivider__tBgwS{border-color:rgba(148,163,184,.12)}.AppShellLayout_navSection__2prGY:last-of-type .AppShellLayout_navSectionDivider__tBgwS{display:none}.AppShellLayout_navLink__6VsFV{position:relative}.AppShellLayout_navbarScroll__4Bh7y{flex:1;height:100%}.AppShellLayout_navbarScroll__4Bh7y .mantine-ScrollArea-viewport{height:100%;padding-right:4px}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root{border-radius:16px;padding:12px 18px;color:rgba(240,246,255,.85);font-weight:550;letter-spacing:.01em;border:1px solid transparent;transition:background .16s ease,transform .16s ease,border-color .16s ease,color .16s ease}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[data-active=true]{background:rgba(53,109,255,.18);border-color:rgba(87,161,255,.42);color:#f8fbff;box-shadow:0 18px 38px rgba(22,45,119,.48)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root:hover{transform:translateY(-1px);color:#ffffff;border-color:rgba(87,161,255,.28);background:rgba(53,109,255,.12)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[data-accent=primary]:after{content:"";position:absolute;inset:4px;border-radius:12px;border:1px solid rgba(87,242,199,.45);pointer-events:none}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root:not([data-active=true]){background:rgba(15,23,42,.42)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root:not([data-active=true]):hover{background:rgba(59,130,246,.22);border-color:rgba(148,163,184,.42);transform:translateX(4px);color:#f8fafc}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[data-active=true]{background:linear-gradient(140deg,rgba(34,211,238,.48),rgba(99,102,241,.58)),rgba(15,23,42,.94);border-color:rgba(148,163,184,.6);box-shadow:0 28px 56px rgba(2,6,23,.58),0 0 0 1px rgba(148,163,184,.28);transform:translateX(8px)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[data-accent=primary]{background:rgba(34,211,238,.18);border-color:rgba(94,234,212,.28)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[href="/timesheets/review"]{background:rgba(34,211,238,.18);border-color:rgba(94,234,212,.28);box-shadow:0 18px 38px rgba(22,45,119,.38),inset 0 1px 0 rgba(255,255,255,.05)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[data-accent=primary][data-active=true],.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[href="/timesheets/review"][data-active=true]{background:linear-gradient(140deg,rgba(34,211,238,.62),rgba(99,102,241,.68)),rgba(15,23,42,.95);border-color:rgba(94,234,212,.64);box-shadow:0 30px 60px rgba(2,6,23,.62),0 0 0 1px rgba(94,234,212,.38)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[data-accent=primary]:not([data-active=true]):hover{border-color:rgba(94,234,212,.38);background:rgba(34,211,238,.26)}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-label{font-size:1rem}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-icon{color:#d4e4ff}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root[data-active=true] .mantine-NavLink-icon{color:#e0ecff}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-root:hover .mantine-NavLink-icon{color:#bfdbfe}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-rightSection{color:#22d3ee}.AppShellLayout_navbarScroll__4Bh7y .mantine-NavLink-description{color:rgba(148,163,184,.75)}