/* Tema claro de Radar. Dark Reader puede transformar esta paleta. */
:root{--console-bg:#f7f8fa;--console-side:#eef1f5;--console-surface:#fff;--console-line:#dce2e9;--console-text:#1f2937;--console-muted:#607084;--console-accent:#1e6545;--bg:#f7f8fa;--panel:#fff;--surface:#fff;--surface-elevated:#eef1f5;--border:#dce2e9;--text:#1f2937;--muted:#607084;--text-muted:#607084;--line:#dce2e9;--accent:#344fc2;--success:#216c46;--danger:#b42335}
html,body{background:#f7f8fa;color:#1f2937}body{background-image:none}
body a{color:#344fc2}body h1,body h2,body h3,body strong{color:#1f2937}body label,body small,body th{color:#607084}
body .panel,body .card,body .surface,body .metrics article,body .auth-card,body main>header,body .dashboard-header{background:#fff;border-color:#dce2e9}
body input,body textarea,body select{background:#fff;color:#1f2937;border-color:#cbd3df}
body button,body .button{background:#e8edf3;color:#1f2937}body button.secondary,body button.quiet{background:#eef1f5;color:#1f2937;border-color:#cbd3df}
body .sidebar,body .accounts-nav,body .topnav{background:#eef1f5;border-color:#dce2e9}
body .sidebar nav a,body .console-brand{color:#344054}body .sidebar nav a:hover,body .sidebar nav a.console-current,body .accounts-nav .selected{background:#dce8e0;color:#18583b}
body .console-brand-mark,body .console-avatar{background:#dce8e0;color:#18583b;border-color:#a9c7b5}
body .radar-account-bar,body .console-core .brand{background:#fff;color:#1f2937;border-color:#dce2e9}
body .radar-console,body .account-activity-footer,body .console-settings-menu{background:#fff;border-color:#dce2e9;color:#1f2937}
body .console-toolbar,body .console-footer,body .console-feed li{border-color:#dce2e9}body .console-state,body .console-feed,body .console-footer{color:#607084}
body .console-toolbar button{background:#eef1f5;color:#344054}body .console-toolbar button:hover{background:#dce2e9}
body .scope-grid label,body .email-summary span{background:#eef1f5;color:#1f2937;border-color:#cbd3df}body .scope-grid label:has(input:checked){background:#dce8e0;border-color:#80ae93}
body .notice,body .inbox-handoff{background:#fff3db;color:#78531c;border-color:#e9cf9f}body .notice.error{background:#feecef;color:#a62437}
body .inbox-shell,body .inbox-list-pane,body .inbox-chat-head,body .inbox-composer{background:#fff;color:#1f2937;border-color:#dce2e9}
body .inbox-list-item,body .inbox-bubble{color:#1f2937}body .inbox-list-item:hover,body .inbox-list-item.is-selected{background:#e5f2ec;color:#1f2937}body .inbox-messages{background:#e7efea}body .inbox-bubble.incoming{background:#fff}body .inbox-bubble.outgoing{background:#d5f2df}
body .inbox-list-top small,body .inbox-list-preview,body .inbox-chat-identity small,body .inbox-bubble small{color:#607084}
body .wa-workspace{--wa-bg:#f7f8fa;--wa-panel:#fff;--wa-line:#cbd3df;--wa-muted:#607084;--wa-green:#216c46;background:#f7f8fa;color:#1f2937}
body .wa-workspace input,body .wa-workspace textarea,body .wa-workspace select,body .wa-preview{background:#fff;color:#1f2937}body .wa-workspace label{color:#344054}body .wa-workspace button{background:#eef1f5;color:#1f2937}body .wa-bubble{background:#d5f2df;color:#1f2937}
body button.danger{background:#b42335;color:#fff}body .wa-workspace .wa-primary{background:#216c46;color:#fff}
body.console-shell .account-activity-footer,body.console-shell .radar-console,body.console-shell .console-settings-menu{background:#fff;color:#344054;border-color:#dce2e9}
body.console-shell .account-activity-footer .console-toolbar,body.console-shell .account-activity-footer .console-feed,body.console-shell .account-activity-footer .console-footer{background:#fff;color:#607084;border-color:#dce2e9}
body.console-shell .sidebar nav a.active-nav,body.console-shell .sidebar nav a.console-current,body.console-shell .sidebar nav a:hover{background:#dce8e0;color:#18583b}
body.console-shell .sidebar .console-settings button{background:#e2e8f0;color:#344054}
body .inbox-search-label input,body .inbox-compose-row textarea{background:#fff;color:#1f2937;border-color:#cbd3df}
body.console-shell .console-state,body.console-shell .console-feed li,body.console-shell .console-feed time{color:#607084}
body.console-shell .radar-account-bar,body.console-shell .dashboard-header{background:#fff;color:#1f2937;border-color:#dce2e9}
body.console-shell .console-settings-toggle{background:#e2e8f0;color:#344054}
body.console-shell .console-feed li :is(span,small,time),body.console-shell .console-feed li{color:#607084}
body .inbox-list,body .inbox-chat,body .inbox-header,body .chat-header,body .chat-composer{background:#fff;color:#1f2937;border-color:#dce2e9}
body.console-shell .radar-account-bar .owner{color:#607084}body.console-shell .radar-account-bar a{color:#344fc2}
body.console-shell .sidebar .console-settings>button{background:#e2e8f0;color:#344054}
/* Los nombres heredan el texto legible del chat, también al transformar el tema. */
body .inbox-list .inbox-list-item{background:#fff;color:#1f2937}
body .inbox-list .inbox-list-item.is-selected,body .inbox-list .inbox-list-item:hover{background:#e5f2ec}
body .inbox-list .inbox-list-top strong,body .inbox-chat-identity strong{color:inherit;-webkit-text-fill-color:currentColor;opacity:1}
body.console-shell .sidebar,body.console-shell .accounts-nav{background:#eef1f5;border-color:#dce2e9}
body.console-shell .sidebar nav a{color:#344054}
