.left-nav_leftNav__BL4h7{padding:24px;display:flex;flex-direction:column;gap:20px;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--sidebar-background));min-height:calc(100vh - 96px)}.left-nav_brandTile__v9KyE{padding:20px;border-radius:var(--radius);background:hsl(var(--sidebar-accent));border:1px solid hsl(var(--sidebar-border))}.left-nav_brandLabel__U6ucS{text-transform:uppercase;letter-spacing:.28em;font-size:.72rem;color:var(--text-soft);margin-bottom:6px}.left-nav_brandTile__v9KyE h2{font-size:1.35rem;color:var(--text-primary)}.left-nav_navList__hqqZD{display:flex;flex-direction:column;gap:12px}.left-nav_navItemActive__Oe5Xh,.left-nav_navItem__XLpq_{text-align:left;border-radius:var(--radius);padding:12px 16px;border:1px solid transparent;background:transparent;color:hsl(var(--muted-foreground));transition:border-color .2s ease,background .2s ease,color .2s ease}.left-nav_navItemActive__Oe5Xh small,.left-nav_navItem__XLpq_ small{display:block;font-size:.75rem;color:hsl(var(--muted-foreground));margin-top:4px}.left-nav_navItem__XLpq_:hover{border-color:hsl(var(--border));background:hsl(var(--accent));color:hsl(var(--foreground))}.left-nav_navItemActive__Oe5Xh{border-color:hsl(var(--sidebar-ring));background:hsl(var(--sidebar-accent));color:hsl(var(--foreground))}.evidence-workspace_shell__wHzkg{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.evidence-workspace_grid__VtDJK{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:24px;gap:24px}.evidence-workspace_mainColumn__ZCla9{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));padding:28px;display:flex;flex-direction:column;gap:20px}.evidence-workspace_header__WBo_G{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.evidence-workspace_headerEyebrow__laFJ4{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft);margin-bottom:6px}.evidence-workspace_header__WBo_G h1{font-size:1.7rem;margin-bottom:6px}.evidence-workspace_headerMeta__MulkG{color:var(--text-muted)}.evidence-workspace_headerActions__azCzX{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.evidence-workspace_primaryButton__w3aoD,.evidence-workspace_secondaryButton__xmJzI{border-radius:var(--radius);padding:.45rem 1.2rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.9rem}.evidence-workspace_primaryButton__w3aoD{border-color:transparent;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.evidence-workspace_backLink__akYJL{color:hsl(var(--ring));text-decoration:none;font-size:.85rem;font-weight:600}.evidence-workspace_errorBanner__SQzWh{padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(255,111,112,.6);background:rgba(255,111,112,.12);color:var(--accent-red)}.evidence-workspace_workspaceSection__5plnV{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);grid-gap:20px;gap:20px}.evidence-workspace_listColumn__g94pP,.evidence-workspace_viewerColumn__8Xu1_{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:20px;display:flex;flex-direction:column;gap:16px}.evidence-workspace_listToolbar__nkrph{display:flex;justify-content:space-between;gap:10px}.evidence-workspace_searchInput__HTCfr{flex:1 1;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));padding:.6rem .85rem}.evidence-workspace_formSurface__ykp_f{border-radius:var(--radius);border:1px dashed hsl(var(--border));padding:18px;display:flex;flex-direction:column;gap:14px}.evidence-workspace_formGrid__LRJIk{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.evidence-workspace_formGrid__LRJIk label{display:flex;flex-direction:column;gap:6px;font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-soft)}.evidence-workspace_formGrid__LRJIk input{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));padding:.5rem .75rem}.evidence-workspace_fullRow___jGDq{grid-column:span 2}.evidence-workspace_formActions__wo9YI{display:flex;justify-content:flex-end;gap:10px}.evidence-workspace_loadingBar__U56lN{height:10px;border-radius:999px;background:linear-gradient(90deg,transparent,hsl(var(--ring)),transparent);animation:evidence-workspace_pulse__QOWlB 1.4s ease-in-out infinite}@keyframes evidence-workspace_pulse__QOWlB{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.evidence-workspace_emptyState__sZR0n{color:var(--text-muted);font-size:.9rem}.evidence-workspace_evidenceList__XTnfy{list-style:none;display:flex;flex-direction:column;gap:10px}.evidence-workspace_evidenceRowSelected__Ix1r5,.evidence-workspace_evidenceRow__1CCtQ{width:100%;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.75rem;text-align:left;display:flex;justify-content:space-between;gap:10px;color:hsl(var(--foreground))}.evidence-workspace_evidenceRowSelected__Ix1r5{border-color:transparent;background:hsl(var(--primary)/.12)}.evidence-workspace_evidenceTitle__YMtHC{font-weight:600}.evidence-workspace_evidenceMeta__vcNvG{font-size:.85rem;color:var(--text-soft)}.evidence-workspace_rowButtons__a_Lzh{display:flex;gap:6px;align-items:center}.evidence-workspace_rowButtons__a_Lzh button{border-radius:var(--radius);padding:.25rem .75rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.75rem}.evidence-workspace_evidenceRetention__AE4sB{color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.18em}.evidence-workspace_nonPdfPanel__O3NPU,.evidence-workspace_viewerPlaceholder__GzbGE{border-radius:var(--radius);border:1px dashed hsl(var(--border));padding:1.5rem;color:var(--text-muted);text-align:center}.evidence-workspace_viewerSurface__RtBQi{display:flex;flex-direction:column;gap:16px}.evidence-workspace_viewerHeader__0eSc_{display:flex;justify-content:space-between;gap:12px;align-items:center}.evidence-workspace_viewerDetails__11Isv{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.evidence-workspace_viewerDetails__11Isv dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-soft)}.evidence-workspace_viewerDetails__11Isv dd{margin:4px 0 0;color:var(--text-primary)}.evidence-workspace_pdfViewer__12O9D{width:100%;min-height:420px;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card))}.evidence-workspace_sectionLabel__VdMxT{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft)}@media (max-width:1100px){.evidence-workspace_workspaceSection__5plnV{grid-template-columns:1fr}}@media (max-width:900px){.evidence-workspace_grid__VtDJK{grid-template-columns:1fr}.evidence-workspace_mainColumn__ZCla9{padding:20px}.evidence-workspace_fullRow___jGDq{grid-column:span 1}}.billing-workspace_shell__ybUED{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.billing-workspace_grid__NUsJu{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px}.billing-workspace_mainColumn__w3voW{padding:32px;display:flex;flex-direction:column;gap:24px}.billing-workspace_header__2s0uM{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.billing-workspace_headerEyebrow__MGtE_{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft);margin-bottom:6px}.billing-workspace_header__2s0uM h1{font-size:1.75rem;margin-bottom:6px}.billing-workspace_headerMeta__a7gTP{color:var(--text-muted)}.billing-workspace_headerActions__81GeN{display:flex;gap:12px}.billing-workspace_primaryButton__Y0MRs{border-radius:var(--radius);padding:.45rem 1rem;background:hsl(var(--primary));border:none;color:hsl(var(--primary-foreground));font-size:.85rem;text-decoration:none;font-weight:600;transition:background .2s ease}.billing-workspace_primaryButton__Y0MRs:hover{background:hsl(var(--primary)/.9)}.billing-workspace_backLink__HoIes{color:var(--accent-cyan);text-decoration:none;font-size:.9rem}.billing-workspace_errorBanner__gjRcm{padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(255,111,112,.6);background:rgba(255,111,112,.12);color:var(--accent-red)}.billing-workspace_ledgerSection__kgBpZ,.billing-workspace_summarySection__1sBYX{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:24px;display:flex;flex-direction:column;gap:20px}.billing-workspace_summaryGrid__l5xmx{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.billing-workspace_summaryCard__MJ_Sh{border-radius:var(--radius);background:hsl(var(--card));border:1px solid hsl(var(--border));padding:18px}.billing-workspace_summaryCard__MJ_Sh p{font-size:.85rem;color:hsl(var(--muted-foreground))}.billing-workspace_summaryCard__MJ_Sh strong{display:block;font-size:1.4rem;margin-top:6px}.billing-workspace_summaryCard__MJ_Sh small{color:var(--text-muted)}.billing-workspace_utilizationBar__UlUZP{width:100%;height:8px;background:rgba(15,23,42,.08);border-radius:999px;margin:12px 0}.billing-workspace_utilizationFill__JvQ5O{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-lime))}.billing-workspace_budgetNotes__1yWW5{font-size:.95rem;color:var(--text-muted)}.billing-workspace_ledgerHeader__KfMUs{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.billing-workspace_sectionLabel___Sl_G{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-soft);margin-bottom:6px}.billing-workspace_filterGroup__H97DT{display:flex;gap:8px;flex-wrap:wrap}.billing-workspace_filterButtonActive__l7_jC,.billing-workspace_filterButton__morya{border-radius:var(--radius);padding:.3rem .85rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.8rem;font-weight:500}.billing-workspace_filterButtonActive__l7_jC{border-color:transparent;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.billing-workspace_filterButton__morya:hover{background:hsl(var(--muted))}.billing-workspace_filterButtonActive__l7_jC:hover{background:hsl(var(--primary)/.9)}.billing-workspace_loadingBar__bK_4c{width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--accent-cyan),transparent);animation:billing-workspace_shimmer__jsHBr 1.2s infinite}@keyframes billing-workspace_shimmer__jsHBr{0%{background-position:0 0}to{background-position:200px 0}}.billing-workspace_emptyState__Qq4d8{color:var(--text-muted);font-size:.95rem}.billing-workspace_ledgerList__kn_HW{list-style:none;display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.billing-workspace_ledgerRow__r_DMj{display:grid;grid-template-columns:minmax(0,1fr) 160px 160px;grid-gap:12px;gap:12px;padding:18px;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card))}.billing-workspace_ledgerTitle__79YeX{font-size:1rem;margin-bottom:4px}.billing-workspace_ledgerMeta__3AcU7{color:var(--text-soft);font-size:.85rem}.billing-workspace_tagRow__olzJa{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.billing-workspace_tagRow__olzJa span{border-radius:var(--radius);padding:.2rem .6rem;border:1px solid hsl(var(--border));font-size:.75rem;color:hsl(var(--muted-foreground))}.billing-workspace_ledgerAmount__p2Mqw{font-size:1.1rem;text-align:right}.billing-workspace_ledgerAmount__p2Mqw[data-direction=debit]{color:var(--accent-amber)}.billing-workspace_ledgerAmount__p2Mqw[data-direction=credit]{color:var(--accent-lime)}.billing-workspace_ledgerBalance__YzJzK{text-align:right;color:var(--text-soft);font-size:.9rem}.laws-workspace_shell__EWeTm{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.laws-workspace_grid__dxlbr{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px}.laws-workspace_mainColumn__Dm4JJ{padding:32px;display:flex;flex-direction:column;gap:24px}.laws-workspace_header__NNXJY{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.laws-workspace_headerEyebrow__JmQjf{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-soft);margin-bottom:6px}.laws-workspace_header__NNXJY h1{font-size:1.75rem;margin-bottom:4px}.laws-workspace_headerMeta__HAnF4{color:var(--text-muted)}.laws-workspace_headerActions__wXdZ1{display:flex;gap:12px;flex-wrap:wrap}.laws-workspace_backLink__ZdKSc{color:var(--accent-cyan);text-decoration:none;font-size:.9rem}.laws-workspace_errorBanner__ZU8ue{padding:.9rem 1rem;border-radius:var(--radius);border:1px solid var(--accent-red);background:hsl(var(--card));color:var(--accent-red)}.laws-workspace_detailArticle___K8w2,.laws-workspace_listSection__7HWVC,.laws-workspace_searchSection__sqRrl{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:24px}.laws-workspace_searchInput__T6Iit{width:100%;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));padding:.55rem .85rem;font-size:.95rem}.laws-workspace_loadingBar__WBozQ{width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,hsl(var(--muted)),hsl(var(--secondary)),hsl(var(--muted)));animation:laws-workspace_shimmer__83gIB 1.2s infinite}@keyframes laws-workspace_shimmer__83gIB{0%{background-position:0 0}to{background-position:240px 0}}.laws-workspace_emptyState__vHhJK{color:var(--text-muted)}.laws-workspace_lawList__N11XQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.laws-workspace_lawCard__hhNe6{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:18px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.laws-workspace_lawCitation__qOlhU{font-size:.85rem;color:var(--text-soft);text-transform:uppercase;letter-spacing:.12em}.laws-workspace_lawJurisdiction__abDL4{color:var(--text-muted);font-size:.9rem}.laws-workspace_lawSummary___uH1q{color:hsl(var(--foreground));margin-top:8px}.laws-workspace_tagRow__liRs0{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.laws-workspace_tagRow__liRs0 span{border-radius:var(--radius);padding:.2rem .6rem;border:1px solid hsl(var(--border));font-size:.75rem;color:hsl(var(--muted-foreground))}.laws-workspace_primaryLink__vwQF6{align-self:flex-start;color:hsl(var(--ring));text-decoration:none;font-size:.9rem;font-weight:600}.laws-workspace_primaryLink__vwQF6:hover{text-decoration:underline}.laws-workspace_detailArticle___K8w2 h3{margin-top:8px}.laws-workspace_detailSection__uPeVF{margin-top:20px}.laws-workspace_sectionLabel__b_hwO{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-soft);margin-bottom:6px}.laws-workspace_detailSection__uPeVF ul{margin:0;padding-left:18px;color:var(--text-primary)}.case-detail_shell__BzrwC{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.case-detail_grid__92lze{display:grid;grid-template-columns:220px minmax(0,1fr) 320px;grid-gap:24px;gap:24px}.case-detail_aiColumn__oWeFl,.case-detail_detailColumn__z9PlE{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card))}.case-detail_detailColumn__z9PlE{padding:28px;display:flex;flex-direction:column;gap:18px}.case-detail_detailHeader__SCSzB{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.case-detail_headerActions__s7tWB{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.case-detail_detailEyebrow__l15Si{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft);margin-bottom:6px}.case-detail_detailHeader__SCSzB h1{font-size:1.8rem;margin-bottom:4px}.case-detail_detailMeta__fbDwI{color:var(--text-muted)}.case-detail_backLink__fr0_A{align-self:center;font-size:.85rem;color:var(--text-soft);text-decoration:none}.case-detail_modeTag__e5ePE{font-size:.7rem;padding:.2rem .6rem;text-transform:uppercase;letter-spacing:.12em}.case-detail_cancelButton__WS4D4,.case-detail_editButton__P_cZ4,.case-detail_modeTag__e5ePE,.case-detail_saveButton__4VDuc{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground))}.case-detail_cancelButton__WS4D4,.case-detail_editButton__P_cZ4,.case-detail_saveButton__4VDuc{padding:.4rem .85rem;font-size:.85rem;font-weight:500;transition:background .2s ease,border-color .2s ease,color .2s ease}.case-detail_cancelButton__WS4D4:disabled,.case-detail_editButton__P_cZ4:disabled,.case-detail_saveButton__4VDuc:disabled{opacity:.4;cursor:not-allowed}.case-detail_cancelButton__WS4D4:hover,.case-detail_editButton__P_cZ4:hover{border-color:hsl(var(--border));background:hsl(var(--muted))}.case-detail_saveButton__4VDuc{border-color:transparent;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.case-detail_saveButton__4VDuc:hover{background:hsl(var(--primary)/.9)}.case-detail_cancelButton__WS4D4{background:hsl(var(--card));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}.case-detail_errorBanner__SR1Qe{padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(255,111,112,.6);background:rgba(255,111,112,.12);color:var(--accent-red)}.case-detail_surface__x1t37{position:relative;border-radius:22px;border:1px solid var(--border-soft);padding:24px;background:var(--bg-panel);display:flex;flex-direction:column;gap:20px}.case-detail_surfaceHeader__pFO62{display:flex;align-items:center;justify-content:space-between;gap:16px}.case-detail_loadingOverlay__y7DMZ{position:absolute;inset:16px;border-radius:18px;border:1px solid var(--border-soft);background:hsla(0,0%,100%,.85);display:flex;align-items:center;justify-content:center;font-size:.95rem}.case-detail_timelineRibbon__GqIgn{display:flex;gap:12px;flex-wrap:wrap}.case-detail_timelineChip__20wJB{min-width:160px;border-radius:16px;border:1px solid var(--border-soft);padding:.75rem;background:var(--bg-panel-soft)}.case-detail_timelineChipNext__PphzJ{border-color:rgba(37,99,235,.35);background:rgba(37,99,235,.08);position:relative}.case-detail_nextBadge__umdr_{font-size:.65rem;text-transform:uppercase;letter-spacing:.18em;color:rgba(37,99,235,.9);display:inline-block;margin-bottom:4px}.case-detail_timelineChip__20wJB span{font-size:.8rem;color:var(--text-soft)}.case-detail_timelineChip__20wJB strong{display:block;margin-top:4px}.case-detail_timelineChip__20wJB small{color:var(--text-muted)}.case-detail_sectionActionButton__y32cI{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.8rem;padding:.3rem .8rem;font-weight:500;transition:background .2s ease,border-color .2s ease,color .2s ease}.case-detail_sectionActionButton__y32cI:hover{border-color:hsl(var(--border));background:hsl(var(--muted))}.case-detail_caseHeader__1bNEx{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.case-detail_adminSection__uYyYr,.case-detail_caseDetailsSection__cJvHq,.case-detail_tasksSection__ZP0dU{display:flex;flex-direction:column;gap:16px}.case-detail_sectionHeading__Zxhgw{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.case-detail_sectionActions__XQOwS{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.case-detail_caseBreadcrumb__rfgAD{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:var(--text-soft);margin-bottom:6px}.case-detail_caseHeader__1bNEx h2{font-size:1.5rem;margin-bottom:4px}.case-detail_caseSubhead__DByD4{color:var(--text-muted)}.case-detail_headerBadges__5D2_x{display:flex;gap:10px}.case-detail_riskBadge__2MpYD,.case-detail_statusPill__Wmr0i{padding:.35rem .9rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.2);font-size:.85rem}.case-detail_metaGrid__3_2Zj{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.case-detail_statCard__zWZdE{border-radius:18px;padding:18px;background:var(--bg-panel-soft);border:1px solid hsla(0,0%,100%,.08)}.case-detail_statCard__zWZdE p{font-size:.85rem;color:var(--text-soft)}.case-detail_statCard__zWZdE strong{display:block;font-size:1.35rem;margin:6px 0}.case-detail_statCard__zWZdE small{color:var(--text-muted)}.case-detail_inlineInput__izKF9,.case-detail_inlineTextarea__afYRm{width:100%;border-radius:12px;border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.05);color:var(--text-primary);padding:.5rem .75rem;font-size:.95rem}.case-detail_inlineTextarea__afYRm{min-height:90px;resize:vertical}.case-detail_caseDetailsGrid__0zd_j{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.case-detail_card__0ZllL,.case-detail_contactsCard__BUrnp,.case-detail_evidenceCard__xVyTY,.case-detail_factCard__lQpjj,.case-detail_snapshotCard__IAXUv{border-radius:18px;padding:18px;border:1px solid hsla(0,0%,100%,.08);background:var(--bg-panel-soft)}.case-detail_cardHeader__lVhfv{font-size:.8rem;text-transform:uppercase;letter-spacing:.2em;color:var(--text-soft);margin-bottom:10px}.case-detail_cardHeaderRow__ZbddS{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.case-detail_linkButton__HNT6x{border-radius:var(--radius);padding:.3rem .8rem;border:1px solid transparent;background:transparent;color:hsl(var(--ring));font-size:.8rem;font-weight:500}.case-detail_linkButton__HNT6x:hover{border-color:hsl(var(--border));background:hsl(var(--secondary))}.case-detail_detailList__HkReN{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.case-detail_detailList__HkReN dt{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.case-detail_detailList__HkReN dd{margin:4px 0 0;font-size:.95rem;color:var(--text-primary)}.case-detail_tagRow__1RCy0{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.case-detail_tagMuted__uV_M0,.case-detail_tag__QI7IM{padding:.25rem .65rem;border-radius:999px;font-size:.75rem}.case-detail_tag__QI7IM{background:rgba(79,225,193,.18);color:var(--accent-cyan)}.case-detail_tagLink__EH0ou,.case-detail_tagMuted__uV_M0{border:1px solid hsla(0,0%,100%,.15);color:var(--text-soft)}.case-detail_tagLink__EH0ou{background:hsla(0,0%,100%,.02);border-radius:999px;padding:.25rem .65rem;font-size:.75rem;cursor:pointer}.case-detail_tagLink__EH0ou:hover{border-color:rgba(79,225,193,.5);color:var(--accent-cyan)}.case-detail_inlineLinkButton__cEHoF{margin-top:8px;align-self:flex-start;background:none;border:none;padding:0;color:var(--accent-cyan);font-size:.8rem;text-decoration:underline;cursor:pointer}.case-detail_contactsGrid__KuxmC{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.case-detail_contactsCard__BUrnp ul{list-style:none;display:flex;flex-direction:column;gap:10px}.case-detail_contactGroup__yiQ4y{padding:6px 0}.case-detail_contactGroup__yiQ4y+.case-detail_contactGroup__yiQ4y{margin-top:12px}.case-detail_cardLabel__ykyCU{font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-soft);margin-bottom:4px}.case-detail_contactGroup__yiQ4y ul li{display:flex;justify-content:space-between;font-size:.9rem}.case-detail_contactGroup__yiQ4y span{color:var(--text-muted)}.case-detail_card__0ZllL{display:flex;flex-direction:column;gap:12px}.case-detail_taskActions__nTDAH{display:flex;gap:10px;flex-wrap:wrap}.case-detail_addTaskButton__r9QoV,.case-detail_secondaryButton__W7nvL{border-radius:var(--radius);padding:.4rem .85rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.85rem;font-weight:500;transition:background .2s ease,border-color .2s ease,color .2s ease}.case-detail_addTaskButton__r9QoV{border-color:transparent;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.case-detail_addTaskButton__r9QoV:hover{background:hsl(var(--primary)/.9)}.case-detail_secondaryButton__W7nvL{border-color:hsl(var(--border))}.case-detail_secondaryButton__W7nvL:hover{border-color:hsl(var(--border));background:hsl(var(--muted))}.case-detail_taskForm__QpiNV{border-radius:18px;border:1px dashed hsla(0,0%,100%,.2);padding:18px;background:rgba(8,14,28,.6);display:flex;flex-direction:column;gap:14px}.case-detail_taskFormGrid___cTQo{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.case-detail_taskFormGrid___cTQo label{display:flex;flex-direction:column;gap:6px;font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:var(--text-soft)}.case-detail_taskFormGrid___cTQo input,.case-detail_taskFormGrid___cTQo select{border-radius:10px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.04);color:var(--text-primary);padding:.5rem .75rem}.case-detail_taskFormActions__b2Ur9{display:flex;gap:10px;justify-content:flex-end}.case-detail_evidenceList__ynBsI,.case-detail_taskList__O3aFr{list-style:none;display:flex;flex-direction:column;gap:12px}.case-detail_taskItem__cOivC{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.08)}.case-detail_taskItemHighlight__btbsv{border-bottom-color:rgba(79,225,193,.5);background:rgba(79,225,193,.08);border-radius:12px;padding:12px}.case-detail_taskItem__cOivC:last-child{border-bottom:none}.case-detail_taskRowRight__cKz9F{display:flex;align-items:center;gap:12px}.case-detail_taskTitle__reqcw{font-weight:600}.case-detail_evidenceMeta__hsXah,.case-detail_taskMeta__fTdJl{font-size:.85rem;color:var(--text-soft)}.case-detail_taskStatus__I_hmZ{padding:.2rem .65rem;border-radius:var(--radius);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid hsl(var(--border))}.case-detail_taskStatus__I_hmZ[data-status=in_progress]{border-color:var(--accent-amber);color:var(--accent-amber)}.case-detail_taskStatus__I_hmZ[data-status=pending]{border-color:var(--text-muted);color:var(--text-muted)}.case-detail_taskStatus__I_hmZ[data-status=done]{border-color:var(--accent-lime);color:var(--accent-lime)}.case-detail_taskStatus__I_hmZ[data-status=blocked]{border-color:var(--accent-red);color:var(--accent-red)}.case-detail_taskButtons__36Q4Q{display:flex;gap:6px}.case-detail_taskButtons__36Q4Q button{border-radius:var(--radius);padding:.25rem .75rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.78rem;font-weight:500;transition:background .2s ease,border-color .2s ease,color .2s ease}.case-detail_taskButtons__36Q4Q button:hover{border-color:hsl(var(--border));background:hsl(var(--muted))}.case-detail_evidenceItem__T_9in{display:block}.case-detail_evidenceRowButton__1Zan4{width:100%;display:flex;justify-content:space-between;gap:10px;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.75rem;text-align:left;color:hsl(var(--foreground))}.case-detail_evidenceRowButton__1Zan4:hover{background:hsl(var(--secondary))}.case-detail_evidenceTitle__va7L8{font-weight:600}.case-detail_evidenceTag__7Wcm3{font-size:.75rem;color:var(--text-soft)}.case-detail_emptyState__ppEnT{color:var(--text-muted);font-size:.9rem}.case-detail_aiColumn__oWeFl{padding:24px;display:flex;flex-direction:column;gap:18px}.case-detail_aiHeader__9Q0qq{display:flex;justify-content:space-between;gap:12px;align-items:center}.case-detail_sectionLabel__48PGG{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft)}.case-detail_refreshButton__qc03e{padding:.4rem .9rem;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-weight:500}.case-detail_refreshButton__qc03e:not(:disabled):hover{border-color:hsl(var(--border));background:hsl(var(--muted))}.case-detail_refreshButton__qc03e:disabled{opacity:.4;cursor:not-allowed}.case-detail_aiBody__gZJZA{border-radius:var(--radius);padding:18px;border:1px solid hsl(var(--border));background:hsl(var(--card));display:flex;flex-direction:column;gap:12px}.case-detail_generatedAt__pp0xE,.case-detail_summaryOverview__VAA83{color:var(--text-muted)}.case-detail_summarySection__QwCRw{border-top:1px solid hsl(var(--border));padding-top:10px}.case-detail_summaryList___5Gxo{list-style:disc;padding-left:1.25rem;display:flex;flex-direction:column;gap:6px}.case-detail_emptyStatePanel__XMYWw{border-radius:var(--radius);border:1px dashed hsl(var(--border));padding:24px;color:var(--text-muted)}.case-detail_chatPanel__zQdax{border-radius:var(--radius);border:1px solid hsl(var(--border));padding:18px;background:hsl(var(--card));display:flex;flex-direction:column;gap:12px}.case-detail_chatHeader__BUzSY{display:flex;justify-content:space-between;font-size:.85rem;color:var(--text-soft)}.case-detail_chatHistory__p_cCo{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.case-detail_chatBubbleAssistant__P0f0E,.case-detail_chatBubbleUser__4SuHG{border-radius:var(--radius);padding:.75rem;font-size:.9rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary))}.case-detail_chatBubbleAssistant__P0f0E small,.case-detail_chatBubbleUser__4SuHG small{display:block;margin-top:4px;font-size:.75rem;color:var(--text-soft)}.case-detail_chatForm__6Fu9d{display:flex;gap:8px}.case-detail_chatForm__6Fu9d input{flex:1 1;border-radius:var(--radius);padding:.6rem .8rem;border:1px solid hsl(var(--border));background:hsl(var(--card))}.case-detail_chatForm__6Fu9d button{border-radius:var(--radius);padding:.6rem 1rem;border:none;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600}.case-detail_chatForm__6Fu9d button:hover{background:hsl(var(--primary)/.9)}.case-detail_chatForm__6Fu9d button:disabled,.case-detail_chatForm__6Fu9d input:disabled{opacity:.4;cursor:not-allowed}@media (max-width:1280px){.case-detail_grid__92lze{grid-template-columns:200px minmax(0,1fr)}.case-detail_aiColumn__oWeFl{grid-column:span 2}}@media (max-width:900px){.case-detail_grid__92lze{grid-template-columns:1fr}.case-detail_aiColumn__oWeFl,.case-detail_detailColumn__z9PlE{padding:20px}.case-detail_caseDetailsGrid__0zd_j{grid-template-columns:1fr}}.related-cases-workspace_shell__7UECL{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.related-cases-workspace_grid__Vj2tx{padding:24px 32px 48px;display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px}.related-cases-workspace_mainColumn__2psDx{padding:32px;display:flex;flex-direction:column;gap:24px}.related-cases-workspace_header__zg6RC{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.related-cases-workspace_headerEyebrow__0LtG_{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft);margin-bottom:6px}.related-cases-workspace_header__zg6RC h1{font-size:1.75rem;margin-bottom:4px}.related-cases-workspace_headerMeta__ZVcv4{color:var(--text-muted)}.related-cases-workspace_headerActions__dgKdy{display:flex;gap:12px}.related-cases-workspace_backLink__su4Lo{color:hsl(var(--ring));text-decoration:none;font-size:.9rem;font-weight:600}.related-cases-workspace_errorBanner__Tspcj{padding:.9rem 1rem;border-radius:var(--radius);border:1px solid rgba(255,111,112,.6);background:rgba(255,111,112,.1);color:var(--accent-red)}.related-cases-workspace_filtersSection__96il3,.related-cases-workspace_listSection__3sqJ3{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:24px}.related-cases-workspace_filtersSection__96il3{display:flex;gap:16px;flex-wrap:wrap}.related-cases-workspace_filtersSection__96il3 label{display:flex;flex-direction:column;gap:6px;min-width:160px}.related-cases-workspace_filtersSection__96il3 span{font-size:.85rem;color:var(--text-soft)}.related-cases-workspace_filtersSection__96il3 input,.related-cases-workspace_filtersSection__96il3 select{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));padding:.45rem .7rem}.related-cases-workspace_filterButtonActive__SSnEu,.related-cases-workspace_filterButton__3RW4S{border-radius:var(--radius);padding:.3rem .8rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.8rem}.related-cases-workspace_filterButtonActive__SSnEu{border-color:transparent;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.related-cases-workspace_searchField__whJDs{flex:1 1;min-width:240px}.related-cases-workspace_loadingBar__cFQAd{width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,hsl(var(--ring)),transparent);animation:related-cases-workspace_shimmer__iF_33 1.2s infinite}@keyframes related-cases-workspace_shimmer__iF_33{0%{background-position:0 0}to{background-position:220px 0}}.related-cases-workspace_emptyState__rx9AL{color:var(--text-muted)}.related-cases-workspace_relatedList___Xq54{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.related-cases-workspace_relatedCard__ZfUVr{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:18px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.related-cases-workspace_cardEyebrow__cf2ec{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-soft)}.related-cases-workspace_cardMeta__9BOWq{color:var(--text-muted);font-size:.9rem}.related-cases-workspace_cardSummary__9kSlB{color:var(--text-primary);margin-top:8px}.related-cases-workspace_cardUpdated__yDASI{color:var(--text-soft);font-size:.85rem;margin-top:6px}.related-cases-workspace_primaryLink__KI7mA{align-self:flex-start;color:hsl(var(--ring));text-decoration:none;font-size:.9rem;font-weight:600}.related-cases-workspace_primaryLink__KI7mA:hover{text-decoration:underline}.task-board-workspace_shell__gMLK_{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.task-board-workspace_grid__2UzAM{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px}.task-board-workspace_mainColumn__q5FIq{padding:32px;display:flex;flex-direction:column;gap:24px}.task-board-workspace_header__t1vjc{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.task-board-workspace_headerEyebrow__crYHZ{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft);margin-bottom:6px}.task-board-workspace_header__t1vjc h1{font-size:1.75rem;margin-bottom:4px}.task-board-workspace_headerMeta__qDVDB{color:var(--text-muted)}.task-board-workspace_headerActions__mQEOP{display:flex;gap:12px}.task-board-workspace_backLink__yjqnM{color:hsl(var(--ring));text-decoration:none;font-size:.9rem;font-weight:600}.task-board-workspace_errorBanner__wYkAM{padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(255,111,112,.6);background:rgba(255,111,112,.12);color:var(--accent-red)}.task-board-workspace_controlsSection__rh72B{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:24px;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.task-board-workspace_sectionLabel__e35xe{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-soft);margin-bottom:8px}.task-board-workspace_statRow__2szkw{display:flex;gap:18px}.task-board-workspace_statRow__2szkw strong{display:block;font-size:1.4rem}.task-board-workspace_statRow__2szkw small{color:var(--text-muted)}.task-board-workspace_ownerFilter__K2wqT{display:flex;flex-direction:column;gap:8px;min-width:240px}.task-board-workspace_ownerFilter__K2wqT span{font-size:.85rem;color:var(--text-soft)}.task-board-workspace_ownerFilter__K2wqT input{color:hsl(var(--foreground));padding:.5rem .75rem}.task-board-workspace_boardSection__mmiCw,.task-board-workspace_ownerFilter__K2wqT input{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card))}.task-board-workspace_boardSection__mmiCw{padding:24px}.task-board-workspace_loadingBar__2_6tR{width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,hsl(var(--ring)),transparent);animation:task-board-workspace_shimmer__3u2rv 1.2s infinite}@keyframes task-board-workspace_shimmer__3u2rv{0%{background-position:0 0}to{background-position:220px 0}}.task-board-workspace_emptyState__aU93o{color:var(--text-muted)}.task-board-workspace_boardGrid__PDTCJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.task-board-workspace_boardColumn__RBROh{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:18px;display:flex;flex-direction:column;gap:12px}.task-board-workspace_columnHeader__TF9lJ{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.task-board-workspace_columnHeader__TF9lJ span{border-radius:var(--radius);padding:.1rem .6rem;border:1px solid hsl(var(--border));font-size:.8rem}.task-board-workspace_taskList__8cdtf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.task-board-workspace_columnEmpty__oi7zm{color:var(--text-muted);font-size:.85rem}.task-board-workspace_taskCard__2e74a{border-radius:var(--radius);border:1px solid hsl(var(--border));padding:14px;background:hsl(var(--card));display:flex;flex-direction:column;gap:6px}.task-board-workspace_taskTitle__FTbB4{font-size:1rem}.task-board-workspace_taskMeta__2iPqe{color:var(--text-soft);font-size:.85rem}.task-board-workspace_taskDue__uusqw{color:var(--accent-amber);font-size:.85rem}.task-board-workspace_taskSla__NvT4O{color:var(--text-muted);font-size:.8rem}.task-board-workspace_cardLink__WrbVg{margin-top:8px;color:hsl(var(--ring));font-size:.85rem;text-decoration:none;font-weight:600}.timeline-workspace_shell__E4UJK{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.timeline-workspace_grid__DxdsZ{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px}.timeline-workspace_mainColumn__O5Mer{padding:32px;display:flex;flex-direction:column;gap:24px}.timeline-workspace_header__yZrE_{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.timeline-workspace_headerEyebrow__N4P_f{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft);margin-bottom:6px}.timeline-workspace_header__yZrE_ h1{font-size:1.75rem;margin-bottom:4px}.timeline-workspace_headerMeta__AX8px{color:var(--text-muted)}.timeline-workspace_headerActions__XPsD3{display:flex;gap:12px}.timeline-workspace_backLink___wm9w{color:hsl(var(--ring));text-decoration:none;font-size:.9rem;font-weight:600}.timeline-workspace_errorBanner__Nu8_9{padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(255,111,112,.6);background:rgba(255,111,112,.12);color:var(--accent-red)}.timeline-workspace_filtersSection__FtBs8{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:20px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.timeline-workspace_filterGroup__AIZNo{display:flex;gap:8px;flex-wrap:wrap}.timeline-workspace_filterButtonActive__lf_x2,.timeline-workspace_filterButton__ASqmm{border-radius:var(--radius);padding:.3rem .8rem;border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));font-size:.8rem}.timeline-workspace_filterButtonActive__lf_x2{border-color:transparent;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.timeline-workspace_searchInput__1sZdR{flex:1 1;min-width:240px;color:hsl(var(--foreground));padding:.5rem .75rem}.timeline-workspace_searchInput__1sZdR,.timeline-workspace_timelineSection__58KOI{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card))}.timeline-workspace_timelineSection__58KOI{padding:24px}.timeline-workspace_loadingBar__h59mE{width:100%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,hsl(var(--ring)),transparent);animation:timeline-workspace_shimmer__Bw5hq 1.25s infinite}@keyframes timeline-workspace_shimmer__Bw5hq{0%{background-position:0 0}to{background-position:220px 0}}.timeline-workspace_emptyState__B0DfL{color:var(--text-muted);font-size:.95rem}.timeline-workspace_timelineList__Woqex{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.timeline-workspace_timelineItem__7dp6f{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:18px;display:flex;flex-direction:column;gap:10px}.timeline-workspace_timelineItemNext__Gbs6e{border-color:transparent;background:hsl(var(--primary)/.12)}.timeline-workspace_timelineDate__BcS1X{color:var(--text-soft);font-size:.85rem}.timeline-workspace_timelineMeta__zunDu{color:var(--text-muted);font-size:.85rem}.timeline-workspace_timelineDescription__fhfiw{color:var(--text-primary)}.timeline-workspace_timelineOutcome__3KIxc{color:var(--accent-amber);font-size:.85rem}.timeline-workspace_timelineDeepLink__Ktt0l,.timeline-workspace_timelineLink__FXWLD{color:hsl(var(--ring));font-size:.85rem;text-decoration:none;font-weight:600}.timeline-workspace_timelineDeepLink__Ktt0l:hover{text-decoration:underline}.case-list_shell__N8vyP{width:100%;min-height:calc(100vh - 64px);background:hsl(var(--background))}.case-list_grid__bJK0C{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:24px;gap:24px}.case-list_mainColumn__LeBFz,.case-list_recordsCard__GM6Kp{padding:24px;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card))}.case-list_recordsHeader__mDhGj{display:flex;justify-content:space-between;gap:16px;align-items:flex-end}.case-list_headerActions__n8cJP{display:flex;gap:12px;align-items:flex-end}.case-list_recordsHeader__mDhGj h3{font-size:1.4rem;margin-top:6px}.case-list_sectionLabel__F8nPx{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--text-soft)}.case-list_recordsFilters__NHZdm{display:flex;gap:10px}.case-list_searchInput__XfOmh,.case-list_select__UgN9i{border-radius:var(--radius);padding:.55rem .85rem;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}.case-list_select__UgN9i{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23717f8c' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.case-list_loadingBar__XolKI{margin-top:16px;width:100%;height:6px;border-radius:999px;background:linear-gradient(90deg,hsl(var(--muted)),hsl(var(--secondary)));animation:case-list_pulse__NoZL9 1.4s ease-in-out infinite}@keyframes case-list_pulse__NoZL9{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.case-list_errorText__XvRDx{color:var(--accent-red);margin-top:16px}.case-list_emptyState__9u_aS{margin-top:16px;color:var(--text-muted)}.case-list_tableWrapper__O8Bpl{margin-top:16px;border-radius:var(--radius);border:1px solid hsl(var(--border));overflow:hidden;background:hsl(var(--card))}.case-list_recordsTable__CERM7{width:100%;border-collapse:collapse}.case-list_recordsTable__CERM7 thead{background:hsl(var(--secondary))}.case-list_recordsTable__CERM7 td,.case-list_recordsTable__CERM7 th{text-align:left;padding:16px;font-size:.92rem}.case-list_recordsTable__CERM7 th{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;color:hsl(var(--muted-foreground))}.case-list_tableRow__rzNDo{cursor:pointer;border-bottom:1px solid var(--border-soft);transition:background .2s ease}.case-list_tableRow__rzNDo:hover{background:hsl(var(--secondary))}.case-list_tablePrimary__ldlGd{font-weight:600}.case-list_tableSecondary___WEiI{font-size:.85rem;color:hsl(var(--muted-foreground))}.case-list_statusChip__G5Ai6{padding:.15rem .65rem}.case-list_priorityChip__vI1Vc,.case-list_statusChip__G5Ai6{font-size:.75rem;border-radius:var(--radius);background:hsl(var(--secondary));color:hsl(var(--foreground));border:1px solid hsl(var(--border))}.case-list_priorityChip__vI1Vc{padding:.15rem .6rem;font-weight:500}.case-list_priorityChip__vI1Vc[data-priority=high]{color:var(--accent-red)}.case-list_priorityChip__vI1Vc[data-priority=medium]{color:var(--accent-amber)}.case-list_priorityChip__vI1Vc[data-priority=low]{color:var(--accent-lime)}.case-list_primaryButton__apEDv{border:none;border-radius:var(--radius);padding:.6rem 1.2rem;background:#2563eb;color:#fff;font-weight:600;cursor:pointer;transition:opacity .2s ease}.case-list_primaryButton__apEDv:disabled{opacity:.4;cursor:not-allowed}.case-list_modalOverlay__sCls5{position:fixed;inset:0;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;z-index:40;padding:24px}.case-list_modalPanel__rMwWY{width:min(720px,100%);background:hsl(var(--card));border-radius:18px;border:1px solid hsl(var(--border));padding:28px;box-shadow:0 25px 50px rgba(15,23,42,.35)}.case-list_modalHeader__v6obW{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.case-list_modalHeader__v6obW h4{margin:0;font-size:1.2rem}.case-list_modalClose__lQl2U{border:none;background:none;font-size:1.4rem;cursor:pointer;color:hsl(var(--muted-foreground))}.case-list_modalForm__09YDu{display:flex;flex-direction:column;gap:16px}.case-list_modalGrid__Mc6he{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.case-list_modalGrid__Mc6he label{display:flex;flex-direction:column;font-size:.85rem;gap:6px}.case-list_modalGrid__Mc6he input,.case-list_modalGrid__Mc6he select,.case-list_modalGrid__Mc6he textarea{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.55rem .8rem;font-size:.9rem;color:hsl(var(--foreground))}.case-list_modalGrid__Mc6he textarea{min-height:90px;resize:vertical}.case-list_modalActions__AZfP7{display:flex;justify-content:flex-end;gap:12px}.case-list_secondaryButton__QQzN_{border:1px solid hsl(var(--border));padding:.55rem 1.1rem;border-radius:var(--radius);background:transparent;cursor:pointer}@media (max-width:900px){.case-list_grid__bJK0C{grid-template-columns:1fr}.case-list_recordsFilters__NHZdm{flex-direction:column;align-items:flex-start}.case-list_searchInput__XfOmh,.case-list_select__UgN9i{width:100%}.case-list_headerActions__n8cJP{flex-direction:column;align-items:stretch}}