.BottomTabBar_root__YJQMn{height:100%;background:var(--lai-bg-surface);border-top:1px solid var(--lai-border-subtle);padding-bottom:env(safe-area-inset-bottom,0)}.BottomTabBar_list__YdVPx{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:56px;margin:0;padding:0 .25rem;list-style:none}.BottomTabBar_item__gTKVW{min-width:0}.BottomTabBar_tab__zGCzo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;min-height:44px;color:var(--lai-text-muted);text-decoration:none;font:inherit;background:none;border:0;border-radius:var(--mantine-radius-md);padding:.25rem 0;-webkit-tap-highlight-color:transparent}.BottomTabBar_tab__zGCzo[data-active]{color:var(--lai-accent-base)}.BottomTabBar_tab__zGCzo:active{background:var(--lai-bg-sunken)}.BottomTabBar_tab__zGCzo:focus-visible{outline:2px solid var(--lai-border-focus);outline-offset:-2px}.BottomTabBar_label__k97om{font-size:.6875rem;font-weight:500;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BottomTabBar_tab__zGCzo[data-active] .BottomTabBar_label__k97om{font-weight:600}.CommandPalette_content__GSwVa{background:var(--lai-bg-surface);border:1px solid var(--lai-border-subtle)}.CommandPalette_search__qkGX_{font-size:var(--mantine-font-size-md)}.CommandPalette_list__NChJL{padding-bottom:env(safe-area-inset-bottom,0)}.CommandPalette_action__OZopn{min-height:44px;border-radius:var(--mantine-radius-md)}@media (max-width:767px){.CommandPalette_content__GSwVa{height:100dvh;max-height:100dvh;border-radius:0;border:0}}.MobileTopBar_root__Ef9Dy{height:100%;padding:env(safe-area-inset-top,0) .75rem 0 1rem;background:var(--lai-bg-surface);border-bottom:1px solid var(--lai-border-subtle)}.MobileTopBar_logo__RvofA{display:flex;align-items:center;flex:none}.MobileTopBar_logo__RvofA img{height:24px;width:auto}.MobileTopBar_logoDark__ELQet,[data-mantine-color-scheme=dark] .MobileTopBar_logoLight__SDMtw{display:none}[data-mantine-color-scheme=dark] .MobileTopBar_logoDark__ELQet{display:block}.MobileTopBar_search__Cg2gs{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;height:40px;padding:0 .75rem;border-radius:999px;border:1px solid var(--lai-border-subtle);background:var(--lai-bg-canvas);color:var(--lai-text-muted);font-size:var(--mantine-font-size-sm)}.MobileTopBar_avatar__Hhu7n:focus-visible,.MobileTopBar_logo__RvofA:focus-visible,.MobileTopBar_search__Cg2gs:focus-visible{outline:2px solid var(--lai-border-focus);outline-offset:2px}.MobileTopBar_avatar__Hhu7n{flex:none;border-radius:999px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.BottomSheet_sheetContent__HAgSm{border-top-left-radius:var(--mantine-radius-xl);border-top-right-radius:var(--mantine-radius-xl);max-height:85dvh;display:flex;flex-direction:column;background:var(--lai-bg-surface);padding-bottom:env(safe-area-inset-bottom,0)}.BottomSheet_sheetHeader__Uwg7q{padding:.25rem var(--mantine-spacing-md) 0;min-height:0;background:transparent}.BottomSheet_sheetTitle__3vyqZ{font-weight:600;font-size:var(--mantine-font-size-lg)}.BottomSheet_sheetBody__FTkfC{display:flex;flex-direction:column;min-height:0;flex:1;padding:0}.BottomSheet_handle__7C1hO{display:block;width:2.5rem;height:.3rem;border-radius:999px;background:var(--lai-border-strong);margin:.5rem auto 0}.BottomSheet_body__lPW7y{display:flex;flex-direction:column;min-height:0;flex:1}.BottomSheet_scroll__4inlo{overflow-y:auto;min-height:0;flex:1;padding:var(--mantine-spacing-md);-webkit-overflow-scrolling:touch}.BottomSheet_footer__9iptf{flex:none;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-top:1px solid var(--lai-border-subtle);background:var(--lai-bg-surface);display:flex;gap:var(--mantine-spacing-xs);justify-content:flex-end;flex-wrap:wrap}.BottomSheet_desktopHeader__WAgPT{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg) 0}.BottomSheet_desktopBody__vZWvh{padding:0;display:flex;flex-direction:column;max-height:80vh}.BottomSheet_desktopBody__vZWvh .BottomSheet_scroll__4inlo{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg) var(--mantine-spacing-lg)}.BottomSheet_desktopBody__vZWvh .BottomSheet_footer__9iptf{padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg)}.ThemedLogo_light__dkDDV{display:flex}.ThemedLogo_dark__qBMcA,[data-mantine-color-scheme=dark] .ThemedLogo_light__dkDDV{display:none}[data-mantine-color-scheme=dark] .ThemedLogo_dark__qBMcA{display:flex}.AccountMenu_trigger__hua0c{width:100%;padding:.375rem .5rem;border-radius:var(--mantine-radius-md);min-height:44px;display:flex;align-items:center}.AccountMenu_trigger__hua0c[data-compact]{width:auto;justify-content:center;padding:.375rem}.AccountMenu_trigger__hua0c:hover{background:var(--lai-bg-sunken)}.AccountMenu_trigger__hua0c:focus-visible{outline:2px solid var(--lai-border-focus);outline-offset:2px}.AccountMenu_identity__mzYXY{min-width:0;text-align:left}.Sidebar_root__oXqge{display:flex;flex-direction:column;height:100%;padding:.75rem 0;gap:.5rem;background:var(--lai-bg-surface)}.Sidebar_top__tUdPb{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 .25rem}.Sidebar_root__oXqge[data-expanded]{padding-inline:.5rem}.Sidebar_root__oXqge[data-expanded] .Sidebar_top__tUdPb{justify-content:flex-start;padding-inline:.5rem}.Sidebar_logo__zI2mf{display:flex;align-items:center;text-decoration:none;border-radius:var(--mantine-radius-sm)}.Sidebar_logo__zI2mf:focus-visible{outline:2px solid var(--lai-border-focus);outline-offset:2px}.Sidebar_search__nVclD{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:40px;padding:0 .625rem;border-radius:var(--mantine-radius-md);border:1px solid var(--lai-border-subtle);background:var(--lai-bg-canvas);color:var(--lai-text-muted);font-size:var(--mantine-font-size-sm)}.Sidebar_root__oXqge[data-expanded] .Sidebar_search__nVclD{justify-content:flex-start}.Sidebar_search__nVclD:hover{border-color:var(--lai-border-strong);color:var(--lai-text-secondary)}.Sidebar_search__nVclD:focus-visible{outline:2px solid var(--lai-border-focus);outline-offset:2px}.Sidebar_searchLabel__LLQnQ{flex:1;text-align:left}.Sidebar_kbd__nNkIF{font-size:.6875rem}.Sidebar_scroll__XuSEV{flex:1;min-height:0}.Sidebar_item__2LGFD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;min-height:52px;padding:.375rem .25rem;border-radius:var(--mantine-radius-md);color:var(--lai-text-secondary);text-decoration:none;font-size:.6875rem;font-weight:500;width:100%;position:relative;transition:background-color .12s ease,color .12s ease}.Sidebar_item__2LGFD[data-expanded]{flex-direction:row;justify-content:flex-start;gap:.625rem;min-height:40px;padding:.5rem .625rem;font-size:var(--mantine-font-size-sm)}.Sidebar_item__2LGFD:hover{background:var(--lai-bg-sunken);color:var(--lai-text-primary)}.Sidebar_item__2LGFD[data-active]{background:var(--lai-accent-base);color:var(--lai-accent-contrast);font-weight:600}.Sidebar_item__2LGFD:focus-visible{outline:2px solid var(--lai-border-focus);outline-offset:2px}.Sidebar_icon__kpnMT{display:flex;flex:none}.Sidebar_label__SNLjp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;flex:1;text-align:left}.Sidebar_item__2LGFD:not([data-expanded]) .Sidebar_label__SNLjp{text-align:center}.Sidebar_chevron__mIuPP{flex:none;transition:transform .16s ease;transform:rotate(-90deg)}.Sidebar_chevron__mIuPP[data-open]{transform:rotate(0deg)}.Sidebar_adminNav__BVb1q,.Sidebar_secondaryNav__g5CmE{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--lai-border-subtle)}.Sidebar_tools__EKDPr{padding:.25rem 0 .25rem .75rem}.Sidebar_groupLabel__r9VoN{padding:.5rem .75rem .125rem;letter-spacing:.04em}.Sidebar_tool___Dxy4{display:block;padding:.375rem .75rem;border-radius:var(--mantine-radius-sm);color:var(--lai-text-secondary);text-decoration:none;font-size:var(--mantine-font-size-sm);min-height:32px}.Sidebar_tool___Dxy4:hover{background:var(--lai-bg-sunken);color:var(--lai-text-primary)}.Sidebar_tool___Dxy4[data-active]{color:var(--lai-accent-base);font-weight:600;background:var(--lai-accent-subtle)}.Sidebar_bottom__Hkdoe{display:flex;flex-direction:column;gap:.25rem;padding-top:.5rem;border-top:1px solid var(--lai-border-subtle);align-items:stretch}.Sidebar_bell__4sces,.Sidebar_toggle__dsAss{align-self:center}.Sidebar_root__oXqge[data-expanded] .Sidebar_bell__4sces{align-self:flex-start;padding-left:.5rem}.Sidebar_root__oXqge[data-expanded] .Sidebar_toggle__dsAss{align-self:flex-end}.Sidebar_srOnly__BuMiW{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media (prefers-reduced-motion:reduce){.Sidebar_chevron__mIuPP,.Sidebar_item__2LGFD{transition:none}}.Sidebar_root__oXqge:not([data-expanded]) .Sidebar_item__2LGFD,.Sidebar_root__oXqge:not([data-expanded]) .Sidebar_search__nVclD{border-radius:0}.Sidebar_root__oXqge:not([data-expanded]) .Sidebar_search__nVclD{border-inline:0}.AppShell_root__OgmI5{--lai-page-gutter:0.75rem;--lai-sticky-offset:0px}.AppShell_navbar__tpqSA{border-color:var(--lai-border-subtle);transition:width .2s cubic-bezier(.2,.8,.2,1)}.AppShell_footer__KMAXI,.AppShell_header__HjDCo,.AppShell_navbar__tpqSA{background:var(--lai-bg-surface)}.AppShell_main__pL7Q2{display:flex;flex-direction:column;height:calc(100dvh - var(--app-shell-header-offset, 0px) - var(--app-shell-footer-offset, 0px));overflow:auto;scrollbar-gutter:stable;background:var(--lai-bg-canvas)}.AppShell_page__7PpPa{display:flex;flex-direction:column;flex:1;min-height:0;padding:.75rem var(--lai-page-gutter) calc(.75rem + env(safe-area-inset-bottom, 0px))}@media (min-width:48em){.AppShell_root__OgmI5{--lai-page-gutter:1rem}.AppShell_page__7PpPa{padding-block:.75rem}}@media (min-width:64em){.AppShell_root__OgmI5{--lai-page-gutter:1rem}}@media (prefers-reduced-motion:reduce){.AppShell_navbar__tpqSA{transition:none}}.AdaptiveModal_body__0hzJa,.AdaptiveModal_content__luHVs{display:flex;flex-direction:column}.AdaptiveModal_body__0hzJa{flex:1;min-height:0}.AdaptiveModal_footer__8Qgcs{position:sticky;bottom:0;margin:var(--mantine-spacing-md) calc(-1 * var(--mantine-spacing-lg)) calc(-1 * var(--mantine-spacing-lg));padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg) calc(var(--mantine-spacing-sm) + env(safe-area-inset-bottom, 0px));background:var(--mantine-color-body);border-top:1px solid var(--lai-border-subtle);z-index:1}.KeyValueList_root__zYOeX{margin:0}.KeyValueList_row__HUFgr{min-width:0;padding:.25rem 0}.KeyValueList_row__HUFgr[data-dense]{padding:0}.KeyValueList_label__tHQQP{margin-bottom:2px}.KeyValueList_value__quZtH{min-width:0}.KeyValueList_hint__K3Pn4{margin-top:2px}.KeyValueList_mono__r4ftD{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm)}.Toolbar_root__uIazo{min-width:0}.Toolbar_side__U_Z3v{min-width:0;flex:1 1 auto}.Toolbar_sticky___lAOg{position:sticky;top:var(--lai-sticky-offset,0);z-index:5;background:var(--lai-bg-canvas);padding-block:var(--mantine-spacing-xs)}.FilterBar_root__Sv9qS{min-width:0;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.FilterBar_row__wrq2A{min-width:0}.FilterBar_search__xwBXL{flex:1 1 220px;min-width:0}@media (min-width:48em){.FilterBar_search__xwBXL{flex:0 0 auto;font-size:var(--mantine-font-size-sm);width:calc(var(--search-chars, 28) * .8ch + 4.5rem);max-width:100%}}.FilterBar_chips__Q9WVY{row-gap:4px}.FilterBar_chip__fQefe{height:auto;padding-block:2px;letter-spacing:0}.FilterBar_chip__fQefe .mantine-Badge-label{overflow:visible}.CaseDetail_summaryGrid__vWHNd{display:grid;grid-template-columns:1fr;gap:var(--mantine-spacing-xs);min-height:0;flex:1}@media (min-width:64em){.CaseDetail_summaryGrid__vWHNd{grid-template-columns:minmax(260px,1fr) minmax(0,1.8fr) minmax(300px,1.1fr);grid-auto-rows:minmax(0,1fr)}}.CaseDetail_summaryColumn__rc0Pl{min-width:0}.CaseDetail_summaryTall__p6Lwn{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);min-height:480px;min-width:0}.CaseDetail_tallPanel__M3Gcw{display:flex;flex-direction:column;min-height:480px;flex:1}.CaseDetail_clientChip__HOnEi{display:flex;align-items:center;gap:.5rem;padding:.375rem .625rem;border-radius:var(--mantine-radius-md);border:1px solid var(--lai-border-subtle);background:var(--lai-bg-surface);color:inherit;text-decoration:none;min-height:44px;max-width:100%}.CaseDetail_clientChip__HOnEi:hover{border-color:var(--lai-border-strong)}.CaseDetail_clientChip__HOnEi:focus-visible{outline:2px solid var(--lai-border-focus);outline-offset:2px}.CaseDetail_clientChipText__RoqgJ{min-width:0;max-width:14rem}.CaseDetail_tabsList__QefhL{flex-wrap:nowrap;gap:4px}.CaseDetail_tabsViewport__JfvX_{scrollbar-width:none}.CaseDetail_tabsViewport__JfvX_::-webkit-scrollbar{display:none}.CaseDetail_tab__4NN__{min-height:40px;white-space:nowrap;font-weight:500}.CaseDetail_tab__4NN__[data-active]{font-weight:600}@media (min-width:64em){.CaseDetail_detail__hBHOZ{overflow:hidden}.CaseDetail_sectionArea__lsXAj{overflow:auto}.CaseDetail_summaryColumn__rc0Pl,.CaseDetail_summaryTall__p6Lwn{min-height:0;overflow:auto}.CaseDetail_detail__hBHOZ>*,.CaseDetail_overview__9getE>*,.CaseDetail_summaryColumn__rc0Pl>*{flex-shrink:0}.CaseDetail_detail__hBHOZ>.CaseDetail_sectionArea__lsXAj,.CaseDetail_overview__9getE>.CaseDetail_summaryGrid__vWHNd{flex-shrink:1}}