:root {
    /* HEADER DESLOGADO E SIDE MENU */
    --bg-header: #1a1a1a;
    --bg-header-border: #1a1a1a;
    --bg-header-shadow: #222222ed;
    --bg-header-btn-shadow: #00000029;
    --text-header: #ffffff;
    --text-header-darker: #c9f31d;
    --icon-site-logo: #c9f31d;
    --text-site-logo: #ffffff;
    --icon-header-menu-mobile: #ffffff;
    --bg-botao-cta: #C9F31D;
    --bg-botao-cta-hover: #E0FB76;
    --texto-botao-cta: #000000;
    --bg-botao-cta-border: #89a80c;
    --input-border: #686868;
    --input-autofill-text: #454545;
    --input-autofill-bg: #eeeeee;
    --input-autofill-shadow: #f3f3f3;
    --bg-busca: #2a2a2a;
    --bg-header-side-menu: #1a1a1a;
    --bg-header-side-menu-top: #0000001a;
    --bg-header-side-menu-border: #c9f31d;
    --bg-header-side-menu-submenu: #212121;
    --bg-header-side-menu-submenu-border: #2a2a2a;
    --text-header-side-menu: #ffffff;
    --text-header-side-menu-item: #C5CED5;
    --text-header-side-menu-item-hover: #c9f31d;

    /* FOOTER */
    --bg-footer: #1a1a1a;
    --bg-link-footer: #08090b;
    --text-footer: #f6f7fa;
    --text-footer-hover: #ababab;
    --text-footer-light: #b0b0b0;
    --text-footer-lighter: #e2e2e4;
    --icone-footer: #f6f7fa;

    /* GLOBAL */
    --bg-main-1: #1a1a1a;
    --bg-main-2: #1f1f1f;
    --bg-main-3: #2c2c2c;
    --bg-main-4: #373737;
    --bg-alt-1: #313131;
    --bg-alt-2: #d7d7d7;
    --text-main-1: #f6f7fa;
    --text-main-2: #f6f7fa;
    --text-main-3: #f6f7fa;
    --text-main-4: #f6f7fa;
    --text-main-5: #f6f7fa;
    --text-main-hover: #C9F31D;
    --btn-bg-1: #13edff;
    --btn-bg-2: #C9F31D;
    --btn-bg-3: #373737;
    --btn-bg-4: #C9F31D;
    --btn-bg-hover-1: #1498A3;
    --btn-bg-hover-2: #E0FB76;
    --btn-bg-hover-3: #2c2c2c;
    --btn-text-1: #1a1a1a;
    --btn-text-2: #1a1a1a;
    --btn-text-3: #ffffff;
    --btn-text-4: #1a1a1a;
    --icone-main-1: #f6f7fa;
    --metro-rio:#C9F31D;
    --color-scheme: dark;

    /* ICONES DASHBOARD */
    --filtro-icone-progresso-atual: invert(1);
    --filtro-icone-batalha: invert(1);
    --fundo-missao-semanal-concluida: #9a6900;

    /* DASHBOARD B2B */
    --bg-dash-b2b: #1a1a1a;
    --text-dash-b2b: #ffffff;

    /* CARREIRA CHECKPOINT */
    --carreira-checkpoint-border-primary: transparent;
    --carreira-checkpoint-border-secondary: #6a6955;
    --carreira-checkpoint-shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.3);
    --carreira-checkpoint-shadow-md: 0 8px 20px rgba(0, 0, 0, 0.3);
    --carreira-checkpoint-shadow-lg: 0 15px 35px rgba(0, 0, 0, 0.4);

    /* CARREIRA MISSOES - verificar o que remover */
    --carreira-missao-titulo: #c9f31d;
    --carreira-missao-titulo-lighter: #36ff00;
    --carreira-missao-primary-color: #3d0d6d;
    --carreira-missao-secondary-color: #c9f31d;
    --carreira-missao-number-color: #e1f395;
    --carreira-missao-here-border-color: #c9f31d;
    --carreira-missao-here-border-width: 2px;
    --carreira-missao-here-pin: url("https://www.devmedia.com.br/carreira-programador/img/pin.png");
    --carreira-missao-icon-border: #2c2c2c;
    --carreira-missao-icon-color: #a9a9a9;
    --carreira-missao-icon-bg: #bebebe1c;
    --carreira-missao-concluido-icon-border: #c9f31d;
    --carreira-missao-concluido-icon-color: #c9f31d;
    --carreira-missao-concluido-icon-bg: #bebebe1c;
    --carreira-missao-andamento-color:#e1f395;
    --carreira-missao-icon-flag-filter:invert(1) opacity(1);
    /* NOVA CARREIRA MISSOES */
    --carreira-missao-bg-item-ativo: rgba(255, 255, 255, 0.05);
    --carreira-missao-texto-primario: #E6EDF3;
    --carreira-missao-texto-secundario: #9AA7B2;
    --carreira-missao-texto-terciario: #6e7681;
    --carreira-missao-borda: rgba(255, 255, 255, 0.08);
    --carreira-missao-sombra: 0 10px 30px rgba(0,0,0,0.3);
    --carreira-missao-bg-icone: rgba(0,0,0,0.3);
    --carreira-missao-color-icone: #9AA7B2;
    --carreira-missao-bg-certificado-tag: #00eff61a;
    --carreira-missao-text-certificado-tag: var(--carreira-missao-tema-secundario);
    --carreira-block-border-hover: #b4ff00;
}
.conversao-container {background-color: #ffffff;}
