.admin-workflow-list,.admin-workflow-board{gap:var(--admin-space-4);display:grid}.admin-workflow-board__head{align-items:flex-start}.admin-workflow-board__actions{justify-content:flex-end;gap:var(--admin-space-2);flex-wrap:wrap;display:flex}.admin-workflow-flow{gap:var(--admin-space-3);padding:2px 2px var(--admin-space-2);scrollbar-width:thin;align-items:stretch;display:flex;overflow-x:auto}.admin-workflow-flow__item{align-items:center;gap:var(--admin-space-3);flex:0 0 292px;display:flex}.admin-workflow-step-card{gap:var(--admin-space-3);border:1px solid var(--admin-border-soft);border-radius:var(--admin-radius-card);width:292px;min-width:0;min-height:250px;padding:var(--admin-space-4);background:var(--admin-surface-soft);box-shadow:var(--admin-shadow-card);grid-template-rows:auto auto 1fr auto auto;display:grid}.admin-workflow-step-card.is-dragging{opacity:.58;outline:2px solid var(--admin-primary);outline-offset:2px}.admin-workflow-step-card__top,.admin-workflow-step-card__actions{align-items:center;gap:var(--admin-space-2);display:flex}.admin-workflow-step-card__top{justify-content:space-between}.admin-workflow-step-card__index{background:var(--admin-primary-soft);width:28px;height:28px;color:var(--admin-primary);font-size:var(--admin-text-sm);font-weight:var(--admin-weight-bold);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.admin-workflow-step-card__drag{border:1px solid var(--admin-border-soft);border-radius:var(--admin-radius-control);background:var(--admin-surface);width:30px;height:30px;color:var(--admin-text-muted);cursor:grab;justify-content:center;align-items:center;display:inline-flex}.admin-workflow-step-card__drag:active{cursor:grabbing}.admin-workflow-step-card__main{gap:4px;display:grid}.admin-workflow-step-card__main strong{color:var(--admin-text-strong);font-size:var(--admin-text-lg);font-weight:var(--admin-weight-bold);line-height:22px}.admin-workflow-step-card__main small,.admin-workflow-step-card p,.admin-workflow-step-card__meta dt,.admin-workflow-step-card__meta dd{overflow-wrap:anywhere}.admin-workflow-step-card__main small,.admin-workflow-step-card p{color:var(--admin-text-muted);font-size:var(--admin-text-sm);line-height:18px}.admin-workflow-step-card p{margin:0}.admin-workflow-step-card__meta{gap:var(--admin-space-2);margin:0;display:grid}.admin-workflow-step-card__meta div{border:1px solid var(--admin-border-soft);border-radius:var(--admin-radius-control);background:var(--admin-surface);gap:2px;min-width:0;padding:8px 10px;display:grid}.admin-workflow-step-card__meta dt{color:var(--admin-text-subtle);font-size:var(--admin-text-xs);font-weight:var(--admin-weight-bold)}.admin-workflow-step-card__meta dd{color:var(--admin-text-strong);font-size:var(--admin-text-xs);font-weight:var(--admin-weight-bold);margin:0;line-height:16px}.admin-workflow-step-card__meta .admin-workflow-key-text{color:var(--admin-text-muted);font-family:var(--admin-font-mono);font-size:11px;font-weight:var(--admin-weight-semibold);overflow-wrap:anywhere}.admin-workflow-step-card__meta .admin-workflow-help-text{color:var(--admin-text-subtle);font-size:11px;font-weight:var(--admin-weight-regular);line-height:15px}.admin-workflow-step-card__actions{justify-content:flex-end}.admin-workflow-flow__arrow{color:var(--admin-text-subtle);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.admin-workflow-contract-preview{gap:var(--admin-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-workflow-contract-preview div{border:1px solid var(--admin-border-soft);border-radius:var(--admin-radius-control);background:var(--admin-surface-soft);gap:4px;min-width:0;padding:10px 12px;display:grid}.admin-workflow-contract-preview span{color:var(--admin-text-subtle);font-size:var(--admin-text-xs);font-weight:var(--admin-weight-bold)}.admin-workflow-contract-preview strong{color:var(--admin-text-strong);font-size:var(--admin-text-sm);font-weight:var(--admin-weight-bold);overflow-wrap:anywhere;line-height:18px}@media (max-width:1180px){.admin-workflow-contract-preview{grid-template-columns:1fr}}@media (max-width:720px){.admin-workflow-board__actions{justify-content:flex-start}.admin-workflow-flow{display:grid;overflow-x:visible}.admin-workflow-flow__item{gap:var(--admin-space-2);flex:none;display:grid}.admin-workflow-step-card{width:100%;min-height:0}.admin-workflow-flow__arrow{width:100%;transform:rotate(90deg)}}.admin-workflow-step-card{gap:var(--admin-space-2);width:236px;min-height:178px;padding:var(--admin-space-3);grid-template-rows:auto auto auto 1fr auto}.admin-workflow-flow__item{flex-basis:236px}.admin-workflow-step-card__meta{gap:6px}.admin-workflow-step-card__meta div{padding:7px 8px}.admin-workflow-step-card__main strong{font-size:var(--admin-text-md);line-height:20px}.admin-workflow-step-card p{font-size:var(--admin-text-xs);line-height:17px}.admin-workflow-wizard{gap:var(--admin-space-3);border:1px solid var(--admin-border-soft);border-radius:var(--admin-radius-card);padding:var(--admin-space-4);background:var(--admin-surface-soft);display:grid}.admin-workflow-wizard__head{gap:4px;display:grid}.admin-workflow-wizard__head strong{color:var(--admin-text-strong);font-size:var(--admin-text-md);font-weight:var(--admin-weight-bold)}.admin-workflow-wizard__head span{color:var(--admin-text-muted);font-size:var(--admin-text-sm);line-height:18px}.admin-workflow-preset-grid{gap:var(--admin-space-2);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.admin-workflow-preset-card{border:1px solid var(--admin-border-soft);border-radius:var(--admin-radius-control);background:var(--admin-surface);min-height:112px;color:var(--admin-text-muted);text-align:left;cursor:pointer;align-content:start;gap:6px;padding:12px;display:grid}.admin-workflow-preset-card strong,.admin-workflow-preset-card span,.admin-workflow-preset-card small{overflow-wrap:anywhere;min-width:0;display:block}.admin-workflow-preset-card strong{color:var(--admin-text-strong);font-size:var(--admin-text-md);font-weight:var(--admin-weight-bold)}.admin-workflow-preset-card span{font-size:var(--admin-text-sm);line-height:18px}.admin-workflow-preset-card small{color:var(--admin-text-subtle);font-size:var(--admin-text-xs);font-weight:var(--admin-weight-bold)}.admin-workflow-preset-card.is-selected{border-color:var(--admin-primary);background:var(--admin-primary-soft)}.admin-workflow-contract-preview small{color:var(--admin-text-subtle);font-size:var(--admin-text-xs);font-weight:var(--admin-weight-medium);overflow-wrap:anywhere;line-height:16px;display:block}.admin-workflow-contract-key,.admin-workflow-contract-list{gap:4px;min-width:0;display:grid}.admin-workflow-contract-key code{color:var(--admin-text-muted);font-family:var(--admin-font-mono);font-size:11px;font-weight:var(--admin-weight-semibold);white-space:normal;overflow-wrap:anywhere;line-height:15px;display:block}.admin-workflow-contract-key small,.admin-workflow-contract-preview em{color:var(--admin-text-subtle);font-size:var(--admin-text-xs);font-style:normal;font-weight:var(--admin-weight-medium);overflow-wrap:anywhere;line-height:16px;display:block}.admin-workflow-preset-card--locked{cursor:not-allowed;opacity:.72;background:var(--admin-surface-soft)}.admin-workflow-preset-card--locked strong,.admin-workflow-preset-card--locked span,.admin-workflow-preset-card--locked small{color:var(--admin-text-muted)}.admin-tool-platform textarea[readonly],.admin-tool-platform input[readonly]{cursor:default;color:var(--admin-text-muted);background:var(--admin-surface-soft)}.admin-option-subjson-card{gap:10px;display:grid;border-left-width:4px!important}.admin-option-subjson-card__titlebar{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.admin-option-subjson-card__identity{align-items:center;gap:8px;min-width:0;display:inline-flex}.admin-option-subjson-card__identity strong{min-width:0;color:var(--admin-text-strong);font-size:var(--admin-text-md);font-weight:var(--admin-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-option-subjson-card__identity input{width:128px;min-width:90px}.admin-option-subjson-card__label-chip{border:1px solid var(--admin-border-soft);max-width:190px;min-height:28px;color:var(--admin-text-strong);font-size:12px;font-weight:var(--admin-weight-bold);text-overflow:ellipsis;white-space:nowrap;box-shadow:none;border-radius:999px;align-items:center;padding:2px 8px;line-height:1.35;display:inline-flex;overflow:hidden}.admin-option-subjson-card__actions{flex:none;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.admin-option-subjson-card__main{min-width:0;grid-template-columns:minmax(200px,1fr) minmax(180px,1fr) 74px 88px!important;gap:10px!important;margin-bottom:0!important}.admin-option-subjson-card__main>label,.admin-option-subjson-card__main>div{min-width:0}.admin-option-subjson-card__main>label{margin-bottom:0}.admin-option-subjson-card__compact-field input,.admin-option-subjson-card__compact-field select{width:100%;min-width:0}.admin-option-subjson-card__main select{text-overflow:ellipsis;min-width:0;overflow:hidden}.admin-option-subjson-card__main>.admin-option-subjson-card__section{grid-column:1/-1}.admin-option-subjson-card__section{background:var(--admin-surface-soft);border-radius:8px;min-width:0;border:1px solid var(--admin-border-soft)!important;padding:8px!important}.admin-option-subjson-card__section--mapping{gap:8px!important}.admin-option-subjson-card__section--conditions{background:0 0;border-style:dashed!important}.admin-option-subjson-card__section--variables{margin-top:0;border-top:1px solid var(--admin-border-soft)!important}.admin-option-subjson-card__section--variables>div:first-child{align-items:end!important}.admin-option-subjson-variable-textarea{resize:vertical;field-sizing:content;min-height:60px;line-height:20px;overflow:hidden}.admin-option-subjson-version-list{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.admin-option-subjson-version-selectors{grid-template-columns:auto minmax(140px,1fr) minmax(140px,1fr) auto auto;align-items:end;gap:6px;min-width:0;display:grid}.admin-option-subjson-version-selectors>label{min-width:0;color:var(--admin-text-muted);font-size:12px;font-weight:var(--admin-weight-bold);gap:4px;display:grid}.admin-option-subjson-version-selectors select{width:100%;min-width:0}.admin-option-subjson-version-chip{align-items:stretch;min-width:0;max-width:100%;display:inline-flex}.admin-option-subjson-version-chip>.btn:first-child{text-overflow:ellipsis;white-space:nowrap;border-top-right-radius:0;border-bottom-right-radius:0;min-width:0;max-width:min(100%,260px);overflow:hidden}.admin-option-subjson-version-remove.btn{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;justify-content:center;width:30px;min-width:30px;padding:0}.admin-option-subjson-version-remove svg{flex:none}@media (max-width:980px){.admin-option-subjson-card__titlebar{flex-direction:column;align-items:flex-start}.admin-option-subjson-card__actions{justify-content:flex-start;width:100%}.admin-option-subjson-card__main{grid-template-columns:minmax(0,1fr)!important}.admin-option-subjson-version-selectors{grid-template-columns:minmax(0,1fr)}}

.front-workbench--admin-preview{grid-template-columns:minmax(0,1fr);min-height:760px;overflow:visible}.front-workbench--admin-preview .front-rail,.front-workbench--admin-preview .front-topbar{display:none}.front-workbench--admin-preview .front-main{grid-template-rows:minmax(0,1fr);height:auto;min-height:760px;overflow:visible}.front-workbench--admin-preview .front-runtime-admin-preview{position:relative}.front-workbench--admin-preview .front-content{grid-template-columns:minmax(380px,.42fr) minmax(0,1fr);overflow:visible}.front-workbench--admin-preview .front-editor-panel{min-height:760px}.front-workbench--admin-preview .front-preview-stage{min-height:760px;padding:20px}.front-workbench--admin-preview .front-editor-scroll{gap:18px}
﻿ :root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-control-panel{background:linear-gradient(#0a101efa 0%,#0d1424f5 100%)!important;border-right-color:#7c8cff24!important;box-shadow:12px 0 30px #01061152!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-canvas-shell,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-canvas-toolbar,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-context-slider,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-panel,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-stepper>div,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-zoom-control,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-reference-empty,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-layout-handoff-card,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-log-item,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-reference-card,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-log-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] .front-workbench.micro-workbench .micro-section-block{margin-bottom:4px;padding-bottom:22px;border-bottom-color:#7c8cff1f!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-contract-badge.is-active{color:#86efac!important;background:#22c55e2e!important;border-color:#22c55e7a!important;box-shadow:inset 0 0 0 1px #22c55e1f!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-contract-badge.is-inactive{color:#cbd5e1d1!important;background:#4755692e!important;border-color:#94a3b857!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-contract-badge.is-blocked{color:#fbbf24!important;background:#f59e0b2e!important;border-color:#f59e0b7a!important;box-shadow:inset 0 0 0 1px #f59e0b1f!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-status-chip{color:#c7d2fe!important;background:#7c8cff29!important;border-color:#7c8cff47!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-grid-canvas{background-color:#07111f!important;background-image:linear-gradient(45deg,#94a3b80b 25%,#0000 25%),linear-gradient(-45deg,#94a3b80b 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#94a3b80b 75%),linear-gradient(-45deg,#0000 75%,#94a3b80b 75%),radial-gradient(circle at 50% 18%,#38bdf80e,#0000 34%)!important;background-position:0 0,0 8px,8px -8px,-8px 0,top!important;background-size:16px 16px,16px 16px,16px 16px,16px 16px,100% 100%!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-upload-box,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-meta-grid span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-config-grid span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-block-detail>div,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-block-detail p,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-manual-panel,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-list button{box-shadow:none!important;background:#121b2eeb!important;border-color:#7c8cff24!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-upload-box:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-upload-box.is-busy,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-list button.is-active,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-list button:hover{background:#1b2742fa!important;border-color:#7c8cff52!important;box-shadow:0 12px 24px #0409183d!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-note{color:#f7d28c!important;background:#78350f2e!important;border-color:#fbbf2438!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-tool-group button,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-zoom-control button,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-stepper button,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-stepper input,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-preset-row button,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-mode button,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-compare span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-reference-tabs button,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-rule-tags span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-reference-grid>button{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important;box-shadow:none!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-tool-group button:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-tool-group button.is-active,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-zoom-control button:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-reference-tabs button.is-active,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-mode button.is-active{color:#c7d2fe!important;background:#7c8cff29!important;border-color:#7c8cff85!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-create-button,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-action-row .btn-primary,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-action-row--stacked .btn-primary,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-grid-apply-row .btn-primary,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-preset-row .btn-primary{color:#f3fffd!important;background:linear-gradient(135deg,#0f8f79 0%,#19b394 100%)!important;border-color:#1bba9770!important;box-shadow:0 16px 30px #084f4547!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-action-row .btn-primary:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-action-row--stacked .btn-primary:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-grid-apply-row .btn-primary:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-preset-row .btn-primary:hover,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-create-button:hover{color:#fff!important;background:linear-gradient(135deg,#13a48b 0%,#24c7a7 100%)!important;border-color:#3fd8b685!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-action-row .btn-secondary,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-action-row--stacked .btn-secondary,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-grid-apply-row .btn-secondary,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-preset-row .btn-secondary{color:#dbe4ff!important;background:#111827eb!important;border-color:#7c8cff29!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-meta-grid strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-config-grid strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-block-detail strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-list strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-tool-summary strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-zoom-control span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-compare strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-rule-tags strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-log-item strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-meta-grid span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-config-grid span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-block-detail span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-project-list span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-tool-summary,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-mode span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-output-note,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-preset-row span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-log-item span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-log-item small,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-layout-handoff-card span,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-layout-handoff-card small{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-canvas-shell{background:linear-gradient(#0a101efa 0%,#0b1120fa 100%)!important;border-color:#7c8cff2e!important;box-shadow:0 28px 56px #0107146b!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-canvas-toolbar{background:linear-gradient(#111827f5 0%,#0e1525f0 100%)!important;border-bottom-color:#7c8cff1f!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-image-frame{background:#0b1424!important;border-color:#7c8cff2e!important;border-radius:14px!important;box-shadow:0 22px 44px #00000057!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-tool-summary{color:#8ea0bf!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-canvas-badge,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-mini-map{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d8dee9!important;background:#0a101ed1!important;border-color:#7c8cff2e!important;box-shadow:0 18px 30px #0107144d!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-preview-panel{gap:18px!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-reference-tabs,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-rule-tags,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-reference-scroll,:root[data-admin-theme=dark] .front-workbench.micro-workbench .micro-log-list{background:0 0!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-toolbar{background:#0c1320eb!important;border-bottom-color:#7c8cff1f!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-toolbar span{color:#b8c4d8!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-toolbar small{color:#e7efe7!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-placeholder,:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-placeholder p{color:#8ea0bf!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-preview-placeholder strong,:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-placeholder-icon{color:#f8fafc!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-placeholder-icon{background:#131c2eeb!important;border-color:#7c8cff2e!important;box-shadow:inset 0 0 0 1px #7c8cff0f,0 16px 30px #01071433!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .front-success-text{color:#6ee7c8!important}:root[data-admin-theme=dark] .front-workbench.micro-workbench .error-text{color:#fca5a5!important}
:root[data-admin-theme=dark]{--admin-bg:#0b1120;--admin-surface:#111827;--admin-surface-soft:#172033;--admin-surface-muted:#1f2937;--admin-text-strong:#f8fafc;--admin-text:#d8dee9;--admin-text-muted:#a8b3c7;--admin-text-subtle:#75829a;--admin-border:#2a3446;--admin-border-soft:#202a3a;--admin-primary:#7c8cff;--admin-primary-hover:#9aa6ff;--admin-success:#34d399;--admin-warning:#fbbf24;--admin-danger:#f87171;--admin-info:#38bdf8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-admin-theme=dark] .admin-shell,:root[data-admin-theme=dark] .admin-main,:root[data-admin-theme=dark] .admin-content-panel{background:var(--admin-bg)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-sidebar,:root[data-admin-theme=dark] .admin-page-header,:root[data-admin-theme=dark] .admin-control-panel,:root[data-admin-theme=dark] .admin-edit-panel,:root[data-admin-theme=dark] .admin-table-card,:root[data-admin-theme=dark] .admin-detail-panel,:root[data-admin-theme=dark] .admin-confirm-modal,:root[data-admin-theme=dark] .admin-settings-card,:root[data-admin-theme=dark] .admin-dashboard-card,:root[data-admin-theme=dark] .admin-users-form-card,:root[data-admin-theme=dark] .admin-user-profile-card,:root[data-admin-theme=dark] .admin-user-detail-card,:root[data-admin-theme=dark] .admin-tool-platform .panel,:root[data-admin-theme=dark] .admin-main .panel,:root[data-admin-theme=dark] .admin-tool-field-panel,:root[data-admin-theme=dark] .admin-tool-option-parent-panel,:root[data-admin-theme=dark] .admin-tool-option-child-panel,:root[data-admin-theme=dark] .admin-app-editor-modal,:root[data-admin-theme=dark] .admin-app-detail-modal,:root[data-admin-theme=dark] .admin-app-permission-modal{background:var(--admin-surface)!important;border-color:var(--admin-border-soft)!important;color:var(--admin-text)!important;box-shadow:0 18px 38px #0206175c!important}:root[data-admin-theme=dark] .admin-page-header,:root[data-admin-theme=dark] .admin-sidebar{background:#0f172a!important}:root[data-admin-theme=dark] .admin-sidebar{border-right-color:var(--admin-border-soft)!important}:root[data-admin-theme=dark] .admin-nav-link,:root[data-admin-theme=dark] .admin-sidebar-footer span,:root[data-admin-theme=dark] .admin-sidebar-footer small,:root[data-admin-theme=dark] .admin-page-kicker,:root[data-admin-theme=dark] .admin-section-heading span,:root[data-admin-theme=dark] .admin-table-headline span,:root[data-admin-theme=dark] .admin-main .panel p,:root[data-admin-theme=dark] .admin-page-header p,:root[data-admin-theme=dark] .admin-confirm-modal p,:root[data-admin-theme=dark] .muted{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-nav-link:hover,:root[data-admin-theme=dark] .admin-nav-link.is-active,:root[data-admin-theme=dark] .admin-nav-link--active{color:#dbe4ff!important;background:#7c8cff24!important}:root[data-admin-theme=dark] .admin-page-header h1,:root[data-admin-theme=dark] .admin-header-action-title,:root[data-admin-theme=dark] .admin-main .panel h2,:root[data-admin-theme=dark] .admin-main .panel h3,:root[data-admin-theme=dark] .admin-tool-platform .panel h3,:root[data-admin-theme=dark] .admin-section-heading h2,:root[data-admin-theme=dark] .admin-table-headline h2,:root[data-admin-theme=dark] .admin-stat-card strong,:root[data-admin-theme=dark] .admin-main .stat-card strong,:root[data-admin-theme=dark] .admin-detail-grid dd,:root[data-admin-theme=dark] .admin-delete-summary dd{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-shell :where(input,select,textarea),:root[data-admin-theme=dark] .admin-form-grid input,:root[data-admin-theme=dark] .admin-form-grid select,:root[data-admin-theme=dark] .admin-form-grid textarea,:root[data-admin-theme=dark] .admin-users-form-grid input,:root[data-admin-theme=dark] .admin-users-form-grid select,:root[data-admin-theme=dark] .admin-users-form-grid textarea,:root[data-admin-theme=dark] .admin-users-modal-field input,:root[data-admin-theme=dark] .admin-users-modal-field select,:root[data-admin-theme=dark] .admin-users-modal-field textarea,:root[data-admin-theme=dark] .admin-search-field input,:root[data-admin-theme=dark] .admin-select-field select,:root[data-admin-theme=dark] .admin-system-field input,:root[data-admin-theme=dark] .admin-system-field select,:root[data-admin-theme=dark] .admin-system-field textarea,:root[data-admin-theme=dark] .admin-date-range-field input,:root[data-admin-theme=dark] .admin-dictionary-editor input,:root[data-admin-theme=dark] .admin-dictionary-editor textarea,:root[data-admin-theme=dark] .admin-tile-textarea-field textarea,:root[data-admin-theme=dark] .admin-tile-video-item input{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-shell :where(input,select,textarea)::placeholder,:root[data-admin-theme=dark] .admin-form-grid input::placeholder,:root[data-admin-theme=dark] .admin-form-grid textarea::placeholder,:root[data-admin-theme=dark] .admin-users-form-grid input::placeholder,:root[data-admin-theme=dark] .admin-users-form-grid textarea::placeholder{color:var(--admin-text-subtle)!important}:root[data-admin-theme=dark] .admin-form-grid input:focus,:root[data-admin-theme=dark] .admin-form-grid select:focus,:root[data-admin-theme=dark] .admin-form-grid textarea:focus,:root[data-admin-theme=dark] .admin-users-form-grid input:focus,:root[data-admin-theme=dark] .admin-users-form-grid select:focus,:root[data-admin-theme=dark] .admin-users-form-grid textarea:focus,:root[data-admin-theme=dark] .admin-users-modal-field input:focus,:root[data-admin-theme=dark] .admin-users-modal-field select:focus,:root[data-admin-theme=dark] .admin-users-modal-field textarea:focus,:root[data-admin-theme=dark] .admin-search-field input:focus,:root[data-admin-theme=dark] .admin-select-field select:focus,:root[data-admin-theme=dark] .admin-system-field input:focus,:root[data-admin-theme=dark] .admin-system-field select:focus,:root[data-admin-theme=dark] .admin-system-field textarea:focus{background:#182235!important;border-color:#7c8cff8f!important;box-shadow:0 0 0 3px #7c8cff29!important}:root[data-admin-theme=dark] .admin-primary-btn,:root[data-admin-theme=dark] .admin-main .btn-primary,:root[data-admin-theme=dark] .admin-tool-platform .btn-primary{background:var(--admin-primary)!important;border-color:var(--admin-primary)!important;color:#fff!important}:root[data-admin-theme=dark] .admin-primary-btn:hover,:root[data-admin-theme=dark] .admin-main .btn-primary:hover,:root[data-admin-theme=dark] .admin-tool-platform .btn-primary:hover{background:var(--admin-primary-hover)!important;border-color:var(--admin-primary-hover)!important}:root[data-admin-theme=dark] .admin-soft-btn,:root[data-admin-theme=dark] .admin-ghost-btn,:root[data-admin-theme=dark] .admin-logout-btn,:root[data-admin-theme=dark] .admin-main .btn-secondary,:root[data-admin-theme=dark] .admin-tool-platform .btn-secondary{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-soft-btn:hover,:root[data-admin-theme=dark] .admin-ghost-btn:hover,:root[data-admin-theme=dark] .admin-logout-btn:hover,:root[data-admin-theme=dark] .admin-main .btn-secondary:hover,:root[data-admin-theme=dark] .admin-tool-platform .btn-secondary:hover{color:#dbe4ff!important;background:#1b2740!important;border-color:#7c8cff66!important}:root[data-admin-theme=dark] .admin-system-switch,:root[data-admin-theme=dark] .admin-system-score-panel,:root[data-admin-theme=dark] .admin-empty-card,:root[data-admin-theme=dark] .admin-empty-cell{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-system-switch input{background:#253146!important;box-shadow:inset 0 0 0 1px #7c8cff2e!important}:root[data-admin-theme=dark] .admin-system-switch input:after{background:#cbd5e1!important}:root[data-admin-theme=dark] .admin-system-switch input:checked{background:var(--admin-primary)!important}:root[data-admin-theme=dark] .admin-genlog-reference-thumb,:root[data-admin-theme=dark] .admin-genlog-reference-popover{background:var(--admin-surface-muted)!important;border-color:var(--admin-border-soft)!important}:root[data-admin-theme=dark] .admin-pro-table,:root[data-admin-theme=dark] .admin-table,:root[data-admin-theme=dark] .admin-main .admin-table,:root[data-admin-theme=dark] .admin-tool-platform .admin-table{background:0 0!important}:root[data-admin-theme=dark] .admin-pro-table th,:root[data-admin-theme=dark] .admin-main .admin-table thead th,:root[data-admin-theme=dark] .admin-tool-platform .admin-table thead th,:root[data-admin-theme=dark] .admin-table th{background:var(--admin-surface-soft)!important;color:var(--admin-text-muted)!important;border-bottom-color:var(--admin-border-soft)!important}:root[data-admin-theme=dark] .admin-pro-table td,:root[data-admin-theme=dark] .admin-main .admin-table td,:root[data-admin-theme=dark] .admin-tool-platform .admin-table td,:root[data-admin-theme=dark] .admin-table td{color:var(--admin-text)!important;border-bottom-color:var(--admin-border-soft)!important;background:0 0!important}:root[data-admin-theme=dark] .admin-pro-table tbody tr:hover td,:root[data-admin-theme=dark] .admin-main .admin-table tbody tr:hover td,:root[data-admin-theme=dark] .admin-tool-platform .admin-table tbody tr:hover td,:root[data-admin-theme=dark] .admin-table tbody tr:hover td{background:#7c8cff14!important}:root[data-admin-theme=dark] .status-chip,:root[data-admin-theme=dark] .admin-dashboard-badge,:root[data-admin-theme=dark] .admin-model-pill,:root[data-admin-theme=dark] .admin-health-pill,:root[data-admin-theme=dark] .admin-admin-pill{color:#dbe4ff!important;background:#7c8cff1f!important;border-color:#7c8cff3d!important}
:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-stat-card,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-card,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-table-card,:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-stat-card,:root[data-admin-theme=dark] .admin-tool-command,:root[data-admin-theme=dark] .admin-tool-workbench-nav,:root[data-admin-theme=dark] .admin-tool-workbench-main,:root[data-admin-theme=dark] .admin-tool-workbench-aside,:root[data-admin-theme=dark] .admin-tool-side-card,:root[data-admin-theme=dark] .admin-tool-command__tool,:root[data-admin-theme=dark] .admin-tool-field-card,:root[data-admin-theme=dark] .admin-tool-option-card,:root[data-admin-theme=dark] .admin-tool-option-parent-panel,:root[data-admin-theme=dark] .admin-tool-option-child-panel,:root[data-admin-theme=dark] .admin-tool-option-parent-card,:root[data-admin-theme=dark] .admin-tool-option-child-card,:root[data-admin-theme=dark] .admin-tool-module-card,:root[data-admin-theme=dark] .admin-tool-preview-grid>.panel,:root[data-admin-theme=dark] .admin-tool-preview-block,:root[data-admin-theme=dark] .admin-tool-preview-empty,:root[data-admin-theme=dark] .admin-config-summary-card .admin-system-key-list{background:var(--admin-surface)!important;border-color:var(--admin-border-soft)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-status-grid,:root[data-admin-theme=dark] .admin-dashboard-action-card,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-app-card,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-reminders a,:root[data-admin-theme=dark] .admin-tool-preview-canvas,:root[data-admin-theme=dark] .admin-tool-preview-canvas__head,:root[data-admin-theme=dark] .admin-tool-option-hierarchy__head,:root[data-admin-theme=dark] .admin-tool-field-summary>div,:root[data-admin-theme=dark] .admin-tool-field-meta>div,:root[data-admin-theme=dark] .admin-tool-command__tool dl div,:root[data-admin-theme=dark] .admin-tool-preview-device,:root[data-admin-theme=dark] .admin-tool-preview-phone,:root[data-admin-theme=dark] .admin-tool-preview-tablet,:root[data-admin-theme=dark] .admin-tool-preview-desktop,:root[data-admin-theme=dark] .admin-tool-preview-shell{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-dashboard-action-card:hover,:root[data-admin-theme=dark] .admin-tool-module-card:hover,:root[data-admin-theme=dark] .admin-tool-option-parent-card.is-active,:root[data-admin-theme=dark] .admin-tool-option-child-card--default,:root[data-admin-theme=dark] .admin-tool-preview-block--editable:hover{background:#1b2740!important;border-color:#7c8cff6b!important;box-shadow:0 12px 28px #02061752!important}:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-status-item,:root[data-admin-theme=dark] .admin-tool-active-head,:root[data-admin-theme=dark] .admin-tool-option-card>div:last-child,:root[data-admin-theme=dark] .admin-tool-preview-canvas__head,:root[data-admin-theme=dark] .admin-tool-preview-block,:root[data-admin-theme=dark] .admin-output-card-details,:root[data-admin-theme=dark] .admin-model-info-list div{border-color:var(--admin-border-soft)!important}:root[data-admin-theme=dark] .admin-dashboard-action-card strong,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-app-card strong,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-status-item strong,:root[data-admin-theme=dark] .admin-tool-command__tool dd,:root[data-admin-theme=dark] .admin-tool-field-card__head h4,:root[data-admin-theme=dark] .admin-tool-option-card__head strong,:root[data-admin-theme=dark] .admin-tool-option-parent-select strong,:root[data-admin-theme=dark] .admin-tool-module-card strong,:root[data-admin-theme=dark] .admin-tool-preview-block__head strong,:root[data-admin-theme=dark] .admin-tool-preview-empty strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-dashboard-action-card small,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-app-card small,:root[data-admin-theme=dark] .admin-page-template-dashboard .admin-dashboard-reminders a,:root[data-admin-theme=dark] .admin-tool-command__tool label,: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-option-card p,:root[data-admin-theme=dark] .admin-tool-option-parent-select small,:root[data-admin-theme=dark] .admin-tool-module-card small,:root[data-admin-theme=dark] .admin-tool-preview-block__head span,:root[data-admin-theme=dark] .admin-tool-preview-canvas__status span,:root[data-admin-theme=dark] .admin-tool-preview-empty,:root[data-admin-theme=dark] .admin-config-summary-card .admin-system-key-list,:root[data-admin-theme=dark] .admin-tool-preset-hint{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-dashboard-badge--indigo,:root[data-admin-theme=dark] .admin-dashboard-badge--info,:root[data-admin-theme=dark] .admin-tool-option-magic-tag--ready{color:#dbe4ff!important;background:#7c8cff29!important}:root[data-admin-theme=dark] .admin-dashboard-badge--success,:root[data-admin-theme=dark] .admin-dashboard-badge--emerald{color:#9cf5cf!important;background:#34d39929!important}:root[data-admin-theme=dark] .admin-dashboard-badge--warning,:root[data-admin-theme=dark] .admin-dashboard-badge--amber,:root[data-admin-theme=dark] .admin-tool-option-magic-tag--pending{color:#fde68a!important;background:#fbbf2429!important}:root[data-admin-theme=dark] .admin-dashboard-badge--danger{color:#fecaca!important;background:#f8717129!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button{color:var(--admin-text-muted)!important;border-color:#0000!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button span,:root[data-admin-theme=dark] .admin-tool-option-parent-icon,:root[data-admin-theme=dark] .admin-action-icon,:root[data-admin-theme=dark] .admin-reminder-icon{background:var(--admin-surface-muted)!important;color:var(--admin-text-subtle)!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button:hover,:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button.is-active{background:#7c8cff24!important;border-color:#7c8cff3d!important}:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button.is-active,:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button.is-active em,:root[data-admin-theme=dark] .admin-page-template-workbench .admin-tool-platform__tabs button.is-active span{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket,:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__content,:root[data-admin-theme=dark] .admin-tool-empty-mini,:root[data-admin-theme=dark] .admin-tool-empty-state,:root[data-admin-theme=dark] .admin-auto-subjson-card,:root[data-admin-theme=dark] .admin-option-subjson-card,:root[data-admin-theme=dark] .admin-auto-subjson-code,:root[data-admin-theme=dark] .admin-snippet-image-panel,:root[data-admin-theme=dark] .admin-snippet-selected-image,:root[data-admin-theme=dark] .admin-snippet-image-picker,:root[data-admin-theme=dark] .admin-snippet-image-asset,:root[data-admin-theme=dark] .admin-snippet-image-asset span,:root[data-admin-theme=dark] .admin-tool-accordion-trigger{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__summary,:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__summary-main,:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__summary-side,:root[data-admin-theme=dark] .admin-tool-option-card__magic-row,:root[data-admin-theme=dark] .admin-tool-option-card__actions-inline,:root[data-admin-theme=dark] .admin-tool-option-parent-select,:root[data-admin-theme=dark] .admin-tool-field-meta,:root[data-admin-theme=dark] .admin-tool-option-area{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-tool-field-group-name,:root[data-admin-theme=dark] .admin-tool-field-group-name-input,:root[data-admin-theme=dark] .admin-tool-field-section__head strong,:root[data-admin-theme=dark] .admin-tool-field-meta strong,:root[data-admin-theme=dark] .admin-tool-option-hierarchy__head strong,:root[data-admin-theme=dark] .admin-tool-option-parent-select em,:root[data-admin-theme=dark] .admin-auto-subjson-card strong,:root[data-admin-theme=dark] .admin-option-subjson-card strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-field-group-name-input{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important}:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket,:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__summary,:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__content{border-color:var(--admin-border-soft)!important}:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__summary:hover{background:#7c8cff14!important}:root[data-admin-theme=dark] .admin-tool-option-card__magic-row,:root[data-admin-theme=dark] .admin-tool-option-card__actions-inline,:root[data-admin-theme=dark] .admin-tool-option-hierarchy__head,:root[data-admin-theme=dark] .admin-tool-option-parent-select,:root[data-admin-theme=dark] .admin-tool-option-parent-card,:root[data-admin-theme=dark] .admin-tool-option-child-card,:root[data-admin-theme=dark] .admin-tool-field-card,:root[data-admin-theme=dark] .admin-auto-subjson-card,:root[data-admin-theme=dark] .admin-option-subjson-card,:root[data-admin-theme=dark] .admin-auto-subjson-code{box-shadow:none!important}:root[data-admin-theme=dark] .admin-auto-subjson-tone-0,:root[data-admin-theme=dark] .admin-auto-subjson-tone-1,:root[data-admin-theme=dark] .admin-auto-subjson-tone-2,:root[data-admin-theme=dark] .admin-auto-subjson-tone-3,:root[data-admin-theme=dark] .admin-auto-subjson-tone-4,:root[data-admin-theme=dark] .admin-auto-subjson-tone-5{color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-option-subjson-card.admin-auto-subjson-tone-0{background:linear-gradient(135deg,#2563eb29,#0f172af5)!important;border-color:#60a5fa75!important}:root[data-admin-theme=dark] .admin-option-subjson-card.admin-auto-subjson-tone-1{background:linear-gradient(135deg,#0d948826,#0f172af5)!important;border-color:#2dd4bf70!important}:root[data-admin-theme=dark] .admin-option-subjson-card.admin-auto-subjson-tone-2{background:linear-gradient(135deg,#7c3aed29,#0f172af5)!important;border-color:#a78bfa75!important}:root[data-admin-theme=dark] .admin-option-subjson-card.admin-auto-subjson-tone-3{background:linear-gradient(135deg,#b4530926,#0f172af5)!important;border-color:#fbbf246b!important}:root[data-admin-theme=dark] .admin-option-subjson-card.admin-auto-subjson-tone-4{background:linear-gradient(135deg,#16a34a26,#0f172af5)!important;border-color:#4ade806b!important}:root[data-admin-theme=dark] .admin-option-subjson-card.admin-auto-subjson-tone-5{background:linear-gradient(135deg,#ea580c26,#0f172af5)!important;border-color:#fb923c6b!important}:root[data-admin-theme=dark] .admin-tool-option-editor-section{background:var(--admin-surface)!important;border-color:var(--admin-border)!important}:root[data-admin-theme=dark] .admin-tool-option-editor-section--slot-fallbacks{background:var(--admin-surface-soft)!important}:root[data-admin-theme=dark] .admin-tool-option-editor-strip{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-tool-option-editor-strip strong,:root[data-admin-theme=dark] .admin-tool-option-editor-section strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-option-editor-strip small,:root[data-admin-theme=dark] .admin-tool-option-editor-strip .admin-field-help{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-tool-option-editor-strip select{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}
:root[data-admin-theme=dark] .admin-stat-card,:root[data-admin-theme=dark] .admin-op-stat-card,:root[data-admin-theme=dark] .admin-op-card,:root[data-admin-theme=dark] .admin-points-filter-panel,:root[data-admin-theme=dark] .admin-points-table-card,:root[data-admin-theme=dark] .admin-point-detail-hero,:root[data-admin-theme=dark] .admin-users-form-card,:root[data-admin-theme=dark] .admin-user-profile-card,:root[data-admin-theme=dark] .admin-user-detail-card,:root[data-admin-theme=dark] .admin-admins-template-button,:root[data-admin-theme=dark] .admin-admins-permission-item,:root[data-admin-theme=dark] .admin-admins-permission-modal,:root[data-admin-theme=dark] .admin-system-card,:root[data-admin-theme=dark] .admin-system-channel-card,:root[data-admin-theme=dark] .admin-system-vertical-info-list>div,:root[data-admin-theme=dark] .admin-settings-entry,:root[data-admin-theme=dark] .admin-genlog-filter-panel,:root[data-admin-theme=dark] .admin-genlog-detail-card,:root[data-admin-theme=dark] .admin-genlog-action-card,:root[data-admin-theme=dark] .admin-genlog-notes-card,:root[data-admin-theme=dark] .admin-genlog-reference-card,:root[data-admin-theme=dark] .admin-genlog-empty-media,:root[data-admin-theme=dark] .admin-genlog-image-summary-collapsed,:root[data-admin-theme=dark] .admin-genlog-empty-block,:root[data-admin-theme=dark] .admin-genlog-result-meta>div,:root[data-admin-theme=dark] .admin-genlog-text-result pre,:root[data-admin-theme=dark] .admin-genlog-output-code code{background:var(--admin-surface)!important;border-color:var(--admin-border-soft)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-stat-icon--indigo,:root[data-admin-theme=dark] .admin-stat-icon--sky,:root[data-admin-theme=dark] .admin-stat-icon--emerald,:root[data-admin-theme=dark] .admin-stat-icon--amber,:root[data-admin-theme=dark] .admin-op-stat-icon,:root[data-admin-theme=dark] .admin-settings-entry-icon,:root[data-admin-theme=dark] .admin-system-icon,:root[data-admin-theme=dark] .admin-user-avatar,:root[data-admin-theme=dark] .admin-user-profile-avatar{background:var(--admin-surface-muted)!important;box-shadow:none!important}:root[data-admin-theme=dark] .admin-op-filter-grid input,:root[data-admin-theme=dark] .admin-op-filter-grid select,:root[data-admin-theme=dark] .admin-op-date-row input,:root[data-admin-theme=dark] .admin-op-textarea-field textarea,:root[data-admin-theme=dark] .admin-points-actions select,:root[data-admin-theme=dark] .admin-points-pagination select,:root[data-admin-theme=dark] .admin-date-range-field input,:root[data-admin-theme=dark] .admin-users-form-grid input,:root[data-admin-theme=dark] .admin-users-form-grid select,:root[data-admin-theme=dark] .admin-users-form-grid textarea,:root[data-admin-theme=dark] .admin-users-modal-field input,:root[data-admin-theme=dark] .admin-users-modal-field textarea,:root[data-admin-theme=dark] .admin-system-form-grid input,:root[data-admin-theme=dark] .admin-system-form-grid select,:root[data-admin-theme=dark] .admin-system-form-grid textarea,:root[data-admin-theme=dark] .admin-system-field input,:root[data-admin-theme=dark] .admin-system-field select,:root[data-admin-theme=dark] .admin-system-field textarea{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!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-points-table th,:root[data-admin-theme=dark] .admin-points-table td,:root[data-admin-theme=dark] .admin-admins-table th,:root[data-admin-theme=dark] .admin-admins-table td,:root[data-admin-theme=dark] .admin-users-table th,:root[data-admin-theme=dark] .admin-users-table td,:root[data-admin-theme=dark] .admin-system-table th,:root[data-admin-theme=dark] .admin-system-table td{border-bottom-color:var(--admin-border-soft)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-op-table th,:root[data-admin-theme=dark] .admin-points-table th,:root[data-admin-theme=dark] .admin-admins-table th,:root[data-admin-theme=dark] .admin-users-table th,:root[data-admin-theme=dark] .admin-system-table th{background:var(--admin-surface-soft)!important;color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-op-table tbody tr:hover td,:root[data-admin-theme=dark] .admin-points-table tbody tr:hover td,:root[data-admin-theme=dark] .admin-admins-table tbody tr:hover td,:root[data-admin-theme=dark] .admin-users-table tbody tr:hover td,:root[data-admin-theme=dark] .admin-system-table tbody tr:hover td{background:#7c8cff14!important}:root[data-admin-theme=dark] .admin-settings-entry:hover,:root[data-admin-theme=dark] .admin-admins-template-button:hover,:root[data-admin-theme=dark] .admin-admins-permission-item:hover,:root[data-admin-theme=dark] .admin-user-quick-actions button:hover,:root[data-admin-theme=dark] .admin-back-btn:hover,:root[data-admin-theme=dark] .admin-genlog-page-btn:hover,:root[data-admin-theme=dark] .admin-genlog-link-btn:hover,:root[data-admin-theme=dark] .admin-op-link-button:hover,:root[data-admin-theme=dark] .admin-dashboard-table-link:hover{color:#dbe4ff!important;background:#1b2740!important;border-color:#7c8cff66!important}:root[data-admin-theme=dark] .admin-settings-entry strong,:root[data-admin-theme=dark] .admin-admins-template-button strong,:root[data-admin-theme=dark] .admin-admins-permission-copy strong,:root[data-admin-theme=dark] .admin-point-user h2,:root[data-admin-theme=dark] .admin-point-hero-cell strong,:root[data-admin-theme=dark] .admin-op-table-head h2,:root[data-admin-theme=dark] .admin-op-section-title h2,: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-genlog-reference-card strong,:root[data-admin-theme=dark] .admin-genlog-result-meta strong,:root[data-admin-theme=dark] .admin-genlog-result-meta a,:root[data-admin-theme=dark] .admin-prompt-rule-count,:root[data-admin-theme=dark] .admin-system-stat-card strong,:root[data-admin-theme=dark] .admin-system-card strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-settings-entry small,:root[data-admin-theme=dark] .admin-settings-entry em,:root[data-admin-theme=dark] .admin-admins-template-button small,:root[data-admin-theme=dark] .admin-admins-permission-copy small,:root[data-admin-theme=dark] .admin-point-user p,:root[data-admin-theme=dark] .admin-point-hero-cell span,:root[data-admin-theme=dark] .admin-op-stat-card p,:root[data-admin-theme=dark] .admin-op-stat-card small,:root[data-admin-theme=dark] .admin-op-info-grid span,:root[data-admin-theme=dark] .admin-op-filter-grid label>span,:root[data-admin-theme=dark] .admin-op-date-row label>span,:root[data-admin-theme=dark] .admin-op-textarea-field>span,: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-summary-cell,:root[data-admin-theme=dark] .admin-op-module-cell,:root[data-admin-theme=dark] .admin-genlog-reference-card p,:root[data-admin-theme=dark] .admin-genlog-reference-card small,:root[data-admin-theme=dark] .admin-genlog-text-result span,:root[data-admin-theme=dark] .admin-system-stat-card p,:root[data-admin-theme=dark] .admin-system-card small,:root[data-admin-theme=dark] .admin-system-vertical-info-list>div{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-points-tag--green,:root[data-admin-theme=dark] .admin-system-badge--green,:root[data-admin-theme=dark] .admin-op-chip--green,:root[data-admin-theme=dark] .admin-genlog-chip--success,:root[data-admin-theme=dark] .admin-user-profile-points em{color:#9cf5cf!important;background:#34d39929!important}:root[data-admin-theme=dark] .admin-points-tag--red,:root[data-admin-theme=dark] .admin-op-chip--red,:root[data-admin-theme=dark] .admin-genlog-chip--danger{color:#fecaca!important;background:#f8717129!important}:root[data-admin-theme=dark] .admin-points-tag--blue,:root[data-admin-theme=dark] .admin-points-tag--purple,:root[data-admin-theme=dark] .admin-op-chip--blue,:root[data-admin-theme=dark] .admin-genlog-chip--info,:root[data-admin-theme=dark] .admin-system-badge,:root[data-admin-theme=dark] .admin-api-v2-badge--soft{color:#dbe4ff!important;background:#7c8cff29!important}:root[data-admin-theme=dark] .admin-points-tag--amber,:root[data-admin-theme=dark] .admin-op-chip--orange,:root[data-admin-theme=dark] .admin-genlog-chip--warning{color:#fde68a!important;background:#fbbf2429!important}:root[data-admin-theme=dark] .admin-points-pagination strong,:root[data-admin-theme=dark] .admin-genlog-page-btn.is-active{background:var(--admin-primary)!important;color:#fff!important}:root[data-admin-theme=dark] .admin-op-note,:root[data-admin-theme=dark] .admin-genlog-note-bar,:root[data-admin-theme=dark] .admin-prompt-note,:root[data-admin-theme=dark] .admin-prompt-warning{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-op-audit-block{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-op-audit-block svg{color:#c7d2fe!important}:root[data-admin-theme=dark] .admin-op-audit-block strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-op-audit-block--risk{background:#7f1d1d33!important;border-color:#f8717157!important}:root[data-admin-theme=dark] .admin-op-audit-block--risk svg{color:#fecaca!important}:root[data-admin-theme=dark] .admin-op-audit-block--info{background:#4f46e529!important;border-color:#818cf857!important}:root[data-admin-theme=dark] .admin-admins-switch,:root[data-admin-theme=dark] .admin-prompt-status-switch input{border-color:var(--admin-border)!important;box-shadow:none!important;background:#253146!important}:root[data-admin-theme=dark] .admin-app-mark,:root[data-admin-theme=dark] .admin-op-stat-icon,:root[data-admin-theme=dark] .admin-system-stat-card .admin-system-icon,:root[data-admin-theme=dark] .admin-settings-entry-icon,:root[data-admin-theme=dark] .admin-system-badge,:root[data-admin-theme=dark] .admin-type-chip,:root[data-admin-theme=dark] .admin-scope-chip,:root[data-admin-theme=dark] .admin-live-status,:root[data-admin-theme=dark] .admin-op-chip,:root[data-admin-theme=dark] .admin-genlog-chip{box-shadow:none!important}:root[data-admin-theme=dark] .admin-app-mark--info,:root[data-admin-theme=dark] .admin-scope-chip--info,:root[data-admin-theme=dark] .admin-op-chip--blue,:root[data-admin-theme=dark] .admin-op-chip--purple,:root[data-admin-theme=dark] .admin-op-chip--cyan,:root[data-admin-theme=dark] .admin-genlog-chip--info,:root[data-admin-theme=dark] .admin-system-badge--blue,:root[data-admin-theme=dark] .admin-system-icon--blue,:root[data-admin-theme=dark] .admin-system-icon--violet,:root[data-admin-theme=dark] .admin-system-icon--sky,:root[data-admin-theme=dark] .admin-api-v2-badge--soft{color:#dbe4ff!important;background:#7c8cff29!important}:root[data-admin-theme=dark] .admin-app-mark--success,:root[data-admin-theme=dark] .admin-live-status,:root[data-admin-theme=dark] .admin-op-chip--green,:root[data-admin-theme=dark] .admin-genlog-chip--success,:root[data-admin-theme=dark] .admin-system-badge--green,:root[data-admin-theme=dark] .admin-system-icon--green,:root[data-admin-theme=dark] .admin-system-icon--mint{color:#9cf5cf!important;background:#34d39929!important}:root[data-admin-theme=dark] .admin-app-mark--warning,:root[data-admin-theme=dark] .admin-live-status--off,:root[data-admin-theme=dark] .admin-op-chip--orange,:root[data-admin-theme=dark] .admin-genlog-chip--warning,:root[data-admin-theme=dark] .admin-system-icon--amber,:root[data-admin-theme=dark] .admin-system-icon--orange{color:#fde68a!important;background:#fbbf2429!important}:root[data-admin-theme=dark] .admin-app-mark--danger,:root[data-admin-theme=dark] .admin-op-chip--red,:root[data-admin-theme=dark] .admin-genlog-chip--danger,:root[data-admin-theme=dark] .admin-system-icon--red{color:#fecaca!important;background:#f8717129!important}:root[data-admin-theme=dark] .admin-type-chip,:root[data-admin-theme=dark] .admin-op-chip--slate{color:#d8dee9!important;background:#94a3b824!important}:root[data-admin-theme=dark] .admin-tool-config-btn,:root[data-admin-theme=dark] .admin-op-link-button,:root[data-admin-theme=dark] .admin-genlog-link-btn,:root[data-admin-theme=dark] .admin-back-btn,:root[data-admin-theme=dark] .admin-op-action-button,:root[data-admin-theme=dark] .admin-row-actions button,:root[data-admin-theme=dark] .admin-system-action,:root[data-admin-theme=dark] .admin-config-action-list a,:root[data-admin-theme=dark] .admin-genlog-page-btn,:root[data-admin-theme=dark] .admin-op-pagination button{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important;box-shadow:none!important;text-decoration:none!important}:root[data-admin-theme=dark] .admin-tool-config-btn:hover,:root[data-admin-theme=dark] .admin-op-link-button:hover,:root[data-admin-theme=dark] .admin-genlog-link-btn:hover,:root[data-admin-theme=dark] .admin-back-btn:hover,:root[data-admin-theme=dark] .admin-op-action-button:hover,:root[data-admin-theme=dark] .admin-row-actions button:hover,:root[data-admin-theme=dark] .admin-system-action:hover,:root[data-admin-theme=dark] .admin-config-action-list a:hover,:root[data-admin-theme=dark] .admin-genlog-page-btn:hover,:root[data-admin-theme=dark] .admin-op-pagination button:hover{color:#dbe4ff!important;background:#1b2740!important;border-color:#7c8cff66!important}:root[data-admin-theme=dark] .admin-genlog-page-btn.is-active,:root[data-admin-theme=dark] .admin-op-pagination button.is-active,:root[data-admin-theme=dark] .admin-system-action--primary,:root[data-admin-theme=dark] .admin-config-action-list a.is-primary{background:var(--admin-primary)!important;border-color:var(--admin-primary)!important;color:#fff!important}:root[data-admin-theme=dark] .admin-config-nav-list>a,:root[data-admin-theme=dark] .admin-system-back-link,:root[data-admin-theme=dark] .admin-system-footer-actions,:root[data-admin-theme=dark] .admin-system-notice,:root[data-admin-theme=dark] .admin-message,:root[data-admin-theme=dark] .admin-message--success,:root[data-admin-theme=dark] .admin-message--error{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-config-nav-list>a.is-active,:root[data-admin-theme=dark] .admin-system-notice--blue,:root[data-admin-theme=dark] .admin-system-back-link:hover{color:#dbe4ff!important;background:#7c8cff24!important;border-color:#7c8cff47!important}:root[data-admin-theme=dark] .admin-config-nav-list>a.is-active strong,:root[data-admin-theme=dark] .admin-system-card-head h2,:root[data-admin-theme=dark] .admin-system-back-link,:root[data-admin-theme=dark] .admin-message strong,:root[data-admin-theme=dark] .admin-op-note strong,:root[data-admin-theme=dark] .admin-genlog-note-bar strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-system-vertical-info-list code,:root[data-admin-theme=dark] .admin-genlog-output-code code,:root[data-admin-theme=dark] .admin-genlog-text-result pre{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-genlog-request-body-actions{flex:520px;justify-content:flex-end;align-items:center;gap:10px;min-width:280px;display:flex}:root[data-admin-theme=dark] .admin-genlog-request-body-toggle{background:#0f172a8f;border:1px solid #7c8cff3d;border-radius:8px;align-items:center;gap:4px;padding:3px;display:inline-flex}:root[data-admin-theme=dark] .admin-genlog-request-body-toggle button{color:#aeb9d4;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:74px;height:32px;font-size:13px;font-weight:700}:root[data-admin-theme=dark] .admin-genlog-request-body-toggle button:hover{color:#eef2ff;background:#7c8cff1f}:root[data-admin-theme=dark] .admin-genlog-request-body-toggle button.is-active{color:#f8fafc;background:#7c8cff47;box-shadow:inset 0 0 0 1px #beccff2e}:root[data-admin-theme=dark] .admin-op-date-range b,:root[data-admin-theme=dark] .admin-op-date-row b,:root[data-admin-theme=dark] .admin-op-search-field i,:root[data-admin-theme=dark] .admin-points-actions .admin-action-hint,:root[data-admin-theme=dark] .admin-genlog-pagination,:root[data-admin-theme=dark] .admin-op-pagination{color:var(--admin-text-muted)!important}
:root[data-admin-theme=dark] .admin-module-note,:root[data-admin-theme=dark] .admin-users-note,:root[data-admin-theme=dark] .admin-system-upload-box,:root[data-admin-theme=dark] .admin-system-input-unit>span,:root[data-admin-theme=dark] .admin-recharge-tabs button,:root[data-admin-theme=dark] .admin-recharge-package-row,:root[data-admin-theme=dark] .admin-recharge-package-main,:root[data-admin-theme=dark] .admin-recharge-package-meta,:root[data-admin-theme=dark] .admin-system-key-list div,:root[data-admin-theme=dark] .admin-model-chip-row em,:root[data-admin-theme=dark] .admin-model-name-cell i,:root[data-admin-theme=dark] .admin-model-capability-preview span,:root[data-admin-theme=dark] .admin-model-capability-list span,:root[data-admin-theme=dark] .admin-system-tabs button,:root[data-admin-theme=dark] .admin-system-card,:root[data-admin-theme=dark] .admin-system-footer-actions,:root[data-admin-theme=dark] .admin-system-back-link{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-module-note,:root[data-admin-theme=dark] .admin-users-note,:root[data-admin-theme=dark] .admin-system-notice,:root[data-admin-theme=dark] .admin-system-notice--blue{color:#dbe4ff!important;background:#7c8cff1f!important;border-color:#7c8cff3d!important}:root[data-admin-theme=dark] .admin-scope-chip--success,:root[data-admin-theme=dark] .admin-scope-chip--warning,:root[data-admin-theme=dark] .admin-scope-chip--danger,:root[data-admin-theme=dark] .admin-scope-chip--info,:root[data-admin-theme=dark] .admin-dashboard-badge--muted,:root[data-admin-theme=dark] .admin-dashboard-badge--success,:root[data-admin-theme=dark] .admin-dashboard-badge--warning,:root[data-admin-theme=dark] .admin-dashboard-badge--danger,:root[data-admin-theme=dark] .admin-dashboard-badge--info{box-shadow:none!important}:root[data-admin-theme=dark] .admin-scope-chip--success{color:#9cf5cf!important;background:#34d39929!important}:root[data-admin-theme=dark] .admin-scope-chip--warning{color:#fde68a!important;background:#fbbf2429!important}:root[data-admin-theme=dark] .admin-scope-chip--danger{color:#fecaca!important;background:#f8717129!important}:root[data-admin-theme=dark] .admin-points,:root[data-admin-theme=dark] .admin-system-key-list dd,:root[data-admin-theme=dark] .admin-model-capability-preview span.is-enabled,:root[data-admin-theme=dark] .admin-model-capability-list span.is-enabled,:root[data-admin-theme=dark] .admin-model-chip-row em{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-recharge-tabs button.is-active,:root[data-admin-theme=dark] .admin-system-tabs button.is-active,:root[data-admin-theme=dark] .admin-system-back-link:hover{color:#dbe4ff!important;background:#7c8cff24!important;border-color:#7c8cff47!important}:root[data-admin-theme=dark] .admin-system-upload-box strong,:root[data-admin-theme=dark] .admin-system-input-unit>span,:root[data-admin-theme=dark] .admin-recharge-package-main strong,:root[data-admin-theme=dark] .admin-model-name-cell strong,:root[data-admin-theme=dark] .admin-system-card h2,:root[data-admin-theme=dark] .admin-system-card h3{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-system-upload-box small,:root[data-admin-theme=dark] .admin-recharge-package-main small,:root[data-admin-theme=dark] .admin-recharge-package-meta small,:root[data-admin-theme=dark] .admin-model-name-cell small,:root[data-admin-theme=dark] .admin-system-key-list dt{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-sidebar-avatar{color:#f8fafc!important;background:#253146!important}:root[data-admin-theme=dark] .admin-brand small,:root[data-admin-theme=dark] .admin-sidebar-footer small,:root[data-admin-theme=dark] .admin-sidebar-footer span:not(.admin-sidebar-avatar){color:#a8b3c7!important}:root[data-admin-theme=dark] .admin-dashboard-table-link,:root[data-admin-theme=dark] .admin-op-link-button,:root[data-admin-theme=dark] .admin-genlog-link-btn{color:#9aa6ff!important}:root[data-admin-theme=dark] .admin-op-stat-card strong,:root[data-admin-theme=dark] .admin-stat-card strong,:root[data-admin-theme=dark] .admin-system-stat-card strong,:root[data-admin-theme=dark] .admin-system-key-list dd,:root[data-admin-theme=dark] .admin-points,:root[data-admin-theme=dark] .admin-model-name-cell i,:root[data-admin-theme=dark] .admin-model-capability-preview span.is-enabled,:root[data-admin-theme=dark] .admin-model-capability-list span.is-enabled{color:#f8fafc!important}:root[data-admin-theme=dark] .admin-system-card>div>p,:root[data-admin-theme=dark] .admin-system-card-head p,:root[data-admin-theme=dark] .admin-system-field>span,:root[data-admin-theme=dark] .admin-system-field small,:root[data-admin-theme=dark] .admin-system-summary-list dt span,:root[data-admin-theme=dark] .admin-op-table-head p,:root[data-admin-theme=dark] .admin-points-pagination span,:root[data-admin-theme=dark] .admin-date-range-field>span,:root[data-admin-theme=dark] .admin-system-inline-setting>span,:root[data-admin-theme=dark] .admin-system-tabs button,:root[data-admin-theme=dark] .admin-module-note,:root[data-admin-theme=dark] .admin-users-note,:root[data-admin-theme=dark] .admin-users-note p,:root[data-admin-theme=dark] .admin-model-chip-row em,:root[data-admin-theme=dark] .admin-model-name-cell small,:root[data-admin-theme=dark] .admin-model-capability-preview span,:root[data-admin-theme=dark] .admin-model-capability-list span,:root[data-admin-theme=dark] .admin-model-capability-list small,:root[data-admin-theme=dark] .admin-system-upload-box small,:root[data-admin-theme=dark] .admin-recharge-package-main small,:root[data-admin-theme=dark] .admin-recharge-package-meta small,:root[data-admin-theme=dark] .admin-op-filter-grid label>span,:root[data-admin-theme=dark] .admin-op-date-row label>span,:root[data-admin-theme=dark] .admin-op-textarea-field>span{color:#c7d2e3!important}:root[data-admin-theme=dark] .admin-system-tabs button.is-active,:root[data-admin-theme=dark] .admin-config-nav-list>a.is-active,:root[data-admin-theme=dark] .admin-system-back-link,:root[data-admin-theme=dark] .admin-dashboard-badge,:root[data-admin-theme=dark] .admin-points-tag,:root[data-admin-theme=dark] .admin-scope-chip,:root[data-admin-theme=dark] .admin-live-status,:root[data-admin-theme=dark] .admin-op-chip,:root[data-admin-theme=dark] .admin-genlog-chip{font-weight:800!important}:root[data-admin-theme=dark] .admin-system-stat-card small,:root[data-admin-theme=dark] .admin-system-card-head p,:root[data-admin-theme=dark] .admin-system-field>span,:root[data-admin-theme=dark] .admin-system-field>span small,:root[data-admin-theme=dark] .admin-system-summary-list dt,:root[data-admin-theme=dark] .admin-system-summary-list dt span,:root[data-admin-theme=dark] .admin-system-key-list dt,:root[data-admin-theme=dark] .admin-system-key-list dd,:root[data-admin-theme=dark] .admin-system-tabs button,:root[data-admin-theme=dark] .admin-date-range-field>span,:root[data-admin-theme=dark] .admin-system-inline-setting>span,:root[data-admin-theme=dark] .micro-admin-grid label>span,:root[data-admin-theme=dark] .micro-admin-grid .admin-field-help,:root[data-admin-theme=dark] .admin-recharge-grid .admin-system-switch span{color:#d8dee9!important}:root[data-admin-theme=dark] .admin-system-summary-list dd,:root[data-admin-theme=dark] .admin-system-key-list dd,:root[data-admin-theme=dark] .admin-op-stat-card strong,:root[data-admin-theme=dark] .admin-points,:root[data-admin-theme=dark] .admin-model-name-cell i,:root[data-admin-theme=dark] .admin-user-avatar{color:#f8fafc!important}:root[data-admin-theme=dark] .admin-user-avatar{background:#334155!important}:root[data-admin-theme=dark] .admin-system-table-link,:root[data-admin-theme=dark] .admin-dashboard-table-link{color:#c7d2ff!important}:root[data-admin-theme=dark] .admin-system-table-link:hover,:root[data-admin-theme=dark] .admin-dashboard-table-link:hover{color:#e0e7ff!important}:root[data-admin-theme=dark] .admin-modal-backdrop,:root[data-admin-theme=dark] .admin-modal-overlay,:root[data-admin-theme=dark] .admin-tool-editor-backdrop,:root[data-admin-theme=dark] .admin-app-editor-backdrop,:root[data-admin-theme=dark] .admin-admins-permission-backdrop,:root[data-admin-theme=dark] .admin-tile-detail-backdrop,:root[data-admin-theme=dark] .admin-tile-mirror-backdrop{background:#020617c7!important}:root[data-admin-theme=dark] .admin-app-detail-modal,:root[data-admin-theme=dark] .admin-app-editor-modal,:root[data-admin-theme=dark] .admin-app-permission-modal,:root[data-admin-theme=dark] .admin-confirm-modal,:root[data-admin-theme=dark] .admin-admins-permission-modal,:root[data-admin-theme=dark] .admin-points-detail-modal,:root[data-admin-theme=dark] .admin-points-export-modal,:root[data-admin-theme=dark] .admin-users-adjust-modal,:root[data-admin-theme=dark] .admin-recharge-edit-modal,:root[data-admin-theme=dark] .admin-model-delete-modal,:root[data-admin-theme=dark] .admin-prompt-editor-modal,:root[data-admin-theme=dark] .admin-prompt-delete-modal,:root[data-admin-theme=dark] .admin-tool-editor-modal,:root[data-admin-theme=dark] .admin-tool-delete-modal,:root[data-admin-theme=dark] .admin-tile-detail-modal,:root[data-admin-theme=dark] .admin-tile-mirror-modal,:root[data-admin-theme=dark] .admin-tile-confirm-modal,:root[data-admin-theme=dark] .admin-op-detail-main,:root[data-admin-theme=dark] .admin-op-quick-card,:root[data-admin-theme=dark] .admin-op-audit-card,:root[data-admin-theme=dark] .admin-op-export-form,:root[data-admin-theme=dark] .admin-op-export-help{background:var(--admin-surface)!important;border-color:var(--admin-border-soft)!important;color:var(--admin-text)!important;box-shadow:0 24px 54px #0206176b!important}:root[data-admin-theme=dark] .admin-modal-close,:root[data-admin-theme=dark] .admin-ghost-btn,:root[data-admin-theme=dark] .admin-op-action-button,:root[data-admin-theme=dark] .admin-system-action,:root[data-admin-theme=dark] .admin-soft-btn,:root[data-admin-theme=dark] .btn.btn-secondary{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-modal-close:hover,:root[data-admin-theme=dark] .admin-ghost-btn:hover,:root[data-admin-theme=dark] .admin-op-action-button:hover,:root[data-admin-theme=dark] .admin-system-action:hover,:root[data-admin-theme=dark] .admin-soft-btn:hover,:root[data-admin-theme=dark] .btn.btn-secondary:hover{color:#dbe4ff!important;background:#1b2740!important;border-color:#7c8cff66!important}:root[data-admin-theme=dark] .admin-tool-editor-modal>.panel{background:var(--admin-surface)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal>.panel>.toolbar:first-child{background:color-mix(in srgb, var(--admin-surface) 94%, transparent)!important;border-bottom-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal>.panel>.btn-primary:last-child{box-shadow:0 -16px 28px #0206176b!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-helper{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-helper__head h3,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-helper__notice strong,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token span{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-helper__head p,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token code,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token em{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-helper__notice{color:#bbf7d0!important;background:#1665342e!important;border-color:#4ade8052!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-helper__notice--warning{color:#fde68a!important;background:#92400e33!important;border-color:#fbbf2457!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token:hover{background:#1b2740!important;border-color:#7c8cff66!important;box-shadow:0 10px 20px #02061747!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token.is-used{border-color:#4ade8061!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token.is-unused{border-color:#fbbf246b!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-variable-token.is-upload{background:#7c2d1233!important;border-color:#fb923c5c!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-config-note,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-source-card,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-option-group,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-config-card,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-card,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-editor{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-card:hover,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-editor:focus-within{background:#1b2740!important;border-color:#7c8cff75!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-card.is-selected{box-shadow:0 0 0 2px #8b8cff2e;border-color:#8b8cff!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-swatch{border-color:#e2e8f05c!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-delete{border-color:var(--admin-border)!important;color:#fecaca!important;background:#111827!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-region-palette-delete:disabled{color:#64748b!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-active-toggle{color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-config-shell,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-section,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-api-card,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-list,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-item,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-summary,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-section,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-table,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-role-compact-item{border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-config-shell{background:linear-gradient(180deg, #7c8cff14, transparent 38%), var(--admin-surface-muted)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-section--system{background:linear-gradient(90deg, #e0b85a1f, transparent 36%), var(--admin-surface)!important;border-color:#e0b85a57!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-section--api{background:linear-gradient(180deg, #7c8cff1a, transparent 46%), var(--admin-surface)!important;border-color:#7c8cff6b!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-section--roles{border-color:var(--admin-border)!important;background:linear-gradient(90deg, #38bdf814, transparent 34%), var(--admin-surface)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-api-card{background:var(--admin-surface-muted)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-list,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-section,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-role-compact-item__body{background:#0f172a42!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-item,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-summary,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-table,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-role-compact-item{background:var(--admin-surface-muted)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-item.is-active{background:linear-gradient(90deg,#7c8cff38,#a855f71a)!important;border-color:#7c8cff9e!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-table__head{background:#0f172a52!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-api-card small,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-api-card__switch,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-section__head p,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-item small,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-summary small,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-table__row code,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-table__row span,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-role-compact-list__head,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-role-compact-item summary code{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-api-card__top strong,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-prompt-template-section__head strong,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-seed-config-row .admin-seed-inline-field>span,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-scenario-summary strong,:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-banana-media-table__row strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-editor-modal .admin-role-compact-item summary>span{color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-region-template-entry,:root[data-admin-theme=dark] .admin-region-inline-section,:root[data-admin-theme=dark] .admin-region-config-panel{border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-region-rule-field textarea[readonly],:root[data-admin-theme=dark] .admin-region-prompt-preview{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-region-template-entry strong,:root[data-admin-theme=dark] .admin-region-rule-field strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-region-rule-field small{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-region-dashboard-card,:root[data-admin-theme=dark] .admin-region-dashboard-group,:root[data-admin-theme=dark] .admin-region-dashboard-row,:root[data-admin-theme=dark] .admin-region-global-mark-card{background:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-region-dashboard-group,:root[data-admin-theme=dark] .admin-region-dashboard-table__head,:root[data-admin-theme=dark] .admin-region-dashboard-empty{background:var(--admin-surface-muted)!important;border-color:var(--admin-border-soft)!important}:root[data-admin-theme=dark] .admin-region-dashboard-group__edit input,:root[data-admin-theme=dark] .admin-region-dashboard-row .admin-region-option-input,:root[data-admin-theme=dark] .admin-region-global-mark-grid input,:root[data-admin-theme=dark] .admin-region-global-mark-grid textarea{background:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-region-dashboard-group__edit input::placeholder,:root[data-admin-theme=dark] .admin-region-dashboard-row .admin-region-option-input::placeholder,:root[data-admin-theme=dark] .admin-region-global-mark-grid input::placeholder,:root[data-admin-theme=dark] .admin-region-global-mark-grid textarea::placeholder,:root[data-admin-theme=dark] .admin-region-dashboard-title-row small,:root[data-admin-theme=dark] .admin-region-dashboard-group__head span,:root[data-admin-theme=dark] .admin-region-dashboard-table__head,:root[data-admin-theme=dark] .admin-region-dashboard-empty,:root[data-admin-theme=dark] .admin-region-global-mark-status{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-region-dashboard-group__head strong,:root[data-admin-theme=dark] .admin-region-compact-check,:root[data-admin-theme=dark] .admin-snippet-image-panel__head h4,:root[data-admin-theme=dark] .admin-snippet-image-asset strong,:root[data-admin-theme=dark] .admin-snippet-image-meta strong,:root[data-admin-theme=dark] .admin-tool-accordion-trigger strong,:root[data-admin-theme=dark] .admin-tool-accordion-trigger em{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-snippet-image-panel__head p,:root[data-admin-theme=dark] .admin-snippet-image-meta span,:root[data-admin-theme=dark] .admin-snippet-image-meta p,:root[data-admin-theme=dark] .admin-snippet-image-asset small,:root[data-admin-theme=dark] .admin-snippet-image-controls label,:root[data-admin-theme=dark] .admin-tool-accordion-trigger small{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-snippet-image-panel__head strong{color:#dbe4ff!important;background:#7c8cff29!important}:root[data-admin-theme=dark] .admin-danger-mark,:root[data-admin-theme=dark] .admin-tool-delete-mark,:root[data-admin-theme=dark] .admin-app-mark,:root[data-admin-theme=dark] .admin-user-avatar,:root[data-admin-theme=dark] .admin-user-profile-avatar,:root[data-admin-theme=dark] .admin-op-step,:root[data-admin-theme=dark] .admin-system-icon,:root[data-admin-theme=dark] .admin-action-icon,:root[data-admin-theme=dark] .admin-reminder-icon{box-shadow:none!important}:root[data-admin-theme=dark] .admin-detail-grid div,:root[data-admin-theme=dark] .admin-delete-summary,:root[data-admin-theme=dark] .admin-model-delete-summary,:root[data-admin-theme=dark] .admin-user-adjust-summary,:root[data-admin-theme=dark] .admin-point-detail-hero,:root[data-admin-theme=dark] .admin-point-detail-hero--modal,:root[data-admin-theme=dark] .admin-point-hero-cell,:root[data-admin-theme=dark] .admin-user-info-grid div,:root[data-admin-theme=dark] .admin-op-info-grid,:root[data-admin-theme=dark] .admin-op-info-grid div,:root[data-admin-theme=dark] .admin-op-change-table,:root[data-admin-theme=dark] .admin-op-change-table>div,:root[data-admin-theme=dark] .admin-points-export-fields,:root[data-admin-theme=dark] .admin-admins-template-button,:root[data-admin-theme=dark] .admin-admins-permission-item,:root[data-admin-theme=dark] .admin-admins-permission-card,:root[data-admin-theme=dark] .admin-system-vertical-info-list div,:root[data-admin-theme=dark] .admin-system-status-list div,:root[data-admin-theme=dark] .admin-system-status-row-list div,:root[data-admin-theme=dark] .admin-system-mail-preview,:root[data-admin-theme=dark] .admin-system-upload-box,:root[data-admin-theme=dark] .admin-model-capability-list>div,:root[data-admin-theme=dark] .admin-model-info-list,:root[data-admin-theme=dark] .admin-model-info-list div,:root[data-admin-theme=dark] .admin-model-preview-box,:root[data-admin-theme=dark] .admin-model-result-summary div,:root[data-admin-theme=dark] .admin-model-result-body,:root[data-admin-theme=dark] .admin-model-result-body pre,:root[data-admin-theme=dark] .admin-model-test-history div,:root[data-admin-theme=dark] .admin-prompt-reference-panel,:root[data-admin-theme=dark] .admin-prompt-reference-card,:root[data-admin-theme=dark] .admin-prompt-reference-empty,:root[data-admin-theme=dark] .admin-prompt-reference-rule,:root[data-admin-theme=dark] .admin-prompt-summary-grid div,:root[data-admin-theme=dark] .admin-prompt-reference-view-grid figure,:root[data-admin-theme=dark] .admin-prompt-text-block,:root[data-admin-theme=dark] .admin-tool-platform__notice,:root[data-admin-theme=dark] .admin-tool-delete-confirm,:root[data-admin-theme=dark] .admin-tile-detail-empty,: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-mirror-preview{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-prompt-reference-thumb,:root[data-admin-theme=dark] .admin-prompt-reference-view-thumb,:root[data-admin-theme=dark] .admin-prompt-reference-view-thumb--detail,:root[data-admin-theme=dark] .admin-prompt-summary-grid div,:root[data-admin-theme=dark] .admin-prompt-reference-rule--editor{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important}:root[data-admin-theme=dark] .admin-confirm-modal h2,:root[data-admin-theme=dark] .admin-tool-delete-modal h3,:root[data-admin-theme=dark] .admin-detail-grid dd,:root[data-admin-theme=dark] .admin-delete-summary dd,:root[data-admin-theme=dark] .admin-model-delete-summary dd,:root[data-admin-theme=dark] .admin-user-adjust-summary strong,:root[data-admin-theme=dark] .admin-point-user h2,:root[data-admin-theme=dark] .admin-point-hero-cell strong,:root[data-admin-theme=dark] .admin-user-quick-actions h3,:root[data-admin-theme=dark] .admin-op-section-title h2,:root[data-admin-theme=dark] .admin-op-info-grid strong,:root[data-admin-theme=dark] .admin-op-change-table strong,:root[data-admin-theme=dark] .admin-op-change-table em,:root[data-admin-theme=dark] .admin-system-card h2,:root[data-admin-theme=dark] .admin-system-card h3,:root[data-admin-theme=dark] .admin-model-capability-list h3,:root[data-admin-theme=dark] .admin-model-quick-card h3,:root[data-admin-theme=dark] .admin-model-test-card h3,:root[data-admin-theme=dark] .admin-model-test-side h3,:root[data-admin-theme=dark] .admin-model-info-list dd,:root[data-admin-theme=dark] .admin-model-preview-box strong,:root[data-admin-theme=dark] .admin-prompt-reference-card strong,:root[data-admin-theme=dark] .admin-prompt-summary-grid strong,:root[data-admin-theme=dark] .admin-prompt-reference-view-grid strong,:root[data-admin-theme=dark] .admin-prompt-text-block,:root[data-admin-theme=dark] .admin-tile-detail-media-head strong,:root[data-admin-theme=dark] .admin-tile-detail-image-grid figcaption,:root[data-admin-theme=dark] .admin-tile-detail-video-grid figcaption{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-confirm-modal p,:root[data-admin-theme=dark] .admin-tool-delete-modal p,:root[data-admin-theme=dark] .admin-detail-grid dt,:root[data-admin-theme=dark] .admin-user-adjust-summary small,:root[data-admin-theme=dark] .admin-point-user p,:root[data-admin-theme=dark] .admin-op-info-grid span,:root[data-admin-theme=dark] .admin-op-summary-line,:root[data-admin-theme=dark] .admin-op-change-table span,:root[data-admin-theme=dark] .admin-op-audit-block p,:root[data-admin-theme=dark] .admin-op-note,:root[data-admin-theme=dark] .admin-op-export-help ul,:root[data-admin-theme=dark] .admin-system-card-head p,:root[data-admin-theme=dark] .admin-system-field>span,:root[data-admin-theme=dark] .admin-system-field small,:root[data-admin-theme=dark] .admin-system-vertical-info-list small,:root[data-admin-theme=dark] .admin-system-vertical-info-list code,:root[data-admin-theme=dark] .admin-system-status-meta,:root[data-admin-theme=dark] .admin-system-mail-preview,:root[data-admin-theme=dark] .admin-system-upload-box small,:root[data-admin-theme=dark] .admin-model-warning-note,:root[data-admin-theme=dark] .admin-model-info-note,:root[data-admin-theme=dark] .admin-model-delete-summary dt,:root[data-admin-theme=dark] .admin-model-capability-list span,:root[data-admin-theme=dark] .admin-model-capability-list small,:root[data-admin-theme=dark] .admin-model-preview-box small,:root[data-admin-theme=dark] .admin-model-test-history span,:root[data-admin-theme=dark] .admin-model-test-history small,:root[data-admin-theme=dark] .admin-model-test-history em,:root[data-admin-theme=dark] .admin-prompt-reference-card span,:root[data-admin-theme=dark] .admin-prompt-reference-card .admin-soft-btn span,:root[data-admin-theme=dark] .admin-prompt-summary-grid span,:root[data-admin-theme=dark] .admin-prompt-reference-view-grid span,:root[data-admin-theme=dark] .admin-prompt-reference-empty,:root[data-admin-theme=dark] .admin-prompt-reference-rule,:root[data-admin-theme=dark] .admin-tile-detail-empty,:root[data-admin-theme=dark] .admin-tile-detail-media-head span,:root[data-admin-theme=dark] .admin-danger-note,:root[data-admin-theme=dark] .admin-info-note{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-info-note{color:#c7d2fe!important;background:#4f46e524!important;border-color:#818cf847!important}:root[data-admin-theme=dark] .admin-danger-note{color:#fecaca!important;background:#7f1d1d38!important;border-color:#f871714d!important}
:root[data-admin-theme=dark] .admin-model-detail .admin-model-cube,:root[data-admin-theme=dark] .admin-model-output-panel,:root[data-admin-theme=dark] .admin-output-profile-card,:root[data-admin-theme=dark] .admin-output-channel-card,:root[data-admin-theme=dark] .admin-model-output-flow span,:root[data-admin-theme=dark] .admin-model-beginner-summary,:root[data-admin-theme=dark] .admin-output-card-details dl div,:root[data-admin-theme=dark] .admin-model-quick-card button{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-detail .admin-model-cube{color:#a5b4fc!important;background:linear-gradient(145deg,#4f46e529,#111827f5)!important}:root[data-admin-theme=dark] .admin-model-tabs{border-bottom-color:var(--admin-border)!important}:root[data-admin-theme=dark] .admin-model-tabs button{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-model-tabs button.is-active,:root[data-admin-theme=dark] .admin-output-channel-top span,:root[data-admin-theme=dark] .admin-output-card-details summary{color:#a5b4fc!important}:root[data-admin-theme=dark] .admin-channel-drag-handle{color:var(--admin-text-muted)!important;background:#0f172a8f!important;border-color:#94a3b838!important}:root[data-admin-theme=dark] .admin-model-tabs button.is-active:after{background:#818cf8!important}:root[data-admin-theme=dark] .admin-model-quick-card button:hover,:root[data-admin-theme=dark] .admin-output-profile-card:hover,:root[data-admin-theme=dark] .admin-output-profile-card.is-selected{background:#1b2740!important;border-color:#7c8cff7a!important;box-shadow:0 12px 24px #0206173d!important}:root[data-admin-theme=dark] .admin-model-quick-card button>svg{color:#c4b5fd!important;background:#7c8cff29!important}:root[data-admin-theme=dark] .admin-model-section-title h3,:root[data-admin-theme=dark] .admin-output-profile-card strong,:root[data-admin-theme=dark] .admin-output-profile-tier,:root[data-admin-theme=dark] .admin-output-channel-card h4,:root[data-admin-theme=dark] .admin-model-quick-card strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-model-section-title p,:root[data-admin-theme=dark] .admin-output-profile-card small,:root[data-admin-theme=dark] .admin-output-channel-card p,:root[data-admin-theme=dark] .admin-output-channel-meta span,:root[data-admin-theme=dark] .admin-model-quick-card small{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-output-profile-card em{color:#fbbf24!important}:root[data-admin-theme=dark] .admin-output-status.is-success,:root[data-admin-theme=dark] .admin-output-channel-card.is-success .admin-output-channel-top strong{color:#bbf7d0!important;background:#1665343d!important}:root[data-admin-theme=dark] .admin-output-status.is-warning,:root[data-admin-theme=dark] .admin-output-channel-card.is-warning .admin-output-channel-top strong{color:#fde68a!important;background:#92400e3d!important}:root[data-admin-theme=dark] .admin-output-status.is-danger,:root[data-admin-theme=dark] .admin-output-channel-card.is-danger .admin-output-channel-top strong{color:#fecdd3!important;background:#9f12393d!important}:root[data-admin-theme=dark] .admin-output-channel-card.is-success{border-color:#4ade8057!important}:root[data-admin-theme=dark] .admin-output-channel-card.is-warning{border-color:#fbbf245c!important}:root[data-admin-theme=dark] .admin-output-channel-card.is-danger{border-color:#fb71855c!important}:root[data-admin-theme=dark] .admin-output-card-details{border-top-color:var(--admin-border)!important}:root[data-admin-theme=dark] .admin-stat-icon--violet,:root[data-admin-theme=dark] .admin-tool-card-icon--amber,:root[data-admin-theme=dark] .admin-starter-choice-card__icon,:root[data-admin-theme=dark] .admin-method,:root[data-admin-theme=dark] .admin-prompt-image-card-meta span,:root[data-admin-theme=dark] .admin-tool-metrics span,:root[data-admin-theme=dark] .admin-tool-field-section__head>strong{box-shadow:none!important}:root[data-admin-theme=dark] .admin-stat-icon--violet{color:#dbe4ff!important;background:#7c8cff29!important}:root[data-admin-theme=dark] .admin-tool-card-icon--amber,:root[data-admin-theme=dark] .admin-tool-field-inactive-bucket__icon{color:#fde68a!important;background:#fbbf2429!important}:root[data-admin-theme=dark] .admin-starter-wizard,:root[data-admin-theme=dark] .admin-starter-panel,:root[data-admin-theme=dark] .admin-starter-section-card,:root[data-admin-theme=dark] .admin-starter-step-card,:root[data-admin-theme=dark] .admin-starter-choice-card,:root[data-admin-theme=dark] .admin-starter-chip-card,:root[data-admin-theme=dark] .admin-starter-summary-card,:root[data-admin-theme=dark] .admin-starter-custom-field-card,:root[data-admin-theme=dark] .admin-tool-console__main,:root[data-admin-theme=dark] .admin-tool-console__aside,:root[data-admin-theme=dark] .admin-endpoint-card,:root[data-admin-theme=dark] .admin-prompt-image-card,:root[data-admin-theme=dark] .admin-prompt-image-thumb,:root[data-admin-theme=dark] .admin-tool-field-section,:root[data-admin-theme=dark] .admin-tool-field-card,:root[data-admin-theme=dark] .admin-tool-field-section__head>strong,:root[data-admin-theme=dark] .admin-tool-metrics span{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-starter-step-card__index,:root[data-admin-theme=dark] .admin-starter-choice-card__icon,:root[data-admin-theme=dark] .admin-method,:root[data-admin-theme=dark] .admin-prompt-image-card-meta span,:root[data-admin-theme=dark] .admin-tool-field-section__head>strong,:root[data-admin-theme=dark] .admin-tool-metrics span{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important}:root[data-admin-theme=dark] .admin-starter-step-card.is-active,:root[data-admin-theme=dark] .admin-starter-choice-card.is-selected,:root[data-admin-theme=dark] .admin-starter-mode-btn.is-active{color:#dbe4ff!important;background:#7c8cff24!important;border-color:#7c8cff52!important}:root[data-admin-theme=dark] .admin-starter-mode-btn{color:var(--admin-text)!important;background:linear-gradient(#182235f5 0%,#131c2bf5 100%)!important;border-color:#5866826b!important;box-shadow:0 10px 24px #050a1447!important}:root[data-admin-theme=dark] .admin-starter-mode-btn:hover{color:#e8eeff!important;background:linear-gradient(#1e2a40fa 0%,#162133fa 100%)!important;border-color:#7c8cff57!important}:root[data-admin-theme=dark] .admin-starter-mode-btn.is-active{color:#fff!important;background:linear-gradient(135deg,#7c8cff 0%,#67f 48%,#5566f4 100%)!important;border-color:#0000!important;box-shadow:0 16px 30px #5466f457!important}:root[data-admin-theme=dark] .admin-starter-mode-btn.is-active svg{color:inherit!important}:root[data-admin-theme=dark] .admin-starter-wizard__expert-note{background:linear-gradient(#141e2ef5 0%,#101827fa 100%)!important;border-color:#7c8cff47!important}:root[data-admin-theme=dark] .admin-starter-wizard__expert-note strong,:root[data-admin-theme=dark] .admin-starter-panel__eyebrow,:root[data-admin-theme=dark] .admin-starter-route,:root[data-admin-theme=dark] .admin-starter-step-card__body b,:root[data-admin-theme=dark] .admin-starter-choice-card__content b{color:#a9b8ff!important}:root[data-admin-theme=dark] .admin-starter-step-card svg:last-child{color:#d0dbffb8!important}:root[data-admin-theme=dark] .admin-starter-step-card.is-active,:root[data-admin-theme=dark] .admin-starter-choice-card.is-selected{background:linear-gradient(#1c263afa 0%,#161f30fa 100%)!important;border-color:#7c8cff70!important;box-shadow:0 16px 34px #090f1c57,inset 0 0 0 1px #7c8cff1a!important}:root[data-admin-theme=dark] .admin-starter-step-card.is-active .admin-starter-step-card__index,:root[data-admin-theme=dark] .admin-starter-choice-card.is-selected .admin-starter-choice-card__selected{color:#fff!important;background:linear-gradient(135deg,#91a0ff 0%,#6d7cff 100%)!important;box-shadow:0 12px 24px #5466f44d!important}:root[data-admin-theme=dark] .admin-tool-console__main .toolbar .btn-primary,:root[data-admin-theme=dark] .admin-starter-wizard__footer-right .btn-primary{color:#fff!important;box-shadow:0 14px 26px #5466f44d!important}:root[data-admin-theme=dark] .admin-starter-wizard__footer-right .btn-secondary:disabled,:root[data-admin-theme=dark] .admin-starter-wizard__footer-right .btn-primary:disabled,:root[data-admin-theme=dark] .admin-tool-console__main .toolbar .btn-primary:disabled{color:#97a3bab8!important;box-shadow:none!important;background:#1f2b41d1!important;border-color:#58668252!important}:root[data-admin-theme=dark] .admin-tool-console__main .toolbar .btn-primary:hover,:root[data-admin-theme=dark] .admin-starter-wizard__footer-right .btn-primary:hover{color:#fff!important}:root[data-admin-theme=dark] .admin-tool-canvas-scroll--fluid,:root[data-admin-theme=dark] .admin-tool-canvas-scroll--desktop1440,:root[data-admin-theme=dark] .admin-tool-canvas-scroll--mobile,:root[data-admin-theme=dark] .admin-tool-canvas-viewport,:root[data-admin-theme=dark] .front-layout-sortable-shell,:root[data-admin-theme=dark] .front-tool-editable-block,:root[data-admin-theme=dark] .front-dynamic-field-panel,:root[data-admin-theme=dark] .front-upload-preview-button,:root[data-admin-theme=dark] .front-layout-inline-drag-handle{color:#d8dee9!important;background:#172033!important;border-color:#2a3446!important}:root[data-admin-theme=dark] .admin-tool-console__main,:root[data-admin-theme=dark] .admin-tool-console__aside strong,:root[data-admin-theme=dark] .admin-endpoint-card,:root[data-admin-theme=dark] .admin-prompt-image-card .admin-snippet-image-meta 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-starter-panel__header h4,:root[data-admin-theme=dark] .admin-starter-choice-card__content strong,:root[data-admin-theme=dark] .admin-starter-chip-card strong,:root[data-admin-theme=dark] .admin-starter-summary-card strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-console__rail p,:root[data-admin-theme=dark] .admin-tool-console__aside small,:root[data-admin-theme=dark] .admin-endpoint-card p,:root[data-admin-theme=dark] .admin-prompt-image-card .admin-snippet-image-meta span,:root[data-admin-theme=dark] .admin-prompt-image-card .admin-snippet-image-meta p,: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-starter-wizard__summary p,:root[data-admin-theme=dark] .admin-starter-step-card__body p,:root[data-admin-theme=dark] .admin-starter-choice-card__content p,:root[data-admin-theme=dark] .admin-starter-section-card__head p,:root[data-admin-theme=dark] .admin-starter-custom-field-card__flags label,:root[data-admin-theme=dark] .admin-starter-chip-card small,:root[data-admin-theme=dark] .admin-starter-summary-card small{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-method--get,:root[data-admin-theme=dark] .admin-method--post,:root[data-admin-theme=dark] .admin-method--put{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-tool-module-card,:root[data-admin-theme=dark] .admin-tool-key-panel dl div,:root[data-admin-theme=dark] .admin-tool-console__aside,:root[data-admin-theme=dark] .admin-endpoint-card,:root[data-admin-theme=dark] .admin-prompt-image-card,:root[data-admin-theme=dark] .admin-snippet-image-search,:root[data-admin-theme=dark] .admin-prompt-image-card-meta span,:root[data-admin-theme=dark] .admin-prompt-image-file-meta div,:root[data-admin-theme=dark] .admin-prompt-image-advanced,:root[data-admin-theme=dark] .admin-snippet-editor-section{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}:root[data-admin-theme=dark] .admin-tool-card-icon--indigo,:root[data-admin-theme=dark] .admin-tool-card-icon--sky,:root[data-admin-theme=dark] .admin-tool-card-icon--emerald,:root[data-admin-theme=dark] .admin-tool-card-icon--blue,:root[data-admin-theme=dark] .admin-tool-card-icon--mint,:root[data-admin-theme=dark] .admin-tool-card-icon--orange,:root[data-admin-theme=dark] .admin-tool-card-icon--violet{background:var(--admin-surface-muted)!important}:root[data-admin-theme=dark] .admin-tool-card-icon--indigo,:root[data-admin-theme=dark] .admin-tool-card-icon--sky,:root[data-admin-theme=dark] .admin-tool-card-icon--blue,:root[data-admin-theme=dark] .admin-tool-card-icon--violet,:root[data-admin-theme=dark] .admin-method--get{color:#dbe4ff!important}:root[data-admin-theme=dark] .admin-tool-card-icon--emerald,:root[data-admin-theme=dark] .admin-tool-card-icon--mint,:root[data-admin-theme=dark] .admin-method--post{color:#9cf5cf!important}:root[data-admin-theme=dark] .admin-tool-card-icon--amber,:root[data-admin-theme=dark] .admin-tool-card-icon--orange,:root[data-admin-theme=dark] .admin-method--put{color:#fde68a!important}:root[data-admin-theme=dark] .admin-tool-metrics span,:root[data-admin-theme=dark] .admin-prompt-image-card-meta span,:root[data-admin-theme=dark] .admin-prompt-image-file-meta span,:root[data-admin-theme=dark] .admin-prompt-image-file-meta strong,:root[data-admin-theme=dark] .admin-snippet-section-head p,:root[data-admin-theme=dark] .admin-tool-console__aside small,:root[data-admin-theme=dark] .admin-endpoint-card p{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-tool-console__aside strong,:root[data-admin-theme=dark] .admin-tool-metrics strong,:root[data-admin-theme=dark] .admin-endpoint-card code,:root[data-admin-theme=dark] .admin-snippet-section-head h4,:root[data-admin-theme=dark] .admin-prompt-image-card .admin-snippet-image-meta strong{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-key-panel .admin-tool-section-title,:root[data-admin-theme=dark] .admin-tool-key-panel dl div,:root[data-admin-theme=dark] .admin-tool-quick-panel button,:root[data-admin-theme=dark] .admin-tool-flow-steps span,:root[data-admin-theme=dark] .admin-tool-device,:root[data-admin-theme=dark] .admin-tool-device__left,:root[data-admin-theme=dark] .admin-tool-device__right,:root[data-admin-theme=dark] .admin-tool-device__topbar,:root[data-admin-theme=dark] .admin-tool-device__result,:root[data-admin-theme=dark] .admin-tool-device__canvas,:root[data-admin-theme=dark] .admin-tool-preview-canvas__status span,:root[data-admin-theme=dark] .admin-tool-canvas-scroll,:root[data-admin-theme=dark] .admin-tool-canvas-viewport{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-tool-key-panel dt,:root[data-admin-theme=dark] .admin-tool-console__aside small,:root[data-admin-theme=dark] .admin-tool-flow-steps span,:root[data-admin-theme=dark] .admin-tool-quick-panel button b,:root[data-admin-theme=dark] .admin-tool-device__tabs span,:root[data-admin-theme=dark] .admin-tool-device__result span,:root[data-admin-theme=dark] .admin-tool-preview-canvas__status span,:root[data-admin-theme=dark] .front-history-empty,:root[data-admin-theme=dark] .front-preview-toolbar span,:root[data-admin-theme=dark] .front-preview-placeholder,:root[data-admin-theme=dark] .front-preview-placeholder p,:root[data-admin-theme=dark] .front-result-meta span,:root[data-admin-theme=dark] .front-result-detail{color:var(--admin-text-muted)!important}:root[data-admin-theme=dark] .admin-tool-key-panel dd,:root[data-admin-theme=dark] .admin-tool-console__aside strong,:root[data-admin-theme=dark] .admin-tool-quick-panel button,:root[data-admin-theme=dark] .admin-tool-device__topbar>div:first-child strong,:root[data-admin-theme=dark] .front-preview-toolbar small,:root[data-admin-theme=dark] .front-preview-placeholder strong,:root[data-admin-theme=dark] .front-result-meta strong,:root[data-admin-theme=dark] .front-placeholder-icon{color:var(--admin-text-strong)!important}:root[data-admin-theme=dark] .admin-tool-quick-panel button span,:root[data-admin-theme=dark] .admin-tool-flow-steps b,:root[data-admin-theme=dark] .admin-tool-device__brand span,:root[data-admin-theme=dark] .front-history-empty,:root[data-admin-theme=dark] .front-placeholder-icon{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important}:root[data-admin-theme=dark] .admin-tool-quick-panel button:hover,:root[data-admin-theme=dark] .admin-tool-flow-steps span:hover{color:#dbe4ff!important;background:#1b2740!important;border-color:#7c8cff66!important}:root[data-admin-theme=dark] .admin-tool-device__tabs b{color:#dbe4ff!important;border-bottom-color:var(--admin-primary)!important}:root[data-admin-theme=dark] .admin-prompt-image-list-tools .admin-snippet-image-search{background:var(--admin-surface-soft)!important;border-color:var(--admin-border)!important}
