:is(.console-workspace,.operations-page,.connection-page){--pine:#17324d;--pine-deep:#102638;--ink:#233245;--copper:#714b08;--coral:#714b08;--gold:#714b08;--sage:#bed9ed;--magnolia:#f1dca9;--admin-blue:#125b83;--admin-blue-soft:#e6f2fa;--admin-amber:#714b08;--admin-amber-soft:#fff2cc;--admin-muted:#515a66;color:var(--ink)}.console-workspace{background:#faf5ec}.console-sidebar{background:#f0e9db;border-color:#b6ac9b!important}.console-sidebar>a:first-child,.console-nav button{color:#233245}.console-sidebar>p,.console-sidebar-summary>p:first-child,.console-sidebar-summary{color:#515a66}.console-sidebar-summary a,.console-sidebar-summary .text-pine{color:#125b83}.console-nav button>span:last-child{color:#515a66!important}.console-nav button[aria-current=page]{color:#17324d;background:#e6f2fa;border-color:#7293a6 #7293a6 #7293a6 #125b83;border-left-style:solid;border-left-width:4px}.console-nav button[aria-current=page]>span:first-of-type{font-weight:700}.console-nav button[aria-current=page]>span:first-of-type:after{content:" ✓";font-weight:700}.console-nav button[aria-current=page]>span:last-child{color:#334b5a!important}.console-nav button:hover{color:#17324d;background:#e6f2fa}:is(.console-workspace,.operations-page,.connection-page) .console-primary{color:#fffdf8!important;background:#17324d!important;border-color:#17324d!important}:is(.console-workspace,.operations-page,.connection-page) .console-primary:hover{background:#244d6a!important}:is(.console-workspace,.operations-page,.connection-page) :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #125b83}.console-mobile-nav button{color:#233245}.console-mobile-nav button[aria-current=page]{color:#fffdf8;background:#17324d;box-shadow:inset 0 3px #f0c36a}.console-mobile-nav button[aria-current=page]>span:first-child:before{content:"✓ "}.console-monogram{color:#fffdf8!important;background:#17324d!important}.console-sidebar>button:last-child{color:#233245}.console-workspace .workspace-desk>aside{background:#f5ead4;border-color:#c2b18c}.console-workspace .workspace-task-list strong{color:#17324d}.console-workspace .workspace-task-list button>span,:is(.console-workspace,.operations-page,.connection-page) .console-eyebrow{color:#714b08}.console-workspace :is(.workspace-heading p,.workspace-intro,.research-help,.research-form-title p,.research-heading p,.research-results-heading p,.workspace-stat-grid small,.console-metrics span,.console-metrics small),.console-workspace [class*=text-ink\/]{color:#515a66}.console-workspace [class*=text-coral],.console-sidebar-summary .text-coral{color:#714b08}.console-workspace .bg-coral{color:#714b08;background:#fff2cc}.console-workspace :is(.workspace-tabs,.workspace-message-tabs) button[aria-pressed=true]{color:#fffdf8;background:#17324d;border-color:#17324d;font-weight:700}.console-workspace :is(.workspace-tabs,.workspace-message-tabs) button[aria-pressed=true]:before{content:"✓ "}.console-workspace :is(.prospect-card,.pipeline-column) [class*=text-\[]{font-size:13px!important}.console-workspace .prospect-card>button:first-child{min-height:44px;font-size:15px!important}.console-workspace .prospect-card :is(input,select,button){min-height:42px}.console-workspace .prospect-card input[type=date]{width:140px;font-size:14px}.console-workspace .prospect-card select{font-size:14px}:is(.operations-page,.connection-page) [class*=text-ink\/]{color:#515a66}:is(.operations-page,.connection-page) :is(input,select,textarea):not([type=hidden]){border-color:#7b8389}:is(.console-workspace,.operations-page,.connection-page) :is(.workspace-error,.connection-error,.console-feedback){color:#714b08;background:#fff2cc;border:1px solid #977224;border-left-width:4px;padding:14px 18px;line-height:1.6}.admin-status{border:1px solid;border-radius:6px;align-items:center;gap:8px;padding:8px 11px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.admin-status svg{flex-shrink:0;width:19px;height:19px}.admin-status-verified{color:#125b83;background:#e6f2fa}.admin-status-attention{color:#714b08;background:#fff2cc}.admin-status-neutral{color:#515a66;background:#f5f3ec}.connection-card .admin-status{font-size:14px}@media (forced-colors:active){.admin-status,.console-nav button[aria-current=page],.console-mobile-nav button[aria-current=page]{border:2px solid canvastext}}
