/* Generated by scripts/build_hub_dark_css.py from the classic stylesheets. Do not edit by hand. */
body.hub-layout.hl-dark .activity-row:before,body.hub-layout.hl-dark .ai-chat-status.working,body.hub-layout.hl-dark .chat-code,body.hub-layout.hl-dark .chat-table th,body.hub-layout.hl-dark .comment .avatar,body.hub-layout.hl-dark .detail-back:hover,body.hub-layout.hl-dark .detail-divider,body.hub-layout.hl-dark .file-item .file-glyph,body.hub-layout.hl-dark .hub-badge,body.hub-layout.hl-dark .hub-badge.busy,body.hub-layout.hl-dark .hub-model,body.hub-layout.hl-dark .repair-progress,body.hub-layout.hl-dark .type-tag{background-color:var(--accent-soft)}
body.hub-layout.hl-dark .ai-chat-status.failed,body.hub-layout.hl-dark .type-feature{background-color:var(--bad-soft)}
body.hub-layout.hl-dark .ai-chat-status.replied,body.hub-layout.hl-dark .repair-progress.tone-waiting,body.hub-layout.hl-dark .success-symbol{background-color:var(--ok-soft)}
body.hub-layout.hl-dark #chat-quick-options button,body.hub-layout.hl-dark #quick-capture,body.hub-layout.hl-dark .ai-chat,body.hub-layout.hl-dark .ai-chat-messages .review-turn,body.hub-layout.hl-dark .ai-panel,body.hub-layout.hl-dark .attachment-card,body.hub-layout.hl-dark .button.quiet,body.hub-layout.hl-dark .chat-search-result,body.hub-layout.hl-dark .comment-editor,body.hub-layout.hl-dark .comment-editor-footer,body.hub-layout.hl-dark .detail-export summary,body.hub-layout.hl-dark .detail-export-menu,body.hub-layout.hl-dark .detail-top,body.hub-layout.hl-dark .development-dock,body.hub-layout.hl-dark .dialog-footer,body.hub-layout.hl-dark .drop-zone,body.hub-layout.hl-dark .drop-zone.highlight,body.hub-layout.hl-dark .drop-zone:hover,body.hub-layout.hl-dark .file-item,body.hub-layout.hl-dark .hub-last,body.hub-layout.hl-dark .plain-brief,body.hub-layout.hl-dark .quick-capture,body.hub-layout.hl-dark .repair-ai-reference,body.hub-layout.hl-dark .repair-proof button,body.hub-layout.hl-dark dialog,body.hub-layout.hl-dark input,body.hub-layout.hl-dark select,body.hub-layout.hl-dark textarea{background-color:var(--surface)}
body.hub-layout.hl-dark #chat-plan-slot,body.hub-layout.hl-dark #quick-file-list .file-glyph,body.hub-layout.hl-dark #quick-file-list .file-preview,body.hub-layout.hl-dark .ai-chat-messages .review-turn,body.hub-layout.hl-dark .ai-chat-plan > summary,body.hub-layout.hl-dark .ai-chat-status,body.hub-layout.hl-dark .ai-chat-status.idle,body.hub-layout.hl-dark .attachment-card .attachment-file,body.hub-layout.hl-dark .attachment-card img,body.hub-layout.hl-dark .avatar,body.hub-layout.hl-dark .button.quiet:hover,body.hub-layout.hl-dark .chat-markdown code,body.hub-layout.hl-dark .chat-message-actions button:hover,body.hub-layout.hl-dark .check-panel,body.hub-layout.hl-dark .detail-export-menu a:hover,body.hub-layout.hl-dark .detail-export-menu button:hover,body.hub-layout.hl-dark .detail-properties,body.hub-layout.hl-dark .file-item .file-preview,body.hub-layout.hl-dark .hub-panel,body.hub-layout.hl-dark .hub-quota-bar,body.hub-layout.hl-dark .icon-button:hover,body.hub-layout.hl-dark .mini-tag,body.hub-layout.hl-dark .repair-check.passed,body.hub-layout.hl-dark .repair-panel,body.hub-layout.hl-dark .repair-panel .repair-proof button,body.hub-layout.hl-dark .repair-plain-check,body.hub-layout.hl-dark .repair-progress.tone-neutral,body.hub-layout.hl-dark .repository-sync,body.hub-layout.hl-dark .review-turn,body.hub-layout.hl-dark .section-note{background-color:var(--surface-2)}
body.hub-layout.hl-dark .ai-chat-avatar,body.hub-layout.hl-dark .ai-chat-status.waiting,body.hub-layout.hl-dark .ai-chat-status.working,body.hub-layout.hl-dark .ai-note,body.hub-layout.hl-dark .ai-panel-head .ai-badge,body.hub-layout.hl-dark .chat-search-result mark,body.hub-layout.hl-dark .development-confirm-notice,body.hub-layout.hl-dark .file-remove:hover,body.hub-layout.hl-dark .form-error,body.hub-layout.hl-dark .hub-alert,body.hub-layout.hl-dark .hub-armed,body.hub-layout.hl-dark .hub-badge.warn,body.hub-layout.hl-dark .plain-confidence,body.hub-layout.hl-dark .plain-evidence .evidence-kind,body.hub-layout.hl-dark .plain-meter,body.hub-layout.hl-dark .priority-high,body.hub-layout.hl-dark .progress-track,body.hub-layout.hl-dark .repair-alert,body.hub-layout.hl-dark .repair-approval-version,body.hub-layout.hl-dark .repair-check,body.hub-layout.hl-dark .repair-check.baseline,body.hub-layout.hl-dark .repair-check.failed,body.hub-layout.hl-dark .repair-plain-notice,body.hub-layout.hl-dark .repair-progress.tone-attention,body.hub-layout.hl-dark .review-turn .avatar,body.hub-layout.hl-dark .type-question,body.hub-layout.hl-dark [data-chat-highlight]{background-color:var(--warn-soft)}
body.hub-layout.hl-dark .account-row,body.hub-layout.hl-dark .ai-chat-messages .comment,body.hub-layout.hl-dark .ai-chat-scope,body.hub-layout.hl-dark .data-option,body.hub-layout.hl-dark .detail-environment,body.hub-layout.hl-dark .detail-top,body.hub-layout.hl-dark .dialog-header,body.hub-layout.hl-dark .discussion-tabs,body.hub-layout.hl-dark .repair-checks li,body.hub-layout.hl-dark .settings-tabs{border-bottom-color:var(--line)}
body.hub-layout.hl-dark .repair-progress{border-color:var(--accent)}
body.hub-layout.hl-dark #chat-plan-slot,body.hub-layout.hl-dark #chat-quick-options button,body.hub-layout.hl-dark #quick-capture,body.hub-layout.hl-dark .ai-chat,body.hub-layout.hl-dark .ai-chat .comment-editor,body.hub-layout.hl-dark .ai-chat-messages .review-turn,body.hub-layout.hl-dark .ai-note,body.hub-layout.hl-dark .ai-panel,body.hub-layout.hl-dark .attachment-card,body.hub-layout.hl-dark .button.quiet,body.hub-layout.hl-dark .button.quiet:hover,body.hub-layout.hl-dark .chat-code,body.hub-layout.hl-dark .chat-search-result,body.hub-layout.hl-dark .chat-table td,body.hub-layout.hl-dark .chat-table th,body.hub-layout.hl-dark .check-panel,body.hub-layout.hl-dark .comment-editor,body.hub-layout.hl-dark .detail-export summary,body.hub-layout.hl-dark .detail-export summary:hover,body.hub-layout.hl-dark .detail-export-menu,body.hub-layout.hl-dark .detail-export[open] summary,body.hub-layout.hl-dark .detail-properties,body.hub-layout.hl-dark .detail-properties select,body.hub-layout.hl-dark .drop-zone,body.hub-layout.hl-dark .empty-illustration,body.hub-layout.hl-dark .file-item,body.hub-layout.hl-dark .hub-panel,body.hub-layout.hl-dark .priority-high,body.hub-layout.hl-dark .priority-tag,body.hub-layout.hl-dark .proof-open,body.hub-layout.hl-dark .quick-capture,body.hub-layout.hl-dark .repair-approval-version,body.hub-layout.hl-dark .repair-panel,body.hub-layout.hl-dark .repair-plain-check,body.hub-layout.hl-dark .repair-progress.tone-neutral,body.hub-layout.hl-dark .repair-progress.tone-waiting,body.hub-layout.hl-dark .repair-proof button,body.hub-layout.hl-dark .repository-sync,body.hub-layout.hl-dark .section-note,body.hub-layout.hl-dark input,body.hub-layout.hl-dark kbd,body.hub-layout.hl-dark select,body.hub-layout.hl-dark textarea{border-color:var(--line)}
body.hub-layout.hl-dark #quick-capture:focus-within,body.hub-layout.hl-dark .development-confirm-notice,body.hub-layout.hl-dark .drop-zone.highlight,body.hub-layout.hl-dark .drop-zone:hover,body.hub-layout.hl-dark .file-drop-overlay,body.hub-layout.hl-dark .form-error,body.hub-layout.hl-dark .hub-alert,body.hub-layout.hl-dark .hub-armed,body.hub-layout.hl-dark .plain-brief,body.hub-layout.hl-dark .repair-ai-reference,body.hub-layout.hl-dark .repair-progress.tone-attention,body.hub-layout.hl-dark .review-turn,body.hub-layout.hl-dark .settings-tabs button.active,body.hub-layout.hl-dark input:focus,body.hub-layout.hl-dark select:focus,body.hub-layout.hl-dark textarea:focus{border-color:var(--warn)}
body.hub-layout.hl-dark .activity-row,body.hub-layout.hl-dark .chat-markdown blockquote,body.hub-layout.hl-dark .detail-back+.issue-code,body.hub-layout.hl-dark .hub-last{border-left-color:var(--line)}
body.hub-layout.hl-dark #quick-capture .capture-footer,body.hub-layout.hl-dark .ai-chat,body.hub-layout.hl-dark .ai-chat-activity,body.hub-layout.hl-dark .ai-evidence,body.hub-layout.hl-dark .comment-editor-footer,body.hub-layout.hl-dark .detail-environment,body.hub-layout.hl-dark .development-dock,body.hub-layout.hl-dark .dialog-footer,body.hub-layout.hl-dark .optional-fields,body.hub-layout.hl-dark .profile,body.hub-layout.hl-dark .repair-deployment,body.hub-layout.hl-dark .review-assessment,body.hub-layout.hl-dark .user-create-form{border-top-color:var(--line)}
body.hub-layout.hl-dark .plain-asks,body.hub-layout.hl-dark .plain-evidence{border-top-color:var(--warn)}
body.hub-layout.hl-dark .ai-chat-status.working,body.hub-layout.hl-dark .hub-badge.busy,body.hub-layout.hl-dark .repair-progress{color:var(--accent)}
body.hub-layout.hl-dark .ai-chat-avatar,body.hub-layout.hl-dark .ai-chat-status.failed,body.hub-layout.hl-dark .form-error,body.hub-layout.hl-dark .hub-alert,body.hub-layout.hl-dark .hub-quota.high,body.hub-layout.hl-dark .priority-high{color:var(--bad)}
body.hub-layout.hl-dark #quick-description::placeholder,body.hub-layout.hl-dark .account-row>div>span,body.hub-layout.hl-dark .activity-row,body.hub-layout.hl-dark .activity-row time,body.hub-layout.hl-dark .ai-chat .comment-editor-footer .small-text,body.hub-layout.hl-dark .ai-chat-progress time,body.hub-layout.hl-dark .ai-evidence summary,body.hub-layout.hl-dark .ai-output .ai-meta,body.hub-layout.hl-dark .ai-panel p,body.hub-layout.hl-dark .attachment-caption,body.hub-layout.hl-dark .attachment-caption a,body.hub-layout.hl-dark .attachment-card .attachment-file,body.hub-layout.hl-dark .breadcrumb,body.hub-layout.hl-dark .capture-footer>span,body.hub-layout.hl-dark .chat-search-result time,body.hub-layout.hl-dark .check-panel,body.hub-layout.hl-dark .check-panel small,body.hub-layout.hl-dark .check-panel strong,body.hub-layout.hl-dark .comment .avatar,body.hub-layout.hl-dark .comment .body-text,body.hub-layout.hl-dark .comment-editor textarea,body.hub-layout.hl-dark .comment-empty,body.hub-layout.hl-dark .comment-meta,body.hub-layout.hl-dark .comment-meta time,body.hub-layout.hl-dark .copy-field input,body.hub-layout.hl-dark .data-option p,body.hub-layout.hl-dark .detail-created,body.hub-layout.hl-dark .detail-edit input,body.hub-layout.hl-dark .detail-edit label,body.hub-layout.hl-dark .detail-edit textarea,body.hub-layout.hl-dark .detail-environment dd,body.hub-layout.hl-dark .detail-environment dt,body.hub-layout.hl-dark .detail-properties label,body.hub-layout.hl-dark .detail-saved-hint,body.hub-layout.hl-dark .dialog-body .check-row,body.hub-layout.hl-dark .dialog-body label small,body.hub-layout.hl-dark .dialog-footer>span,body.hub-layout.hl-dark .dialog-header .eyebrow,body.hub-layout.hl-dark .discussion-tabs button,body.hub-layout.hl-dark .drop-zone .upload-icon,body.hub-layout.hl-dark .drop-zone>span:last-of-type,body.hub-layout.hl-dark .empty-column,body.hub-layout.hl-dark .empty-column p,body.hub-layout.hl-dark .empty-column strong,body.hub-layout.hl-dark .empty-illustration,body.hub-layout.hl-dark .eyebrow,body.hub-layout.hl-dark .file-drop-overlay p,body.hub-layout.hl-dark .file-item .file-glyph,body.hub-layout.hl-dark .file-item .file-name,body.hub-layout.hl-dark .file-item .file-size,body.hub-layout.hl-dark .hub-time,body.hub-layout.hl-dark .image-close,body.hub-layout.hl-dark .issue-code,body.hub-layout.hl-dark .mini-tag,body.hub-layout.hl-dark .optional-fields summary span,body.hub-layout.hl-dark .plain-confidence strong small,body.hub-layout.hl-dark .plain-evidence small,body.hub-layout.hl-dark .priority-low,body.hub-layout.hl-dark .priority-tag,body.hub-layout.hl-dark .profile small,body.hub-layout.hl-dark .profile>span:last-child,body.hub-layout.hl-dark .repair-proof small,body.hub-layout.hl-dark .result-caption,body.hub-layout.hl-dark .result-caption span,body.hub-layout.hl-dark .section-note,body.hub-layout.hl-dark .settings-tabs button,body.hub-layout.hl-dark .share-modal .dialog-body>p,body.hub-layout.hl-dark .sync-label,body.hub-layout.hl-dark .table-empty,body.hub-layout.hl-dark .type-feature,body.hub-layout.hl-dark input::placeholder,body.hub-layout.hl-dark kbd,body.hub-layout.hl-dark textarea::placeholder{color:var(--faint)}
body.hub-layout.hl-dark .chat-markdown,body.hub-layout.hl-dark .chat-markdown h4,body.hub-layout.hl-dark .chat-message-preview{color:var(--ink)}
body.hub-layout.hl-dark #quick-description,body.hub-layout.hl-dark .ai-chat-messages .comment-meta strong,body.hub-layout.hl-dark .ai-evidence summary,body.hub-layout.hl-dark .ai-output .body-text,body.hub-layout.hl-dark .ai-output ol,body.hub-layout.hl-dark .ai-output ul,body.hub-layout.hl-dark .ai-panel p,body.hub-layout.hl-dark .body-text,body.hub-layout.hl-dark .button.quiet,body.hub-layout.hl-dark .capture-footer .text-button,body.hub-layout.hl-dark .capture-main label,body.hub-layout.hl-dark .chat-markdown code,body.hub-layout.hl-dark .chat-message-actions button,body.hub-layout.hl-dark .chat-message-fold summary,body.hub-layout.hl-dark .chat-plan-body,body.hub-layout.hl-dark .chat-plan-body h4,body.hub-layout.hl-dark .chat-plan-preview,body.hub-layout.hl-dark .chat-plan-state,body.hub-layout.hl-dark .chat-search-result p,body.hub-layout.hl-dark .confidence-reason,body.hub-layout.hl-dark .detail-back,body.hub-layout.hl-dark .detail-export summary,body.hub-layout.hl-dark .development-confirm-notice p,body.hub-layout.hl-dark .dialog-body label input:not([type=checkbox]),body.hub-layout.hl-dark .dialog-body label select,body.hub-layout.hl-dark .dialog-body label textarea,body.hub-layout.hl-dark .evidence-kind,body.hub-layout.hl-dark .feedback-history-heading h2,body.hub-layout.hl-dark .hub-last,body.hub-layout.hl-dark .hub-state,body.hub-layout.hl-dark .hub-state strong,body.hub-layout.hl-dark .icon-button:hover,body.hub-layout.hl-dark .plain-asks,body.hub-layout.hl-dark .plain-brief .plain-conclusion,body.hub-layout.hl-dark .plain-brief dd,body.hub-layout.hl-dark .plain-evidence,body.hub-layout.hl-dark .profile,body.hub-layout.hl-dark .repair-ai-reference,body.hub-layout.hl-dark .repair-checks strong,body.hub-layout.hl-dark .repair-deployment,body.hub-layout.hl-dark .repair-plain-check,body.hub-layout.hl-dark .repair-plain-notice,body.hub-layout.hl-dark .repair-progress.tone-waiting,body.hub-layout.hl-dark .repair-summary,body.hub-layout.hl-dark .repository-sync strong,body.hub-layout.hl-dark .review-confidence,body.hub-layout.hl-dark .review-confidence strong span,body.hub-layout.hl-dark .root-cause-text,body.hub-layout.hl-dark .section-note strong{color:var(--ink-2)}
body.hub-layout.hl-dark #ai-chat-elapsed,body.hub-layout.hl-dark #chat-history-count,body.hub-layout.hl-dark #chat-quick-options span,body.hub-layout.hl-dark #quick-capture .capture-footer .text-button,body.hub-layout.hl-dark #sound-status,body.hub-layout.hl-dark .account-description,body.hub-layout.hl-dark .account-row strong,body.hub-layout.hl-dark .activity-row,body.hub-layout.hl-dark .activity-row time,body.hub-layout.hl-dark .ai-chat .comment-editor-footer [data-action=comment-files],body.hub-layout.hl-dark .ai-chat-empty p,body.hub-layout.hl-dark .ai-chat-heading p,body.hub-layout.hl-dark .ai-chat-messages .comment-meta,body.hub-layout.hl-dark .ai-chat-messages summary,body.hub-layout.hl-dark .ai-chat-note,body.hub-layout.hl-dark .ai-chat-progress p,body.hub-layout.hl-dark .ai-chat-scope,body.hub-layout.hl-dark .ai-chat-status.idle,body.hub-layout.hl-dark .ai-note,body.hub-layout.hl-dark .ai-note strong,body.hub-layout.hl-dark .ai-output .ai-meta,body.hub-layout.hl-dark .ai-output .body-text,body.hub-layout.hl-dark .ai-output h4,body.hub-layout.hl-dark .ai-output ol,body.hub-layout.hl-dark .ai-output ul,body.hub-layout.hl-dark .ai-panel-head strong,body.hub-layout.hl-dark .attachment-caption,body.hub-layout.hl-dark .avatar,body.hub-layout.hl-dark .body-text,body.hub-layout.hl-dark .breadcrumb strong,body.hub-layout.hl-dark .capture-footer .text-button,body.hub-layout.hl-dark .capture-footer>span,body.hub-layout.hl-dark .capture-main textarea,body.hub-layout.hl-dark .chat-code > small,body.hub-layout.hl-dark .chat-markdown blockquote,body.hub-layout.hl-dark .chat-message-fold summary small,body.hub-layout.hl-dark .chat-plan-body > small,body.hub-layout.hl-dark .chat-plan-heading small,body.hub-layout.hl-dark .chat-search-empty,body.hub-layout.hl-dark .chat-search-result > small,body.hub-layout.hl-dark .chat-search-result > span,body.hub-layout.hl-dark .chat-tools-note,body.hub-layout.hl-dark .check-panel,body.hub-layout.hl-dark .check-panel small,body.hub-layout.hl-dark .check-panel strong,body.hub-layout.hl-dark .comment .body-text,body.hub-layout.hl-dark .comment-editor textarea,body.hub-layout.hl-dark .comment-empty,body.hub-layout.hl-dark .comment-meta,body.hub-layout.hl-dark .comment-meta time,body.hub-layout.hl-dark .data-option p,body.hub-layout.hl-dark .data-option strong,body.hub-layout.hl-dark .detail-created,body.hub-layout.hl-dark .detail-edit input,body.hub-layout.hl-dark .detail-edit label,body.hub-layout.hl-dark .detail-edit textarea,body.hub-layout.hl-dark .detail-environment dd,body.hub-layout.hl-dark .detail-environment dt,body.hub-layout.hl-dark .detail-export-menu small,body.hub-layout.hl-dark .detail-properties .plain-property,body.hub-layout.hl-dark .detail-properties label,body.hub-layout.hl-dark .detail-properties select,body.hub-layout.hl-dark .detail-readonly,body.hub-layout.hl-dark .detail-resolution .resolution-button,body.hub-layout.hl-dark .detail-resolution .resolution-button.is-resolved,body.hub-layout.hl-dark .detail-section>h3,body.hub-layout.hl-dark .development-dock p,body.hub-layout.hl-dark .dialog-body .check-row,body.hub-layout.hl-dark .dialog-body label,body.hub-layout.hl-dark .dialog-body label small,body.hub-layout.hl-dark .dialog-footer>span,body.hub-layout.hl-dark .discussion-tabs button,body.hub-layout.hl-dark .discussion-tabs button.active,body.hub-layout.hl-dark .drop-zone strong,body.hub-layout.hl-dark .drop-zone>span:last-of-type,body.hub-layout.hl-dark .empty-column p,body.hub-layout.hl-dark .empty-column strong,body.hub-layout.hl-dark .file-drop-overlay strong,body.hub-layout.hl-dark .file-item .file-name,body.hub-layout.hl-dark .file-item .file-size,body.hub-layout.hl-dark .file-remove,body.hub-layout.hl-dark .hub-badge,body.hub-layout.hl-dark .hub-model,body.hub-layout.hl-dark .hub-quota,body.hub-layout.hl-dark .icon-button,body.hub-layout.hl-dark .install-help p,body.hub-layout.hl-dark .issue-code,body.hub-layout.hl-dark .mini-tag,body.hub-layout.hl-dark .notification-description,body.hub-layout.hl-dark .optional-fields summary,body.hub-layout.hl-dark .optional-fields summary span,body.hub-layout.hl-dark .optional-fields[open] summary,body.hub-layout.hl-dark .plain-brief dt,body.hub-layout.hl-dark .plain-confidence-name,body.hub-layout.hl-dark .plain-evidence .evidence-kind,body.hub-layout.hl-dark .plain-evidence strong,body.hub-layout.hl-dark .priority-tag,body.hub-layout.hl-dark .profile,body.hub-layout.hl-dark .proof-kind,body.hub-layout.hl-dark .repair-ai-meta,body.hub-layout.hl-dark .repair-ai-reference h4,body.hub-layout.hl-dark .repair-approval-version,body.hub-layout.hl-dark .repair-check,body.hub-layout.hl-dark .repair-check.passed,body.hub-layout.hl-dark .repair-checks code,body.hub-layout.hl-dark .repair-checks p,body.hub-layout.hl-dark .repair-evidence-note,body.hub-layout.hl-dark .repair-files,body.hub-layout.hl-dark .repair-note,body.hub-layout.hl-dark .repair-plain-check strong,body.hub-layout.hl-dark .repair-progress.tone-neutral,body.hub-layout.hl-dark .repair-proof figcaption,body.hub-layout.hl-dark .repair-proof-heading,body.hub-layout.hl-dark .repair-technical .repair-files span,body.hub-layout.hl-dark .repair-version,body.hub-layout.hl-dark .repair-version code,body.hub-layout.hl-dark .repository-sync p,body.hub-layout.hl-dark .repository-sync small,body.hub-layout.hl-dark .result-caption,body.hub-layout.hl-dark .result-caption span,body.hub-layout.hl-dark .review-assessment .confidence-note,body.hub-layout.hl-dark .review-confidence small,body.hub-layout.hl-dark .review-memory-note,body.hub-layout.hl-dark .section-note,body.hub-layout.hl-dark .section-note p,body.hub-layout.hl-dark .section-note strong,body.hub-layout.hl-dark .section-title,body.hub-layout.hl-dark .settings-tabs button,body.hub-layout.hl-dark .similar-link,body.hub-layout.hl-dark .small-text,body.hub-layout.hl-dark .sound-description,body.hub-layout.hl-dark .source-excerpt,body.hub-layout.hl-dark .space-label,body.hub-layout.hl-dark .status-tag,body.hub-layout.hl-dark .success-symbol,body.hub-layout.hl-dark .technical-detail>summary,body.hub-layout.hl-dark .text-button,body.hub-layout.hl-dark .tool-feedback-link,body.hub-layout.hl-dark .type-question,body.hub-layout.hl-dark .type-tag,body.hub-layout.hl-dark .upload-progress,body.hub-layout.hl-dark .user-create-form h3{color:var(--muted)}
body.hub-layout.hl-dark .ai-chat-status,body.hub-layout.hl-dark .ai-chat-status.replied{color:var(--ok)}
body.hub-layout.hl-dark #chat-quick-options strong,body.hub-layout.hl-dark #comment-draft-status.warning,body.hub-layout.hl-dark .ai-chat-status.waiting,body.hub-layout.hl-dark .ai-chat-status.working,body.hub-layout.hl-dark .ai-output h4,body.hub-layout.hl-dark .ai-panel-head .ai-badge,body.hub-layout.hl-dark .ai-panel-head strong,body.hub-layout.hl-dark .ai-symbol,body.hub-layout.hl-dark .chat-markdown a,body.hub-layout.hl-dark .chat-message-actions button:hover,body.hub-layout.hl-dark .chat-plan-heading small.stale,body.hub-layout.hl-dark .chat-plan-heading strong,body.hub-layout.hl-dark .chat-search-result mark,body.hub-layout.hl-dark .confidence-conditions,body.hub-layout.hl-dark .development-confirm-notice strong,body.hub-layout.hl-dark .empty-column button,body.hub-layout.hl-dark .file-drop-overlay>div>span,body.hub-layout.hl-dark .file-remove:hover,body.hub-layout.hl-dark .hub-armed,body.hub-layout.hl-dark .hub-badge.warn,body.hub-layout.hl-dark .hub-quota.mid,body.hub-layout.hl-dark .plain-asks strong,body.hub-layout.hl-dark .proof-open,body.hub-layout.hl-dark .repair-ai-reference summary,body.hub-layout.hl-dark .repair-alert,body.hub-layout.hl-dark .repair-check.baseline,body.hub-layout.hl-dark .repair-check.failed,body.hub-layout.hl-dark .repair-deployment a,body.hub-layout.hl-dark .repair-progress.tone-attention,body.hub-layout.hl-dark .repair-version a,body.hub-layout.hl-dark .review-turn .avatar,body.hub-layout.hl-dark .review-turn summary,body.hub-layout.hl-dark .settings-tabs button.active,body.hub-layout.hl-dark .sound-control,body.hub-layout.hl-dark [data-chat-highlight]{color:var(--warn)}
