html[data-admin-theme="light"] /* Emerald-black palette matched to the user reference. */
:root{--bg-main:#f0f2f5;--sidebar-bg:#ffffff;--card-bg:#ffffff;--card-bg-secondary:#f8fafc;--bg-panel:#ffffff;--bg-hover:#eaf5fb;--green-primary:#008dc5;--green-dark:#0075aa;--border-color:#e2e6ed;--border-strong:#d1dce6;--text-primary:#192535;--text-secondary:#64748b;--text-muted:#7c8798;--shadow-card:0 3px 12px #1d355008;--shadow-float:0 20px 70px #20324c26;--bg:#f0f2f5;--panel:#ffffff;--line:#e2e6ed;--text:#192535;--muted:#7c8798;--green:#008dc5;--yellow:#d8ad63}
html[data-admin-theme="light"] {color-scheme:light;background:var(--bg-main)}html[data-admin-theme="light"] body{background:var(--bg-main);color:var(--text-primary)}
html[data-admin-theme="light"] body aside#adminSidebar,html[data-admin-theme="light"] body header,html[data-admin-theme="light"] body .header-more-menu,html[data-admin-theme="light"] body .sidebar-account-menu,html[data-admin-theme="light"] body .global-search-results{background:#ffffff;color:#192535;border-color:#e2e6ed}
html[data-admin-theme="light"] body .brand,html[data-admin-theme="light"] body .sidebar-account{border-color:#e2e6ed}html[data-admin-theme="light"] body .brand strong,html[data-admin-theme="light"] body .sidebar-account strong{color:#192535}
html[data-admin-theme="light"] body .nav-group-title{font-size:12px;letter-spacing:0;color:#64748b;cursor:pointer}html[data-admin-theme="light"] body nav button{color:#64748b}html[data-admin-theme="light"] body nav button:hover{background:#eaf5fb;color:#008ac1}html[data-admin-theme="light"] body nav button.active{background:#e4f3ff;color:#008ac1;box-shadow:none}html[data-admin-theme="light"] body nav button.active::before{background:#008dc5;box-shadow:none}
html[data-admin-theme="light"] body .nav-scroll>.nav-group{flex-shrink:0}html[data-admin-theme="light"] body .nav-scroll>[data-nav-group=system]{padding-top:24px;margin-top:auto}
html[data-admin-theme="light"] body .content{background:#f0f2f5}html[data-admin-theme="light"] body .panel,html[data-admin-theme="light"] body .stat,html[data-admin-theme="light"] body .dashboard-shell,html[data-admin-theme="light"] body .dashboard-card,html[data-admin-theme="light"] body .branding-card,html[data-admin-theme="light"] body .branding-asset,html[data-admin-theme="light"] body .quick-action,html[data-admin-theme="light"] body .player360-drawer,html[data-admin-theme="light"] body .player360-summary,html[data-admin-theme="light"] body .global-search-box,html[data-admin-theme="light"] body .company-select{background:#ffffff;color:#192535;border-color:#e2e6ed;box-shadow:var(--shadow-card)}
html[data-admin-theme="light"] body input,html[data-admin-theme="light"] body select,html[data-admin-theme="light"] body textarea{background:#ffffff;color:#192535;border-color:#dce3ec}html[data-admin-theme="light"] body .btn,html[data-admin-theme="light"] body button{color:#48586d;border-color:#dce3ec}html[data-admin-theme="light"] body .btn.green,html[data-admin-theme="light"] body .btn.primary{background:#008dc5;color:#ffffff;border-color:#008dc5}html[data-admin-theme="light"] body .btn.red{color:#f18c87;background:#281512;border-color:#60352e}
html[data-admin-theme="light"] body th{background:#102019;color:#89a395}html[data-admin-theme="light"] body td{color:#475569;border-color:#1d3327}html[data-admin-theme="light"] body table tr:hover{background:#10261b}html[data-admin-theme="light"] body .page-head h2,html[data-admin-theme="light"] body .panel-head h3,html[data-admin-theme="light"] body h2,html[data-admin-theme="light"] body h3{color:#192535}html[data-admin-theme="light"] body .page-head p,html[data-admin-theme="light"] body small{color:#7c8798}
html[data-admin-theme="light"] body .v2-tab,html[data-admin-theme="light"] body .fi-tab{background:#ffffff;color:#b5c9bf;border-color:#23392c}html[data-admin-theme="light"] body .v2-tab.active,html[data-admin-theme="light"] body .fi-tab.active{background:#e4f3ff;color:#70deb0}
html[data-admin-theme="light"] body .lb-admin,html[data-admin-theme="light"] body .rc-admin{color:#192535}html[data-admin-theme="light"] body .lb-admin header,html[data-admin-theme="light"] body .task-admin header,html[data-admin-theme="light"] body .lb-admin .lb-card,html[data-admin-theme="light"] body .task-admin .lb-card,html[data-admin-theme="light"] body .rc-admin .panel,html[data-admin-theme="light"] body .rc-admin .rule,html[data-admin-theme="light"] body .rc-admin .level{background:#ffffff;color:#192535;border-color:#e2e6ed;box-shadow:none}
html[data-admin-theme="light"] body .lb-admin input,html[data-admin-theme="light"] body .lb-admin select,html[data-admin-theme="light"] body .lb-admin textarea,html[data-admin-theme="light"] body .task-admin input:not([type=checkbox]):not([type=file]),html[data-admin-theme="light"] body .task-admin select,html[data-admin-theme="light"] body .task-admin textarea,html[data-admin-theme="light"] body .rc-admin input,html[data-admin-theme="light"] body .rc-admin select,html[data-admin-theme="light"] body .rc-admin textarea{background:#ffffff;color:#192535;border-color:#dce3ec}
html[data-admin-theme="light"] body .lb-admin label,html[data-admin-theme="light"] body .task-admin label,html[data-admin-theme="light"] body .task-admin legend,html[data-admin-theme="light"] body .rc-admin label{color:#a0b7aa}html[data-admin-theme="light"] body .task-admin .lb-actions,html[data-admin-theme="light"] body .task-admin #task-status,html[data-admin-theme="light"] body .lb-admin .lb-status{background:#eaf5fb;color:#93beaa;border-color:#254132}
html[data-admin-theme="light"] body .task-admin .lb-tabs,html[data-admin-theme="light"] body .task-admin fieldset{border-color:#254132}html[data-admin-theme="light"] body .task-admin .lb-tabs button.active,html[data-admin-theme="light"] body .task-admin [data-reward]{background:#eaf5fb;color:#72e0b4;border-color:#31523f}html[data-admin-theme="light"] body .task-admin button:hover{background:#163727;border-color:#346b50}
html[data-admin-theme="light"] body .lb-primary,html[data-admin-theme="light"] body .task-admin .lb-primary,html[data-admin-theme="light"] body .rc-admin button.primary{background:#008dc5;color:#ffffff;border:1px solid #008dc5}
html[data-admin-theme="light"] .workspace-view{max-width:1500px;margin:auto}html[data-admin-theme="light"] .workspace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}html[data-admin-theme="light"] .workspace-card{padding:24px;border:1px solid #e2e6ed;border-radius:12px;background:#ffffff;box-shadow:0 3px 12px #1d355008}html[data-admin-theme="light"] .workspace-card h3{margin:0 0 12px;font-size:17px}html[data-admin-theme="light"] .workspace-card p{color:#92ad9d;line-height:1.8;min-height:48px}html[data-admin-theme="light"] .workspace-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}html[data-admin-theme="light"] .workspace-note{padding:16px;background:#0d271b;border:1px solid #254e39;border-radius:8px;color:#9dc5af;line-height:1.7}
html[data-admin-theme="light"] .workspace-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}html[data-admin-theme="light"] .workspace-filters input,html[data-admin-theme="light"] .workspace-filters select{min-width:0;padding:10px;border:1px solid #284332;border-radius:7px}html[data-admin-theme="light"] .workspace-records{padding:12px;background:#ffffff;border:1px solid #e2e6ed;border-radius:10px;min-width:0}html[data-admin-theme="light"] .workspace-records table{min-width:760px}html[data-admin-theme="light"] .workspace-source-note{font-size:12px;color:#8ea798;line-height:1.7}html[data-admin-theme="light"] .workspace-pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin:20px}html[data-admin-theme="light"] .workspace-dialog{width:min(880px,92vw);max-height:90vh;border:1px solid #254132;border-radius:14px;padding:26px;background:#ffffff;color:#192535}html[data-admin-theme="light"] .workspace-dialog::backdrop{background:#21344b66}html[data-admin-theme="light"] .workspace-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;background:#f0f2f5;padding:18px;max-height:55vh;overflow:auto}
html[data-admin-theme="light"] .task-stepper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px}html[data-admin-theme="light"] .task-stepper button{padding:14px;border:1px solid #294235;border-radius:8px;background:#f8fafc}html[data-admin-theme="light"] .task-stepper button.active{background:#103022;color:#74e7b9;border-color:#367757}html[data-admin-theme="light"] .task-advanced{margin-top:20px;padding:16px;border:1px solid #e2e6ed;border-radius:9px}html[data-admin-theme="light"] .task-advanced summary{cursor:pointer;color:#008dc5}html[data-admin-theme="light"] .task-review{padding:20px;background:#0b2116;border-radius:9px}html[data-admin-theme="light"] .task-review p{overflow-wrap:anywhere;line-height:1.8}
html[data-admin-theme="light"] body [hidden]{display:none!important}@media(min-width:701px){html[data-admin-theme="light"] body:not(.admin-sidebar-compact) .app{grid-template-columns:236px minmax(0,1fr)}html[data-admin-theme="light"] body:not(.admin-sidebar-compact) #adminSidebar{width:236px}html[data-admin-theme="light"] body:not(.admin-sidebar-compact) .menu-label,html[data-admin-theme="light"] body:not(.admin-sidebar-compact) .brand>div:last-child{display:block}html[data-admin-theme="light"] body:not(.admin-sidebar-compact) nav button{justify-content:flex-start}html[data-admin-theme="light"] body:not(.admin-sidebar-compact) .nav-group.collapsed nav{max-height:0;opacity:0;pointer-events:none}html[data-admin-theme="light"] body:not(.admin-sidebar-compact) .nav-group:not(.collapsed) nav{max-height:900px;opacity:1;pointer-events:auto}}@media(max-width:1050px){html[data-admin-theme="light"] .workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-admin-theme="light"] .workspace-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){html[data-admin-theme="light"] .workspace-grid,html[data-admin-theme="light"] .workspace-filters{grid-template-columns:1fr}html[data-admin-theme="light"] .workspace-card{padding:18px}html[data-admin-theme="light"] .task-stepper{gap:4px}html[data-admin-theme="light"] .task-stepper button{padding:10px 5px;font-size:12px}html[data-admin-theme="light"] .workspace-dialog{padding:16px}html[data-admin-theme="light"] .task-admin .lb-grid{grid-template-columns:1fr}}

html[data-admin-theme="light"] .workspace-native-route{display:none!important}
html[data-admin-theme="light"] body .btn,html[data-admin-theme="light"] body .header-more-toggle,html[data-admin-theme="light"] body .company-select,html[data-admin-theme="light"] body .global-search input,html[data-admin-theme="light"] body .global-search-box input,html[data-admin-theme="light"] body #companySelector{background:#ffffff;color:#48586d;border-color:#dce3ec}
html[data-admin-theme="light"] body .workspace-card .btn,html[data-admin-theme="light"] body .workspace-filters .btn{background:#008dc5;color:#ffffff;border:1px solid #008dc5}
html[data-admin-theme="light"] body .global-search .key-hint{background:#eaf5fb;color:#7c8798;border-color:#254132}
html[data-admin-theme="light"] body .workspace-card p{min-height:38px;margin:10px 0 20px}
html[data-admin-theme="light"] #workbenchView .workspace-grid:first-child{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){html[data-admin-theme="light"] #workbenchView .workspace-grid:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){html[data-admin-theme="light"] #workbenchView .workspace-grid:first-child{grid-template-columns:1fr}}
html[data-admin-theme="light"] #adminApp .lb-admin button,html[data-admin-theme="light"] #adminApp .rc-admin button{background:#ffffff!important;color:#48586d!important;border-color:#dce3ec!important}
html[data-admin-theme="light"] #adminApp .lb-admin button.active,html[data-admin-theme="light"] #adminApp .task-stepper button.active{background:#103022!important;color:#74e7b9!important;border-color:#367757!important}
html[data-admin-theme="light"] #adminApp .lb-admin button.lb-primary,html[data-admin-theme="light"] #adminApp .rc-admin button.primary{background:#008dc5!important;color:#ffffff!important}
html[data-admin-theme="light"] #adminApp .lb-admin input:not([type=checkbox]),html[data-admin-theme="light"] #adminApp .lb-admin select,html[data-admin-theme="light"] #adminApp .lb-admin textarea,html[data-admin-theme="light"] #adminApp .rc-admin input:not([type=checkbox]),html[data-admin-theme="light"] #adminApp .rc-admin select,html[data-admin-theme="light"] #adminApp .rc-admin textarea{background:#ffffff!important;color:#192535!important;border-color:#dce3ec!important}
html[data-admin-theme="light"] #adminApp .lb-admin th,html[data-admin-theme="light"] #adminApp .rc-admin th{background:#f0f2f5!important;color:#93ad9e!important}html[data-admin-theme="light"] #adminApp .lb-admin td,html[data-admin-theme="light"] #adminApp .rc-admin td{color:#475569!important;border-color:#e2e6ed!important}
html[data-admin-theme="light"] #adminApp .task-admin .lb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}html[data-admin-theme="light"] #adminApp .task-admin .lb-actions>input,html[data-admin-theme="light"] #adminApp .task-admin .lb-actions>select{width:auto;flex:1;min-width:150px;margin:0}
html[data-admin-theme="light"] #adminApp .task-admin header p{color:#7c8798}html[data-admin-theme="light"] #adminApp .task-admin input:disabled{opacity:.65}
html[data-admin-theme="light"] #adminApp #adminGlobalSearchInput,html[data-admin-theme="light"] #adminApp #companySelector{background:#ffffff!important;color:#475569!important;border-color:#dce3ec!important}
html[data-admin-theme="light"] #adminApp .nav-group.collapsed nav{visibility:hidden}html[data-admin-theme="light"] #adminApp .nav-group:not(.collapsed) nav{visibility:visible}
html[data-admin-theme="light"] #adminApp input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),html[data-admin-theme="light"] #adminApp select,html[data-admin-theme="light"] #adminApp textarea{background:#ffffff!important;color:#192535!important;border-color:#dce3ec!important;color-scheme:light}
html[data-admin-theme="light"] #adminApp .fi-kpi,html[data-admin-theme="light"] #adminApp .fi-filter,html[data-admin-theme="light"] #adminApp .fi-attention button,html[data-admin-theme="light"] #adminApp .fi-dashboard-health button,html[data-admin-theme="light"] .fi-drawer,html[data-admin-theme="light"] .fi-drawer-head,html[data-admin-theme="light"] .fi-detail{background:#ffffff;color:#192535;border-color:#23392c}
html[data-admin-theme="light"] #adminApp .fi-kpi b{color:#192535}
html[data-admin-theme="light"] #adminApp label,html[data-admin-theme="light"] #adminApp .muted{color:#93ad9e}

html[data-admin-theme="light"] /* Restrained emerald depth,html[data-admin-theme="light"] custom vector emblems and readable dark surfaces. */
#adminApp .workspace-card{background:linear-gradient(135deg,#0d1d15,#0a1510);border-color:#20362a;box-shadow:0 6px 24px #00000016;transition:border-color .18s,transform .18s}
html[data-admin-theme="light"] #adminApp .workspace-card:hover{border-color:#316047;transform:translateY(-2px)}
html[data-admin-theme="light"] #adminApp .workspace-card .btn,html[data-admin-theme="light"] #adminApp .workspace-filters .btn{background:#0b3524;color:#79edbc;border-color:#196545}
html[data-admin-theme="light"] #adminApp .workspace-card .btn:hover{background:#105037;border-color:#299e6c}
html[data-admin-theme="light"] #adminApp .wc26-icon{width:25px;height:25px;display:block;flex-shrink:0;fill:none;stroke:none;overflow:visible}
html[data-admin-theme="light"] #adminApp .wc26-icon .icon-detail{fill:none;stroke:#b4f7d9;stroke-width:1.55}
html[data-admin-theme="light"] #adminApp .menu-icon{width:28px;min-width:28px;height:28px;display:grid;place-items:center;opacity:.78}
html[data-admin-theme="light"] #adminApp nav button.active .menu-icon,html[data-admin-theme="light"] #adminApp nav button:hover .menu-icon{opacity:1;filter:drop-shadow(0 0 5px #20d89130)}
html[data-admin-theme="light"] #adminApp nav button.active{color:#ffffff;border:1px solid #008dc5;background:#007eae}
html[data-admin-theme="light"] #adminApp nav button.active::before{background:#40c9f4}
html[data-admin-theme="light"] #adminApp .workspace-card>.workspace-emblem{width:54px;height:54px;border:1px solid #245239;background:linear-gradient(140deg,#153b29,#0b1e14);border-radius:15px;display:grid;place-items:center;margin-bottom:20px;box-shadow:inset 0 1px #7fe9b512}
html[data-admin-theme="light"] #adminApp .workspace-emblem .wc26-icon{width:38px;height:38px}
html[data-admin-theme="light"] #adminApp .topbar-icon .wc26-icon,html[data-admin-theme="light"] #adminApp .global-search-box>.wc26-icon{width:21px;height:21px}
html[data-admin-theme="light"] #adminApp .global-search-box,html[data-admin-theme="light"] #adminApp .company-select,html[data-admin-theme="light"] #adminApp .header-more-toggle{background:#09160f}
html[data-admin-theme="light"] #adminApp .sidebar-account{background:#0b1912;border-color:#233d2e;box-shadow:none}html[data-admin-theme="light"] #adminApp .sidebar-avatar{background:#103123;color:#58e5a5}
html[data-admin-theme="light"] #adminApp .panel-head,html[data-admin-theme="light"] #adminApp .lb-admin header{border-color:#21372a}
html[data-admin-theme="light"] #adminApp .task-review,html[data-admin-theme="light"] #adminApp .task-advanced{background:#0c1c13;color:#c7dfd0;border-color:#294a35}
html[data-admin-theme="light"] #adminApp .quick-action{background:#0c1c14;border-color:#223a2c}
html[data-admin-theme="light"] #adminApp .quick-action small,html[data-admin-theme="light"] #adminApp .workspace-card p{color:#97af9f}
html[data-admin-theme="light"] #adminApp input::placeholder,html[data-admin-theme="light"] #adminApp textarea::placeholder{color:#658575}@media(prefers-reduced-motion:reduce){html[data-admin-theme="light"] #adminApp .workspace-card{transition:none}html[data-admin-theme="light"] #adminApp .workspace-card:hover{transform:none}}

.ops-panel{padding:20px;border-radius:14px;min-height:300px}.ops-actions,.ops-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.ops-filters{margin-bottom:18px}.ops-filters input{width:auto;min-width:140px}.ops-form{display:grid;gap:14px;max-width:900px}.ops-form label{display:grid;gap:8px}.ops-password{display:flex;gap:8px}.ops-password input{flex:1}.ops-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:700px;max-height:320px;overflow:auto}.ops-panel td{vertical-align:top}.ops-panel>input{max-width:320px;margin-bottom:16px}
html[data-admin-theme="light"]{color-scheme:light;background:#f0f2f5}
html[data-admin-theme="light"] body #adminApp aside#adminSidebar{background:#034f70;color:#e2f3fb;border-color:#126380}
html[data-admin-theme="light"] #adminSidebar .brand,html[data-admin-theme="light"] #adminSidebar .sidebar-account{background:#034f70;border-color:#126380}
html[data-admin-theme="light"] #adminSidebar nav button,html[data-admin-theme="light"] #adminSidebar strong{color:#d8edf7}
html[data-admin-theme="light"] #adminSidebar nav button.active{background:#087eac;color:white;border-color:#087eac;border-radius:10px}
html[data-admin-theme="light"] #adminSidebar .nav-group-title{color:#85b4c9}
html[data-admin-theme="light"] body header{background:#008fc6;color:white}
html[data-admin-theme="light"] body .content{background:#f0f2f5}
html[data-admin-theme="light"] body .view>.page-head{padding:18px 0}
html[data-admin-theme="light"] #adminApp .panel,html[data-admin-theme="light"] #adminApp .workspace-card,html[data-admin-theme="light"] #adminApp .workspace-records{background:white;border-color:#e1e6ed;color:#263348;box-shadow:0 3px 14px #24395309}
html[data-admin-theme="light"] #adminApp h2,html[data-admin-theme="light"] #adminApp h3,html[data-admin-theme="light"] #adminApp td{color:#263348}
html[data-admin-theme="light"] #adminApp th{background:#f7f9fb!important;color:#7b8796!important}
html[data-admin-theme="light"] #adminApp input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),html[data-admin-theme="light"] #adminApp select,html[data-admin-theme="light"] #adminApp textarea{background:white!important;color:#334155!important;border-color:#dce2eb!important;color-scheme:light}
html[data-admin-theme="light"] body .workspace-dialog,html[data-admin-theme="light"] body dialog,html[data-admin-theme="light"] body .fi-drawer{background:white;color:#263348;border-color:#dce2eb}
html[data-admin-theme="light"] body .btn.primary,html[data-admin-theme="light"] body .btn.green{background:#008fc6;color:white;border-color:#008fc6}
@media(max-width:700px){.ops-filters>*{flex:1;min-width:120px}.ops-panel{padding:12px}#adminThemeToggle{font-size:11px;padding:0 7px}}

html[data-admin-theme="light"] #adminApp footer,html[data-admin-theme="light"] body main{background:#f0f2f5;color:#7c8798}
html[data-admin-theme="light"] #adminApp .global-search-box,html[data-admin-theme="light"] #adminApp .global-search{background:white;border-color:#dce2eb}
html[data-admin-theme="light"] #adminApp .ops-panel table,html[data-admin-theme="light"] #adminApp .ops-panel th,html[data-admin-theme="light"] #adminApp .ops-panel td{border-color:#e2e6ed}
html[data-admin-theme="light"] #adminSidebar .sidebar-avatar{background:#157798;color:#d8edf7}
html[data-admin-theme="light"] #adminApp .wc26-icon .icon-detail{stroke:#b8e8fc}

/* Light workspace accents: blue controls, pale blue emblems and slate text. */
html[data-admin-theme="light"] #adminApp .workspace-card>.workspace-emblem{background:linear-gradient(140deg,#edf8ff,#dceffc);border-color:#c5e3f4;box-shadow:inset 0 1px #ffffff;color:#0088bd}
html[data-admin-theme="light"] #adminApp .workspace-emblem .wc26-icon .icon-detail{stroke:#087eae}
html[data-admin-theme="light"] #adminApp .workspace-card .btn,html[data-admin-theme="light"] #adminApp .workspace-filters .btn{background:#008fc6;color:#ffffff;border-color:#008fc6}
html[data-admin-theme="light"] #adminApp .workspace-card .btn:hover,html[data-admin-theme="light"] #adminApp .workspace-filters .btn:hover{background:#007cab;border-color:#007cab;filter:none}
html[data-admin-theme="light"] #adminApp .workspace-card:hover{border-color:#b6dcef;box-shadow:0 6px 20px #166b9910}
html[data-admin-theme="light"] #adminApp .workspace-card p,html[data-admin-theme="light"] #adminApp .quick-action small{color:#697c91}
html[data-admin-theme="light"] #adminApp .header-more-toggle{background:#ffffff;color:#176786;border-color:#c9e7f4}
html[data-admin-theme="light"] #adminApp .header-more-toggle:hover,html[data-admin-theme="light"] #adminApp .header-more-toggle[aria-expanded="true"]{background:#e7f5fc;border-color:#b9dfef}
html[data-admin-theme="light"] #adminApp .header-more-menu,html[data-admin-theme="light"] #adminApp .sidebar-account-menu,html[data-admin-theme="light"] #adminApp .global-search-results{background:#ffffff;color:#334155;border-color:#dce6ef;box-shadow:0 12px 35px #163f5b20}
html[data-admin-theme="light"] #adminApp .header-more-menu .btn,html[data-admin-theme="light"] #adminApp .sidebar-account-menu button{background:#f4f9fd;color:#315a75;border-color:#d7e6f0}
html[data-admin-theme="light"] #adminApp .header-more-menu .btn:hover,html[data-admin-theme="light"] #adminApp .sidebar-account-menu button:hover{background:#e5f3fb;border-color:#b4d9ee}
html[data-admin-theme="light"] #adminApp .header-more-menu .btn.primary{background:#008fc6;color:white;border-color:#008fc6}
html[data-admin-theme="light"] #adminApp .header-more-menu .btn.red{background:#fff1f2;color:#c83c51;border-color:#f5cbd1}
html[data-admin-theme="light"] #adminApp .account-chip{background:#f4f9fd;color:#566b80;border-color:#d7e6f0}
html[data-admin-theme="light"] #adminApp .account-chip b{color:#263b50}
html[data-admin-theme="light"] #adminApp .language-switch button{background:transparent;color:#d9f2ff;border-color:transparent}
html[data-admin-theme="light"] #adminApp .language-switch button.active{background:#ffffff;color:#007bab;border-color:#ffffff}
html[data-admin-theme="light"] #adminApp header .topbar-icon{color:#e8f7ff}
html[data-admin-theme="light"] #adminApp .global-search-box>.wc26-icon .icon-detail{stroke:#5f94af}
html[data-admin-theme="light"] #adminApp .quick-action,html[data-admin-theme="light"] #adminApp .task-review,html[data-admin-theme="light"] #adminApp .task-advanced,html[data-admin-theme="light"] #adminApp .workspace-note{background:#f0f8fd;color:#43657d;border-color:#d1e6f2}
html[data-admin-theme="light"] #adminApp input::placeholder,html[data-admin-theme="light"] #adminApp textarea::placeholder{color:#8997a8}
html[data-admin-theme="light"] #adminApp .btn:focus-visible{outline:2px solid #258fc5;outline-offset:3px}

html[data-admin-theme="light"] #adminApp .wc26-icon>g{stroke:#258bb8}
html[data-admin-theme="light"] #adminApp .wc26-icon stop{stop-color:#299bd1}
html[data-admin-theme="light"] #adminSidebar .wc26-icon>g,html[data-admin-theme="light"] #adminApp header .wc26-icon>g{stroke:#c7edff}

/* Bespoke geometric MG668 wordmark, drawn as vectors for consistent lettering. */
#adminApp #adminBrandName{font-family:Bahnschrift,'Arial Black',sans-serif;font-weight:900;font-style:italic;font-size:23px;letter-spacing:1.6px;line-height:1.1}
#adminApp .mg668-wordmark{display:block;width:139px;height:30px;overflow:visible;color:#edfaff}
#adminApp .mg668-wordmark .mg668-digits{stroke:#72dfbf}
html[data-admin-theme="light"] #adminApp .mg668-wordmark .mg668-digits{stroke:#71d9ff}
#adminApp #adminBrandCompany{font-family:Bahnschrift,'Segoe UI',sans-serif;font-size:10px;font-weight:600;letter-spacing:2.8px;opacity:.72;margin-top:5px}
#adminApp #adminBrandLogo:not(:has(img)){font-family:Bahnschrift,'Arial Black',sans-serif;font-style:italic;font-weight:900;font-size:9px;letter-spacing:-.2px;color:#c5f4e4;background:linear-gradient(145deg,#133f2f,#0b251a);border:1px solid #356c52;box-shadow:inset 0 1px #b9f6dc20}
html[data-admin-theme="light"] #adminApp #adminBrandLogo:not(:has(img)){color:#e6f8ff;background:linear-gradient(145deg,#107ca4,#055574);border-color:#3997b9;box-shadow:inset 0 1px #ffffff25}

@font-face{font-family:'Libre Baskerville';src:url('/assets/fonts/LibreBaskerville.ttf') format('truetype');font-style:normal;font-weight:400 700;font-display:swap}
#adminApp #adminBrandName{font-family:'Libre Baskerville',Georgia,serif;font-size:28px;font-weight:400;font-style:normal;letter-spacing:-.6px;line-height:1.25;font-synthesis:none;color:#f4f8ff}
#adminApp #adminBrandLogo:not(:has(img)){font-family:'Libre Baskerville',Georgia,serif;font-weight:400;font-style:normal;font-size:9px;letter-spacing:-.4px}

/* EB Garamond brand trial selected by the user. */
@font-face{font-family:'EB Garamond';src:url('/assets/fonts/EBGaramond.ttf') format('truetype');font-style:normal;font-weight:400 800;font-display:swap}
#adminApp #adminBrandName{font-family:'EB Garamond',Georgia,serif;font-size:34px;font-weight:400;font-style:normal;letter-spacing:-.4px;line-height:1.05;font-synthesis:none}
#adminApp #adminBrandLogo:not(:has(img)){font-family:'EB Garamond',Georgia,serif;font-weight:400;font-style:normal;font-size:11px;letter-spacing:-.2px}

html[data-admin-theme="light"] .workspace-dialog input,html[data-admin-theme="light"] .workspace-dialog select{background:#fff;color:#334155;border:1px solid #dce2eb;border-radius:7px;padding:10px}html[data-admin-theme="light"] .workspace-dialog label{color:#60748a}html[data-admin-theme="light"] .workspace-dialog pre{background:#f0f6fb;color:#263b50}html[data-admin-theme="light"] .workspace-dialog .dialog-head{border-color:#dce2eb}
