/* MAIS TUNER 24.91 — modo claro da conta e dos menus.
   O menu do perfil (avatar), o menu ☰ e o topo das páginas da conta ficavam no azul-escuro
   mesmo com o site no modo claro. Aqui ganham a versão clara; os cartões coloridos
   ("Descobrir", rádio tocando) continuam na cor da marca. Fica antes do user-2026.css. */

/* ---------------------------------------------------------------- menu do perfil (avatar) */
html[data-site-theme="light"] .mt-pm{color:#0b2240;background:linear-gradient(170deg,#ffffff,#f3f7fc);border-color:rgba(9,37,65,.12);
  box-shadow:0 30px 70px -28px rgba(9,37,65,.45),inset 0 1px #fff}
html[data-site-theme="light"] .mt-pm-who small,html[data-site-theme="light"] .mt-pm-copy small{color:#5b7290}
html[data-site-theme="light"] .mt-pm-change{border-color:rgba(9,37,65,.16);background:#fff;color:#0b2240}
html[data-site-theme="light"] .mt-pm-change:hover{background:#eef3f9}
html[data-site-theme="light"] .mt-pm-item{background:#f2f6fb;color:#0b2240;border-color:rgba(9,37,65,.06)}
html[data-site-theme="light"] .mt-pm-item:hover,html[data-site-theme="light"] .mt-pm-item:focus-visible{background:#e7f0f9;border-color:rgba(15,157,116,.4)}
html[data-site-theme="light"] .mt-pm-icon{background:rgba(15,157,116,.12);color:#0a8f68}
html[data-site-theme="light"] .mt-pm-item.is-accent .mt-pm-icon{background:#0f9d74;color:#fff}
html[data-site-theme="light"] .mt-pm-foot{border-top-color:rgba(9,37,65,.1)}
html[data-site-theme="light"] .mt-pm-link{color:#29476b}
html[data-site-theme="light"] .mt-pm-link:hover{background:#eef3f9;color:#0b2240}
html[data-site-theme="light"] .mt-pm-out{color:#c8243a}

/* ---------------------------------------------------------------- menu ☰ */
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2{--mm-ink:#0b2240;--mm-muted:#5b7290;--mm-line:rgba(9,37,65,.1);--mm-card:#f3f7fc;background:rgba(9,25,48,.32)!important}
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .site-menu-panel{border-color:rgba(9,37,65,.1)!important;
  background:radial-gradient(120% 60% at 100% 0%,rgba(15,157,116,.08),transparent 55%),linear-gradient(170deg,#ffffff,#f4f8fc 70%)!important;
  box-shadow:0 34px 80px -30px rgba(9,37,65,.5)!important}
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .mm-brand strong{color:#0b2240}
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .mm-brand small{color:#0a8f68!important}
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .site-menu-close{background:#fff!important;color:#0b2240!important}
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .site-menu-close svg{stroke:#0b2240}
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .mm-tools .site-menu-icon svg,
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .mm-listen .site-menu-icon svg{stroke:#fff}
html[data-site-theme="light"] body #siteMenuOverlay.mm-v2 .site-menu-head .mt-user-chip{color:#0b2240}
html[data-site-theme="light"] .mm-grab{background:rgba(9,37,65,.2)}

/* ---------------------------------------------------------------- páginas da conta (biblioteca, perfil, redação) */
html[data-site-theme="light"] #mtAuthOverlay .mt-auth-brand{color:#0b2240}
html[data-site-theme="light"] #mtAuthOverlay .mt-auth-brand-mark{background:#0f9d74;color:#fff}
html[data-site-theme="light"] #mtAuthOverlay .mt-auth-back{background:#fff;color:#0b2240;border:1px solid rgba(9,37,65,.14);box-shadow:0 6px 16px -10px rgba(9,37,65,.4)}
html[data-site-theme="light"] #mtAuthOverlay .mt-auth-back svg{fill:#0b2240}
html[data-site-theme="light"] #mtAuthOverlay .mt-auth-link{color:#0a7f5c;outline:none}
html[data-site-theme="light"] #mtAuthOverlay .mt-auth-link:focus-visible{outline:2px solid #0f9d74;outline-offset:3px;border-radius:8px}

/* ---------------------------------------------------------------- textos verde-menta em fundo claro (pouco contraste) */
html[data-site-theme="light"] .mth-head small,html[data-site-theme="light"] .mth-head .mth-kicker,html[data-site-theme="light"] .mth-link{color:#0a7f5c}
