.treino_page__NV5FH{background:#f4f7fb;min-height:100vh;color:#17364f;padding:22px 14px 60px}.treino_shell__amiwv{max-width:1200px;margin:auto}.treino_breadcrumb__g8iP7{font-size:13px;color:#62809a;display:flex;gap:7px;align-items:center;margin-bottom:22px}.treino_breadcrumb__g8iP7 a{color:#205b91;text-decoration:none}.treino_hero__fNcFn{display:flex;justify-content:space-between;gap:20px;align-items:center;background:#103b63;border-radius:18px;padding:32px;color:#fff}.treino_eyebrow__rmTF4{font-size:12px;font-weight:750;letter-spacing:.08em;color:#bedef6}.treino_hero__fNcFn h1{font-size:clamp(24px,4vw,35px);margin:8px 0}.treino_hero__fNcFn p{max-width:660px;line-height:1.65;color:#dcecf9}.treino_heroAcoes__CNYY0{display:grid;grid-gap:11px;gap:11px;min-width:190px}.treino_principal__KHYvD,.treino_secundario__Q7cgL{border:0;background:#146ca7;color:#fff;border-radius:10px;padding:12px 16px;font-weight:750;cursor:pointer;font:inherit;text-align:center;text-decoration:none}.treino_secundario__Q7cgL{background:#e9f5fe;color:#174b73}.treino_principal__KHYvD:disabled{opacity:.55;cursor:not-allowed}.treino_metricas___pefc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.treino_metricas___pefc div{background:#fff;padding:16px;border-radius:12px;border:1px solid #deebf5;display:grid;grid-gap:4px;gap:4px}.treino_metricas___pefc strong{font-size:24px;color:#15578a}.treino_metricas___pefc span{font-size:12px;color:#607d96;line-height:1.4}.treino_cartao__xfOi4,.treino_painel__l7QQV{background:#fff;border:1px solid #dce9f4;border-radius:16px;padding:23px;margin:0 0 17px;box-shadow:0 3px 12px rgba(27,67,100,.035)}.treino_tituloPainel__ukllD{display:flex;justify-content:space-between;gap:10px;align-items:center}.treino_tituloPainel__ukllD h2{font-size:21px;margin:0 0 16px}.treino_textoBtn__WkVcJ{border:0;background:none;padding:6px 2px;font-weight:700;color:#176cb1;text-decoration:underline;cursor:pointer}.treino_campo__ZjYbq{font-size:13px;font-weight:750;color:#355d7e;display:grid;grid-gap:8px;gap:8px}.treino_campo__ZjYbq input,.treino_campo__ZjYbq select{width:100%;box-sizing:border-box;min-width:0;border:1px solid #cadbeb;background:#fff;border-radius:9px;padding:12px;font:inherit;font-size:15px;color:#17364f}.treino_campo__ZjYbq input:focus-visible,.treino_campo__ZjYbq select:focus-visible,.treino_cartao__xfOi4 button:focus-visible,.treino_paginacao__rAuz1 button:focus-visible{outline:3px solid #86c4f9;outline-offset:2px}.treino_filtros__d_7xV{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:14px}.treino_chips__vXvS7{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.treino_chips__vXvS7 button{padding:10px 13px;min-height:40px;border:1px solid #cbdceb;background:#f6f9fe;color:#275b81;border-radius:999px;cursor:pointer;font-weight:700}.treino_chips__vXvS7 button[aria-pressed=true]{background:#164e7a;border-color:#164e7a;color:#fff}.treino_resumoBusca__FpFfj{border-top:1px solid #e1ebf2;padding-top:14px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.treino_resumoBusca__FpFfj a{color:#126baf;font-weight:750}.treino_lista__HXPXx{display:grid;grid-gap:10px;gap:10px}.treino_cartao__xfOi4{margin:0}.treino_cabecalhoQuestao__m8MEO{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;font-weight:700;color:#4c7698}.treino_cabecalhoQuestao__m8MEO span:first-child{background:#edf6ff;padding:8px;border-radius:8px;color:#164e7a}.treino_cabecalhoQuestao__m8MEO button{margin-left:auto;border:1px solid #d2e1ef;border-radius:9px;color:#13578b;background:#fff;padding:9px;cursor:pointer}.treino_cabecalhoQuestao__m8MEO button[aria-pressed=true]{background:#fff8da;color:#755c06}.treino_tema__N51Ek{font-size:12px;color:#5c7690;margin:12px 0}.treino_cartao__xfOi4 h3{font-size:17px;line-height:1.65;font-weight:650;color:#153d5f;white-space:pre-line}.treino_alternativas__s_LEL{display:grid;grid-gap:9px;gap:9px}.treino_alternativas__s_LEL button{display:flex;align-items:flex-start;text-align:left;gap:12px;padding:12px;border-radius:9px;border:1px solid #d6e5f1;background:#fff;cursor:pointer;color:#264a67;font:inherit;font-size:14px;line-height:1.55}.treino_alternativas__s_LEL button strong{flex:none;display:grid;place-items:center;background:#eef5fb;border-radius:50%;width:29px;height:29px;color:#215b8d}.treino_alternativas__s_LEL button[aria-pressed=true]{border-color:#2476af;background:#edf7ff}.treino_alternativas__s_LEL button:disabled{opacity:.78;cursor:default}.treino_controles__4w03_{display:flex;justify-content:flex-start;align-items:center;margin-top:14px;gap:8px}.treino_acerto__W1h5J,.treino_erro___azC5{border-radius:8px;padding:9px 12px;font-weight:800;font-size:14px}.treino_acerto__W1h5J{background:#e5f6eb;color:#19623c}.treino_erro___azC5{background:#fceeee;color:#9b2c2c}.treino_comentario__sEk88{background:#f5fafc;border-left:4px solid #2c83b4;padding:16px;border-radius:9px;margin-top:14px;line-height:1.65;font-size:14px}.treino_comentario__sEk88 p{margin:7px 0}.treino_aviso__EcDvD{background:#fff5d9;border:1px solid #eed6a2;padding:14px;border-radius:11px;color:#765715}.treino_paginacao__rAuz1{display:flex;justify-content:center;align-items:center;gap:18px;margin:20px}.treino_paginacao__rAuz1 button{background:#fff;color:#215b8d;border:1px solid #c5dced;border-radius:9px;padding:11px 15px;cursor:pointer}.treino_paginacao__rAuz1 button:disabled{opacity:.4;cursor:default}.treino_licenca__QNjjE{font-size:12px;color:#607c95;line-height:1.8;margin-top:22px}@media(max-width:930px){.treino_filtros__d_7xV{grid-template-columns:repeat(3,minmax(0,1fr))}.treino_metricas___pefc{grid-template-columns:repeat(2,minmax(0,1fr))}.treino_hero__fNcFn{flex-direction:column;align-items:stretch}.treino_heroAcoes__CNYY0{display:flex;flex-wrap:wrap}}@media(max-width:600px){.treino_filtros__d_7xV{grid-template-columns:1fr}.treino_hero__fNcFn{padding:24px 18px}.treino_cartao__xfOi4,.treino_painel__l7QQV{padding:17px}.treino_metricas___pefc div{padding:12px}.treino_tituloPainel__ukllD{flex-wrap:wrap}.treino_metricas___pefc strong{font-size:22px}.treino_heroAcoes__CNYY0>*{flex:1 1}.treino_resumoBusca__FpFfj{align-items:flex-start;flex-direction:column}}.historico_destaque__bvAle{background:#eaf4fd;border:1px solid #c8dfef;padding:16px;border-radius:11px;color:#245b7d;line-height:1.7;font-size:13px;margin:16px 0}.historico_resumo__z4COD{background:#f4f8fd;border:1px solid #e0eaf4;padding:13px;border-radius:10px;color:#386486;line-height:1.7;margin:16px 0}.historico_materias__YEkot{border:1px solid #d6e5f0;border-radius:12px;padding:16px;margin:17px 0}.historico_materias__YEkot legend{font-weight:800;color:#20567a;padding:0 6px}.historico_materias__YEkot>p{font-size:12px;color:#5e7e97}.historico_materias__YEkot>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.historico_materias__YEkot label{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #dfebf3;border-radius:9px;cursor:pointer;line-height:1.4;font-size:13px}.historico_materias__YEkot input{width:17px;height:17px;accent-color:#18689f}.historico_materias__YEkot small{color:#6790a8}.historico_grade__72eUw{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0;background:#f1f6fb;padding:14px;border-radius:12px}.historico_grade__72eUw button{min-width:39px;height:39px;border:1px solid #bed5e7;background:#fff;color:#1f5d89;border-radius:9px;cursor:pointer;font-weight:800}.historico_grade__72eUw button[data-respondida=true]{background:#e1f4e9;color:#20714a}.historico_grade__72eUw button[data-revisar=true]{box-shadow:inset 0 0 0 2px #e5ad39}.historico_grade__72eUw button[aria-current=step]{outline:3px solid #2a76b6}.historico_navegacao__6UkEO{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:22px 0}.historico_navegacao__6UkEO span{font-size:13px;color:#62809b}.historico_resultados__JAmpN{display:grid;grid-gap:12px;gap:12px;margin:22px 0}.historico_resultados__JAmpN article{padding:15px;border:1px solid #dce8f3;border-radius:11px;background:#fff}.historico_resultados__JAmpN h3{font-size:16px;color:#164b71}.historico_resultados__JAmpN p{font-size:13px;color:#3d6180}.historico_resultados__JAmpN a{font-size:13px;color:#1766a3;font-weight:800}@media(max-width:800px){.historico_materias__YEkot>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:530px){.historico_materias__YEkot>div{grid-template-columns:1fr}.historico_grade__72eUw button{min-width:34px;height:34px}.historico_navegacao__6UkEO button{flex:1 1}}.NavegacaoEstudos_navegacao__PE5YB{background:#fff;border:1px solid #d7e6f3;border-radius:18px;box-shadow:0 12px 26px rgba(19,58,96,.06);padding:18px;margin:17px 0 24px;color:#163e62}.NavegacaoEstudos_topo__Jwjmo{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 2px 14px}.NavegacaoEstudos_topo__Jwjmo strong{font-size:16px;font-weight:850;letter-spacing:-.02em}.NavegacaoEstudos_topo__Jwjmo p{font-size:13px;margin:5px 0 0;color:#577c9d;line-height:1.5}.NavegacaoEstudos_planos___dtE1{border-radius:10px;background:#145f94;color:#fff;padding:11px 14px;text-decoration:none;font-size:13px;font-weight:800;white-space:nowrap;text-align:center}.NavegacaoEstudos_abas__DPkJk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.NavegacaoEstudos_aba__82DvF{padding:14px 13px;background:#f5f9fd;border:1px solid #dce8f3;border-radius:12px;text-decoration:none;color:#265b82;min-height:54px;display:grid;grid-gap:6px;gap:6px;align-content:center;transition:background .15s,border-color .15s}.NavegacaoEstudos_aba__82DvF strong{font-size:13px;line-height:1.2}.NavegacaoEstudos_aba__82DvF span{font-size:11px;color:#667f96;line-height:1.25}.NavegacaoEstudos_aba__82DvF[aria-current=page]{background:#e4f2fe;border-color:#3989c2;color:#124e7f;box-shadow:inset 4px 0 0 #176ca7}.NavegacaoEstudos_aba__82DvF:hover{border-color:#8abde0;background:#eef8ff}.NavegacaoEstudos_aba__82DvF:focus-visible,.NavegacaoEstudos_planos___dtE1:focus-visible{outline:3px solid #78b8ef;outline-offset:3px}@media(max-width:780px){.NavegacaoEstudos_abas__DPkJk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:510px){.NavegacaoEstudos_navegacao__PE5YB{padding:13px;margin:13px 0 17px}.NavegacaoEstudos_topo__Jwjmo{flex-wrap:wrap}.NavegacaoEstudos_planos___dtE1{width:100%;box-sizing:border-box}.NavegacaoEstudos_abas__DPkJk{gap:7px}.NavegacaoEstudos_aba__82DvF{padding:12px 10px}.NavegacaoEstudos_aba__82DvF strong{font-size:12px}.NavegacaoEstudos_aba__82DvF span{font-size:11px}}