:root{--connex-navy:#07131f;--connex-navy-2:#0b1d2b;--connex-blue:#159bd7;--connex-ink:#16283b;--connex-muted:#6f8193;--connex-line:#dfe7ed;--connex-bg:#f6f8fa;--background:#f6f8fa;--foreground:#16283b;--card:#fff;--card-foreground:#16283b;--primary:#159bd7;--primary-foreground:#fff;--secondary:#eef4f7;--secondary-foreground:#263d51;--muted:#f1f4f6;--muted-foreground:#6f8193;--accent:#edf7fb;--accent-foreground:#087db7;--border:#dfe7ed;--input:#ced9e1;--ring:#159bd7;--sidebar:#07131f;--sidebar-foreground:#9cb0c1;--sidebar-accent:#0d293b;--sidebar-accent-foreground:#fff;--sidebar-border:#172b3b;--radius:.55rem}body{background:var(--connex-bg);color:var(--connex-ink);font-size:14px}[data-slot=card]{border-color:var(--connex-line);border-radius:9px;box-shadow:0 1px 2px #0f172a06}[data-slot=button]{border-radius:7px;font-weight:650}[data-slot=input],[data-slot=textarea],[data-slot=select-trigger]{background:#fff;border-color:#ced9e1;border-radius:7px}[data-slot=table-header]{background:#f7f9fa}[data-slot=table-head]{color:#718294;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}[data-slot=table-row]{border-color:#e6edf2}[data-slot=table-row]:hover{background:#f8fafb}aside[class*=bg-sidebar]{color:#9cb0c1;background:var(--connex-navy)!important;border-color:var(--sidebar-border)!important;width:232px!important}aside[class*=bg-sidebar]>div:first-child{border-color:var(--sidebar-border)!important;height:64px!important;padding-inline:17px!important}aside[class*=bg-sidebar] nav{scrollbar-width:thin;padding:14px 10px 18px!important}aside[class*=bg-sidebar] nav>div{margin-bottom:18px!important}aside[class*=bg-sidebar] nav p{color:#55738a!important;letter-spacing:.15em!important;margin:0 0 6px!important;padding:0 9px!important;font-size:9px!important;font-weight:800!important}aside[class*=bg-sidebar] nav ul{gap:1px!important}aside[class*=bg-sidebar] nav a,aside[class*=bg-sidebar] nav button{min-height:34px;color:#91a6b7!important;border:0!important;border-radius:6px!important;padding:7px 9px!important;font-size:12.5px!important;font-weight:560!important}aside[class*=bg-sidebar] nav a svg,aside[class*=bg-sidebar] nav button svg{color:#6f899e;width:16px!important;height:16px!important}aside[class*=bg-sidebar]>div:last-child{border-color:var(--sidebar-border)!important;padding:10px!important}header[class*=sticky][class*=border-b]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff7!important;border-color:#e1e8ed!important;height:58px!important;padding-inline:22px!important}header[class*=sticky] nav{font-size:12px!important}header[class*=sticky] kbd{background:#f4f6f8!important;border-color:#e1e6eb!important}header[class*=sticky] button{height:34px}main[class*=overflow-y-auto]{background:var(--connex-bg)!important;padding:20px 24px 36px!important}main>div[class*=space-y-6]{gap:0!important}main>div[class*=space-y-6]>div:first-child{margin-bottom:16px}main h1{letter-spacing:-.025em;color:#14273a!important;font-size:20px!important;line-height:1.25!important}main h3{color:#203348!important;font-size:12.5px!important;font-weight:750!important}main p[class*=text-muted-foreground]{color:#718294}main div[class*=grid-cols-4]{gap:10px!important}main div[class*=grid-cols-4] a>div{min-height:92px;padding:14px 16px!important}main div[class*=grid-cols-4] p[class*=text-2xl]{line-height:1.1;font-size:21px!important}main div[class*=grid-cols-2]{gap:10px!important}main div[class*=grid-cols-2][class*=mt-6],main div[class*=grid-cols-2][class*=mt-4]{margin-top:10px!important}main div[class*=grid-cols-2]>div[class*=bg-card],main div[class*=grid-cols-2]>a>div{padding:15px 16px!important}main div[class*=bg-card][class*=mt-4]{margin-top:10px!important;padding:15px 16px!important}main table{font-size:12px!important}main th{height:34px!important;padding-top:7px!important;padding-bottom:7px!important}main td{padding-top:9px!important;padding-bottom:9px!important}@media (min-width:1280px){main[class*=overflow-y-auto]{padding-left:28px!important;padding-right:28px!important}}aside[class*=bg-sidebar] nav a[data-active=false]{box-shadow:none!important;color:#91a6b7!important;background:0 0!important}aside[class*=bg-sidebar] nav a[data-active=false]:hover,aside[class*=bg-sidebar] nav button:hover{color:#eef8fc!important;background:#0b1e2c!important}aside[class*=bg-sidebar] nav a[data-active=true]{color:#fff!important;box-shadow:inset 2px 0 var(--connex-blue)!important;background:#0b2a3c!important}aside[class*=bg-sidebar] nav a[data-active=true] svg{color:#27afe8!important}aside[class*=bg-sidebar] nav button{box-shadow:none!important;color:#91a6b7!important;background:0 0!important}
