/* Gerado por scripts/make-tema-azul.mjs. Não editar à mão. */
:root[data-perfil="pessoal"]{--paper:#d9e4f3;--paper-l:#e2ebf7;--white:#f8fafd;--blush:#b9cee9;--div:#93add0;--berry:#5a81b5;--on-burg:#e2ebf7;--wine:#26538e;--burg:#193b68;--ink:#102035;--malva:#4a5f7a;--line:rgba(16,32,53,.14);--line-d:rgba(226,235,247,.18)}
:root[data-perfil="pessoal"] .mine .label{color:#b7cae3}
:root[data-perfil="pessoal"] .meter{background:rgba(226,235,247,.16)}
:root[data-perfil="pessoal"] .meter .mark{border-left:1.5px dashed #b7cae3}
:root[data-perfil="pessoal"] .meter .mark span{color:#b7cae3}
:root[data-perfil="pessoal"] .callout .label{color:#b7cae3}
:root[data-perfil="pessoal"] .callout p{color:#c9d8eb}
:root[data-perfil="pessoal"] .mine .row2{color:#c9d8eb}
:root[data-perfil="pessoal"] .mine input{background:rgba(226,235,247,.08);border-color:rgba(226,235,247,.18)}
:root[data-perfil="pessoal"] .mine input:focus{background:rgba(226,235,247,.14)}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#09111c;--paper-l:#0f1b2a;--white:#121f2f;--blush:#b9cee9;--div:#3a516e;--berry:#89abd7;--wine:#a4c2ea;--burg:#1a3d6a;--ink:#dde7f5;--malva:#a0b2c9;--line:rgba(221,231,245,.12)}
:root[data-perfil="pessoal"][data-theme="dark"] .mine,:root[data-perfil="pessoal"][data-theme="dark"] .callout{border:1px solid rgba(185,206,233,.18)}
:root[data-perfil="pessoal"][data-theme="dark"] button:hover{color:#193b68}
:root[data-perfil="pessoal"] dialog::backdrop{background:#09132199}
:root[data-perfil="pessoal"]{--paper:#d9e4f3;--paper-l:#e2ebf7;--white:#f8fafd;--blush:#b9cee9;--div:#93add0;--berry:#5a81b5;--on-burg:#e2ebf7;--wine:#26538e;--burg:#193b68;--ink:#102035;--malva:#4a5f7a;--line:rgba(16,32,53,.14);--line-d:rgba(226,235,247,.18)}
:root[data-perfil="pessoal"] .mine .label{color:#b7cae3}
:root[data-perfil="pessoal"] .meter{background:rgba(226,235,247,.16)}
:root[data-perfil="pessoal"] .meter .mark{border-left:1.5px dashed #b7cae3}
:root[data-perfil="pessoal"] .meter .mark span{color:#b7cae3}
:root[data-perfil="pessoal"] .callout .label{color:#b7cae3}
:root[data-perfil="pessoal"] .callout p{color:#c9d8eb}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#09111c;--paper-l:#0f1b2a;--white:#121f2f;--blush:#b9cee9;--div:#3a516e;--berry:#89abd7;--wine:#a4c2ea;--burg:#1a3d6a;--ink:#dde7f5;--malva:#a0b2c9;--line:rgba(221,231,245,.12)}
:root[data-perfil="pessoal"][data-theme="dark"] .mine,:root[data-perfil="pessoal"][data-theme="dark"] .callout{border:1px solid rgba(185,206,233,.18)}
:root[data-perfil="pessoal"][data-theme="dark"] button:hover{color:#193b68}
:root[data-perfil="pessoal"]{--panel:rgba(248,250,253,.65);--panel-border:rgba(38,83,142,.22);--empty-ring:#93abcb}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#091019;--paper-l:#111c2b;--white:#152130;--panel:rgba(32,47,67,.38);--panel-border:rgba(105,143,193,.29);--empty-ring:#3d5779;--inner-ring:#152130;--malva:#b2bdcb;--ink:#e7eef7;--wine:#a3c1e9}
:root[data-perfil="pessoal"] body{background:radial-gradient(ellipse at 65% 0,rgba(33,73,125,.12),transparent 60%),var(--paper)}
:root[data-perfil="pessoal"] .months button[aria-pressed="true"]{background:linear-gradient(120deg,#3d669c,#5e83b3);border-color:#789ccc}
:root[data-perfil="pessoal"] .environment-tabs button[aria-selected="true"]{background:linear-gradient(120deg,#40689c,#6187b8);box-shadow:inset 0 0 0 1px #7ea0cc}
:root[data-perfil="pessoal"] .dashboard{background:linear-gradient(110deg,rgba(70,99,138,.08),rgba(70,99,138,.025))}
:root[data-perfil="pessoal"] .dashboard-heading>.icon-badge{border:1px solid #5b81b3;background:linear-gradient(140deg,#304868,#213651);box-shadow:inset 0 0 20px #9dbde819}
:root[data-perfil="pessoal"] .icon-badge{background:linear-gradient(140deg,#5377a6,#2c4464)}
:root[data-perfil="pessoal"] .bar-track{background:rgba(98,128,168,.17)}
:root[data-perfil="pessoal"] .bar-track i{background:linear-gradient(90deg,#6c9ddd,#bad1ef)}
:root[data-perfil="pessoal"] .spending-bar:first-child .bar-track i{background:linear-gradient(90deg,#8c97a5,#b2bfcf)}
:root[data-perfil="pessoal"] .lab-logo{border:1px solid #6b84a4}
:root[data-perfil="pessoal"][data-theme="dark"] body{background:radial-gradient(ellipse at 62% 0,#0e233e44,transparent 55%),#070e17}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#070e17;--panel:rgba(29,52,81,.28);--panel-border:rgba(95,134,186,.29)}
:root[data-perfil="pessoal"] .ledger-panel{background:linear-gradient(110deg,rgba(38,71,114,.15),rgba(21,44,73,.07))}
:root[data-perfil="pessoal"] .ledger-badge{background:linear-gradient(125deg,#395a84,#213856);color:#abc7eb}
:root[data-perfil="pessoal"] .ledger-tools .new-entry{background:linear-gradient(130deg,#3e6ca8,#5f93d6);border-color:#5883bc}
:root[data-perfil="pessoal"] .row-symbol{background:linear-gradient(130deg,#4b6e9c,#264062);color:#d9e5f5}
:root[data-perfil="pessoal"]{--bg:#f4f7fa;--surface-2:#eef2f7;--border:rgba(25,59,104,.09);--border-strong:rgba(25,59,104,.16);--text:#141e2a;--muted:#6e7b8b;--accent:#2c5c9b;--accent-2:#5686c4;--accent-soft:#e6eef8;--shadow:0 1px 2px rgba(20,37,60,.04),0 6px 20px rgba(20,37,60,.06);--empty-ring:#dde3eb}
:root[data-perfil="pessoal"][data-theme="dark"]{--bg:#0b0f15;--surface:#131920;--surface-2:#192029;--border:rgba(231,239,249,.08);--border-strong:rgba(231,239,249,.16);--text:#e9eef5;--muted:#9ea9b8;--accent:#a4c2ea;--accent-2:#5686c4;--accent-soft:rgba(164,194,234,.12);--shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px rgba(0,0,0,.25);--empty-ring:#262f3a}
:root[data-perfil="pessoal"] .months button[aria-pressed="true"],:root[data-perfil="pessoal"] .workspace-controls .months button[aria-pressed="true"]{box-shadow:0 4px 14px rgba(44,92,155,.3)}
:root[data-perfil="pessoal"][data-theme="dark"] .months button[aria-pressed="true"]{color:#141e2a}
:root[data-perfil="pessoal"] .forecast-card,:root[data-perfil="pessoal"][data-theme="dark"] .forecast-card{background:linear-gradient(140deg,#26538e,#5686c4);box-shadow:0 10px 30px rgba(38,83,142,.28)}
:root[data-perfil="pessoal"] .company-panel:hover{box-shadow:0 2px 4px rgba(20,37,60,.05),0 14px 32px rgba(20,37,60,.1)}
:root[data-perfil="pessoal"] .ledger-tools .new-entry,:root[data-perfil="pessoal"] .rep-acts .primary,:root[data-perfil="pessoal"] dialog .primary{box-shadow:0 4px 14px rgba(44,92,155,.25)}
:root[data-perfil="pessoal"][data-theme="dark"] .ledger-tools .new-entry{color:#141e2a}

/* Perfil pessoal: sem abas de ambiente (só existe uma visão) e cores dos gráficos em azul */
:root[data-perfil="pessoal"] .environment-tabs{display:none}
:root[data-perfil="pessoal"] .solo-dashboard .dashboard-heading span:last-child{white-space:nowrap}
