@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2) format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2) format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff) format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff) format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff")}:root,:root[data-mf=dark]{color-scheme:dark;--bg: #0b0b0c;--s1: #15161a;--s2: #1e2025;--s3: #272a30;--ln: #2c2f36;--tx: #f3f2ee;--mu: #9b9fa8;--inp: #101114;--ac: #e8401c;--ac2: #ff7a1a;--al: #f5a623;--ok: #3cc47c;--ac-tx: #ff7a1a;--ac-tx-s2: #ff7a1a;--al-tx: #f5a623;--ok-tx: #3cc47c;--grad-ini: #e8401c;--grad-fim: #ff7a1a;--sobre-acento: #0b0b0c;--sel-fundo: color-mix(in oklch, var(--ac) 18%, var(--s1));--aviso-fundo: color-mix(in oklch, var(--al) 16%, var(--s1));--ok-fundo: color-mix(in oklch, var(--ok) 18%, var(--s1));--brasa: radial-gradient(closest-side, color-mix(in oklch, var(--ac) 22%, transparent), transparent);--aud-linha-sensivel-fundo: color-mix(in oklch, var(--al) 8%, var(--s1));--aud-borda-destaque: .1875rem;--faixa-personificacao-sair-hover: color-mix(in oklch, var(--sobre-acento) 12%, transparent);--fonte-titulo: "Oswald", "Arial Narrow", system-ui, sans-serif;--fonte-texto: "Barlow", system-ui, sans-serif;--fonte-numero: "JetBrains Mono", "Courier New", monospace;--t-display: clamp(3rem, 9vw, 6.5rem);--t-h1: 2.2rem;--t-h2: 1.25rem;--t-corpo: 1rem;--t-secundario: .9rem;--t-etiqueta: .72rem;--t-numero: 1.6rem;--e1: .25rem;--e2: .5rem;--e3: .75rem;--e4: 1rem;--e5: 1.25rem;--e6: 1.5rem;--e8: 2rem;--e10: 2.5rem;--r-pequeno: .375rem;--r-medio: .5rem;--r-cartao: .75rem;--r-heroi: 1rem;--r-pilula: 99rem;--linha: 1px;--sombra-flutuante: 0 1.5rem 3rem rgba(0, 0, 0, .45);--transicao: .15s;--duracao-pulso: 1.4s;--duracao-giro: .85s}:root[data-mf=light]{color-scheme:light;--bg: #f4f3f0;--s1: #ffffff;--s2: #eceae5;--s3: #e0ddd6;--ln: #d6d3cc;--tx: #15161a;--mu: #585c64;--inp: #fafaf8;--ac: #d93815;--ac2: #f26a12;--al: #b86e00;--ok: #1e9a55;--ac-tx: #c0410b;--ac-tx-s2: #b13c0a;--al-tx: #8a5200;--ok-tx: #12703c;--grad-ini: #e8401c;--grad-fim: #f26a12;--sobre-acento: #0b0b0c}*{box-sizing:border-box}html{font-size:100%}html,body,#raiz{height:100%;margin:0}body{background:var(--bg);color:var(--tx);font-family:var(--fonte-texto);font-size:var(--t-corpo);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul,ol{margin:0}button,input,select,textarea{font-family:inherit;color:inherit}a{color:inherit}:focus-visible{outline:.125rem solid var(--ac2);outline-offset:.125rem}@keyframes mf-pulso{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@keyframes mf-giro{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.mf-botao--primario{font-size:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5em;background:linear-gradient(135deg,var(--grad-ini),var(--grad-fim));color:var(--sobre-acento);font-family:var(--fonte-texto);font-weight:600;border:0;border-radius:var(--r-medio);padding:.9em 1.5em;min-height:3em;cursor:pointer;transition:filter var(--transicao) ease}.mf-botao--primario:hover{filter:brightness(1.06)}.mf-botao--primario:disabled{opacity:.55;cursor:not-allowed}.mf-botao--secundario{font-size:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5em;background:var(--s2);color:var(--tx);font-family:var(--fonte-texto);font-weight:500;border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:.85em 1.4em;min-height:3em;cursor:pointer;transition:background var(--transicao) ease}.mf-botao--secundario:hover{background:var(--s3)}.mf-campo{font-size:1rem;display:grid;gap:.35em}.mf-campo__rotulo{font-family:var(--fonte-texto);font-weight:500;font-size:.8em;color:var(--mu)}.mf-campo__entrada{width:100%;background:var(--inp);color:var(--tx);font-family:var(--fonte-texto);font-size:1em;border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:.8em 1em;min-height:3em}.mf-campo--erro .mf-campo__entrada{border-color:var(--al)}.mf-campo-senha__envelope{position:relative;display:grid}.mf-campo-senha__entrada{padding-right:3em}.mf-campo-senha__alternador{position:absolute;top:0;right:0;height:100%;width:3em;display:grid;place-items:center;background:none;border:0;padding:0;margin:0;color:var(--mu);font-size:1.1em;cursor:pointer}.mf-campo-senha__alternador:hover{color:var(--tx)}.mf-campo__mensagem-erro{font-family:var(--fonte-texto);font-size:.85em;color:var(--al-tx)}.mf-cartao{font-size:1rem;background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao);padding:1.25em}.mf-cartao--heroi{border-color:var(--ac);background-image:var(--brasa);background-repeat:no-repeat;background-position:top right}.mf-etiqueta{font-size:1rem;display:inline-flex;align-items:center;gap:.35em;font-family:var(--fonte-texto);font-weight:500;font-size:.72em;text-transform:uppercase;letter-spacing:.08em;border-radius:var(--r-pilula);padding:.4em .8em}.mf-etiqueta--ok{background:var(--ok-fundo);color:var(--ok-tx)}.mf-etiqueta--neutro{background:var(--s3);color:var(--mu)}.mf-etiqueta--alerta{background:var(--aviso-fundo);color:var(--al-tx)}.mf-etiqueta--primeira-medicao{background:var(--ac2);color:var(--sobre-acento)}.mf-titulo{font-family:var(--fonte-titulo);font-weight:600;text-transform:uppercase;line-height:.95;color:var(--tx)}.mf-texto{font-family:var(--fonte-texto);color:var(--tx);line-height:1.5}.mf-texto--secundario{font-family:var(--fonte-texto);color:var(--mu);line-height:1.5}.mf-numero{font-family:var(--fonte-numero);font-weight:600;font-variant-numeric:tabular-nums;color:var(--tx)}.mf-link{font-size:1rem;color:var(--ac-tx);text-decoration:underline;text-underline-offset:.15em}.mf-link:hover{filter:brightness(1.1)}.mf-link-topo{display:inline-flex;align-items:center;min-height:2.75rem}.mf-seletor-tema{font-size:1rem;display:grid;grid-template-columns:1fr 1fr;gap:.5em}.mf-seletor-tema__opcao{background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:1em;min-height:4em;cursor:pointer;text-align:left;color:var(--tx);font-family:var(--fonte-texto)}.mf-seletor-tema__opcao[aria-checked=true]{border-color:var(--ac);background:var(--sel-fundo)}.mf-seletor-tema__opcao-titulo{font-weight:600}.mf-seletor-tema__opcao-legenda{font-size:.8em;color:var(--mu)}.mf-alerta{font-size:1rem;background:var(--aviso-fundo);border:var(--linha) solid var(--al);border-radius:var(--r-medio);padding:.8em 1em;font-family:var(--fonte-texto);line-height:1.4;color:var(--tx)}.mf-indicador-etapas{font-size:1rem;display:flex;gap:.3em}.mf-indicador-etapas__barra{width:2em;height:.35em;border-radius:var(--r-pilula);background:var(--s3)}.mf-indicador-etapas__barra--ativa{background:linear-gradient(90deg,var(--ac),var(--ac2))}.mf-caixa-selecao{font-size:1rem;display:flex;gap:.6em;align-items:start;font-family:var(--fonte-texto);line-height:1.4;color:var(--mu)}.mf-caixa-selecao input{margin-top:.2em;width:1.1em;height:1.1em;accent-color:var(--ac)}.mf-caixa-selecao--erro{color:var(--al-tx)}.mf-aviso{font-size:1rem;background:var(--s2);border-left:.1875em solid var(--al);border-radius:var(--r-pequeno);padding:.8em 1em;font-family:var(--fonte-texto);line-height:1.45;color:var(--mu)}.mf-aviso--bloco{border:var(--linha) solid var(--al);border-left:var(--linha) solid var(--al)}.mf-perfil{font-size:1rem;display:grid;grid-template-columns:1fr;gap:1em}@media(min-width:48rem){.mf-perfil{grid-template-columns:1fr 1fr}}.mf-caixa-info{font-size:1rem;background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:.8em 1em;font-family:var(--fonte-texto);line-height:1.45;color:var(--tx)}.mf-tabela{font-size:1rem;background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao);overflow:hidden}.mf-tabela__rolagem{overflow-x:auto;position:relative}.mf-tabela__cabecalho,.mf-tabela__linha{display:grid;gap:.75em;padding:.65em 1em;border-bottom:var(--linha) solid var(--ln);align-items:start}.mf-tabela__cabecalho{font-family:var(--fonte-texto);font-weight:500;font-size:.7em;text-transform:uppercase;letter-spacing:.08em;color:var(--mu)}.mf-tabela__linha{font-family:var(--fonte-texto);font-size:.88em;color:var(--tx);border-left:var(--aud-borda-destaque) solid var(--s1)}.mf-tabela__linha--destacada{background:var(--aud-linha-sensivel-fundo);border-left-color:var(--al)}.mf-tabela__etiqueta-sensivel{display:block;font-family:var(--fonte-texto);font-weight:500;font-size:.65em;text-transform:uppercase;letter-spacing:.08em;color:var(--al-tx)}.mf-trilho{font-size:1rem;display:flex;gap:.5em;flex-wrap:wrap}.mf-trilho__item{font-family:var(--fonte-texto);font-weight:500;font-size:.95em;color:var(--mu);background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:.6em 1em;min-height:2.75em;display:inline-flex;align-items:center}.mf-trilho__item--ativo{color:var(--ac2);background:var(--sel-fundo);border-color:var(--ac)}.mf-chip{display:inline-flex;align-items:center;gap:.4em;background:var(--s2);color:var(--mu);border:var(--linha) solid var(--ln);border-radius:var(--r-pilula);padding:.4em .8em;font-family:var(--fonte-texto);font-size:.9em;max-width:100%;overflow-wrap:anywhere}.mf-chip input{accent-color:var(--ac)}.mf-chip--ativo{background:var(--sel-fundo);border-color:var(--ac);color:var(--tx)}.mf-ficha-consentimento{display:grid;grid-template-columns:1fr;gap:var(--e3);align-items:center}@media(min-width:48rem){.mf-ficha-consentimento{grid-template-columns:1fr auto}}.mf-lista-limites{font-size:.9rem;display:grid;gap:.3em}.mf-lista-limites__linha{display:flex;justify-content:space-between;align-items:baseline;gap:.5em;border-bottom:var(--linha) solid var(--ln);padding:.3em 0}.mf-busca-aluno{font-size:1rem;display:grid;gap:.5em}.mf-busca-aluno__resultado{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5em;min-height:3em;background:var(--s2);color:var(--tx);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:.6em 1em;cursor:pointer;font-family:var(--fonte-texto);font-size:.95em;text-align:left;transition:background var(--transicao) ease}.mf-busca-aluno__resultado:hover{background:var(--s3)}.mf-busca-aluno__resultado--selecionado{border-color:var(--ac2)}.mf-plano-vigente{font-size:1rem;background:var(--s1);border:var(--linha) solid var(--ac);border-radius:var(--r-cartao);padding:1.5em;display:grid;gap:.75em;align-content:start}.mf-plano-vigente--inativo{border-color:var(--al)}.mf-consumo{font-size:1rem;display:grid;gap:.9em}.mf-consumo__linha{display:grid;gap:.3em}.mf-consumo__cabeca{display:flex;justify-content:space-between;align-items:baseline;gap:.5em;font-size:.95em}.mf-consumo__valor{font-family:var(--fonte-numero);font-weight:600}.mf-consumo__barra{height:.4em;background:var(--s3);border-radius:var(--r-pilula);overflow:hidden}.mf-consumo__preenchimento{height:100%;background:linear-gradient(90deg,var(--ac),var(--ac2))}.mf-consumo__preenchimento--cheio{background:var(--al)}.mf-plano-grade{font-size:1rem;display:grid;grid-template-columns:1fr;gap:1em}@media(min-width:37.5rem){.mf-plano-grade{grid-template-columns:1fr 1fr}}.mf-cabecalho-publico{font-size:1rem;display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap;padding:1.25em 5%}.mf-cabecalho-publico__acoes{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.mf-heroi{font-size:1rem;display:grid;gap:1em;justify-items:start;text-align:left;padding:2em 5% 3em;max-width:42em}.mf-heroi__kicker{font-family:var(--fonte-texto);font-weight:600;font-size:.9em;text-transform:uppercase;letter-spacing:.08em;color:var(--ac2)}.mf-heroi__titulo{font-size:var(--t-display)}.mf-heroi__paragrafo{font-size:1.15em;max-width:32em}.mf-heroi__chamadas{display:flex;gap:1em;flex-wrap:wrap}.mf-papeis,.mf-pilares{font-size:1rem;display:grid;gap:1.25em;padding:2em 5%}.mf-papeis__lista,.mf-pilares__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1em}@media(min-width:37.5rem){.mf-papeis__lista,.mf-pilares__lista{grid-template-columns:1fr 1fr}}.mf-papeis__item{display:grid;gap:.5em;align-content:start}.mf-papeis__sigla{justify-self:start;background:var(--sel-fundo);color:var(--ac-tx)}.mf-papeis__nome{font-weight:600}.mf-pilar{display:grid;gap:.5em;align-content:start}.mf-pilar__titulo{font-weight:600}.mf-rodape-publico{font-size:1rem;display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap;padding:1.5em 5%;border-top:var(--linha) solid var(--ln)}.mf-termos-expansiveis{font-size:1rem;background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:.9em 1em}.mf-termos-expansiveis>summary{font-family:var(--fonte-texto);font-weight:500;cursor:pointer;min-height:2.75em;display:flex;align-items:center;color:var(--ac-tx)}.mf-termos-expansiveis>summary::marker{color:var(--mu)}.mf-termos-expansiveis__corpo{margin-top:.75em;max-height:18em;overflow-y:auto;padding-right:.5em}.mf-texto-longo{display:grid;gap:.75em;color:var(--tx);line-height:1.5}.mf-texto-longo h2{font-family:var(--fonte-titulo);font-size:1.1em;margin:0}.mf-texto-longo h3{font-family:var(--fonte-texto);font-weight:600;font-size:1em;margin:0}.mf-texto-longo p,.mf-texto-longo ul{margin:0;font-size:.95em}.mf-texto-longo ul{padding-left:1.25em;display:grid;gap:.4em}.mf-historico-textos{display:grid;gap:.5em}.mf-historico-textos__linha{font-size:1rem;display:flex;justify-content:space-between;align-items:baseline;gap:.75em;padding:.5em 0;border-bottom:var(--linha) solid var(--ln)}.mf-historico-textos__linha:last-child{border-bottom:0}.mf-midia{font-size:1rem;position:relative;width:100%;aspect-ratio:var(--mf-midia-ratio, 4 / 3);border-radius:var(--r-medio);overflow:hidden;background:var(--s2)}.mf-midia--detalhe{border-radius:var(--r-cartao)}.mf-midia__imagem,.mf-midia__video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border:0}.mf-midia__vazio{width:100%;height:100%;display:grid;place-items:center;padding:.75em;text-align:center;border:var(--linha) dashed var(--ln);border-radius:inherit;box-sizing:border-box;background:repeating-linear-gradient(135deg,var(--s2) 0 .4em,var(--s3) .4em .8em)}.mf-midia__vazio-texto{font-family:var(--fonte-texto);font-size:.78em;color:var(--mu)}.mf-ficha-criacao{font-size:1rem;display:grid;grid-template-columns:1fr;gap:1.5em;align-items:start}@media(min-width:60rem){.mf-ficha-criacao{grid-template-columns:22rem 1fr}}.mf-item-ficha{display:grid;grid-template-columns:3.5rem 1fr auto;gap:.75em;align-items:start;padding:.65em 0;border-bottom:var(--linha) solid var(--ln)}.mf-item-ficha:last-child{border-bottom:0}.mf-item-ficha__midia{width:3.5rem}.mf-item-ficha__observacao{font-style:italic;color:var(--ac2);font-size:.85em;margin-top:.3em}.mf-item-editor{display:grid;gap:.6em;padding:.75em;background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio)}.mf-item-editor__campos{display:grid;grid-template-columns:repeat(2,1fr);gap:.5em}@media(min-width:30rem){.mf-item-editor__campos{grid-template-columns:repeat(4,1fr)}}.mf-item-ficha.mf-item-ficha--execucao{display:grid;grid-template-columns:1fr;gap:var(--e4);padding:0;border-bottom:0}.mf-execucao-progresso{display:flex;flex-wrap:wrap;gap:.4em}.mf-execucao-progresso__ponto{width:2.25em;height:2.25em;min-width:2.25em;border-radius:50%;border:var(--linha) solid var(--ln);background:var(--s2);color:var(--tx);font-family:var(--fonte-numero);font-size:.85rem;display:grid;place-items:center;cursor:pointer;padding:0}.mf-execucao-progresso__ponto--feito{background:var(--ok-fundo);border-color:var(--ok);color:var(--ok-tx)}.mf-execucao-progresso__ponto--atual{border-color:var(--ac2);border-width:calc(var(--linha) * 2);color:var(--ac2);font-weight:600}.mf-execucao-progresso__ponto--pulado{background:color-mix(in oklch,var(--al) 18%,var(--s1));border-color:var(--al);color:var(--al)}.mf-execucao-cronometro{font-family:var(--fonte-numero);font-size:1.8rem;color:var(--ac2)}.mf-execucao-alternador{display:inline-flex;border:var(--linha) solid var(--ln);border-radius:var(--r-medio);overflow:hidden}.mf-execucao-alternador__opcao{font-family:var(--fonte-texto);font-size:.9rem;padding:.55em 1em;border:0;background:var(--s1);color:var(--tx);cursor:pointer}.mf-execucao-alternador__opcao--ativa{background:var(--ac2);color:var(--s1);font-weight:600}.mf-execucao-descanso{display:grid;gap:var(--e3);padding:var(--e6) var(--e4);border-radius:var(--r-medio);background:linear-gradient(135deg,var(--grad-ini),var(--grad-fim));color:var(--sobre-acento);text-align:center;justify-items:center}.mf-execucao-descanso__rotulo{font-family:var(--fonte-texto);font-size:1rem;font-weight:600;margin:0}.mf-execucao-descanso__contador{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;font-weight:600;font-size:4.5rem;line-height:1;color:var(--sobre-acento)}.mf-execucao-descanso__barra{width:100%;max-width:20rem;height:.5em;background:color-mix(in oklch,var(--sobre-acento) 22%,var(--s1));border-radius:var(--r-pilula);overflow:hidden}.mf-execucao-descanso__preenchimento{height:100%;background:var(--sobre-acento)}.mf-execucao-descanso__acoes{display:flex;flex-wrap:wrap;gap:var(--e3);justify-content:center;width:100%}.mf-execucao-descanso__botao{font-family:var(--fonte-texto);font-size:.95rem;font-weight:600;min-height:3rem;padding:.6em 1.4em;border:var(--linha) solid var(--sobre-acento);border-radius:var(--r-pilula);background:var(--s1);color:var(--sobre-acento);cursor:pointer}.mf-execucao-descanso__botao:disabled{opacity:.6;cursor:default}.mf-somente-leitor{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.mf-esqueleto{height:5.5rem;border-radius:var(--r-cartao);background:var(--s2);animation:mf-pulso var(--duracao-pulso) ease-in-out infinite}.mf-pilha-esqueleto{display:grid;gap:var(--e3)}.mf-historico-linha{display:grid;gap:var(--e3);color:inherit;text-decoration:none;cursor:pointer}.mf-historico-linha__numeros{display:flex;flex-wrap:wrap;gap:var(--e4)}.mf-historico-linha__chips{display:flex;flex-wrap:wrap;gap:var(--e2)}.mf-preferencias{font-size:1rem;display:grid;grid-template-columns:1fr;gap:1em}@media(min-width:48rem){.mf-preferencias{grid-template-columns:1fr 1fr}}.mf-preferencias-equipamentos{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.3em}.mf-preferencias-nivel{display:grid;grid-template-columns:repeat(3,1fr);gap:.4em}.mf-preferencias-dias{display:grid;grid-template-columns:repeat(7,1fr);gap:.3em}.mf-escolha-grade{display:flex;align-items:center;justify-content:center;text-align:center;background:var(--s2);color:var(--tx);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);padding:.75em .4em;font-family:var(--fonte-texto);font-size:.95em;font-weight:500;cursor:pointer}.mf-escolha-grade--ativa{background:var(--sel-fundo);border-color:var(--ac);color:var(--tx)}.mf-preferencias-faixa-legenda{display:flex;justify-content:space-between;font-size:.8em}.mf-faixa-personificacao{font-size:.9rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5em 1em;min-height:2.75rem;padding:.25em 1em;width:100%;box-sizing:border-box;font-family:var(--fonte-texto);font-weight:600;background:var(--ac2);color:var(--sobre-acento)}.mf-faixa-personificacao--proxima-da-expiracao{background:var(--al)}.mf-faixa-personificacao__texto{flex:1 1 12em;min-width:0}.mf-faixa-personificacao__tempo{flex:0 0 auto;color:inherit;font-weight:600}.mf-faixa-personificacao__tempo .mf-numero{color:inherit}.mf-faixa-personificacao__sair{font-size:1em;font-family:var(--fonte-texto);font-weight:600;background:none;border:var(--linha) solid var(--sobre-acento);border-radius:var(--r-pequeno);color:inherit;padding:.35em .9em;cursor:pointer}.mf-faixa-personificacao__sair:hover{background:var(--faixa-personificacao-sair-hover)}.mf-faixa-personificacao__sair:disabled{opacity:.6;cursor:not-allowed}.mf-faixa-personificacao__erro{flex-basis:100%;font-family:var(--fonte-texto);font-size:.85em;color:var(--sobre-acento)}.mf-so-leitor{position:absolute;width:.0625em;height:.0625em;margin:-.0625em;padding:0;overflow:hidden;clip-path:inset(50%);border:0}.mf-valor-ausente{display:inline-block;color:var(--mu);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.2em;cursor:help}.mf-faixa-personificacao__acao{flex:1 1 12em;display:flex;justify-content:flex-end}.mf-parametro{font-size:1rem;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e3);padding:var(--e4) 0;border-bottom:var(--linha) solid var(--ln)}.mf-parametro:last-child{border-bottom:0}@media(min-width:48em){.mf-parametro{grid-template-columns:minmax(0,2fr) minmax(0,3fr);-moz-column-gap:var(--e6);column-gap:var(--e6)}}.mf-parametro__texto,.mf-parametro__controle{display:grid;gap:var(--e2);align-content:start;min-width:0}.mf-parametro__descricao{font-family:var(--fonte-texto);color:var(--tx);line-height:1.35}.mf-parametro__faixa{font-family:var(--fonte-numero);font-size:var(--t-secundario);color:var(--mu)}.mf-parametro__posicoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--e3)}.mf-parametro__opcoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--e2)}.mf-parametro__acoes{display:flex;flex-wrap:wrap;gap:var(--e2)}.mf-parametro__valor{font-family:var(--fonte-numero);color:var(--tx);overflow-wrap:anywhere}.mf-lista-item{font-size:1rem;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e3);padding:var(--e3) 0;border-bottom:var(--linha) solid var(--ln)}.mf-lista-item:last-child{border-bottom:0}@media(min-width:48em){.mf-lista-item{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:var(--e6);column-gap:var(--e6);align-items:start}}.mf-lista-item__texto{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2);min-width:0}.mf-lista-item__rotulo{font-family:var(--fonte-texto);color:var(--tx);line-height:1.35;overflow-wrap:anywhere;min-width:0}.mf-lista-item__rotulo--inativo{color:var(--mu)}.mf-lista-item__acoes{display:flex;flex-wrap:wrap;gap:var(--e2);min-width:0}.mf-lista-item__edicao{display:grid;gap:var(--e2);min-width:0;grid-column:1 / -1}.mf-lista-acrescentar{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e3);padding-top:var(--e4);border-top:var(--linha) solid var(--ln)}@media(min-width:48em){.mf-lista-acrescentar{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.mf-atalho-retomar--painel,.mf-atalho-retomar__falha--painel{max-width:26rem}.mf-atalho-retomar{font-size:1rem;display:flex;align-items:center;justify-content:space-between;gap:1em;box-sizing:border-box;width:100%;min-height:3.5rem;padding:.9em 1em;background:var(--s1);border:var(--linha) solid var(--ac2);border-radius:var(--r-cartao);color:var(--tx);font-family:var(--fonte-texto);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--transicao) ease}.mf-atalho-retomar--painel{background:var(--s2);border-radius:var(--r-medio)}.mf-atalho-retomar--painel .mf-atalho-retomar__kicker,.mf-atalho-retomar--painel .mf-atalho-retomar__verbo{color:var(--ac-tx-s2)}.mf-atalho-retomar:hover{background:var(--s3)}.mf-atalho-retomar__texto{display:grid;gap:.2em;min-width:0}.mf-atalho-retomar__kicker{font-size:var(--t-etiqueta);font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--ac-tx)}.mf-atalho-retomar__linha{font-weight:600;overflow-wrap:anywhere}.mf-atalho-retomar__cronometro{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums}.mf-atalho-retomar__verbo{flex:0 0 auto;font-weight:600;color:var(--ac-tx)}.mf-atalho-retomar__falha{display:flex;align-items:center;flex-wrap:wrap;gap:.5em 1em;width:100%;font-size:var(--t-secundario)}.mf-navegador-dia{font-size:1rem;display:flex;align-items:center;justify-content:space-between;gap:var(--e2);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao);padding:.6em .75em}.mf-navegador-dia__botao{font-size:1.6rem;line-height:1;flex:none;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;background:var(--s2);color:var(--tx);border:var(--linha) solid var(--ln);border-radius:var(--r-pequeno);font-family:var(--fonte-texto);cursor:pointer;transition:background var(--transicao) ease}.mf-navegador-dia__botao:hover{background:var(--s3)}.mf-navegador-dia__centro{text-align:center;min-width:0}.mf-navegador-dia__dia{font-family:var(--fonte-titulo);font-weight:600;font-size:1.15em;text-transform:uppercase;color:var(--tx)}.mf-navegador-dia__data{font-family:var(--fonte-texto);font-size:.8em;color:var(--mu)}.mf-refeicoes{font-size:1rem;display:grid;gap:.6em;margin:0;padding:0;list-style:none}.mf-refeicao{font-size:1rem;display:grid;grid-template-columns:auto 1fr;gap:.6em .9em;align-items:start;background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao);padding:1em 1.25em}.mf-refeicao__hora{font-family:var(--fonte-numero);font-weight:600;font-size:.95em;color:var(--mu)}.mf-refeicao__corpo{min-width:0;display:grid;gap:.25em}.mf-refeicao__titulo{font-family:var(--fonte-texto);font-weight:600;color:var(--tx);overflow-wrap:anywhere}.mf-refeicao__titulo--plano{font-family:var(--fonte-titulo);font-weight:500;text-transform:uppercase;letter-spacing:.04em}.mf-refeicao__tipo{margin-left:.4em;font-size:.72em;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--mu)}.mf-refeicao__alimentos{font-family:var(--fonte-texto);font-size:.85em;color:var(--mu);overflow-wrap:anywhere}.mf-refeicao__totais{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:.25em 1em}.mf-refeicao__kcal{font-family:var(--fonte-numero);font-weight:600;font-size:1.05em;color:var(--tx)}.mf-refeicao__unidade{font-family:var(--fonte-texto);font-weight:500;font-size:.75em;color:var(--mu)}.mf-refeicao__macros{font-family:var(--fonte-numero);font-size:.75em;color:var(--mu)}.mf-refeicao__acoes{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.mf-refeicao--sem-hora{grid-template-columns:1fr}@media(min-width:37.5rem){.mf-refeicao{grid-template-columns:auto 1fr auto;align-items:center}.mf-refeicao--sem-hora{grid-template-columns:1fr auto}.mf-refeicao__totais{grid-column:auto;display:grid;justify-items:end;text-align:right}}.mf-refeicao--desativada{opacity:.75;border-style:dashed}.mf-refeicao-form{font-size:1rem;display:grid;grid-template-columns:1fr;gap:var(--e4);align-items:start}@media(min-width:48rem){.mf-refeicao-form{grid-template-columns:1fr 1.6fr}}.mf-refeicao-form__par{display:grid;grid-template-columns:1fr 1fr;gap:var(--e2)}.mf-alimentos{font-size:1rem;display:grid;gap:var(--e2)}.mf-alimentos__cabecalho{display:none}.mf-alimento{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4em;padding:.75em;background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio)}.mf-alimento__nome{grid-column:1 / -1;display:grid;gap:.25em}.mf-alimento__celula{display:grid;gap:.25em;min-width:0;align-content:start}.mf-alimento__rotulo{font-family:var(--fonte-texto);font-weight:500;font-size:var(--t-secundario);text-transform:uppercase;letter-spacing:.06em;color:var(--mu)}.mf-alimento__entrada{min-width:0;width:100%;box-sizing:border-box;background:var(--inp);color:var(--tx);border:var(--linha) solid var(--ln);border-radius:var(--r-pequeno);padding:.6em .4em;min-height:2.75em;font-family:var(--fonte-numero);font-size:.95em;text-align:center}.mf-alimento__entrada--texto{font-family:var(--fonte-texto);text-align:left;padding:.6em .75em}.mf-alimento__remover{grid-column:1 / -1;justify-self:start}.mf-alimento__entrada[aria-invalid=true]{border-color:var(--al)}.mf-alimento__erro{grid-column:1 / -1}.mf-alimentos__totais{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4em;padding:.6em .75em;border-top:var(--linha) solid var(--ln);font-family:var(--fonte-numero);font-weight:600;font-size:.95em;color:var(--tx)}.mf-alimentos__totais-rotulo{grid-column:1 / -1;font-family:var(--fonte-texto);font-weight:600;font-size:.8em;text-transform:uppercase;letter-spacing:.08em;color:var(--mu)}.mf-alimentos__total{position:relative;display:grid;gap:.15em;text-align:center}.mf-alimentos__total--kcal{color:var(--ac-tx-s2)}@media(min-width:48rem){.mf-alimentos__cabecalho,.mf-alimento,.mf-alimentos__totais{grid-template-columns:1.6fr repeat(5,minmax(0,.7fr)) 2.75em;align-items:center}.mf-alimentos__cabecalho{display:grid;gap:.4em;padding:0 .75em;font-family:var(--fonte-texto);font-weight:500;font-size:.7em;text-transform:uppercase;letter-spacing:.08em;color:var(--mu);text-align:center}.mf-alimentos__cabecalho>:first-child{text-align:left}.mf-alimento__nome{grid-column:auto}.mf-alimento__rotulo{position:absolute;width:.0625em;height:.0625em;margin:-.0625em;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.mf-alimento{position:relative}.mf-alimento__remover{grid-column:auto;justify-self:stretch;padding:0}.mf-alimento__erro{grid-column:1 / -1}.mf-alimentos__totais-rotulo{grid-column:auto}}.mf-alimento__remover-simbolo{display:none}@media(min-width:48rem){.mf-alimento__remover-texto{display:none}.mf-alimento__remover-simbolo{display:inline}}.mf-metas{font-size:1rem;display:grid;gap:var(--e3);align-content:start;min-width:0}.mf-metas__cabecalho{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--e3)}.mf-metas__vigente{display:grid;gap:.25em;min-width:0}.mf-metas__valores{font-family:var(--fonte-numero);font-weight:600;font-size:1.15em;color:var(--tx);overflow-wrap:anywhere}.mf-metas__legenda{font-size:var(--t-secundario)}.mf-metas__erro{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e3)}.mf-metas__historico{display:grid;gap:var(--e2);justify-items:start}.mf-metas__alternar{font-family:var(--fonte-texto);font-size:var(--t-secundario);background:none;border:0;padding:.5em 0;min-height:2.75rem;display:inline-flex;align-items:center;cursor:pointer;text-align:left}.mf-metas__lista{display:grid;gap:var(--e2);margin:0;padding:0;list-style:none;width:100%}.mf-metas__item{display:grid;gap:.15em;padding-top:var(--e2);border-top:var(--linha) solid var(--ln);min-width:0}.mf-metas__item-valores{font-family:var(--fonte-numero);font-size:var(--t-secundario);color:var(--tx);overflow-wrap:anywhere}.mf-metas__item-autor{font-size:var(--t-secundario)}.mf-painel{font-size:1rem;display:grid;gap:var(--e3);min-width:0}.mf-painel__total{font-weight:600;overflow-wrap:anywhere}.mf-painel__grade{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--e3)}@media(min-width:40rem){.mf-painel__grade{grid-template-columns:repeat(2,1fr)}}.mf-painel__cartao{display:grid;gap:var(--e2);align-content:start;min-width:0;padding:var(--e4);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao)}.mf-painel__rotulo{font-size:var(--t-etiqueta);font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--mu)}.mf-painel__valor{font-family:var(--fonte-numero);font-weight:600;font-size:1.5em;line-height:1;color:var(--tx);text-wrap:nowrap}.mf-painel__meta{font-family:var(--fonte-texto);font-weight:500;font-size:.8rem;color:var(--mu);text-wrap:nowrap}.mf-painel__trilho{height:.45em;background:var(--s3);border-radius:var(--r-pilula);overflow:hidden}.mf-painel__barra{height:100%;background:linear-gradient(90deg,var(--ac),var(--ac-tx))}.mf-painel__linha{font-size:.8rem;color:var(--mu);overflow-wrap:anywhere}.mf-metas-form{font-size:1rem;display:grid;gap:var(--e4)}.mf-metas-form__grade{display:grid;align-items:start;grid-template-columns:1fr 1fr;gap:var(--e3)}.mf-metas-form__confirmacao{display:grid;gap:var(--e3)}.mf-negacao{font-size:1rem;display:grid;gap:var(--e3);justify-items:center;text-align:center;padding:var(--e10) var(--e6);background:var(--s1);border:var(--linha) solid var(--al);border-radius:var(--r-cartao)}.mf-negacao__icone{display:grid;place-items:center;width:3rem;height:3rem;border:var(--linha) solid var(--al);border-radius:50%;color:var(--al-tx);font-family:var(--fonte-titulo);font-weight:600;font-size:1.2rem}.mf-negacao__texto{max-width:30rem;line-height:1.45}.mf-plano-lista{font-size:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:var(--e3);margin:0;padding:0;list-style:none}.mf-plano-cartao{font-size:1rem;display:grid;gap:.5em;align-content:start;min-width:0;padding:1.25em;text-decoration:none;color:var(--tx);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao);transition:border-color var(--transicao) ease}.mf-plano-cartao:hover{border-color:var(--ac2)}.mf-plano-cartao--inativo{opacity:.85}.mf-plano-cartao__cabecalho{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.5em}.mf-plano-cartao__titulo{font-family:var(--fonte-titulo);font-weight:600;font-size:1.25em;text-transform:uppercase;line-height:1.05;overflow-wrap:anywhere;min-width:0}.mf-plano-cartao__kcal{font-family:var(--fonte-numero);font-weight:600;font-size:.85em;color:var(--ac-tx)}.mf-plano-cartao__legenda{font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--mu);overflow-wrap:anywhere}.mf-plano-vazio{font-size:1rem;display:grid;gap:var(--e3);justify-items:center;text-align:center;padding:var(--e10) var(--e6);background:var(--s1);border:var(--linha) dashed var(--ln);border-radius:var(--r-cartao)}.mf-plano-vazio__texto{max-width:26rem;line-height:1.45;color:var(--mu)}.mf-plano-detalhe{font-size:1rem;display:grid;gap:var(--e4);min-width:0}.mf-plano-detalhe__cabecalho{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--e3)}.mf-plano-detalhe__sobre{font-family:var(--fonte-texto);font-weight:500;font-size:var(--t-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--mu);overflow-wrap:anywhere}.mf-plano-detalhe__linha-titulo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e3)}.mf-plano-detalhe__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.mf-plano-detalhe__descricao{max-width:50rem;line-height:1.5;color:var(--mu);overflow-wrap:anywhere}.mf-plano-detalhe__alteracao{font-size:var(--t-secundario);color:var(--mu)}.mf-plano-detalhe__total{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--e2);padding:var(--e3) var(--e4);background:var(--s2);border-radius:var(--r-medio);font-family:var(--fonte-texto)}.mf-plano-detalhe__total-valor{font-family:var(--fonte-numero);font-weight:600;color:var(--tx)}.mf-refeicao__hora--destaque{color:var(--ac-tx)}.mf-refeicao__nota{grid-column:1 / -1;font-family:var(--fonte-texto);font-size:.85em;color:var(--tx);border-left:.15em solid var(--ln);padding-left:.6em;overflow-wrap:anywhere}.mf-plano-confirmacao{display:grid;gap:var(--e3);padding:var(--e4);background:var(--s1);border:var(--linha) solid var(--al);border-radius:var(--r-cartao)}.mf-plano-form{font-size:1rem;display:grid;grid-template-columns:1fr;gap:var(--e4);align-items:start}@media(min-width:48rem){.mf-plano-form{grid-template-columns:1fr 1.6fr}}.mf-plano-metas{display:grid;gap:.25em;padding:var(--e3) var(--e4);background:var(--s2);border-radius:var(--r-medio)}.mf-plano-metas__rotulo{font-family:var(--fonte-texto);font-weight:500;font-size:var(--t-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--mu)}.mf-plano-metas__valor{font-family:var(--fonte-numero);font-weight:600;font-size:.95em;overflow-wrap:anywhere}.mf-plano-metas__soma{font-size:var(--t-secundario);color:var(--mu)}.mf-plano-metas__soma-valor{font-family:var(--fonte-numero);font-weight:600;color:var(--tx)}.mf-plano-refeicoes{display:grid;gap:var(--e3);align-content:start;min-width:0}.mf-plano-refeicoes__cabecalho{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--e3)}.mf-plano-refeicao{font-size:1rem;display:grid;gap:var(--e3);min-width:0;padding:var(--e4);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao)}.mf-plano-refeicao__topo{display:grid;grid-template-columns:1fr 7.5em;gap:var(--e2);align-items:end}.mf-plano-refeicao__rodape{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--e2)}.mf-plano-refeicao__kcal{font-family:var(--fonte-numero);font-weight:600;font-size:.95em;color:var(--tx)}.mf-plano-refeicao__previa{font-family:var(--fonte-texto);font-weight:500;font-size:.75em;color:var(--mu)}.mf-plano-alimentos{display:grid;gap:var(--e2)}.mf-plano-alimento{display:grid;grid-template-columns:1fr 1fr;gap:.4em;padding:.75em;background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio)}.mf-plano-alimento__nome{grid-column:1 / -1;display:grid;gap:.25em}.mf-plano-alimento__celula{display:grid;gap:.25em;min-width:0;align-content:start}.mf-plano-alimento__rotulo{font-family:var(--fonte-texto);font-weight:500;font-size:var(--t-secundario);text-transform:uppercase;letter-spacing:.06em;color:var(--mu)}.mf-plano-alimento__entrada{min-width:0;width:100%;box-sizing:border-box;background:var(--inp);color:var(--tx);border:var(--linha) solid var(--ln);border-radius:var(--r-pequeno);padding:.6em .75em;min-height:2.75rem;font-family:var(--fonte-texto);font-size:.95em}.mf-plano-alimento__entrada--kcal{font-family:var(--fonte-numero);text-align:right}.mf-plano-alimento__entrada[aria-invalid=true]{border-color:var(--al)}.mf-plano-alimento__remover{grid-column:1 / -1;justify-self:start;min-height:2.75rem}.mf-plano-alimento__erro{grid-column:1 / -1}@media(min-width:48rem){.mf-plano-alimento{grid-template-columns:1.6fr 1fr .7fr auto;align-items:end}.mf-plano-alimento__nome{grid-column:auto}.mf-plano-alimento__remover{grid-column:auto;justify-self:stretch}}.mf-plano-form__acoes{display:flex;flex-wrap:wrap;gap:var(--e3)}.mf-plano-aviso{display:grid;gap:var(--e2);padding:var(--e3) var(--e4);background:var(--aviso-fundo);border:var(--linha) solid var(--al);border-radius:var(--r-medio);color:var(--tx)}.mf-acomp__periodo{font-size:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e3)}.mf-acomp__botoes{display:flex;flex-wrap:wrap;gap:var(--e2)}.mf-acomp__botao-periodo{font-family:var(--fonte-texto);font-size:1em;font-weight:500;min-height:2.75rem;padding:.5em 1.2em;color:var(--mu);background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-pilula);cursor:pointer}.mf-acomp__botao-periodo[aria-pressed=true]{color:var(--tx);background:var(--sel-fundo);border-color:var(--ac)}.mf-acomp__intervalo{margin:0}.mf-acomp__resumo{font-size:1rem;display:grid;gap:.35em}.mf-acomp__resumo p{margin:0}.mf-acomp__destaque{font-family:var(--fonte-numero);font-weight:600;font-size:1.5em;line-height:1.15;color:var(--tx)}.mf-acomp__linha{color:var(--tx)}.mf-acomp__titulo-de-bloco{font-family:var(--fonte-titulo);font-weight:600;font-size:var(--t-h2);text-transform:uppercase;line-height:.95;color:var(--tx);margin:0 0 var(--e3)}.mf-acomp__grade{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--e3)}.mf-acomp__cartao{font-size:1rem;display:grid;gap:var(--e2);align-content:start;min-width:0;padding:var(--e4);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao)}.mf-acomp__rotulo{font-size:var(--t-etiqueta);font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--mu)}.mf-acomp__valor{font-family:var(--fonte-numero);font-weight:600;font-size:1.5em;line-height:1;color:var(--tx);text-wrap:nowrap}.mf-acomp__unidade{font-family:var(--fonte-texto);font-weight:500;font-size:.8rem;color:var(--mu)}.mf-acomp__vazio{color:var(--mu);line-height:1.3}.mf-acomp__dias{list-style:none;margin:0;padding:0;display:grid;gap:var(--e2)}.mf-acomp__dia{font-size:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"data etiqueta" "detalhe detalhe";align-items:center;gap:var(--e2) var(--e3);min-height:2.75rem;padding:var(--e3) var(--e4);text-decoration:none;color:var(--tx);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);transition:border-color var(--transicao) ease}.mf-acomp__dia:hover{border-color:var(--ac2)}.mf-acomp__data{grid-area:data;font-family:var(--fonte-numero);font-weight:600;text-wrap:nowrap}.mf-acomp__detalhe{grid-area:detalhe;display:flex;flex-wrap:wrap;gap:0 var(--e3);min-width:0;color:var(--mu)}.mf-acomp__dia>.mf-etiqueta{grid-area:etiqueta;justify-self:end}@media(min-width:40em){.mf-acomp__dia{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"data detalhe etiqueta"}}.mf-clin-abas{font-size:1rem;display:flex;flex-wrap:wrap;gap:var(--e2);border-bottom:var(--linha) solid var(--ln)}.mf-clin-aba{display:inline-flex;align-items:center;gap:var(--e2);min-height:2.75rem;padding:0 var(--e3);font-family:var(--fonte-texto);font-weight:500;color:var(--mu);text-decoration:none;border-bottom:.1875em solid var(--ln);margin-bottom:calc(var(--linha) * -1)}.mf-clin-aba--ativa{color:var(--tx);border-bottom-color:var(--ac2)}.mf-clin-aba__contagem{font-family:var(--fonte-numero);font-size:var(--t-etiqueta);background:var(--s3);color:var(--mu);border-radius:var(--r-pilula);padding:.2em .7em}.mf-clin-cabecalho-aba{font-size:1rem;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--e3)}.mf-clin-descricao{max-width:40rem;line-height:1.45}.mf-clin-lista{font-size:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:var(--e3);margin:0;padding:0;list-style:none}.mf-clin-lista>li{display:grid;min-width:0}.mf-clin-cartao{font-size:1rem;display:grid;gap:.5em;align-content:start;min-width:0;padding:1.25em;text-decoration:none;color:var(--tx);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao);transition:border-color var(--transicao) ease}.mf-clin-cartao:hover{border-color:var(--ac2)}.mf-clin-cartao--inativo{opacity:.85}.mf-clin-cartao__cabecalho{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5em;min-block-size:1.75em}.mf-clin-cartao__cabecalho>.mf-etiqueta{text-wrap:nowrap}.mf-clin-cartao__titulo{font-family:var(--fonte-titulo);font-weight:600;font-size:1.25em;text-transform:uppercase;line-height:1.05;overflow-wrap:anywhere;min-width:0}.mf-clin-cartao__legenda{font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--mu);overflow-wrap:anywhere}.mf-clin-cartao__resumo{font-family:var(--fonte-texto);line-height:1.45;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}@supports (grid-template-rows: subgrid){.mf-clin-lista{row-gap:0;margin-block-end:calc(-1 * var(--e3))}.mf-clin-lista>li{grid-row:span 4;grid-template-rows:subgrid;margin-block-end:var(--e3)}.mf-clin-lista>li>.mf-clin-cartao{grid-row:1 / span 4;grid-template-rows:subgrid;gap:0;align-content:stretch}.mf-clin-cartao>.mf-clin-cartao__cabecalho{grid-row:1;margin-block-end:.5em}.mf-clin-cartao>.mf-clin-cartao__data{grid-row:2}.mf-clin-cartao>.mf-clin-cartao__resumo{grid-row:3;margin-block-start:.5em}.mf-clin-cartao>.mf-clin-cartao__rodape{grid-row:4;margin-block-start:.5em}}.mf-clin-desativadas{font-size:1rem;display:grid;gap:var(--e3)}.mf-clin-form{font-size:1rem;display:grid;gap:var(--e4)}.mf-clin-bloco{font-size:1rem;display:grid;gap:var(--e3);min-width:0;margin:0;padding:1.25em;background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao)}.mf-clin-bloco__titulo{font-size:var(--t-h2);padding:0 var(--e2)}.mf-clin-bloco__dica{margin:0;font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--mu)}.mf-clin-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--e3)}.mf-clin-campo--largo{grid-column:1 / -1}.mf-clin-leitura{display:grid;gap:var(--e3);margin:0}.mf-clin-leitura__linha{display:grid;gap:var(--e1);min-width:0}.mf-clin-leitura__rotulo{font-family:var(--fonte-texto);font-weight:500;font-size:var(--t-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--mu)}.mf-clin-leitura__valor{margin:0;font-family:var(--fonte-texto);line-height:1.5;overflow-wrap:anywhere}.mf-clin-leitura__ausente{color:var(--mu);font-style:italic}@media(min-width:40em){.mf-clin-leitura__linha{grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--e4);align-items:baseline}}.mf-clin-campo__dica{font-family:var(--fonte-texto);font-size:.8em;color:var(--mu)}.mf-clin-subbloco{font-size:1rem;display:grid;gap:var(--e3);min-width:0;padding-top:var(--e3);border-top:var(--linha) solid var(--ln)}.mf-clin-subbloco__titulo{margin:0;font-family:var(--fonte-texto);font-weight:600;font-size:var(--t-secundario);color:var(--tx)}.mf-clin-teste{font-size:1rem;display:grid;gap:var(--e3);padding:var(--e3);background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio)}.mf-clin-teste__remover{justify-self:start;min-height:2.75rem}.mf-clin-comparar{max-width:40rem}.mf-clin-comp{font-size:1rem;display:grid;gap:var(--e3);min-width:0}.mf-clin-comp__cabecalho{position:absolute;width:.0625em;height:.0625em;margin:-.0625em;overflow:hidden;clip-path:inset(50%)}.mf-clin-comp__grupo{display:grid;gap:var(--e2);min-width:0}.mf-clin-comp__secao{font-family:var(--fonte-texto);font-weight:600;font-size:var(--t-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--mu);padding-top:var(--e2)}.mf-clin-comp__linha{display:grid;gap:var(--e2);min-width:0;padding:var(--e3);background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio)}.mf-clin-comp__medida{display:grid;gap:var(--e1);min-width:0;font-family:var(--fonte-texto);font-weight:600;overflow-wrap:anywhere}.mf-clin-comp__nota{font-weight:400;font-size:var(--t-secundario);color:var(--mu)}.mf-clin-comp__valor{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e3);min-width:0;font-family:var(--fonte-numero);overflow-wrap:anywhere}.mf-clin-comp__valor:before{content:attr(data-rotulo);font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--mu)}.mf-clin-comp__variacao{font-weight:600}.mf-clin-comp__variacao--sem{font-family:var(--fonte-texto);font-weight:400;color:var(--mu)}@media(min-width:40em){.mf-clin-comp__cabecalho,.mf-clin-comp__linha{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:baseline;gap:var(--e3)}.mf-clin-comp__cabecalho{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;padding:0 var(--e3);font-family:var(--fonte-texto);font-size:var(--t-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--mu)}.mf-clin-comp__valor{display:block;text-align:right}.mf-clin-comp__valor:before{content:none}.mf-clin-comp__cabecalho>span:not(:first-child){text-align:right}}.mf-clin-calculo__valor{font-family:var(--fonte-numero);font-weight:600}.mf-clin-calculo__formula{margin-inline-start:var(--e3);font-size:var(--t-secundario);color:var(--mu)}.mf-clin-zonas,.mf-clin-zonas__tabela{display:grid;gap:var(--e2);min-width:0}.mf-clin-zonas__cabecalho{position:absolute;width:.0625em;height:.0625em;margin:-.0625em;overflow:hidden;clip-path:inset(50%)}.mf-clin-zonas__linha{display:grid;gap:var(--e1);min-width:0;padding:var(--e3);background:var(--s2);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);font-family:var(--fonte-numero)}.mf-clin-zonas__zona{font-family:var(--fonte-texto);font-weight:600}.mf-clin-zonas__linha>[data-rotulo]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e3)}.mf-clin-zonas__linha>[data-rotulo]:before{content:attr(data-rotulo);font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--mu)}.mf-clin-zonas__faixa{font-weight:600}@media(min-width:40em){.mf-clin-zonas__cabecalho,.mf-clin-zonas__linha{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:var(--e3)}.mf-clin-zonas__cabecalho{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;padding:0 var(--e3);font-family:var(--fonte-texto);font-size:var(--t-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--mu)}.mf-clin-zonas__linha>[data-rotulo]{display:block}.mf-clin-zonas__linha>[data-rotulo]:before{content:none}.mf-clin-zonas__cabecalho>span:last-child,.mf-clin-zonas__linha>span:last-child{text-align:right}}.mf-exame-cota{font-size:1rem;display:grid;gap:var(--e2);max-width:40rem;padding:var(--e3) var(--e4);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-cartao)}.mf-exame-cota__linha{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--e2)}.mf-exame-cota__titulo{font-family:var(--fonte-texto);font-weight:600;font-size:var(--t-secundario);color:var(--tx)}.mf-exame-cota__texto{font-family:var(--fonte-numero);font-size:var(--t-secundario);color:var(--mu)}.mf-exame-trilho{height:.45em;background:var(--s3);border-radius:var(--r-pilula);overflow:hidden}.mf-exame-trilho__preenchimento{height:100%;background:linear-gradient(90deg,var(--ac),var(--ac-tx))}.mf-exame-controle{box-sizing:border-box;height:3.25em}.mf-exame-arquivo__entrada::file-selector-button{margin-inline-end:var(--e3);padding:.5em 1em;background:var(--s2);color:var(--tx);font-family:var(--fonte-texto);font-weight:500;font-size:1em;border:var(--linha) solid var(--ln);border-radius:var(--r-pequeno);cursor:pointer}.mf-exame-arquivo__escolhido{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e3);font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--tx);overflow-wrap:anywhere}.mf-exame-arquivo__remover{min-height:2.75rem}.mf-exame-envio{font-size:1rem;display:grid;gap:var(--e2);padding:var(--e3) var(--e4);background:var(--s1);border:var(--linha) solid var(--ln);border-radius:var(--r-medio)}.mf-exame-envio__texto{font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--tx)}.mf-exame-anexo{font-size:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e3)}.mf-exame-anexo__legenda{font-family:var(--fonte-numero);color:var(--tx);overflow-wrap:anywhere}.mf-exame-anexo__nota{margin:0;font-family:var(--fonte-texto);font-size:var(--t-secundario);color:var(--mu)}.mf-presc-aviso{font-size:1rem;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:var(--e3);column-gap:var(--e3);row-gap:var(--e2);padding:var(--e4);background:var(--s2);color:var(--tx)}.mf-presc-aviso__icone{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:var(--linha) solid var(--al);border-radius:50%;color:var(--al-tx);font-family:var(--fonte-titulo);font-weight:600;font-size:1rem;line-height:1}.mf-presc-aviso__titulo{font-family:var(--fonte-titulo);font-weight:600;font-size:var(--t-h2);text-transform:uppercase;line-height:1.1;color:var(--tx)}.mf-presc-aviso__texto{grid-column:2;margin:0;font-family:var(--fonte-texto);line-height:1.5;color:var(--tx);overflow-wrap:anywhere}.mf-presc-controle{box-sizing:border-box;height:3.25em}.mf-presc-escolha{font-size:1rem;display:grid;gap:var(--e2);min-width:0;margin:0;padding:0;border:0}.mf-presc-escolha__opcoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--e3)}.mf-presc-opcao{display:flex;align-items:center;gap:var(--e3);min-height:3.25em;box-sizing:border-box;padding:0 var(--e4);background:var(--inp);color:var(--tx);font-family:var(--fonte-texto);border:var(--linha) solid var(--ln);border-radius:var(--r-medio);cursor:pointer}.mf-presc-opcao input{width:1.25em;height:1.25em;margin:0;accent-color:var(--ac)}.mf-presc-escolha.mf-campo--erro .mf-presc-opcao{border-color:var(--al)}.mf-presc-campos>.mf-campo{align-content:start}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.absolute{position:absolute}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.resize{resize:both}.border{border-width:1px}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
