.theme-toggle{color:#49617d;cursor:pointer;background:#fff;border:1px solid #cfd7e3;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.theme-toggle:hover{color:#172033;border-color:#aebbc9}.login-theme-action{z-index:20;position:fixed;top:20px;right:20px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e8edf5;background:#0f1724}[data-theme=dark] body{background:#0f1724}[data-theme=dark] .app-layout,[data-theme=dark] .work-area,[data-theme=dark] .login-shell{color:#e8edf5;background:#0f1724}[data-theme=dark] .side-rail,[data-theme=dark] .login-panel,[data-theme=dark] .review-frame,[data-theme=dark] .metric-card,[data-theme=dark] .queue-panel,[data-theme=dark] .review-panel,[data-theme=dark] .admin-panel,[data-theme=dark] .agent-panel,[data-theme=dark] .project-panel,[data-theme=dark] .settings-panel,[data-theme=dark] .task-panel,[data-theme=dark] .project-modal,[data-theme=dark] .agent-modal,[data-theme=dark] .admin-modal{color:#e8edf5;background:#151f2e;border-color:#263347}[data-theme=dark] .login-art{background:radial-gradient(circle at 30% 25%,#3ab8a829,#0000 28%),linear-gradient(145deg,#111b29 0%,#172434 100%)}[data-theme=dark] .review-toolbar,[data-theme=dark] .review-list,[data-theme=dark] .rail-account,[data-theme=dark] .workload-row,[data-theme=dark] .settings-create-form,[data-theme=dark] .settings-row,[data-theme=dark] .project-detail-form,[data-theme=dark] .project-detail-meta,[data-theme=dark] .project-row,[data-theme=dark] .batch-row,[data-theme=dark] .task-row,[data-theme=dark] .task-detail-card,[data-theme=dark] .team-row,[data-theme=dark] .admin-row,[data-theme=dark] .agent-row,[data-theme=dark] .task-filter-panel,[data-theme=dark] .task-result-row,[data-theme=dark] .workspace-task-row,[data-theme=dark] .task-detail-grid div,[data-theme=dark] .task-payload-grid div,[data-theme=dark] .project-empty,[data-theme=dark] .admin-empty,[data-theme=dark] .agent-empty,[data-theme=dark] .settings-empty,[data-theme=dark] .task-empty{background:#101827;border-color:#263347}[data-theme=dark] .rail-brand strong,[data-theme=dark] .account-summary strong,[data-theme=dark] .workspace-header h1,[data-theme=dark] .metric-card strong,[data-theme=dark] .workload-row>span:last-child,[data-theme=dark] .brand-block h1,[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] strong,[data-theme=dark] dt,[data-theme=dark] dd{color:#e8edf5}[data-theme=dark] .rail-brand span:last-child,[data-theme=dark] .account-summary span,[data-theme=dark] .metric-card span,[data-theme=dark] .metric-card small,[data-theme=dark] .section-title span,[data-theme=dark] .workload-row span,[data-theme=dark] .review-focus p,[data-theme=dark] .review-card p,[data-theme=dark] .brand-block p,[data-theme=dark] small,[data-theme=dark] p,[data-theme=dark] label,[data-theme=dark] .project-meta-cell,[data-theme=dark] .task-field-cell,[data-theme=dark] .agent-meta,[data-theme=dark] .admin-meta{color:#9aa8bb}[data-theme=dark] .rail-item{color:#aebbd0}[data-theme=dark] .rail-item:hover{color:#fff;background:#1d2a3d}[data-theme=dark] .rail-mark,[data-theme=dark] .brand-mark{color:#0f1724;background:#e8edf5}[data-theme=dark] .theme-toggle,[data-theme=dark] .icon-action,[data-theme=dark] .google-button,[data-theme=dark] .secondary-button,[data-theme=dark] .primary-action,[data-theme=dark] .admin-secondary,[data-theme=dark] .agent-secondary,[data-theme=dark] .project-secondary,[data-theme=dark] .settings-secondary,[data-theme=dark] .task-secondary,[data-theme=dark] .task-claim-button.secondary,[data-theme=dark] .task-icon-button,[data-theme=dark] .icon-button{color:#d6deea;background:#101827;border-color:#344258}[data-theme=dark] .theme-toggle:hover,[data-theme=dark] .icon-action:hover,[data-theme=dark] .workspace-task-row.clickable:hover,[data-theme=dark] .icon-button:hover{color:#fff;border-color:#52627a}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select,[data-theme=dark] .inline-input,[data-theme=dark] .inline-textarea,[data-theme=dark] .inline-select{color:#e8edf5;background:#0f1724;border-color:#344258}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#718095}[data-theme=dark] .google-icon,[data-theme=dark] .review-list span,[data-theme=dark] .review-card,[data-theme=dark] .task-claim-state{color:#d6deea;background:#151f2e;border-color:#263347}[data-theme=dark] .batch-code,[data-theme=dark] .project-status.completed,[data-theme=dark] .project-status.in-progress,[data-theme=dark] .agent-status.ready,[data-theme=dark] .settings-type,[data-theme=dark] .team-status.active{color:#8ee4d5;background:#2f7d7638}[data-theme=dark] .project-status.not-started,[data-theme=dark] .agent-status.not-ready{color:#d6deea;background:#1d2a3d}[data-theme=dark] .project-status.blocked,[data-theme=dark] .project-status.rejected,[data-theme=dark] .task-status.rejected,[data-theme=dark] .task-status.deleted,[data-theme=dark] .admin-alert.error,[data-theme=dark] .agent-alert.error,[data-theme=dark] .project-alert.error,[data-theme=dark] .settings-alert.error,[data-theme=dark] .task-alert.error{color:#ffb8b8;background:#351d22;border-color:#6f3030}[data-theme=dark] .admin-alert.success,[data-theme=dark] .agent-alert.success,[data-theme=dark] .project-alert.success,[data-theme=dark] .settings-alert.success{color:#8ee4d5;background:#17322f;border-color:#2d5e57}[data-theme=dark] .project-modal-backdrop,[data-theme=dark] .agent-modal-backdrop,[data-theme=dark] .admin-modal-backdrop{background:#04080eb8}@media (max-width:860px){.login-theme-action{top:14px;right:14px}}[data-theme=dark] .task-status{color:#ffd9a1;background:#3a2c14}[data-theme=dark] .task-status.in-progress{color:#a9d0f0;background:#16283a}[data-theme=dark] .task-status.completed{color:#a7e0d3;background:#14312b}[data-theme=dark] .task-status.blocked{color:#ffb8b8;background:#351d22}[data-theme=dark] .signal-modal{color:#e8edf5;background:#151f2e}[data-theme=dark] .signal-modal-close{color:#9aa8bb;background:#101827;border-color:#344258}[data-theme=dark] .signal-modal-close:hover{background:#1d2a3d}[data-theme=dark] .signal-modal-body h3{color:#e8edf5}[data-theme=dark] .signal-file-drop{color:#9aa8bb;border-color:#344258}[data-theme=dark] .signal-file-list li{color:#d6deea;background:#101827;border-color:#263347}[data-theme=dark] .execution-runner,[data-theme=dark] .execution-prompt-readonly,[data-theme=dark] .execution-turn-row{background:#101827;border-color:#263347}[data-theme=dark] .execution-session-actions{background:#101827;border-top-color:#263347}[data-theme=dark] .admin-tabs,[data-theme=dark] .project-tabs,[data-theme=dark] .permission-card,[data-theme=dark] .project-checkbox,[data-theme=dark] .project-tab-panel,[data-theme=dark] .task-session-row,[data-theme=dark] .task-audit-row,[data-theme=dark] .task-review-trajectory-col,[data-theme=dark] .task-review-run-row{background:#101827;border-color:#263347}[data-theme=dark] .task-session-row{color:#d6deea}[data-theme=dark] .agent-icon-button,[data-theme=dark] .settings-icon-button,[data-theme=dark] .text-action,[data-theme=dark] .permission-picker label{color:#d6deea;background:#101827;border-color:#344258}[data-theme=dark] .agent-icon-button.confirm,[data-theme=dark] .settings-icon-button.confirm{color:#a7e0d3;background:#14312b;border-color:#1f4a42}[data-theme=dark] .agent-icon-button.danger,[data-theme=dark] .icon-button.danger,[data-theme=dark] .text-action.danger,[data-theme=dark] .task-review-file-btn.not-signal,[data-theme=dark] .task-review-signal-badge.not-signal{color:#ffb8b8;background:#351d22;border-color:#6f3030}[data-theme=dark] .status-pill,[data-theme=dark] .settings-status.changed,[data-theme=dark] .execution-warning,[data-theme=dark] .execution-status{color:#ffd9a1;background:#3a2c14}[data-theme=dark] .settings-status,[data-theme=dark] .execution-status.completed,[data-theme=dark] .status-badge--completed-2,[data-theme=dark] .task-review-file-btn.signal,[data-theme=dark] .task-review-signal-badge.signal{color:#a7e0d3;background:#14312b;border-color:#1f4a42}[data-theme=dark] .execution-counter,[data-theme=dark] .execution-status.running,[data-theme=dark] .execution-status.queued,[data-theme=dark] .execution-status.in-progress,[data-theme=dark] .task-review-file-btn.complete{color:#a9d0f0;background:#16283a}[data-theme=dark] .task-review-file-btn.complete{border-color:#2b4a66}[data-theme=dark] .execution-status.failed,[data-theme=dark] .execution-status.blocked,[data-theme=dark] .dash-alert-count{color:#ffb8b8;background:#351d22}[data-theme=dark] .status-badge--cancelled,[data-theme=dark] .task-review-signal-badge.unknown{color:#9aa8bb;background:#263347;border-color:#344258}[data-theme=dark] .settings-row.modified,[data-theme=dark] .execution-limit{color:#ffd9a1;background:#2a2413;border-color:#6f5a30}[data-theme=dark] .backend-status{color:#d6deea;background:#0f172499;border-color:#ffffff1f}
