/* Gerado por scripts/make-tema-azul.mjs. Não editar à mão. */
:root[data-perfil="pessoal"]{--paper:#deede3;--paper-l:#e7f2eb;--white:#f9fcfa;--blush:#c3dfcc;--div:#9ac9aa;--berry:#64ab7c;--on-burg:#e7f2eb;--wine:#3f7551;--burg:#2d543a;--ink:#182d1f;--malva:#4a7a5a;--line:rgba(24,45,31,.14);--line-d:rgba(231,242,235,.18)}
:root[data-perfil="pessoal"] .mine .label{color:#bedcc8}
:root[data-perfil="pessoal"] .meter{background:rgba(231,242,235,.16)}
:root[data-perfil="pessoal"] .meter .mark{border-left:1.5px dashed #bedcc8}
:root[data-perfil="pessoal"] .meter .mark span{color:#bedcc8}
:root[data-perfil="pessoal"] .callout .label{color:#bedcc8}
:root[data-perfil="pessoal"] .callout p{color:#cfe5d6}
:root[data-perfil="pessoal"] .mine .row2{color:#cfe5d6}
:root[data-perfil="pessoal"] .mine input{background:rgba(231,242,235,.08);border-color:rgba(231,242,235,.18)}
:root[data-perfil="pessoal"] .mine input:focus{background:rgba(231,242,235,.14)}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#0d1811;--paper-l:#14251a;--white:#172a1d;--blush:#c3dfcc;--div:#3b6d4c;--berry:#98c8a8;--wine:#b6d8c1;--burg:#2e563b;--ink:#e2f0e7;--malva:#a0c9ae;--line:rgba(226,240,231,.12)}
:root[data-perfil="pessoal"][data-theme="dark"] .mine,:root[data-perfil="pessoal"][data-theme="dark"] .callout{border:1px solid rgba(195,223,204,.18)}
:root[data-perfil="pessoal"][data-theme="dark"] button:hover{color:#2d543a}
:root[data-perfil="pessoal"] dialog::backdrop{background:#0f1b1399}
:root[data-perfil="pessoal"]{--paper:#deede3;--paper-l:#e7f2eb;--white:#f9fcfa;--blush:#c3dfcc;--div:#9ac9aa;--berry:#64ab7c;--on-burg:#e7f2eb;--wine:#3f7551;--burg:#2d543a;--ink:#182d1f;--malva:#4a7a5a;--line:rgba(24,45,31,.14);--line-d:rgba(231,242,235,.18)}
:root[data-perfil="pessoal"] .mine .label{color:#bedcc8}
:root[data-perfil="pessoal"] .meter{background:rgba(231,242,235,.16)}
:root[data-perfil="pessoal"] .meter .mark{border-left:1.5px dashed #bedcc8}
:root[data-perfil="pessoal"] .meter .mark span{color:#bedcc8}
:root[data-perfil="pessoal"] .callout .label{color:#bedcc8}
:root[data-perfil="pessoal"] .callout p{color:#cfe5d6}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#0d1811;--paper-l:#14251a;--white:#172a1d;--blush:#c3dfcc;--div:#3b6d4c;--berry:#98c8a8;--wine:#b6d8c1;--burg:#2e563b;--ink:#e2f0e7;--malva:#a0c9ae;--line:rgba(226,240,231,.12)}
:root[data-perfil="pessoal"][data-theme="dark"] .mine,:root[data-perfil="pessoal"][data-theme="dark"] .callout{border:1px solid rgba(195,223,204,.18)}
:root[data-perfil="pessoal"][data-theme="dark"] button:hover{color:#2d543a}
:root[data-perfil="pessoal"]{--panel:rgba(249,252,250,.65);--panel-border:rgba(63,117,81,.22);--empty-ring:#97c7a7}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#0c160f;--paper-l:#15271b;--white:#182d1f;--panel:rgba(35,64,45,.38);--panel-border:rgba(117,181,138,.29);--empty-ring:#407652;--inner-ring:#182d1f;--malva:#b2cbba;--ink:#eaf4ed;--wine:#b5d7c0}
:root[data-perfil="pessoal"] body{background:radial-gradient(ellipse at 65% 0,rgba(55,103,71,.12),transparent 60%),var(--paper)}
:root[data-perfil="pessoal"] .months button[aria-pressed="true"]{background:linear-gradient(120deg,#4c8d62,#65ac7d);border-color:#86be99}
:root[data-perfil="pessoal"] .environment-tabs button[aria-selected="true"]{background:linear-gradient(120deg,#4d8f63,#6aaf81);box-shadow:inset 0 0 0 1px #8ac09c}
:root[data-perfil="pessoal"] .dashboard{background:linear-gradient(110deg,rgba(73,135,94,.08),rgba(73,135,94,.025))}
:root[data-perfil="pessoal"] .dashboard-heading>.icon-badge{border:1px solid #63ab7b;background:linear-gradient(140deg,#356344,#284a33);box-shadow:inset 0 0 20px #b0d5bc19}
:root[data-perfil="pessoal"] .icon-badge{background:linear-gradient(140deg,#57a270,#325e41)}
:root[data-perfil="pessoal"] .bar-track{background:rgba(98,168,121,.17)}
:root[data-perfil="pessoal"] .bar-track i{background:linear-gradient(90deg,#89c09b,#c8e1d0)}
:root[data-perfil="pessoal"] .spending-bar:first-child .bar-track i{background:linear-gradient(90deg,#8ca594,#b2cfbc)}
:root[data-perfil="pessoal"] .lab-logo{border:1px solid #6ba47e}
:root[data-perfil="pessoal"][data-theme="dark"] body{background:radial-gradient(ellipse at 62% 0,#1b312244,transparent 55%),#0b140e}
:root[data-perfil="pessoal"][data-theme="dark"]{--paper:#0b140e;--panel:rgba(39,72,50,.28);--panel-border:rgba(106,175,129,.29)}
:root[data-perfil="pessoal"] .ledger-panel{background:linear-gradient(110deg,rgba(53,99,68,.15),rgba(33,61,42,.07))}
:root[data-perfil="pessoal"] .ledger-badge{background:linear-gradient(125deg,#427b55,#2a4d36);color:#bbdbc6}
:root[data-perfil="pessoal"] .ledger-tools .new-entry{background:linear-gradient(130deg,#519668,#7cb990);border-color:#67ad7e}
:root[data-perfil="pessoal"] .row-symbol{background:linear-gradient(130deg,#519668,#30583d);color:#e0eee5}
:root[data-perfil="pessoal"] .bell-count{background:var(--neg,#559d6d)}
:root[data-perfil="pessoal"]{--bg:#f5f9f6;--surface-2:#eff6f1;--border:rgba(45,84,58,.09);--border-strong:rgba(45,84,58,.16);--text:#16281c;--muted:#6e8b78;--accent:#46815a;--accent-2:#6baf82;--accent-soft:#eaf4ed;--shadow:0 1px 2px rgba(28,52,36,.04),0 6px 20px rgba(28,52,36,.06);--empty-ring:#ddebe2}
:root[data-perfil="pessoal"][data-theme="dark"]{--bg:#0b150e;--surface:#132017;--surface-2:#19291e;--border:rgba(235,245,239,.08);--border-strong:rgba(235,245,239,.16);--text:#eaf4ed;--muted:#9eb8a7;--accent:#b6d8c1;--accent-2:#6baf82;--accent-soft:rgba(182,216,193,.12);--shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px rgba(0,0,0,.25);--empty-ring:#263a2d}
: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(70,129,90,.3)}
:root[data-perfil="pessoal"][data-theme="dark"] .months button[aria-pressed="true"]{color:#16281c}
:root[data-perfil="pessoal"] .forecast-card,:root[data-perfil="pessoal"][data-theme="dark"] .forecast-card{background:linear-gradient(140deg,#3f7551,#6baf82);box-shadow:0 10px 30px rgba(63,117,81,.28)}
:root[data-perfil="pessoal"] .company-panel:hover{box-shadow:0 2px 4px rgba(28,52,36,.05),0 14px 32px rgba(28,52,36,.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(70,129,90,.25)}
:root[data-perfil="pessoal"][data-theme="dark"] .ledger-tools .new-entry{color:#16281c}
:root[data-perfil="pessoal"]{--year-out:#abd2b8}
:root[data-perfil="pessoal"][data-theme="dark"]{--year-in:#40A86E;--year-out:#52996a}

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