.crm-workspace-route{--crm-hairline:color-mix(in oklab, var(--line) 88%, transparent);--crm-hover:color-mix(in oklab, var(--teal) 5%, var(--card));font-size:13px;line-height:1.5}.crm-workspace-route :is(.font-display,.font-italic-serif){font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-style:normal}.crm-workspace-route h1,.crm-workspace-route h1.font-display{font-weight:600;letter-spacing:-.03em!important;font-size:clamp(1.375rem,2vw,1.625rem)!important;line-height:1.25!important}.crm-workspace-route h2.font-display{font-size:1.125rem;font-weight:600;line-height:1.35}.crm-workspace-route h1+p{max-width:78ch;font-size:12px;line-height:1.6}.crm-workspace-route>.mx-auto,.crm-workspace-route .premium-workspace-frame>.mx-auto{width:100%;padding:20px 24px}.crm-workspace-route .premium-workspace-frame{--premium-shadow:none;--premium-shadow-hover:none;--premium-shadow-strong:none}.crm-workspace-route :is(section,div,a)[class*=rounded][class*=border][class*=bg-card]{border-radius:8px}.crm-workspace-route .premium-workspace-frame header{box-shadow:none}.crm-workspace-route .premium-workspace-frame[data-premium-surface=jurisdiction] header{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:0 0 16px}.crm-workspace-route .premium-workspace-frame .workspace-metrics{border:1px solid var(--line);background:var(--card);border-radius:8px;gap:0;overflow:hidden}.crm-workspace-route .premium-workspace-frame .workspace-metrics>*{border:0;border-inline-end:1px solid var(--line);min-height:0;box-shadow:none;border-radius:0;padding:12px 16px}.crm-workspace-route .workspace-metrics>:last-child{border-inline-end:0}.crm-workspace-route .workspace-metrics .font-display{font-size:24px;font-weight:600}.crm-workspace-route :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){border-radius:6px;min-height:34px;font-size:12px}.crm-workspace-route textarea{font-size:13px;line-height:1.6}.crm-workspace-route :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--teal-deep);outline-offset:3px}.crm-workspace-route :is(span,div)[class*=ring-1][class*=rounded-full]{font-size:10px;line-height:1.4}.crm-workspace-route table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.crm-workspace-route .premium-workspace-frame table thead{-webkit-backdrop-filter:none;backdrop-filter:none;position:static}.crm-workspace-route table thead th{z-index:2;border-bottom:1px solid var(--crm-hairline);background:color-mix(in oklab,var(--secondary) 65%,var(--card));height:36px;color:var(--muted-foreground);letter-spacing:0;text-transform:none;white-space:nowrap;font-weight:500;line-height:1.3;position:sticky;top:0;padding:8px 12px!important;font-size:11px!important}.crm-workspace-route table tbody td{border-bottom:1px solid var(--crm-hairline);vertical-align:middle;line-height:1.4;padding:10px 12px!important}.crm-workspace-route table tbody tr:last-child td{border-bottom:0}.crm-workspace-route table tbody tr:hover,.crm-workspace-route table tbody tr:focus-within{background:var(--crm-hover)!important;box-shadow:none!important}.crm-workspace-route table tbody :is(.font-mono-num,.font-display){font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0}.crm-workspace-route .premium-workspace-frame nav[aria-label="Jurisdiction detail sections"]{border:0;border-bottom:1px solid var(--line);background:var(--background);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;top:0}.crm-workspace-route nav[aria-label="Jurisdiction detail sections"] button{min-height:42px;color:var(--muted-foreground);background:0 0;border-bottom:2px solid #0000;border-radius:0}.crm-workspace-route .premium-workspace-frame nav[aria-label="Jurisdiction detail sections"] button[aria-current=page]{border-bottom-color:var(--ink);color:var(--foreground);box-shadow:none;background:0 0}.crm-workspace-route .overview-command-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.crm-workspace-route .overview-command-summary{padding:20px}.crm-workspace-route .overview-command-title{max-width:42ch}.crm-workspace-route .overview-metric{min-height:92px;padding:12px}.crm-workspace-route .overview-metric .font-display{font-size:24px;font-weight:600}.crm-workspace-route .collaboration-summary>[aria-hidden=true]{display:none}.crm-workspace-route .collaboration-summary>.relative.grid>div:first-child{padding:20px}@media(max-width:1023px){.crm-workspace-route .overview-command-grid{grid-template-columns:minmax(0,1fr)}.crm-workspace-route .workspace-metrics>*{border-bottom:1px solid var(--line)}}@media(max-width:639px){.crm-workspace-route>.mx-auto,.crm-workspace-route .premium-workspace-frame>.mx-auto,.crm-workspace-route .overview-command-summary{padding:16px}.crm-workspace-route .workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-workspace-route .workspace-metrics>*{padding:12px}.crm-workspace-route :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;font-size:16px}.crm-workspace-route button{min-height:44px}}@media(prefers-reduced-motion:reduce){.crm-workspace-route *,.crm-workspace-route :before,.crm-workspace-route :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
