.ha-cv-brief .ha-card,.ha-cv-brief [data-tool-verification-panel]{background:var(--color-surface, #fff)!important;border-color:var(--color-border, #e2e8f0)!important;color:var(--color-text, #0f172a)}.ha-cv-brief .ha-card-head{background:var(--color-surface-muted, #f1f5f9);border-color:var(--color-border, #e2e8f0)}.ha-cv-brief .ha-card-head h2,.ha-cv-brief .ha-copy h2,.ha-cv-brief [data-tool-verification-panel] h2{color:var(--color-text, #0f172a)!important}.ha-cv-brief .ha-field label,.ha-cv-brief .ha-copy,.ha-cv-brief .ha-file-summary,.ha-cv-brief [data-tool-verification-panel] p{color:var(--color-text-muted, #475569)!important}.ha-cv-brief .ha-field :is(input,textarea){background:var(--color-surface-inset, #eef4fa)!important;color:var(--color-text, #0f172a)!important;border-color:var(--color-border-strong, #cbd5e1)!important;transition-property:border-color,box-shadow}.ha-cv-brief .ha-btn{background:#0057b8;color:#fff!important}.ha-cv-brief .ha-result,.ha-cv-brief .ha-note{background:var(--color-surface-muted, #f1f5f9);border-color:var(--color-border-strong, #cbd5e1);color:var(--color-text, #0f172a);overflow-wrap:anywhere}.ha-cv-brief .ha-result strong{color:var(--color-text, #0f172a)}.ha-cv-brief :is(input,textarea,button,a):focus-visible{outline:3px solid var(--color-link, #0057b8)!important;outline-offset:3px}