/* Theme presentation only. Dark rules are untouched; light keeps blue accents.
   Scope is deliberately separate from the guide's data-theme preference. */
body.workbench header .workbench-theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;min-height:32px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--header-tools-secondary);box-shadow:none}
body.workbench header .workbench-theme-toggle:hover{background:var(--header-tools-hover);color:var(--header-tools-text)}
body.workbench header .workbench-theme-toggle span{display:none}
body.workbench .workbench-theme-toggle:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}
html[data-workbench-theme=light]{background:#f3f5f7;color-scheme:light}
html[data-workbench-theme=light] :is(body.workbench,body.management-embedded){
 --bg:#f3f5f7;--panel:#fff;--line:#d5dce4;--text:#26323f;--muted:#5e6b79;
 --gold:#947038;--ui-accent:#256fcb;--ui-control:#eaf0f5;--ui-field:#f1f4f7;
 --ui-success:#267548;--ui-warning:#8a601b;--ui-error:#b73536;--ui-shadow:none;
 --header-tools-text:#26323f;--header-tools-secondary:#5e6b79;--header-tools-muted:#6a7785;
 --header-tools-menu:#fff;--header-tools-hover:#edf2f7;--header-tools-line:#d5dce4;--header-tools-focus:#256fcb;
 background:var(--bg);color:var(--text);
}
html[data-workbench-theme=light] body.workbench>header{background:#fff}
html[data-workbench-theme=light] .workbench header .brand{color:var(--text)}
html[data-workbench-theme=light] .workbench header .brand .brand-mark{background:#f3eee4;border-color:#dac9a9;color:var(--gold)}
html[data-workbench-theme=light] .workbench :is(.view-heading,.workbench-save-bar,.quick-heading){background:#f7f9fb}
html[data-workbench-theme=light] .workbench #workbenchParameters .inspector-heading{background:#f7f9fb;color:var(--text)}
html[data-workbench-theme=light] .workbench :is(.preview-switch,.inspector-tabs){background:#edf1f5}
html[data-workbench-theme=light] .workbench :is(button,.button){background:var(--ui-control);border-color:var(--line);color:var(--text)}
html[data-workbench-theme=light] .workbench :is(button,.button):hover:not(:disabled){background:#dfe8f1;border-color:#b5c5d8;color:var(--text)}
html[data-workbench-theme=light] .workbench :is(button.selected,button[aria-pressed=true],button[aria-selected=true]){background:#dceafb;border-color:#92b7e4;color:#215b9c}
html[data-workbench-theme=light] .workbench .workbench-topbar .preview-switch button[aria-pressed=true],
html[data-workbench-theme=light] .workbench .inspector-tabs button[aria-selected=true]{background:#dceafb;border-color:#92b7e4;color:#215b9c}
html[data-workbench-theme=light] .workbench .inspector-tabs button:hover:not([aria-selected=true]){background:#e1e8ef;color:var(--text)}
html[data-workbench-theme=light] .workbench .inspector-reset-actions button{background:transparent;color:var(--muted)}
html[data-workbench-theme=light] .workbench :is(button.primary-inline,#batchExport:not(:disabled)){background:var(--ui-accent);border-color:var(--ui-accent);color:#fff!important}
html[data-workbench-theme=light] .workbench :is(button.primary-inline,#batchExport):hover:not(:disabled){background:#195fad;border-color:#195fad;color:#fff!important}
html[data-workbench-theme=light] .workbench #batchExport:disabled{background:#dce8f6;border-color:#b7cee8;color:#375f8a!important}
html[data-workbench-theme=light] .workbench #openWeaponManagement{background:#e4eefb;border-color:#bbd1ed;color:#255d9e}
html[data-workbench-theme=light] .workbench #openWeaponManagement:hover{background:#d7e7fb;color:#215b9c}
html[data-workbench-theme=light] body.workbench>header button.workbench-coming-soon{background:transparent;border-color:transparent;color:var(--header-tools-secondary)}
html[data-workbench-theme=light] body.workbench>header button.workbench-coming-soon:hover:not(:disabled){background:var(--header-tools-hover);border-color:transparent;color:var(--header-tools-text)}
html[data-workbench-theme=light] .workbench #saveCloudProject{background:#edf3fb;border-color:#b0c7e3;color:#255d9e}
html[data-workbench-theme=light] .workbench #saveCloudProject:hover:not(:disabled){background:#dceafb;border-color:var(--ui-accent)}
html[data-workbench-theme=light] .workbench :is(.workbench-title-model,.export-subtitle,.export-title span,.parameter-help,#saveState,#watermarkNotice){color:var(--muted)}
html[data-workbench-theme=light] .workbench #accountSaveStatus[data-state=saved]{color:var(--ui-success)}
html[data-workbench-theme=light] .workbench #accountSaveStatus:is([data-state=dirty],[data-state=pending]){color:var(--ui-warning)}
html[data-workbench-theme=light] .workbench #accountSaveStatus[data-state=error]{color:var(--ui-error)}
html[data-workbench-theme=light] .workbench input[type=range]::-webkit-slider-runnable-track{background:#cbd5df}
html[data-workbench-theme=light] .workbench #workbenchParameters input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--slider-color) 0%,var(--slider-color) var(--fill,50%),#cbd5df var(--fill,50%),#cbd5df 100%)}
html[data-workbench-theme=light] .workbench input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff}
html[data-workbench-theme=light] .workbench input[type=range]::-moz-range-track{background:#cbd5df}
html[data-workbench-theme=light] .workbench input[type=range]::-moz-range-thumb{box-shadow:0 0 0 3px #fff}
html[data-workbench-theme=light] .workbench .xyz-slider:nth-child(1)>span:first-child{color:#b73536}
html[data-workbench-theme=light] .workbench .xyz-slider:nth-child(2)>span:first-child{color:#267548}
html[data-workbench-theme=light] .workbench .xyz-slider:nth-child(3)>span:first-child{color:#256fcb}
html[data-workbench-theme=light] .workbench .view-splitter:before{background:#a4b1be}
/* Editing surfaces use a neutral grey. Rendered assets, lighting and materials
   are not recoloured; JS only repaints background/grid display layers. */
html[data-workbench-theme=light] .workbench .calibration-grid :is(#viewport,.motion-focus){
 background:#e8edf2;color:var(--text);color-scheme:light;
}
html[data-workbench-theme=light] .workbench :is(.view-note,.motion-view-note){color:#526170}
html[data-workbench-theme=light] .workbench .camera-orientation{background:#f7f9fbe8;border-color:#bcc7d2;color:#526170}
html[data-workbench-theme=light] .workbench .camera-orientation text{stroke:#26323f}
html[data-workbench-theme=light] .workbench #focusZoomReset{background:#f7f9fbe8;color:#26323f;border-color:#bcc7d2}
html[data-workbench-theme=light] .workbench #focusZoomReset:hover{background:#dfe8f1;border-color:#a3b6ca}
/* Pastel semantic colours keep a thin dark halo on the lighter ground. */
html[data-workbench-theme=light] .workbench #anchorOverlay text{stroke:#26323f;stroke-width:2.5px}
html[data-workbench-theme=light] .workbench #anchorOverlay :is(#frontBadge text,.light-handle text){stroke:#26323f;stroke-width:2.5px}
html[data-workbench-theme=light] .workbench #anchorOverlay .grip-roll-ring{fill:#e8edf2}
/* Loading exists before body.workbench: apply the saved palette from first paint. */
html[data-workbench-theme=light] #workbenchLoading{background:#f3f5f7;color:#26323f}
html[data-workbench-theme=light] #workbenchLoading:before{background-image:linear-gradient(#7180900b 1px,transparent 1px),linear-gradient(90deg,#7180900b 1px,transparent 1px)}
html[data-workbench-theme=light] #workbenchLoading:after{background-image:linear-gradient(#71809015 1px,transparent 1px),linear-gradient(90deg,#71809015 1px,transparent 1px)}
html[data-workbench-theme=light] #workbenchLoading:is([data-mode=switch],[data-mode=restore]){background:#e8edf2b8}
html[data-workbench-theme=light] #workbenchLoading:is([data-mode=switch],[data-mode=restore]) .load-shell{background:#fffffff7;border-color:#d5dce4;box-shadow:0 16px 40px #22344726}
html[data-workbench-theme=light] #workbenchLoading :is(.load-kicker,.load-brand small,.load-hud-title,.load-hud-stats span,.load-system,.load-system b,.load-console p){color:#5e6b79;text-shadow:none}
html[data-workbench-theme=light] #workbenchLoading :is(.load-heading strong,.load-hud-stats b,.load-hud-title b){color:#26323f;text-shadow:none}
html[data-workbench-theme=light] #workbenchLoading :is(.load-heading #loadAmount,.load-brand em){color:#256fcb}
html[data-workbench-theme=light] #workbenchLoading .load-brand>span{background:none;color:#26323f;-webkit-text-fill-color:#26323f}
html[data-workbench-theme=light] #workbenchLoading .load-preview-empty{background:#e8edf24d}
html[data-workbench-theme=light] #workbenchLoading .load-preview:after{background:none}
html[data-workbench-theme=light] #workbenchLoading .load-system{border-color:#d5dce4}
html[data-workbench-theme=light] #workbenchLoading .load-system b.is-active{color:#8a601b}
html[data-workbench-theme=light] #workbenchLoading .load-system b.is-done{color:#267548}
html[data-workbench-theme=light] #workbenchLoading .load-console progress{background:#d5dce4;accent-color:#256fcb}
html[data-workbench-theme=light] #workbenchLoading .load-console progress::-webkit-progress-bar{background:#d5dce4}
html[data-workbench-theme=light] #workbenchLoading .load-console progress::-webkit-progress-value{background:#256fcb}
html[data-workbench-theme=light] #workbenchLoading .load-console progress::-moz-progress-bar{background:#256fcb}
html[data-workbench-theme=light] #workbenchLoading .load-console button{background:#eaf0f5;color:#26323f;border-color:#b0c7e3}
html[data-workbench-theme=light] #workbenchLoading .load-console button:hover{background:#dfe8f1;color:#26323f;border-color:#256fcb}
html[data-workbench-theme=light] #workbenchLoading #enterWorkbench{background:#256fcb;color:#fff;border-color:#256fcb;box-shadow:none}
html[data-workbench-theme=light] #workbenchLoading #enterWorkbench:hover:not(:disabled){background:#195fad;box-shadow:none}
html[data-workbench-theme=light] #workbenchLoading #enterWorkbench:disabled{background:#eaf0f5;color:#5e6b79;border-color:#d5dce4}
html[data-workbench-theme=light] #workbenchLoading.load-failed .load-heading strong{color:#b73536}
html[data-workbench-theme=light] #workbenchLoading.load-failed .hud-corner{border-color:#b73536}
/* Floating settings, account/checkout, contact and management shells. */
html[data-workbench-theme=light] .workbench :is(dialog.workbench-dialog,#lightingDialog,#materialDialog,#creditDialog,#weaponManagementDialog,#motionDirectionsDialog,.ledger-dialog){background:#fff;color:var(--text);border-color:var(--line);box-shadow:0 16px 40px #22344726}
html[data-workbench-theme=light] .workbench :is(#lightingDialog,#materialDialog,.ledger-dialog)> .row.between,
html[data-workbench-theme=light] .workbench #creditDialog>.row.between,
html[data-workbench-theme=light] .workbench .management-dialog-heading{background:#fff;border-color:var(--line)}
html[data-workbench-theme=light] .workbench #weaponManagementDialog .management-dialog-heading{background:#fff;border-color:var(--line);color:var(--text)}
html[data-workbench-theme=light] .workbench dialog::backdrop{background:#24334366}
html[data-workbench-theme=light] .workbench :is(#lightingDialog,#materialDialog)::backdrop{background:transparent}
html[data-workbench-theme=light] .workbench #weaponManagementFrame{background:var(--bg)}
html[data-workbench-theme=light] .workbench :is(.lighting-grid,.material-grid) output{color:var(--text)}
html[data-workbench-theme=light] .workbench :is(.lighting-presets,.material-presets) button.selected{background:#dceafb;border-color:#92b7e4;color:#215b9c}
html[data-workbench-theme=light] .workbench :is(#cloudAuthDialog,#passwordChangeDialog){
 --bg:#f3f5f7;--panel:#fff;--line:#d5dce4;--text:#26323f;--muted:#5e6b79;--gold:#947038;
 --account-field:#f1f4f7;--account-control:#eaf0f5;--account-focus:#256fcb;--account-error:#b73536;--account-success:#267548;
 background:#fff;color:var(--text);border-color:var(--line);
}
html[data-workbench-theme=light] .workbench :is(#cloudAuthDialog,#passwordChangeDialog) button:hover:not(:disabled){background:#dfe8f1}
html[data-workbench-theme=light] .workbench #cloudAuthDialog .cloud-auth-tabs button[aria-pressed=true]{background:#dceafb;color:#215b9c}
html[data-workbench-theme=light] .workbench #cloudAuthDialog .cloud-login-methods button[aria-pressed=true]{background:#e4eefb;color:#215b9c;border-color:#92b7e4}
html[data-workbench-theme=light] body.workbench #cloudAuthDialog #cloudAuthSubmit,
html[data-workbench-theme=light] body.workbench #passwordChangeDialog .password-dialog-actions .primary{background:#256fcb;color:#fff!important}
html[data-workbench-theme=light] .workbench :is(.password-dialog-heading,.password-dialog-actions){background:#fff;border-color:var(--line)}
html[data-workbench-theme=light] .workbench #passwordChangeDialog :is(.password-dialog-heading,.password-dialog-actions){background:#fff;border-color:var(--line);color:var(--text)}
html[data-workbench-theme=light] .workbench :is(.cloud-auth-error,.password-error){color:var(--ui-error);background:#fff0ef}
html[data-workbench-theme=light] .workbench #cloudAuthDialog #cloudAuthError:not(:empty),
html[data-workbench-theme=light] .workbench #passwordChangeDialog .error{color:var(--account-error);background:#fff0ef;border-color:#dfa9a7}
html[data-workbench-theme=light] .workbench #cloudAuthDialog .cloud-auth-tabs button{background:transparent;color:#256fcb}
html[data-workbench-theme=light] .workbench #passwordChangeDialog .account-dialog-tabs button[aria-selected=true]{background:#dceafb;color:#215b9c}
html[data-workbench-theme=light] .workbench :is(.cloud-auth-intro,.cloud-auth-note,.password-dialog-intro){color:var(--muted)}
html[data-workbench-theme=light] .workbench :is(.header-avatar,header .header-avatar-trigger:hover .header-avatar){background:#e7edf3;border-color:#d5dce4;color:#425366}
html[data-workbench-theme=light] .workbench .header-menu-divider{background:var(--line)}
html[data-workbench-theme=light] body.workbench header :is(.header-credit-trigger,.help-entry,.header-avatar-trigger,.workbench-theme-toggle){background:transparent;color:var(--header-tools-secondary);border-color:transparent}
html[data-workbench-theme=light] body.workbench header :is(.header-credit-trigger,.help-entry,.header-avatar-trigger,.workbench-theme-toggle):hover{background:#edf2f7;color:var(--text)}
html[data-workbench-theme=light] body.workbench header .workbench-theme-toggle[data-theme=light]{background:transparent;border-color:transparent;color:var(--header-tools-secondary)}
html[data-workbench-theme=light] body.workbench header .workbench-header-actions #cloudAccountLogin{background:#edf2f7;color:var(--text);border-color:var(--line)}
html[data-workbench-theme=light] .workbench .header-popover .header-menu-item.header-recharge{background:#256fcb;color:#fff}
html[data-workbench-theme=light] .workbench .header-popover .header-menu-item.header-recharge:hover:not(:disabled){background:#195fad;color:#fff}
html[data-workbench-theme=light] .workbench .header-popover .header-menu-item.header-recharge:disabled{background:#eaf0f5;color:var(--muted)}
html[data-workbench-theme=light] .workbench .header-popover .header-menu-danger{color:var(--ui-error)}
html[data-workbench-theme=light] .workbench dialog.support-dialog{
 --support-bg:#fff;--support-control:#eaf0f5;--support-border:#d5dce4;--support-text:#26323f;--support-muted:#5e6b79;--support-accent:#256fcb;
 background:var(--support-bg);color:var(--support-text);border-color:var(--support-border);
}
html[data-workbench-theme=light] .workbench .support-dialog .support-channel{background:#f7f9fb}
html[data-workbench-theme=light] .workbench .support-dialog .support-qr-button{background:#fff;border:0}
html[data-workbench-theme=light] .workbench .support-dialog .support-qr-button:hover{background:#fff}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) :is(.credit-stats,.payment-packages[data-view=order],.ledger-empty){background:#f1f4f7;border-color:var(--line)}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) :is(.row.between,.payment-section,.credit-packages-section,.ledger-row){border-color:var(--line)}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) :is(.balance-label,.balance-unit,.payment-note,.payment-status,.payment-package small,.ledger-row small,.ledger-empty,.payment-order-meta,.payment-state,.ledger-pager){color:var(--muted)}
html[data-workbench-theme=light] .workbench #paymentCountdown{color:var(--muted)}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) :is(.payment-package>span,.payment-history-title,.ledger-row[data-direction=negative] .ledger-amount){color:var(--text)}
html[data-workbench-theme=light] .workbench #creditDialog button.payment-package{background:#f7f9fb;border-color:var(--line)}
html[data-workbench-theme=light] .workbench #creditDialog button.payment-package:hover:not(:disabled){background:#edf3fb;border-color:#92b7e4}
html[data-workbench-theme=light] .workbench #creditDialog .payment-package.recommended{border-color:#92b7e4}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) :is(.payment-package em,.payment-order[data-state=pending] .payment-state,.payment-packages[data-view=order]>a){color:#256fcb}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) :is(.payment-status[data-state=paid],.payment-order[data-state=paid] .payment-state,.ledger-row[data-direction=positive] .ledger-amount){color:var(--ui-success)}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) :is(.payment-status[data-state=unknown],.payment-status[data-state=refund_pending],.payment-order[data-state=unknown] .payment-state,.payment-order[data-state=refund_pending] .payment-state,#reservedNotice,.payment-review-note){color:var(--ui-warning);background:#fcf5e8}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) .payment-status[data-state]{background:#f1f4f7;border-color:var(--line)}
html[data-workbench-theme=light] .workbench :is(#creditDialog,.ledger-dialog) .payment-state{background:#edf1f5}
html[data-workbench-theme=light] .workbench .credit-history-actions button{background:var(--ui-control);border-color:var(--line);color:var(--text)}
html[data-workbench-theme=light] :is(.workbench,.management-embedded) .site-toast{background:#edf5ff;color:#245583;border-color:#a9c6e6;box-shadow:0 8px 24px #22344726}
html[data-workbench-theme=light] :is(.workbench,.management-embedded) .site-toast.success{background:#edf8f0;color:#267548;border-color:#9dcbaa}
html[data-workbench-theme=light] :is(.workbench,.management-embedded) .site-toast.error{background:#fff0ef;color:#a12e30;border-color:#dfa9a7}
html[data-workbench-theme=light] .workbench .payment-toast{background:#edf8f0;color:#267548;border-color:#9dcbaa}
html[data-workbench-theme=light] .workbench #accountSaveToast{background:#edf8f0;color:#267548;border-color:#9dcbaa}
html[data-workbench-theme=light] .workbench #error{background:#fff0ef;color:var(--ui-error);border-color:#dfa9a7}
html[data-workbench-theme=light] .workbench .export-details>.export-hint{background:#fff;color:var(--text);border-color:var(--line);box-shadow:0 8px 24px #22344726}
/* Management iframe uses this sheet too; standalone management/admin/guide do not. */
html[data-workbench-theme=light] .workbench #creditDialog{--checkout-bg:#fff;--checkout-card:#f7f9fb;--checkout-line:#d5dce4;--checkout-muted:#5e6b79;--checkout-accent:#256fcb;--checkout-selected:#edf3fb;background:var(--checkout-bg)}
html[data-workbench-theme=light] .workbench #creditDialog .credit-balance-bar{background:#f1f4f7;border-color:var(--checkout-line)}
html[data-workbench-theme=light] .workbench #creditDialog .credit-balance-bar .credit-stats{background:transparent;border:0}
html[data-workbench-theme=light] .workbench #creditDialog .credit-balance-bar .credit-history-actions button{background:transparent;color:var(--checkout-muted)}
html[data-workbench-theme=light] .workbench #creditDialog button.payment-package{background:var(--checkout-card);border-color:var(--checkout-line)}
html[data-workbench-theme=light] .workbench #creditDialog button.payment-package[aria-checked=true]{background:var(--checkout-selected);border-color:#92b7e4}
html[data-workbench-theme=light] .workbench #creditDialog .payment-package .plan-badge{background:#dceafb;color:#215b9c}
html[data-workbench-theme=light] .workbench #creditDialog .checkout-confirm{background:#256fcb;color:#fff;border-color:#256fcb}
html[data-workbench-theme=light] .workbench #creditDialog .checkout-confirm:hover:not(:disabled){background:#195fad}
html[data-workbench-theme=light] .workbench #creditDialog .checkout-confirm:disabled{background:#dce8f6;border-color:#b7cee8;color:#375f8a}
html[data-workbench-theme=light] body.management-embedded :is(button,.button){background:var(--ui-control);color:var(--text);border-color:var(--line);box-shadow:none}
html[data-workbench-theme=light] body.management-embedded :is(button,.button):hover:not(:disabled){background:#dfe8f1;color:var(--text)}
html[data-workbench-theme=light] body.management-embedded #generationModes button{background:transparent;color:var(--muted)}
html[data-workbench-theme=light] body.management-embedded #generationModes button[aria-pressed=true]{background:#dceafb;color:#215b9c}
html[data-workbench-theme=light] body.management-embedded #generationModes button:hover:not(:disabled):not([aria-pressed=true]){background:#e1e8ef;color:var(--text)}
html[data-workbench-theme=light] body.management-embedded :is(button.primary,.button.primary){background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}
html[data-workbench-theme=light] body.management-embedded :is(button.primary,.button.primary):hover:not(:disabled){background:#195fad;color:#fff}
html[data-workbench-theme=light] body.management-embedded :is(.weapon-table thead,.weapon-table th,.generation-actions){background:#f1f4f7}
html[data-workbench-theme=light] body.management-embedded :is(dialog,.generation-image,.generation-bill){background:var(--panel);border-color:var(--line);color:var(--text);box-shadow:none}
html[data-workbench-theme=light] body.management-embedded #generationDialog .generation-bill{background:transparent}
html[data-workbench-theme=light] body.management-embedded dialog::backdrop{background:#24334366}
html[data-workbench-theme=light] body.management-embedded :is(.weapon-table .actions .button,.image-upload:hover){background:#eaf0f5}
html[data-workbench-theme=light] body.management-embedded .image-upload{border-color:#b0c0d1}
html[data-workbench-theme=light] body.management-embedded :is(.task-history-row>span,#generationPrice){color:#256fcb}
html[data-workbench-theme=light] body.management-embedded .state-badge.pending{color:#256fcb;background:#e4eefb}
html[data-workbench-theme=light] body.management-embedded .state-badge.neutral{background:#edf1f5}
html[data-workbench-theme=light] body.management-embedded .weapon-table td:nth-child(3){background:#f1f4f7}
html[data-workbench-theme=light] body.management-embedded :is(.error,.danger,.danger-text){background:#fff0ef;color:var(--ui-error)!important}
@media(max-width:760px){
 body.workbench #mobileWorkbenchMenu .workbench-theme-toggle{min-height:44px}
 body.workbench #mobileWorkbenchMenu .workbench-theme-toggle span{display:inline}
 html[data-workbench-theme=light] .workbench #motionPanel>.workbench-topbar{background:transparent}
 html[data-workbench-theme=light] .workbench #motionPanel>.workbench-topbar .preview-switch{background:#edf1f5}
 html[data-workbench-theme=light] .workbench #motionPanel>.workbench-topbar .preview-switch button[aria-pressed=true]{background:#dceafb;color:#215b9c}
 html[data-workbench-theme=light] .workbench #motionPanel>.workbench-topbar #saveState{color:var(--muted)}
}
