body.operations-console-ui{background:var(--ops-page)!important;color:var(--ops-text)!important}
body.operations-console-ui .card,body.operations-console-ui .panel,body.operations-console-ui .setup-card,body.operations-console-ui .box,body.operations-console-ui .hero,body.operations-console-ui .modal-panel,body.operations-console-ui .boot-card,body.operations-console-ui .source-card,body.operations-console-ui .result,body.operations-console-ui .validation-result{background:var(--ops-panel)!important;color:var(--ops-text)!important;border:1px solid var(--ops-border)!important;border-radius:var(--ops-radius)!important;box-shadow:none!important}
body.operations-console-ui input,body.operations-console-ui textarea,body.operations-console-ui select,body.operations-console-ui .control{background:#091326!important;color:var(--ops-text)!important;border:1px solid var(--ops-border)!important;border-radius:7px!important;box-shadow:none!important}
html[data-theme="light"] body.operations-console-ui input,html[data-theme="light"] body.operations-console-ui textarea,html[data-theme="light"] body.operations-console-ui select{background:#fff!important}
body.operations-console-ui button:not(.language-option):not(.theme-toggle):not(.global-theme-toggle),body.operations-console-ui .btn.primary{background:var(--ops-accent)!important;color:#fff!important;border:1px solid var(--ops-accent)!important;border-radius:7px!important;box-shadow:none!important}
body.operations-console-ui button.ghost,body.operations-console-ui button.secondary,body.operations-console-ui .secondary{background:var(--ops-panel-2)!important;color:var(--ops-text)!important;border:1px solid var(--ops-border)!important}
body.operations-console-ui h1,body.operations-console-ui h2,body.operations-console-ui h3,body.operations-console-ui h4{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:var(--ops-text)!important}
body.operations-console-ui p,body.operations-console-ui small{color:var(--ops-muted)!important}
body.operations-console-ui th{background:var(--ops-panel-2)!important;color:#8ea0c1!important;border-color:var(--ops-border-soft)!important}body.operations-console-ui td{color:var(--ops-text)!important;border-color:var(--ops-border-soft)!important}
body.admin-login-mode{background:var(--ops-page)!important}
body.admin-login-mode .wrap{background:transparent!important}
body.admin-login-mode #loginCard{background:var(--ops-panel)!important;border:1px solid var(--ops-border)!important;border-radius:10px!important;box-shadow:0 16px 40px rgba(0,0,0,.22)!important}
body.admin-login-mode #loginForm:before{content:"ALGOQC · OPERATIONS CONSOLE";display:block;margin-bottom:7px;color:#6f85b5;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}
body.admin-login-mode #loginForm:after{content:"Secure workspace access";display:block;margin-top:3px;color:var(--ops-muted-2);font-size:8px;text-align:center}
body.admin-login-mode #adminLoginButton{background:var(--ops-accent)!important;border-color:var(--ops-accent)!important}
body.operations-console-ui .gateway-controls .admin-access{background:var(--ops-panel-2)!important;color:var(--ops-text)!important;border-color:var(--ops-border)!important}
body.operations-console-ui .lock{background:var(--ops-panel-2)!important;border-color:var(--ops-border)!important;color:#9db1ff!important}
body.operations-console-ui .eyebrow{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;color:var(--ops-text)!important}
body.operations-console-ui .eyebrow::after{background:var(--ops-accent)!important}
