/* ACE V20 FINAL 4.0.17: generated legacy dark palette.
 * Layout, selectors and state rules are preserved.
 * Rebuild with tools/build-palette-v20.py. */

/* ace-report-v18.css */
:root{color:#abbfd9;background:#161f2d;}
a{color:#a9bdef;}
code{background:#0f1e35;}
:focus-visible{outline:3px solid #9fbfed;}
input, select, textarea{color:#abbfd9;background:#111e32;border:1px solid #3a5473;}
input::placeholder, textarea::placeholder{color:#b8c1cc;}
input[type="checkbox"]{accent-color:#a9bdef;}
.btn-primary{color:#ffffff;background:#132042;border-color:#344779;}
.btn-primary:hover:not(:disabled){background:#132145;}
.btn-secondary, .btn-outline{background:#111e32;border-color:#3b5772;color:#a4c1e0;}
.btn-secondary:hover:not(:disabled), .btn-outline:hover{background:#0f1e35;}
.btn-success{background:#17663e;color:#ffffff;}
.btn-danger{color:#ecacb4;border-color:#79343d;background:#340f13;}
.btn-warning{color:#ebca98;border-color:#796234;background:#35290f;}
.icon-btn{background:#111e32;border-color:#3e536f;}
.text-btn{color:#a9bdef;}
.ghost{color:#ffffff;}
.auth-screen{background:#161f2d;}
.auth-card{background:#111e32;border:1px solid  #3e536f;}
.auth-logo span, .auth-copy{color:#b7c1cc;}
.loader{border:3px solid  #3e536f;border-top-color:#344779;}
.toast{color:#ffffff;}
.sidebar{color:#ffffff;background:#101d31;}
.brand-block span{color:#b9cce3;}
.brand-version{border:1px solid rgba(52,83,121,0.22);background:rgba(17,30,50,0.06);}
.nav-group-label{color:#b9cce3;}
.nav-item.active{color:#ffffff;background:#132744;}
.avatar{background:#0f1e35;color:#a9bdef;}
.user-mini span{color:#b9cce3;}
.topbar{border-bottom:1px solid  #3e536f;}
.page-heading p{color:#b7c1cc;}
.sync-chip{border:1px solid  #3e536f;background:#111e32;}
.sync-chip i, .clock-dot, .serper-status-dot, .status-dot{background:#14492d;}
.sync-chip span{color:#b7c1cc;}
.sync-chip.syncing i{background:#443113;}
.sync-chip.offline{background:#340f0f;border-color:#79343d;}
.sync-chip.offline i{background:#451419;}
.wib-clock div>span{color:#b7c1cc;}
.stat-card{border:1px solid  #3e536f;background:#111e32;}
.stat-icon{background:#0f1e35;}
.stat-text span{color:#b7c1cc;}
.stat-text small{color:#b7c1cc;}
.stat-card.amber .stat-icon{background:#362b0f;}
.stat-card.green .stat-icon{background:#15301e;}
.panel-card{background:#111e32;border:1px solid  #3e536f;}
.section-head p{color:#b7c1cc;}
.activity-metric{border:1px solid  #3e536f;background:#112132;}
.activity-metric>span:last-child{color:#b7c1cc;}
.quick-actions-final button{border:1px solid  #3e536f;background:#111e32;}
.quick-actions-final button:hover{border-color:#344779;background:#0f1d34;}
.quick-actions-final button small{color:#b7c1cc;}
.dashboard-activity-row{border-bottom:1px solid  #3e536f;}
.dashboard-activity-icon, .activity-symbol{background:#0f1e35;}
.dashboard-activity-head time, .dashboard-activity-by, .dashboard-activity-url, .activity-url{color:#b7c1cc;}
.dashboard-meta-chip, .activity-chip{background:#132030;color:#acc0d7;}
.rank-watch-head small{color:#b7c1cc;}
.rank-auto-chip{background:#161f2d;border:1px solid  #3e536f;color:#b7c1cc;}
.rank-auto-chip.on{background:#11331f;color:#9be8c1;border-color:#38754f;}
.rank-watch-filter{border:1px solid  #3e536f;background:#111e32;}
.rank-watch-filter small{color:#b7c1cc;}
.rank-watch-filter:hover, .rank-readiness-filter:hover{border-color:#344779;}
.rank-readiness-filter{border:1px solid  #3e536f;background:#0f1e34;}
.rank-readiness-filter span{color:#b7c1cc;}
.rank-action-strip small{color:#b7c1cc;}
.rank-watch-foot{border-top:1px solid  #3e536f;color:#b7c1cc;}
.rank-last-run{border:1px solid  #3e536f;background:#0f1e34;}
.rank-last-details summary, .card-check-details summary{color:#a9bdef;}
.rank-last-details li{border-bottom:1px solid  #3e536f;}
.rank-credit-note{color:#b7c1cc;}
.rank-halt-warning{background:#350f0f;color:#ecacb4;}
.rank-live-progress{border:1px solid  #3e536f;}
.rank-live-progress small{color:#b7c1cc;}
.rank-live-bar, .hour-track{background:#102035;}
.rank-live-bar i, .hour-fill{background:#132042;}
.report-focus-bar{border:1px solid #345179;background:#0f2134;}
.focus-icon{background:#0f1f35;}
.report-focus-main span{color:#b7c1cc;}
.history-toggle{border:1px solid  #3e536f;background:#111e32;}
.history-toggle small{color:#b7c1cc;}
.history-mode .report-focus-bar{border-color:#796234;background:#35280f;}
.history-mode .focus-icon{background:#372a0f;}
.toolbar{border-bottom:1px solid  #3e536f;background:#0f1e34;}
.filter-more>summary{color:#aec0d5;}
.filter-popover{background:#112232;border:1px solid  #3e536f;}
.bulkbar{background:#112132;border-bottom:1px solid  #3e536f;}
.bulkbar strong{color:#a9bdef;}
.list-head>span, #reportLoadState{color:#b7c1cc;}
.report-card{background:#111e32;border:1px solid  #3e536f;}
.report-card:hover{border-color:#355378;}
.report-card.selected{border-color:#344779;background:#0f1f34;}
.pill{background:#0f1e35;color:#9ebfe6;}
.store-HOKI{color:#9ce8c0;background:#13311b;}
.store-DEWI{color:#c5b6df;background:#1f1133;}
.store-JOSS{color:#ebc698;background:#35270f;}
.store-12HO{color:#e9b09a;background:#351c0f;}
.type-pill{color:#b5c0cf;background:#18212c;}
.report-created{color:#b7c1cc;}
.progress-chip{background:#0f1e35;color:#a1bfe2;}
.progress-chip.done{background:#12321a;color:#9be8c1;}
.progress-chip.partial, .progress-chip.pending{background:#35280f;color:#ebca98;}
.progress-chip.none{background:#17202d;color:#b7c1cc;}
.rank-state{border-left:3px solid #455469;background:#111c32;}
.rank-state small{color:#b7c1cc;}
.rank-state.present{border-color:#aa2837;}
.rank-state.gone{border-color:#17663e;}
.present, .bad{color:#ecacb4;}
.gone, .ok{color:#9be8c1;}
.verify, .error{color:#ebca98;}
.unchecked{color:#b7c1cc;}
.check-times{color:#b7c1cc;}
.check-times b{color:#abbfd9;}
.card-check-error{background:#35270f;color:#ebca98;}
.card-last{color:#b7c1cc;}
.card-actions{border-top:1px solid  #3e536f;}
.page-btn{background:#111e32;color:#abbfd9;border-color:#3e536f;}
.page-btn.active{background:#132042;color:#ffffff;border-color:#344779;}
.empty-state{border:1px dashed #355378;background:#112132;color:#b7c1cc;}
.empty-state strong{color:#abbfd9;}
.helper{color:#b7c1cc;}
.activity-filters{border-bottom:1px solid  #3e536f;}
.activity-entry{border:1px solid  #3e536f;background:#111e32;}
.activity-time{color:#b7c1cc;}
.activity-day{color:#b7c1cc;}
.break-row{border-bottom:1px solid  #3e536f;}
.team-row{border:1px solid  #3e536f;}
.team-info span{color:#b7c1cc;}
.status-dot{background:#22272e;}
.status-dot.active{background:#17663e;}
.email-owner-note{color:#b7c1cc;}
.muted-label{color:#b7c1cc;}
.reporter-email-row{border:1px solid  #3e536f;}
.reporter-email-icon{background:#0f1e35;color:#a9bdef;}
.reporter-email-info span{color:#b7c1cc;}
.reporter-email-row.inactive{background:#151f2f;}
.email-manager-help, .email-empty{color:#b7c1cc;}
.tab-btn{border:1px solid  #3e536f;background:#111e32;color:#adc0d6;}
.tab-btn.active{background:#132042;border-color:#344779;color:#ffffff;}
.serper-panel-status{background:#112232;border:1px solid  #3e536f;}
.serper-status-dot.off{background:#493415;}
.serper-panel-status small{color:#b7c1cc;}
.serper-security-note{color:#b7c1cc;}
.checker-status{color:#b7c1cc;background:#112232;border:1px solid  #3e536f;}
.drawer{background:#111e32;border-left:1px solid  #3e536f;}
.eyebrow{color:#b7c1cc;}
.drawer-section{border-top:1px solid  #3e536f;}
.completion-note{background:#13311e;color:#9be8c1;}
.email-progress-count{color:#b7c1cc;background:#16222e;}
.email-progress-count.done{color:#9be8c1;background:#13311e;}
.email-progress-row{border:1px solid  #3e536f;}
.email-progress-row small{color:#b7c1cc;}
.email-progress-row.done{border-color:#3c7151;}
.email-progress-row.historical{background:#151f2f;}
.team-progress-row{border:1px solid  #3e536f;}
.team-progress-row strong.done{color:#9be8c1;}
.rank-check-detail>span{color:#b7c1cc;}
.rank-detail-grid>span{background:#101f34;}
.rank-detail-grid small{color:#b7c1cc;}
.rank-detail-grid strong{color:#abbfd9;}
.rank-history-title small{color:#b7c1cc;}
.rank-history-row{border-bottom:1px solid  #3e536f;}
.rank-history-row small{color:#b7c1cc;}
.rank-history-empty{color:#b7c1cc;}
.queue-mode-label{color:#a9bdef;}
.skeleton{background:#132131;border:1px solid  #3e536f;}
.panel-card{border-color:#365478;}
.empty-state{border:1px dashed #355579;background:#0f2134;}
.bot-nav-state::before{background:#1f2831;}
.bot-nav-state.on::before{background:#124027;}
.bot-simple-card{border-color:#345379;background:linear-gradient(145deg,#111e32 0%,#0f1d34 100%);}
.bot-simple-title p{color:#b7c1cc;}
.eyebrow{color:#a9bdef;}
.bot-master-switch{border:1px solid #3b5473;background:#111e32;color:#a9c1da;}
.bot-master-switch:hover:not(:disabled){border-color:#385575;}
.bot-master-switch.on{color:#98ebc3;background:#0f3522;border-color:#347953;}
.bot-master-switch.busy{background:#35290f;border-color:#796534;}
.bot-master-icon{background:#0f2035;}
.bot-master-switch.on .bot-master-icon{background:#103621;}
.bot-master-copy small{color:#b7c2cc;}
.bot-master-track{background:#1f262e;}
.bot-master-track i{background:#111e32;}
.bot-master-switch.on .bot-master-track{background:#14472d;}
.bot-setup-alert{border:1px solid #796534;background:#352b0f;color:#ebcc98;}
.bot-setup-alert.ready{border-color:#377653;background:#123221;color:#9aeac1;}
.bot-setup-alert.error{border-color:#79343c;background:#340f12;color:#eaacb3;}
.bot-simple-step{border:1px solid #365577;background:#111e32;}
.bot-simple-step.ready,.bot-simple-step.on,.bot-simple-step.safe{border-color:#367752;background:#103420;}
.bot-simple-step.waiting{border-color:#796334;background:#352b0f;}
.bot-simple-step>.bot-step-icon{background:#0f1f35;}
.bot-simple-step.ready .bot-step-icon,.bot-simple-step.on .bot-step-icon,.bot-simple-step.safe .bot-step-icon{background:#113521;}
.bot-simple-step small{color:#b8c2cc;}
.bot-simple-step .bot-step-detail{color:#b7c1cc;}
.bot-live-message{background:#0f1e35;}
.bot-current span{color:#b7c1cc;}
.bot-progress-head span{color:#b7c1cc;}
#botLiveProgress{accent-color:#a9bdef;}
.bot-run-stats>div{border:1px solid  #3e536f;background:#0f2134;}
.bot-run-stats span{color:#b7c1cc;}
.bot-result-row{border-bottom:1px solid  #3e536f;}
.bot-result-row small{color:#b7c1cc;}
.bot-result-status{background:#0f1e35;}
.status-CONFIRMED{background:#13311e;color:#9be8c1;}
.status-FAILED,.status-MANUAL_REQUIRED{background:#35280f;color:#ebca98;}
.status-CLOSED,.bot-badge.closed{background:#18212c;color:#b7c1cc;}
.bot-badge.confirmed{background:#10351e;color:#98ebb7;}
.bot-badge.submitted{background:#0f1e35;color:#9cbfec;}
.bot-badge.failed{background:#35110f;color:#eeaca7;}
.bot-badge.prepared{background:#362b0f;color:#ebce98;}
.bot-badge.manual{background:#351f0f;color:#ebbb98;}
.bot-setup-details>summary{background:#0f2134;}
.bot-setup-details>summary::after{color:#b7c2cd;}
.bot-setup-summary-icon{background:#0f1e35;}
.bot-setup-details>summary small{color:#b7c1cc;}
.bot-setup-summary-status{background:#362a0f;color:#ebcb98;}
.bot-setup-summary-status.ready{background:#113521;color:#9aeac1;}
.bot-setup-body{border-top:1px solid  #3e536f;}
.optional-label{color:#b7c1cc;}
.captcha-safe-icon{background:#113521;}
.captcha-safe-row p{color:#b7c1cc;}
.captcha-safe-badge{background:#113521;color:#9aeac1;}
.inline-ui-icon{color:#b6c1ce;}
.report-created{color:#b7c1cc;}
.delete-help{color:#bac0c9;}
.focus-icon{color:#9cbfec;}
.stat-card.amber .stat-icon{color:#ebc998;}
.stat-card.green .stat-icon{color:#98ebc2;}
.stat-card:not(.amber):not(.green) .stat-icon{color:#9cbfec;}
.report-clean-tools{border:1px solid #345479;background:#111e32;}
.report-date-delete{color:#b6c1ce;}
.report-date-delete input{border:1px solid #355678;background:#111e32;color:#9abfec;}
.report-clean-tools .danger-strong{background:#461414;color:#ffffff;}
.report-clean-tools .danger-strong:hover{background:#481414;}
.focus-icon{background:#132944!important;color:#ffffff!important;}
.stat-icon{border:1px solid #345479!important;color:#98bfeb!important;background:#0f2136!important;}
.stat-card.amber .stat-icon{color:#ebc798!important;background:#382d10!important;border-color:#796434!important;}
.stat-card.green .stat-icon{color:#98ebc5!important;background:#123420!important;border-color:#367850!important;}
.heading-icon{color:#9ac0ec;}
.quick-actions-final button>span.quick-icon{background:#0f2035;border:1px solid #345279;color:#9abfec;}
.activity-metric .metric-icon{color:#9cbfec;}
.rank-watch-title .ui-icon{color:#9cbfec;}
.rank-watch-filter .rank-watch-icon{background:#102034;}
.rank-watch-filter.present .rank-watch-icon{color:#e8adb4;background:#350f14;}
.rank-watch-filter.verify .rank-watch-icon{color:#ebc598;background:#35270f;}
.rank-watch-filter.gone .rank-watch-icon{color:#98ebc2;background:#15301e;}
.rank-watch-filter.unchecked .rank-watch-icon{color:#b8c0cb;}
.rank-watch-filter.error .rank-watch-icon{color:#ebc598;background:#35270f;}
.empty-icon{background:#0f1f35;color:#b6c1ce;}
.status-SENT{background:#113320;color:#98ebc3;}
.status-FAILED{background:#35120f;color:#eaaea9;}
.status-WAITING_CAPTCHA{background:#372c10;color:#ebd098;}
.status-AUTH_BLOCKED{background:#35120f;color:#eaaea9;}
.status-UNCERTAIN,.status-NEEDS_USER{background:#35270f;color:#ebcd98;}
.status-SENDING,.status-RUNNING{background:#0f1d35;color:#9fbeed;}
.bot-master-switch.is-on{background:#10351e;}
.bot-store-card{background:#111e32;border:1px solid #345479;color:#a1c2e2;}
.bot-store-card:hover,.bot-store-card.selected{border-color:#344c79;}
.bot-store-card.selected{background:#0f1e34;}
.bot-store-card:focus-visible{outline:3px solid #a3beed;}
.bot-store-brand{color:#b5c1cf;}
.bot-store-active,.bot-store-wait{background:#0f1f35;color:#9fbeed;}
.bot-store-wait{color:#ebcb98;background:#372b0f;}
.bot-store-numbers b small{color:#b6c0ce;}
.bot-store-numbers>span{color:#a7bfdd;}
.bot-store-track{background:#0f1f35;}
.bot-store-track i{background:#144738;}
.bot-store-track i.skipped{background:#1e2731;}
.bot-store-counts{color:#b2c1d2;}
.bot-store-urls{color:#b6c1ce;border-top:1px solid #345279;}
.bot-current-job{border:1px solid #345379;background:#0f1f35;border-left:4px solid #344c79;}
.bot-current-job small{color:#b4c1cf;}
.bot-current-job a{color:#9cbfec;}
.bot-current-empty{color:#b7c1cd;border:1px dashed #345579;}
.bot-channel-totals>summary{color:#b1c1d3;}
.bot-job-filters{border-top:1px solid #345179;}
.bot-job-filters label{color:#b2c2d1;}
.bot-bulk-actions{background:#121f31;border:1px solid #345379;}
.bot-select-all input,.bot-row-check{accent-color:#a3bded;}
.bot-select-all small{color:#b7c1cc;}
.bot-selection-count{background:#0f1e36;color:#a2bee4;}
.bot-store-jobs{border:1px solid #365577;}
.bot-store-list-heading{background:#0f2035;border-bottom:1px solid #345179;}
.bot-store-list-heading>span{color:#b5c1ce;}
.bot-job-body strong a{color:#9dbfe7;}
.bot-job-body strong a:hover{color:#9fbded;}
.bot-pagination{color:#b6c1ce;}
.bot-bulk-progress{border:1px solid #345179;background:#0f1e35;color:#9ec0e5;}
.bot-bulk-progress progress{accent-color:#a3bded;}
.bot-bulk-error{color:#e8aeae;}
#view-bot{color:#a8c0db;}
#view-bot .panel-card{border:1px solid #345379;}
#view-bot .bot-simple-card{background:linear-gradient(120deg,#111e32,#0f1d34);}
#view-bot .bot-simple-title p{color:#b6c1ce;}
#view-bot .bot-setup-alert[data-tone=connected]{color:#a2e2d0;background:#143022;border-color:#397453;}
#view-bot .helper{color:#b6c1ce;}
#botAgentMessage{color:#b4c0cf;}
#view-bot .bot-store-card{border:1px solid #345279;background:#111e32;}
#view-bot .bot-store-card.selected{border-color:#344d79;background:#0f1b34;}
#view-bot .bot-store-brand{color:#b7c1cd;}
#view-bot .bot-current-job{background:#0f1d34;border:1px solid #345379;border-left:3px solid #345079;}
#view-bot .bot-job-filters label{color:#b5c0ce;}
#view-bot .bot-bulk-actions{background:#101f34;}
#view-bot label.bot-select-all input{accent-color:#a3bded;}
#view-bot .bot-job-body small{color:#b7c1cc;}
#view-bot .bot-job-body p{color:#b3c1d1;}
.bot-archive-group,.bot-manual-box{border:1px solid #365177;background:#131d30;}
.bot-archive-group>summary,.bot-manual-box>summary{color:#b4c1d0;}
#view-bot #botSetupDetails>summary{color:#b0c1d4;}
.bot-overall-progress{border:1px solid #345079;background:#0f1d34;}
.bot-overall-progress progress{accent-color:#a5bcee;}
.bot-overall-progress p{color:#b3c0d1;}
#view-bot .bot-template-summary{background:#0f1e35;}
.bot-queue-toolbar{border-top:1px solid #345179;}
.bot-queue-toolbar strong{color:#a8c1db;}
.bot-queue-toolbar small{color:#b7c1cc;}
.v11-tabs{background:#112033;border:1px solid #345479;}
.v11-tabs button{color:#b3c0d1;}
.v11-tabs button.active{background:#111e32;color:#9fbfed;}
.v11-date{color:#b0c1d4;}
.v11-bulkbar{background:#0f1d34!important;border-bottom:1px solid #345579;}
.v11-more>summary{color:#b3c1d1;border:1px solid #345279;background:#111e32;}
.v11-more-body{background:#111e32;border:1px solid #345479;}
.v11-operation{border:1px solid #345079;background:#0f1d34;color:#a3c1e1;}
.v11-operation progress{accent-color:#a3beed;}
.v11-operation code{color:#b6c2ce;}
.v11-bulk-progress{color:#a4c0e0;}
.status-MANUAL_DONE{background:#113320;color:#98ebc3;}
.ip-setting-switch input{accent-color:#ecacb1;}
.server-viewer{border:1px solid #796534;background:var(--panel,#111e32);}
.server-screen{border:1px solid #465467;background:#111e32;}
.server-input{border:1px solid #465467;}
.server-status{background:#362d0f;color:#ebd099;}
.nav-group-label{color:#acc0d7;}
.nav-item.active{background:#132142;}
.panel-card{border-color:#3e536f;}
.btn-ghost{color:#b3c1d0;}
.btn-ghost:hover:not(:disabled){background:#122032;}
.btn:focus-visible, button:focus-visible, input:focus-visible, select:focus-visible, summary:focus-visible, a:focus-visible{outline:3px solid #a3bced;}
#view-bot .bot-simple-card{background:#111e32;border-top:3px solid #344a79;}
#view-bot .bot-simple-title .eyebrow, #view-bot .bot-section-heading .eyebrow{color:#b2c0d2;}
#view-bot .bot-master-switch{background:#131d30;}
#view-bot .bot-master-switch.on{background:#103423;}
.bot-channel-label{background:#0f1d35;border:1px solid #345079;color:#abbfd8;}
.bot-channel-label::before{background:#122340;}
.bot-metric{border:1px solid #365177;background:#131d30;}
.bot-metric>span{color:#b7c0cd;}
.bot-metric small{color:#b7c1cc;}
.bot-metric.metric-sent{border-color:#3a7459;background:#12311f;}
.bot-metric.metric-sent strong{color:#98ebc8;}
.bot-metric.metric-problem{background:#34280f;border-color:#796334;}
.bot-metric.metric-problem strong{color:#ebc898;}
.bot-overall-heading{color:#b2c0d1;}
#view-bot .bot-overall-progress p{color:#b8c0cc;}
.bot-queue-toolbar strong{color:#a7bfdc;}
.bot-status-tabs{background:#141f30;border:1px solid #3b5172;}
.bot-status-tabs button{color:#b3c0d1;}
.bot-status-tabs button[aria-pressed=true]{border-color:#344f79;background:#111e32;color:#a1beed;}
.bot-status-tabs button span{background:#17202f;}
.bot-status-tabs button[aria-pressed=true] span{background:#0f1d35;color:#9fbfec;}
#view-bot .bot-bulk-actions{background:#0f1d34;border:1px solid #345079;}
#view-bot .bot-selection-count{background:#0f1d35;color:#a4bfe5;}
#view-bot #botBulkDelete{border-color:#743a45;}
#view-bot #botBulkHint{color:#b1bfd3;}
.bot-selection-error{border:1px solid #793434;background:#34120f;color:#e4afaf;}
#view-bot .bot-bulk-progress{background:#0f2035;}
#botRunResults .bot-store-jobs{border-color:#395375;}
#botRunResults .bot-store-list-heading{background:#121f31;}
#botRunResults .bot-job-row{border-bottom:1px solid #385275;background:#111e32;}
#botRunResults .bot-job-row.is-selected{background:#0f1b34;}
#view-bot .bot-job-body p{color:#b7c0cd;}
#view-bot .bot-job-body p.bot-job-warning{color:#ebc898;}
.status-FAILED, .status-AUTH_BLOCKED{background:#35150f;color:#e5b0a6;}
.status-UNCERTAIN, .status-NEEDS_USER, .status-WAITING_CAPTCHA{background:#36290f;color:#ebc998;}
.status-SENT{background:#123220;color:#98ebc9;}
.status-QUEUED{background:#0f1c35;color:#a4bee4;}
.bot-empty{border:1px dashed #345379;background:#0f2134;color:#b7c1cc;}
.bot-empty .ui-icon{color:#aec0d6;}
.bot-empty strong{color:#aebfd6;}
body{color:#a9bede;background:#111e33;}
.view .panel-card{border:1px solid #355578;}
.import-eyebrow{color:#b1c0d3;}
.import-hero p{color:#b8c0cc;}
.import-capacity{background:#0f1c35;border:1px solid #344e79;color:#adbed7;}
.import-capacity strong{color:#a1beeb;}
.step-number{background:#0f1c35;color:#a4bdec;}
.import-count{color:#b0c0d4;}
.import-count.over-limit{color:#e4aeae;}
.import-form-top label,.import-text-label{color:#afc0d5;}
.import-note>span{color:#b7c0cc;}
#importUrls{border:1px solid #355378;color:#a2c0e1;background:#0f2134;}
#importUrls:focus{border-color:#344f79;}
#importUrls:disabled{color:#b4bfcf;background:#131d30;}
.import-input-card .helper{color:#b7c0cd;}
.import-submit-bar{border-top:1px solid #345279;}
.import-guide{background:linear-gradient(145deg,#111e32,#0f1d34);}
.import-guide li{color:#b1bfd3;}
.import-guide li strong{color:#abc0d9;}
.import-guide li span{color:#b7c0cd;}
.import-bot-note{border-top:1px solid #345179;color:#b5c0cf;}
.import-history label{color:#b0c1d3;}
.import-history small{color:#b7c0cd;}
.import-message{background:#0f1f35;color:#a2bfe4;border:1px solid #345279;}
.import-message.success{background:#113322;border-color:#34795b;color:#98ebc9;}
.import-message.warning{background:#35290f;border-color:#796434;color:#e6c79e;}
.import-message.error{background:#350f0f;border-color:#793434;color:#e4afaf;}
.import-progress{background:#111e32;border:1px solid #345279;}
.import-progress>div>span{color:#b5c0ce;}
.import-progress progress{accent-color:#a3bded;}
.import-progress p{color:#b5c0ce;}
.import-metric{background:#111e32;border:1px solid #345579;}
.import-metric span{color:#b7bfcc;}
.import-metric.success strong{color:#98ebce;}
.import-metric.danger strong{color:#deb2b5;}
.import-metric.duplicate strong{color:#ebd098;}
.import-metric.pending strong{color:#a6bee3;}
.import-results-heading p{color:#b7c0cc;}
.import-table th{color:#b6c0ce;background:#121f31;border-block:1px solid #365378;}
.import-table td{border-bottom:1px solid #3a5374;}
.import-row:hover{background:#0f2134;}
.row-number{color:#b3c0d1;}
.row-number small{color:#b7c0cd;}
.row-url .url-text{color:#a5c1de;}
.url-adjusted{color:#b4c0cf;}
.row-result small{color:#b8c1cc;}
.import-state{background:#0f1e35;color:#a8c0db;}
.import-state.ADDED{background:#123321;color:#98ebca;}
.import-state.DUPLICATE,.import-state.DUPLICATE_INPUT{background:#362a0f;color:#ebcf98;}
.import-state.INVALID,.import-state.FAILED{background:#350f0f;color:#dfb1b1;}
.import-ignored{color:#ddc8a7;}
.import-ignored pre{background:#34280f;}
.import-empty{color:#b5c0ce;}
.import-empty>span{color:#a9bedb;}
.import-empty strong{color:#b0bfd3;}
.import-pagination{color:#b5c0cf;}
@media (min-width:1001px){
#reportGrid .report-card{border-bottom:1px solid #345279;}
#reportGrid .report-card.selected{background:#0f1d34;}
}
@media (max-width:700px){
.import-table tr.import-row{border-bottom:1px solid #345379;}
}
.app-request-issue{border:1px solid #796434;background:#35280f;color:#e2cea1;}
.app-request-issue textarea{border:1px solid #796234;background:#111e32;color:#b2bfd1;}

/* discovery-r15.css */
.discovery-intro{background:linear-gradient(110deg,#0f2435,#111e32)!important;}
.discovery-intro p,.discovery-setup p{color:#b6c0ce;}
.discovery-kicker{color:#a6bde3;}
.discovery-shield{color:#98ebd3;background:#123320;border:1px solid #347950;}
.discovery-setup summary{color:#a8bedc;}
.discovery-setup summary span{color:#b6c0cd;}
.discovery-domain-list span{border:1px solid #3c7157;color:#a2e1cb;background:#11331f;}
.discovery-workspace label{color:#b3bfd1;}
.discovery-workspace input:not([type=checkbox]),.discovery-workspace select,.discovery-workspace textarea{color:#aabed9;background:#111e32;border:1px solid #365478;}
.discovery-workspace input:focus,.discovery-workspace textarea:focus,.discovery-workspace select:focus{outline:2px solid #9ac0ec;}
.discovery-workspace small{color:#b8c0cc;}
.discovery-workspace a{color:#9cbfe8;}
.discovery-help{color:#b7c0cc;}
.discovery-message{background:#0f2035;color:#abc2d9;}
.discovery-message.error{color:#e4afb8;background:#350f0f;}
.discovery-history{border-top:1px solid #375277;}
.discovery-result-head p{color:#b8c0cc;}
.discovery-table-wrap{border:1px solid #3a5374;}
.discovery-table th{background:#121f31;color:#b6bfce;}
.discovery-table td{border-top:1px solid #345479;}
.discovery-table input[type=checkbox]{accent-color:#a3beed;}
.discovery-table tr.is-selected{background:#0f1e35;}
.discovery-table tr.is-protected{background:#182b1d;}
.discovery-title{color:#adbed6;}
.discovery-snippet{color:#b9c0cb;}
.discovery-status{background:#0f1e35;color:#b0bed4;}
.discovery-status.PROTECTED{background:#15301b;color:#a4dfbb;}
.discovery-status.EXCLUDED{background:#1e2126;color:#bbc1c9;}
.discovery-status.ADDED{background:#0f1b35;color:#a5bee6;}
.discovery-table button{background:#132030;color:#b2bfd2;}
.discovery-pager{color:#b7bfcc;}
.discovery-review-box{border:1px solid #345479;background:#0f1d34;}
.discovery-selection strong{color:#a6bfe0;}
.discovery-confirm input{accent-color:#a3beed;}
.discovery-empty{color:#b9c0cb;}
.discovery-copy-notice{border:1px solid #416c4f;background:#162e1c;color:#b0d4bf;}
.discovery-copy-notice strong{color:#a4dfc0;}
.discovery-url{color:#acc0d8;}
.discovery-delete{color:#e1afb5!important;border-color:#79343c!important;background:#340f0f!important;}

/* premium-r15.css */
body{background:#161f2d;}
.topbar{border-bottom:1px solid  #3e536f;}
.page-heading p{color:#b9c0ca;}
.sync-chip{background:#111e32;border:1px solid  #3e536f;}
.topbar .wib-clock{border-left:1px solid  #3e536f;}
.sidebar{border-right:1px solid rgba(121,99,52,0.2);}
.sidebar .brand-block{border-bottom:1px solid rgba(115,97,58,0.1255);}
.brand-edition>i{background:#3d2d12;}
.nav-group-label{color:#b4bfcf;}
.sidebar .nav-icon{background:rgba(19,36,51,0.03137);}
.sidebar .nav-item:hover{background:rgba(17,30,50,0.02745);color:#ffffff;border-color:rgba(56,78,106,0.04314);}
.sidebar .nav-item.active{background:linear-gradient(100deg,#392a10,#3b2d14);color:#a8bde1;border-color:rgba(121,98,52,0.3765);}
.sidebar .nav-item.active .nav-icon{background:rgba(17,30,50,0.2588);color:#a5bee1;}
.sidebar-user{border-top:1px solid rgba(115,97,58,0.1255);}
.sidebar-user .avatar{background:linear-gradient(145deg,#232d3a,#26374d);border:1px solid rgba(75,81,98,0.3333);}
.user-mini span{color:#b2c0d2;}
.sidebar-user .icon-btn{border:1px solid rgba(73,84,100,0.2706);background:rgba(17,30,50,0.01569);}
.sidebar-user .icon-btn:hover{background:rgba(17,30,50,0.06275);}
.history-trigger{background:#111e32;border:1px solid #3d5370;color:#b6c0ce;}
.history-trigger .history-badge{background:#36280f;color:#ebcc98;}
.brand-workspace-heading strong{color:#b7c0cd;}
.brand-workspace-heading span{color:#bac0c9;}
.brand-workspace-heading button{color:#b7c0cc;}
.brand-workspace-heading button[aria-pressed=true]{background:#111e34;color:#a6bfde;}
.workspace-brand{border:1px solid #40516e;background:#111e32;color:#b4bfd0;}
.workspace-brand small{color:#bac0ca;}
.workspace-brand-icon{background:#141f2f;color:#b5bfcf;}
.workspace-brand:hover{border-color:#385176;background:#0f1e34;}
.workspace-brand.is-active{border-color:#755f38;background:linear-gradient(115deg,#342a10,#34280f);}
.workspace-brand.is-active .workspace-brand-icon{background:#362a13;color:#dcc8a7;}
.workspace-brand.is-active strong{color:#abbed9;}
.workspace-brand.is-active i{background:#392e1c;}
.view .panel-card{border:1px solid #41536c;}
.panel-card .section-head p{color:#b9c0cb;}
.btn-primary{background:#132143;border-color:#344879;}
.btn-primary:hover:not(:disabled){background:#132245;}
.btn-secondary{background:#111e32;border-color:#3a5474;color:#b4c0cf;}
.btn-ghost{color:#b8c0cb;}
.stat-card,.bot-metric{border:1px solid #41536c!important;background:#111e32;}
#view-bot .bot-simple-card{border-top:1px solid #41536c;background:linear-gradient(115deg,#111e32,#0f1b34);}
.bot-simple-title .eyebrow{color:#d5c6ae!important;}
.bot-global-note{color:#b9bfcb;}
.bot-metric.metric-problem{border-color:#796034!important;background:#35280f;}
.bot-metric.metric-sent{border-color:#3b7355!important;background:#133122;}
.bot-status-tabs{background:#181f2d;border:1px solid #3f4f6e;}
.bot-status-tabs button.active,.bot-status-tabs button[aria-pressed=true]{background:#111e32;}
#botRunResults .bot-job-row{border-color:#3f526f;}
.bot-job-body small{color:#b7c0cc;}
.bot-job-body p{color:#b8c0cc;}
.bot-job-body p.bot-job-warning{color:#e4c39f;}
.source-pill{background:#18212c;color:#b8bfcb;}
.source-pill.keyword{background:#0f1735;color:#b6bad8;}
.report-card:hover{border-color:#395274;}
.discovery-intro{background:linear-gradient(110deg,#2f2815,#111e32)!important;}
.discovery-kicker,.import-eyebrow{color:#d6c6ad;}
.discovery-shield{background:#172e19;}
.discovery-message{background:#151e2e;border:1px solid #3b5272;}
.discovery-review-box{background:#14222f;border-color:#385276;}
.import-capacity{background:#111e32;border-color:#3c5071;}
.import-capacity strong{color:#a9bedb;}
.v11-operation,#view-bot .bot-bulk-progress{border:1px solid #365277!important;border-left:3px solid #344f79!important;background:#111e32!important;color:#b1bfd2;}
.v11-operation[data-tone=attention],#view-bot .bot-bulk-progress[data-tone=attention]{border-left-color:#796034!important;background:#34290f!important;}
.operation-result-head strong,.v11-op-head strong{color:#adbfd6;}
.operation-eyebrow{color:#d3c6b1;}
.v11-operation progress,.bot-bulk-progress progress{accent-color:#dcc8a8;}
.operation-issue{background:#111e32;border:1px solid #6d5d40;}
.operation-issue strong{color:#aebed5;}
.operation-issue p{color:#cfc3b5;}
.operation-issue small{color:#b9c0cb;}
.operation-dialog{border:1px solid #3b5172;color:#aabfda;background:#111e32;}
.operation-dialog::backdrop{background:rgba(7,20,40,0.4667);}
.operation-dialog-head{border-bottom:1px solid #40526e;}
.operation-dialog-head p{color:#b9c0cb;}
.operation-history-row{border-bottom:1px solid #42546c;}
.operation-history-row p{color:#b6c0cd;}
.operation-history-row small{color:#b9c0ca;}
.operation-history-icon{background:#322813;color:#d9c7ab;}
.history-empty{color:#b7c0cc;}
.history-empty strong{color:#b1c0d3;}
.auth-screen{background:radial-gradient(ellipse at 50% 0,#2f2618 0,transparent 60%),#1a1e29;}
.auth-card{border-color:#384e6a;}
.workspace-brand small{color:#b8c0cc;}
.workspace-brand[data-workspace-brand=WIN] .workspace-brand-icon{background:#0f1c35;color:#a1beec;}
.workspace-brand[data-workspace-brand=HOKI] .workspace-brand-icon{background:#36280f;color:#e7c79c;}
.workspace-brand[data-workspace-brand=DEWI] .workspace-brand-icon{background:#1b0f35;color:#c5b6df;}
.workspace-brand[data-workspace-brand=JOSS] .workspace-brand-icon{background:#123222;color:#9ee5ca;}
.workspace-brand[data-workspace-brand="12HO"] .workspace-brand-icon{background:#350f0f;color:#ddb1b4;}
.activity-metric{background:#0f1e34;}
.activity-metric .metric-icon{background:#0f1d35;}
.view input:not([type=checkbox]):not([type=radio]),.view select,.view textarea,.discovery-workspace input:not([type=checkbox]),.discovery-workspace select,.discovery-workspace textarea{border:1px solid #395475;background:#111e32;color:#abbfd9;}
.view input:focus-visible,.view select:focus-visible,.view textarea:focus-visible{outline:2px solid #a1bdeb;}
.view .btn-secondary,.view .btn-outline{background:#111e32;border-color:#395475;color:#b0c1d4;}
.view .btn-primary{background:#132042;border-color:#344879;color:#ffffff;}
.view .btn-primary:hover:not(:disabled){background:#132245;}
.import-table th,.discovery-table th{background:#131d30;color:#b7c0cd;}
.import-table td,.discovery-table td{border-color:#385275;}
.import-state.ADDED,.discovery-status.ADDED{background:#143121;color:#a2e2cc;}
.import-state.DUPLICATE,.import-state.DUPLICATE_INPUT,.discovery-status.DUPLICATE{background:#36290f;color:#e9cd9b;}
.panel-card .section-head p,.workspace-brand small,.dashboard-activity-head time{color:#b8c1cc;}

/* appearance-r15.css */
.appearance-eyebrow{color:#dcc8a8;}
.appearance-help,.appearance-load-status{color:#b8c1cc;}
.appearance-load-status{color:#aec0d6;}
.appearance-asset{border:1px solid  #3e536f;background:#0f1b34;}
.appearance-asset-head>span{color:#b8c0cb;}
.appearance-preview{border:1px dashed #385475;background:repeating-conic-gradient(#17202d 0% 25%,#111e32 0% 50%) 50%/16px 16px;}
.appearance-preview .ui-icon{color:#b2c0d2;}
.appearance-preview>span{background:#111e32;color:#bac0ca;}
.appearance-filename{color:#b8c0cb;}
.appearance-savebar{border-top:1px solid  #3e536f;}
.appearance-status{color:#9ae9d0;}
.appearance-status.is-error{color:#e1afb5;}
.appearance-brand-heading p{color:#b8c0cb;}
.dashboard-banner{border:1px solid  #3e536f;background:#111e32;}

/* v18.css */
body{background:#171e2d;}
body[data-background="on"] .panel-card,body[data-background="on"] .auth-card,body[data-background="on"] .stat-card,body[data-background="on"] .workspace-brand,body[data-background="on"] .bot-metric{background:rgba(17,30,50,0.96)!important;}
body[data-background="on"] .topbar{background:rgba(15,30,52,0.97);}
body[data-background="on"] .brand-workspace-heading{background:rgba(15,30,52,0.97);}
.bot-master-switch:focus-visible{outline:3px solid #a7bdee;}
.bot-action-reason{color:#ddcca6;}
.bot-skip-pending{color:#e1cda3;}
#botBulkActions{background:#111e32;border:1px solid #3a5274;}
.bot-job-row:hover{border-color:#3d5470;}
.status-SKIPPED{background:#181f2d;color:#b9c0cb;}
.status-UNCERTAIN{background:#36290f;color:#ebcf98;}
.appearance-background-asset .appearance-preview{background:#132132;}
.background-overlay-controls{border-top:1px solid  #3e536f;}
.background-overlay-controls output{color:#afbfd4;}
.background-overlay-controls input[type=range]{accent-color:#a7bcee;}
.background-overlay-controls p{color:#b9c1cb;}
.v16-pipeline-status{border:1px solid #345179;background:#0f1c35;color:#a6bedd;}
.v16-pipeline-status[data-tone=attention]{background:#35280f;border-color:#796134;color:#ebcd98;}
.v16-pipeline-status[data-tone=recorded]{background:#1a2a24;border-color:#45695a;color:#aed5c5;}
.v16-remove-summary{border-top:1px solid #365277;border-bottom:1px solid #365277;}
.v16-remove-heading p{color:#b6c1ce;}
.v16-remove-metrics button{background:#111e32;}
.v16-remove-metrics button:hover{border-color:#345279;}
.v16-result-chips button{border:1px solid #385576;color:#b0c0d3;background:#121f31;}
.v16-result-chips strong{color:#a8bfde;}
.v16-remove-row{border:1px solid #3a4f74;background:#112132;}
.v16-remove-row small{color:#b8c1cc;}
.v16-remove-row>p{color:#b6c0ce;}
.v16-issue{border:1px solid #796034;background:#35270f;color:#dfcba5;}

/* fixes-r15.css */
#view-reports .report-period-controls label{border:1px solid #395475;background:#111e32;color:#b0c1d4;}
#view-reports .report-period-controls .history-toggle input{accent-color:#a7bbee;}
#view-reports .report-period-controls .history-toggle:has(input:checked){border-color:#344b79;background:#0f1b35;color:#a6beeb;}
#view-reports .report-period-controls input[type=date]{border-left:1px solid #3c5371;color:#abbfd9;}
#view-reports .report-period-controls .v11-date:has(input:disabled){background:#161f2d;color:#b9c1cb;}
#view-reports .report-period-controls input[type=date]:disabled{color:#b9c1cb;}
#view-reports .report-period-controls .v11-date:focus-within,#view-reports .report-period-controls .history-toggle:focus-within{outline:2px solid #a1bdeb;}
.manual-action-notice{border:1px solid #395475;background:#101f34;color:#abbfd9;}
.manual-action-notice[data-tone=attention]{border-color:#796434;background:#35280f;color:#e4cca0;}
.manual-action-notice textarea{border:1px solid #3d4e71;background:#111e32;color:#abbfd9;}
.manual-action-notice textarea:focus-visible{outline:2px solid #a1bdeb;}
.manual-channel-guide{border:1px solid var(--border,#3b5372);background:var(--surface-alt,#14222f);color:#b7c1cc;}
.bot-outcome-note{border:1px solid #796334;background:#35290f;color:#e7ca9d;}
.bot-outcome-note strong{color:#e6cc9e;}

/* outdated-r15.css */
#view-outdated .outdated-intro h2{color:#a2c2e2;}
#view-outdated .outdated-intro p{color:#b6c1ce;}
#view-outdated .outdated-help{color:#b6c1cd;}
#view-outdated .outdated-table-wrap{border:1px solid #395375;}
#view-outdated th{background:#101f34;color:#b6c1cd;}
#view-outdated td{border-top:1px solid #365177;}
#view-outdated td small{color:#b7c2cc;}
#view-outdated .outdated-url{color:#a3c2e1;}
#view-outdated .outdated-state{background:#132131;color:#b4c0cf;}
#view-outdated .state-SUBMITTED,#view-outdated .state-APPROVED,#view-outdated .state-ADDED{background:#123323;color:#98ebc8;}
#view-outdated .state-DENIED,#view-outdated .state-NOT_ELIGIBLE,#view-outdated .state-PROTECTED,#view-outdated .state-INVALID{background:#35130f;color:#dfb1aa;}
#view-outdated .state-NEEDS_USER,#view-outdated .state-UNCERTAIN{background:#35280f;color:#e4cf9f;}
#view-outdated pre{color:#b5c1cf;}
#view-outdated summary{color:#abc2d9;}
#view-outdated .outdated-pagination{color:#b8c1cc;}
#view-outdated .outdated-panel-notice{border:1px solid #345379;background:#0f2035;color:#abc1d9;}
#view-outdated .outdated-empty{color:#b8c1cc;}
#botFlowSummary{border-left:3px solid #796134;background:#0f2035;color:#abc2d8;}
#view-outdated .outdated-history-bulk{border:1px solid #6c6242;background:#111e32;}
#view-outdated #outdatedSelectedCount{color:#abc2d8;}
#view-outdated .outdated-history-bulk>small{color:#b6c1cd;}
#view-outdated .outdated-pick-cell input{accent-color:#d8c9ac;}
#view-outdated tr[data-outdated-selected="true"]>td{background:rgba(57,46,25,0.09);}

/* workflow-v18.css */
.workflow-tabs{background:#2b271b;border:1px solid #6b5f42;}
.workflow-tabs button{color:#b8c1cb;}
.workflow-tabs button[aria-selected=true]{border-color:#796334;}
.bot-simple-card{background:radial-gradient(ellipse at 100% 0,rgba(61,48,24,0.149),transparent 55%),linear-gradient(135deg,#172d46,#0c1a2d);border:1px solid rgba(118,96,56,0.302);}
.bot-simple-title .eyebrow{color:#e1cda3;}
.bot-simple-title h2{color:#ffffff;}
.bot-simple-actions .btn-secondary{background:rgba(17,30,50,0.05098);border-color:rgba(121,102,52,0.302);}
.bot-simple-actions .btn-primary{background:#3c2f16;color:#a3c0e1;}
.workflow-overview{border-color:#6c5e42;background:linear-gradient(130deg,#111e32,#302814);}
.bot-metric strong{color:#a4c2e0;}
.workflow-current{border:1px solid #776237;background:#111e32;}
.workflow-current-head small{color:#c7c3bd;}
.workflow-badge{background:#2b271b;color:#c0c2c3;}
.workflow-badge.tone-active{background:#192c20;color:#a3e0c5;}
.workflow-badge.tone-attention{background:#36280f;color:#ebce98;}
.workflow-current h3{color:#a3c1e1;}
.workflow-current-url{border-left:3px solid #796234;}
.workflow-current p{color:#b8c1cb;}
.workflow-current>small{color:#bfc2c4;}
.workflow-history{border-top:1px solid #6e5f3f;}
.workflow-history>summary{color:#b7c2cc;}
.workflow-history p{color:#b9c1ca;}
.workflow-tabs button:focus-visible{outline:3px solid #decba5;}
#view-bot .bot-simple-card{background:radial-gradient(ellipse at 100% 0,rgba(61,48,24,0.149),transparent 55%),linear-gradient(135deg,#172d46,#0c1a2d)!important;border:1px solid rgba(118,96,56,0.302);}
#view-bot .bot-simple-actions .btn-secondary:hover:not(:disabled){border-color:#796234;}
#view-bot .bot-simple-actions .btn-secondary:disabled{background:#1b2229;color:#b9c1cb;border-color:#465468;}
#view-bot .bot-status-help .btn-secondary{background:#111e32;color:#a5c0df;border-color:#3c5571;}
.discovery-connection strong{color:#a2c2e2;}
.discovery-connection p{color:#b0c2d3;}
.discovery-connection small{color:#b6c2ce;}
.discovery-progress{border:1px solid #41596d;border-left:3px solid #786335;background:#18222c;color:#a9c2da;}
.discovery-progress.error{background:#35110f;border-color:#793734;color:#e5aeb3;}
.discovery-note summary{color:#b2c0d1;}
.discovery-workspace button:disabled{background:#19212b;color:#bac1ca;border-color:#42556b;}

/* ui-v18-1.css */
.ace-panel:not([data-background="on"]), .ace-extension{background:#151e2e;}
.ace-emoji{background:#312714;}
.ace-help{border:1px solid #3f516f;background:#141b2f;color:#b7c1cd;}
.ace-help-body{border-top:1px solid #3f526f;}
.ace-help-body > p{color:#b7c1cd;}
.ace-help summary:focus-visible{outline:3px solid #decba6;}
.ace-panel{color:#a9c1da;}
.ace-panel .nav-group-label{color:#b3c0d1;}
.ace-panel .page-heading p{color:#b7c1cd;}
.ace-panel .history-trigger{background:#111e32;border-color:#3e536f;}
.ace-panel .workspace-brand{border-color:#3e536f;}
.ace-panel .workspace-brand:hover{border-color:#796634;}
.ace-panel .workspace-brand.active{border-color:#796235;background:#35280f;}
.ace-panel .stat-card{border:1px solid  #3e536f;}
.ace-panel .stat-text span{color:#b4c1d0;}
.ace-panel .stat-text small{color:#b7c1cd;}
.ace-panel .view .panel-card{border:1px solid  #3e536f;}
.ace-panel .section-head p{color:#b7c1cd;}
.ace-panel .activity-metric{border-color:#3c5171;background:#0f1b34;}
.ace-panel .quick-actions-final button small{color:#b7c1cd;}
.ace-panel .view .btn-primary{color:#ffffff;}
.ace-panel .view .btn-primary:hover:not(:disabled){background:#193146;}
.ace-panel .view .btn:disabled{background:#19212b;border-color:#3e536f;color:#bac1ca;}
.ace-panel .view input:focus-visible, .ace-panel .view textarea:focus-visible, .ace-panel .view select:focus-visible{outline:3px solid #dccaa8;}
.ace-panel .report-focus-bar{background:#111e32;border-color:#3e536f;}
.ace-panel .v11-tabs, .ace-panel .workflow-tabs{background:#18202d;border-color:#3d5270;}
.ace-panel #view-bot .bot-simple-card{border:1px solid rgba(117,96,56,0.302);}
.ace-panel #view-bot .bot-simple-actions .btn-secondary:hover:not(:disabled){background:#1e2f3f;border-color:#776237;}
.ace-panel .bot-metric{border:1px solid #3d5370;background:#111e32;}
.ace-panel .bot-metric > span{color:#b5c2cf;}
.ace-panel .bot-metric small{color:#b7c1cd;}
.ace-panel .workflow-current{border-color:#796335;border-left:4px solid #796235;background:#111e32;}
.ace-panel .workflow-current-url{border:1px solid #3b5272;background:#121f31;}
.ace-panel .workflow-current p{color:#b5c1cf;}
.ace-extension .brand h1{color:#a2c0e2;}
.ace-extension .version{color:#dfc8a5;background:#36280f;border-color:#796134;}
.ace-extension .bot-channel-tabs{border:1px solid #3e536f;background:#18202d;}
.ace-extension .card, .ace-extension .disclosure{border-color:#3e536f;}
.ace-extension .v16-master{border-color:rgba(117,96,56,0.4);}
.ace-extension .overview{border-color:#6e5e40;background:#111e32;}
.ace-extension .overview .stat strong{color:#dfcaa5;}
.ace-extension .overview .badge{background:#16212e;color:#b1c1d2;border-color:#3b5373;}
.ace-extension .overview .badge.on{background:#133120;color:#9fe5cc;border-color:#3b7355;}
.ace-extension .overview .badge.attention{background:#36280f;color:#ebca98;border-color:#795f34;}
.ace-extension .v16-active-url{background:#121f31;border:1px solid #3e536f;border-left:3px solid #796235;}
.ace-extension .r9-queue-metrics > div{border-color:#3e536f;}
.ace-extension .r9-queue-metrics span{color:#b4c1cf;}
.ace-extension .queue-summary{background:#16212e;border-color:#3e536f;color:#b4c1cf;}
.ace-extension .secondary{background:#111e32;color:#acc1d7;border-color:#3b5473;}
.ace-extension .secondary:hover:not(:disabled){background:#122032;border-color:#3d5671;}
.ace-extension .secondary:disabled, .ace-extension .primary:disabled, .ace-extension .quick-actions button:disabled{background:#19212b;border-color:#3e536f;color:#bac1ca;}
.ace-extension .check input{accent-color:#a1c2e2;}
.ace-extension .token-help, .ace-extension .summary-meta{color:#b7c1cd;}
.ace-extension .collector-card{background:#111e32;color:#a2c3e2;}
.ace-extension .collector-settings{border-top-color:#3f516f;}
.ace-extension .ace-inline-note{color:#b5c1ce;}

/* spam-v18.css */
#botSpamPane label:not(.outdated-check):not(.bot-select-all){color:#abc2d8;}
#botSpamPane input[type=checkbox]{accent-color:#d8c9ac;}
#botSpamPane .outdated-check,#botSpamPane .bot-select-all{color:#abc2d8;}
#botSpamPane #spamIssues{border:1px solid #3a5374;background:#14222f;}
#botSpamPane #spamIssues legend{color:#abc2d8;}
#botSpamPane .helper{color:#b6c1cd;}
#botSpamPane .spam-run-hint,#botSpamPane .outdated-panel-notice{border:1px solid #345379;background:#0f2035;color:#abc2d8;}
#botSpamPane .spam-store-settings{border:1px solid #3a5374;background:#111e32;}
#botSpamPane .spam-store-settings summary{color:#abc2d8;}
#botSpamPane .spam-store-row{border-top:1px solid #365177;}
#botSpamPane .spam-store-row>strong{color:#a3c2e1;}
#botSpamPane #spamPreviewBox{border-top:1px solid #3b5372;}
#botSpamPane #spamPreviewCount{color:#a3c2e1;}
#botSpamPane .bot-selection-line{border:1px solid #6c6242;background:#161c2d;}
#botSpamPane #spamSelectedCount{color:#abc2d8;}
#botSpamPane .outdated-table-wrap{border:1px solid #395375;}
#botSpamPane th{background:#101f34;color:#b6c1cd;}
#botSpamPane td{border-top:1px solid #365177;}
#botSpamPane td[colspan]{color:#b6c1cd;}
#botSpamPane td small{color:#b7c2cc;}
#botSpamPane .outdated-url{color:#a3c2e1;}
#botSpamPane .spam-state{background:#132131;color:#b3c1d1;}
#botSpamPane .spam-state-SENT{background:#123323;color:#98ebc8;}
#botSpamPane .spam-state-NEEDS_USER,#botSpamPane .spam-state-UNCERTAIN{background:#35280f;color:#e4cf9f;}
#botSpamPane .spam-state-FAILED{background:#35130f;color:#dfb1aa;}
#botSpamPane #spamPage{color:#b8c1cc;}
