.admin-main .online-range-btn.is-active{background:var(--accent-bg)!important;color:var(--accent)!important}.admin-main .online-chip.is-on{background:var(--accent-bg)!important;border-color:color-mix(in srgb,var(--accent) 40%,transparent)!important;color:var(--accent)!important}.admin-main .device-bar-fill--desktop{background:var(--green)!important}.admin-main .device-bar-fill--mobile{background:var(--blue)!important}.admin-main .device-bar-fill--tablet{background:var(--yellow)!important}.admin-main .device-bar-fill--other{background:var(--mkt-muted)!important}.admin-main .commissions-table .commission-input,.admin-main .commissions-default-input{background:var(--bg-surface)!important;color:var(--text-strong)!important;border-color:color-mix(in srgb,var(--accent) 36%,var(--border))!important}.admin-main .commissions-table .commission-input::placeholder,.admin-main .commissions-default-input::placeholder{color:var(--mkt-muted)!important}.admin-main .code-block{background:var(--bg-surface)!important;color:var(--text-strong)!important;border:1px solid var(--border)!important}.admin-main .audit-controls .select{background:var(--bg-surface)!important;border:1px solid var(--border)!important;color:var(--text-strong)!important}.admin-main .status-card,.admin-main .count-card{background:var(--bg-surface)!important;border:1px solid var(--border)!important}.admin-main .status-card strong,.admin-main .count-card strong{color:var(--text-strong)!important}.admin-main .status-card-label,.admin-main .status-card small,.admin-main .count-card small{color:var(--mkt-muted)!important}.admin-main .status-card--ok{background:var(--green-bg)!important;border-color:color-mix(in srgb,var(--green) 30%,transparent)!important}.admin-main .status-card--danger{background:var(--red-bg)!important;border-color:color-mix(in srgb,var(--red) 30%,transparent)!important}.admin-main .count-card--ok{background:var(--green-bg)!important}.admin-main .count-card--danger{background:var(--red-bg)!important}.admin-main .count-card--warn{background:color-mix(in srgb,var(--yellow) 14%,transparent)!important}.admin-main .count-card--info{background:color-mix(in srgb,var(--blue) 14%,transparent)!important}.admin-main .status-pill--ok{background:var(--green-bg)!important;color:var(--green)!important}.admin-main .status-pill--muted{background:color-mix(in srgb,var(--mkt-muted) 16%,transparent)!important;color:var(--mkt-muted)!important}.admin-main .status-pill--info{background:color-mix(in srgb,var(--blue) 16%,transparent)!important;color:var(--blue)!important}.admin-main .status-pill--warn{background:color-mix(in srgb,var(--yellow) 16%,transparent)!important;color:var(--yellow)!important}.admin-main .status-pill--danger{background:var(--red-bg)!important;color:var(--red)!important}.admin-main .totp-page .totp-state-card,.admin-main .totp-info-card,.admin-main .totp-enroll-card{background:var(--bg-surface)!important;border:1px solid var(--border)!important}.admin-main .totp-state-card--ok{background:var(--green-bg)!important;border-color:color-mix(in srgb,var(--green) 30%,transparent)!important}.admin-main .totp-enroll-num{background:var(--accent-bg)!important;color:var(--accent)!important}.admin-main .totp-secret-block .btn-link{color:var(--accent)!important}.admin-main .totp-secret-block .btn-link:hover{color:var(--accent-hover)!important}.admin-main .totp-confirm-form input[type=text]{background:var(--bg-surface)!important;color:var(--text-strong)!important;border:1px solid var(--border)!important}.admin-main .totp-confirm-form input[type=text]::placeholder{color:var(--mkt-muted)!important}.admin-main .wm-textarea{background:var(--bg-surface)!important;color:var(--text-strong)!important;border:1px solid var(--border)!important}.admin-main .wm-textarea::placeholder{color:var(--mkt-muted)!important}.admin-main .verification-card .panel-head{background:transparent!important;border-bottom:1px solid var(--border)!important}.admin-main .verification-card .panel-head h2{color:var(--text-strong)!important}.admin-main .vf-auto-field .input{background:var(--bg-surface)!important;color:var(--text-strong)!important;border:1px solid var(--border)!important}.admin-main .vf-auto-field .input::placeholder{color:var(--mkt-muted)!important}.admin-main .hint-warn{background:var(--accent-bg)!important;border-color:color-mix(in srgb,var(--accent) 30%,transparent)!important;color:color-mix(in srgb,var(--accent) 70%,var(--text-strong))!important}.admin-main .api-docs details{background:var(--bg-surface)!important;border:1px solid var(--border)!important}.admin-main .api-docs details[open]{background:var(--bg-surface)!important;border-color:var(--border-hover)!important}.admin-main .api-docs pre{background:var(--bg)!important;border:1px solid var(--border)!important;color:var(--text-strong)!important}.admin-main .api-docs pre code,.admin-main .api-docs pre code *{color:var(--text-strong)!important}.admin-main .api-docs code{color:var(--accent)!important}.admin-main .api-warning strong{color:var(--text-strong)!important}.api-modal-card .btn-dark{background:var(--bg-surface)!important;color:var(--text-strong)!important;border:1px solid var(--border)!important}.api-modal-card .btn-dark:hover,.admin-main .materials-doc .md-codeblock-copy:hover{background:color-mix(in srgb,var(--text-strong) 8%,transparent)!important;color:var(--text-strong)!important}.admin-main .seg-control,.seg-control{background:var(--bg-surface)!important}.admin-main .seg-btn,.seg-btn{color:var(--mkt-muted)!important}.admin-main .seg-btn:hover,.seg-btn:hover{color:var(--text-strong)!important}.admin-main .seg-btn.is-active,.seg-btn.is-active{background:var(--bg)!important;color:var(--text-strong)!important}.admin-main .color-control input[type=color],.color-control input[type=color]{background:var(--bg)!important;border:1px solid var(--border)!important}.dwm-box .btn{background:var(--accent)!important;color:var(--accent-contrast)!important;border:none!important}.dwm-box .btn.btn-dark{background:color-mix(in srgb,var(--text-strong) 6%,transparent)!important;color:var(--text-strong)!important;border:1px solid var(--border)!important}.admin-main .pd-history{background:var(--bg-surface)!important}.admin-main .pd-action-btn-save:hover:not(:disabled){background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.admin-main .pd-action-bar-inner{box-shadow:var(--shadow-lg)!important}.admin-main .master-tips article{background:var(--bg-surface)!important;border:1px solid var(--border)!important}.admin-main .master-tips strong{color:var(--text-strong)!important}.admin-main .master-tips p{color:var(--mkt-muted)!important}.admin-main .toggle{background:color-mix(in srgb,var(--text-strong) 22%,transparent)!important}.admin-main .toggle:after{background:#fff!important;box-shadow:0 1px 2px #00000047!important}.admin-main .toggle.is-on{background:var(--accent)!important}.admin-main .toggle.is-on:after{background:#fff!important}.admin-main .hero-command .hero-actions .btn-dark{background:#ffffff24!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;backdrop-filter:blur(2px)}.admin-main .hero-command .hero-actions .btn-dark:hover{background:#ffffff38!important}.admin-main .hero-command .hero-actions .btn-dark svg{stroke:#fff!important}.admin-main .domain-cube.is-empty{display:none!important}@media(min-width:769px){.admin-main .domain-cubes{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}}
