:root[data-admin-theme=dark] .admin-page-header{box-shadow:none!important}:root[data-admin-theme=dark] .admin-header-tools{gap:8px!important}:root[data-admin-theme=dark] .admin-theme-toggle{min-height:34px;color:var(--admin-text-muted);cursor:pointer;background:#0f172a8f;border:1px solid #94a3b833;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:800;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}:root[data-admin-theme=dark] .admin-theme-toggle:hover{color:#dbe4ff;background:#7c8cff1f;border-color:#7c8cff6b}:root[data-admin-theme=dark] .admin-theme-toggle svg{flex:none}:root[data-admin-theme=dark] .admin-header-tools .admin-health-pill,:root[data-admin-theme=dark] .admin-header-tools .admin-model-pill,:root[data-admin-theme=dark] .admin-header-tools .admin-admin-pill{min-height:34px;color:var(--admin-text-muted)!important;box-shadow:none!important;background:#0f172a66!important;border-color:#94a3b82e!important}:root[data-admin-theme=dark] .admin-header-tools .admin-health-pill{color:#b8f6d9!important}:root[data-admin-theme=dark] .admin-logout-btn{min-height:36px;color:var(--admin-text)!important;box-shadow:none!important;background:#0f172a6b!important;border-color:#94a3b833!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-stat-card,:root[data-admin-theme=dark] .admin-page-template-list .admin-control-panel,:root[data-admin-theme=dark] .admin-page-template-list .admin-table-card,:root[data-admin-theme=dark] .admin-page-template-list .admin-users-form-card,:root[data-admin-theme=dark] .admin-page-template-list .admin-user-profile-card,:root[data-admin-theme=dark] .admin-page-template-list .admin-user-detail-card{border-color:#94a3b824!important;box-shadow:0 16px 34px #02061742!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-stat-card{min-height:108px;padding:18px 20px!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row{border-top-color:#94a3b82e!important;gap:10px!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-action-row>.admin-primary-btn:first-child{min-height:40px;padding:0 18px;color:#f8fafc!important;background:linear-gradient(#6f7cff 0%,#5865e8 100%)!important;border:1px solid #9aa6ff80!important;box-shadow:0 12px 24px #5865e83d!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-action-row>.admin-primary-btn:first-child:hover{background:linear-gradient(#7f8aff 0%,#6572f4 100%)!important;border-color:#dbe4ff94!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-action-row>.admin-soft-btn:disabled{opacity:1!important;color:#a8b3c77a!important;background:#1720337a!important;border-color:#94a3b81f!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-action-hint{color:#a8b3c7c7!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-table-card{padding-bottom:18px!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-pro-table th{background:#172033b8!important;border-bottom-color:#94a3b824!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-pro-table td{border-bottom-color:#94a3b81c!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-row-actions{gap:6px!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-row-actions button{border-radius:7px;min-height:28px;padding:0 8px;line-height:1;color:#c7d2ff!important;background:0 0!important;border:1px solid #0000!important;font-size:12px!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-row-actions button:hover{color:#eef2ff!important;background:#7c8cff1f!important;border-color:#7c8cff47!important;text-decoration:none!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-row-actions button.is-danger{color:#fda4af!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-row-actions button.is-danger:hover{color:#fecdd3!important;background:#f871711a!important;border-color:#f8717147!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-module-note{color:#b8c3ee!important;box-shadow:none!important;background:#7c8cff14!important;border-color:#7c8cff33!important}@media (max-width:1180px){:root[data-admin-theme=dark] .admin-header-tools{flex-wrap:wrap;justify-content:flex-end}}:root[data-admin-theme=dark] .admin-users-workbench .admin-filter-actions .admin-primary-btn{min-width:72px;min-height:40px;color:#f8fafc!important;background:linear-gradient(#6370f2 0%,#5561dc 100%)!important;border:1px solid #9aa6ff75!important;box-shadow:0 10px 20px #5865e833!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-filter-actions .admin-primary-btn:hover{background:linear-gradient(#7380ff 0%,#6370f2 100%)!important;border-color:#dbe4ff8f!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-filter-actions .admin-soft-btn{min-height:40px;color:#cbd5e1!important;box-shadow:none!important;background:#0f172a75!important;border-color:#94a3b82e!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-filter-actions .admin-soft-btn:hover{color:#eef2ff!important;background:#7c8cff1f!important;border-color:#7c8cff5c!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-form-card,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-edit-summary,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-edit-checklist,:root[data-admin-theme=dark] .admin-users-workbench .admin-user-profile-card,:root[data-admin-theme=dark] .admin-users-workbench .admin-user-detail-card,:root[data-admin-theme=dark] .admin-users-workbench .admin-control-panel,:root[data-admin-theme=dark] .admin-users-workbench .admin-table-card{background:#0f172ab8!important;border-color:#94a3b826!important;box-shadow:0 16px 34px #0206173d!important}:root[data-admin-theme=dark] .admin-user-profile-main h3,:root[data-admin-theme=dark] .admin-user-profile-meta strong,:root[data-admin-theme=dark] .admin-user-profile-points strong,:root[data-admin-theme=dark] .admin-users-form-card h3,:root[data-admin-theme=dark] .admin-users-edit-summary h3,:root[data-admin-theme=dark] .admin-users-edit-checklist h3{color:#f8fafc!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-form-card-heading>span,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-edit-summary p,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-edit-summary dt,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-edit-checklist p{color:#91a3c2!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-edit-summary dl{border-top-color:#94a3b829!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-edit-summary dd{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-user-profile-main p,:root[data-admin-theme=dark] .admin-user-profile-meta span,:root[data-admin-theme=dark] .admin-user-profile-points span{color:#b8c3d9!important}:root[data-admin-theme=dark] .admin-user-profile-main h3,:root[data-admin-theme=dark] .admin-user-info-grid dd,:root[data-admin-theme=dark] .admin-user-adjust-summary strong{overflow-wrap:anywhere;word-break:break-word}:root[data-admin-theme=dark] .admin-user-profile-avatar,:root[data-admin-theme=dark] .admin-users-workbench .admin-user-avatar{color:#7c8cff!important;background:#334155d1!important;box-shadow:inset 0 0 0 1px #94a3b81a!important}:root[data-admin-theme=dark] .admin-user-profile-meta,:root[data-admin-theme=dark] .admin-user-profile-points{border-color:#e2e8f0a8!important}:root[data-admin-theme=dark] .admin-user-tabs{border-bottom-color:#e2e8f0c7!important}:root[data-admin-theme=dark] .admin-user-tabs button{color:#9fb0d0!important}:root[data-admin-theme=dark] .admin-user-tabs button.is-active{color:#7c8cff!important;border-color:#7c8cff!important}:root[data-admin-theme=dark] .admin-user-info-grid div{background:#1e293b85!important;border-color:#94a3b814!important}:root[data-admin-theme=dark] .admin-user-info-grid dt{color:#93a4c3!important}:root[data-admin-theme=dark] .admin-user-info-grid dd{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-user-detail-layout{border-right-color:#e2e8f0b8!important}:root[data-admin-theme=dark] .admin-user-quick-actions{border-left-color:#e2e8f0b8!important}:root[data-admin-theme=dark] .admin-user-quick-actions button{justify-content:flex-start;min-height:44px;color:#dbe4ff!important;box-shadow:none!important;background:#1e293bb8!important;border:1px solid #94a3b82e!important}:root[data-admin-theme=dark] .admin-user-quick-actions button:hover{color:#f8fafc!important;background:#7c8cff21!important;border-color:#7c8cff61!important}:root[data-admin-theme=dark] .admin-user-quick-actions button.is-danger{color:#fda4af!important;background:#7f1d1d38!important;border-color:#f871712e!important}:root[data-admin-theme=dark] .admin-user-quick-actions button.is-danger:hover{color:#fecdd3!important;background:#f871711f!important;border-color:#f8717157!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-avatar-upload>div{color:#aebbd4!important;background:#1e293b9e!important;border-color:#94a3b857!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-avatar-upload strong{color:#eef2ff!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-avatar-upload small,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-note-field small{color:#91a3c2!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--switch,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--segmented,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-password-panel{background:#0f172a6b!important;border-color:#94a3b82e!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--switch label,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--segmented label{color:#aebbd4!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--switch label.is-selected,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--segmented label.is-selected{background:#7c8cff2e!important;box-shadow:inset 0 0 0 1px #7c8cff57!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--switch label.is-selected span,:root[data-admin-theme=dark] .admin-page-template-form .admin-users-radio-row--segmented label.is-selected span{color:#eef2ff!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-password-panel summary{color:#f8fafc!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-password-panel summary small{color:#91a3c2!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-password-panel summary:after{color:#dbe4ff!important;background:#7c8cff1f!important;border-color:#7c8cff57!important}:root[data-admin-theme=dark] .admin-users-fixed-actions{box-shadow:none!important;background:#080d1ab8!important;border-color:#94a3b829!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-fixed-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-form-actions .admin-soft-btn{color:#dbe4ff!important;background:#1e293ba8!important;border-color:#94a3b833!important}:root[data-admin-theme=dark] .admin-page-template-form .admin-users-fixed-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-form-actions .admin-primary-btn{color:#f8fafc!important;background:linear-gradient(#6f7cff 0%,#5865e8 100%)!important;border:1px solid #9aa6ff80!important;box-shadow:0 12px 24px #5865e83d!important}:root[data-admin-theme=dark] .admin-users-adjust-modal{width:min(560px,100vw - 32px);background:#111827!important;border-color:#94a3b82e!important}:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-modal-close{color:#cbd5e1!important;background:#1e293bb3!important;border-color:#94a3b829!important}:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-user-adjust-summary{background:#1e293b8f!important;border-color:#94a3b829!important}:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-user-adjust-summary small,:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-user-adjust-summary span,:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-users-radio-row>span,:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-users-modal-field>span{color:#aebbd4!important}:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-users-radio-row label{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-danger-note{color:#f9b4c0!important;background:#7f1d1d2e!important;border-color:#fb718538!important}:root[data-admin-theme=dark] .admin-users-adjust-modal .admin-form-actions{margin-top:16px}:root[data-admin-theme=dark] .admin-users-detail-table th,:root[data-admin-theme=dark] .admin-users-detail-table td{border-bottom-color:#94a3b81c!important}:root[data-admin-theme=dark] .admin-users-workbench .admin-pro-table .admin-user-avatar{color:#eef2ff!important;background:#475569e0!important;box-shadow:inset 0 0 0 1px #94a3b824!important}
:root[data-admin-theme=dark] .admin-system-stat-card,:root[data-admin-theme=dark] .admin-system-maintenance-actions article,:root[data-admin-theme=dark] .admin-system-log-grid article,:root[data-admin-theme=dark] .admin-system-empty-info,:root[data-admin-theme=dark] .admin-system-recipient-list label,:root[data-admin-theme=dark] .admin-system-check-list label,:root[data-admin-theme=dark] .admin-system-dropzone--demo,:root[data-admin-theme=dark] .admin-system-icon-list li,:root[data-admin-theme=dark] .admin-system-resource-list div,:root[data-admin-theme=dark] .admin-system-callback-box,:root[data-admin-theme=dark] .admin-api-v2-section,:root[data-admin-theme=dark] .admin-api-v2-key-card,:root[data-admin-theme=dark] .admin-api-v2-card,:root[data-admin-theme=dark] .admin-api-v2 .panel{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important;box-shadow:none!important}:root[data-admin-theme=dark] .admin-system-stat-card:hover,:root[data-admin-theme=dark] .admin-system-maintenance-actions article:hover,:root[data-admin-theme=dark] .admin-system-recipient-list label:hover,:root[data-admin-theme=dark] .admin-system-check-list label:hover,:root[data-admin-theme=dark] .admin-system-resource-list div:hover,:root[data-admin-theme=dark] .admin-api-v2-key-card:hover{background:#1b2740!important;border-color:#7c8cff61!important}:root[data-admin-theme=dark] .admin-system-stat-card p,:root[data-admin-theme=dark] .admin-system-log-grid article span,:root[data-admin-theme=dark] .admin-system-check-list label span,:root[data-admin-theme=dark] .admin-system-recipient-list label span,:root[data-admin-theme=dark] .admin-system-muted-line,:root[data-admin-theme=dark] .admin-system-bullet-list li,:root[data-admin-theme=dark] .admin-system-icon-list li,:root[data-admin-theme=dark] .admin-system-resource-list div>span,:root[data-admin-theme=dark] .admin-system-callback-box span,:root[data-admin-theme=dark] .admin-api-v2-key-card p,:root[data-admin-theme=dark] .admin-api-v2-key-card small,:root[data-admin-theme=dark] .admin-api-v2-section p,:root[data-admin-theme=dark] .admin-api-v2-section small{color:#d8dee9!important}:root[data-admin-theme=dark] .admin-system-stat-card strong,:root[data-admin-theme=dark] .admin-system-stat-card div>strong,:root[data-admin-theme=dark] .admin-system-log-grid article strong,:root[data-admin-theme=dark] .admin-system-recipient-list label strong,:root[data-admin-theme=dark] .admin-system-dropzone--demo strong,:root[data-admin-theme=dark] .admin-system-resource-list div>strong,:root[data-admin-theme=dark] .admin-api-v2-key-card strong,:root[data-admin-theme=dark] .admin-api-v2-key-card h3,:root[data-admin-theme=dark] .admin-api-v2-section h2,:root[data-admin-theme=dark] .admin-api-v2-section h3{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-system-stat-card small,:root[data-admin-theme=dark] .admin-system-log-grid article small,:root[data-admin-theme=dark] .admin-system-dropzone--demo small,:root[data-admin-theme=dark] .admin-system-dropzone--demo span,:root[data-admin-theme=dark] .admin-system-resource-list div>small,:root[data-admin-theme=dark] .admin-api-v2-key-card .muted,:root[data-admin-theme=dark] .admin-api-v2-section .muted{color:#c7d2e3!important}:root[data-admin-theme=dark] .admin-system-maintenance-actions article>button,:root[data-admin-theme=dark] .admin-system-footer-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-form-actions .admin-primary-btn{color:#f8fafc!important;background:linear-gradient(135deg,#6f7cff 0%,#5865e8 100%)!important;border:1px solid #9aa6ff70!important;box-shadow:0 10px 20px #5865e838!important}:root[data-admin-theme=dark] .admin-system-maintenance-actions article>button:hover,:root[data-admin-theme=dark] .admin-system-footer-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-form-actions .admin-primary-btn:hover{background:linear-gradient(135deg,#818cf8 0%,#6473f2 100%)!important;border-color:#c7d2fe8f!important;box-shadow:0 12px 24px #5865e84d!important}:root[data-admin-theme=dark] .admin-system-danger-bar{color:#fecaca!important;box-shadow:none!important;background:#7f1d1d38!important;border-color:#f8717147!important}:root[data-admin-theme=dark] .admin-system-danger-bar strong{color:#fee2e2!important}:root[data-admin-theme=dark] .admin-system-danger-bar p{color:#fecaca!important}:root[data-admin-theme=dark] .admin-system-dropzone--demo{background:linear-gradient(135deg, #7c8cff1f, #38bdf814), var(--admin-surface-soft)!important;border-color:#7c8cff5c!important}:root[data-admin-theme=dark] .admin-system-dropzone--demo svg,:root[data-admin-theme=dark] .admin-system-icon-list svg,:root[data-admin-theme=dark] .admin-system-recipient-list svg,:root[data-admin-theme=dark] .admin-system-muted-line svg{color:#9aa6ff!important}:root[data-admin-theme=dark] .admin-payment-toggle{border-color:var(--admin-border)!important;color:#d8dee9!important;box-shadow:none!important;background:#1f2937!important}:root[data-admin-theme=dark] .admin-payment-toggle.is-on{background:#34d3992e!important;border-color:#34d3996b!important}:root[data-admin-theme=dark] .admin-payment-toggle-state{color:#cbd5e1!important}:root[data-admin-theme=dark] .admin-payment-toggle-state.is-on{color:#6ee7b7!important}:root[data-admin-theme=dark] .admin-payment-toggle i{background:#f8fafc!important;box-shadow:0 2px 8px #0206174d!important}:root[data-admin-theme=dark] .admin-system-score-ring span,:root[data-admin-theme=dark] .admin-system-score-ring small{color:#d8dee9!important}:root[data-admin-theme=dark] .admin-system-score-ring strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-command__tool dt,:root[data-admin-theme=dark] .admin-tool-module-card b,:root[data-admin-theme=dark] .admin-tool-module-card small,:root[data-admin-theme=dark] .admin-tool-command__tool label,:root[data-admin-theme=dark] .admin-tool-active-head small{color:#d8dee9!important}:root[data-admin-theme=dark] .admin-tool-module-card b{border-radius:999px;align-items:center;width:fit-content;padding:4px 9px;display:inline-flex;color:#dbe4ff!important;background:#7c8cff29!important;border:1px solid #7c8cff47!important;font-weight:800!important}:root[data-admin-theme=dark] .admin-tool-module-card:hover b,:root[data-admin-theme=dark] .admin-tool-module-card.is-active b{color:#f8fafc!important;background:#7c8cff3d!important;border-color:#c7d2fe75!important}
:root[data-admin-theme=dark] .admin-api-v2-hero__icon,:root[data-admin-theme=dark] .admin-api-v2-title-icon{color:#dbe4ff!important;box-shadow:none!important;background:#7c8cff29!important;border-color:#7c8cff4d!important}:root[data-admin-theme=dark] .admin-tool-quick-panel button>span,:root[data-admin-theme=dark] .admin-tool-flow-steps span>b{color:#c7d2ff!important}:root[data-admin-theme=dark] .admin-tool-quick-panel button:hover>span,:root[data-admin-theme=dark] .admin-tool-flow-steps span:hover>b{color:#f8fafc!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-control-panel,:root[data-admin-theme=dark] .admin-page-template-list .admin-table-card,:root[data-admin-theme=dark] .admin-control-panel,:root[data-admin-theme=dark] .admin-table-card,:root[data-admin-theme=dark] .admin-op-filter-card,:root[data-admin-theme=dark] .admin-op-table-card{border-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row,:root[data-admin-theme=dark] .admin-action-row,:root[data-admin-theme=dark] .admin-table-headline,:root[data-admin-theme=dark] .admin-op-table-head,:root[data-admin-theme=dark] .admin-op-filter-actions,:root[data-admin-theme=dark] .admin-op-export-actions{border-color:#2a3446e6!important}:root[data-admin-theme=dark] .admin-table-scroll,:root[data-admin-theme=dark] .admin-op-table-scroll,:root[data-admin-theme=dark] .admin-system-table-wrap,:root[data-admin-theme=dark] .admin-api-v2-provider-table{background:var(--admin-surface)!important;border-color:#2a3446e6!important}:root[data-admin-theme=dark] .admin-pro-table th,:root[data-admin-theme=dark] .admin-pro-table td,:root[data-admin-theme=dark] .admin-op-table th,:root[data-admin-theme=dark] .admin-op-table td,:root[data-admin-theme=dark] .admin-system-table th,:root[data-admin-theme=dark] .admin-system-table td,:root[data-admin-theme=dark] .admin-table th,:root[data-admin-theme=dark] .admin-table td{border-color:#2a3446e6!important}:root[data-admin-theme=dark] .admin-op-table th,:root[data-admin-theme=dark] .admin-op-table td,:root[data-admin-theme=dark] .admin-op-summary-cell,:root[data-admin-theme=dark] .admin-op-module-cell{color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-op-time-cell strong,:root[data-admin-theme=dark] .admin-op-actor-cell strong,:root[data-admin-theme=dark] .admin-op-module-cell,:root[data-admin-theme=dark] .admin-op-section-title h2,:root[data-admin-theme=dark] .admin-op-table-head h2{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-op-time-cell small,:root[data-admin-theme=dark] .admin-op-actor-cell small,:root[data-admin-theme=dark] .admin-op-table-head p{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-api-v2-hero,:root[data-admin-theme=dark] .admin-api-v2-section,:root[data-admin-theme=dark] .admin-api-v2-overview-card,:root[data-admin-theme=dark] .admin-api-v2-gateway-main,:root[data-admin-theme=dark] .admin-api-v2-gateway-side,:root[data-admin-theme=dark] .admin-api-v2-provider-stats,:root[data-admin-theme=dark] .admin-api-v2-provider-table,:root[data-admin-theme=dark] .admin-api-v2-speed-summary,:root[data-admin-theme=dark] .admin-api-v2-speed-card,:root[data-admin-theme=dark] .admin-api-v2-key-summary,:root[data-admin-theme=dark] .admin-api-v2-key-summary>div,:root[data-admin-theme=dark] .admin-api-v2-key-card{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important;box-shadow:none!important}:root[data-admin-theme=dark] .admin-api-v2-hero__visual{background:radial-gradient(circle at 68% 32%,#7c8cff38,#0000 58%),radial-gradient(circle at 28% 78%,#38bdf829,#0000 55%),linear-gradient(140deg,#172033,#1f2937)!important;border:1px solid #7c8cff38!important}:root[data-admin-theme=dark] .admin-api-v2-overview-card li,:root[data-admin-theme=dark] .admin-api-v2-provider-stats>div,:root[data-admin-theme=dark] .admin-api-v2-speed-summary>div,:root[data-admin-theme=dark] .admin-api-v2-speed-info,:root[data-admin-theme=dark] .admin-api-v2-key-card__body{color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-api-v2 h4,:root[data-admin-theme=dark] .admin-api-v2-overview-card h4,:root[data-admin-theme=dark] .admin-api-v2-gateway-main h4,:root[data-admin-theme=dark] .admin-api-v2-gateway-side h4,:root[data-admin-theme=dark] .admin-api-v2-speed-name strong,:root[data-admin-theme=dark] .admin-api-v2-key-card__head h4,:root[data-admin-theme=dark] .admin-api-v2-key-summary span,:root[data-admin-theme=dark] .admin-api-v2-provider-stats b,:root[data-admin-theme=dark] .admin-api-v2-speed-summary b,:root[data-admin-theme=dark] .admin-api-v2-overview-card li strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-api-v2-overview-card li span,:root[data-admin-theme=dark] .admin-api-v2-provider-stats span,:root[data-admin-theme=dark] .admin-api-v2-speed-summary span,:root[data-admin-theme=dark] .admin-api-v2-speed-info,:root[data-admin-theme=dark] .admin-api-v2-labeled-input span,:root[data-admin-theme=dark] .admin-api-v2-gateway-main label span,:root[data-admin-theme=dark] .admin-api-v2-gateway-side label span{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-api-v2-rank,:root[data-admin-theme=dark] .admin-api-v2-speed-icon,:root[data-admin-theme=dark] .admin-api-v2-key-summary b{color:#dbe4ff!important;background:#7c8cff29!important;border:1px solid #7c8cff47!important}:root[data-admin-theme=dark] .admin-api-v2-badge--soft{color:#d8dee9!important;background:#94a3b824!important}:root[data-admin-theme=dark] .admin-api-v2-badge--ok{color:#a7f3d0!important;background:#10b9812e!important}:root[data-admin-theme=dark] .admin-api-v2-badge--warn,:root[data-admin-theme=dark] .admin-api-v2-btn-warn{color:#fde68a!important;background:#fbbf2429!important;border-color:#fbbf2447!important}:root[data-admin-theme=dark] .admin-api-v2-badge--danger{color:#fecaca!important;background:#f8717129!important}:root[data-admin-theme=dark] .admin-api-v2-value--ok{color:#86efac!important}:root[data-admin-theme=dark] .admin-api-v2-value--warn{color:#fcd34d!important}:root[data-admin-theme=dark] .admin-api-v2-message--success{color:#a7f3d0!important;background:#10b98124!important;border-color:#10b98147!important}:root[data-admin-theme=dark] .admin-api-v2-message--error{color:#fecaca!important;background:#7f1d1d38!important;border-color:#f8717147!important}:root[data-admin-theme=dark] .admin-api-v2 input,:root[data-admin-theme=dark] .admin-api-v2 select,:root[data-admin-theme=dark] .admin-api-v2 textarea{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-api-v2 input::placeholder,:root[data-admin-theme=dark] .admin-api-v2 textarea::placeholder{color:var(--admin-text-subtle)!important}:root[data-admin-theme=dark] .admin-api-v2 .btn.btn-secondary,:root[data-admin-theme=dark] .admin-api-v2 .admin-soft-btn{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-api-v2 .btn.btn-secondary:hover,:root[data-admin-theme=dark] .admin-api-v2 .admin-soft-btn:hover{color:#dbe4ff!important;background:#1b2740!important;border-color:#7c8cff66!important}
:root[data-admin-theme=dark] .admin-page-template-list .admin-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-genlog-filter-panel .admin-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-op-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-points-filter-panel .admin-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-tile-workbench .admin-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-apps-workbench .admin-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-models-workbench .admin-filter-actions .admin-primary-btn{color:#dbe4ff!important;min-height:38px!important;box-shadow:none!important;background:#7c8cff2e!important;border:1px solid #7c8cff57!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-filter-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-filter-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-genlog-filter-panel .admin-filter-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-op-filter-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-points-filter-panel .admin-filter-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-tile-workbench .admin-filter-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-apps-workbench .admin-filter-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-models-workbench .admin-filter-actions .admin-primary-btn:hover{color:#f8fafc!important;box-shadow:none!important;background:#7c8cff42!important;border-color:#9aa6ff7a!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row .admin-primary-btn,:root[data-admin-theme=dark] .admin-table-card>.admin-action-row:first-child .admin-primary-btn,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-action-row .admin-primary-btn,:root[data-admin-theme=dark] .admin-tile-workbench .admin-action-row .admin-primary-btn,:root[data-admin-theme=dark] .admin-apps-workbench .admin-action-row .admin-primary-btn,:root[data-admin-theme=dark] .admin-models-workbench .admin-action-row .admin-primary-btn,:root[data-admin-theme=dark] .admin-points-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-genlog-actions .admin-primary-btn{color:#f8fafc!important;background:linear-gradient(#6f7cffd1 0%,#5865e8c2 100%)!important;border:1px solid #9aa6ff61!important;min-height:38px!important;box-shadow:0 6px 14px #5865e824!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-table-card>.admin-action-row:first-child .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-action-row .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-tile-workbench .admin-action-row .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-apps-workbench .admin-action-row .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-models-workbench .admin-action-row .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-points-actions .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-genlog-actions .admin-primary-btn:hover{background:linear-gradient(#818cf8e6 0%,#6366f1d6 100%)!important;border-color:#c7d2fe80!important;box-shadow:0 8px 18px #5865e82e!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row .admin-soft-btn,:root[data-admin-theme=dark] .admin-page-template-list .admin-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-action-row .admin-soft-btn,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-tile-workbench .admin-action-row .admin-soft-btn,:root[data-admin-theme=dark] .admin-tile-workbench .admin-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-apps-workbench .admin-action-row .admin-soft-btn,:root[data-admin-theme=dark] .admin-apps-workbench .admin-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-models-workbench .admin-action-row .admin-soft-btn,:root[data-admin-theme=dark] .admin-models-workbench .admin-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-genlog-filter-panel .admin-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-op-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-points-filter-panel .admin-filter-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-points-actions .admin-soft-btn,:root[data-admin-theme=dark] .admin-genlog-actions .admin-soft-btn{color:#d8dee9!important;min-height:38px!important;box-shadow:none!important;background:#172033b8!important;border:1px solid #94a3b82e!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-page-template-list .admin-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-action-row .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-tile-workbench .admin-action-row .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-tile-workbench .admin-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-apps-workbench .admin-action-row .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-apps-workbench .admin-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-models-workbench .admin-action-row .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-models-workbench .admin-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-genlog-filter-panel .admin-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-op-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-points-filter-panel .admin-filter-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-points-actions .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-genlog-actions .admin-soft-btn:hover{color:#f8fafc!important;background:#1e293bdb!important;border-color:#7c8cff57!important}:root[data-admin-theme=dark] .admin-row-actions button,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button{color:#dbe4ff!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:7px!important}:root[data-admin-theme=dark] .admin-row-actions button:hover,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button:hover{color:#f8fafc!important;background:#7c8cff1f!important;border-color:#7c8cff3d!important}:root[data-admin-theme=dark] .admin-row-actions button.is-danger,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button.is-danger{color:#fca5a5!important}:root[data-admin-theme=dark] .admin-row-actions button.is-danger:hover,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button.is-danger:hover{color:#fecaca!important;background:#f871711f!important;border-color:#f871713d!important}:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row .admin-primary-btn[disabled],:root[data-admin-theme=dark] .admin-page-template-list .admin-filter-actions .admin-primary-btn[disabled],:root[data-admin-theme=dark] .admin-page-template-list .admin-action-row .admin-soft-btn[disabled],:root[data-admin-theme=dark] .admin-page-template-list .admin-filter-actions .admin-soft-btn[disabled]{opacity:1!important;color:#a8b3c785!important;box-shadow:none!important;cursor:not-allowed!important;background:#17203375!important;border-color:#94a3b81f!important}:root[data-admin-theme=dark] .admin-list-cta{color:#dbe4ff!important;min-height:38px!important;box-shadow:none!important;background:#7c8cff33!important;border:1px solid #7c8cff57!important}:root[data-admin-theme=dark] .admin-list-cta:hover{color:#f8fafc!important;box-shadow:none!important;background:#7c8cff47!important;border-color:#9aa6ff75!important}:root[data-admin-theme=dark] .admin-control-panel .admin-primary-btn.admin-icon-btn,:root[data-admin-theme=dark] .admin-table-card .admin-primary-btn.admin-icon-btn{color:#d8dee9!important;min-height:38px!important;box-shadow:none!important;background:#172033b8!important;border:1px solid #94a3b82e!important}:root[data-admin-theme=dark] .admin-control-panel .admin-primary-btn.admin-icon-btn:hover,:root[data-admin-theme=dark] .admin-table-card .admin-primary-btn.admin-icon-btn:hover{color:#f8fafc!important;background:#1e293bdb!important;border-color:#7c8cff57!important}:root[data-admin-theme=dark] .admin-admins-create-card .admin-primary-btn.admin-icon-btn,:root[data-admin-theme=dark] .admin-admins-create-card .admin-form-actions .admin-primary-btn{color:#f8fafc!important;background:linear-gradient(#6f7cffd1 0%,#5865e8c2 100%)!important;border-color:#9aa6ff61!important;box-shadow:0 6px 14px #5865e824!important}
:root[data-admin-theme=dark] .admin-user-tabs,:root[data-admin-theme=dark] .admin-points-modal-tabs,:root[data-admin-theme=dark] .admin-system-tabs{border-bottom-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-user-tabs button,:root[data-admin-theme=dark] .admin-points-modal-tabs button,:root[data-admin-theme=dark] .admin-system-tabs button{color:#9fb0d0!important;min-height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;padding:0 10px!important;position:relative!important}:root[data-admin-theme=dark] .admin-user-tabs button:hover,:root[data-admin-theme=dark] .admin-points-modal-tabs button:hover,:root[data-admin-theme=dark] .admin-system-tabs button:hover{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-user-tabs button.is-active,:root[data-admin-theme=dark] .admin-points-modal-tabs button.is-active,:root[data-admin-theme=dark] .admin-system-tabs button.is-active{color:#dbe4ff!important;box-shadow:none!important;background:0 0!important;border-bottom-color:#6f7cff!important}:root[data-admin-theme=dark] .admin-user-detail-card,:root[data-admin-theme=dark] .admin-points-detail-modal,:root[data-admin-theme=dark] .admin-user-profile-card{border-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-row-actions,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions{gap:8px!important}:root[data-admin-theme=dark] .admin-users-table .admin-row-actions{gap:12px!important}:root[data-admin-theme=dark] .admin-row-actions button,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button,:root[data-admin-theme=dark] .admin-op-link-button,:root[data-admin-theme=dark] .admin-genlog-link-btn{color:#dbe4ff!important;min-height:30px!important;box-shadow:none!important;background:#17203370!important;border:1px solid #2a3446bd!important;border-radius:7px!important;padding:0 8px!important}:root[data-admin-theme=dark] .admin-users-table .admin-row-actions button{min-height:32px!important;padding:0 10px!important}:root[data-admin-theme=dark] .admin-row-actions button:hover,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button:hover,:root[data-admin-theme=dark] .admin-op-link-button:hover,:root[data-admin-theme=dark] .admin-genlog-link-btn:hover{color:#f8fafc!important;background:#7c8cff1f!important;border-color:#7c8cff47!important}:root[data-admin-theme=dark] .admin-genlog-rerun-panel{background:#0f172a3d!important;border-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-genlog-rerun-panel textarea{color:#dbe4ff!important;background:#02061785!important;border-color:#334155f0!important}:root[data-admin-theme=dark] .admin-genlog-notes-card,:root[data-admin-theme=dark] .admin-genlog-rerun-section,:root[data-admin-theme=dark] .admin-genlog-rerun-role-card{background:#0f172a57!important;border-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-genlog-rerun-role-head code,:root[data-admin-theme=dark] .admin-genlog-rerun-segmented{background:#0206176b!important;border-color:#334155f0!important}:root[data-admin-theme=dark] .admin-genlog-rerun-segmented button{color:#aeb9d4!important}:root[data-admin-theme=dark] .admin-genlog-rerun-segmented button.is-active{color:#fff!important;background:#7c8cffe0!important}:root[data-admin-theme=dark] .admin-genlog-rerun-section-head strong,:root[data-admin-theme=dark] .admin-genlog-rerun-role-head strong,:root[data-admin-theme=dark] .admin-genlog-rerun-toggle,:root[data-admin-theme=dark] .admin-genlog-rerun-role-head label{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-row-actions button.is-danger,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button.is-danger{color:#fca5a5!important;background:#7f1d1d2e!important;border-color:#f8717133!important}:root[data-admin-theme=dark] .admin-row-actions button.is-danger:hover,:root[data-admin-theme=dark] .admin-page-template-list .admin-row-actions button.is-danger:hover{color:#fecaca!important;background:#f871711f!important;border-color:#f871714d!important}:root[data-admin-theme=dark] .admin-tile-detail-media>section,:root[data-admin-theme=dark] .admin-tile-detail-image-grid figure,:root[data-admin-theme=dark] .admin-tile-detail-video-grid figure,:root[data-admin-theme=dark] .admin-tile-detail-empty{background:0 0!important;border-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-tile-detail-media,:root[data-admin-theme=dark] .admin-tile-detail-media-head,:root[data-admin-theme=dark] .admin-detail-grid,:root[data-admin-theme=dark] .admin-detail-grid div{border-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-tile-detail-image-grid,:root[data-admin-theme=dark] .admin-tile-detail-video-grid{gap:12px!important}:root[data-admin-theme=dark] .admin-tile-detail-image-grid img,:root[data-admin-theme=dark] .admin-tile-detail-video-grid video,:root[data-admin-theme=dark] .admin-tile-thumb,:root[data-admin-theme=dark] .admin-tile-thumb--empty{background:#1a2334!important;border-color:#2a3446eb!important}:root[data-admin-theme=dark] .admin-tile-detail-image-grid figure,:root[data-admin-theme=dark] .admin-tile-detail-video-grid figure{padding:0!important;overflow:hidden!important}:root[data-admin-theme=dark] .admin-tile-detail-image-grid figcaption,:root[data-admin-theme=dark] .admin-tile-detail-video-grid figcaption{color:#d8dee9!important;background:#172033b8!important;border-top:1px solid #2a3446eb!important;padding:10px 12px!important}:root[data-admin-theme=dark] .admin-prompt-search-input,:root[data-admin-theme=dark] .admin-prompt-search-input input,:root[data-admin-theme=dark] .admin-prompt-search-input svg{color:inherit!important}:root[data-admin-theme=dark] .admin-prompts-workbench .admin-filter-actions .admin-primary-btn,:root[data-admin-theme=dark] .admin-prompts-workbench .admin-filter-row .admin-filter-actions .admin-primary-btn{color:#dbe4ff!important;background:#7c8cff26!important;border-color:#7c8cff47!important}:root[data-admin-theme=dark] .admin-prompts-workbench .admin-filter-row{align-items:end!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-control-panel select,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-panel select,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-manual-panel select{color:#f3f7ff!important;background-color:#131c2efa!important;background-image:linear-gradient(#ffffff05,#fff0),url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2.25L7 7.25L12 2.25' stroke='%239fb7e8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:0 0,right 14px center!important;background-repeat:no-repeat,no-repeat!important;background-size:auto,14px 10px!important;border-color:#7c8cff2e!important;padding-right:42px!important;box-shadow:inset 0 1px #ffffff08,0 0 0 1px #7c8cff08!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-control-panel select:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-panel select:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-manual-panel select:hover{background-color:#172339fa!important;border-color:#7c8cff47!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-control-panel select:focus,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-panel select:focus,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-manual-panel select:focus{border-color:#53c9ae85!important;box-shadow:0 0 0 3px #19b39424,inset 0 1px #ffffff0a!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-placeholder{position:relative;gap:14px!important;padding:56px 32px!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-placeholder:before{content:"";filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#38bdf814 0%,#38bdf800 72%);border-radius:999px;position:absolute;inset:18% 22%}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-placeholder-icon{letter-spacing:.04em;background:radial-gradient(circle at 50% 32%,#7c8cff1f,#7c8cff00 62%),linear-gradient(#101828f5 0%,#0a101efa 100%)!important;border:1px solid #7c8cff38!important;border-radius:50%!important;width:164px!important;height:164px!important;box-shadow:inset 0 0 0 1px #ffffff08,0 24px 44px #01071452!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-placeholder strong{font-size:28px;font-weight:900;color:#f4f7fb!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-placeholder p{line-height:1.75;color:#8fa2bf!important;max-width:440px!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-grid-apply-row>button{border-radius:9px;min-height:38px;padding:0 14px;font-size:12px;font-weight:900;line-height:1;color:#dbe4ff!important;background:#121b2ef5!important;border:1px solid #7c8cff2e!important;box-shadow:inset 0 1px #ffffff08,0 10px 20px #01071433!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-grid-apply-row>button:hover:not(:disabled){color:#f4f7ff!important;background:#1e2c48fa!important;border-color:#7c8cff57!important;box-shadow:0 12px 22px #080e1c3d!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-grid-apply-row>button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-block-detail{display:none!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-view-tabs{background:#111827e0!important;border-color:#7c8cff29!important;box-shadow:inset 0 1px #ffffff08,0 10px 22px #0107142e!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-view-tabs button{color:#91a4c4!important;opacity:1!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-view-tabs button:hover:not(:disabled){color:#dbe4ff!important;background:#7c8cff1f!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-view-tabs button.is-active{color:#0f172a!important;background:#f8fafc!important;box-shadow:0 10px 20px #0307123d!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-view-tabs button:disabled{color:#91a4c4b8!important;opacity:1!important}

:root[data-admin-theme=dark] .admin-tool-platform .admin-primary-btn,:root[data-admin-theme=dark] .admin-tool-platform .btn-primary{color:#fff!important;background:linear-gradient(135deg,#7384ff 0%,#5f70ff 52%,#4e5de0 100%)!important;border-color:#0000!important;box-shadow:0 12px 28px #495be047!important}:root[data-admin-theme=dark] .admin-tool-platform .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-tool-platform .btn-primary:hover{color:#fff!important;background:linear-gradient(135deg,#8190ff 0%,#6978ff 52%,#5564e8 100%)!important;border-color:#0000!important;box-shadow:0 14px 30px #586cf452!important}:root[data-admin-theme=dark] .admin-tool-platform .btn-secondary,:root[data-admin-theme=dark] .admin-tool-platform .admin-soft-btn,:root[data-admin-theme=dark] .admin-tool-platform .admin-ghost-btn{color:#d6deee!important;background:#131d2ee6!important;border-color:#52627c61!important}:root[data-admin-theme=dark] .admin-tool-platform .btn-secondary:hover,:root[data-admin-theme=dark] .admin-tool-platform .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-tool-platform .admin-ghost-btn:hover{color:#edf2ff!important;background:#1c293ff5!important;border-color:#7c8cff4d!important}:root[data-admin-theme=dark] .admin-tool-command,:root[data-admin-theme=dark] .admin-tool-stats-panel,:root[data-admin-theme=dark] .admin-tool-workbench-topnav{background:linear-gradient(#0d1523fa 0%,#0f1827fa 100%)!important;border-color:#43536d57!important;box-shadow:0 16px 34px #03081438!important}:root[data-admin-theme=dark] .admin-tool-workbench-main,:root[data-admin-theme=dark] .admin-tool-field-panel{background:linear-gradient(#101928fa 0%,#121b2bfa 100%)!important;border-color:#43536d4d!important;box-shadow:0 18px 38px #0308143d!important}:root[data-admin-theme=dark] .admin-tool-stats-toggle,:root[data-admin-theme=dark] .admin-tool-readiness-list>span{background:#162031f5!important;border-color:#4c5c7657!important}:root[data-admin-theme=dark] .admin-tool-primary-nav button:hover{background:#7c8cff1a!important}:root[data-admin-theme=dark] .admin-tool-primary-nav button.is-active{color:#fff!important;background:linear-gradient(135deg,#7786ff 0%,#5e6ee8 100%)!important;box-shadow:0 10px 24px #5363e247!important}:root[data-admin-theme=dark] .admin-tool-more-panel,:root[data-admin-theme=dark] .admin-tool-customize-panel{background:#0e1726fa!important;border-color:#43536d57!important}:root[data-admin-theme=dark] .admin-tool-more-group button:hover,:root[data-admin-theme=dark] .admin-tool-more-group button.is-active,:root[data-admin-theme=dark] .admin-tool-more-group a:hover,:root[data-admin-theme=dark] .admin-tool-pinned-list>div,:root[data-admin-theme=dark] .admin-tool-customize-head button,:root[data-admin-theme=dark] .admin-tool-pinned-list button,:root[data-admin-theme=dark] .admin-tool-available-list>div>button{background:#162031f5!important;border-color:#4c5c7657!important}:root[data-admin-theme=dark] .admin-tool-readiness-bar{background:#0d1523eb!important;border-color:#43536d57!important}:root[data-admin-theme=dark] .admin-tool-command__tool,:root[data-admin-theme=dark] .admin-tool-field-summary>div,:root[data-admin-theme=dark] .admin-tool-field-section,:root[data-admin-theme=dark] .admin-tool-console__main,:root[data-admin-theme=dark] .admin-tool-console__aside{background:#162031f5!important;border-color:#4c5c7657!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-stat-card,:root[data-admin-theme=dark] .admin-tool-command__tool dl div,:root[data-admin-theme=dark] .admin-tool-metrics span,:root[data-admin-theme=dark] .admin-tool-field-meta>div,:root[data-admin-theme=dark] .admin-tool-option-card,:root[data-admin-theme=dark] .admin-tool-option-card--default{box-shadow:none!important;background:#121b2be0!important;border-color:#4a597247!important}:root[data-admin-theme=dark] .admin-tool-field-section{border-radius:16px!important;gap:14px!important;padding:16px!important}:root[data-admin-theme=dark] .admin-tool-field-section__head{border-bottom-color:#54647f3d!important;padding-bottom:14px!important}:root[data-admin-theme=dark] .admin-tool-field-section__head>strong{color:#e4ebff!important;background:#36435bb3!important;border:1px solid #596a874d!important}:root[data-admin-theme=dark] .admin-tool-field-card{background:linear-gradient(#111a29fa 0%,#0f1725fa 100%)!important;border-color:#46556e47!important;border-radius:14px!important;gap:14px!important;padding:16px!important}:root[data-admin-theme=dark] .admin-tool-field-card__head{align-items:start!important}:root[data-admin-theme=dark] .admin-tool-field-card__head p,:root[data-admin-theme=dark] .admin-tool-field-section__head p,:root[data-admin-theme=dark] .admin-tool-command__summary p,:root[data-admin-theme=dark] .admin-tool-command__tool label,:root[data-admin-theme=dark] .admin-tool-field-summary span,:root[data-admin-theme=dark] .admin-tool-field-meta span,:root[data-admin-theme=dark] .admin-tool-option-area__head span,:root[data-admin-theme=dark] .admin-tool-active-head small{color:#9aa8c2!important}:root[data-admin-theme=dark] .admin-tool-field-card__actions{border-bottom-color:#54647f38!important;gap:6px!important;padding-top:2px!important;padding-bottom:10px!important}:root[data-admin-theme=dark] .admin-tool-field-card__actions .btn{min-height:32px!important;padding:0 11px!important;font-size:12px!important}:root[data-admin-theme=dark] .admin-tool-option-area{gap:12px!important}:root[data-admin-theme=dark] .admin-tool-option-area__head strong{color:#dce5ff!important;background:#6c82ff1f!important}:root[data-admin-theme=dark] .admin-tool-option-card{border-radius:12px!important;gap:10px!important;padding:12px!important}:root[data-admin-theme=dark] .admin-tool-option-card__head strong,:root[data-admin-theme=dark] .admin-tool-field-card__head h4,:root[data-admin-theme=dark] .admin-tool-field-section__head h4,:root[data-admin-theme=dark] .admin-tool-field-summary strong,:root[data-admin-theme=dark] .admin-tool-metrics strong,:root[data-admin-theme=dark] .admin-tool-command__tool dd{color:#f3f6ff!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button{color:#a7b4cc!important;background:0 0!important;border-color:#42526c14!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button span{color:#8392ae!important;background:#172235b8!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button:hover{background:#182439b8!important;border-color:#58688433!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button.is-active{background:linear-gradient(#2a3453eb 0%,#222c47f0 100%)!important;border-color:#7c8cff47!important;box-shadow:inset 0 0 0 1px #7c8cff14,0 10px 24px #040a183d!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button.is-active span{color:#dbe4ff!important;background:#6c7cff29!important}:root[data-admin-theme=dark] .admin-tool-active-head{border-bottom-color:#54647f38!important}:root[data-admin-theme=dark] .admin-tool-active-head__actions{gap:10px!important}:root[data-admin-theme=dark] .admin-model-list-card,:root[data-admin-theme=dark] .admin-model-tier-panel,:root[data-admin-theme=dark] .admin-model-card-summary div,:root[data-admin-theme=dark] .admin-model-tier-tab,:root[data-admin-theme=dark] .admin-model-channel-pill,:root[data-admin-theme=dark] .admin-model-channel-empty{color:#eef3ff!important;background:linear-gradient(#101928fa 0%,#121b2bfa 100%)!important;border-color:#4a597257!important}:root[data-admin-theme=dark] .admin-model-card-summary span,:root[data-admin-theme=dark] .admin-model-tier-tab span,:root[data-admin-theme=dark] .admin-model-tier-panel__header p,:root[data-admin-theme=dark] .admin-model-channel-pill p,:root[data-admin-theme=dark] .admin-model-card-tech dt,:root[data-admin-theme=dark] .admin-model-card-meta dt{color:#98a8c6!important}:root[data-admin-theme=dark] .admin-model-card-summary strong,:root[data-admin-theme=dark] .admin-model-tier-tab strong,:root[data-admin-theme=dark] .admin-model-tier-panel__header h3,:root[data-admin-theme=dark] .admin-model-channel-pill h4,:root[data-admin-theme=dark] .admin-model-card-tech dd,:root[data-admin-theme=dark] .admin-model-card-meta dd,:root[data-admin-theme=dark] .admin-model-name-cell strong,:root[data-admin-theme=dark] .admin-model-delete-summary dd,:root[data-admin-theme=dark] .admin-model-delete-summary dt{color:#f3f6ff!important}:root[data-admin-theme=dark] .admin-model-tier-tab.is-active{background:linear-gradient(#2c3a60eb 0%,#1f2b4af5 100%)!important;border-color:#7c8cff80!important;box-shadow:0 14px 30px #03081442!important}:root[data-admin-theme=dark] .admin-model-channel-pill.is-success{background:linear-gradient(#102e28fa 0%,#0f231ffa 100%)!important;border-color:#4ade8047!important}:root[data-admin-theme=dark] .admin-model-channel-pill.is-warning{background:linear-gradient(#362a12fa 0%,#271e0dfa 100%)!important;border-color:#facc1547!important}:root[data-admin-theme=dark] .admin-model-channel-pill.is-danger{background:linear-gradient(#3a1821fa 0%,#2a1219fa 100%)!important;border-color:#fb718547!important}:root[data-admin-theme=dark] .admin-model-channel-pill.is-info{background:linear-gradient(#16283efa 0%,#121f31fa 100%)!important;border-color:#60a5fa47!important}:root[data-admin-theme=dark] .admin-model-channel-pill.is-neutral,:root[data-admin-theme=dark] .admin-model-channel-empty{background:linear-gradient(#141e2ffa 0%,#121b2bfa 100%)!important;border-color:#52627c47!important}:root[data-admin-theme=dark] .admin-model-channel-pill__top strong,:root[data-admin-theme=dark] .admin-model-tier-state,:root[data-admin-theme=dark] .admin-model-tier-tab em{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-model-warning-note{color:#ffd78c!important;background:#46300fd1!important;border-color:#fbbf2457!important}:root[data-admin-theme=dark] .admin-model-info-note{color:#d9e3ff!important;background:#232f52e0!important;border-color:#7c8cff57!important}:root[data-admin-theme=dark] .admin-model-empty-state,:root[data-admin-theme=dark] .admin-model-empty-state--loading,:root[data-admin-theme=dark] .admin-model-advanced-details,:root[data-admin-theme=dark] .admin-model-advanced-details summary{color:var(--admin-text-muted)!important;background:#0f172a75!important;border-color:#94a3b838!important}:root[data-admin-theme=dark] .admin-model-advanced-details[open],:root[data-admin-theme=dark] .admin-model-advanced-stack,:root[data-admin-theme=dark] .admin-output-advanced-block{background:0 0!important}:root[data-admin-theme=dark] .admin-tile-form-section,:root[data-admin-theme=dark] .admin-tile-side-stack .panel,:root[data-admin-theme=dark] .admin-media-panel{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-admin-theme=dark] .tile-image-admin-card,:root[data-admin-theme=dark] .admin-tile-video-item{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;box-shadow:none!important}:root[data-admin-theme=dark] .admin-tile-core-row label,:root[data-admin-theme=dark] .admin-media-panel{min-width:0}:root[data-admin-theme=dark] .admin-tile-step-title strong,:root[data-admin-theme=dark] .admin-media-heading h4{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-field-caption,:root[data-admin-theme=dark] .admin-tile-textarea-field span,:root[data-admin-theme=dark] .admin-media-dropzone span,:root[data-admin-theme=dark] .admin-media-heading .muted{color:var(--admin-text-subtle)!important}:root[data-admin-theme=dark] .admin-tile-chip{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tile-chip.is-active{color:#dbe4ff!important;background:#7c8cff2e!important;border-color:#7c8cff66!important}:root[data-admin-theme=dark] .admin-media-dropzone,:root[data-admin-theme=dark] .tile-image-admin-preview{background:var(--admin-surface-muted)!important;color:var(--admin-text-subtle)!important;border-color:#7c8cff3d!important}:root[data-admin-theme=dark] .admin-media-panel--preview .tile-image-admin-card{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-admin-theme=dark] .admin-media-panel--preview .tile-image-admin-preview{border-radius:0!important}:root[data-admin-theme=dark] .admin-media-dropzone:hover,:root[data-admin-theme=dark] .admin-media-dropzone.is-uploading{color:#dbe4ff!important;background:#7c8cff24!important;border-color:#7c8cff7a!important}:root[data-admin-theme=dark] .admin-media-dropzone strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .tile-image-admin-preview b{color:#f8faff!important;background:#7c8cffeb!important}
:root[data-admin-theme=dark] .admin-model-newbie-flow,:root[data-admin-theme=dark] .admin-api-guide-grid article,:root[data-admin-theme=dark] .admin-api-legacy-config,:root[data-admin-theme=dark] .admin-api-service-card.is-active,:root[data-admin-theme=dark] .admin-api-service-card.is-ready,:root[data-admin-theme=dark] .admin-api-service-card.is-blocked,:root[data-admin-theme=dark] .admin-api-service-card.is-fallback{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important;box-shadow:none!important}:root[data-admin-theme=dark] .admin-model-newbie-flow__meta div,:root[data-admin-theme=dark] .admin-model-newbie-route span,:root[data-admin-theme=dark] .admin-model-tier-explain{border-color:var(--admin-border)!important;background:#0f172a94!important}:root[data-admin-theme=dark] .admin-model-newbie-flow__head h2,:root[data-admin-theme=dark] .admin-model-newbie-flow__meta strong,:root[data-admin-theme=dark] .admin-model-tier-explain strong,:root[data-admin-theme=dark] .admin-api-guide-grid h4,:root[data-admin-theme=dark] .admin-api-legacy-config summary{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-model-newbie-flow__head p,:root[data-admin-theme=dark] .admin-model-newbie-note,:root[data-admin-theme=dark] .admin-model-newbie-flow__meta span,:root[data-admin-theme=dark] .admin-model-tier-explain span,:root[data-admin-theme=dark] .admin-api-guide-grid p,:root[data-admin-theme=dark] .admin-api-service-card small,:root[data-admin-theme=dark] .admin-api-legacy-help{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-model-newbie-flow__head>strong,:root[data-admin-theme=dark] .admin-api-legacy-config summary strong{color:#bbf7d0!important;background:#14532d66!important}:root[data-admin-theme=dark] .admin-model-newbie-route span.is-primary{color:#bfdbfe!important;background:#2563eb2e!important;border-color:#60a5fa66!important}:root[data-admin-theme=dark] .admin-model-newbie-route span.is-fallback{color:#fde68a!important;background:#78350f38!important;border-color:#fbbf2459!important}:root[data-admin-theme=dark] .admin-api-guide-grid article.is-done{background:#14532d38!important;border-color:#34d39952!important}:root[data-admin-theme=dark] .admin-model-newbie-actions,:root[data-admin-theme=dark] .admin-model-tier-actions{background:#2563eb24!important;border-color:#60a5fa52!important}:root[data-admin-theme=dark] .admin-model-newbie-actions span,:root[data-admin-theme=dark] .admin-model-tier-actions span{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-api-legacy-panel,:root[data-admin-theme=dark] .admin-api-legacy-panel--image2,:root[data-admin-theme=dark] .admin-api-legacy-panel--google,:root[data-admin-theme=dark] .admin-api-google-defaults div{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-api-legacy-settings-grid label span,:root[data-admin-theme=dark] .admin-api-google-defaults span{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-api-google-defaults strong{color:#bbf7d0!important}:root[data-admin-theme=dark] .admin-api-google-defaults div.is-action{background:#2563eb24!important;border-color:#60a5fa57!important}:root[data-admin-theme=dark] .admin-api-google-defaults div.is-action strong{color:#bfdbfe!important}:root[data-admin-theme=dark] .admin-api-google-readonly-note{color:#bbf7d0!important;background:#14532d47!important;border-color:#34d39947!important}:root[data-admin-theme=dark] .admin-api-legacy-compare-note{color:var(--admin-text-muted)!important;background:#2563eb24!important;border-color:#60a5fa52!important}:root[data-admin-theme=dark] .admin-api-legacy-compare-note strong,:root[data-admin-theme=dark] .admin-api-output-channel-link{color:#bfdbfe!important}:root[data-admin-theme=dark] .admin-api-output-channel-link{background:#2563eb29!important;border-color:#60a5fa52!important}:root[data-admin-theme=dark] .admin-api-output-channel-link:hover{background:#2563eb42!important;border-color:#93c5fd70!important}:root[data-admin-theme=dark] .admin-edit-panel.admin-tile-editor,:root[data-admin-theme=dark] .admin-tile-form-section,:root[data-admin-theme=dark] .admin-media-panel,:root[data-admin-theme=dark] .admin-tile-side-stack .panel,:root[data-admin-theme=dark] .admin-tile-editor .panel.form-grid.admin-media-panel,:root[data-admin-theme=dark] .admin-tile-editor .admin-media-heading,:root[data-admin-theme=dark] .admin-tile-editor .admin-media-panel>.tile-image-admin-grid{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}
.white-model-admin{gap:14px;display:grid}.white-model-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.white-model-metric{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:4px;min-height:92px;padding:18px;display:grid}.white-model-metric span,.white-model-metric small{color:var(--muted)}.white-model-metric strong{font-size:24px}.white-model-toolbar{gap:14px;display:grid}.white-model-filter-grid{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(140px,1fr)) auto auto;align-items:end;gap:10px;display:grid}.white-model-filter-grid label,.modal-card label{color:var(--muted);gap:6px;font-size:13px;display:grid}.white-model-library-panel h2 small{color:var(--muted);margin-left:6px;font-size:11px}.white-model-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.white-model-card{border:1px solid var(--border);background:var(--surface);border-radius:10px;overflow:hidden}.white-model-thumb{aspect-ratio:3/2;background:#e7e7e4;position:relative}.white-model-thumb img{object-fit:cover}.white-model-card-body{justify-content:space-between;gap:8px;padding:12px;display:flex}.white-model-card-body div{gap:4px;display:grid}.white-model-card-body small,.white-model-card-body span{color:var(--muted);font-size:12px}.white-model-actions{gap:6px;padding:0 12px 12px;display:flex}.white-model-actions button{border:1px solid var(--border);color:inherit;background:0 0;border-radius:6px;padding:6px 10px}.white-model-actions .danger{color:#ff7b87;border-color:#71313a}.white-model-note{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:10px 14px}.modal-backdrop{z-index:80;background:#020617b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-card{border:1px solid var(--border);width:min(560px,96vw);max-height:90vh;color:inherit;background:#fff;border-radius:12px;gap:14px;padding:22px;display:grid;overflow:auto;box-shadow:0 22px 70px #0f172a33}.modal-card--wide{width:min(900px,96vw)}.modal-actions{justify-content:flex-end;gap:8px;display:flex}.white-model-category-create{grid-template-columns:140px 1fr 1fr 1.4fr auto;gap:8px;display:grid}.white-model-category-list{gap:6px;display:grid}.white-model-category-list>div{border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr 1fr 2fr auto;align-items:center;gap:10px;padding:10px;display:grid}.white-model-category-list code{color:#2563eb}@media (max-width:1100px){.white-model-grid,.white-model-metrics,.white-model-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.white-model-grid,.white-model-metrics,.white-model-filter-grid,.white-model-category-create,.white-model-category-list>div{grid-template-columns:1fr}}.white-model-category-list>div{grid-template-columns:1fr 1fr 2fr auto auto}.white-model-category-actions{gap:6px;display:flex}.white-model-category-actions button{border:1px solid var(--border);color:inherit;background:0 0;border-radius:6px;padding:5px 8px}.white-model-category-actions .danger{color:#ff7b87;border-color:#71313a}.white-model-metrics.admin-dashboard-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.white-model-metrics .admin-dashboard-stat-card{min-height:124px;padding:20px}.white-model-metrics .admin-stat-icon{border-radius:999px;flex:0 0 50px;width:50px;height:50px}.white-model-metrics .admin-stat-card p{letter-spacing:0;text-transform:none;font-size:13px;line-height:18px}.white-model-metrics .admin-stat-card strong{margin-top:6px;font-size:26px;line-height:32px}.white-model-metrics .admin-stat-card small{margin-top:4px;font-size:12px;line-height:18px}@media (max-width:1100px){.white-model-metrics.admin-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.white-model-metrics.admin-dashboard-stat-grid{grid-template-columns:1fr}}.white-model-hover-preview{z-index:130;pointer-events:none;border:1px solid var(--border);background:#fff;border-radius:12px;position:fixed;overflow:hidden;box-shadow:0 22px 60px #0f172a2e}.white-model-hover-preview img{object-fit:contain;background:#e7e7e4;width:100%;height:auto;max-height:calc(100vh - 112px);display:block}.white-model-hover-preview div{gap:3px;padding:10px 12px;display:grid}.white-model-hover-preview span{color:var(--muted);font-size:12px}:root[data-admin-theme=dark] .white-model-note{color:#c9d4ff;background:#17214c;border-color:#33458a}:root[data-admin-theme=dark] .modal-card,:root[data-admin-theme=dark] .white-model-hover-preview{background:#0f172a}:root[data-admin-theme=dark] .modal-card{box-shadow:0 24px 80px #00000073}:root[data-admin-theme=dark] .white-model-hover-preview{box-shadow:0 22px 60px #0000006b}:root[data-admin-theme=dark] .white-model-hover-preview strong{color:#eef5ff}:root[data-admin-theme=dark] .white-model-category-list code{color:#9fb5ff}
.admin-tutorial-workbench{gap:14px;display:grid}.admin-tutorial-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:14px;display:grid}.admin-tutorial-editor-panel,.admin-tutorial-publish-card{gap:14px;display:grid}.admin-tutorial-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-tutorial-meta-grid label,.admin-tutorial-inspector label,.admin-tutorial-publish-card label{gap:7px;display:grid}.admin-tutorial-meta-grid span,.admin-tutorial-inspector span,.admin-tutorial-publish-card span{color:#9fb1ca;font-size:12px;font-weight:900}.admin-tutorial-meta-wide{grid-column:1/-1}.admin-tutorial-meta-grid input,.admin-tutorial-meta-grid select,.admin-tutorial-inspector input,.admin-tutorial-inspector textarea,.admin-tutorial-publish-card input{color:#e2e8f0;background:#152236;border:1px solid #263955;border-radius:8px;width:100%;min-height:42px;padding:0 12px;font-size:13px;font-weight:700}.admin-tutorial-inspector textarea{resize:vertical;padding:12px}.admin-tutorial-editor-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:14px;display:grid}.admin-tutorial-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.admin-tutorial-toolbar button,.admin-tutorial-inspector button{color:#dbe7f8;background:#152236;border:1px solid #2a3d5d;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:900;display:inline-flex}.admin-tutorial-visual-canvas{background:#07111f;border:1px solid #263955;border-radius:8px;padding:18px}.admin-tutorial-block-select{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;padding:10px 12px;display:block}.admin-tutorial-block-select:hover,.admin-tutorial-block-select.is-active{background:#6366f114;border-color:#6366f1}.admin-tutorial-block-select .tutorial-article{max-width:none}.admin-tutorial-inspector,.admin-tutorial-side{gap:14px;display:grid}.admin-tutorial-inspector{background:#101d31;border:1px solid #263955;border-radius:8px;padding:14px;position:sticky;top:84px}.admin-tutorial-inspector h3,.admin-tutorial-publish-card h3{color:#f8fafc;font-size:16px}.admin-tutorial-list{gap:10px;padding:0 14px 14px;display:grid}.admin-tutorial-list button{color:#dbe7f8;text-align:left;cursor:pointer;background:#101d31;border:1px solid #263955;border-radius:8px;gap:5px;padding:12px;display:grid}.admin-tutorial-list button:hover,.admin-tutorial-list button.is-active{background:#6366f11f;border-color:#6366f1}.admin-tutorial-list strong{font-size:14px}.admin-tutorial-list span,.admin-tutorial-publish-card p{color:#91a4bf;font-size:12px;font-weight:800}@media (max-width:1180px){.admin-tutorial-layout,.admin-tutorial-editor-grid{grid-template-columns:1fr}.admin-tutorial-inspector{position:static}}@media (max-width:760px){.admin-tutorial-meta-grid{grid-template-columns:1fr}}
