:root,[data-tema=claro]{color-scheme:light;--fundo: #fbf4ef;--superficie: #fffbf8;--superficie-2: #f4e9e2;--borda: #e6d3c9;--borda-forte: #9a8178;--grade: #f0c6bb;--grade-fina: #f6ddd5;--texto: #2a1f1d;--texto-suave: #5e4e49;--texto-inverso: #fffbf8;--acerto: #0f7442;--acerto-face: #157f48;--acerto-base: #0b5430;--acerto-fundo: #e3f2e8;--erro: #b42c34;--erro-face: #b0222e;--erro-base: #7a121c;--erro-fundo: #fbe7e5;--alerta: #8a5200;--alerta-face: #e8a317;--alerta-base: #a66f00;--alerta-fundo: #fbefd6;--info: #0b6fb0;--info-fundo: #e2eff8;--chefao: #c8102e;--chefao-fundo: #1a0a0c;--primario-face: #2a1f1d;--primario-base: #000000;--primario-texto: #fffbf8;--secundario-face: #fffbf8;--secundario-base: #d9c3b8;--desativado-face: #ece0d9;--desativado-base: #d6c6be;--desativado-texto: #9a8178;--setor-triagem: #2e6fc4;--setor-consultorio: #2f8a4a;--setor-sala-amarela: #d99a00;--setor-sala-vermelha: #c8283a;--setor-hemodinamica: #7c2846;--setor-arritmia: #6b3fb0;--fogo: #e8621c;--fogo-texto: #b3470c;--ouro: #c99400;--prata: #8f9aa3;--ouro-texto: #8a5200;--cracha-contorno: #e6d3c9;--cracha-capa: rgb(42 31 29 / .05);--cracha-capa-borda: rgb(42 31 29 / .16);--cracha-reflexo: rgb(255 255 255 / .22);--veu: rgb(42 31 29 / .45);--sobre-cor: #ffffff;--sobre-setor: #ffffff;--sobre-setor-triagem: #ffffff;--sobre-setor-consultorio: #000000;--sobre-setor-sala-amarela: #2a1f1d;--sobre-setor-sala-vermelha: #ffffff;--sobre-setor-hemodinamica: #ffffff;--filtro-papel: none;--fim-placar-fundo: #fffbf8;--fim-numero-fundo: #fbf4ef;--fim-barra-trilho: #e6d3c9;--treino-hoje-fundo: linear-gradient(160deg, #e3f2e8 0%, #fffbf8 75%);--treino-hoje-brilho: rgb(15 116 66 / .12);--treino-hoje-borda: #b9dcc6;--treino-hoje-base: #8fc2a3;--treino-hoje-rotulo: #0f7442;--treino-barrinha: #e6d3c9}[data-tema=escuro]{color-scheme:dark;--fundo: #0e1513;--superficie: #151e1b;--superficie-2: #1c2724;--borda: #2a3833;--borda-forte: #5e7068;--grade: #1d2b27;--grade-fina: #15201d;--texto: #e9f1ec;--texto-suave: #a3b5ad;--texto-inverso: #0e1513;--acerto: #3ddc84;--acerto-face: #3ddc84;--acerto-base: #1f8f52;--acerto-fundo: #12291e;--erro: #ff6b5e;--erro-face: #ff6b5e;--erro-base: #b23b31;--erro-fundo: #2d1715;--alerta: #ffb547;--alerta-face: #ffb547;--alerta-base: #b97a1a;--alerta-fundo: #2b2112;--info: #5ab8f0;--info-fundo: #11222d;--chefao: #ff4040;--chefao-fundo: #0a0606;--primario-face: #e9f1ec;--primario-base: #8fa39a;--primario-texto: #0e1513;--secundario-face: #1c2724;--secundario-base: #33443e;--desativado-face: #1c2724;--desativado-base: #121a17;--desativado-texto: #5e7068;--setor-triagem: #5a9cf0;--setor-consultorio: #4cc276;--setor-sala-amarela: #f2bd3a;--setor-sala-vermelha: #ff5a5f;--setor-hemodinamica: #d0638a;--setor-arritmia: #a98bf0;--fogo: #ff8a3d;--fogo-texto: #ff8a3d;--ouro: #f2c94c;--prata: #b8c4cc;--ouro-texto: #f2c94c;--cracha-contorno: transparent;--cracha-capa: rgb(233 241 236 / .06);--cracha-capa-borda: rgb(233 241 236 / .2);--cracha-reflexo: rgb(255 255 255 / .07);--veu: rgb(0 0 0 / .6);--sobre-cor: #0e1513;--sobre-setor: #0e1513;--sobre-setor-triagem: #0e1513;--sobre-setor-consultorio: #0e1513;--sobre-setor-sala-amarela: #0e1513;--sobre-setor-sala-vermelha: #0e1513;--sobre-setor-hemodinamica: #0e1513;--filtro-papel: brightness(.9);--fim-placar-fundo: #10231b;--fim-numero-fundo: rgb(14 21 19 / .7);--fim-barra-trilho: #23392f;--treino-hoje-fundo: linear-gradient(160deg, #24372f 0%, #18241f 70%);--treino-hoje-brilho: rgb(159 232 196 / .22);--treino-hoje-borda: #2f4a42;--treino-hoje-base: #1d302a;--treino-hoje-rotulo: #9fe8c4;--treino-barrinha: #2a3833}:root{--fonte-display: "Baloo 2", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--fonte-texto: "Atkinson Hyperlegible Next", "Verdana", sans-serif;--t-xs: .8125rem;--t-s: .9375rem;--t-m: 1.0625rem;--t-l: 1.3125rem;--t-xl: 1.625rem;--t-xxl: 2.0625rem;--t-hero: 2.5625rem;--e-1: 4px;--e-2: 8px;--e-3: 12px;--e-4: 16px;--e-5: 20px;--e-6: 24px;--e-8: 32px;--e-10: 40px;--raio-p: 8px;--raio: 12px;--raio-g: 16px;--fundo-botao: 4px;--fundo-cartao: 3px;--toque: 44px;--largura-max: 480px;--dur-curta: .12s;--dur-media: .22s;--curva: cubic-bezier(.2, .8, .2, 1);--curva-mola: cubic-bezier(.34, 1.56, .64, 1);--cracha-papel: #f3efe8;--cracha-tinta: #1f1a18;--cracha-suave: #6b5f58;--cracha-base: #b9b0a3;--cracha-faixa: #1f2b28;--cracha-faixa-texto: #e9f1ec;--cracha-faixa-suave: #a3b5ad;--cracha-trilho: #ddd5ca;--cracha-cordao: #2f6b5c;--cracha-cordao-2: #285c4f;--cracha-presilha: #b8c4cc;--cracha-presilha-2: #7f8b92;--cracha-presilha-borda: #5e6a70;--cracha-foto-borda: #d6cdc1;--cracha-foto-moldura: #ffffff;--cracha-foto-fundo: #e6ded3;--cracha-furo: #3a4a45;--cracha-marca-fundo: #157f48;--cracha-marca-base: #0b5430;--cracha-ponto-contorno: rgb(0 0 0 / .15);--sobre-ouro: #2a1f1d;--album-brilho: rgb(255 255 255 / .18);--cracha-setor-triagem: #5a9cf0;--cracha-setor-consultorio: #4cc276;--cracha-setor-sala-amarela: #f2bd3a;--cracha-setor-sala-vermelha: #ff5a5f;--cracha-setor-hemodinamica: #d0638a;--mapa-fundo: #1a2521;--mapa-tinta: #e9f1ec;--mapa-placa: rgb(14 21 19 / .9);--mapa-placa-borda: #2a3833;--mapa-fechada-tinta: #8a9a93;--mapa-fechada-borda: #26332f;--mapa-acerto: #3ddc84;--mapa-no-fechado: #1a2421;--mapa-no-fechado-tinta: #71847b;--mapa-no-fechado-borda: #33443e;--mapa-no-hoje: #fff4d6;--mapa-no-tinta: #2a1d00;--mapa-sombra: #0b100f;--mapa-anel: rgb(14 21 19 / .55);--mapa-chefao: #ff5a5f;--mapa-chefao-borda: rgb(255 90 95 / .45);--mapa-trilho-falta: #a3b5ad;--mapa-corredor: #67788c;--mapa-corredor-borda: #3a4d4b;--mapa-corredor-parede: #2d3d3c;--mapa-nevoa: rgb(8 12 11 / .82);--mapa-nevoa-meio: rgb(8 12 11 / .66);--mapa-setor-triagem: #5a9cf0;--mapa-setor-consultorio: #4cc276;--mapa-setor-sala-amarela: #f2bd3a;--mapa-setor-sala-vermelha: #ff5a5f;--mapa-setor-hemodinamica: #d0638a;--painel-tinta: #ffffff;--painel-tinta-suave: #f2dcd8;--painel-sobre: #1a0b08;--painel-luzes-fundo: rgb(0 0 0 / .35);--sobre-alerta: #2a1f1d;--painel-vermelho: #ff6b5e;--painel-vermelho-base: #b23b31;--painel-vermelho-fundo: #2d1715;--painel-amarelo: #ffb547;--painel-amarelo-base: #b97a1a;--painel-amarelo-fundo: #2b2112;--painel-verde: #3ddc84;--painel-verde-base: #1f8f52;--painel-verde-fundo: #12291e;--sombra-3d: #000000;--seguro-topo: env(safe-area-inset-top, 0px);--seguro-base: env(safe-area-inset-bottom, 0px);--seguro-esq: env(safe-area-inset-left, 0px);--seguro-dir: env(safe-area-inset-right, 0px);--folga-barra: 0px;--base-fluxo: calc(var(--seguro-base) + var(--folga-barra))}:root[data-barra-flutuante]{--folga-barra: 72px}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-latin-wght-normal-B_TVFhwJ.woff2) format("woff2-variations")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background:var(--fundo)}body{margin:0;min-height:100vh;min-height:100dvh;background-color:var(--fundo);background-image:linear-gradient(var(--grade-fina) 1px,transparent 1px),linear-gradient(90deg,var(--grade-fina) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px;color:var(--texto);font-family:var(--fonte-texto);font-size:var(--t-m);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--fonte-display);font-weight:700;line-height:1.1;margin:0;letter-spacing:-.01em;text-wrap:balance}h1{font-size:var(--t-xxl);font-weight:800}h2{font-size:var(--t-xl)}h3{font-size:var(--t-l)}p{margin:0;text-wrap:pretty}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--info);outline-offset:2px}img{max-width:100%}.rotulo{font-family:var(--fonte-texto);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.suave{color:var(--texto-suave)}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.casca{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center}@media(min-width:700px){.casca__tela.casca__tela--larga{max-width:820px}}.casca__tela{width:100%;max-width:var(--largura-max);flex:1;display:flex;flex-direction:column;padding:calc(var(--e-4) + var(--seguro-topo)) calc(var(--e-4) + var(--seguro-dir)) calc(var(--e-6) + var(--base-fluxo)) calc(var(--e-4) + var(--seguro-esq));animation:entrar var(--dur-media) var(--curva) backwards}.casca--com-abas .casca__tela{padding-bottom:calc(80px + var(--base-fluxo))}@keyframes entrar{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.provisoria{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--e-4);padding-bottom:12vh}.provisoria:before{content:"";display:block;width:132px;height:40px;margin-bottom:var(--e-2);background:var(--borda-forte);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 40'%3E%3Cpath d='M2 26h42l5-5 5 5h8l4 4 6-27 6 33 4-9h14l7-6 7 6h20' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") left center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 40'%3E%3Cpath d='M2 26h42l5-5 5 5h8l4 4 6-27 6 33 4-9h14l7-6 7 6h20' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") left center / contain no-repeat}.tracado-vazio{display:block;width:132px;height:40px;background:var(--borda-forte);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 40'%3E%3Cpath d='M2 26h42l5-5 5 5h8l4 4 6-27 6 33 4-9h14l7-6 7 6h20' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") left center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 40'%3E%3Cpath d='M2 26h42l5-5 5 5h8l4 4 6-27 6 33 4-9h14l7-6 7 6h20' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") left center / contain no-repeat}.provisoria[aria-busy=true]:before{display:none}.provisoria__titulo{font-size:var(--t-xxl);font-weight:800;line-height:1.1}.provisoria__texto{color:var(--texto-suave);max-width:34ch;margin:0 0 var(--e-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}:root.com-demo{--demo-alt: 44px;--topo-demo: calc(var(--demo-alt) + env(safe-area-inset-top, 0px))}.com-demo .casca{padding-top:var(--demo-alt)}.com-demo .chefao{top:var(--topo-demo);--seguro-topo: 0px}.com-demo .chefao__luz,.com-demo .trilha__topo,.com-demo .cola__busca{top:var(--topo-demo)}.faixa-demo{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;flex-direction:column;align-items:center;padding-top:var(--seguro-topo);background:var(--alerta-face, #e8a317);color:#2a1f1d}.faixa-demo__rotulo{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);width:100%;height:var(--demo-alt, 44px);padding:0 var(--e-4);border:0;background:transparent;color:inherit;font:inherit;font-size:var(--t-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.faixa-demo__luz{width:8px;height:8px;border-radius:50%;background:currentColor}.faixa-demo__menu{width:100%;max-width:var(--largura-max);display:flex;flex-direction:column;gap:var(--e-2);padding:0 var(--e-4) var(--e-3);font-size:var(--t-s)}.faixa-demo__sair{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:var(--toque);border:2px solid #2a1f1d;border-radius:var(--raio);background:#fffbf8;color:#2a1f1d;font:inherit;font-weight:800;cursor:pointer}.b3d{--face: var(--primario-face);--base: var(--primario-base);--cor: var(--primario-texto);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0 0 var(--fundo-botao);padding:0;min-height:var(--toque);min-width:var(--toque);border-radius:var(--raio);background:var(--face);color:var(--cor);box-shadow:0 var(--fundo-botao) 0 var(--base);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:transform 70ms ease-out,box-shadow 70ms ease-out,background-color var(--dur-curta);display:inline-flex;max-width:100%}.b3d__face{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);padding:var(--e-2) var(--e-5);font-family:var(--fonte-display);font-weight:700;font-size:var(--t-m);line-height:1.15;padding-top:calc(var(--e-2) + 2px);text-align:center;overflow-wrap:break-word}.b3d:active:not([aria-disabled=true]){transform:translateY(var(--fundo-botao));box-shadow:0 0 0 var(--base)}.b3d--grande{min-height:56px}.b3d--grande .b3d__face{font-size:var(--t-l);padding-inline:var(--e-6)}.b3d--largo{width:100%;display:flex}.b3d--secundario{--face: var(--secundario-face);--base: var(--secundario-base);--cor: var(--texto);border:2px solid var(--secundario-base)}.b3d--acerto{--face: var(--acerto-face);--base: var(--acerto-base);--cor: var(--sobre-cor)}.b3d--perigo{--face: var(--erro-face);--base: var(--erro-base);--cor: var(--sobre-cor)}.b3d--fantasma{--face: transparent;--base: transparent;--cor: var(--info);box-shadow:none}.b3d--fantasma:active:not([aria-disabled=true]){transform:none;opacity:.7}.b3d[aria-disabled=true]{--face: var(--desativado-face);--base: var(--desativado-base);--cor: var(--desativado-texto);cursor:not-allowed;border-color:var(--desativado-base)}.b3d--fantasma[aria-disabled=true]{--face: transparent;--base: transparent}.cartao{display:block;width:100%;text-align:left;background:var(--superficie);color:var(--texto);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);padding:var(--e-4);margin:0}.cartao--tocavel{cursor:pointer;touch-action:manipulation;transition:transform 70ms ease-out,border-bottom-width 70ms ease-out;min-height:var(--toque)}.cartao--tocavel:active{transform:translateY(var(--fundo-cartao));border-bottom-width:2px;margin-bottom:var(--fundo-cartao)}.cartao--acerto{background:var(--acerto-fundo);border-color:color-mix(in srgb,var(--acerto) 45%,transparent)}.cartao--erro{background:var(--erro-fundo);border-color:color-mix(in srgb,var(--erro) 45%,transparent)}.cartao--alerta{background:var(--alerta-fundo);border-color:color-mix(in srgb,var(--alerta-face) 60%,transparent)}.cartao--info{background:var(--info-fundo);border-color:color-mix(in srgb,var(--info) 40%,transparent)}.barra{--cor: var(--acerto-face);position:relative;height:16px;width:100%;border-radius:8px;background:var(--superficie-2);border:2px solid var(--borda);overflow:hidden}.barra--alerta{--cor: var(--alerta-face)}.barra--perigo{--cor: var(--erro-face)}.barra__cheio{position:relative;height:100%;background:var(--cor);border-radius:6px;transition:width .42s var(--curva-mola);min-width:0}.barra__brilho{position:absolute;top:3px;left:6px;right:6px;height:3px;border-radius:2px;background:#ffffff52}.folha{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;justify-content:center;background:var(--superficie);border-top:2px solid var(--borda);animation:subir var(--dur-media) var(--curva) both}.folha--acerto{background:var(--acerto-fundo);border-top-color:color-mix(in srgb,var(--acerto) 40%,transparent)}.folha--erro{background:var(--erro-fundo);border-top-color:color-mix(in srgb,var(--erro) 40%,transparent)}.folha__miolo{width:100%;max-width:var(--largura-max);max-height:calc(100vh - var(--seguro-topo) - var(--e-6));max-height:calc(100dvh - var(--seguro-topo) - var(--e-6));padding:var(--e-5) calc(var(--e-4) + var(--seguro-dir)) calc(var(--e-4) + var(--seguro-base)) calc(var(--e-4) + var(--seguro-esq));display:flex;flex-direction:column;gap:var(--e-3)}.folha__titulo{flex:none;display:flex;align-items:center;gap:var(--e-3);font-size:var(--t-xl);font-weight:800}.folha--acerto .folha__titulo{color:var(--acerto)}.folha--erro .folha__titulo{color:var(--erro)}.folha__selo{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--sobre-cor);background:var(--acerto-face)}.folha--erro .folha__selo{background:var(--erro-face)}.folha__rolagem{position:relative;flex:0 1 auto;min-height:0;display:flex;flex-direction:column}.folha__corpo{flex:0 1 auto;min-height:0;max-height:38vh;max-height:38dvh;overflow-y:auto;overscroll-behavior:contain}.folha__rolagem--mais .folha__corpo{border-bottom:2px dashed var(--borda-forte)}.folha__conteudo>*+*{margin-top:var(--e-2)}.folha__mais{align-self:flex-end;flex:none;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);margin-top:var(--e-1);padding:0 var(--e-3);border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--t-s);font-weight:700;cursor:pointer}.folha__acao{flex:none}.folha .b3d{margin-top:var(--e-2)}@keyframes subir{0%{transform:translateY(100%)}to{transform:none}}.visor{margin:0;width:100%}.visor__quadro{position:relative;width:100%;margin-inline:auto;border-radius:var(--raio-p);overflow:hidden;background:#fff6f4;border:2px solid var(--borda)}.visor--compacta .visor__quadro{width:min(100%,calc(30dvh * var(--proporcao)))}.visor__img{display:block;width:100%;height:auto;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.visor__img{filter:var(--filtro-papel)}.visor-destaque{position:absolute;border:3px solid var(--erro);border-radius:7px;background:color-mix(in srgb,var(--erro) 9%,transparent);pointer-events:none;animation:marcar .32s var(--curva-mola) both}.visor .visor-destaque,.tela-cheia .visor-destaque{border-color:#c8283a;background:#c8283a14}.visor .visor-destaque--acerto,.tela-cheia .visor-destaque--acerto{border-color:#157f48;background:#157f4814}.visor-marca{position:absolute;pointer-events:none;border:3px solid #c8283a;border-radius:7px;background:#c8283a14;animation:marcar .32s var(--curva-mola) both}.visor-marca--acerto{border-color:#157f48;background:#157f481a}.visor-marca--ponto{width:12px!important;height:12px!important;border-width:0;border-radius:50%;transform:translate(-50%,-50%);background:#c8283a;box-shadow:0 0 0 2px #fff6f4}.visor-marca--info{border-color:#0b6fb0;background:#0b6fb014;border-style:dashed}.visor-marca--regua{border-top:0;border-radius:0 0 4px 4px;background:transparent;border-width:2.5px}.visor-marca__rotulo{position:absolute;left:50%;bottom:100%;transform:translate(-50%);padding:0 4px;border-radius:4px;background:#fffaf8;color:#0b6fb0;font:700 11px/1.3 var(--fonte-texto);white-space:nowrap}.visor-marca--regua .visor-marca__rotulo{left:calc(100% + 8px);top:50%;bottom:auto;transform:translateY(-50%);padding:0 3px;font-size:12px;line-height:1}@keyframes marcar{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}.visor__toque{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:transparent;cursor:zoom-in}.visor__rodape{display:flex;justify-content:flex-end}.visor__dica{display:inline-flex;align-items:center;gap:4px;min-height:22px;font-size:var(--t-xs);color:var(--texto-suave);cursor:zoom-in}.visor__ampliar{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);padding:0 var(--e-2);border:0;background:transparent;color:var(--texto-suave);font:inherit;font-size:var(--t-s);font-weight:700;cursor:zoom-in}.visor__derivacao{position:absolute;margin:0;padding:0;border:1.5px dashed rgb(11 111 176 / .35);border-radius:6px;background:transparent;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-curta),border-color var(--dur-curta)}.visor__derivacao:active{background:#0b6fb01f}.visor__derivacao--marcada{border:3px solid #0b6fb0;background:#0b6fb029}.visor__falha{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--e-1);padding:var(--e-4);text-align:center;background:var(--superficie-2);border-style:dashed;color:var(--texto-suave);font-weight:700}.visor__falha small{font-weight:400;font-size:var(--t-xs)}.tela-cheia{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0b0f0e;color:#e9f1ec;animation:aparecer var(--dur-curta) ease-out both}.tela-cheia__palco{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;padding:calc(64px + var(--seguro-topo)) var(--e-2) calc(48px + var(--seguro-base))}.tela-cheia__quadro{position:relative;width:min(100%,calc((100vh - 112px) * var(--proporcao)));width:min(100%,calc((100dvh - 112px) * var(--proporcao)));transform-origin:0 0;will-change:transform;background:#fff6f4;border-radius:4px}.tela-cheia__quadro img{display:block;width:100%;height:100%;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;pointer-events:none}.tela-cheia__fechar{position:absolute;top:calc(var(--e-3) + var(--seguro-topo));right:calc(var(--e-3) + var(--seguro-dir));width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#e9f1ec24;color:#e9f1ec;cursor:pointer}.tela-cheia__dica{position:absolute;left:0;right:0;bottom:calc(var(--e-4) + var(--seguro-base));text-align:center;font-size:var(--t-xs);color:#a3b5ad;pointer-events:none}.tela-cheia--girada .tela-cheia__palco{inset:auto;top:0;left:100vw;width:100vh;width:100dvh;height:100vw;transform-origin:0 0;transform:rotate(90deg);padding:var(--e-2) calc(48px + var(--seguro-base)) var(--e-2) calc(64px + var(--seguro-topo))}.tela-cheia--girada .tela-cheia__quadro{width:min(100%,calc((100vw - 2 * var(--e-2)) * var(--proporcao)))}.tela-cheia__girar{position:absolute;top:calc(var(--e-3) + var(--seguro-topo));left:calc(var(--e-3) + var(--seguro-esq, 0px));min-height:44px;padding:0 var(--e-4);border:0;border-radius:22px;background:#e9f1ec24;color:#e9f1ec;font:inherit;font-weight:700;font-size:var(--t-s);cursor:pointer}.tela-cheia__girar:focus-visible{outline:3px solid #5ab8f0;outline-offset:2px}@keyframes aparecer{0%{opacity:0}to{opacity:1}}.abas{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(4,1fr);max-width:var(--largura-max);margin-inline:auto;padding:var(--e-1) calc(var(--e-2) + var(--seguro-dir)) calc(var(--e-1) + var(--seguro-base)) calc(var(--e-2) + var(--seguro-esq));background:var(--superficie);border-top:2px solid var(--borda)}@media(min-width:481px)and (max-width:699px){.abas{border-inline:2px solid var(--borda);border-radius:var(--raio-g) var(--raio-g) 0 0}}@media(min-width:700px){.abas{max-width:none;padding-inline:max(calc(var(--e-2) + var(--seguro-esq)),calc((100% - 720px)/2))}}.aba{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;margin:0;padding:var(--e-1) 0;min-height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--texto-suave);cursor:pointer;touch-action:manipulation}.aba__icone{display:grid;place-items:center;width:52px;height:34px;border-radius:var(--raio);border:2px solid transparent;transition:background-color var(--dur-curta),border-color var(--dur-curta)}.aba__rotulo{font-family:var(--fonte-display);font-weight:600;font-size:var(--t-xs);line-height:1}.aba--ativa{color:var(--texto)}.aba--ativa .aba__icone{background:var(--superficie-2);border-color:var(--borda)}.aba--ativa .aba__rotulo{font-weight:800}.aba__icone{position:relative}.aba__ponto{position:absolute;top:3px;right:11px;width:8px;height:8px;border-radius:50%;background:var(--erro-face);box-shadow:0 0 0 2px var(--superficie)}.aba--plantao.aba--ativa{color:var(--erro)}.aba--plantao.aba--ativa .aba__icone{background:var(--erro-fundo);border-color:color-mix(in srgb,var(--erro) 40%,transparent)}.aba:active .aba__icone{transform:scale(.94)}.topo{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2) var(--e-3);min-height:48px}.topo__patente{display:flex;align-items:center;gap:var(--e-2);min-width:0}.topo__jaleco{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--raio);background:var(--superficie-2);border:2px solid var(--borda);border-bottom-width:4px;color:var(--texto)}.topo__jaleco .icone{fill:var(--jaleco)}.topo__sigla{padding-top:3px;font-family:var(--fonte-display);font-weight:800;font-size:1.1875rem;line-height:1;color:color-mix(in srgb,var(--jaleco) 66%,var(--texto))}.topo__textos{display:flex;flex-direction:column;min-width:0}.topo__nome{font-family:var(--fonte-display);font-weight:800;font-size:1.1875rem;line-height:1.05;min-width:0;padding-top:3px;overflow-wrap:break-word}.topo__proxima{margin-top:2px;color:var(--texto-suave);font-size:var(--t-xs);line-height:1.2;overflow-wrap:break-word}.topo__metricas{display:flex;gap:var(--e-2);flex:none}.topo__metrica{display:inline-flex;align-items:center;gap:var(--e-1);height:36px;padding:2px 10px 0 8px;border-radius:999px;background:var(--superficie);border:2px solid var(--borda);font-family:var(--fonte-display);font-size:1.125rem;line-height:1;color:var(--texto-suave)}.topo__metrica .icone{margin-top:-2px}.topo__metrica b{font-weight:800;color:var(--texto);font-variant-numeric:tabular-nums}.topo__fogo{color:var(--borda-forte)}.topo__fogo--acesa{color:var(--fogo)}.topo__fogo--acesa b{color:var(--fogo-texto)}.topo__lidos{color:var(--acerto)}@media(max-width:374px){.topo__metrica{height:32px;padding:2px 7px 0 5px;font-size:1rem}.topo__metricas{gap:var(--e-1)}.topo__nome{font-size:.9375rem}.topo__proxima{font-size:.75rem}}.monitor{--m-cor: #3ddc84;--m-fundo: #07100d;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);background-color:var(--m-fundo);background-image:linear-gradient(rgb(61 220 132 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(61 220 132 / .07) 1px,transparent 1px);background-size:16px 16px;border:2px solid #1a2a24;border-radius:var(--raio);color:var(--m-cor)}.monitor--vermelho{--m-cor: #ff4d4d}.monitor--ambar{--m-cor: #ffb547}.monitor__tela{width:100%;height:64px;display:block;overflow:hidden}.monitor__traco{fill:none;stroke:var(--m-cor);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.monitor__apagador{fill:var(--m-fundo);animation:varrer var(--varredura) linear infinite}@keyframes varrer{0%{transform:translate(0)}to{transform:translate(306px)}}.monitor__leitura{display:flex;flex-direction:column;align-items:flex-end;min-width:3.2em}.monitor__rotulo{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-xs);font-weight:700;letter-spacing:.08em}.monitor__coracao{animation:bater var(--batida) ease-out infinite;fill:currentColor}.monitor__numero{font-family:var(--fonte-display);font-weight:800;font-size:2.4rem;line-height:.9;font-variant-numeric:tabular-nums}@keyframes bater{0%{transform:scale(1.35)}35%,to{transform:scale(1)}}.monitor--alarme{animation:alarme 1s steps(2,jump-none) infinite}.monitor--alarme .monitor__numero{animation:piscar-fc 1s steps(2,jump-none) infinite}@keyframes piscar-fc{0%{color:var(--m-cor)}to{color:#ffc9c4}}@keyframes alarme{0%{border-color:#ff4d4d}to{border-color:#3a1515}}@keyframes piscar{0%{opacity:1}to{opacity:.35}}@media(prefers-reduced-motion:reduce){.monitor__apagador{display:none}}.comemoracao{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;overflow:hidden}.comemoracao--atras{z-index:0}.comemoracao--contida{position:absolute}.confete{position:absolute;top:-24px;display:block;border-radius:2px;animation-name:cair;animation-timing-function:cubic-bezier(.3,.1,.6,1);animation-fill-mode:both}.confete--papel{background-color:#fff6f4;background-image:linear-gradient(#f0c6bb 1px,transparent 1px),linear-gradient(90deg,#f0c6bb 1px,transparent 1px);background-size:4px 4px;border:1px solid #e3a597}.confete--papel-escuro{background-color:#0e1513;background-image:linear-gradient(rgb(61 220 132 / .5) 1px,transparent 1px),linear-gradient(90deg,rgb(61 220 132 / .5) 1px,transparent 1px);background-size:4px 4px}.confete--acerto{background:var(--acerto-face)}.confete--info{background:var(--info)}.confete--alerta{background:var(--alerta-face)}.confete--fogo{background:var(--fogo)}@keyframes cair{0%{transform:translateZ(0) rotate(0);opacity:1}45%{opacity:1}70%{opacity:0}to{transform:translate3d(var(--deriva),105dvh,0) rotate(var(--giro));opacity:0}}.marca{display:inline-flex;align-items:baseline;gap:.18em;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xl);line-height:1;letter-spacing:-.02em;color:var(--texto)}.marca__go{color:var(--sobre-cor);background:var(--acerto-face);padding:.12em .22em .02em;border-radius:.22em;box-shadow:0 .1em 0 var(--acerto-base)}.marca--g{font-size:var(--t-hero)}.marca--m{font-size:var(--t-xl)}.marca--p{font-size:19px;letter-spacing:.01em}.marca--escuro{color:#e9f1ec}.marca--escuro .marca__go{color:#fff;background:#157f48;box-shadow:0 .1em #0b5430}.faixa-setor{--setor: var(--setor-triagem);display:flex;align-items:center;min-height:var(--toque);padding:var(--e-2) var(--e-4);padding-top:calc(var(--e-2) + 2px);border-radius:var(--raio);background:var(--setor);box-shadow:0 var(--fundo-cartao) 0 color-mix(in srgb,var(--setor) 70%,#000);color:var(--sobre-setor);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.1}:is(.fim,.jogo-fim,.chefao-desfecho,.prova__resultado):has(.comemoracao) :is(.b3d,.fim__numeros,.fim__titulo,.fim__notas,.fim__setor,.jogo-fim__frase,.jogo-fim__acertos,.jogo-fim__recorde,.jogo-erros,.chefao-desfecho__cabeca,.prova__nota,.prova__titulo,.prova__texto){position:relative;z-index:91}.aviso-versao{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--e-3);padding:calc(var(--e-1) + var(--seguro-topo)) calc(var(--e-4) + var(--seguro-dir)) var(--e-1) calc(var(--e-4) + var(--seguro-esq));background:var(--info-fundo);border-bottom:2px solid color-mix(in srgb,var(--info) 45%,transparent);color:var(--texto);font-size:var(--t-s);font-weight:700}.aviso-versao__texto{display:inline-flex;align-items:center;gap:6px}.aviso-versao__texto .icone{color:var(--info)}.aviso-versao__botao{min-height:var(--toque);padding:0 var(--e-3);border:0;background:none;color:var(--info);font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fm-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:var(--veu);animation:fm-aparecer var(--dur-media) var(--curva) both}.fm{position:fixed;z-index:121;left:50%;bottom:0;transform:translate(-50%);width:min(100%,var(--largura-max));max-height:min(88vh,720px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-6) var(--e-4) calc(var(--e-4) + var(--seguro-base));border-radius:var(--raio-g) var(--raio-g) 0 0;border-top:1px solid var(--borda);background:var(--superficie);color:var(--texto);box-shadow:0 -12px 32px #0000002e;animation:fm-subir var(--dur-media) var(--curva) both}.fm__icone{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--raio);background:var(--superficie-2);color:var(--texto)}.fm--alerta .fm__icone{background:var(--erro-fundo);color:var(--erro)}.fm__titulo{margin:0;font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;line-height:1.12;padding-top:2px;overflow-wrap:break-word}.fm__titulo:focus{outline:none}.fm--alerta .fm__titulo{color:var(--erro)}.fm__texto{margin:0;line-height:1.5;color:var(--texto-suave)}.fm__acoes{display:flex;flex-direction:column;gap:var(--e-2);margin-top:var(--e-1)}.fm__acoes .b3d{margin:0}.fm__texto-botao{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:var(--toque);padding:0 var(--e-3);border:0;border-radius:var(--raio);background:none;color:var(--texto-suave);font:inherit;font-weight:700;cursor:pointer}.fm__texto-botao:focus-visible{outline:3px solid var(--info);outline-offset:2px}@keyframes fm-subir{0%{transform:translate(-50%,24px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes fm-aparecer{0%{opacity:0}to{opacity:1}}@keyframes fm-centro{0%{transform:translate(-50%,calc(-50% + 12px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@media(min-width:700px){.fm{bottom:auto;top:50%;transform:translate(-50%,-50%);width:min(calc(100% - 48px),460px);padding:var(--e-6);border:1px solid var(--borda);border-radius:var(--raio-g);box-shadow:0 24px 64px #00000047;animation-name:fm-centro}}@media(prefers-reduced-motion:reduce){.fm,.fm-veu{animation:none}}.visor-marca--contorno{background:transparent;border-width:2.5px;border-radius:5px}.visor-marca--contorno.visor-marca--acerto{background:transparent}.aviso-armazem{width:100%;margin:0;padding:calc(var(--e-2) + var(--seguro-topo)) calc(var(--e-4) + var(--seguro-dir)) var(--e-2) calc(var(--e-4) + var(--seguro-esq));background:var(--alerta-fundo);color:var(--alerta);border-bottom:2px solid color-mix(in srgb,var(--alerta-face) 60%,transparent);font-size:var(--t-s);font-weight:700;text-align:center}.ac{display:flex;flex-direction:column;gap:var(--e-5);width:100%;min-width:0}.ac-marca{display:flex;flex-direction:column;gap:var(--e-2)}.ac-marca__linha{display:block;width:100%;max-width:220px;height:28px;color:var(--acerto)}.ac-marca__sub{font-size:var(--t-s);color:var(--texto-suave)}.ac-topo{display:flex;align-items:center;gap:var(--e-2);min-height:var(--toque);margin-inline:calc(var(--e-2) * -1)}.ac-voltar{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);min-width:var(--toque);padding:0 var(--e-3) 0 var(--e-1);border:0;border-radius:var(--raio);background:transparent;color:var(--texto);font:inherit;font-weight:700;cursor:pointer;text-decoration:none}.ac-voltar:active{background:var(--superficie-2)}.ac-titulo{font-size:var(--t-xxl);font-weight:800;line-height:1.08}.ac-titulo--m{font-size:var(--t-xl)}.ac-lead{color:var(--texto-suave);font-size:var(--t-m);max-width:38ch}.ac-lead strong{color:var(--texto);overflow-wrap:anywhere}.ac-form{display:flex;flex-direction:column;gap:var(--e-3)}.ac-rotulo{font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.ac-campo{width:100%;min-height:52px;padding:var(--e-3) var(--e-4);border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--t-m);line-height:1.3;transition:border-color var(--dur-curta)}.ac-campo::placeholder{color:var(--desativado-texto)}.ac-campo:focus{outline:none;border-color:var(--info);box-shadow:0 0 0 3px color-mix(in srgb,var(--info) 25%,transparent)}.ac-campo[aria-invalid=true]{border-color:var(--erro)}.ac-campo:disabled{opacity:.7}select.ac-campo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--texto-suave) 50%),linear-gradient(135deg,var(--texto-suave) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:var(--e-10)}textarea.ac-campo{min-height:88px;resize:vertical}.ac-erro{display:flex;gap:var(--e-2);align-items:flex-start;padding:var(--e-3) var(--e-4);border-radius:var(--raio);background:var(--erro-fundo);color:var(--erro);font-size:var(--t-s);font-weight:700;line-height:1.4}.ac-erro__texto{color:var(--texto);font-weight:400}.ac-erro--suave{background:var(--alerta-fundo);color:var(--alerta)}.ac-ok{padding:var(--e-3) var(--e-4);border-radius:var(--raio);background:var(--acerto-fundo);color:var(--acerto);font-size:var(--t-s);font-weight:700}.ac-aviso{display:flex;gap:var(--e-2);align-items:flex-start;padding:var(--e-3) var(--e-4);border-radius:var(--raio);background:var(--info-fundo);color:var(--texto);font-size:var(--t-s);line-height:1.45}.ac-aviso svg{flex:none;color:var(--info);margin-top:1px}.ac-aviso strong{overflow-wrap:anywhere}.ac-link--centro{align-self:center}.ac-miudo{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.5}.ac-miudo a,.ac-link-inline{color:var(--info);font-weight:700;text-underline-offset:2px}.ac-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:var(--toque);padding:0 var(--e-2);border:0;border-radius:var(--raio-p);background:transparent;color:var(--info);font:inherit;font-weight:700;font-size:var(--t-s);text-align:center;text-decoration:none;cursor:pointer}.ac-link:active{background:var(--superficie-2)}.ac-link[aria-disabled=true]{color:var(--texto-suave);cursor:default;font-weight:400}.ac-link--perigo{color:var(--erro)}.ac-link--texto{color:var(--texto)}.ac-acoes{display:flex;flex-direction:column;gap:var(--e-2)}.ac-acoes--linha{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--e-1) var(--e-3)}.ac-divisor{height:0;border:0;border-top:2px dashed var(--borda);margin:var(--e-1) 0}.ac-codigo{position:relative;width:100%}.ac-codigo__caixas{display:grid;grid-template-columns:repeat(var(--n, 6),minmax(0,1fr));gap:var(--e-2)}.ac-codigo__caixa{position:relative;display:flex;align-items:center;justify-content:center;height:60px;border:2px solid var(--borda-forte);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio);background:var(--superficie);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xl);padding-top:3px;color:var(--texto);transition:border-color var(--dur-curta)}.ac-codigo--8 .ac-codigo__caixa{height:52px;font-size:var(--t-l)}.ac-codigo:focus-within .ac-codigo__caixa--atual{border-color:var(--info);box-shadow:0 0 0 3px color-mix(in srgb,var(--info) 25%,transparent)}.ac-codigo:focus-within .ac-codigo__caixa--atual:after{content:"";width:2px;height:26px;background:var(--info);animation:ac-piscar 1s steps(1) infinite}.ac-codigo--erro .ac-codigo__caixa{border-color:var(--erro)}.ac-codigo--erro:focus-within .ac-codigo__caixa--atual{border-color:var(--erro);box-shadow:none}.ac-codigo--erro:focus-within .ac-codigo__caixa--atual:after{background:var(--erro)}@keyframes ac-piscar{50%{opacity:0}}.ac-codigo__entrada{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border:0;padding:0;font-size:16px;color:transparent;background:transparent;caret-color:transparent;cursor:text}.ac-cartao{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-4);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);background:var(--superficie);min-width:0}.ac-cartao--perigo{border-color:color-mix(in srgb,var(--erro) 35%,var(--borda))}.ac-cartao--alerta{background:var(--alerta-fundo);border-color:color-mix(in srgb,var(--alerta-face) 55%,transparent)}.ac-cartao__titulo{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.15}.ac-secao-titulo{font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave);margin-bottom:calc(var(--e-3) * -1)}.ac-linhas{display:flex;flex-direction:column;margin:0}.ac-linha{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e-3);padding:var(--e-2) 0;border-top:1px solid var(--borda);min-width:0}.ac-linha:first-child{border-top:0;padding-top:0}.ac-linha dt{color:var(--texto-suave);font-size:var(--t-s);flex:none}.ac-linha dd{margin:0;text-align:right;font-weight:700;overflow-wrap:anywhere;min-width:0}.ac-selo{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 2px;border-radius:999px;font-size:var(--t-xs);font-weight:700;line-height:1.5;white-space:nowrap;background:var(--superficie-2);color:var(--texto-suave)}.ac-selo:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.ac-selo--ativo{background:var(--acerto-fundo);color:var(--acerto)}.ac-selo--expirado{background:var(--alerta-fundo);color:var(--alerta)}.ac-selo--revogado{background:var(--erro-fundo);color:var(--erro)}.ac-selo--sem_acesso{background:var(--superficie-2);color:var(--texto-suave)}.ac-selo--equipe{background:var(--info-fundo);color:var(--info)}.ac-perfil{display:flex;align-items:center;gap:var(--e-4);min-width:0}.ac-perfil__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.ac-perfil__nome{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.ac-perfil__email{color:var(--texto-suave);font-size:var(--t-s);overflow-wrap:anywhere}.ac-avatar{--lado: 72px;position:relative;flex:none;width:var(--lado);height:var(--lado);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--superficie-2);border:2px solid var(--borda);color:var(--texto);font-family:var(--fonte-display);font-weight:800;font-size:calc(var(--lado) * .36);padding-top:2px}.ac-avatar img{width:100%;height:100%;object-fit:cover;display:block}.ac-avatar--p{--lado: 44px}.ac-avatar--g{--lado: 88px}.ac-sync{display:flex;align-items:flex-start;gap:var(--e-2);font-size:var(--t-s);color:var(--texto-suave);line-height:1.45}.ac-sync__luz{flex:none;width:10px;height:10px;margin-top:.42em;border-radius:50%;background:var(--acerto)}.ac-sync--pendente .ac-sync__luz{background:var(--info);animation:ac-pulsar 1.2s ease-in-out infinite}.ac-sync--offline .ac-sync__luz{background:var(--alerta-face)}.ac-sync--erro .ac-sync__luz,.ac-sync--versao_nova .ac-sync__luz{background:var(--erro)}@keyframes ac-pulsar{50%{opacity:.35}}.ac-cheia{flex:1;display:flex;flex-direction:column;gap:var(--e-6);padding-top:var(--e-2)}@media(min-width:600px)and (min-height:780px){.casca__tela>.ac-cheia{flex:0 0 auto;margin-block:auto;padding:var(--e-6) var(--e-6) var(--e-5);border:2px solid var(--borda);border-bottom-width:5px;border-radius:24px;background:var(--superficie);box-shadow:0 18px 48px -28px #00000059}.casca__tela>.ac-cheia .ac-campo,.casca__tela>.ac-cheia .ac-codigo__caixa,.casca__tela>.ac-cheia .ac-cartao{background:var(--fundo)}.casca__tela>.ac-cheia .ac-cheia__rodape{margin-top:0}}.ac-cheia__rodape{margin-top:auto;padding-top:var(--e-4);align-items:center;text-align:center}.ac-icone-estado{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--raio-g);background:var(--alerta-fundo);color:var(--alerta)}.ac-icone-estado--revogado{background:var(--erro-fundo);color:var(--erro)}.ac-icone-estado--sem_acesso{background:var(--superficie-2);color:var(--texto-suave)}.ac-termos{display:flex;flex-direction:column;gap:var(--e-5)}.ac-termos section{display:flex;flex-direction:column;gap:var(--e-2)}.ac-termos h2{font-size:var(--t-l)}.ac-termos p,.ac-termos li{color:var(--texto);line-height:1.6}.ac-termos ul{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:var(--e-2)}.ac-termos__aviso{padding:var(--e-4);border-radius:var(--raio-g);border:2px solid color-mix(in srgb,var(--alerta-face) 60%,transparent);background:var(--alerta-fundo);font-weight:700;line-height:1.5}.ac-termos__versao{font-size:var(--t-s);color:var(--texto-suave)}.ac-aceite{display:flex;flex-direction:column;gap:var(--e-3)}.ac-confirma{display:flex;flex-direction:column;gap:var(--e-3);padding-top:var(--e-2)}.ac-confirma ul{margin:0;padding-left:1.2em;color:var(--texto);display:flex;flex-direction:column;gap:var(--e-1);font-size:var(--t-s)}@media(prefers-reduced-motion:reduce){.ac-codigo:focus-within .ac-codigo__caixa--atual:after,.ac-sync--pendente .ac-sync__luz{animation:none}}a.b3d{text-decoration:none}a.b3d:visited{color:var(--cor)}.ac-foto{position:relative;flex:none}.ac-foto__arquivo{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cena{position:relative;width:100%;height:100%;overflow:hidden;background:var(--superficie-2);isolation:isolate}.cena>img{position:absolute;-webkit-user-select:none;user-select:none;pointer-events:none}.cena__cenario{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.cena__paciente{right:0;top:62%;width:95%;height:auto;max-height:38%;object-fit:contain;object-position:right bottom;transform:scaleX(-1);animation:cena-entra .4s ease both}.cena__paciente--sai{animation:cena-sai .4s ease both}.cena__marta{left:0;top:50%;height:42%;width:auto}.cena--tensao .cena__paciente{filter:sepia(.3) saturate(1.3) brightness(.95)}.cena__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.cena__base{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0000008c,#0000 45%)}.cena__conteudo{position:relative;z-index:1;width:100%;height:100%}.cena--faixa .cena__marta{left:0;top:0;height:230%;width:auto}.cena--faixa .cena__paciente{top:auto;bottom:0;right:0;height:85%;width:auto;max-width:70%;max-height:none}.cena-mini{position:relative;flex:none;width:48px;height:48px;margin-left:auto;overflow:hidden;border-radius:50%;background:var(--superficie-2)}.cena-mini img{position:absolute;width:200px;height:auto;left:-24px;top:6px;max-width:none}@keyframes cena-entra{0%{opacity:0}to{opacity:1}}@keyframes cena-sai{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.cena__paciente,.cena__paciente--sai{animation:none}.cena__paciente--sai{display:none}}.medalha{position:relative;display:block;flex:none;width:86px;height:86px;overflow:hidden;border-radius:50%;border:3px solid var(--borda);background:var(--superficie-2);color:var(--borda-forte)}.medalha img{display:block;width:100%;height:100%;object-fit:cover}.medalha--ouro{border-color:var(--ouro);background:color-mix(in srgb,var(--ouro) 40%,var(--superficie))}.medalha--prata{border-color:var(--prata);background:color-mix(in srgb,var(--prata) 45%,var(--superficie))}.medalha__silhueta{display:block;width:100%;height:100%}.medalha__silhueta svg{display:block;width:100%;height:100%;fill:color-mix(in srgb,var(--borda-forte) 45%,var(--superficie))}.medalha__silhueta b{position:absolute;left:0;right:0;top:18%;text-align:center;font-family:var(--fonte-display);font-weight:800;font-size:34px;line-height:1;color:var(--borda-forte)}.chefao{--chefao-grade: rgb(255 64 64 / .06);position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;overflow-y:auto;overscroll-behavior:contain;display:flex;justify-content:center;color:var(--texto);background-color:var(--chefao-fundo);background-image:linear-gradient(var(--chefao-grade) 1px,transparent 1px),linear-gradient(90deg,var(--chefao-grade) 1px,transparent 1px);background-size:24px 24px;animation:chefao-escurecer .65s var(--curva) both;transition:background-color .9s var(--curva)}.chefao--vitoria{--chefao-grade: rgb(61 220 132 / .06);background-color:#07100d}@keyframes chefao-escurecer{0%{opacity:0}to{opacity:1}}.chefao__cena{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.9;transition:opacity .9s var(--curva)}.chefao--vitoria .chefao__cena{opacity:.5}.chefao--chegada .chefao__cena .cena__marta{top:max(50%,calc(var(--cena-livre, 0px) + var(--e-2)))}.chefao--chegada .chefao__cena .cena__paciente{top:max(62%,calc(var(--cena-livre, 0px) + var(--e-2)))}.chefao__cena--so-paciente .cena__marta{display:none}.chefao--chegada .chefao__cena--so-paciente .cena__paciente{top:calc(var(--cena-livre, 0px) + var(--e-2));bottom:auto;height:max(0px,calc(var(--cena-fim, 100%) - var(--cena-livre, 0px) - var(--e-2) - var(--e-4)));width:auto;max-width:95%;max-height:none}.chefao__luz{position:fixed;top:0;left:0;right:0;z-index:2;height:calc(4px + var(--seguro-topo));background:var(--chefao);animation:chefao-giroflex 1s steps(2,jump-none) infinite}.chefao--desfecho .chefao__luz{animation:none;background:color-mix(in srgb,var(--chefao) 35%,transparent)}.chefao--vitoria .chefao__luz{background:var(--acerto)}@keyframes chefao-giroflex{0%{opacity:1}to{opacity:.18}}.chefao__miolo{position:relative;z-index:1;width:100%;max-width:var(--largura-max);min-height:100%;display:flex;flex-direction:column;padding:calc(var(--e-5) + var(--seguro-topo)) calc(var(--e-4) + var(--seguro-dir)) calc(var(--e-4) + var(--base-fluxo)) calc(var(--e-4) + var(--seguro-esq))}.chefao__rotulo{display:inline-flex;align-items:center;gap:var(--e-2);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.chefao__rotulo--tempo{color:var(--alerta)}.chefao__ponto{flex:none;width:8px;height:8px;border-radius:50%;background:var(--chefao);animation:chefao-giroflex 1s steps(2,jump-none) infinite}.chefao__acoes{margin-top:auto;padding-top:var(--e-4)}.chefao-chegada{flex:1;display:flex;flex-direction:column;gap:var(--e-4)}.chefao-chegada>*{animation:chefao-surgir .42s var(--curva) both}.chefao-chegada>:nth-child(2){animation-delay:.16s}.chefao-chegada>:nth-child(3){animation-delay:.3s}.chefao-chegada>:nth-child(4){animation-delay:.52s}.chefao-chegada>:nth-child(5){animation-delay:.64s}.chefao-chegada>:nth-child(6){animation-delay:.76s}@keyframes chefao-surgir{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.chefao-chegada__titulo{font-size:var(--t-xxl);line-height:1;color:var(--chefao);padding-top:3px}.chefao-chegada__aviso{font-size:var(--t-s);color:var(--texto-suave)}@media(max-height:700px){.chefao-chegada{gap:var(--e-3)}.chefao-chegada__titulo{font-size:var(--t-xl)}.chefao-chegada .monitor{padding-block:var(--e-1)}.chefao-chegada .monitor__tela{height:40px}.chefao-chegada .monitor__numero{font-size:1.9rem}.chefao-chegada .chefao-paciente{padding:var(--e-3)}.chefao-chegada .chefao-paciente__nome{flex-wrap:nowrap;font-size:var(--t-l)}.chefao-chegada .chefao-paciente__idade{white-space:nowrap}.chefao-chegada .chefao-paciente__dados{margin-top:var(--e-2);gap:var(--e-2)}.chefao-chegada .chefao__acoes{padding-top:var(--e-3)}}.chefao-paciente{padding:var(--e-4);background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g)}.chefao-paciente__nome{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--e-3);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xl);line-height:1.1;padding-top:2px}.chefao-paciente__idade{font-family:var(--fonte-texto);font-weight:400;font-size:var(--t-s);color:var(--texto-suave)}.chefao-paciente__dados{margin:var(--e-3) 0 0;display:grid;gap:var(--e-3)}.chefao-paciente__dados div{display:grid;gap:2px}.chefao-paciente__dados dt{font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.chefao-paciente__dados dd{margin:0;overflow-wrap:anywhere}.chefao-batalha{display:flex;flex-direction:column;gap:var(--e-3)}.chefao-batalha__topo{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3)}.chefao-batalha__quem{display:inline-flex;align-items:center;gap:var(--e-2);min-width:0;font-weight:700;overflow-wrap:anywhere}.chefao-relogio{flex:none;display:inline-flex;align-items:center;gap:6px;color:var(--chefao)}.chefao-relogio__num{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xl);line-height:1;padding-top:3px;font-variant-numeric:tabular-nums;min-width:3.1ch;text-align:right}.chefao-relogio--urgente .chefao-relogio__num{animation:chefao-giroflex .5s steps(2,jump-none) infinite}.chefao-pavio{height:6px;border-radius:3px;background:var(--superficie-2);overflow:hidden}.chefao-pavio__resto{height:100%;background:var(--chefao);transform-origin:left center;transition:transform .2s linear}.chefao-batalha .monitor{padding-block:2px}.chefao-batalha .monitor__tela{height:40px}.chefao-batalha .monitor__numero{font-size:1.7rem}.chefao-batalha .chefao-ecg{width:min(100%,calc(30vh * var(--proporcao)));width:min(100%,calc(30dvh * var(--proporcao)));margin-inline:auto}.chefao-batalha--etapa{gap:var(--e-2)}.chefao-batalha--etapa .chefao-ecg{width:min(100%,calc(17vh * var(--proporcao)));width:min(100%,calc(17dvh * var(--proporcao)));transition:width var(--dur-curta, .15s) var(--curva, ease)}.chefao-batalha--etapa .chefao-etapa{gap:var(--e-2);padding-top:0}.chefao-batalha--etapa .chefao-etapa__alternativas{gap:var(--e-2)}.chefao-batalha--etapa .chefao-alt .b3d__face{min-height:48px;padding-block:var(--e-2)}.chefao-ecg{position:relative}.chefao-ecg--imprimindo .visor__quadro{animation:chefao-imprimir 1.2s linear both}.chefao-ecg--imprimindo:after{content:"";position:absolute;top:-4px;bottom:-4px;left:0;width:3px;border-radius:2px;background:var(--chefao);animation:chefao-cabeca 1.2s linear both;pointer-events:none}@keyframes chefao-imprimir{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes chefao-cabeca{0%{left:0;opacity:1}95%{opacity:1}to{left:100%;opacity:0}}.chefao__sem-imagem{aspect-ratio:2 / 1}.chefao-etapa{display:flex;flex-direction:column;gap:var(--e-3);padding-top:var(--e-1);animation:chefao-surgir .26s var(--curva) both}.chefao-etapa__pergunta{font-size:var(--t-l);padding-top:2px}.chefao-etapa__alternativas{display:grid;gap:var(--e-3)}.chefao-alt .b3d__face{justify-content:flex-start;gap:var(--e-3);min-height:56px;padding:var(--e-3) var(--e-4);text-align:left;font-family:var(--fonte-texto);font-weight:700;font-size:var(--t-m);line-height:1.25;white-space:normal}.chefao-alt__texto{flex:1;min-width:0;overflow-wrap:anywhere}.chefao-alt__tecla{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--raio-p);border:2px solid var(--borda-forte);font-family:var(--fonte-display);font-size:var(--t-xs);font-style:normal;color:var(--texto-suave)}.chefao .b3d--perigo{--face: var(--chefao);--base: #8a1414}.chefao-desfecho{display:flex;flex-direction:column;gap:var(--e-4)}.chefao-album{position:absolute;top:calc(var(--e-5) + var(--seguro-topo));right:calc(var(--e-4) + var(--seguro-dir));z-index:3;display:grid;place-items:center;width:var(--toque);height:var(--toque);border-radius:50%;color:var(--prata);background:var(--superficie);border:2px solid var(--borda-forte)}.chefao-album--recebeu{animation:chefao-receber .42s var(--curva-mola) both;color:var(--texto)}.chefao-album__mais{position:absolute;top:-8px;right:-10px;padding:1px 6px 0;border-radius:999px;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xs);color:var(--sobre-cor);background:var(--acerto-face)}@keyframes chefao-receber{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}.chefao--vitoria .chefao-desfecho>.monitor{margin-right:calc(var(--toque) + var(--e-3))}.chefao-desfecho__cabeca{display:flex;flex-direction:column;gap:var(--e-2)}.chefao-desfecho__titulo{font-size:var(--t-xxl);line-height:1.02;padding-top:3px}.chefao-desfecho__titulo:focus{outline:none}.chefao--vitoria .chefao-desfecho__titulo{color:var(--acerto)}.chefao-desfecho__texto{font-size:var(--t-m)}.chefao-narracao{display:flex;flex-direction:column;gap:var(--e-2)}.chefao-narracao__linha{animation:chefao-linha .42s var(--curva) both}.chefao-narracao__linha--grave,.chefao-narracao__linha--volta{font-family:var(--fonte-display);font-weight:700;font-size:var(--t-l);line-height:1.2;padding-top:2px}.chefao-narracao__linha--grave{color:var(--erro)}.chefao-narracao__linha--volta{color:var(--alerta)}.chefao-desfecho__resto{animation:entrar var(--dur-media) var(--curva) both}@keyframes chefao-linha{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.chefao-narracao__linha,.chefao-desfecho__resto{animation:none}}.chefao-premio{display:flex;align-items:center;gap:var(--e-4);padding:var(--e-3) var(--e-4);background:var(--acerto-fundo);border:2px solid color-mix(in srgb,var(--acerto) 35%,transparent);border-radius:var(--raio-g)}.chefao-premio__fig{flex:none;width:92px}.chefao-premio__vida{display:inline-flex;align-items:center;gap:var(--e-2);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.15;color:var(--acerto);padding-top:2px}.chefao-premio__vida .icone{flex:none}.figurinha-chefao{--fig-moldura: var(--prata);display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--texto)}.figurinha-chefao--dourada{--fig-moldura: var(--ouro)}.figurinha-chefao__fita{display:block;width:34px;height:18px;margin-bottom:-10px;background:var(--fig-cor, var(--acerto));clip-path:polygon(0 0,100% 0,78% 100%,22% 100%)}.figurinha-chefao .medalha{width:76px;height:76px;border-width:4px;border-color:var(--fig-moldura);box-shadow:0 3px color-mix(in srgb,var(--fig-moldura) 55%,#000)}.figurinha-chefao__nome{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xs);line-height:1.05;text-align:center;overflow-wrap:break-word;padding-top:2px}.chefao-voo{position:fixed;z-index:95;pointer-events:none;animation:chefao-voar .95s cubic-bezier(.55,0,.35,1) .65s both}@keyframes chefao-voar{0%{transform:none}22%{transform:translateY(-10px) scale(1.06)}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:.5}}.chefao-explicacao{display:flex;flex-direction:column;gap:var(--e-3);padding-top:var(--e-4);border-top:2px solid var(--borda)}.chefao-explicacao__titulo{font-size:var(--t-l);padding-top:2px}.chefao-gabarito{list-style:none;margin:0;padding:0;display:grid;gap:var(--e-3)}.chefao-gabarito__etapa{display:grid;gap:var(--e-2);padding:var(--e-3);background:var(--superficie);border:2px solid var(--borda);border-radius:var(--raio)}.chefao-gabarito__etapa .chefao__rotulo{display:block;line-height:1.35}.chefao-gabarito__certa,.chefao-gabarito__sua{display:flex;align-items:flex-start;gap:var(--e-2);font-weight:700;overflow-wrap:anywhere}.chefao-gabarito__certa{color:var(--acerto)}.chefao-gabarito__sua{color:var(--erro);font-weight:400}.chefao-gabarito__certa .icone,.chefao-gabarito__sua .icone{flex:none;margin-top:2px}.chefao__rodape{position:sticky;bottom:0;z-index:2;margin:var(--e-2) calc(-1 * var(--e-4)) calc(-1 * (var(--e-4) + var(--base-fluxo)));padding:var(--e-3) var(--e-4) calc(var(--e-4) + var(--base-fluxo));background:var(--chefao-fundo);border-top:2px solid var(--borda)}.chefao--vitoria .chefao__rodape{background:#07100d}.prova{flex:1;display:flex;flex-direction:column;gap:var(--e-4)}.prova__abertura,.prova__resultado{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--e-4);padding-top:var(--e-6)}.prova__jaleco{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;color:var(--jaleco, var(--texto));background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao))}.prova__jaleco .icone{fill:color-mix(in srgb,var(--jaleco, transparent) 35%,transparent)}.prova__resultado--aprovado .prova__jaleco{animation:chefao-receber .52s var(--curva-mola) both}.prova__titulo{font-size:var(--t-xxl);line-height:1.05;padding-top:3px;max-width:16ch}.prova__texto{color:var(--texto-suave);max-width:32ch}.prova__andamento{color:var(--alerta);font-weight:700}.prova__nota{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-hero);line-height:1;padding-top:4px;font-variant-numeric:tabular-nums}.prova__resultado--aprovado .prova__nota{color:var(--acerto)}.prova__nota small{font-size:var(--t-l);color:var(--texto-suave);font-weight:700}.prova__regras{display:grid;gap:var(--e-2);text-align:left;width:100%;max-width:34ch}.prova__regras li{color:var(--texto-suave)}.prova__acoes{margin-top:auto;width:100%;padding-top:var(--e-4)}.prova__cabeca{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e-3)}@media(prefers-reduced-motion:reduce){.chefao,.chefao-chegada>*,.chefao-etapa,.chefao__luz,.chefao__ponto,.chefao-relogio--urgente .chefao-relogio__num,.chefao-album--recebeu,.prova__resultado--aprovado .prova__jaleco{animation:none}.chefao-ecg--imprimindo .visor__quadro{animation:none}.chefao-ecg--imprimindo:after{display:none}.chefao-pavio__resto{transition:none}}.chefao-batalha__sinais{margin:calc(-1 * var(--e-1)) 0 0;font-size:var(--t-xs);font-weight:700;color:var(--texto-suave);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.eu{display:flex;flex-direction:column;gap:var(--e-6)}.eu__lado,.eu__corpo{display:flex;flex-direction:column;gap:var(--e-6);min-width:0}@media(min-width:700px){.eu.eu--colunas{display:grid;grid-template-columns:minmax(300px,340px) minmax(0,1fr);gap:var(--e-6) 40px;align-items:start}.eu__lado{position:sticky;top:var(--e-4)}}.eu__voltar{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);padding:0 var(--e-2);background:none;border:0;cursor:pointer;color:var(--texto-suave);font:inherit;font-weight:700}.eu__h1{font-size:var(--t-xxl)}.eu__titulo{font-size:var(--t-xl)}.eu__sub{font-size:var(--t-l)}.eu__secao{display:flex;flex-direction:column;gap:var(--e-3)}.eu__nota{font-size:var(--t-xs);overflow-wrap:anywhere}.eu__nota a{color:var(--info)}.eu__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-3)}.eu__grupo,.eu__atalhos{display:flex;flex-direction:column;gap:var(--e-2)}.cracha-pendurado{display:flex;flex-direction:column;align-items:center;gap:var(--e-2)}.cracha__cordao{position:relative;width:132px;height:38px;margin-bottom:-6px}.cracha__cordao:before,.cracha__cordao:after{content:"";position:absolute;top:-14px;width:15px;height:46px;border-radius:3px;background:repeating-linear-gradient(180deg,var(--cracha-cordao) 0 6px,var(--cracha-cordao-2) 6px 12px)}.cracha__cordao:before{left:26px;transform:rotate(16deg)}.cracha__cordao:after{right:26px;transform:rotate(-16deg)}.cracha__presilha{position:absolute;left:50%;bottom:-2px;transform:translate(-50%);z-index:2;width:38px;height:20px;border-radius:6px;background:var(--cracha-presilha);border:2px solid var(--cracha-presilha-borda);box-shadow:inset 0 -5px 0 var(--cracha-presilha-2)}.cracha__presilha:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);width:14px;height:12px;border-radius:0 0 4px 4px;background:var(--cracha-presilha-borda)}.cracha__capa{position:relative;width:100%;max-width:400px;padding:7px;border-radius:22px;background:var(--cracha-capa);border:1px solid var(--cracha-capa-borda)}.cracha__capa:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:2;width:52px;height:9px;border-radius:5px;background:var(--fundo);border:1px solid var(--cracha-capa-borda)}.cracha__capa:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,transparent 0 62%,var(--cracha-reflexo) 62% 70%,transparent 70%)}.cracha{position:relative;overflow:hidden;border-radius:15px;background:var(--cracha-papel);color:var(--cracha-tinta);border-bottom:4px solid var(--cracha-base);box-shadow:0 0 0 1px var(--cracha-contorno)}.cracha__faixa{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);padding:26px 16px 11px;background:var(--cracha-faixa);color:var(--cracha-faixa-texto);border-bottom:6px solid var(--cracha-setor)}.cracha__furo{position:absolute;top:9px;left:50%;transform:translate(-50%);width:44px;height:8px;border-radius:4px;background:var(--cracha-furo)}.cracha__marca{font-family:var(--fonte-display);font-weight:800;font-size:19px;letter-spacing:.02em;line-height:1;padding-top:3px}.cracha__marca i{font-style:normal;display:inline-block;padding:2px 6px 0;border-radius:6px;background:var(--cracha-marca-fundo);color:#fff;box-shadow:0 2px 0 var(--cracha-marca-base)}.cracha__tipo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--cracha-setor) 82%,#ffffff)}.cracha__meio{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:16px 16px 4px}.cracha__foto{display:grid;place-items:center;overflow:hidden;width:92px;aspect-ratio:3 / 4;border-radius:9px;background:var(--cracha-foto-fundo);border:3px solid var(--cracha-foto-moldura);box-shadow:0 0 0 1px var(--cracha-foto-borda)}.cracha__foto img{display:block;width:100%;height:100%;object-fit:cover}.cracha__iniciais{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;padding-top:4px;background:var(--cracha-setor);color:var(--cracha-tinta);font-family:var(--fonte-display);font-weight:800;font-size:27px;line-height:1}.cracha__dados{min-width:0}.cracha__trat{margin:0 0 2px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cracha-suave)}.cracha__nome{margin:0;font-size:clamp(1.375rem,6.6vw,1.75rem);font-weight:800;line-height:1.04;color:var(--cracha-tinta);overflow-wrap:anywhere}.cracha__patente{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:8px 0 0;padding:3px 10px 1px 4px;border-radius:8px;background:var(--cracha-faixa);color:var(--cracha-faixa-texto);font-family:var(--fonte-display);font-weight:700;font-size:15px}.cracha__patente:not(:has(.cracha__sigla)){padding-left:10px}.cracha__sigla{flex:none;background:var(--cracha-setor);color:var(--cracha-tinta);border-radius:5px;padding:1px 6px 0;font-weight:800}.cracha__titulo{min-width:0;overflow-wrap:anywhere}.cracha__campos{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:12px 16px}.cracha__campo{flex:1 1 auto;min-width:0}.cracha__campo dt{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cracha-suave);line-height:1.3}.cracha__campo dd{margin:1px 0 0;display:flex;align-items:center;gap:6px;line-height:1.2;font-family:var(--fonte-display);font-weight:700;font-size:15px;white-space:nowrap}.cracha__ponto{flex:none;width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 1px var(--cracha-ponto-contorno)}.cracha__tarjas{list-style:none;margin:0;padding:0 16px 12px;display:grid;grid-template-columns:repeat(var(--degraus, 5),minmax(0,1fr));gap:5px}.tarja{display:flex;flex-direction:column;gap:4px;min-width:0}.tarja__cor{display:block;height:10px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,var(--tarja) 20%,var(--cracha-papel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tarja) 55%,transparent)}.tarja__cor i{display:block;height:100%;background:var(--tarja)}.tarja__nome{font-size:11px;line-height:1.15;color:var(--cracha-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.escada__degrau--atual .tarja__nome{color:var(--cracha-tinta);font-weight:700}.cracha__rodape{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--e-3);padding:10px 16px 13px;border-top:1px solid var(--cracha-trilho)}.cracha__barras{display:block;width:44%;max-width:150px;height:26px;fill:var(--cracha-tinta)}.cracha__matricula{display:flex;flex-direction:column;align-items:flex-end;line-height:1.05;font-family:var(--fonte-display);font-weight:800;font-size:16px;font-variant-numeric:tabular-nums;padding-top:2px}.cracha__matricula small{font-family:var(--fonte-texto);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cracha-suave)}.cracha__proxima{margin:0;max-width:400px;text-align:center;font-size:var(--t-xs);line-height:1.35;color:var(--texto-suave);overflow-wrap:anywhere}.cracha__proxima b{color:var(--texto)}@media(max-width:340px){.cracha__meio{gap:11px;padding:14px 12px 4px}.cracha__foto{width:78px}.cracha__iniciais{width:54px;height:54px;font-size:23px}.cracha__campos,.cracha__tarjas,.cracha__rodape,.cracha__faixa{padding-left:12px;padding-right:12px}}.eu-sinc{display:inline-flex;align-items:center;gap:6px;align-self:center;margin:calc(-1 * var(--e-3)) 0 0;font-size:var(--t-xs);font-weight:700;color:var(--texto-suave);text-align:center}.eu-sinc--ok{color:var(--acerto)}.eu-sinc--aviso{color:var(--alerta)}.eu-sinc--erro{color:var(--erro)}.numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.numero{display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-3) var(--e-3) 10px;min-width:0;background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g)}.numero__valor{display:inline-flex;align-items:center;gap:var(--e-1);padding-top:4px;min-width:0;font-family:var(--fonte-display);font-weight:800;font-size:clamp(1.5rem,7.4vw,2rem);line-height:1;font-variant-numeric:tabular-nums}.numero__rotulo{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.2}.numero--ecg .numero__valor{color:var(--acerto)}.numero--acerto .numero__valor{color:var(--info)}.numero--vazio .numero__valor{color:var(--borda-forte)}.numero__dica{font-size:11.5px;line-height:1.25;color:var(--texto-suave);opacity:.85}.numero--fogo .numero__valor{color:var(--fogo-texto)}.eu__info{display:flex;justify-content:flex-end;margin-top:calc(-1 * var(--e-4))}.eu-semana{display:flex;flex-direction:column;gap:var(--e-3);padding:14px var(--e-4);background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g)}.eu-semana__cabeca{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--e-1) var(--e-3)}.eu-semana__titulo{margin:0}.eu-semana__resumo{margin:0;font-size:var(--t-xs);font-weight:700;color:var(--texto)}.eu-semana__dias{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:4px}.eu-dia{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;min-width:0;font-size:11px;font-weight:700;color:var(--texto-suave)}.eu-dia__bola{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--superficie-2);border:2px solid var(--borda)}.eu-dia--ativo .eu-dia__bola{background:color-mix(in srgb,var(--fogo) 16%,transparent);border-color:color-mix(in srgb,var(--fogo) 60%,transparent);color:var(--fogo)}.eu-dia--hoje .eu-dia__bola{background:transparent;border-color:var(--fogo);border-style:dashed}.eu-dia--hoje{color:var(--texto)}.eu-dia--passou .eu-dia__bola{background:transparent;border-color:var(--borda-forte)}.eu-dia--futuro .eu-dia__bola{background:var(--superficie-2);border-color:transparent;opacity:.4}.eu-dia--futuro .eu-dia__letra{opacity:.5}.eu-semana__nota{margin:0;font-size:var(--t-xs);color:var(--texto-suave);line-height:1.35}.eu-cartao{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--e-3);min-height:88px;padding:14px var(--e-4);border-radius:var(--raio-g);background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao) + 2px);color:var(--texto);text-decoration:none;touch-action:manipulation;transition:transform var(--dur-curta),border-bottom-width var(--dur-curta)}.eu-cartao:active{transform:translateY(2px);border-bottom-width:calc(2px + var(--fundo-cartao))}.eu-cartao__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.eu-cartao__titulo{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.1;padding-top:2px}.eu-cartao__sub{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.3}.eu-cartao__extra{margin-top:4px;font-size:var(--t-s);line-height:1.3}.eu-cartao__extra b{font-family:var(--fonte-display);font-weight:800}.eu-cartao__seta{color:var(--texto-suave)}.eu-cartao__acao{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-weight:700;font-size:var(--t-s);color:var(--info)}.eu-medalhas__rostos{display:flex;padding-left:12px}.eu-medalhas__rostos .medalha{width:46px;height:46px;border-width:2px;margin-left:-12px;box-shadow:0 0 0 2px var(--superficie)}.eu-medalhas__vazia{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:2px dashed var(--borda-forte);color:var(--borda-forte)}.eu-story{grid-template-columns:auto minmax(0,1fr)}.eu-story__mini{display:block;width:66px;aspect-ratio:9 / 16;overflow:hidden;border-radius:9px;border:2px solid var(--borda);background:#0b1210}.eu-story__mini .cartao-canvas{width:100%;height:100%;border:0;border-radius:0}.eu-vazio{display:flex;align-items:flex-start;gap:var(--e-3);margin:0;padding:14px var(--e-4);border:2px dashed var(--borda-forte);border-radius:var(--raio-g);color:var(--texto-suave);font-size:var(--t-s);line-height:1.4}.eu-vazio__icone{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--superficie-2);color:var(--texto-suave)}.eu-lista{list-style:none;margin:0;padding:0;overflow:hidden;background:var(--superficie);border:2px solid var(--borda);border-radius:var(--raio-g)}.eu-lista>li+li{border-top:1px solid var(--borda)}.eu-linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);min-height:60px;padding:10px 14px;color:var(--texto);text-decoration:none;touch-action:manipulation}.eu-linha:active{background:var(--superficie-2)}.eu-linha:focus-visible{outline-offset:-3px}.eu-linha__icone{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--superficie-2);color:var(--texto)}.eu-linha__texto{display:flex;flex-direction:column;min-width:0}.eu-linha__texto b{font-size:var(--t-m);line-height:1.2}.eu-linha__texto small{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.3;overflow-wrap:anywhere}.eu-linha__seta{color:var(--texto-suave)}.comparacao__frase{margin:var(--e-2) 0 var(--e-3);font-size:var(--t-m);line-height:1.45}.comparacao__frase b{font-family:var(--fonte-display);font-weight:800}.comparacao__frase a{color:var(--info)}.comparacao__medias{display:flex;flex-direction:column;margin:0 0 var(--e-3)}.comparacao__media{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e-3);padding:var(--e-2) 0;border-top:1px solid var(--borda);font-size:var(--t-s)}.comparacao__media dt{color:var(--texto-suave)}.comparacao__media dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.comparacao__media small{font-weight:400;color:var(--texto-suave);font-size:var(--t-xs)}.comparacao__rodape{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--e-3)}.comparacao__privado{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--t-xs);color:var(--texto-suave)}.cartao-canvas{width:100%;height:auto;display:block;border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.certificados{gap:var(--e-2)}.certificado__linha{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);width:100%;min-height:68px;padding:10px 14px;text-align:left;cursor:pointer;touch-action:manipulation;background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);color:var(--texto)}.certificado__linha:active{transform:translateY(2px)}.certificado__selo{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;padding-top:2px;background:var(--cert-cor);color:var(--cert-tinta);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--cert-tinta) 30%,transparent);font-family:var(--fonte-display);font-weight:800;font-size:16px}.certificado__texto{display:flex;flex-direction:column;min-width:0}.certificado__patente{font-family:var(--fonte-display);font-size:var(--t-l);line-height:1.1;padding-top:2px}.certificado__data{font-size:var(--t-xs)}.certificado__ver{color:var(--info)}.certificado__corpo{display:flex;flex-direction:column;gap:var(--e-3);padding-top:var(--e-3)}.certificado__acoes{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--e-2)}.compartilhar{gap:var(--e-4)}.compartilhar__cabeca{display:flex;flex-direction:column;gap:var(--e-1)}.compartilhar__cabeca p{margin:0;font-size:var(--t-s)}.compartilhar__texto-curto{display:none}.compartilhar .eu__h1{font-size:var(--t-xl);line-height:1.1}.compartilhar__estilos{display:flex;justify-content:center;gap:var(--e-2)}.compartilhar__estilo{flex:0 1 120px;min-width:0;min-height:var(--toque);padding:4px 0;display:grid;place-items:center;border:0;background:none;color:var(--texto);font:inherit;font-weight:700;font-size:var(--t-s);cursor:pointer;touch-action:manipulation}.compartilhar__estilo>span{display:grid;place-items:center;width:100%;height:36px;padding:0 var(--e-3);border-radius:999px;border:2px solid var(--borda-forte);background:var(--superficie);white-space:nowrap}.compartilhar__estilo--on>span{background:var(--primario-face);border-color:var(--primario-face);color:var(--primario-texto)}.compartilhar__estilo:focus-visible{outline:none}.compartilhar__estilo:focus-visible>span{outline:3px solid var(--info);outline-offset:2px}.compartilhar__previa{position:relative;display:flex;justify-content:center}.compartilhar__previa .cartao-canvas{width:auto;height:clamp(260px,calc(100svh - 360px),600px);max-width:100%;aspect-ratio:9 / 16;object-fit:contain;border-radius:16px;border:2px solid var(--borda);background:#0b1210}.compartilhar__acoes{position:sticky;bottom:0;z-index:3;margin:auto calc(-1 * (var(--e-4) + var(--seguro-dir))) calc(-1 * (var(--e-6) + var(--base-fluxo))) calc(-1 * (var(--e-4) + var(--seguro-esq)));display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e-2);padding:var(--e-3) calc(var(--e-4) + var(--seguro-dir)) calc(var(--e-3) + var(--base-fluxo)) calc(var(--e-4) + var(--seguro-esq));background:var(--fundo);border-top:1px solid var(--borda)}.compartilhar__acoes--duas{grid-template-columns:repeat(2,minmax(0,1fr))}.compartilhar__acoes--duas .b3d{margin-bottom:0}.compartilhar__acoes--duas .b3d__face{min-height:52px;padding-inline:var(--e-3);gap:6px;white-space:nowrap}.compartilhar__aviso{min-height:1.4em;margin:calc(-1 * var(--e-2)) 0 0;text-align:center}.compartilhar__aviso:empty{min-height:0;margin:0}@media(max-height:720px){.compartilhar{gap:var(--e-3)}.compartilhar__texto-longo{display:none}.compartilhar__texto-curto{display:inline}.compartilhar__previa .cartao-canvas{height:min(55svh,600px)}}.compartilhar__moldura{position:relative;display:block;border-radius:16px;background:#0b1210}.compartilhar__previa--trancada .cartao-canvas{opacity:.5;height:clamp(260px,calc(100svh - 290px),560px)}.compartilhar__selo{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 20px);padding:6px 12px 5px;font-size:12.5px;justify-content:center}.selo-trancado{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 12px 4px;border-radius:999px;font-size:var(--t-xs);font-weight:700;line-height:1.3;background:var(--superficie);color:var(--texto);border:2px solid var(--borda-forte)}.selo-trancado .icone{flex:none;color:var(--texto-suave)}.compartilhar__selo{box-shadow:0 6px 20px #00000047;text-align:center}.eu-story--trancado{color:var(--texto)}.eu-story--trancado .eu-story__mini{border-style:dashed;border-color:var(--borda-forte)}.eu-story--trancado .eu-story__mini .cartao-canvas{opacity:.45}.eu-story--trancado .selo-trancado{margin-top:6px;padding:0;border:0;border-radius:0;background:none;color:var(--texto-suave);font-weight:700}.medalhas__cabeca{display:flex;flex-direction:column;gap:2px}.medalhas__sub{margin:0;font-size:var(--t-m);color:var(--texto-suave)}.credito{padding:var(--e-3) 0;border-bottom:1px solid var(--borda);display:flex;flex-direction:column;gap:var(--e-1)}.credito p{margin:0;overflow-wrap:anywhere}.credito__fonte{font-weight:700;color:var(--info);overflow-wrap:anywhere;min-height:var(--toque);display:inline-flex;align-items:center}.chave{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4);width:100%;min-height:56px;padding:var(--e-2) var(--e-4);background:var(--superficie);border:2px solid var(--borda);border-radius:var(--raio-g);color:var(--texto);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.chave__texto{display:flex;flex-direction:column;min-width:0}.chave__trilho{flex:none;position:relative;width:52px;height:30px;border-radius:15px;background:var(--desativado-face);border:2px solid var(--borda-forte);transition:background-color var(--dur-curta)}.chave__trilho i{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:var(--texto-suave);transition:transform var(--dur-curta)}.chave__trilho--on{background:var(--acerto-face);border-color:var(--acerto-base)}.chave__trilho--on i{transform:translate(22px);background:var(--sobre-cor)}.segmentos{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--e-2)}.segmento{min-height:var(--toque);border-radius:var(--raio);border:2px solid var(--borda);background:var(--superficie);color:var(--texto);font:inherit;font-weight:700;cursor:pointer;touch-action:manipulation}.segmento--on{background:var(--primario-face);color:var(--primario-texto);border-color:var(--primario-face)}.perigo{border-top:2px solid var(--borda);padding-top:var(--e-4)}.album-placar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e-2) var(--e-4);padding:var(--e-3) 14px;background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g)}.album-placar__num{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:34px;line-height:.9;padding-top:4px;white-space:nowrap}.album-placar__num small{font-size:18px;color:var(--texto-suave);font-weight:700}.album-placar__legenda{display:flex;flex-wrap:wrap;gap:var(--e-1) var(--e-3);font-size:var(--t-xs);color:var(--texto-suave)}.album-placar__legenda>span{display:inline-flex;align-items:center;gap:5px}.album-placar__legenda b{color:var(--texto)}.album-placar__ponto{width:10px;height:10px;border-radius:50%;flex:none}.album-placar__ponto--ouro{background:var(--ouro)}.album-placar__ponto--prata{background:var(--prata)}.album-tela{gap:var(--e-4)}.album-tela .eu__h1{margin-top:calc(-1 * var(--e-2))}.album__regra{margin:0}.album__selo{align-self:flex-start;margin:0;padding:var(--e-1) var(--e-3);border-radius:var(--raio-p);background:var(--ouro);color:var(--sobre-ouro);font-weight:800}.album{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(min-width:700px){.album{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}.album>li{display:flex;min-width:0}@media(max-width:359px){.album{grid-template-columns:repeat(2,minmax(0,1fr))}}.album-fig{position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;min-width:0;padding:0;border-radius:14px;border:2px solid var(--borda);border-bottom-width:5px;background:var(--superficie);color:var(--texto);font:inherit;text-align:center}button.album-fig{cursor:pointer;touch-action:manipulation}button.album-fig:active{transform:translateY(2px)}.album-fig__foto{position:relative;display:grid;place-items:center;height:104px}.album-fig__foto .medalha{margin-top:6px}.album-fig__n{position:absolute;top:6px;left:6px;z-index:2;padding:2px 6px 0;border-radius:6px;font-family:var(--fonte-display);font-weight:800;font-size:12px;background:color-mix(in srgb,var(--fundo) 80%,transparent);color:var(--texto-suave)}.album-fig__selo{position:absolute;top:6px;right:6px;z-index:2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--ouro);color:var(--sobre-ouro)}.album-fig__selo svg{width:14px;height:14px;fill:currentColor}.album-fig__txt{display:flex;flex-direction:column;gap:3px;flex:1;padding:6px 7px 9px;min-height:60px}.album-fig__diag{font-family:var(--fonte-display);font-weight:800;font-size:clamp(.8125rem,3.7vw,.9375rem);line-height:1.05;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.album-fig__nome{font-size:12.5px;color:var(--texto-suave);line-height:1.2;overflow-wrap:anywhere}.album-fig--dourada{border-color:color-mix(in srgb,var(--ouro) 80%,var(--superficie));border-bottom-color:color-mix(in srgb,var(--ouro) 60%,var(--sombra-3d));background:color-mix(in srgb,var(--ouro) 12%,var(--superficie))}.album-fig--dourada .album-fig__foto{background:radial-gradient(70% 80% at 50% 45%,color-mix(in srgb,var(--ouro) 35%,var(--superficie)) 0%,transparent 75%)}.album-fig--dourada .medalha{border-color:var(--ouro);background:color-mix(in srgb,var(--ouro) 40%,var(--superficie));box-shadow:0 0 0 4px color-mix(in srgb,var(--ouro) 16%,transparent),0 0 22px color-mix(in srgb,var(--ouro) 28%,transparent)}.album-fig--dourada .album-fig__diag{color:var(--ouro-texto)}.album-fig--dourada:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:var(--album-brilho);transform:skew(-20deg);pointer-events:none;animation:brilho 3.6s ease-in-out infinite}@keyframes brilho{0%,60%{left:-60%}to{left:130%}}@media(prefers-reduced-motion:reduce){.album-fig--dourada:after{animation:none;display:none}}.album-fig--prata{border-color:var(--prata);border-bottom-color:color-mix(in srgb,var(--prata) 55%,var(--sombra-3d));background:color-mix(in srgb,var(--prata) 10%,var(--superficie))}.album-fig--prata .album-fig__foto{background:radial-gradient(70% 80% at 50% 45%,color-mix(in srgb,var(--prata) 28%,var(--superficie)) 0%,transparent 75%)}.album-fig--prata .medalha{border-color:var(--prata);background:color-mix(in srgb,var(--prata) 45%,var(--superficie))}.album-fig--vencer{border-style:dashed;border-bottom-style:solid;border-color:var(--borda-forte);border-bottom-color:var(--borda);background:var(--fundo)}.album-fig--vencer .medalha{border:3px dashed var(--borda-forte);background:var(--superficie-2)}.album-fig--vencer .album-fig__diag,.album-fig--vencer .album-fig__nome{color:var(--texto-suave)}.album-fig--perdida{border-color:var(--borda-forte)}.album-fig--perdida .medalha{border:3px solid var(--borda-forte);background:var(--superficie-2)}.album-fig--perdida .medalha img{filter:grayscale(1);opacity:.6}.album-fig--perdida .album-fig__diag{color:var(--info)}.album-fig__volta{align-self:flex-start;margin-top:2px;padding:1px 7px 0;border-radius:999px;font-size:11.5px;font-weight:700;line-height:1.5;color:var(--info);background:color-mix(in srgb,var(--info) 12%,var(--superficie))}.medalhas-vazio{display:flex;flex-direction:column;align-items:center;gap:var(--e-3);text-align:center;padding:var(--e-6) var(--e-4) var(--e-4);border-radius:var(--raio-g);background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao))}.medalhas-vazio__exemplo{position:relative;display:grid;place-items:start center;width:148px;height:162px}.medalha--exemplo{width:132px;height:132px;border-width:6px;z-index:1;box-shadow:0 0 0 6px color-mix(in srgb,var(--prata) 22%,transparent)}.medalha--exemplo .medalha__silhueta svg{fill:color-mix(in srgb,var(--prata) 55%,var(--superficie))}.medalhas-vazio__fita{position:absolute;left:50%;bottom:0;width:64px;height:44px;transform:translate(-50%);background:linear-gradient(135deg,transparent 0 50%,var(--superficie) 50%) left bottom / 32px 16px no-repeat,linear-gradient(225deg,transparent 0 50%,var(--superficie) 50%) right bottom / 32px 16px no-repeat,linear-gradient(90deg,var(--setor-triagem) 0 50%,color-mix(in srgb,var(--setor-triagem) 70%,#000) 50% 100%);border-radius:2px}.medalhas-vazio__titulo{margin:var(--e-1) 0 0;font-size:var(--t-xl);line-height:1.1}.medalhas-vazio__texto{margin:0 0 var(--e-2);max-width:32ch;color:var(--texto-suave);line-height:1.45}.medalhas-vazio .b3d{align-self:stretch}.medalhas-proximas{display:flex;flex-direction:column;align-items:center;gap:var(--e-2)}.medalhas-proximas__rotulo{margin:0;color:var(--texto-suave)}.medalhas-proximas__lista{list-style:none;margin:0;padding:0;display:flex;gap:var(--e-4)}.medalha--oculta{width:56px;height:56px;border:2px solid var(--borda-forte);background:var(--superficie-2)}.medalha--oculta .medalha__silhueta b{font-size:22px;top:14%}.compartilhar__ios{display:block;width:min(100%,300px);height:auto;margin:var(--e-3) auto 0;border-radius:12px;box-shadow:0 0 0 1px var(--borda);-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}.cracha__frentes{margin:0;max-width:400px;text-align:center;font-size:var(--t-s);font-weight:700;line-height:1.35;color:var(--texto);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.eu-simulado{grid-template-columns:auto minmax(0,1fr) auto}.eu-simulado__icone{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--superficie-2);color:var(--texto)}.eu-simulado__nivel{display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--treino-hoje-fundo);border:2px solid var(--treino-hoje-borda);color:var(--treino-hoje-rotulo);line-height:1}.eu-simulado__nivel small{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.eu-simulado__nivel b{font-family:var(--fonte-display);font-size:1.6rem;font-weight:800;padding-top:2px}.eu-simulado__escada{display:flex;gap:4px;margin:6px 0 2px}.eu-simulado__escada i{flex:1;max-width:44px;height:6px;border-radius:3px;background:var(--superficie-2);box-shadow:inset 0 0 0 1px var(--borda-forte)}.eu-simulado__escada i.eu-simulado__degrau--feito{background:var(--acerto);box-shadow:none}.info-botao{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);padding:0 var(--e-2);margin-inline:calc(var(--e-2) * -1);border:0;border-radius:var(--raio-p);background:transparent;color:var(--texto-suave);font:inherit;font-size:var(--t-xs);font-weight:700;cursor:pointer}.info-botao:active{background:var(--superficie-2)}.info-botao svg{flex:none}.info-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:var(--veu);animation:entrar var(--dur-curta) var(--curva) both}.info-texto{display:flex;flex-direction:column;gap:var(--e-2);line-height:1.5}.info-texto a{color:var(--info);font-weight:700}.lista-quiz{display:flex;flex-direction:column;gap:var(--e-5);scroll-margin-top:var(--e-4)}.lista-quiz__acoes{margin-top:var(--e-2)}.quiz-item{display:flex;flex-direction:column;gap:var(--e-4);min-width:0}.quiz-item__enunciado{font-size:var(--t-l);font-weight:800;line-height:1.2;overflow-wrap:break-word}.quiz-item__sem-imagem{aspect-ratio:2 / 1}.quiz-item__alternativas{display:flex;flex-direction:column;gap:var(--e-3)}.quiz-alt .b3d__face{justify-content:flex-start;text-align:left;font-family:var(--fonte-texto);font-size:var(--t-m);padding:var(--e-3) var(--e-4);min-height:56px}.quiz-alt__texto{flex:1;min-width:0;overflow-wrap:break-word}.quiz-alt__tecla{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--raio-p);border:2px solid var(--borda);font-family:var(--fonte-display);font-size:var(--t-xs);color:var(--texto-suave)}.quiz-alt--escolhida{--face: var(--info-fundo);--base: var(--info);border-color:var(--info)}.quiz-alt--escolhida .quiz-alt__tecla{border-color:var(--info);color:var(--info)}.quiz-alt[aria-disabled=true]{--face: var(--secundario-face);--base: var(--secundario-base);--cor: var(--texto);border-color:var(--secundario-base);cursor:default}.quiz-alt[aria-disabled=true]:active{transform:none;box-shadow:0 var(--fundo-botao) 0 var(--base)}.quiz-alt.quiz-alt--certa{--face: var(--acerto-fundo);--base: var(--acerto);--cor: var(--acerto);border-color:var(--acerto)}.quiz-alt.quiz-alt--errada{--face: var(--erro-fundo);--base: var(--erro);--cor: var(--erro);border-color:var(--erro)}.quiz-alt--certa .quiz-alt__tecla{border-color:var(--acerto);color:var(--acerto)}.quiz-alt--errada .quiz-alt__tecla{border-color:var(--erro);color:var(--erro)}.quiz-alt.quiz-alt--apagada{opacity:.6}.lista-quiz__certa{font-size:var(--t-m)}.lista-quiz__explicacao{color:var(--texto);line-height:1.45}.lista-quiz__ver-mais{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:var(--e-2) 0;min-height:var(--toque);font:inherit;font-weight:700;color:var(--info);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lista-quiz__lista{margin:0;padding-left:var(--e-5);display:flex;flex-direction:column;gap:var(--e-1)}.lista-quiz__desafio{display:flex;align-items:center;gap:var(--e-3);flex-wrap:wrap}.lista-quiz__aviso{color:var(--texto-suave);font-size:var(--t-s)}.lista-quiz__marcou{font-size:var(--t-s);color:var(--texto-suave);line-height:1.4}.lista-quiz__marcou strong{color:var(--erro)}.quiz-item__faixa{height:104px;border-radius:var(--raio);overflow:hidden;border:2px solid var(--borda)}.quiz-item__faixa>.cena{height:100%}@media(max-height:700px){.quiz-item__faixa{height:80px}}.quiz-item__balao{padding:var(--e-3);border-radius:var(--raio);background:var(--superficie);border:2px solid var(--borda)}.quiz-item__marta{color:var(--texto-suave)}.desafio{display:flex;flex-direction:column;gap:var(--e-5);min-width:0}.desafio__titulo{font-size:var(--t-xl);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.desafio__texto{color:var(--texto-suave)}.desafio__veredito{font-size:var(--t-l);font-weight:800;margin-bottom:var(--e-2)}.desafio__resultado{display:flex;flex-direction:column;gap:var(--e-5)}.desafio__resultado .cartao{display:flex;flex-direction:column;gap:var(--e-2)}.desafio__ctas{display:flex;flex-direction:column;gap:var(--e-3)}.desafio__link{text-decoration:none;text-align:center}.convite{display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-5) var(--e-4) var(--e-4);border:2px solid var(--borda);border-bottom-width:5px;border-radius:var(--raio-g);background:var(--superficie)}.convite__autor{display:flex;align-items:center;gap:var(--e-3)}.convite__foto{flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover;background:var(--superficie-2);border:2px solid var(--borda)}.convite__assina{display:flex;flex-direction:column;min-width:0;line-height:1.3}.convite__assina span{color:var(--texto-suave);font-size:var(--t-s)}.convite__titulo{font-size:var(--t-l);font-weight:800;line-height:1.2}.convite__lista{display:flex;flex-direction:column;gap:var(--e-2);margin:0;padding:0;list-style:none}.convite__lista li{position:relative;padding-left:1.6em;line-height:1.45}.convite__lista li:before{content:"";position:absolute;left:.2em;top:.5em;width:.7em;height:.38em;border-left:2.5px solid var(--acerto);border-bottom:2.5px solid var(--acerto);transform:rotate(-45deg)}.convite__entrar{align-self:center;display:inline-flex;align-items:center;min-height:var(--toque);padding:0 var(--e-2);color:var(--info);font-weight:700;font-size:var(--t-s);text-decoration:none}.treino-cab{display:flex;align-items:center;gap:var(--e-2);margin-bottom:var(--e-4)}.treino-cab__voltar{min-width:44px;min-height:44px;display:grid;place-items:center;background:none;border:0;color:var(--texto);cursor:pointer}.treino-cab__titulo{font-family:var(--fonte-display);font-size:var(--t-l);margin:0;overflow-wrap:anywhere}.treino-vazio,.treino-resumo{display:flex;flex-direction:column;gap:var(--e-4)}.treino-vazio{flex:1}.treino-vazio__centro{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--e-3);padding-bottom:12vh}.treino-vazio__centro .tracado-vazio{margin-bottom:var(--e-2)}.treino-vazio__centro .b3d{margin-top:var(--e-3)}.treino-vazio__titulo{font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;line-height:1.1;margin:0}.treino-vazio__texto,.treino-resumo__texto{margin:0;color:var(--texto-suave)}.treino-resumo__placar{font-family:var(--fonte-display);font-size:var(--t-hero);margin:0;line-height:1}.treino-resumo__de{font-size:var(--t-l);color:var(--texto-suave)}.treino-resumo__acoes{display:flex;flex-direction:column;gap:var(--e-3)}.treino-toast{display:flex;align-items:center;gap:var(--e-3);flex-wrap:wrap;padding:var(--e-4);background:var(--acerto-fundo);border:2px solid color-mix(in srgb,var(--acerto) 45%,transparent);border-radius:var(--raio)}.treino-toast__icone{color:var(--acerto);display:grid}.treino-toast__texto{display:flex;flex-direction:column;flex:1;min-width:140px}.trilha{--trilha-topo-alt: 72px;display:flex;flex-direction:column;min-width:0}.trilha__topo{position:sticky;top:0;z-index:6;margin:calc(-1 * (var(--e-4) + var(--seguro-topo))) calc(-1 * (var(--e-4) + var(--seguro-dir))) 0 calc(-1 * (var(--e-4) + var(--seguro-esq)));padding:calc(var(--e-2) + var(--seguro-topo)) calc(var(--e-4) + var(--seguro-dir)) var(--e-4) calc(var(--e-4) + var(--seguro-esq));background:var(--fundo);order:0}.trilha__topo:after{content:"";position:absolute;left:0;right:0;top:100%;height:20px;background:linear-gradient(180deg,var(--fundo),color-mix(in srgb,var(--fundo) 0%,transparent));pointer-events:none}[data-tema=claro] .trilha__topo{border-bottom:2px solid var(--borda);border-radius:0 0 var(--raio-g) var(--raio-g);box-shadow:0 6px 18px #0003}[data-tema=claro] .trilha__topo:after{display:none}.trilha--demo{--trilha-topo-alt: 106px}.trilha__demo{margin-top:var(--e-2);padding:var(--e-1) var(--e-3);border:1px dashed var(--borda-forte);border-radius:var(--raio-p);color:var(--texto-suave);font-size:var(--t-xs);text-align:center}.trilha-aviso{display:flex;align-items:center;gap:var(--e-2);margin-top:var(--e-2);padding:0 0 0 var(--e-3);min-height:48px;border:1px solid var(--borda);border-radius:var(--raio-p);background:var(--superficie);color:var(--texto);font-size:var(--t-s);line-height:1.3}.trilha-aviso__icone{flex:none;display:grid;place-items:center;color:var(--info)}.trilha-aviso--ok .trilha-aviso__icone{color:var(--acerto)}.trilha-aviso[data-fase=negado] .trilha-aviso__icone,.trilha-aviso[data-fase=erro] .trilha-aviso__icone{color:var(--texto-suave)}.trilha-aviso__texto{flex:1;min-width:0;margin:var(--e-1) 0}.trilha-aviso__acao,.trilha-aviso__fechar{flex:none;min-height:44px;border:0;background:none;color:var(--info);font:inherit;font-weight:700;cursor:pointer;-webkit-tap-highlight-color:transparent}.trilha-aviso__acao{min-width:44px;padding:0 var(--e-2)}.trilha-aviso__acao:disabled{color:var(--texto-suave);cursor:default}.trilha-aviso__fechar{display:grid;place-items:center;width:44px;margin-left:calc(-1 * var(--e-2));color:var(--texto-suave)}.trilha-aviso__acao:focus-visible,.trilha-aviso__fechar:focus-visible{outline:3px solid var(--info);outline-offset:-3px;border-radius:var(--raio-p)}.trilha-aviso-passos{list-style:none;margin:var(--e-3) 0 0;padding:var(--e-3);display:flex;flex-direction:column;gap:var(--e-3);border:2px dashed var(--borda);border-radius:var(--raio);background:var(--fundo);text-align:left;line-height:1.4}.trilha-aviso-passos__item{display:flex;align-items:flex-start;gap:var(--e-3)}.trilha-aviso-passos__n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--primario-face);color:var(--primario-texto);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-s);padding-top:2px}.trilha-aviso-passos__item>span:last-child{flex:1;min-width:0;padding-top:3px}.trilha-aviso-folha__nota{margin:var(--e-3) 0 0;color:var(--texto-suave);font-size:var(--t-s);text-align:left}.trilha-palco{position:relative;z-index:0;margin:calc(-1 * var(--trilha-topo-real, calc(var(--trilha-topo-alt) + var(--seguro-topo)))) calc(-1 * (var(--e-4) + var(--seguro-dir))) 0 calc(-1 * (var(--e-4) + var(--seguro-esq)));background:var(--mapa-fundo);order:1}.trilha-mapa{position:relative;width:100%;overflow:hidden;animation:mapa-entrar .28s var(--curva) both}@keyframes mapa-entrar{0%{opacity:.35}to{opacity:1}}.trilha-mapa__parte{position:absolute;left:0;right:0;top:0;overflow:hidden}.trilha-mapa__img{position:absolute;display:block;max-width:none;-webkit-user-select:none;user-select:none}.trilha-mapa--sem-imagem .trilha-mapa__img{visibility:hidden}.trilha-mapa--aberto .trilha-mapa__parte--cima{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 56px),transparent)}.trilha-mapa--aberto .trilha-mapa__parte--baixo{-webkit-mask-image:linear-gradient(180deg,transparent,#000 56px);mask-image:linear-gradient(180deg,transparent,#000 56px)}.trilha-mapa__corredor{-webkit-mask-image:linear-gradient(180deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(180deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.trilha-mapa__nevoa{position:absolute;left:0;right:0;top:0;background:linear-gradient(180deg,var(--mapa-nevoa) 0%,var(--mapa-nevoa-meio) 72%,transparent 100%);pointer-events:none}.trilha-mapa__trilho{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.trilha-mapa__trilho polyline{fill:none;stroke-linecap:round;stroke-linejoin:round}.trilha-mapa__feito{stroke:var(--setor);stroke-width:5;opacity:.9}.trilha-mapa__falta{stroke:var(--mapa-trilho-falta);stroke-width:4;stroke-dasharray:2 10;opacity:.6}.mapa-corredor__parede{stroke:var(--mapa-corredor-parede)}.mapa-corredor__borda{stroke:var(--mapa-corredor-borda)}.mapa-corredor__piso{stroke:var(--mapa-corredor)}.mapa-placa{position:absolute;z-index:4;display:grid;place-items:center;min-height:var(--toque);margin:0;padding:0;border:0;background:transparent;color:var(--mapa-tinta);font:inherit;transform:translate(-50%,-50%);-webkit-tap-highlight-color:transparent}button.mapa-placa{cursor:pointer}.mapa-placa__pilula{display:inline-flex;align-items:center;gap:var(--e-2);height:30px;padding:2px 12px 0;border-radius:999px;background:var(--mapa-placa);border:2px solid var(--mapa-placa-borda);font-family:var(--fonte-display);font-weight:800;font-size:.875rem;line-height:1;white-space:nowrap;transition:border-color var(--dur-curta) var(--curva),box-shadow var(--dur-curta) var(--curva)}.mapa-placa__pilula .icone{flex:none;margin-top:-2px}.mapa-placa--vencido .icone{color:var(--mapa-acerto)}.mapa-placa--proximo,.mapa-placa--bloqueado{color:var(--mapa-fechada-tinta)}.mapa-placa--proximo .mapa-placa__pilula,.mapa-placa--bloqueado .mapa-placa__pilula{border-color:var(--mapa-fechada-borda)}.mapa-placa--atual .mapa-placa__pilula{height:36px;padding:2px 14px 0;font-size:1.0625rem;border-color:var(--setor);box-shadow:0 0 0 4px color-mix(in srgb,var(--setor) 16%,transparent)}.mapa-placa__ponto{width:10px;height:10px;margin-top:-2px;border-radius:50%;background:var(--setor)}.mapa-placa--foco:not(.mapa-placa--atual) .mapa-placa__pilula{border-color:var(--setor);color:var(--mapa-tinta)}.mapa-placa:focus-visible{outline:none}.mapa-placa:focus-visible .mapa-placa__pilula{outline:3px solid var(--info);outline-offset:2px}.mapa-no{position:absolute;z-index:3;display:grid;place-items:center;width:48px;height:48px;margin:0;padding:0;border:0;background:transparent;color:var(--mapa-no-tinta);font:inherit;transform:translate(-50%,-50%);-webkit-tap-highlight-color:transparent}button.mapa-no{cursor:pointer}.mapa-no__face{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;font-family:var(--fonte-display);font-weight:800;font-size:1rem;line-height:1}.mapa-no__face b{padding-top:3px}.mapa-no--feito .mapa-no__face{background:var(--setor);box-shadow:0 4px color-mix(in srgb,var(--setor) 60%,var(--mapa-sombra)),0 0 0 3px var(--mapa-anel)}.mapa-no--feito .icone{stroke-width:3;margin-top:-2px}.mapa-no--futuro .mapa-no__face{background:var(--mapa-no-fechado);color:var(--mapa-no-fechado-tinta);border:2px solid var(--mapa-no-fechado-borda);box-shadow:0 3px 0 var(--mapa-sombra)}.mapa-no--atual{z-index:5;width:64px;height:64px}.mapa-no--atual .mapa-no__face{width:64px;height:64px;font-size:1.625rem;background:var(--mapa-no-hoje);border:4px solid var(--setor);box-shadow:0 5px color-mix(in srgb,var(--setor) 60%,var(--mapa-sombra)),0 0 0 8px color-mix(in srgb,var(--setor) 22%,transparent),0 0 34px 10px color-mix(in srgb,var(--setor) 42%,transparent)}.mapa-no--espera .mapa-no__face{box-shadow:0 5px color-mix(in srgb,var(--setor) 60%,var(--mapa-sombra)),0 0 0 6px color-mix(in srgb,var(--setor) 16%,transparent)}.mapa-no--pulsa .mapa-no__face{animation:mapa-brilho 1.8s var(--curva) infinite}@keyframes mapa-brilho{50%{box-shadow:0 5px color-mix(in srgb,var(--setor) 60%,var(--mapa-sombra)),0 0 0 12px color-mix(in srgb,var(--setor) 14%,transparent),0 0 44px 14px color-mix(in srgb,var(--setor) 50%,transparent)}}.mapa-no__hoje{position:absolute;top:50%;padding:3px 9px 1px;border-radius:8px;background:var(--setor);color:var(--mapa-no-tinta);font-family:var(--fonte-display);font-weight:800;font-size:.8125rem;line-height:1.3;white-space:nowrap;transform:translateY(-50%)}.mapa-no__hoje:before{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px;border-radius:12px}.mapa-no--porta.mapa-no--atual{--setor: var(--mapa-chefao)}.mapa-no__hoje:after{content:"";position:absolute;top:50%;margin-top:-5px;border:5px solid transparent}.mapa-no__hoje--direita{left:calc(100% + 8px)}.mapa-no__hoje--direita:after{left:-5px;border-left:0;border-right-color:var(--setor)}.mapa-no__hoje--esquerda{right:calc(100% + 8px)}.mapa-no__hoje--esquerda:after{right:-5px;border-right:0;border-left-color:var(--setor)}.mapa-no--porta{width:44px;height:52px}.mapa-no--porta.mapa-no--atual{width:56px;height:64px}.mapa-porta{position:relative;display:grid;place-items:end center;width:100%;height:100%;padding:0 6px;border-radius:20px 20px 6px 6px;background:var(--chefao-fundo);border:3px solid color-mix(in srgb,var(--mapa-chefao) 55%,var(--chefao-fundo));box-shadow:0 4px 0 var(--mapa-sombra),0 0 0 3px var(--mapa-anel)}.mapa-porta__folha{display:grid;place-items:center;width:100%;height:58%;margin-bottom:5px;border-radius:4px 4px 2px 2px;background:#241316;border:2px solid #3a1d22;color:#ff6b5e;font-family:var(--fonte-display);font-weight:800;font-size:1.125rem;line-height:1}.mapa-porta__folha b{padding-top:3px}.mapa-porta__luz{position:absolute;top:6px;left:50%;width:16px;height:8px;margin-left:-8px;border-radius:8px 8px 2px 2px;background:var(--mapa-chefao);animation:mapa-luz 1.1s steps(2,jump-none) infinite}@keyframes mapa-luz{0%{background:#ff2a3d;box-shadow:0 0 0 3px #ff2a3d59}to{background:#5a0d16;box-shadow:0 0 0 2px #5a0d1666}}.mapa-no--atual .mapa-porta{border-color:var(--mapa-chefao);box-shadow:0 5px 0 var(--mapa-sombra),0 0 0 6px color-mix(in srgb,var(--mapa-chefao) 22%,transparent),0 0 30px 8px color-mix(in srgb,var(--mapa-chefao) 40%,transparent)}.mapa-no--atual .mapa-porta__folha{font-size:1.5rem}.mapa-no--atual.mapa-no--espera .mapa-porta{box-shadow:0 5px 0 var(--mapa-sombra),0 0 0 5px color-mix(in srgb,var(--mapa-chefao) 16%,transparent)}.mapa-no--pulsa .mapa-porta{animation:mapa-brilho-porta 1.8s var(--curva) infinite}@keyframes mapa-brilho-porta{50%{box-shadow:0 5px 0 var(--mapa-sombra),0 0 0 10px color-mix(in srgb,var(--mapa-chefao) 14%,transparent),0 0 40px 12px color-mix(in srgb,var(--mapa-chefao) 48%,transparent)}}.mapa-no--futuro .mapa-porta{opacity:.7}.mapa-no--futuro .mapa-porta__luz{animation:none;background:#5a0d16}.mapa-no--vencido .mapa-porta{background:color-mix(in srgb,var(--mapa-acerto) 62%,var(--mapa-sombra));border-color:color-mix(in srgb,var(--mapa-acerto) 70%,#000)}.mapa-no--vencido .mapa-porta__folha{background:color-mix(in srgb,var(--mapa-acerto) 80%,#000);border-color:color-mix(in srgb,var(--mapa-acerto) 50%,#000);color:var(--mapa-no-tinta)}.mapa-no--vencido .mapa-porta__luz{animation:none;background:var(--mapa-acerto)}.mapa-no--vencido .icone{stroke-width:3}.mapa-no__legenda{position:absolute;top:50%;width:max-content;max-width:120px;padding:3px 7px 1px;border-radius:8px;background:var(--mapa-placa);border:1px solid var(--mapa-placa-borda);color:var(--mapa-acerto);font-family:var(--fonte-display);font-weight:800;font-size:.75rem;line-height:15px;white-space:normal;overflow-wrap:break-word;transform:translateY(-50%);pointer-events:none}.mapa-no__legenda--direita{left:calc(100% + 8px);text-align:left}.mapa-no__legenda--esquerda{right:calc(100% + 8px);text-align:right}.mapa-no__legenda--grave{color:var(--mapa-chefao);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem}.mapa-no__hoje,.mapa-no__legenda{z-index:1}.mapa-no--teclado .mapa-no__face,.mapa-no--teclado .mapa-porta{outline:3px solid var(--info);outline-offset:3px}.trilha-base{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--e-3);padding-top:var(--e-3);order:2}.trilha-base--fixa{position:sticky;bottom:calc(var(--trilha-abas-real, 72px) + var(--e-3))}.trilha-base:before,.trilha-compacto-caixa:before{content:"";position:absolute;z-index:-1;left:calc(-1 * (var(--e-4) + var(--seguro-esq)));right:calc(-1 * (var(--e-4) + var(--seguro-dir)));top:-40px;bottom:calc(-1 * var(--e-3) - 2px);background:linear-gradient(180deg,color-mix(in srgb,var(--fundo) 0%,transparent) 0%,color-mix(in srgb,var(--fundo) 80%,transparent) 40px,var(--fundo) 96px);pointer-events:none}[data-tema=claro] .trilha-base:before,[data-tema=claro] .trilha-compacto-caixa:before{top:-14px;background:var(--fundo);border-top:2px solid var(--borda);border-radius:var(--raio-g) var(--raio-g) 0 0;box-shadow:0 -6px 18px #0000002e}.trilha-base--compacta{order:5;height:0;padding-top:0;gap:0;z-index:3}.trilha-base--compacta:before{display:none}.trilha-compacto-caixa{position:absolute;left:0;right:0;bottom:0;padding-top:var(--e-3);transition:opacity var(--dur-curta) var(--curva),visibility 0s}.trilha-base--escondida .trilha-compacto-caixa{opacity:0;visibility:hidden;transition:opacity var(--dur-curta) var(--curva),visibility 0s var(--dur-curta)}.trilha-compacto__miolo{display:flex;flex-direction:column;gap:var(--e-2);margin:calc(-1 * var(--e-1)) 0}.trilha-compacto__cabeca{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--e-1) var(--e-3)}.trilha-compacto__titulo{flex:1 1 10em;min-width:0;padding-top:2px;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-m);line-height:1.15;overflow-wrap:break-word}.trilha-compacto__contagem{display:inline-flex;align-items:center;gap:var(--e-1);color:var(--texto);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1;font-variant-numeric:tabular-nums}.trilha-compacto__contagem span{padding-top:3px}.trilha-compacto__contagem .icone{color:var(--texto-suave)}.trilha-compacto__linha{color:var(--texto-suave);font-size:var(--t-s);line-height:1.3;overflow-wrap:break-word}.trilha-compacto .b3d{margin-top:var(--e-1)}.trilha-marta-solta{order:3;margin-top:var(--e-4)}.trilha-marta{display:flex;align-items:flex-end;gap:var(--e-2);min-height:92px}.trilha-marta__foto{position:relative;flex:none;width:80px;height:96px;overflow:hidden}.trilha-marta__foto img{position:absolute;top:0;height:215%;width:auto;max-width:none;-webkit-user-select:none;user-select:none}.trilha-marta__balao{position:relative;flex:1;min-width:0;margin-bottom:var(--e-3);padding:var(--e-2) var(--e-4) var(--e-3);border-radius:var(--raio-g);background:var(--superficie);border:2px solid var(--borda);font-size:var(--t-s);line-height:1.4;overflow-wrap:break-word}.trilha-marta__balao:before{content:"";position:absolute;left:-9px;bottom:16px;width:14px;height:14px;background:var(--superficie);border-left:2px solid var(--borda);border-bottom:2px solid var(--borda);transform:rotate(45deg)}.trilha-marta--sem-foto .trilha-marta__balao{margin-bottom:0}.trilha-marta--sem-foto .trilha-marta__balao:before{display:none}.trilha-marta__quem{display:block;margin-bottom:2px;color:var(--texto-suave);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.trilha-hoje{display:flex;flex-direction:column;padding:var(--e-3) var(--e-4) var(--e-4);border:2px solid color-mix(in srgb,var(--setor) 45%,var(--borda));border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);background:var(--superficie);animation:entrar var(--dur-media) var(--curva) backwards}.trilha-hoje__linha1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--e-1) var(--e-3)}.trilha-hoje__rotulo{color:color-mix(in srgb,var(--setor) 66%,var(--texto))}.trilha-hoje__setor{display:inline-flex;align-items:center;gap:var(--e-2)}.trilha-riscos{display:inline-flex;flex-wrap:wrap;align-items:flex-end;gap:2px;padding-bottom:5px}.trilha-riscos i{position:relative;display:block;width:4px;height:8px;border-radius:2px;background:color-mix(in srgb,var(--borda-forte) 45%,transparent)}.trilha-riscos i.trilha-riscos__feito{background:color-mix(in srgb,var(--setor) 60%,transparent)}.trilha-riscos i.trilha-riscos__hoje{height:10px;background:var(--setor)}.trilha-riscos i.trilha-riscos__hoje:after{content:"";position:absolute;left:50%;bottom:-5px;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:var(--setor)}.trilha-hoje__titulo{margin:var(--e-2) 0 var(--e-1);font-size:var(--t-xl);line-height:1.1;padding-top:2px;overflow-wrap:break-word}.trilha-hoje__meta{margin-bottom:var(--e-4);color:var(--texto-suave);font-size:var(--t-s)}.trilha-comecar__prova{margin-bottom:var(--e-3);color:var(--alerta);font-weight:700;font-size:var(--t-s);overflow-wrap:break-word}.trilha-bloqueio{display:flex;flex-direction:column;gap:var(--e-3)}.trilha-bloqueio__titulo{font-size:var(--t-l);overflow-wrap:break-word;padding-top:2px}.trilha-bloqueio__texto{color:var(--texto-suave)}.trilha-bloqueio__texto b{color:var(--texto)}.trilha-contagem{display:inline-flex;align-items:center;gap:var(--e-2);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xxl);line-height:1;font-variant-numeric:tabular-nums}.trilha-contagem span{padding-top:5px}.trilha-contagem .icone{color:var(--texto-suave)}.trilha-bloqueio__extra{display:flex;align-items:flex-start;gap:var(--e-2);margin:0;padding:var(--e-2) var(--e-3);border-radius:var(--raio-p);background:var(--superficie-2);color:var(--texto-suave)}.trilha-bloqueio__extra .icone{flex:none;margin-top:2px;color:var(--chefao)}.trilha-bloqueio__extra b{color:var(--texto)}.trilha-bloqueio__rotulo{margin:var(--e-1) 0 0}.trilha-agora{display:flex;flex-direction:column;gap:var(--e-3)}.trilha-setor{order:4;display:flex;flex-direction:column;gap:var(--e-4);margin-top:var(--e-8);padding-bottom:var(--e-6)}.trilha-faixa{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--e-1) var(--e-3);min-height:56px;padding:var(--e-3) var(--e-4);border-radius:var(--raio-g);background:var(--superficie);border:2px solid var(--borda);border-left:8px solid var(--setor);color:var(--texto);font-size:var(--t-l)}.trilha-faixa__nome{padding-top:3px;overflow-wrap:break-word;min-width:0}.trilha-faixa__dica,.trilha-faixa__selo{font-family:var(--fonte-texto);font-size:var(--t-xs);font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;gap:var(--e-1)}.trilha-faixa__dica{color:color-mix(in srgb,var(--setor) 66%,var(--texto))}.trilha-faixa--vencido .trilha-faixa__selo{color:var(--acerto)}.trilha-faixa--fechada{background:var(--superficie-2);color:var(--texto-suave)}.trilha-andares{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--e-2)}.trilha-andar{display:inline-flex;align-items:center;gap:var(--e-1);min-width:0;min-height:var(--toque);padding:2px var(--e-3) 0;border-radius:999px;border:2px solid var(--borda);background:var(--superficie-2);color:var(--texto-suave);font-family:var(--fonte-display);font-weight:700;font-size:var(--t-s);line-height:1.1}button.trilha-andar{cursor:pointer}button.trilha-andar:active{transform:scale(.97)}button.trilha-andar[aria-disabled=true]{cursor:default}button.trilha-andar[aria-disabled=true]:active{transform:none}.trilha-andar__nome{overflow-wrap:break-word;min-width:0}.trilha-andar--proxima{margin-left:auto;text-align:right}.trilha-andar--fechado{opacity:.75}.trilha-andar--vazio{display:none}.trilha-andar__seta{flex:none;font-size:1.375rem;line-height:1;margin-top:-3px;color:color-mix(in srgb,var(--setor) 66%,var(--texto))}.trilha-nos.sr{position:fixed!important;top:50%;left:0}@media(prefers-reduced-motion:reduce){.mapa-porta__luz,.mapa-no--pulsa .mapa-porta,.mapa-no--pulsa .mapa-no__face,.trilha-mapa{animation:none}}.trilha-chefao-volta{display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1.15}.trilha-chefao-volta__nome{font-size:var(--t-xs, .8125rem);font-weight:600;opacity:.85}.caso{position:relative;flex:1;min-height:460px}.caso__janela{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--raio-g);overflow:hidden;border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));background:var(--chefao-fundo);transition:bottom var(--dur-media) var(--curva)}.caso__fase{height:100%;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.caso__fase>section{flex:1 0 auto;display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-3)}.caso-topo{flex:none;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-2) var(--e-3) var(--e-3);border-radius:var(--raio);background:color-mix(in srgb,var(--fundo) 72%,transparent);color:var(--texto)}.caso-topo__linha{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);min-height:32px}.caso-topo__passo{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.1;padding-top:3px}.caso-setor{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-2);margin:0;font-weight:700;font-size:var(--t-s);letter-spacing:.04em}.caso-chegada>.caso-topo{align-self:flex-start;padding:var(--e-2) var(--e-3)}.caso-setor__ponto{width:12px;height:12px;border-radius:50%;background:var(--texto-suave);box-shadow:0 0 0 2px var(--texto)}.caso-sequencia{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(9,1fr);gap:4px}.caso-sequencia__passo{height:8px;border-radius:4px;background:var(--superficie-2);border:1px solid var(--borda-forte)}.caso-sequencia__passo--feito{background:var(--acerto);border-color:var(--acerto)}.caso-sequencia__passo--atual{background:var(--texto);border-color:var(--texto)}.caso-sequencia__passo--marta{border-color:var(--borda);background:repeating-linear-gradient(135deg,var(--borda-forte) 0 2px,transparent 2px 5px);opacity:.6}.caso-relogio{flex:none;display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--alerta)}.caso-relogio--urgente{color:var(--erro)}.caso-relogio__num{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1;padding-top:3px;font-variant-numeric:tabular-nums;min-width:3ch;text-align:right}.caso-pavio{height:6px;border-radius:3px;background:var(--superficie-2);overflow:hidden}.caso-pavio__resto{height:100%;background:var(--alerta-face);transform-origin:left center;transition:transform .2s linear}.caso-relogio--urgente~.caso-pavio .caso-pavio__resto{background:var(--erro-face)}.caso-fala{margin:var(--e-1) 0 0;font-family:var(--fonte-display);font-weight:600;font-size:var(--t-l);line-height:1.25;padding-top:2px}.caso-chegada__marta{margin:var(--e-3) 0 0;padding-top:var(--e-3);border-top:2px dashed var(--borda);font-size:var(--t-s);color:var(--texto-suave)}.caso-acao{margin-top:auto}.caso-acao .b3d{margin-bottom:var(--fundo-botao)}.caso-desfecho__titulo{margin:var(--e-1) 0 0;font-size:var(--t-xl);font-weight:800;line-height:1.15;padding-top:3px}.cartao--acerto .caso-desfecho__titulo{color:var(--acerto)}.cartao--erro .caso-desfecho__titulo{color:var(--erro)}.caso-desfecho__texto{margin:var(--e-2) 0 0}.caso-desfecho__refeitos{margin:var(--e-2) 0 0;font-size:var(--t-s);color:var(--texto-suave)}.caso-desfecho__diagnostico{margin:var(--e-3) 0 0;padding-top:var(--e-3);border-top:2px dashed var(--borda);display:flex;flex-direction:column;gap:2px}.caso-desfecho__diagnostico strong{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;padding-top:2px}.caso-desfecho .cartao,.caso-desfecho .b3d{position:relative;z-index:91}.caso-passo__centro{flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--e-3)}.caso-ecg .visor__rodape{padding-top:2px}.caso-ecg__falha{aspect-ratio:5 / 1}.caso-passo .caso-ecg--eixo .visor__quadro{width:min(100%,calc(22dvh * var(--proporcao)),var(--teto-figura))}.caso-passo__centro .visor{--teto-figura: calc(var(--alto-figura, 10000px) * var(--proporcao) + 4px)}.caso-passo .caso-ecg .visor__quadro{width:min(100%,var(--teto-figura))}.caso-dica__rotulo{margin:0;color:var(--info)}.caso-dica__texto{margin:var(--e-1) 0 0;font-size:var(--t-s)}.caso-ficha__nome{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--e-2);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);padding-top:2px}.caso-ficha__idade{font-family:var(--fonte-texto);font-weight:400;font-size:var(--t-s);color:var(--texto-suave)}.caso-ficha__linha{margin:var(--e-1) 0 0;font-size:var(--t-s)}.caso-ficha__linha .rotulo{margin-right:var(--e-1)}.caso-passo .cartao{padding:var(--e-3) var(--e-4)}.caso-painel{flex:none}.caso-painel--preso{position:sticky;bottom:var(--e-3);z-index:1}.caso-painel__pergunta{margin:0;font-size:var(--t-l);font-weight:800;line-height:1.2;padding-top:2px}.caso-painel__aviso{margin:var(--e-2) 0 0;padding:var(--e-2) var(--e-3);border-radius:var(--raio-p);background:var(--alerta-fundo);color:var(--alerta);font-size:var(--t-s);font-weight:700}.caso-painel__controles{margin-top:var(--e-3);display:flex;flex-direction:column;gap:var(--e-1)}.caso-painel__controles .b3d{margin-bottom:var(--fundo-botao)}.caso-alternativas{display:flex;flex-direction:column;gap:var(--e-2)}.caso-alternativas--lado{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.caso-alternativas .b3d__face{padding-block:var(--e-3);padding-top:calc(var(--e-3) + 2px)}.caso-alternativas:not(.caso-alternativas--lado) .b3d__face{justify-content:flex-start;text-align:left}.caso-tira{display:flex;flex-direction:column;gap:var(--e-1);min-width:0}.caso-tira__rolagem{overflow-x:auto;overscroll-behavior-x:contain;border-radius:var(--raio-p);scrollbar-width:thin}.caso-tira__rolagem .visor__quadro{width:min(calc(130px * var(--proporcao)),var(--teto-figura, 100000px));margin-inline:0}.caso-tira__rolagem .visor__rodape{display:none}.caso-tira__rolagem .visor__toque--x{cursor:crosshair;touch-action:pan-x pan-y}.caso-tira__deslize{align-self:flex-end;margin:0;padding:2px var(--e-2);border-radius:var(--raio-p);background:var(--superficie);font-size:var(--t-xs);color:var(--texto-suave)}.caso-tira__legenda{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-1);margin:0;padding:2px var(--e-2);border-radius:var(--raio-p);background:var(--info-fundo);color:var(--info);font-size:var(--t-s);font-weight:700}.caso-numeros{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--e-2)}.caso-numeros .b3d{margin-bottom:var(--fundo-botao)}.caso-numeros .b3d__face{font-size:var(--t-xl);padding-top:calc(var(--e-2) + 4px);padding-inline:0}.caso-teclado{display:flex;flex-direction:column;gap:var(--e-3)}.caso-teclado__linha{display:flex;align-items:center;gap:var(--e-3)}.caso-teclado__numero{flex:1;min-width:0;margin:0;display:flex;align-items:baseline;gap:var(--e-2)}.caso-teclado__conferir{flex:0 0 42%;display:flex}.caso-teclado__visor{min-width:3ch;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xxl);line-height:1;padding-top:4px;font-variant-numeric:tabular-nums}.caso-teclado__unidade{color:var(--texto-suave);font-weight:700;white-space:nowrap}.caso-teclado__teclas{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--e-2)}.caso-teclado__teclas .b3d{margin-bottom:var(--fundo-botao)}.caso-teclado__teclas .b3d__face{font-size:var(--t-l);padding-inline:var(--e-2)}.caso-teclado__apagar{grid-column:span 2;display:flex}.caso-eixo{display:flex;flex-direction:column;gap:var(--e-2)}.caso-eixo__linha{display:grid;grid-template-columns:3.2em 1fr 1fr;align-items:center;gap:var(--e-2)}.caso-eixo__linha .b3d{margin-bottom:var(--fundo-botao)}.caso-eixo__linha .b3d__face{padding-inline:var(--e-2);white-space:nowrap}.caso-eixo__nome{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);padding-top:3px}.caso-ecg--retorno .visor__quadro{width:min(100%,calc(16dvh * var(--proporcao)))}.caso-ecg--retorno .visor__rodape,.caso-retorno__tira .caso-tira__deslize{display:none}.caso-retorno__tira .visor-marca--caixa{box-sizing:content-box;margin-left:-2px;border-width:2px;border-radius:5px}.caso-retorno__tira .visor-marca--caixa.visor-marca--acerto{background:#157f4812}.caso-explicacao--dica .rotulo{display:block;color:var(--info)}.caso-explicacao{margin:0}@media(prefers-reduced-motion:reduce){.caso__janela,.caso-pavio__resto{transition:none}}@media(max-height:700px){.caso-tira__rolagem .visor__quadro{width:min(calc(104px * var(--proporcao)),var(--teto-figura, 100000px))}.caso-painel__pergunta{font-size:var(--t-m)}.caso-topo{padding-block:var(--e-1) var(--e-2)}.caso-topo__passo{font-size:var(--t-m)}.caso__fase>section{gap:var(--e-2)}.caso-passo__centro{gap:var(--e-2)}.caso-dica__texto,.caso-ficha__linha{font-size:var(--t-xs)}.caso-passo .cartao{padding:var(--e-2) var(--e-3)}.caso-ficha__nome{font-size:var(--t-m)}.caso-alternativas .b3d__face{padding-block:var(--e-2);padding-top:calc(var(--e-2) + 2px)}.caso-painel__controles{margin-top:var(--e-2)}.caso-passo .caso-ecg--eixo .visor__quadro{width:min(100%,calc(18dvh * var(--proporcao)),var(--teto-figura))}.caso-passo .caso-ecg .visor__dica{display:none}.caso-eixo{gap:var(--e-1)}.caso-eixo__linha .b3d__face{padding-block:var(--e-1);padding-top:calc(var(--e-1) + 2px)}.caso-numeros{gap:var(--e-1) var(--e-2)}.caso-numeros .b3d__face{font-size:var(--t-l);padding-block:var(--e-2);padding-top:calc(var(--e-2) + 2px)}.caso-teclado{gap:var(--e-2)}.caso-teclado__visor{font-size:var(--t-xl)}.caso-teclado__teclas{gap:var(--e-1) var(--e-2)}.caso-teclado__teclas .b3d__face{padding-block:var(--e-2);padding-top:calc(var(--e-2) + 2px)}}.jogo{display:flex;flex-direction:column;gap:var(--e-3);min-width:0;flex:1}.jogo__palco{display:flex;flex-direction:column;gap:var(--e-3);min-width:0}.jogo__topo{display:flex;align-items:center;gap:var(--e-2);min-height:var(--toque)}.jogo__sair{flex:none;display:grid;place-items:center;width:var(--toque);height:var(--toque);margin-left:calc(-1 * var(--e-2));border:0;border-radius:var(--raio);background:transparent;color:var(--texto-suave);cursor:pointer}.jogo__sair:active{background:var(--superficie-2)}.jogo__nome{flex:1;min-width:0;margin:0;padding-top:3px;font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.1;overflow-wrap:break-word}.jogo__placar,.jogo__relogio,.jogo__rodada{flex:none;display:inline-flex;align-items:center;gap:var(--e-1);padding:var(--e-1) var(--e-2);border-radius:var(--raio-p);background:var(--superficie-2);font-family:var(--fonte-display);font-size:var(--t-m);font-variant-numeric:tabular-nums}.jogo__placar b,.jogo__relogio b,.jogo__rodada b{font-weight:800;padding-top:2px}.jogo__placar{color:var(--acerto)}.jogo__rodada{color:var(--texto-suave);gap:0;padding-top:calc(var(--e-1) + 2px)}.jogo__rodada b{color:var(--texto);padding-top:0}.jogo__relogio{color:var(--texto);min-width:4.6em;justify-content:center}.jogo__relogio--fim{color:var(--erro);background:var(--erro-fundo);animation:relogio-pisca 1s steps(2) infinite}@keyframes relogio-pisca{50%{opacity:.55}}.jogo__instrucao{margin:0;color:var(--texto-suave);font-size:var(--t-s);line-height:1.35}.grade-4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-3)}.opcao-jogo{min-height:56px;min-width:0;padding:var(--e-2) var(--e-3);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-botao));border-radius:var(--raio);background:var(--superficie);color:var(--texto);font-family:var(--fonte-display);font-size:var(--t-l);font-weight:700;line-height:1.1;padding-top:calc(var(--e-2) + 3px);cursor:pointer;touch-action:manipulation;overflow-wrap:break-word;transition:transform var(--dur-curta),border-color var(--dur-curta),background-color var(--dur-curta)}.opcao-jogo:active{transform:translateY(2px);border-bottom-width:4px}.opcao-jogo--numero b{font-size:var(--t-xl);font-weight:800;font-variant-numeric:tabular-nums}.opcao-jogo--numero small{font-family:var(--fonte-texto);font-size:var(--t-xs);color:var(--texto-suave)}.opcao-jogo--certa{background:var(--acerto-fundo);border-color:var(--acerto);color:var(--acerto)}.opcao-jogo--errada{background:var(--erro-fundo);border-color:var(--erro);color:var(--erro);animation:tremer .3s}.opcao-jogo--apagada{opacity:.45}@keyframes tremer{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.rodada-tempo .barra{height:8px}.jogo-fim{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--e-3);padding-top:var(--e-6);text-align:center;animation:entrar var(--dur-media) var(--curva) backwards}.jogo-fim--embutido{padding-top:var(--e-4)}.jogo-fim__frase{margin:0;font-family:var(--fonte-display);font-size:var(--t-xxl);font-weight:800;line-height:1.1}.jogo-fim__acertos{margin:0;font-size:var(--t-l);color:var(--texto-suave)}.jogo-fim__acertos b{font-family:var(--fonte-display);font-size:var(--t-hero);font-weight:800;color:var(--acerto);vertical-align:-.12em}.jogo-fim__recorde{display:flex;flex-direction:column;align-items:center;gap:var(--e-1);width:100%;padding:var(--e-3) var(--e-4);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);background:var(--superficie)}.jogo-fim__recorde--novo{border-color:var(--ouro);background:color-mix(in srgb,var(--ouro) 12%,var(--superficie))}.jogo-fim__pontos{font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;font-variant-numeric:tabular-nums}.jogo-fim__selo{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;color:var(--texto);animation:carimbar .42s var(--curva-mola) both}.jogo-fim__melhor{color:var(--texto-suave);font-size:var(--t-s)}@keyframes carimbar{0%{opacity:0;transform:scale(1.6) rotate(-6deg)}to{opacity:1;transform:rotate(-2deg)}}.jogo-fim__acoes{display:flex;flex-direction:column;gap:var(--e-3);width:100%;margin-top:var(--e-2)}.mata__mesa{position:relative;margin-inline:calc(-1 * var(--e-4));padding:var(--e-1) var(--e-4);overflow-x:clip;overflow-y:visible}.mata__cartao{position:relative;padding:var(--e-2);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);background:var(--superficie);touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab;transition:transform .22s var(--curva),opacity .22s;animation:cartao-entra .22s var(--curva) backwards}.mata__cartao--arrastando{transition:none;cursor:grabbing}.mata__cartao--saindo{opacity:0;transition:transform .26s ease-in,opacity .26s ease-in}@keyframes cartao-entra{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:none}}.mata__cartao .imagem-jogo{border-radius:var(--raio-p);pointer-events:none}.mata__carimbo{position:absolute;top:var(--e-4);padding:var(--e-1) var(--e-3);padding-top:calc(var(--e-1) + 3px);border:3px solid currentColor;border-radius:var(--raio-p);background:var(--superficie);font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;line-height:1;pointer-events:none;transition:opacity 80ms}.mata__carimbo--mata{left:var(--e-4);color:var(--erro);transform:rotate(-10deg)}.mata__carimbo--nao{right:var(--e-4);color:var(--texto);transform:rotate(10deg)}.mata__flash{display:flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:52px;margin:0;padding:var(--e-2) var(--e-3);border-radius:var(--raio);font-size:var(--t-s);line-height:1.3;text-align:center}.mata__flash>span{min-width:0;overflow-wrap:break-word}.mata__flash .icone{flex:none}.mata__flash--acerto{background:var(--acerto-fundo);color:var(--acerto);animation:flash .3s var(--curva-mola) both}.mata__flash--erro{background:var(--erro-fundo);color:var(--erro);animation:flash .3s var(--curva-mola) both}.mata__flash b{color:var(--texto)}.mata__dica{color:var(--texto-suave)}@keyframes flash{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.mata__botoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-3)}.mata__botoes .b3d__face{gap:var(--e-2);white-space:nowrap;padding-inline:var(--e-3)}.mata__seta{font-family:var(--fonte-texto);font-weight:700}@media(max-width:359px){.mata__botoes{gap:var(--e-2)}.mata__botoes .b3d__face{gap:var(--e-1);padding-inline:var(--e-2)}}.caca__visor{position:relative}.caca__marcas{position:absolute;top:2px;right:2px;bottom:2px;left:2px;pointer-events:none}.caca__marca{position:absolute;border-radius:6px;animation:marcar .32s var(--curva-mola) both}.caca__marca--certa{border:3px solid #0f7442;background:#0f744229}.caca__marca--errada{border:3px solid #c8283a;background:#c8283a24}.caca__marca--faltou{border:3px dashed #c8283a;background:transparent}.caca__acoes{display:flex;flex-direction:column;gap:var(--e-3)}.caca__mapa{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:var(--e-2)}.caca__mapa--12{grid-template-columns:repeat(4,minmax(0,1fr))}.caca__chip{min-height:var(--toque);min-width:0;padding:3px var(--e-1) 0;border:2px solid var(--borda);border-bottom-width:4px;border-radius:var(--raio-p);background:var(--superficie);color:var(--texto);font-family:var(--fonte-display);font-size:var(--t-m);font-weight:800;cursor:pointer;touch-action:manipulation}.caca__chip:active{transform:translateY(2px)}.caca__chip--marcada{border-color:var(--info);background:var(--info-fundo);color:var(--info)}.caca__territorio{display:flex;flex-direction:column;gap:var(--e-3)}.caca__resumo{display:flex;align-items:flex-start;gap:var(--e-2);margin:0;padding:var(--e-2) var(--e-3);border-radius:var(--raio);font-size:var(--t-s);line-height:1.35}.caca__resumo .icone{flex:none;margin-top:1px}.caca__resumo--acerto{background:var(--acerto-fundo);color:var(--acerto)}.caca__resumo--erro{background:var(--erro-fundo);color:var(--erro)}.caca__pergunta{margin:0;font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;padding-top:3px}.caca__fim-rodada{display:flex;flex-direction:column;gap:var(--e-3)}.caca__arteria{margin:0;font-size:var(--t-m);line-height:1.35;overflow-wrap:break-word}.terr__poco{position:relative;height:216px;border:2px dashed var(--borda);border-radius:var(--raio-g);background:linear-gradient(var(--grade-fina) 1px,transparent 1px) 0 0 / 100% 24px,var(--superficie);overflow:hidden}.terr__chao{position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--erro-face);opacity:.55}.terr__cartao{position:absolute;left:var(--e-3);right:var(--e-3);top:0;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border:2px solid var(--borda-forte);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio);background:var(--superficie);animation-name:cair;animation-timing-function:linear;animation-fill-mode:both}@keyframes cair{0%{top:0;transform:translateY(0)}to{top:100%;transform:translateY(calc(-100% - 6px))}}.terr__cartao--acerto{border-color:var(--acerto);background:var(--acerto-fundo)}.terr__cartao--erro{border-color:var(--erro);background:var(--erro-fundo)}.terr__tempo{position:absolute;top:var(--e-2);right:var(--e-3);font-family:var(--fonte-display);font-weight:800;color:var(--texto-suave);font-variant-numeric:tabular-nums}.terr__derivacoes{display:flex;flex-wrap:wrap;gap:var(--e-2);padding-right:var(--e-6)}.derivacao-chip{display:inline-block;padding:3px var(--e-2) 1px;border:2px solid #c8283a;border-radius:var(--raio-p);background:#fff6f4;color:#2a1f1d;font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.2}.terr__revela{display:flex;align-items:flex-start;gap:var(--e-2);margin:0;font-size:var(--t-s);line-height:1.3}.terr__revela .icone{flex:none;margin-top:1px}.terr__cartao--acerto .terr__revela{color:var(--acerto)}.terr__cartao--erro .terr__revela{color:var(--erro)}.terr__revela b{color:var(--texto)}@media(prefers-reduced-motion:reduce){.terr__cartao{animation:none!important}}.memo__mesa{display:flex;flex-direction:column;gap:var(--e-3);margin:0;padding:0;list-style:none}.memo__eletro{display:flex;flex-direction:column;gap:var(--e-2);min-width:0;padding:var(--e-2);border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie);scroll-margin-top:var(--e-3)}.memo__eletro--certo{border-color:var(--acerto)}.memo__eletro--errado{border-color:var(--erro)}.memo__eletro--aberto{border-color:var(--info);box-shadow:0 0 0 2px var(--info)}.memo__escolher{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);width:100%;min-height:var(--toque);margin:0;padding:0 0 0 var(--e-1);border:0;background:none;color:var(--texto);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.memo__cabeca{display:flex;flex-direction:column;gap:2px;min-width:0}.memo__numero{font-family:var(--fonte-display);font-size:var(--t-m);font-weight:800;line-height:1.1;padding-top:2px}.memo__nome-dado{display:inline-flex;align-items:flex-start;gap:4px;font-size:var(--t-s);font-weight:700;line-height:1.25;overflow-wrap:break-word}.memo__nome-dado .icone{flex:none;margin-top:2px}.memo__nome-dado--certo{color:var(--acerto)}.memo__nome-dado--errado{color:var(--erro)}.memo__acao{flex:none;padding:6px 12px 5px;border:2px solid var(--borda-forte);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:999px;background:var(--superficie);color:var(--texto);font-size:var(--t-s);font-weight:700;line-height:1.2;white-space:nowrap}.memo__escolher:active .memo__acao{transform:translateY(2px)}.memo__eletro--certo .memo__acao,.memo__eletro--errado .memo__acao{color:var(--texto-suave)}.memo__eletro--aberto .memo__acao{border-color:var(--info);background:var(--info-fundo);color:var(--info)}.memo__eletro .visor__quadro{width:min(100%,calc(36dvh * var(--proporcao)))}.memo__eletro .visor__rodape{display:none}.memo__eletro .visor__selo{position:absolute;top:4px;right:4px;z-index:1;display:inline-flex;align-items:center;gap:3px;padding:2px 6px 2px 4px;border-radius:999px;background:#fffaf8eb;box-shadow:0 0 0 1.5px #6b5d58;color:#3a2f2c;font:700 11px/1.3 var(--fonte-texto);pointer-events:none}.memo__eletro .visor__selo .icone{width:13px;height:13px}.memo__nomes{display:flex;flex-direction:column;gap:var(--e-2)}.memo__pergunta{margin:0;font-size:var(--t-m);font-weight:700;color:var(--texto)}.memo__opcoes{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e-2)}.opcao-jogo.memo__opcao{min-height:var(--toque);padding-block:8px;font-family:var(--fonte-texto);font-size:var(--t-s);line-height:1.2;text-align:left;overflow-wrap:normal;hyphens:manual;-webkit-hyphens:manual}.opcao-jogo.memo__opcao[aria-disabled=true]{cursor:default}.opcao-jogo.memo__opcao{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2)}.memo__opcao-nome{min-width:0}.opcao-jogo.memo__opcao--usado{color:var(--texto-suave);background:var(--superficie-2)}.memo__dono{flex:none;padding:2px 8px;border-radius:999px;font-size:var(--t-xs);font-weight:700;line-height:1.4;white-space:nowrap;border:1px solid currentColor}.memo__dono--certo{color:var(--acerto)}.memo__dono--revelado{color:var(--texto-suave)}.memo__comparar{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;margin:0;padding:6px 0;min-height:var(--toque);border:0;background:none;font:inherit;font-size:var(--t-s);font-weight:700;color:var(--info);text-decoration:underline;text-underline-offset:3px;text-align:left;cursor:pointer}@media(min-width:700px){.memo__eletro .visor__quadro{width:min(100%,calc(32dvh * var(--proporcao)))}}.memo__retorno{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.memo__retorno--certo{border-color:var(--acerto);background:var(--acerto-fundo)}.memo__retorno--errado{border-color:var(--erro);background:var(--erro-fundo)}.memo__retorno-titulo{display:flex;align-items:flex-start;gap:var(--e-1);margin:0;font-size:var(--t-m);font-weight:700;line-height:1.3;overflow-wrap:break-word}.memo__retorno--certo .memo__retorno-titulo{color:var(--acerto)}.memo__retorno--errado .memo__retorno-titulo{color:var(--erro)}.memo__retorno-titulo .icone{flex:none;margin-top:3px}.memo__retorno-texto{margin:0;font-size:var(--t-s);line-height:1.4;color:var(--texto);overflow-wrap:break-word}.memo__retorno-texto--outro{color:var(--texto-suave)}.memo__criterios{display:flex;flex-direction:column;gap:var(--e-2);width:100%;margin:0;padding:0;list-style:none;text-align:left}.memo__criterios li{display:flex;align-items:flex-start;gap:var(--e-2);padding:var(--e-2) var(--e-3);border-radius:var(--raio);background:var(--superficie);border:2px solid var(--borda);font-size:var(--t-s);line-height:1.35}.memo__criterios li>span{min-width:0;overflow-wrap:break-word}.memo__criterios b{display:block}.memo__criterios .icone{flex:none;margin-top:2px}.memo__marcou{display:block;margin-top:2px;color:var(--erro);font-weight:700}.memo__fim{display:flex;flex-direction:column;gap:var(--e-2);width:100%;text-align:left}.memo__criterio--achado .icone{color:var(--acerto)}.memo__criterio--faltou .icone{color:var(--erro)}.imagem-jogo{display:block;width:100%;height:auto;user-select:none;-webkit-user-select:none;filter:var(--filtro-papel)}.imagem-jogo--falha{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--e-1);min-height:72px;background:var(--superficie-2);color:var(--texto-suave);font-size:var(--t-xs);font-weight:700;text-align:center}.imagem-jogo.imagem-jogo--recorte{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left center;filter:var(--filtro-papel)}.jogo--eixo .visor__quadro{width:min(100%,calc(26dvh * var(--proporcao)))}.eixo__roda{display:flex;flex-direction:column;align-items:center;gap:var(--e-2)}.eixo__circulo{width:min(100%,272px);height:auto;touch-action:manipulation;cursor:pointer;user-select:none;-webkit-user-select:none}.eixo__setor{stroke:var(--superficie);stroke-width:3;transition:fill var(--dur-curta);outline:none}.eixo__setor--normal{fill:color-mix(in srgb,var(--acerto) 14%,var(--superficie))}.eixo__setor--esquerda{fill:color-mix(in srgb,var(--info) 18%,var(--superficie))}.eixo__setor--direita{fill:color-mix(in srgb,var(--alerta-face) 22%,var(--superficie))}.eixo__setor--extremo{fill:color-mix(in srgb,var(--texto) 14%,var(--superficie))}.eixo__setor:focus-visible{stroke:var(--texto)}.eixo__setor:active{opacity:.8}.eixo__setor--certo{fill:var(--acerto-face)}.eixo__setor--errado{fill:var(--erro-face)}.eixo__ref{stroke:var(--borda-forte);stroke-width:1.5;pointer-events:none}.eixo__ref--fina{stroke-dasharray:4 4}.eixo__nome{font-family:var(--fonte-display);font-size:15px;font-weight:800;fill:var(--texto);pointer-events:none}.eixo__setor--certo~.eixo__nome,.eixo__nome{paint-order:stroke;stroke:var(--superficie);stroke-width:3px}.eixo__grau{font-family:var(--fonte-texto);font-size:13px;font-weight:700;fill:var(--texto-suave);pointer-events:none}.eixo__grau--fino{font-size:11px}.eixo__feedback{margin:0;min-height:2.7em;font-size:var(--t-m);line-height:1.35;text-align:center;color:var(--texto-suave)}.eixo__feedback--acerto{color:var(--acerto)}.eixo__feedback--erro{color:var(--erro)}.eixo__feedback b{color:var(--texto)}.fc__olhar{display:flex;flex-direction:column;gap:var(--e-3)}.fc__contagem{display:flex;align-items:center;gap:var(--e-3);min-height:128px;margin:0;padding:var(--e-3) var(--e-4);border:2px dashed var(--borda);border-radius:var(--raio-g);color:var(--texto-suave);font-size:var(--t-s);line-height:1.35}.fc__contagem b{flex:none;font-family:var(--fonte-display);font-size:var(--t-hero);font-weight:800;color:var(--texto);font-variant-numeric:tabular-nums;width:1.2em;text-align:center}.fc__feedback{margin:0;min-height:2.7em;font-size:var(--t-s);line-height:1.35;color:var(--texto-suave);text-align:center}.fc__feedback--acerto{color:var(--acerto);font-size:var(--t-m)}.fc__feedback--erro{color:var(--erro);font-size:var(--t-m)}.fc__feedback b{color:var(--texto)}.regras{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-4);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);background:var(--superficie)}.regras__descricao{margin:0;font-size:var(--t-m);font-weight:700;overflow-wrap:break-word}.regras__aprendizado{display:flex;align-items:flex-start;gap:var(--e-2);margin:0;padding:var(--e-2) var(--e-3);border-radius:var(--raio-p);background:var(--info-fundo);color:var(--info);font-size:var(--t-s);font-weight:700}.regras__aprendizado .icone{flex:none;margin-top:1px}.regras__passos{margin:0;padding:0;list-style:none;counter-reset:passo;display:flex;flex-direction:column;gap:var(--e-3);line-height:1.4;overflow-wrap:break-word}.regras__passos li{position:relative;padding-left:38px;counter-increment:passo}.regras__passos li:before{content:counter(passo);position:absolute;left:0;top:-2px;display:grid;place-items:center;width:26px;height:26px;padding-top:2px;border-radius:8px;background:var(--superficie-2);border:2px solid var(--borda);color:var(--texto-suave);font-family:var(--fonte-display);font-weight:800;font-size:13px;line-height:1}.regras .b3d{margin-top:var(--e-2)}.jogo--regras:not(.jogo--embutido) .regras{margin-block:auto}.fc__dica{margin:0;padding:var(--e-2) var(--e-3);border-radius:var(--raio-p);background:var(--superficie-2);font-size:var(--t-s);line-height:1.35;text-align:center}.fc__dica b{font-family:var(--fonte-display);font-weight:800}.rodada-proxima{margin-top:var(--e-1)}.jogo-erros{width:100%;text-align:left;display:flex;flex-direction:column;gap:var(--e-2)}.jogo-erros__titulo{font-size:var(--t-m);margin:0}.jogo-erros__lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--e-2)}.jogo-erros__lista li{display:flex;flex-direction:column;gap:2px;padding:var(--e-2) var(--e-3);border:2px solid var(--borda);border-radius:var(--raio-p);background:var(--superficie);overflow-wrap:break-word}.jogo-erros__era{display:block}.jogo-erros__era b{font-weight:700}.jogo-erros__marcou{display:flex;gap:var(--e-1);align-items:flex-start;color:var(--texto-suave);font-size:var(--t-s)}.jogo-erros__marcou .icone{color:var(--erro);flex:none;margin-top:2px}.fc__como{margin:0;padding:var(--e-2) var(--e-3);border-left:4px solid var(--info);border-radius:var(--raio-p);background:var(--info-fundo);font-size:var(--t-s);line-height:1.4}.runner{flex:1;display:flex;flex-direction:column;gap:var(--e-5);min-width:0}.runner__topo{display:flex;align-items:center;gap:var(--e-2);min-height:var(--toque)}.runner__fechar{flex:none;display:grid;place-items:center;width:var(--toque);height:var(--toque);margin-left:calc(-1 * var(--e-2));border:0;border-radius:var(--raio);background:transparent;color:var(--texto-suave);cursor:pointer}.runner__fechar:active{background:var(--superficie-2)}.runner__barra{flex:1;min-width:0}.runner__casinha{flex:1;display:flex;flex-direction:column;min-width:0;animation:entrar var(--dur-media) var(--curva) backwards}.runner__casinha>*{flex:1}.runner-sair{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;background:var(--veu);animation:runner-veu var(--dur-media) var(--curva) both}@keyframes runner-veu{0%{opacity:0}to{opacity:1}}.runner-sair__folha{width:100%;max-width:var(--largura-max);display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-6) var(--e-4) calc(var(--e-6) + var(--seguro-base));border-radius:var(--raio-g) var(--raio-g) 0 0;background:var(--superficie);border-top:2px solid var(--borda);animation:runner-sobe var(--dur-media) var(--curva) both}@keyframes runner-sobe{0%{transform:translateY(24px)}to{transform:none}}.runner-sair__titulo{font-size:var(--t-xl);padding-top:2px}.runner-sair__texto{color:var(--texto-suave);margin-bottom:var(--e-2)}.pilula{display:flex;flex-direction:column;gap:var(--e-6)}.pilula__cartao{display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-5) var(--e-4);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);background:var(--superficie);min-width:0}.pilula__autor{display:flex;align-items:center;gap:var(--e-3);min-width:0}.pilula__foto{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid var(--superficie-2);outline:2px solid var(--borda)}.pilula__foto--monograma{display:grid;place-items:center;background:var(--texto);color:var(--texto-inverso);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);padding-top:3px}.pilula__quem{display:flex;flex-direction:column;min-width:0}.pilula__quem b{font-family:var(--fonte-display);font-size:var(--t-m);line-height:1.2;padding-top:2px}.pilula__quem small{color:var(--texto-suave);font-size:var(--t-xs)}.pilula__titulo{font-size:var(--t-xl);overflow-wrap:break-word}.pilula__texto{font-size:var(--t-m);line-height:1.55}.pilula__acao{margin-top:auto}.runner-prova{display:flex;flex-direction:column;justify-content:center;gap:var(--e-4)}.runner-prova__titulo{font-size:var(--t-xxl);overflow-wrap:break-word}.runner-prova__texto{color:var(--texto-suave);margin-bottom:var(--e-2)}.fim{flex:1;display:flex;flex-direction:column;gap:var(--e-6)}.fim__miolo{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--e-3)}.fim__titulo{font-size:var(--t-hero);color:var(--acerto);overflow-wrap:break-word}.fim__incentivo{color:var(--texto);font-size:var(--t-m);line-height:1.4}.fim__titulo--perdeu{color:var(--chefao)}.fim__acao{position:relative;z-index:91;display:flex;flex-direction:column;gap:var(--e-3);padding-bottom:var(--e-2)}.fim--cena{position:relative;isolation:isolate;gap:0;margin-bottom:calc(-1 * (var(--e-6) + var(--base-fluxo)))}.fim__placar{position:relative;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);border-radius:18px;background:var(--fim-placar-fundo);border:2px solid color-mix(in srgb,var(--acerto) 55%,transparent);border-bottom-width:6px;border-bottom-color:var(--acerto-base);animation:entrar var(--dur-media) var(--curva) backwards}.fim__rotulo{display:flex;align-items:center;gap:6px;color:var(--texto-suave);overflow-wrap:anywhere}.fim__ponto{flex:none;width:10px;height:10px;border-radius:50%;background:var(--fim-setor)}.fim__placar .fim__titulo{font-size:clamp(1.75rem,8.6vw,2.25rem);line-height:1.05;padding-top:4px}.fim__saudacao{color:var(--texto-suave);font-size:var(--t-m);line-height:1.35}.fim__placar .fim__incentivo{font-size:var(--t-s)}.fim__numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-2);margin:var(--e-2) 0 0}.fim__numeros--dois{grid-template-columns:repeat(2,minmax(0,1fr))}.fim__numero{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--e-1);min-width:0;padding:var(--e-2) var(--e-3) var(--e-2);border-radius:var(--raio);background:var(--fim-numero-fundo);border:2px solid var(--borda);animation:entrar var(--dur-media) var(--curva) backwards}.fim__numero:nth-child(2){animation-delay:80ms}.fim__numero:nth-child(3){animation-delay:.16s}.fim__numero dt{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.15}@media(max-width:359px){.fim__numeros{gap:6px}.fim__numero{padding-inline:var(--e-2)}}.fim__numero dd{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;column-gap:2px;font-family:var(--fonte-display);line-height:1;min-width:0}.fim__numero dd b{font-size:clamp(1.5rem,7vw,1.875rem);font-weight:800;font-variant-numeric:tabular-nums;padding-top:4px}.fim__numero dd span{color:var(--texto-suave);font-size:var(--t-s);font-weight:700}.fim__numero dd .fim__mais{color:var(--acerto);margin-left:2px}.fim__numero--fogo dd{align-items:center;color:var(--fogo)}.fim__numero--fogo dd .icone{align-self:center;flex:none}.fim__numero--fogo dd b{color:var(--fogo)}.fim__numero--subiu{border-color:color-mix(in srgb,var(--fogo) 55%,transparent)}.fim__numero--subiu .fim__seq{display:inline-block;animation:fim-sobe .9s var(--curva-mola) .25s backwards}@keyframes fim-sobe{0%{transform:translateY(14px) scale(.6);opacity:0}60%{transform:translateY(-4px) scale(1.25);opacity:1}to{transform:none}}.fim__trilha{margin:0;font-size:var(--t-s);line-height:1.45;color:var(--texto-suave)}.fim__trilha b{color:var(--texto)}.fim__info{display:flex;justify-content:flex-end;margin-top:calc(var(--e-2) * -1)}.fim__setor{display:flex;align-items:center;gap:var(--e-2);margin-top:var(--e-1);font-size:var(--t-s);color:var(--texto-suave)}.fim__setor-texto{flex:none;max-width:62%;overflow-wrap:break-word}.fim__setor-texto b{color:var(--texto);font-family:var(--fonte-display);font-weight:800}.fim__setor-barra{flex:1;min-width:48px;height:8px;border-radius:4px;background:var(--fim-barra-trilho);overflow:hidden}.fim__setor-barra i{display:block;height:100%;border-radius:4px;background:var(--fim-setor)}.fim__fundo{--fim-pe: 40px;position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(240px + var(--fim-pe) + var(--folga-barra));margin:-36px calc(-1 * (var(--e-4) + var(--seguro-dir))) 0 calc(-1 * (var(--e-4) + var(--seguro-esq)));padding:0 calc(var(--e-4) + var(--seguro-dir)) calc(var(--e-6) + var(--base-fluxo)) calc(var(--e-4) + var(--seguro-esq))}.fim__fundo--dois{--fim-pe: 104px}.fim__fundo--tres{--fim-pe: 168px}@media(max-height:700px){.fim__fundo{min-height:calc(130px + var(--fim-pe) + var(--folga-barra))}}.fim__cena{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.fim__cena:after{content:"";position:absolute;inset:0 0 auto;height:96px;background:linear-gradient(180deg,var(--fundo) 0%,color-mix(in srgb,var(--fundo) 0%,transparent) 100%);pointer-events:none}.fim__cena .cena__marta{top:auto;bottom:var(--fim-pe);left:2%;height:min(calc(100% - var(--fim-pe) - 52px),440px);width:auto}.fim__cena .cena__paciente{top:auto;bottom:calc(var(--fim-pe) - 8px);right:-2%;width:auto;height:auto;max-width:92%;max-height:min(62%,calc(100% - var(--fim-pe) - 52px))}.fim__fundo .fim__acao{padding-bottom:0}[data-tema=claro] .fim--cena{margin-bottom:0}[data-tema=claro] .fim__fundo{margin:var(--e-3) 0 0;padding:0 var(--e-3) var(--e-3);border:2px solid var(--borda);border-radius:var(--raio-g);overflow:hidden;isolation:isolate}[data-tema=claro] .fim__cena{z-index:0}[data-tema=claro] .fim__cena:after{display:none}[data-tema=claro] .fim__fundo .fim__acao{z-index:91}.fim__story{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"mini texto" "acao acao";gap:var(--e-3);align-items:center;margin-top:var(--e-1);padding:var(--e-3);border-radius:var(--raio);background:var(--fim-numero-fundo);border:2px solid var(--borda);animation:entrar var(--dur-media) var(--curva) .24s backwards}.fim__story-mini.eu-story__mini{grid-area:mini;width:56px;border-radius:8px;box-shadow:0 6px 16px #00000047;transform:rotate(-3deg)}.fim__story-acao{grid-area:acao;min-width:0}@media(min-width:560px){.fim__story{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"mini texto acao"}}.fim__story-texto{grid-area:texto;display:flex;flex-direction:column;gap:4px;min-width:0}.fim__story-titulo{margin:0;font-family:var(--fonte-display);font-size:var(--t-m);font-weight:800;line-height:1.15;padding-top:2px}.fim__story-sub{margin:0;font-size:var(--t-xs);color:var(--texto-suave);line-height:1.35}@media(prefers-reduced-motion:reduce){.fim__story{animation:none}.fim__story-mini.eu-story__mini{transform:none}}@media(max-height:700px){.fim__story{padding:var(--e-2) var(--e-3);gap:var(--e-2) var(--e-3);grid-template-columns:40px minmax(0,1fr)}.fim__story-mini.eu-story__mini{width:40px}.fim__story-sub{display:none}}.notif{display:flex;flex-direction:column;gap:var(--e-6)}.notif__voltar{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);margin:calc(-1 * var(--e-2)) 0 calc(-1 * var(--e-2)) calc(-1 * var(--e-2));padding:0 var(--e-2);background:none;border:0;border-radius:var(--raio-p);cursor:pointer;color:var(--texto-suave);font:inherit;font-weight:700;touch-action:manipulation}.notif__cabeca{display:flex;flex-direction:column;gap:var(--e-2)}.notif__h1{font-size:var(--t-xxl);line-height:1.1}.notif__lead{margin:0;color:var(--texto-suave);font-size:var(--t-m);line-height:1.45;max-width:38ch}.notif-aparelho{--tom: var(--texto-suave);--tom-fundo: var(--superficie-2);display:flex;flex-direction:column;gap:var(--e-4);padding:var(--e-5) var(--e-4) var(--e-4);background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g)}.notif-aparelho--acerto{--tom: var(--acerto);--tom-fundo: var(--acerto-fundo);border-color:color-mix(in srgb,var(--acerto) 40%,var(--borda))}.notif-aparelho--alerta{--tom: var(--alerta);--tom-fundo: var(--alerta-fundo);border-color:color-mix(in srgb,var(--alerta-face) 55%,var(--borda))}.notif-aparelho--info{--tom: var(--info);--tom-fundo: var(--info-fundo);border-color:color-mix(in srgb,var(--info) 35%,var(--borda))}.notif-aparelho__topo{display:flex;align-items:center;gap:var(--e-3)}.notif-aparelho__selo{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--tom-fundo);color:var(--tom);border:2px solid color-mix(in srgb,var(--tom) 30%,transparent)}.notif-aparelho--acerto .notif-aparelho__selo{animation:notif-pulso 2.4s var(--curva, ease-out) 1 both}@keyframes notif-pulso{0%{box-shadow:0 0 color-mix(in srgb,var(--acerto) 35%,transparent)}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.notif-aparelho__cabeca{display:flex;flex-direction:column;gap:2px;min-width:0}.notif-aparelho__cabeca .rotulo{margin:0}.notif-aparelho__titulo{font-size:var(--t-l);line-height:1.2;padding-top:2px}.notif-aparelho--acerto .notif-aparelho__titulo{color:var(--acerto)}.notif-aparelho__texto{margin:0;line-height:1.5}.notif-aparelho[aria-busy=true] .notif-aparelho__titulo,.notif-aparelho[aria-busy=true] .notif-aparelho__texto{color:var(--texto-suave)}.notif-aparelho__acoes{display:flex;flex-direction:column;gap:var(--e-2)}.notif-aparelho__acoes:empty{display:none}.notif-aparelho__acoes .b3d--fantasma .b3d__face{font-family:var(--fonte-texto);font-size:var(--t-s)}.notif-aparelho__aviso{display:flex;align-items:flex-start;gap:var(--e-2);margin:0;font-size:var(--t-s);line-height:1.4}.notif-aparelho__aviso:empty{display:none}.notif-aparelho__aviso .icone{flex:none;margin-top:1px}.notif-aparelho__aviso--ok{color:var(--acerto)}.notif-aparelho__aviso--erro{color:var(--erro)}.notif-passos{list-style:none;margin:0;padding:var(--e-3);display:flex;flex-direction:column;gap:var(--e-3);background:var(--fundo);border-radius:var(--raio);border:2px dashed var(--borda)}.notif-passos__item{display:flex;align-items:flex-start;gap:var(--e-3);line-height:1.4}.notif-passos__n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--primario-face);color:var(--primario-texto);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-s);padding-top:2px}.notif-passos__texto{flex:1;min-width:0;padding-top:3px}.notif-passos__ico{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:var(--raio-p);background:var(--superficie);border:2px solid var(--borda);color:var(--info)}.notif-secao{display:flex;flex-direction:column;gap:var(--e-3)}.notif-secao__cabeca{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--e-1) var(--e-3)}.notif-secao__titulo{font-size:var(--t-l)}.notif-secao__nota{margin:0;color:var(--texto-suave);font-size:var(--t-s)}.notif-secao__status{margin:0;min-height:1.4em;font-size:var(--t-s);color:var(--texto-suave)}.notif-secao__status--erro{color:var(--erro)}.notif-lista{display:flex;flex-direction:column;background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g)}.notif-item+.notif-item{border-top:2px solid var(--borda)}.notif-chave{display:flex;align-items:center;justify-content:space-between;gap:var(--e-4);width:100%;min-height:64px;padding:var(--e-3) var(--e-4);background:none;border:0;border-radius:var(--raio-g);color:var(--texto);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.notif-chave[aria-disabled=true]{cursor:progress;opacity:.6}.notif-chave__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.notif-chave__texto small{color:var(--texto-suave);font-size:var(--t-s);line-height:1.35}.notif-chave__trilho{flex:none;position:relative;width:52px;height:30px;border-radius:15px;background:var(--desativado-face);border:2px solid var(--borda-forte);transition:background-color var(--dur-curta)}.notif-chave__trilho i{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:var(--texto-suave);transition:transform var(--dur-curta)}.notif-chave__trilho--on{background:var(--acerto-face);border-color:var(--acerto-base)}.notif-chave__trilho--on i{transform:translate(22px);background:var(--sobre-cor)}.notif-hora{display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);margin:0 var(--e-4) var(--e-3);padding:var(--e-2) var(--e-2) var(--e-2) var(--e-3);background:var(--fundo);border-radius:var(--raio)}.notif-hora__rotulo{font-weight:700}.notif-hora__rotulo small{font-weight:400;color:var(--texto-suave)}.notif-hora__campo{position:relative;display:inline-flex;align-items:center}.notif-hora__campo select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:var(--toque);min-width:96px;padding:0 40px 0 var(--e-4);border-radius:var(--raio);border:2px solid var(--borda-forte);background:var(--superficie);color:var(--texto);font-family:var(--fonte-display);font-weight:700;font-size:var(--t-l);line-height:1;cursor:pointer}.notif-hora__campo select:disabled{opacity:.6;cursor:progress}.notif-hora__campo .icone{position:absolute;right:12px;pointer-events:none;color:var(--texto-suave)}.notif-previa{margin:0;display:flex;flex-direction:column;gap:var(--e-2)}.notif-previa .rotulo{margin:0}.notif-previa__bolha{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3);background:var(--superficie-2);border-radius:20px;border:1px solid var(--borda)}.notif-previa__icone{flex:none;width:36px;height:36px;border-radius:9px}.notif-previa__miolo{min-width:0;flex:1}.notif-previa__miolo p{margin:0}.notif-previa__app{display:flex;justify-content:space-between;gap:var(--e-2);font-size:var(--t-xs);color:var(--texto-suave)}.notif-previa__app span:first-child{font-weight:700;letter-spacing:.04em}.notif-previa__titulo{font-weight:700;font-size:var(--t-s);line-height:1.3;margin-top:2px!important}.notif-previa__corpo{font-size:var(--t-s);line-height:1.35;color:var(--texto-suave)}@media(min-width:700px){.notif{gap:var(--e-8);padding-top:var(--e-4)}}@media(prefers-reduced-motion:reduce){.notif-aparelho--acerto .notif-aparelho__selo{animation:none}}.onb{flex:1;display:flex;flex-direction:column;gap:var(--e-5);min-width:0;min-height:calc(100dvh - var(--e-4) - var(--e-6) - var(--seguro-topo) - var(--seguro-base))}.onb__pular{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;min-height:var(--toque);min-width:var(--toque);padding:0 var(--e-2);margin-right:calc(-1 * var(--e-2));border:0;border-radius:var(--raio-p);background:transparent;color:var(--texto-suave);font:inherit;font-size:var(--t-s);font-weight:700;cursor:pointer;touch-action:manipulation}.onb__pular:active{background:var(--superficie-2)}.onb-atalho-plantao{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);width:100%;min-height:64px;padding:10px 14px;text-align:left;cursor:pointer;touch-action:manipulation;background:var(--superficie-2);border:2px solid var(--borda);border-radius:var(--raio-g);color:var(--texto);font:inherit}.onb-atalho-plantao:active{transform:translateY(1px)}.onb-atalho-plantao__icone{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--superficie);color:var(--texto-suave);border:1px solid var(--borda)}.onb-atalho-plantao__texto{display:flex;flex-direction:column;min-width:0;line-height:1.25}.onb-atalho-plantao__texto small{font-size:var(--t-xs);color:var(--texto-suave)}.onb-atalho-plantao__texto b{font-size:var(--t-m);padding-top:1px}.onb-atalho-plantao__seta{color:var(--texto-suave)}.onb__atalho{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);padding:0 var(--e-2);margin-inline:calc(var(--e-2) * -1);border:0;border-radius:var(--raio-p);background:transparent;color:var(--texto-suave);font:inherit;font-size:var(--t-s);font-weight:700;cursor:pointer}.onb__atalho:active{background:var(--superficie-2)}.onb__sair{align-self:center}.onb__topo{display:flex;align-items:center;gap:var(--e-2);min-height:var(--toque)}.onb__barra{flex:1;min-width:0}.onb__voltar{flex:none;display:grid;place-items:center;width:var(--toque);height:var(--toque);margin-left:calc(-1 * var(--e-2));border:0;border-radius:var(--raio);background:transparent;color:var(--texto);cursor:pointer}.onb__voltar:active{background:var(--superficie-2)}.onb__voltar--vazio{width:var(--e-2);margin:0}.onb__contagem{flex:none;min-width:2.6em;text-align:right;color:var(--texto-suave);font-size:var(--t-xs);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em}.onb__miolo{flex:1;display:flex;flex-direction:column;min-width:0}.onb__miolo>*{flex:1;display:flex;flex-direction:column;gap:var(--e-5);min-width:0}.onb__miolo--frente{animation:onb-frente var(--dur-media) var(--curva) backwards}.onb__miolo--volta{animation:onb-volta var(--dur-media) var(--curva) backwards}@keyframes onb-frente{0%{opacity:0;transform:translate(16px)}}@keyframes onb-volta{0%{opacity:0;transform:translate(-16px)}}.onb__cabeca{display:flex;flex-direction:column;gap:var(--e-2)}.onb__sobretitulo{color:var(--acerto)}.onb__titulo{font-size:clamp(var(--t-xl),7.4vw,var(--t-xxl));overflow-wrap:break-word;scroll-margin-top:var(--e-6)}.onb__titulo:focus{outline:none}.onb__texto{color:var(--texto-suave);font-size:var(--t-m);line-height:1.5}.onb__texto b{color:var(--texto)}.onb__nota{color:var(--texto-suave);font-size:var(--t-s);line-height:1.45}.onb__link{align-self:center;min-height:var(--toque);padding:0 var(--e-4);border:0;background:transparent;color:var(--texto-suave);font-size:var(--t-s);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.onb__acao{position:sticky;bottom:var(--onb-teclado, 0px);z-index:2;margin-inline:calc(-1 * var(--e-4));padding:var(--e-6) var(--e-4) calc(var(--e-2) + var(--base-fluxo));margin-bottom:calc(-1 * var(--base-fluxo));background:linear-gradient(to bottom,color-mix(in srgb,var(--fundo) 0%,transparent),var(--fundo) var(--e-6));pointer-events:none}.onb__acao>*{pointer-events:auto}.onb .b3d__face{gap:var(--e-2)}.onb .b3d__face .icone-onb{flex:none}.onb-bv__palco{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-5) var(--e-4) var(--e-3);border:2px solid #1f2b28;border-bottom-width:5px;border-radius:var(--raio-g);background:radial-gradient(120% 80% at 50% 0%,rgb(61 220 132 / .12),transparent 60%),#07100d}.onb-bv__marca{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-hero);line-height:1;padding-top:4px;letter-spacing:-.02em;color:#e9f1ec}.onb-bv__monitor .monitor{border:0;padding-inline:0;background-color:transparent}.onb-bv__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-3)}.onb-bv__lista li{display:flex;align-items:center;gap:var(--e-3);font-size:var(--t-m);line-height:1.35}.onb-bv__icone{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--raio);background:var(--acerto-fundo);color:var(--acerto)}.onb-bv__autor{display:flex;align-items:center;gap:var(--e-3);margin-top:auto;padding:var(--e-3);border:2px solid var(--borda);border-radius:var(--raio-g);background:var(--superficie)}.onb-bv__foto{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--superficie-2)}.onb-bv__foto--monograma{display:grid;place-items:center;font-family:var(--fonte-display);font-weight:800;color:var(--texto-suave)}.onb-bv__quem{display:flex;flex-direction:column;min-width:0}.onb-bv__quem b{font-family:var(--fonte-display);font-size:var(--t-l);line-height:1.15;padding-top:2px}.onb-bv__quem small{color:var(--texto-suave);font-size:var(--t-s);line-height:1.35}.onb-video__quadro{position:relative;align-self:center;height:clamp(260px,52dvh,560px);aspect-ratio:9 / 16;max-width:100%;border-radius:22px;overflow:hidden;background:#000;border:2px solid #1f2b28;box-shadow:0 5px 0 var(--sombra-3d)}.onb-video__player{display:block;width:100%;height:100%;object-fit:contain;background:#000}.onb-video__selo{position:absolute;top:var(--e-3);left:var(--e-3);display:inline-flex;align-items:center;gap:var(--e-1);padding:var(--e-1) var(--e-3) var(--e-1) var(--e-2);border-radius:999px;background:#3ddc84;color:#0e1513;font-size:var(--t-xs);font-weight:700;pointer-events:none}.onb-video__quadro--breve{display:grid;place-items:center}.onb-video__fundo{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background-size:cover;background-position:center 20%;filter:blur(18px) saturate(.8)}.onb-video__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#07100d8c,#07100dd1 55%,#07100df2)}.onb-video__miolo{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--e-3);padding:var(--e-4);text-align:center;color:#e9f1ec}.onb-video__retrato{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid #e9f1ec}.onb-video__breve{padding:2px var(--e-3);border-radius:999px;background:#3ddc8429;color:#9fe8c4;letter-spacing:.12em}.onb-video__frase{font-family:var(--fonte-display);font-weight:700;font-size:var(--t-l);line-height:1.2;padding-top:2px;text-wrap:balance}.onb-video .onb__nota{text-align:center}.onb-home{align-self:center;width:min(100%,280px);padding:var(--e-4) var(--e-4) var(--e-3);border:2px solid #1f2b28;border-bottom:0;border-radius:28px 28px 0 0;background:linear-gradient(160deg,#2f6b5c,#1f2b28 70%);margin-bottom:calc(-1 * var(--e-2))}.onb-home__grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e-3) var(--e-4)}.onb-home__app{aspect-ratio:1;border-radius:12px;background:#e9f1ec29}.onb-home__app--ecg{position:relative;aspect-ratio:auto;display:flex;flex-direction:column;align-items:center;gap:2px;background:transparent}.onb-home__app--ecg img{width:100%;height:auto;aspect-ratio:1;border-radius:12px;box-shadow:0 0 0 3px #3ddc84;animation:onb-chegar .9s var(--curva-mola) .2s backwards}.onb-home__app--ecg small{color:#e9f1ec;font-size:10px;font-weight:700;line-height:1.2;white-space:nowrap}.onb-home--pronto .onb-home__app--ecg:after{content:"";position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:#3ddc84 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1513' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.8 4.4 4.4L19 7.2'/%3E%3C/svg%3E") center / 12px no-repeat}@keyframes onb-chegar{0%{opacity:0;transform:scale(.4) translateY(12px)}}.onb-passos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-2)}.onb-passos__item{display:flex;align-items:center;gap:var(--e-3);min-height:60px;padding:var(--e-3);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);background:var(--superficie)}.onb-passos__n{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--primario-face);color:var(--primario-texto);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-s);padding-top:2px}.onb-passos__texto{flex:1;min-width:0;font-size:var(--t-s);line-height:1.4;overflow-wrap:break-word}.onb-passos__icone{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:var(--raio);background:var(--acerto-fundo);color:var(--acerto)}.onb-link{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--e-3)}.onb-link__url{min-width:0;min-height:var(--toque);display:flex;align-items:center;padding:0 var(--e-3);border:2px dashed var(--borda-forte);border-radius:var(--raio);background:var(--superficie-2);font-weight:700;font-size:var(--t-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:all;-webkit-user-select:all}.onb-link .onb__nota{grid-column:1 / -1}.onb-aviso{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3);border:2px solid var(--borda);border-radius:20px;background:var(--superficie);box-shadow:0 3px 0 var(--borda);animation:onb-descer .52s var(--curva-mola) .12s backwards}.onb-aviso__icone{flex:none;width:38px;height:38px;border-radius:9px}.onb-aviso__texto{display:flex;flex-direction:column;min-width:0;font-size:var(--t-s);line-height:1.35}.onb-aviso__topo{display:flex;justify-content:space-between;gap:var(--e-2)}.onb-aviso__topo small{color:var(--texto-suave);font-size:var(--t-xs)}@keyframes onb-descer{0%{opacity:0;transform:translateY(-18px)}}.onb-resposta{padding:var(--e-3) var(--e-4);border:2px solid var(--borda);border-radius:var(--raio-g);background:var(--superficie-2);font-size:var(--t-s);line-height:1.45}.onb-resposta--acerto{background:var(--acerto-fundo);border-color:color-mix(in srgb,var(--acerto) 45%,transparent)}.onb-resposta--alerta{background:var(--alerta-fundo);border-color:color-mix(in srgb,var(--alerta-face) 60%,transparent)}.onb-cracha{margin:0;align-self:center;width:min(100%,340px);display:flex;justify-content:center}.onb-cracha__pendurado{width:100%;zoom:.84}.onb-cracha--compacto .onb-cracha__pendurado{zoom:.8}.onb-cracha .cracha__capa{max-width:none}.onb-pronto .onb-cracha{width:min(100%,300px)}.onb-pronto .onb-cracha__pendurado{zoom:.74}.onb-cracha .cracha__nome{font-size:1.5rem}.onb-cracha__vazio{color:var(--cracha-suave)!important;font-weight:600!important}.onb-cracha__foto--carregando{animation:onb-pulsar 1.1s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.onb-cracha__foto--carregando{animation:none;opacity:.7}}.onb-avatar{flex:none;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 30%,var(--cracha-foto-1),var(--cracha-foto-2) 70%,var(--cracha-foto-3));color:#fff;border:3px solid var(--cracha-foto-moldura);box-shadow:0 0 0 1px var(--cracha-foto-borda)}.onb-avatar img{width:100%;height:100%;object-fit:cover;display:block}.onb-avatar__inicial{font-family:var(--fonte-display);font-weight:800;line-height:1;padding-top:.08em;text-shadow:0 2px 0 var(--cracha-iniciais-sombra)}.onb-avatar--p{width:40px;height:40px;font-size:var(--t-m)}.onb-avatar--m{width:60px;height:60px;font-size:var(--t-xl)}.onb-avatar--g{width:168px;height:168px;font-size:4.5rem;border-width:5px}.onb-avatar--carregando{animation:onb-pulsar 1.1s ease-in-out infinite alternate}@keyframes onb-pulsar{to{opacity:.55}}.onb__campo{display:flex;flex-direction:column;gap:var(--e-2)}.onb__entrada{width:100%;min-height:56px;padding:var(--e-3) var(--e-4);border:2px solid var(--borda-forte);border-bottom-width:4px;border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--t-l)}.onb__entrada::placeholder{color:var(--texto-suave);opacity:.75}.onb__entrada:focus{outline:none;border-color:var(--acerto)}.onb__par{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.onb__lista{display:flex;flex-direction:column;gap:var(--e-3)}.onb__grade{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.onb__opcao{display:flex;align-items:center;gap:var(--e-4);width:100%;min-height:64px;padding:var(--e-4);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao) + 1px);border-radius:var(--raio-g);background:var(--superficie);color:var(--texto);text-align:left;cursor:pointer;transition:transform var(--dur-curta) var(--curva),border-color var(--dur-curta),background-color var(--dur-curta);min-width:0}.onb__opcao:active{transform:translateY(2px);border-bottom-width:3px}.onb__opcao b{display:block;font-family:var(--fonte-display);font-size:var(--t-l);line-height:1.15;padding-top:2px;overflow-wrap:break-word}.onb__opcao small{display:block;color:var(--texto-suave);font-size:var(--t-s);line-height:1.35;overflow-wrap:break-word}.onb__opcao-texto{min-width:0}.onb__opcao--curta{justify-content:center;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xl);padding-top:calc(var(--e-4) + 3px)}.onb__grade--locais{grid-template-columns:1fr;gap:var(--e-2)}@media(min-width:600px){.onb__grade--locais{grid-template-columns:1fr 1fr}}.onb__opcao--local{gap:var(--e-3);min-height:60px;padding:var(--e-2) var(--e-3)}.onb__opcao--local b{font-size:var(--t-m)}.onb__opcao--local small{font-size:var(--t-s)}.onb__opcao--local .onb__opcao-icone{flex:none;width:36px;height:36px;margin:0}.onb__opcao-icone{display:grid;place-items:center;width:40px;height:40px;margin-bottom:var(--e-1);border-radius:var(--raio);background:var(--superficie-2);color:var(--texto)}.onb__opcao--marcada{background:var(--acerto-fundo);border-color:var(--acerto)}.onb__opcao--marcada b{color:var(--acerto)}.onb__opcao--marcada .onb__opcao-icone{background:var(--acerto-face);color:var(--sobre-cor)}.onb__nivel{flex:none;display:flex;align-items:flex-end;gap:3px;height:26px}.onb__nivel i{display:block;width:7px;border-radius:2px;background:var(--borda)}.onb__nivel i:nth-child(1){height:10px}.onb__nivel i:nth-child(2){height:18px}.onb__nivel i:nth-child(3){height:26px}.onb__nivel i.onb__nivel--cheio{background:var(--texto)}.onb__opcao--marcada .onb__nivel i.onb__nivel--cheio{background:var(--acerto)}.onb__previa{color:var(--texto-suave);min-height:1.5em}.onb__previa b{color:var(--texto)}.onb-foto__palco{position:relative;align-self:center;margin-top:var(--e-2)}.onb-foto__selo{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:3px solid var(--fundo);background:var(--acerto-face);color:var(--sobre-cor)}.onb-foto__estado{text-align:center;color:var(--texto-suave);font-size:var(--t-s);min-height:1.5em}.onb-foto__acoes{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.onb-foto__acoes--uma{grid-template-columns:1fr}.onb-feito{list-style:none;margin:0;padding:0;border:2px solid var(--borda);border-radius:var(--raio-g);background:var(--superficie)}.onb-feito__item{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3) var(--e-4)}.onb-feito__item+.onb-feito__item{border-top:1px solid var(--borda)}.onb-feito__marca{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border-radius:50%;border:2px dashed var(--borda-forte)}.onb-feito__item--sim .onb-feito__marca{border:0;background:var(--acerto-face);color:var(--sobre-cor)}.onb-feito__acao{flex:none;align-self:center;min-height:var(--toque);margin:calc(-1 * var(--e-2)) calc(-1 * var(--e-2)) calc(-1 * var(--e-2)) auto;padding:0 var(--e-3);border:0;border-radius:var(--raio);background:transparent;color:var(--info);font-size:var(--t-s);font-weight:700;cursor:pointer}.onb-feito__acao:active{background:var(--info-fundo)}.onb-feito__texto{display:flex;flex-direction:column;min-width:0;font-weight:700;font-size:var(--t-s);line-height:1.4}.onb-feito__texto small{font-weight:400;color:var(--texto-suave);font-size:var(--t-xs);line-height:1.4}.onb-depois{margin:0;display:flex;align-items:flex-start;gap:var(--e-2);font-size:var(--t-xs);line-height:1.45;color:var(--texto-suave)}.onb-depois .icone{flex:none;margin-top:1px;color:var(--texto-suave)}@media(max-height:700px){.onb{gap:var(--e-3)}.onb__miolo>*{gap:var(--e-4)}.onb-bv__palco{flex-direction:row;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-2)}.onb-bv__marca{font-size:var(--t-xl);flex:none}.onb-bv__monitor{flex:1;min-width:0}.onb-bv__monitor .monitor__tela{height:44px}.onb-bv__monitor .monitor__numero{font-size:1.8rem}.onb-bv__lista{gap:var(--e-2)}.onb-bv__lista li{font-size:var(--t-s)}.onb-bv__icone{width:32px;height:32px}.onb-bv__autor{padding:var(--e-2) var(--e-3)}.onb-bv__foto{width:48px;height:48px}.onb-video__quadro{height:clamp(220px,44dvh,560px)}.onb-video__retrato{width:72px;height:72px}.onb-video__miolo{gap:var(--e-2);padding:var(--e-3)}.onb-video__frase{font-size:var(--t-m)}.onb-home{display:none}.onb-cracha__pendurado{zoom:.74}.onb-pronto .onb-cracha{width:min(100%,236px)}.onb-pronto .onb-cracha__pendurado{zoom:.62}.onb-feito__item{padding-block:var(--e-2)}.onb-avatar--g{width:136px;height:136px;font-size:3.6rem}.onb-home{padding-block:var(--e-3) var(--e-2)}}@media(max-width:359px){.onb__grade,.onb-foto__acoes{grid-template-columns:1fr}}@media(min-width:600px)and (min-height:780px){.onb{flex:0 0 auto;min-height:720px;margin-block:auto;padding:var(--e-6) var(--e-6) var(--e-4);border:2px solid var(--borda);border-bottom-width:5px;border-radius:24px;background:var(--superficie)}.onb__acao{position:static;margin:0;padding:var(--e-2) 0 0;background:none}.onb-bv__autor,.onb-passos__item,.onb__opcao:not(.onb__opcao--marcada),.onb-feito,.onb-aviso,.onb__entrada{background:var(--fundo)}}.onb-relogin{display:flex;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--raio);border-left:4px solid var(--acerto);background:var(--acerto-fundo);font-size:var(--t-s);line-height:1.45}.onb-relogin__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.onb-relogin__texto span{color:var(--texto-suave)}.onb-recado{display:flex;flex-direction:column;gap:var(--e-4)}.onb-recado__cartao{position:relative;margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--e-3) var(--e-4);padding:var(--e-5) var(--e-4) var(--e-4);border:2px solid var(--borda);border-bottom-width:5px;border-radius:var(--raio-g);background:var(--superficie)}.onb-recado__cartao:before{content:"“";position:absolute;top:-4px;right:var(--e-3);font-family:var(--fonte-display);font-weight:800;font-size:5rem;line-height:1;color:var(--acerto-face);opacity:.35}.onb-recado__foto{grid-row:span 2;width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid var(--superficie);box-shadow:0 0 0 2px var(--acerto-face)}.onb-recado__foto--monograma{display:grid;place-items:center;background:var(--acerto-face);color:var(--sobre-cor);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l)}.onb-recado__texto{margin:0;display:flex;flex-direction:column;gap:var(--e-2);font-size:var(--t-m);line-height:1.45}.onb-recado__texto p{margin:0}.onb-recado__texto p:first-child{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.2;padding-right:44px}.onb-recado__assinatura{display:flex;flex-direction:column;line-height:1.3;padding-top:var(--e-2);border-top:1px solid var(--borda)}.onb-recado__assinatura b{font-family:var(--fonte-display);font-weight:800}.onb-recado__assinatura small{color:var(--texto-suave);font-size:var(--t-xs)}@media(max-width:359px){.onb-recado__cartao{grid-template-columns:1fr}.onb-recado__foto{grid-row:auto}}.onb-porta{align-self:flex-start;min-height:var(--toque);padding:0 var(--e-1);border:0;background:none;color:var(--info);font:inherit;font-weight:700;font-size:var(--t-s);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.onb-porta:focus-visible{outline:3px solid var(--info);outline-offset:2px;border-radius:var(--raio)}.pl-tela{flex:1;display:flex;flex-direction:column;gap:var(--e-4);min-width:0}.pl-faixa-aviso{display:flex;align-items:flex-start;gap:var(--e-2);margin:0 0 var(--e-2);padding:var(--e-2) var(--e-3);border-radius:var(--raio);background:var(--alerta-fundo);color:var(--texto);font-size:var(--t-xs);line-height:1.4}.pl-faixa-aviso .icone{color:var(--alerta);flex:none;margin-top:1px}.pl-escondido{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pl-centro{text-align:center}.pl-titulo{font-size:var(--t-xl);line-height:1.15}.pl-p{line-height:1.45}.pl-suave{color:var(--texto-suave);line-height:1.45}.pl-mini{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.4}.pl-h{font-family:var(--fonte-texto);font-size:var(--t-s);font-weight:700;line-height:1.3;margin-top:var(--e-2)}.pl-rotulo{font-size:var(--t-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave)}.pl-q{font-family:var(--fonte-texto);font-size:var(--t-m);font-weight:700;line-height:1.35}.pl-q--grande{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.15;padding-top:2px}.pl-aviso{font-size:var(--t-xs);color:var(--texto-suave);text-align:center;line-height:1.45}.pl-crit{list-style:none;margin:0;padding:var(--e-3);display:flex;flex-direction:column;gap:var(--e-2);border-radius:var(--raio);background:var(--superficie-2);font-size:var(--t-s);line-height:1.4}.pl-crit li{padding-left:var(--e-4);position:relative}.pl-crit li:before{content:"";position:absolute;left:2px;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--texto-suave)}.pl-crit--leve{background:transparent;padding:var(--e-1) 0 0}.pl-terr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-2)}.pl-terr div{display:flex;flex-direction:column;gap:2px;padding:var(--e-2);border-radius:var(--raio-p);border:1px solid var(--borda);background:var(--superficie);min-width:0}.pl-terr b{font-size:var(--t-xs)}.pl-terr span{font-size:var(--t-xs);color:var(--texto-suave);overflow-wrap:anywhere}.pl-chips{display:flex;flex-wrap:wrap;gap:var(--e-2)}.pl-chip{padding:4px 10px;border-radius:999px;background:var(--info-fundo);color:var(--texto);font-size:var(--t-xs)}.pl-kv{margin:0;display:flex;flex-direction:column;gap:var(--e-1)}.pl-kv div{display:flex;justify-content:space-between;gap:var(--e-3);padding:var(--e-2) 0;border-bottom:1px solid var(--borda);font-size:var(--t-s)}.pl-kv dt{color:var(--texto-suave)}.pl-kv dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.pl-numero{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--e-2);padding:var(--e-3) 0}.pl-numero__valor{font-family:var(--fonte-display);font-size:var(--t-hero);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.pl-numero__unidade{color:var(--texto-suave);font-size:var(--t-s)}.pl-tag{padding:2px 10px;border-radius:999px;font-size:var(--t-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pl-tag--ok{background:var(--acerto-fundo);color:var(--acerto)}.pl-tag--bad{background:var(--erro-fundo);color:var(--erro)}.pl-tag--warn{background:var(--alerta-fundo);color:var(--alerta)}.pl-tag--info{background:var(--info-fundo);color:var(--info)}.pl-res{display:grid;grid-template-columns:auto 1fr;gap:var(--e-2);padding:var(--e-3);border-radius:var(--raio);border:1px solid var(--c-borda);border-left:4px solid var(--c);background:var(--c-fundo);--c: var(--info);--c-fundo: var(--info-fundo);--c-borda: color-mix(in srgb, var(--info) 30%, transparent)}.pl-res--ok{--c: var(--acerto);--c-fundo: var(--acerto-fundo);--c-borda: color-mix(in srgb, var(--acerto) 30%, transparent)}.pl-res--warn{--c: var(--alerta);--c-fundo: var(--alerta-fundo);--c-borda: color-mix(in srgb, var(--alerta) 30%, transparent)}.pl-res--bad{--c: var(--erro);--c-fundo: var(--erro-fundo);--c-borda: color-mix(in srgb, var(--erro) 30%, transparent)}.pl-res__icone{color:var(--c);display:grid;padding-top:1px}.pl-res__texto{display:flex;flex-direction:column;gap:var(--e-1);min-width:0}.pl-res__texto strong{line-height:1.3}.pl-res__texto p{font-size:var(--t-s);line-height:1.45;color:var(--texto)}.pl-ajuda{display:flex;flex-direction:column;gap:var(--e-2)}.pl-ajuda__botao{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-2);min-height:44px;padding:var(--e-1) var(--e-1) var(--e-1) 0;border:0;background:none;color:var(--info);font:inherit;font-size:var(--t-s);font-weight:700;cursor:pointer;text-align:left}.pl-ajuda__botao:focus-visible,.pl-porque__botao:focus-visible,.pl-link:focus-visible{outline:3px solid var(--info);outline-offset:2px;border-radius:6px}.pl-ajuda__caixa{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-3);border-radius:var(--raio);background:var(--superficie-2)}.pl-ref{margin:0;display:flex;flex-direction:column;gap:var(--e-2)}.pl-ref__img{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:1px solid var(--borda);border-radius:var(--raio-p);overflow:hidden;background:#fff6f4;cursor:zoom-in}.pl-ref__img img{display:block;width:100%;height:auto;filter:var(--filtro-papel)}.pl-ref figcaption{font-size:var(--t-xs);line-height:1.45;color:var(--texto)}.pl-ref__credito{color:var(--texto-suave);font-size:.75rem}.pl-ref--texto{padding:var(--e-3);border-radius:var(--raio);background:var(--superficie);border:1px solid var(--borda)}.pl-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e-2)}.pl-figs figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--e-1);border-radius:var(--raio-p);background:var(--superficie)}.pl-figs svg{width:100%;max-width:64px;height:auto}.pl-figs__base{stroke:var(--borda-forte);stroke-dasharray:3 3}.pl-figs__traco{fill:none;stroke:var(--texto);stroke-width:2.4;stroke-linejoin:round}.pl-figs figcaption{font-size:var(--t-xs);color:var(--texto-suave)}.pl-cab{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:var(--e-2);min-height:52px}.pl-cab__voltar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:var(--texto);cursor:pointer}.pl-cab__voltar:focus-visible,.pl-mini-foto:focus-visible{outline:3px solid var(--info);outline-offset:2px}.pl-cab__meio{display:flex;flex-direction:column;min-width:0}.pl-cab__etapa{font-size:var(--t-xs);color:var(--texto-suave);font-weight:700;letter-spacing:.04em}.pl-cab__titulo{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.1;padding-top:2px;overflow-wrap:break-word}.pl-mini-foto{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:56px;height:48px;padding:0;border:2px solid var(--texto);border-radius:var(--raio-p);overflow:hidden;background:#fff6f4;cursor:zoom-in}.pl-mini-foto img{width:100%;height:100%;object-fit:cover;display:block}.pl-progresso{display:grid;grid-template-columns:repeat(11,1fr);gap:3px}.pl-progresso i{height:5px;border-radius:3px;background:var(--borda)}.pl-progresso i.feito{background:var(--texto-suave)}.pl-progresso i.agora{background:var(--texto)}.pl-etapa{gap:var(--e-3)}.pl-etapa__corpo{flex:1;display:flex;flex-direction:column;gap:var(--e-3);min-width:0}.pl-porque{display:flex;flex-direction:column;gap:var(--e-2)}.pl-porque__botao{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-2);min-height:44px;padding:0 var(--e-3);border:1px solid var(--borda);border-radius:999px;background:var(--superficie);color:var(--texto-suave);font:inherit;font-size:var(--t-xs);font-weight:700;cursor:pointer}.pl-porque__botao[aria-expanded=true]{color:var(--texto);border-color:var(--borda-forte)}.pl-porque__caixa{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--raio);background:var(--superficie-2);font-size:var(--t-s);line-height:1.5}.pl-passo,.pl-bloco{display:flex;flex-direction:column;gap:var(--e-2)}.pl-ativa{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-4) var(--e-3);border-radius:var(--raio-g);border:2px solid var(--texto);background:var(--superficie)}.pl-feita,.pl-futura{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--e-2);min-height:48px;padding:var(--e-2) var(--e-3);border-radius:var(--raio);border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--t-s);text-align:left}.pl-feita{cursor:pointer}.pl-feita:focus-visible{outline:3px solid var(--info);outline-offset:2px}.pl-feita__ck{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--acerto-fundo);color:var(--acerto)}.pl-futura .pl-feita__ck{background:var(--superficie-2)}.pl-futura{color:var(--texto-suave);border-style:dashed}.pl-feita__rot{color:var(--texto-suave);min-width:0}.pl-feita__val{text-align:right;max-width:55vw;overflow-wrap:break-word}.pl-opcoes{display:flex;flex-direction:column;gap:var(--e-2)}.pl-op{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--e-3);min-height:52px;padding:var(--e-2) var(--e-3);border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--fundo);color:var(--texto);font:inherit;font-size:var(--t-m);text-align:left;line-height:1.3;cursor:pointer;touch-action:manipulation}.pl-op:focus-visible{outline:3px solid var(--info);outline-offset:2px}.pl-op__marca{width:22px;height:22px;border-radius:50%;border:2px solid var(--borda-forte);background:var(--superficie);flex:none}.pl-op--multi .pl-op__marca{border-radius:6px}.pl-op[aria-checked=true]{border-color:var(--texto);background:var(--superficie-2);font-weight:700}.pl-op[aria-checked=true] .pl-op__marca{border-color:var(--texto);background:var(--texto);box-shadow:inset 0 0 0 3px var(--superficie-2)}.pl-op--fixo{cursor:default;opacity:.85;border-style:dashed}.pl-op--fixo small{color:var(--texto-suave);font-weight:400}.pl-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:48px;padding:var(--e-2) var(--e-4);border-radius:var(--raio);border:2px solid transparent;font:inherit;font-weight:700;font-size:var(--t-m);line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;touch-action:manipulation}.pl-btn:focus-visible{outline:3px solid var(--info);outline-offset:3px}.pl-btn:disabled{cursor:not-allowed;background:var(--desativado-face);color:var(--desativado-texto);border-color:var(--desativado-face)}.pl-btn--pri{background:var(--primario-face);color:var(--primario-texto)}.pl-btn--sec{background:var(--superficie);color:var(--texto);border-color:var(--borda-forte)}.pl-btn--perigo{background:var(--superficie);color:var(--erro);border-color:color-mix(in srgb,var(--erro) 60%,var(--borda))}.pl-btn--largo{width:100%}.pl-btn--grande{min-height:56px;font-size:var(--t-m)}.pl-btn--icone{padding:0;width:56px;flex:none}.pl-btn--conf{align-self:stretch}.pl-btn:not(:disabled):active{transform:scale(.985)}.pl-dupla{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-2)}.pl-rodape{position:sticky;bottom:0;z-index:5;display:flex;gap:var(--e-2);margin:0 calc(-1 * var(--e-4)) calc(-1 * var(--e-4));padding:var(--e-3) var(--e-4) calc(var(--e-3) + var(--base-fluxo));background:color-mix(in srgb,var(--fundo) 94%,transparent);border-top:1px solid var(--borda);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pl-rodape--tres{display:grid;grid-template-columns:56px 56px minmax(0,1fr);align-items:stretch}.pl-rodape--tres .pl-btn{padding:var(--e-2);font-size:var(--t-s);min-height:56px}.pl-rodape--tres .pl-btn--grande{font-size:var(--t-m)}.pl-btn--pular{flex-direction:column;gap:2px}.pl-pular{font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.02em}.pl-etapa{--pl-barra: 80px}.pl-etapa .pl-ativa{scroll-margin-bottom:calc(var(--pl-barra) + 16px)}.pl-campos{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-2)}.pl-campo{display:flex;flex-direction:column;gap:var(--e-1);min-width:0}.pl-campo__rot{font-size:var(--t-xs);font-weight:700;color:var(--texto-suave)}.pl-campo__caixa{display:flex;align-items:center;min-height:52px;border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--fundo);padding:0 var(--e-3)}.pl-campo__caixa:focus-within{border-color:var(--texto);outline:3px solid color-mix(in srgb,var(--info) 45%,transparent)}.pl-campo__entrada{flex:1;min-width:0;border:0;background:none;color:var(--texto);font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;font-variant-numeric:tabular-nums;padding:6px 0 2px;outline:none}.pl-campo__unidade{color:var(--texto-suave);font-size:var(--t-s)}.pl-fc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--e-3)}.pl-fc__zona{min-height:52px;display:grid;place-items:center;padding:0 var(--e-3);border-radius:var(--raio);font-size:var(--t-s);font-weight:700;background:var(--superficie-2);color:var(--texto-suave)}.pl-fc__zona--acerto{background:var(--acerto-fundo);color:var(--acerto)}.pl-fc__zona--alerta{background:var(--alerta-fundo);color:var(--alerta)}.pl-abas{display:flex;gap:var(--e-1);padding:3px;border-radius:var(--raio);background:var(--superficie);border:1px solid var(--borda)}.pl-aba{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 auto;min-height:44px;padding:4px var(--e-2);border:0;border-radius:9px;background:none;color:var(--texto-suave);font:inherit;font-size:var(--t-xs);font-weight:700;line-height:1.15;text-align:center;cursor:pointer}.pl-aba[aria-selected=true]{background:var(--primario-face);color:var(--primario-texto)}.pl-calc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--e-2)}.pl-alertas{display:flex;flex-direction:column;gap:var(--e-2)}.pl-alerta{display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-3);border-radius:var(--raio);border:1px solid var(--borda);border-left:4px solid var(--info);background:var(--superficie)}.pl-alerta--atencao{border-left-color:var(--alerta-face);background:var(--alerta-fundo)}.pl-alerta strong{line-height:1.3}.pl-alerta p{font-size:var(--t-s);line-height:1.5}.pl-faltam{display:flex;flex-direction:column;gap:var(--e-2);margin-top:var(--e-2)}.pl-motivos{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-2)}.pl-motivo{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:60px;padding:var(--e-2) var(--e-3);border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--t-s);font-weight:700;line-height:1.25;text-align:left;cursor:pointer;overflow-wrap:break-word}.pl-motivo[aria-checked=true]{border-color:var(--texto);background:var(--primario-face);color:var(--primario-texto)}.pl-motivo:focus-visible{outline:3px solid var(--info);outline-offset:2px}.pl-orienta{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);border-radius:var(--raio-g);background:var(--superficie);border:1px solid var(--borda);border-left:4px solid var(--texto);line-height:1.5}.pl-lgpd{display:flex;align-items:flex-start;gap:var(--e-2);padding:var(--e-2) var(--e-3);border-radius:var(--raio);background:var(--info-fundo);color:var(--texto);font-size:var(--t-xs);line-height:1.4}.pl-lgpd .icone{color:var(--info);flex:none;margin-top:1px}.pl-grande{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--e-3);min-height:88px;padding:var(--e-4);border:0;border-radius:var(--raio-g);background:var(--primario-face);color:var(--primario-texto);font:inherit;text-align:left;cursor:pointer}.pl-grande span{display:flex;flex-direction:column;gap:2px}.pl-grande b{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;padding-top:3px}.pl-grande small{font-size:var(--t-xs);opacity:.85}.pl-grande--sec{background:var(--superficie);color:var(--texto);border:2px solid var(--borda-forte);min-height:76px}.pl-grande:focus-visible{outline:3px solid var(--info);outline-offset:3px}.pl-grande:disabled{opacity:.6;cursor:progress}.pl-dicas{display:flex;flex-direction:column;gap:var(--e-1);padding:var(--e-3);border-radius:var(--raio);border:1px dashed var(--borda-forte)}.pl-previa{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;place-items:center;width:100%;height:min(52vh,420px);padding:0;border:1px solid var(--borda);border-radius:var(--raio-g);overflow:hidden;background:#0b0f0e;cursor:zoom-in}.pl-previa img{max-width:100%;max-height:100%;object-fit:contain;filter:var(--filtro-papel)}.pl-previa__dica{position:absolute;bottom:var(--e-2);right:var(--e-2);display:inline-flex;align-items:center;gap:var(--e-1);padding:4px 10px;border-radius:999px;background:#000000b3;color:#fff;font-size:var(--t-xs);font-weight:700}.pl-visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#0b0f0e;color:#e9f1ec}.pl-visor__palco{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none}.pl-visor__img{position:absolute;left:50%;top:50%;max-width:none;transform-origin:50% 50%;will-change:transform;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;pointer-events:none;background:#fff6f4;filter:brightness(.94)}.pl-visor__topo{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);padding:calc(var(--e-2) + var(--seguro-topo)) calc(var(--e-3) + var(--seguro-dir)) var(--e-2) calc(var(--e-3) + var(--seguro-esq));background:linear-gradient(#0b0f0eeb,#0b0f0e00);pointer-events:none}.pl-visor__topo>*{pointer-events:auto}.pl-visor__voltar{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--e-2);min-height:48px;padding:0 var(--e-4) 0 var(--e-3);border:1px solid rgb(233 241 236 / .35);border-radius:999px;background:#0b0f0ed9;color:#e9f1ec;font:inherit;font-weight:700;cursor:pointer}.pl-visor__voltar:focus-visible,.pl-visor__ferr:focus-visible{outline:3px solid #5ab8f0;outline-offset:2px}.pl-visor__zoom{padding:4px 10px;border-radius:999px;background:#0b0f0ed9;font-size:var(--t-xs);font-variant-numeric:tabular-nums}.pl-visor__barra{position:absolute;left:50%;bottom:calc(var(--e-10) + var(--seguro-base));transform:translate(-50%);display:flex;gap:var(--e-1);padding:var(--e-1);border-radius:999px;background:#0b0f0ee6;border:1px solid rgb(233 241 236 / .2)}.pl-visor__ferr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--e-1);min-width:48px;height:48px;padding:0 var(--e-2);border:0;border-radius:999px;background:none;color:#e9f1ec;font:inherit;font-size:var(--t-s);font-weight:700;cursor:pointer}.pl-visor__ferr:disabled{color:#5e7068;cursor:default}.pl-visor__ferr--girar{padding:0 var(--e-3);background:#e9f1ec1f}.pl-visor__dica{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--e-2) + var(--seguro-base));max-width:calc(100% - 2 * var(--e-4));padding:2px 10px;border-radius:999px;background:#0b0f0ecc;text-align:center;font-size:var(--t-xs);color:#c9d6d0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.pl-folha-veu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:var(--veu)}.pl-folha{position:fixed;z-index:111;left:50%;bottom:0;transform:translate(-50%);width:min(100%,var(--largura-max));display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-6) var(--e-4) calc(var(--e-4) + var(--seguro-base));border-radius:var(--raio-g) var(--raio-g) 0 0;background:var(--superficie);color:var(--texto);border-top:1px solid var(--borda);animation:pl-subir var(--dur-media) var(--curva) both}@keyframes pl-subir{0%{transform:translate(-50%,24px);opacity:0}to{transform:translate(-50%);opacity:1}}.pl-folha__icone{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--raio);background:var(--superficie-2);color:var(--texto)}.pl-folha__titulo{font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;line-height:1.12;padding-top:2px}.pl-folha__titulo:focus{outline:none}.pl-folha__texto{line-height:1.5;color:var(--texto-suave)}.pl-folha__acoes{display:flex;flex-direction:column;gap:var(--e-2)}.pl-clube{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--e-3);width:100%;min-height:64px;padding:var(--e-3);border:1px solid var(--borda-forte);border-radius:var(--raio-g);background:var(--superficie);color:var(--texto);font:inherit;text-align:left;cursor:pointer}.pl-clube:focus-visible{outline:3px solid var(--info);outline-offset:3px}.pl-clube__icone{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--raio);background:var(--superficie-2)}.pl-clube__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.pl-clube__texto b{font-size:var(--t-m);line-height:1.2}.pl-clube__texto small{font-size:var(--t-xs);color:var(--texto-suave)}.pl-clube__seta{color:var(--texto-suave)}.pl-laudo{gap:var(--e-4);padding-bottom:var(--e-4)}.pl-luz{display:inline-block;width:9px;height:9px;border-radius:50%;background:currentColor;flex:none}.pl-luz--vermelho{color:var(--erro)}.pl-luz--amarelo{color:var(--alerta-face)}.pl-luz--verde{color:var(--acerto)}.pl-secao{display:flex;flex-direction:column;gap:var(--e-2)}.pl-secao__titulo{display:flex;align-items:baseline;gap:var(--e-2);font-family:var(--fonte-texto);font-size:var(--t-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave);padding-top:var(--e-2)}.pl-secao__titulo small{text-transform:none;letter-spacing:0;font-weight:400}.pl-secao--clube{padding:var(--e-3);border-radius:var(--raio-g);border:1px dashed var(--borda-forte)}.pl-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-2);min-height:44px;padding:0;border:0;background:none;color:var(--info);font:inherit;font-size:var(--t-s);font-weight:700;cursor:pointer;text-align:left}.pl-volte p{line-height:1.55}.pl-laudo__texto{margin:0;padding:var(--e-3);border-radius:var(--raio);border:1px solid var(--borda);background:var(--superficie);color:var(--texto);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;max-height:50vh;overflow:auto}.pl-laudo__texto:focus-visible{outline:3px solid var(--info)}.pl-hist__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-2)}.pl-hist__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);overflow:hidden}.pl-hist__abrir{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--e-3);min-height:72px;padding:var(--e-2) var(--e-3);border:0;background:none;color:var(--texto);font:inherit;text-align:left;cursor:pointer}.pl-hist__abrir:focus-visible,.pl-hist__apagar:focus-visible{outline:3px solid var(--info);outline-offset:-3px}.pl-hist__mini{display:grid;place-items:center;width:64px;height:48px;border-radius:var(--raio-p);overflow:hidden;background:var(--superficie-2);color:var(--texto-suave)}.pl-hist__mini img{width:100%;height:100%;object-fit:cover}.pl-hist__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.pl-hist__quando{font-size:var(--t-xs);color:var(--texto-suave)}.pl-hist__impressao{display:block;min-width:0;line-height:1.25;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.pl-hist__impressao .pl-luz{margin-right:var(--e-2);vertical-align:.08em}.pl-hist__onde{font-size:var(--t-xs);color:var(--info)}.pl-hist__apagar{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--e-1);min-width:52px;padding:0 var(--e-2);border:0;border-left:1px solid var(--borda);background:none;color:var(--texto-suave);font:inherit;font-size:var(--t-xs);font-weight:700;cursor:pointer}.pl-hist__apagar--confirma{background:var(--erro-fundo);color:var(--erro)}.pl-vazio{display:flex;flex-direction:column;align-items:center;gap:var(--e-3);padding:var(--e-8) var(--e-2);text-align:center;color:var(--texto-suave)}@media(min-width:600px){.pl-motivos{grid-template-columns:1fr 1fr}.pl-previa{height:min(56vh,480px)}}@media(prefers-reduced-motion:reduce){.pl-folha{animation:none}.pl-btn:not(:disabled):active,.mp-acao:active{transform:none}}.pl-clube-ok{display:flex;gap:var(--e-2);align-items:flex-start;padding:var(--e-3);border-radius:var(--raio);background:var(--acerto-fundo);color:var(--texto);font-size:var(--t-s);line-height:1.45}.pl-clube-ok svg{flex:none;color:var(--acerto)}.og-painel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--e-1);padding:var(--e-4);border-radius:var(--raio-g);background:var(--painel-fundo);color:var(--painel-tinta);border:2px solid var(--painel-borda);--painel-borda: var(--painel-vermelho);--painel-fundo: var(--painel-vermelho-fundo)}.og-painel--amarelo{--painel-borda: var(--painel-amarelo);--painel-fundo: var(--painel-amarelo-fundo)}.og-painel--verde{--painel-borda: var(--painel-verde);--painel-fundo: var(--painel-verde-fundo)}.og-selo{display:inline-flex;align-items:center;gap:6px;padding:4px 12px 3px 8px;border-radius:999px;background:var(--painel-borda);color:var(--painel-sobre);font-family:var(--fonte-texto);font-size:var(--t-xs);font-weight:800;letter-spacing:.07em;text-transform:uppercase;line-height:1.4}.og-selo__icone{flex:none;margin-top:-1px}.og-luzes{display:inline-flex;gap:3px;padding:3px 4px;border-radius:999px;background:var(--painel-luzes-fundo)}.og-luzes__luz{width:7px;height:7px;border-radius:50%;opacity:.28}.og-luzes__luz--vermelho{background:#ff4040}.og-luzes__luz--amarelo{background:#ffb547}.og-luzes__luz--verde{background:#3ddc84}.og-luzes__luz--acesa{opacity:1;box-shadow:0 0 0 1.5px #ffffff8c}.og-painel__frase{font-family:var(--fonte-display);font-size:clamp(1.9rem,8.5vw,2.3rem);font-weight:800;line-height:1;padding-top:6px;text-wrap:balance}.og-painel__linha{font-size:var(--t-m);font-weight:700;line-height:1.3;overflow-wrap:anywhere}.og-painel__meta{font-size:var(--t-xs);color:var(--painel-tinta-suave)}.og-painel__meta b{font-variant-numeric:tabular-nums;color:var(--painel-tinta)}.og-cartao{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-2);border-radius:var(--raio);border:1px solid var(--borda);border-left:4px solid var(--c-face);background:var(--superficie);--c: var(--erro);--c-face: var(--erro-face);--c-fundo: var(--erro-fundo);--c-sobre: var(--sobre-cor)}.og-cartao--amarelo{--c: var(--alerta);--c-face: var(--alerta-face);--c-fundo: var(--alerta-fundo);--c-sobre: var(--sobre-alerta)}.og-cartao--verde{--c: var(--acerto);--c-face: var(--acerto-face);--c-fundo: var(--acerto-fundo)}.og-cartao--principal{border-color:color-mix(in srgb,var(--c-face) 45%,var(--borda));border-left-color:var(--c-face);background:color-mix(in srgb,var(--c-fundo) 55%,var(--superficie))}.og-cartao__titulo{font-family:var(--fonte-texto);font-size:var(--t-m);font-weight:700;line-height:1.3;overflow-wrap:anywhere}.og-acoes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-2);--c: var(--erro);--c-face: var(--erro-face);--c-fundo: var(--erro-fundo);--c-sobre: var(--sobre-cor)}.og-acoes--amarelo{--c: var(--alerta);--c-face: var(--alerta-face);--c-fundo: var(--alerta-fundo);--c-sobre: var(--sobre-alerta)}.og-acoes--verde{--c: var(--acerto);--c-face: var(--acerto-face);--c-fundo: var(--acerto-fundo);--c-sobre: var(--sobre-cor)}.og-acoes__item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--e-2);align-items:start}.og-acoes__n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--c-fundo);color:var(--c);font-family:var(--fonte-texto);font-size:var(--t-s);font-weight:800;font-variant-numeric:tabular-nums;border:1.5px solid color-mix(in srgb,var(--c-face) 55%,transparent)}.og-acoes__item:first-child .og-acoes__n{background:var(--c-face);color:var(--c-sobre);border-color:var(--c-face)}.og-acoes__texto{font-size:var(--t-s);line-height:1.45;padding-top:3px;overflow-wrap:break-word}.og-acoes--principal .og-acoes__texto{font-size:var(--t-m);font-weight:600;line-height:1.4;padding-top:1px}.og-prazo{color:var(--c);font-weight:800;white-space:nowrap}.og-cartao__mais,.og-cartao__cola{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--e-1);align-self:flex-start;min-height:var(--toque);padding:0 var(--e-1);margin-left:calc(-1 * var(--e-1));border:0;background:none;color:var(--info);font:inherit;font-size:var(--t-s);font-weight:700;cursor:pointer}.og-cartao__mais:focus-visible,.og-cartao__cola:focus-visible{outline:3px solid var(--info);outline-offset:2px;border-radius:var(--raio-p)}.og-cartao__passos{margin:0;padding-left:1.4em;display:flex;flex-direction:column;gap:var(--e-2);font-size:var(--t-s);line-height:1.5;color:var(--texto-suave)}.og-cartao__passos li::marker{color:var(--c);font-weight:700}.og-bloqueio{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--raio);border:1px solid color-mix(in srgb,var(--erro) 45%,var(--borda));border-left:4px solid var(--erro-face);background:var(--erro-fundo)}.og-bloqueio__titulo{display:flex;align-items:center;gap:var(--e-2);color:var(--erro);font-size:var(--t-m);font-weight:800;line-height:1.3}.og-bloqueio p{font-size:var(--t-s);line-height:1.5}.og-bloqueio .pl-btn{align-self:stretch}.og-agora{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--e-1) var(--e-2);align-items:center;grid-column:1 / -1;padding:var(--e-2) var(--e-3);border-radius:var(--raio);background:var(--painel-vermelho-fundo);color:var(--painel-tinta);border:2px solid var(--painel-vermelho)}.og-agora__icone{color:var(--painel-vermelho)}.og-agora__texto{display:flex;flex-direction:column;gap:1px;min-width:0}.og-agora__texto b{font-size:var(--t-s);line-height:1.25}.og-agora__texto small{font-size:var(--t-xs);color:var(--painel-tinta-suave);line-height:1.3}.og-agora .pl-btn{grid-column:1 / -1;min-height:var(--toque);background:var(--painel-vermelho);color:var(--painel-sobre);border-color:var(--painel-vermelho)}.og-agora--topo,.og-agora-curto{display:none}.og-agora-curto{-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-column:1 / -1;align-items:center;gap:var(--e-2);min-height:48px;padding:0 var(--e-3);border:0;border-radius:var(--raio);background:var(--painel-vermelho);color:var(--painel-sobre);font:inherit;font-size:var(--t-s);text-align:left;cursor:pointer}.og-agora-curto:focus-visible{outline:3px solid var(--info);outline-offset:2px}.og-agora-curto__texto{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:800}.og-agora-curto__ver{flex:none;display:inline-flex;align-items:center;gap:2px;font-weight:700;padding-left:var(--e-2);border-left:1px solid color-mix(in srgb,var(--painel-sobre) 40%,transparent)}@media(max-height:700px){.og-agora--barra{display:none}.og-agora--topo{display:grid}.og-agora-curto{display:flex}}@media(prefers-reduced-motion:no-preference){.og-agora{animation:og-entra .18s ease-out both}@keyframes og-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.pl-clube-fina{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-2);width:100%;min-height:var(--toque);padding:var(--e-2) var(--e-3);border:1px solid color-mix(in srgb,var(--info) 45%,var(--borda));border-left:4px solid var(--info);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--t-s);line-height:1.3;text-align:left;cursor:pointer}.pl-clube-fina:focus-visible{outline:3px solid var(--info);outline-offset:3px}.pl-clube-fina__icone{color:var(--info)}.pl-clube-fina__texto{color:var(--texto-suave)}.pl-clube-fina__texto b{color:var(--texto)}.pl-clube-fina__seta{color:var(--texto-suave)}.pl-faixa{margin:0;display:flex;flex-direction:column;border:1px solid var(--borda);border-radius:var(--raio-g);overflow:hidden;background:#0b0f0e}.pl-faixa__palco{position:relative;width:100%;height:auto;min-height:96px;max-height:clamp(132px,26vh,260px);overflow:hidden;touch-action:pan-y;cursor:grab;background:#0b0f0e}.pl-faixa__palco--preso{touch-action:none}.pl-faixa__img{position:absolute;left:50%;top:50%;max-width:none;transform-origin:50% 50%;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;pointer-events:none;background:#fff6f4;filter:var(--filtro-papel)}.pl-faixa__barra{display:flex;align-items:center;gap:2px;padding:2px var(--e-1);background:#121a17;color:#e9f1ec;border-top:1px solid rgb(233 241 236 / .12)}.pl-faixa__ferr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;height:44px;padding:0 var(--e-2);border:0;border-radius:999px;background:none;color:#e9f1ec;font:inherit;font-size:var(--t-xs);font-weight:700;cursor:pointer;flex:none}.pl-faixa__ferr:disabled{color:#6f827a;cursor:default}.pl-faixa__ferr:focus-visible,.pl-faixa__mostrar:focus-visible{outline:3px solid #5ab8f0;outline-offset:-2px}.pl-faixa__dica{flex:1;min-width:0;font-size:var(--t-xs);color:#a9bab2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}@media(max-width:380px){.pl-faixa__dica{visibility:hidden}}.pl-faixa--recolhida{flex-direction:row;align-items:center;background:var(--superficie);border-color:var(--borda-forte)}.pl-faixa--recolhida .pl-faixa__ferr{color:var(--texto);margin-right:var(--e-1)}.pl-faixa__mostrar{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;display:flex;align-items:center;gap:var(--e-3);min-height:56px;padding:var(--e-1) var(--e-3) var(--e-1) var(--e-1);border:0;background:none;color:var(--texto);font:inherit;font-size:var(--t-s);font-weight:700;text-align:left;cursor:pointer}.pl-faixa__mostrar>span:nth-child(2){flex:1}.pl-faixa__mini{display:grid;place-items:center;width:64px;height:44px;border-radius:var(--raio-p);overflow:hidden;background:#fff6f4;flex:none}.pl-faixa__mini img{width:100%;height:100%;object-fit:cover;filter:var(--filtro-papel)}.pl-estudo{display:flex;align-items:center;gap:6px;margin-top:var(--e-1);padding-top:var(--e-2);border-top:1px dashed var(--borda);font-size:var(--t-xs);color:var(--texto-suave);line-height:1.35}.pl-estudo .icone{flex:none}.mp-bolso__cartao.rv-bolso{grid-column:1 / -1;flex-direction:row;align-items:center;gap:var(--e-3)}.rv-bolso .icone{margin-bottom:0;flex:none}.rv-bolso__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.rv-como{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:var(--toque);padding:0 var(--e-3);border-radius:999px;border:1.5px solid var(--borda);background:var(--superficie);color:var(--info);font-size:var(--t-s);text-decoration:none;touch-action:manipulation}.rv-como b{font-weight:700}.rv-como .icone{color:var(--texto-suave)}.rv-como:active{background:var(--superficie-2)}.mp-tela{flex:1;display:flex;flex-direction:column;gap:var(--e-4);min-width:0}.mp-inicio{gap:var(--e-5)}.mp-inicio__topo{display:flex;flex-direction:column;gap:var(--e-1);padding-top:var(--e-1)}.mp-marca{display:inline-flex;align-items:center;gap:var(--e-2);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--erro)}@keyframes mp-giroflex{0%{opacity:1}to{opacity:.35}}.mp-inicio__titulo{font-size:var(--t-xxl);font-weight:800;padding-top:3px}.mp-queixas{display:flex;flex-direction:column;gap:var(--e-3)}.mp-queixa{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--e-3);width:100%;min-height:76px;margin:0 0 var(--fundo-botao);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-3);text-align:left;background:var(--superficie);color:var(--texto);border:2px solid color-mix(in srgb,var(--erro) 32%,var(--borda));border-radius:var(--raio-g);box-shadow:0 var(--fundo-botao) 0 color-mix(in srgb,var(--erro) 55%,var(--borda));cursor:pointer;touch-action:manipulation;transition:transform 70ms ease-out,box-shadow 70ms ease-out}.mp-queixa:active{transform:translateY(var(--fundo-botao));box-shadow:0 0 color-mix(in srgb,var(--erro) 55%,var(--borda))}.mp-queixa__icone{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--raio);background:var(--erro-face);color:var(--sobre-cor)}.mp-queixa__texto{display:flex;flex-direction:column;min-width:0}.mp-queixa__nome{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.1;padding-top:3px;overflow-wrap:break-word}.mp-queixa__n{font-size:var(--t-xs);color:var(--texto-suave)}.mp-queixa__seta{color:var(--erro);transform:rotate(180deg);display:grid}.mp-bolso{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.mp-bolso__cartao{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:var(--toque);margin:0 0 var(--fundo-cartao);padding:var(--e-3);text-align:left;background:var(--superficie-2);color:var(--texto);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);cursor:pointer;touch-action:manipulation;min-width:0}.mp-bolso__cartao:active{transform:translateY(var(--fundo-cartao));border-bottom-width:2px}.mp-bolso__cartao .icone{color:var(--texto-suave);margin-bottom:var(--e-1)}.mp-bolso__cartao b{font-family:var(--fonte-display);font-size:var(--t-m);line-height:1.1;padding-top:2px}.mp-bolso__cartao small{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.3}.mp-aviso{font-size:var(--t-xs);color:var(--texto-suave);text-align:center;margin-top:auto}.mp-vazio{justify-content:center;gap:var(--e-4)}.mp-barra{display:grid;grid-template-columns:var(--toque) 1fr auto;align-items:center;gap:var(--e-2);min-height:52px}.mp-barra--simples{grid-template-columns:var(--toque) 1fr}.mp-barra__voltar{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--toque);height:var(--toque);display:grid;place-items:center;margin:0;padding:0;border:2px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:var(--texto);cursor:pointer;touch-action:manipulation}.mp-barra__voltar:active{transform:scale(.94)}.mp-barra__meio{display:flex;flex-direction:column;min-width:0}.mp-barra__queixa{font-size:var(--t-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--erro);overflow-wrap:break-word;line-height:1.25}.mp-barra__contador{font-size:var(--t-s);color:var(--texto-suave);line-height:1.3;padding-top:2px}.mp-barra__contador b{color:var(--texto);font-weight:700}.mp-barra{grid-template-columns:var(--toque) 1fr}.mp-barra__tempo{font-variant-numeric:tabular-nums}@media(max-width:359px){.mp-barra__queixa{letter-spacing:.02em}}.mp-leitura{gap:var(--e-3)}.mp-checklist{flex:1;display:flex;flex-direction:column;gap:var(--e-4);min-height:0}.mp-trilho{display:flex;gap:4px;margin:0;padding:0;list-style:none}.mp-trilho__passo{--c: var(--erro-face);flex:1;height:8px;border-radius:4px;background:color-mix(in srgb,var(--c) 22%,var(--superficie-2));transition:background-color var(--dur-curta),transform var(--dur-curta)}.mp-trilho__passo--amarelo{--c: var(--alerta-face)}.mp-trilho__passo--verde{--c: var(--acerto-face)}.mp-trilho__passo--nao{background:var(--borda-forte)}.mp-trilho__passo--sim{background:var(--c)}.mp-trilho__passo--atual{background:var(--c);transform:scaleY(1.5)}.mp-pergunta{position:relative;z-index:1}.mp-pergunta{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-5) var(--e-4);background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);border-top:6px solid var(--erro-face);animation:mp-entrar .15s var(--curva) both;min-width:0}.mp-pergunta--amarelo{border-top-color:var(--alerta-face)}.mp-pergunta--verde{border-top-color:var(--acerto-face)}@keyframes mp-entrar{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.mp-selo{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:999px;font-size:var(--t-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--erro-fundo);color:var(--erro)}.mp-selo--amarelo{background:var(--alerta-fundo);color:var(--alerta)}.mp-selo--verde{background:var(--acerto-fundo);color:var(--acerto)}.mp-selo__luz{width:9px;height:9px;border-radius:50%;background:currentColor}.mp-selo--vermelho .mp-selo__luz{animation:mp-giroflex 1s steps(2,jump-none) infinite}.mp-pergunta__texto{font-size:var(--t-xl);font-weight:800;line-height:1.15;padding-top:2px;overflow-wrap:break-word;text-wrap:pretty}.mp-pergunta__detalhe{color:var(--texto-suave);font-size:var(--t-s);line-height:1.4}.mp-pergunta__achado{margin-top:var(--e-1)}.mp-dica{margin-top:auto;text-align:center;font-size:var(--t-xs);color:var(--texto-suave)}.mp-respostas{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3);padding:var(--e-2) 0 var(--base-fluxo);background:linear-gradient(transparent,var(--fundo) 30%)}.mp-resposta{--face: var(--erro-face);--base: var(--erro-base);--cor: var(--sobre-cor);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;margin:0 0 var(--fundo-botao);padding:0;min-height:96px;border:0;border-radius:var(--raio-g);background:var(--face);color:var(--cor);box-shadow:0 var(--fundo-botao) 0 var(--base);cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:transform 60ms ease-out,box-shadow 60ms ease-out}.mp-resposta:active{transform:translateY(var(--fundo-botao));box-shadow:0 0 0 var(--base)}.mp-resposta__face{flex:1;display:grid;place-items:center;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xxl);letter-spacing:.02em;text-transform:uppercase;padding-top:4px}.mp-resposta--amarelo{--face: var(--alerta-face);--base: var(--alerta-base);--cor: #2a1f1d}.mp-resposta--verde{--face: var(--acerto-face);--base: var(--acerto-base)}.mp-resposta--nao{--face: var(--secundario-face);--base: var(--secundario-base);--cor: var(--texto);border:2px solid var(--secundario-base)}.mp-resultado{display:flex;flex-direction:column;gap:var(--e-3);animation:aparecer .15s ease-out both}.mp-orientacao{display:flex;flex-direction:column;gap:var(--e-2)}.mp-detalhes{border:2px dashed var(--borda-forte);border-radius:14px}.mp-detalhes[open]{border-style:solid;border-color:var(--borda)}.mp-detalhes__cabeca{display:flex;align-items:center;gap:var(--e-3);min-height:56px;padding:var(--e-2) var(--e-4);cursor:pointer;list-style:none;touch-action:manipulation}.mp-detalhes__cabeca::-webkit-details-marker{display:none}.mp-detalhes__titulo{flex:1;display:flex;flex-direction:column;min-width:0}.mp-detalhes__titulo b{font-family:var(--fonte-display);font-size:var(--t-m);font-weight:700;line-height:1.15;padding-top:2px}.mp-detalhes__titulo small{font-size:var(--t-xs);color:var(--texto-suave)}.mp-detalhes__seta{display:grid;color:var(--texto-suave);transform:rotate(-90deg);transition:transform var(--dur-curta) ease-out}.mp-detalhes[open] .mp-detalhes__seta{transform:rotate(90deg)}.mp-detalhes__cabeca:focus-visible{outline:3px solid var(--info);outline-offset:2px;border-radius:12px}.mp-detalhes__corpo{display:flex;flex-direction:column;gap:var(--e-5);padding:0 var(--e-3) var(--e-4)}.mp-bloco{display:flex;flex-direction:column;gap:var(--e-2)}.mp-motivos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-2)}.mp-motivo{display:flex;gap:var(--e-3);align-items:flex-start;padding:var(--e-3);border-radius:var(--raio);background:var(--erro-fundo);font-weight:700;line-height:1.35}.mp-motivo--amarelo{background:var(--alerta-fundo)}.mp-motivo--verde{background:var(--acerto-fundo)}.mp-motivo__sim{flex:none;padding:1px 8px;border-radius:6px;font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;background:var(--erro-face);color:var(--sobre-cor);margin-top:1px}.mp-motivo--amarelo .mp-motivo__sim{background:var(--alerta-face);color:#2a1f1d}.mp-motivo--verde .mp-motivo__sim{background:var(--acerto-face)}.mp-nenhum{display:flex;align-items:center;gap:var(--e-2);font-weight:700;color:var(--acerto)}.mp-conduta{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);background:var(--superficie);border:2px solid var(--borda);border-left:6px solid var(--erro-face);border-radius:var(--raio-g)}.mp-conduta--amarelo{border-left-color:var(--alerta-face)}.mp-conduta--verde{border-left-color:var(--acerto-face)}.mp-conduta__titulo{font-size:var(--t-l);padding-top:2px}.mp-conduta__passos{margin:0;padding-left:1.3em;display:flex;flex-direction:column;gap:var(--e-2)}.mp-conduta__passos li{padding-left:2px;line-height:1.4}.mp-conduta__passos li::marker{font-family:var(--fonte-display);font-weight:800;color:var(--texto-suave)}.mp-rodape{font-size:var(--t-xs);color:var(--texto-suave)}.mp-ponte{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--e-3);width:100%;min-height:var(--toque);margin:0;padding:var(--e-3) var(--e-4);text-align:left;background:var(--info-fundo);color:var(--texto);border:2px solid color-mix(in srgb,var(--info) 40%,transparent);border-radius:var(--raio-g);cursor:pointer;touch-action:manipulation}.mp-ponte:active{background:color-mix(in srgb,var(--info-fundo) 80%,var(--superficie-2))}.mp-ponte__icone{color:var(--info);display:grid}.mp-ponte__texto{display:flex;flex-direction:column}.mp-ponte__texto b{font-family:var(--fonte-display);font-size:var(--t-m);line-height:1.15;padding-top:2px}.mp-ponte__texto small{font-size:var(--t-xs);color:var(--texto-suave)}.mp-ponte__enunciado{font-weight:700}.mp-ponte__resposta{display:flex;gap:var(--e-2);align-items:center;color:var(--acerto);font-weight:700}.mp-ponte__explicacao{color:var(--texto-suave)}.mp-acoes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--e-3)}.mp-acoes .pl-btn{min-height:52px}.mp-acoes--so-nova{grid-template-columns:1fr}.mp-indice-cola{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-2)}.mp-indice-cola__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--e-3);width:100%;min-height:var(--toque);margin:0;padding:var(--e-2) var(--e-3);text-align:left;font:inherit;font-family:var(--fonte-display);font-weight:700;font-size:var(--t-m);line-height:1.15;color:var(--texto);background:var(--superficie);border:2px solid var(--borda);border-radius:var(--raio);cursor:pointer;touch-action:manipulation}.mp-indice-cola__item span:first-child{flex:1;min-width:0;padding-top:2px;overflow-wrap:break-word}.mp-indice-cola__seta{display:grid;color:var(--texto-suave);transform:rotate(180deg);flex:none}.mp-resultado .mp-rodape{text-align:center;margin-top:calc(-1 * var(--e-2));padding-bottom:var(--e-2)}.mp-alternador{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--raio);background:var(--superficie-2);border:2px solid var(--borda);min-width:0}.mp-alternador__op{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--toque);margin:0;padding:2px 6px 0;border:0;border-radius:var(--raio-p);background:transparent;color:var(--texto-suave);font-family:var(--fonte-display);font-weight:700;font-size:var(--t-s);cursor:pointer;touch-action:manipulation;min-width:0}.mp-alternador__op[aria-selected=true]{background:var(--superficie);color:var(--texto);box-shadow:0 2px 0 var(--borda)}@media(max-width:359px){.mp-alternador__op .icone{display:none}}.calcs{display:flex;flex-direction:column;gap:var(--e-4)}.calc{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-4);background:var(--superficie);border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));border-radius:var(--raio-g);min-width:0}.calc__titulo{font-size:var(--t-l);padding-top:2px}.calc__explica{font-size:var(--t-s);color:var(--texto-suave)}.calc__linha{display:grid;grid-template-columns:1fr auto;gap:var(--e-3);align-items:start}.calc__campos{display:grid;grid-template-columns:1fr 1fr;gap:var(--e-3)}.calc-campo{display:flex;flex-direction:column;gap:4px;min-width:0}.calc-campo__rotulo{font-size:var(--t-xs);font-weight:700;color:var(--texto-suave);line-height:1.25}.calc-campo__caixa{display:flex;align-items:center;min-height:52px;padding:0 var(--e-3);background:var(--fundo);border:2px solid var(--borda-forte);border-radius:var(--raio)}.calc-campo__caixa:focus-within{border-color:var(--info);box-shadow:0 0 0 3px color-mix(in srgb,var(--info) 25%,transparent)}.calc-campo__entrada{flex:1;width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--texto);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xl);padding-top:4px;font-variant-numeric:tabular-nums}.calc-campo__unidade{font-size:var(--t-s);color:var(--texto-suave);font-weight:700}.calc-campo__dica{font-size:var(--t-xs);color:var(--texto-suave)}.calc-opcoes{display:flex;gap:4px;padding:4px;border-radius:var(--raio);background:var(--superficie-2);flex-wrap:wrap}.calc-opcoes__op{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 0;min-height:var(--toque);min-width:64px;margin:0;padding:2px var(--e-2) 0;border:2px solid transparent;border-radius:var(--raio-p);background:transparent;color:var(--texto-suave);font-family:var(--fonte-display);font-weight:700;font-size:var(--t-m);cursor:pointer;touch-action:manipulation}.calc-opcoes__op[aria-checked=true]{background:var(--superficie);color:var(--texto);border-color:var(--borda-forte)}.calc-saida{display:flex;flex-direction:column;gap:2px;padding:var(--e-2) var(--e-3);border-radius:var(--raio);background:var(--superficie-2);min-width:0}.calc__linha .calc-saida{min-width:7.5em;align-items:flex-end;text-align:right;margin-top:21px}.calc-saida__valor{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xxl);line-height:1;padding-top:4px;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.calc-saida__valor small{font-size:var(--t-s);font-weight:700;color:var(--texto-suave)}.calc-saida__nota{font-size:var(--t-xs);font-weight:700;color:var(--texto-suave)}.calc-saida--acerto{background:var(--acerto-fundo)}.calc-saida--acerto .calc-saida__valor,.calc-saida--acerto .calc-saida__nota{color:var(--acerto)}.calc-saida--alerta{background:var(--alerta-fundo)}.calc-saida--alerta .calc-saida__valor,.calc-saida--alerta .calc-saida__nota{color:var(--alerta)}.calc-saida--erro{background:var(--erro-fundo)}.calc-saida--erro .calc-saida__valor,.calc-saida--erro .calc-saida__nota{color:var(--erro)}#eixo-saida .calc-saida__valor{font-size:var(--t-xl)}#sg-saida .calc-saida__valor{font-size:var(--t-l);line-height:1.15}.calc-eixo{display:grid;grid-template-columns:1fr 104px;gap:var(--e-3);align-items:center}.calc-eixo__perguntas{display:flex;flex-direction:column;gap:4px;min-width:0}.calc-eixo__roda{width:104px;height:94px}.calc-eixo__aro{fill:var(--superficie-2);stroke:var(--borda-forte);stroke-width:2}.calc-eixo__cruz{stroke:var(--borda-forte);stroke-width:1.5}.calc-eixo__fatia{fill:var(--acerto-face);opacity:.85}.calc-eixo__roda--alerta .calc-eixo__fatia{fill:var(--alerta-face)}.calc-eixo__roda--erro .calc-eixo__fatia{fill:var(--erro-face)}.calc-eixo__fatia--duvida{opacity:.4}.calc-eixo__txt{font-size:9px;font-weight:700;fill:var(--texto-suave);font-family:var(--fonte-texto)}@media(max-width:359px){.calc-eixo{grid-template-columns:1fr}.calc-eixo__roda{justify-self:center}.calc__linha{grid-template-columns:1fr}.calc__linha .calc-saida{margin-top:0;align-items:flex-start;text-align:left}}.cola{display:flex;flex-direction:column;gap:var(--e-3);flex:1}.cola__busca{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:var(--e-2);min-height:52px;padding:0 var(--e-3);background:var(--superficie);border:2px solid var(--borda-forte);border-radius:var(--raio);color:var(--texto-suave)}.cola__busca:focus-within{border-color:var(--info)}.cola__entrada{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--texto);font:inherit;font-size:var(--t-m)}.cola__vazio{color:var(--texto-suave);text-align:center;padding:var(--e-6) 0}.cola__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-2)}.cola-cartao{background:var(--superficie);border:2px solid var(--borda);border-radius:var(--raio-g);overflow:hidden}.cola-cartao--aberto{border-color:var(--borda-forte)}.cola-cartao__cabeca{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:var(--e-3);width:100%;min-height:56px;margin:0;padding:var(--e-3) var(--e-4);border:0;background:transparent;color:var(--texto);text-align:left;cursor:pointer;touch-action:manipulation}.cola-cartao__titulo{font-family:var(--fonte-display);font-weight:700;font-size:var(--t-m);line-height:1.15;padding-top:2px;min-width:0;overflow-wrap:break-word}.cola-cartao__seta{display:grid;color:var(--texto-suave);transform:rotate(-90deg);transition:transform var(--dur-curta);flex:none}.cola-cartao--aberto .cola-cartao__seta{transform:rotate(90deg)}.cola-cartao__linhas{margin:0;padding:0 var(--e-4) var(--e-4) calc(var(--e-4) + 1.1em);display:flex;flex-direction:column;gap:var(--e-2);line-height:1.4;animation:mp-abrir .15s var(--curva) both}.cola-cartao__linhas li::marker{color:var(--erro)}@keyframes mp-abrir{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mp-anterior{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);margin:calc(-1 * var(--e-2)) 0 0;padding:0 var(--e-2) 0 0;border:0;background:none;font:inherit;font-size:var(--t-s);font-weight:700;color:var(--texto-suave);cursor:pointer}.mp-pergunta__achado{margin:var(--e-1) 0 0;display:flex;flex-direction:column;gap:var(--e-1)}.mp-pergunta__legenda{font-size:var(--t-xs);color:var(--texto-suave);overflow-wrap:break-word}.mp-pergunta__legenda b{color:var(--texto);text-transform:uppercase;letter-spacing:.06em}.mp-link-cola{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline;margin:-12px 0;padding:12px 2px;border:0;background:none;font:inherit;font-weight:700;color:var(--info);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mp-link-cola:focus-visible{outline:2px solid var(--info);outline-offset:2px;border-radius:var(--raio-p)}.mp-folha-cola{padding:0 0 0 1.1em;animation:none}.mp-inicio{gap:var(--e-4)}.mp-inicio__titulo{font-size:var(--t-xl);line-height:1.12;text-wrap:balance;padding-top:2px}.mp-marca{color:var(--texto-suave)}.mp-acao{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--e-3);width:100%;min-height:84px;padding:var(--e-4);text-align:left;border:0;border-radius:var(--raio-g);background:var(--primario-face);color:var(--primario-texto);cursor:pointer;touch-action:manipulation}.mp-acao:active{transform:scale(.99)}.mp-acao:focus-visible,.mp-continuar:focus-visible,.mp-completa:focus-visible{outline:3px solid var(--info);outline-offset:3px}.mp-acao__icone{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--raio);background:color-mix(in srgb,var(--primario-texto) 14%,transparent)}.mp-acao__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.mp-acao__texto b{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.1;padding-top:3px}.mp-acao__texto small{font-size:var(--t-xs);line-height:1.3;opacity:.86}.mp-continuar{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--e-2);min-height:48px;padding:var(--e-2) var(--e-3);border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-size:var(--t-s);font-weight:700;text-align:left;cursor:pointer}.mp-secao{display:flex;flex-direction:column;gap:var(--e-2)}.mp-secao__cabeca{display:flex;flex-direction:column;gap:2px;padding-top:var(--e-1)}.mp-secao__pergunta{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.15;padding-top:2px}.mp-secao__sub{font-size:var(--t-xs);color:var(--texto-suave)}.mp-secao__titulo{font-family:var(--fonte-texto);font-size:var(--t-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave)}.mp-queixas{gap:0;border:1px solid var(--borda);border-radius:var(--raio-g);overflow:hidden;background:var(--superficie)}.mp-queixa{min-height:56px;margin:0;padding:var(--e-2) var(--e-3);border:0;border-bottom:1px solid var(--borda);border-radius:0;box-shadow:none;background:transparent;transition:background var(--dur-curta) ease-out}.mp-queixa:last-child{border-bottom:0}.mp-queixa:active{transform:none;box-shadow:none;background:var(--superficie-2)}.mp-queixa:focus-visible{outline:3px solid var(--info);outline-offset:-3px}.mp-queixa__icone{width:38px;height:38px;border-radius:var(--raio-p);background:var(--erro-fundo);color:var(--erro)}.mp-queixa__nome{font-family:var(--fonte-texto);font-weight:700;font-size:var(--t-m);padding-top:0;line-height:1.2}.mp-queixa__seta{color:var(--texto-suave)}.mp-bolso{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--e-2)}.mp-bolso__cartao{padding:var(--e-3) var(--e-2) var(--e-2);border-bottom-width:2px;margin:0;border-radius:var(--raio)}.mp-bolso__cartao:active{transform:none;border-bottom-width:2px;background:var(--superficie)}.mp-bolso__cartao b{font-size:var(--t-s)}.mp-completa{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--e-3);min-height:60px;padding:var(--e-3) var(--e-4);border:2px solid var(--texto);border-radius:var(--raio);background:var(--superficie);color:var(--texto);text-align:left;font:inherit;cursor:pointer}.mp-completa__texto{flex:1;display:flex;flex-direction:column;min-width:0}.mp-completa__texto b{font-family:var(--fonte-display);font-size:var(--t-m);font-weight:800;padding-top:2px}.mp-completa__texto small{font-size:var(--t-xs);color:var(--texto-suave)}.mp-completa__seta{display:grid;transform:rotate(180deg)}.mp-pergunta,.calc{border-bottom-width:2px}.mp-resposta{margin:0;box-shadow:none;border:2px solid var(--base);transition:background var(--dur-curta) ease-out}.mp-resposta:active{transform:none;box-shadow:none;background:color-mix(in srgb,var(--face) 82%,#000)}.mp-resposta--nao{border-color:var(--borda-forte)}.sim{display:flex;flex-direction:column;gap:var(--e-5)}.sim__cab{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e-3);flex-wrap:wrap}.sim__titulo{font-family:var(--fonte-display);font-size:var(--t-xxl);font-weight:800;margin:0;line-height:1.1;padding-top:3px}.sim__dia{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.sim__dia .icone{margin-top:-2px}.sim-secao{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;margin:0 0 var(--e-3);padding-top:2px;line-height:1.15}.sim-estado{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--e-3);padding:var(--e-8) var(--e-2) var(--e-6)}.sim-estado .b3d{align-self:stretch}.sim-estado__titulo{margin:0;font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;line-height:1.15;padding-top:3px;text-wrap:balance}.sim-estado__texto{margin:0 0 var(--e-2);color:var(--texto-suave);max-width:34ch}.sim-estado__icone{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--superficie-2);color:var(--texto-suave)}.sim-estado[aria-busy=true] .sim-estado__tracado{animation:sim-pulso 1.4s ease-in-out infinite}@keyframes sim-pulso{50%{opacity:.45}}.sim-hoje{overflow:hidden;border-radius:18px;border:2px solid var(--treino-hoje-borda);border-bottom-width:6px;border-bottom-color:var(--treino-hoje-base);background:var(--superficie)}.sim-hoje__palco{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) clamp(100px,32%,168px);gap:var(--e-2);min-height:188px;padding:var(--e-4) var(--e-4) 0;background:radial-gradient(90% 90% at 90% 10%,var(--treino-hoje-brilho) 0%,transparent 55%),var(--treino-hoje-fundo)}.sim-hoje__palco:not(:has(.sim-hoje__figura)){grid-template-columns:minmax(0,1fr)}.sim-hoje__figura{position:relative;min-height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.sim-hoje__marta{position:absolute;top:2px;left:-14%;width:136%;max-width:none;height:auto}.sim-hoje__texto{display:flex;flex-direction:column;gap:6px;min-width:0;padding-bottom:var(--e-4)}.sim-hoje__rotulo{color:var(--treino-hoje-rotulo)}.sim-hoje__titulo{font-family:var(--fonte-display);font-size:clamp(1.4rem,6.6vw,1.75rem);font-weight:800;line-height:1.05;margin:0;padding-top:2px;overflow-wrap:break-word;text-wrap:balance}.sim-hoje__fala{margin:0;font-size:var(--t-s);line-height:1.35;color:var(--texto-suave);overflow-wrap:break-word}.sim-hoje__placar{margin:var(--e-1) 0 0;font-size:var(--t-s);color:var(--texto);display:flex;flex-direction:column;gap:2px}.sim-hoje__placar-n{white-space:nowrap}.sim-hoje__placar b{font-family:var(--fonte-display);font-size:var(--t-xl);font-weight:800;color:var(--acerto);line-height:1}.sim-hoje__acao{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-4);background:var(--superficie);border-top:2px solid var(--treino-hoje-borda)}.sim-hoje__acao .b3d{margin-bottom:0}.sim-hoje__progresso{display:flex;align-items:center;gap:var(--e-3)}.sim-hoje__progresso .barra{flex:1}.sim-hoje__conta{flex:none;font-weight:700;font-size:var(--t-s);font-variant-numeric:tabular-nums}.sim-hoje__contagem{margin:0;display:flex;align-items:center;gap:var(--e-2);font-size:var(--t-s);color:var(--texto-suave)}.sim-hoje__relogio{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-m);color:var(--texto);font-variant-numeric:tabular-nums}.sim-hoje__limpo{margin:0;display:flex;align-items:center;gap:var(--e-2);font-weight:700;color:var(--acerto)}.sim-bloco{--cor-bloco: var(--setor-triagem)}.sim-bloco--dor{--cor-bloco: var(--setor-sala-amarela)}.sim-bloco--arritmia{--cor-bloco: var(--setor-sala-vermelha)}.sim-bloco--desafio{--cor-bloco: var(--setor-hemodinamica)}.sim-blocos__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-2)}.sim-bloco{display:flex;align-items:center;gap:var(--e-3);min-height:64px;padding:var(--e-3) var(--e-4) var(--e-3) 0;border-radius:var(--raio);border:2px solid var(--borda);background:var(--superficie);overflow:hidden}.sim-bloco__faixa{flex:none;align-self:stretch;width:6px;margin:calc(-1 * var(--e-3)) 0;background:var(--cor-bloco)}.sim-bloco__texto{flex:1;min-width:0}.sim-bloco__nome{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-m);line-height:1.15;padding-top:2px}.sim-bloco__foco{margin:2px 0 0;font-size:var(--t-xs);color:var(--texto-suave);line-height:1.3}.sim-bloco__lado{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.sim-bloco__pips{display:flex;gap:5px}.sim-bloco__conta{font-size:var(--t-xs);color:var(--texto-suave);font-variant-numeric:tabular-nums;white-space:nowrap}.sim-bloco__conta b{color:var(--texto)}.sim-pip{width:14px;height:14px;border-radius:50%;border:2px solid var(--borda-forte);background:transparent}.sim-pip--certo{background:var(--acerto);border-color:var(--acerto)}.sim-pip--erro{background:var(--erro-fundo);border-color:var(--erro)}.sim-revisar{display:flex;align-items:center;gap:var(--e-3);text-align:left;width:100%}.sim-revisar__icone{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--raio);background:var(--info-fundo);color:var(--info)}.sim-revisar__texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sim-revisar__titulo{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-m);padding-top:2px}.sim-revisar__sub{font-size:var(--t-s);color:var(--texto-suave);line-height:1.3}.sim-revisar>.icone{flex:none;color:var(--texto-suave)}.sim-historico{margin:0;font-size:var(--t-s);color:var(--texto-suave);line-height:1.4}.sim-historico b{color:var(--texto)}.simc{--cor-bloco: var(--setor-triagem);display:flex;flex-direction:column;gap:var(--e-4)}.simc:has(.simc-topo--dor){--cor-bloco: var(--setor-sala-amarela)}.simc:has(.simc-topo--arritmia){--cor-bloco: var(--setor-sala-vermelha)}.simc:has(.simc-topo--desafio){--cor-bloco: var(--setor-hemodinamica)}.simc-topo--basico{--cor-bloco: var(--setor-triagem)}.simc-topo--dor{--cor-bloco: var(--setor-sala-amarela)}.simc-topo--arritmia{--cor-bloco: var(--setor-sala-vermelha)}.simc-topo--desafio{--cor-bloco: var(--setor-hemodinamica)}.simc--chegada{flex:1}.simc-chegada{position:relative;flex:1;min-height:max(540px,calc(100dvh - var(--e-4) - var(--e-6) - var(--seguro-topo) - var(--seguro-base)));border-radius:var(--raio-g);overflow:hidden;border:2px solid var(--borda);border-bottom-width:calc(2px + var(--fundo-cartao));background:var(--chefao-fundo)}.simc-chegada>.cena{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.simc-chegada__miolo{height:100%;display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-3);color:var(--texto);overflow-y:auto}.simc-chegada__miolo .cartao{background:color-mix(in srgb,var(--superficie) 94%,transparent)}.simc-chegada__pe{margin-top:auto;display:flex;flex-direction:column;gap:var(--e-3)}.simc-chegada__pe .b3d{margin-bottom:var(--fundo-botao)}.simc-fala{margin:0;align-self:flex-start;max-width:30ch;padding:var(--e-3) var(--e-4);border-radius:var(--raio-g) var(--raio-g) var(--raio-g) var(--raio-p);background:var(--superficie);border:2px solid var(--borda-forte);font-family:var(--fonte-display);font-weight:600;font-size:var(--t-m);line-height:1.25}.simc-fala__quem{display:block;margin-bottom:2px;font-family:var(--fonte-texto);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.simc-contexto{margin:var(--e-1) 0 0;font-size:var(--t-m);line-height:1.4}.simc-contexto--ficha{font-size:var(--t-s);line-height:1.4}.simc-topo{position:sticky;top:0;z-index:6;display:flex;flex-direction:column;gap:var(--e-2);margin:calc(-1 * var(--e-2)) calc(-1 * var(--e-4)) 0;padding:var(--e-2) var(--e-4) var(--e-3);background:var(--fundo);border-bottom:2px solid var(--borda)}.simc-topo--cena{position:static;margin:0;padding:var(--e-1) var(--e-3) var(--e-3) var(--e-1);border-radius:var(--raio);border-bottom:0;background:color-mix(in srgb,var(--fundo) 78%,transparent)}.simc-topo__linha{display:flex;align-items:center;gap:var(--e-2);min-height:var(--toque)}.simc-topo__sair{flex:none;display:grid;place-items:center;width:var(--toque);height:var(--toque);margin-left:calc(-1 * var(--e-2));border:0;border-radius:var(--raio);background:transparent;color:var(--texto);cursor:pointer}.simc-topo__sair:focus-visible{outline:3px solid var(--info);outline-offset:2px}.simc-topo__bloco,.sime-caso__bloco{flex:1;min-width:0;margin:0;display:inline-flex;align-items:center;gap:var(--e-2);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-m);padding-top:2px}.simc-topo__ponto{flex:none;width:12px;height:12px;border-radius:50%;background:var(--cor-bloco);box-shadow:0 0 0 2px var(--superficie)}.simc-topo__n{flex:none;margin:0;font-weight:700;font-size:var(--t-s);font-variant-numeric:tabular-nums;color:var(--texto-suave)}.simc-topo__dia{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),1fr);gap:4px}.simc-topo__seg{height:8px;border-radius:4px;background:var(--superficie-2);border:1px solid var(--borda-forte)}.simc-topo__seg--atual{background:var(--texto);border-color:var(--texto)}.simc-topo__seg--certo{background:var(--acerto);border-color:var(--acerto)}.simc-topo__seg--erro{background:var(--erro-fundo);border-color:var(--erro)}.simc-ficha{display:flex;align-items:flex-start;gap:var(--e-3)}.simc-ficha .cena-mini{margin-left:0;width:44px;height:44px}.simc-ficha__texto{flex:1;min-width:0}.simc-ecg{margin:0;display:flex;flex-direction:column;gap:2px}.simc-ecg .visor__rodape{padding-top:2px}.simc-credito{margin:0;font-size:var(--t-xs);color:var(--texto-suave);line-height:1.35;overflow-wrap:anywhere}.simc-credito a{color:inherit;text-decoration:underline;text-underline-offset:2px;display:inline-block;padding:var(--e-1) 0}.simc-pergunta{display:flex;flex-direction:column;gap:var(--e-3);scroll-margin-top:120px}.simc-pergunta__rotulo{margin:0;color:var(--texto-suave)}.simc-pergunta__enunciado{margin:0;font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.2;padding-top:2px;text-wrap:pretty}.simc-opcoes{display:flex;flex-direction:column;gap:var(--e-3)}.simc-opcoes .b3d{margin-bottom:var(--fundo-botao)}.simc-retorno{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);border-radius:var(--raio-g);border:2px solid var(--acerto);background:var(--acerto-fundo);scroll-margin-bottom:96px;animation:entrar var(--dur-media) var(--curva) backwards}.simc-retorno--errado{border-color:var(--erro);background:var(--erro-fundo)}.simc-retorno__titulo{margin:0;display:flex;align-items:center;gap:var(--e-2);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);padding-top:2px;color:var(--acerto)}.simc-retorno--errado .simc-retorno__titulo{color:var(--erro)}.simc-retorno__selo{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--acerto-face);color:var(--sobre-cor)}.simc-retorno--errado .simc-retorno__selo{background:var(--erro-face)}.simc-retorno__era{margin:0;font-weight:700}.simc-retorno__era .rotulo,.simc-retorno__dica .rotulo{display:block;margin-bottom:2px}.simc-retorno__texto{margin:0;line-height:1.45}.simc-retorno__dica{margin:var(--e-1) 0 0;padding-top:var(--e-3);border-top:2px dashed var(--borda-forte);font-size:var(--t-s);line-height:1.45}.simc-retorno__dica .rotulo{color:var(--info)}.simc-revisar{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-2);min-height:var(--toque);font-weight:700;font-size:var(--t-s);color:var(--info);text-decoration:none}.simc-revisar:hover span,.simc-revisar:focus-visible span{text-decoration:underline}.simc-revisar__rotulo{font-weight:400;color:var(--texto-suave)}.simc-revisar__rotulo:after{content:":"}.simc-resumo .cartao{display:flex;flex-direction:column;gap:var(--e-2)}.simc-resumo__placar{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);padding-top:2px}.simc-resumo__placar b{font-size:var(--t-xxl);line-height:1;color:var(--acerto)}.simc-resumo__dx{margin:var(--e-1) 0 0;display:flex;flex-direction:column;gap:2px;padding-top:var(--e-3);border-top:2px dashed var(--borda)}.simc-resumo__dx strong{font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;padding-top:2px;line-height:1.2}.simc-resumo__lista{list-style:none;margin:var(--e-1) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--e-2)}.simc-resumo__item{display:flex;align-items:flex-start;gap:var(--e-2);font-size:var(--t-s);line-height:1.35}.simc-resumo__item .icone{flex:none;margin-top:1px}.simc-resumo__item--certo .icone{color:var(--acerto)}.simc-resumo__item--errado .icone{color:var(--erro)}.simc-barra{position:sticky;bottom:0;z-index:6;margin:auto calc(-1 * var(--e-4)) calc(-1 * (var(--e-6) + var(--base-fluxo)));padding:var(--e-3) var(--e-4) calc(var(--e-3) + var(--base-fluxo));background:var(--fundo);border-top:2px solid var(--borda)}.simc-barra .b3d{margin-bottom:var(--fundo-botao)}.sime{display:flex;flex-direction:column;gap:var(--e-5)}.sime-cab{display:flex;align-items:center;gap:var(--e-2)}.sime-cab .rotulo{margin:0;color:var(--texto-suave)}.sime-cab__voltar{flex:none;display:grid;place-items:center;width:var(--toque);height:var(--toque);margin-left:calc(-1 * var(--e-2));border:0;border-radius:var(--raio);background:transparent;color:var(--texto);cursor:pointer}.sime-cab__voltar:focus-visible{outline:3px solid var(--info);outline-offset:2px}.sime-cab__titulo{margin:0;font-family:var(--fonte-display);font-size:var(--t-xxl);font-weight:800;line-height:1.05;padding-top:3px}.sime-intro{margin:0;color:var(--texto-suave)}.sime-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-5)}.sime-caso{display:flex;flex-direction:column;gap:var(--e-3);padding:var(--e-4);border-radius:var(--raio-g);border:2px solid var(--borda);border-top:6px solid var(--cor-bloco);border-bottom-width:calc(2px + var(--fundo-cartao));background:var(--superficie)}.sime-caso{--cor-bloco: var(--setor-triagem)}.sime-caso--dor{--cor-bloco: var(--setor-sala-amarela)}.sime-caso--arritmia{--cor-bloco: var(--setor-sala-vermelha)}.sime-caso--desafio{--cor-bloco: var(--setor-hemodinamica)}.sime-caso__cab{display:flex;flex-direction:column;gap:var(--e-1)}.sime-caso__contexto{margin:0;font-size:var(--t-s);color:var(--texto-suave);line-height:1.4}.sime-caso__ecg{margin:0;display:flex;flex-direction:column;gap:2px}.sime-erros{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-3)}.sime-erro{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-3);border-radius:var(--raio);background:var(--superficie-2)}.sime-erro__enunciado{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-m);line-height:1.2;padding-top:2px}.sime-erro__linha{margin:0;display:flex;align-items:flex-start;gap:var(--e-2);font-weight:700;line-height:1.35}.sime-erro__linha .icone{flex:none;margin-top:2px}.sime-erro__linha .rotulo{display:block;font-weight:700}.sime-erro__linha--marcou{color:var(--erro)}.sime-erro__linha--era{color:var(--acerto)}.sime-erro__explicacao{margin:0;font-size:var(--t-s);line-height:1.45}@media(prefers-reduced-motion:reduce){.sim-estado[aria-busy=true] .sim-estado__tracado,.simc-retorno{animation:none}}.simc-ficha{display:block;border-radius:var(--raio)}.simc-ficha__linha{display:flex;align-items:center;gap:var(--e-2);min-height:var(--toque);cursor:pointer;list-style:none}.simc-ficha__linha::-webkit-details-marker{display:none}.simc-ficha__linha .cena-mini{flex:none;margin-left:0;width:36px;height:36px}.simc-ficha__resumo{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-s)}.simc-ficha__ver{flex:none;font-size:var(--t-xs);font-weight:700;color:var(--info);text-decoration:underline;text-underline-offset:2px}.simc-ficha[open] .simc-ficha__resumo{display:none}.simc-ficha[open] .simc-ficha__ver{margin-left:auto}.simc-ficha__so-aberta,.simc-ficha[open] .simc-ficha__so-fechada{display:none}.simc-ficha[open] .simc-ficha__so-aberta{display:inline}.simc-ficha__linha:focus-visible{outline:3px solid var(--info);outline-offset:2px}.simc-ficha>.simc-contexto{margin:var(--e-1) 0 0}.simc-ecg--preso{position:sticky;top:var(--simc-topo-h, 88px);z-index:5;margin:0 calc(-1 * var(--e-4));padding:var(--e-1) var(--e-4) var(--e-1);background:var(--fundo);border-bottom:2px solid var(--borda)}.simc-ecg--preso .visor--compacta .visor__quadro{width:min(100%,calc(28dvh * var(--proporcao)));margin:0 auto}.simc-ecg--preso .visor__rodape{display:none}.simc-ver-ecg{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-2);min-height:var(--toque);padding:0 var(--e-3);border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-weight:700;font-size:var(--t-s);cursor:pointer}.simc-ver-ecg:focus-visible{outline:3px solid var(--info);outline-offset:2px}.simc-sem-imagem{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);border-radius:var(--raio);border:2px solid var(--borda-forte);background:var(--superficie)}.simc-sem-imagem__titulo{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);padding-top:2px}.simc-sem-imagem__texto{margin:0;color:var(--texto-suave);line-height:1.4}@media(min-width:700px){.casca__tela:has(>.simc),.casca__tela:has(>.sime){max-width:720px}.simc-ecg--preso .visor--compacta .visor__quadro{width:min(100%,calc(40dvh * var(--proporcao)))}.simc-ecg--resumo .visor--compacta .visor__quadro,.sime-caso__ecg .visor--compacta .visor__quadro{width:100%}}.sim-pip{display:inline-grid;place-items:center;color:var(--sobre-cor, #fff)}.sim-pip .icone{width:10px;height:10px;stroke-width:3.2}.sim-pip--erro{background:var(--erro);border-color:var(--erro)}.simc-topo__seg--erro{background:repeating-linear-gradient(135deg,var(--erro) 0 3px,var(--erro-fundo) 3px 6px);border-color:var(--erro)}.sim-bloco--arritmia,.simc:has(.simc-topo--arritmia),.simc-topo--arritmia,.sime-caso--arritmia{--cor-bloco: var(--setor-arritmia)}.sim-hoje__novidade{margin:var(--e-1) 0 0;font-size:var(--t-s);font-weight:700;color:var(--texto)}.sim-hoje__rotulo--largo{grid-column:1 / -1;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sim-hoje--encerrado .sim-hoje__palco{row-gap:0;grid-template-rows:auto 1fr}.sim-hoje--encerrado .sim-hoje__texto{grid-row:2;grid-column:1}.sim-hoje--encerrado .sim-hoje__figura{grid-row:2;grid-column:2}.sim-hoje__antes{white-space:nowrap}.sim-hoje__titulo.sim-hoje__placar{display:block;margin:0;padding-top:var(--e-1);color:var(--texto)}.sim-hoje__titulo.sim-hoje__placar b{font-size:clamp(2.25rem,11vw,2.75rem)}.sim-hoje__titulo .sim-hoje__placar-n{font-size:clamp(1.4rem,6.6vw,1.75rem)}.sim-hoje__titulo .sim-hoje__placar-de{display:block;font-size:clamp(1.4rem,6.6vw,1.75rem);color:var(--acerto)}.sim-hoje__antes{margin:0;font-size:var(--t-s);font-weight:700;color:var(--texto-suave);font-variant-numeric:tabular-nums}.sim-hoje__duracao{margin:0;display:flex;align-items:center;gap:var(--e-2);font-size:var(--t-s);color:var(--texto-suave)}.sime-caso__bloco{flex-wrap:wrap;row-gap:2px}.sime-caso__sep{color:var(--texto-suave);font-weight:700}.sime-caso__dx{font-weight:800;color:var(--texto)}.simc-retorno__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e-2) var(--e-3)}.simc-retorno__acoes .simc-revisar{flex:1 1 12rem}@media(max-height:700px){.simc--retorno .simc-ecg--preso{position:static}}.simc-resumo__placar b{color:var(--texto)}.simc-resumo__placar--tudo b{color:var(--acerto)}.simc-ecg--resumo{margin-top:calc(-1 * var(--e-1))}.simc-ficha__linha .cena-mini{background:var(--superficie);box-shadow:inset 0 0 0 2px var(--borda-forte)}.simc-ficha__linha .cena-mini img{z-index:0}.simc-ficha__linha .cena-mini:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 2px var(--borda-forte);pointer-events:none}.sime-dia{display:flex;flex-direction:column;gap:var(--e-3)}.sime-dia__titulo{margin:0;font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;padding-top:2px}.sime-filtro{display:flex;flex-wrap:wrap;gap:var(--e-2)}.sime-filtro__chip{min-height:var(--toque);padding:0 var(--e-3);border:2px solid var(--borda-forte);border-radius:999px;background:var(--superficie);color:var(--texto);font:inherit;font-weight:700;font-size:var(--t-s);cursor:pointer}.sime-filtro__chip[aria-pressed=true]{background:var(--texto);border-color:var(--texto);color:var(--fundo)}.sime-filtro__chip:focus-visible{outline:3px solid var(--info);outline-offset:2px}.sime-onde,.sim-hoje__onde{margin:0;display:flex;align-items:flex-start;gap:var(--e-2);font-size:var(--t-s);line-height:1.4;color:var(--texto)}.sime-onde .icone{flex:none;margin-top:1px;color:var(--info)}.sim-hoje__onde{display:block;margin-top:var(--e-1)}.sim-ontem{display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);border-radius:18px;border:2px solid var(--alerta-base);border-bottom-width:6px;background:var(--alerta-fundo)}.sim-ontem__rotulo{margin:0;color:var(--alerta)}.sim-ontem__titulo{margin:0;padding-top:2px;font-family:var(--fonte-display);font-size:var(--t-l);font-weight:800;line-height:1.15;text-wrap:balance}.sim-ontem__texto{margin:0 0 var(--e-1);font-size:var(--t-s);line-height:1.4;color:var(--texto)}.sim-ontem .b3d{margin-bottom:0}.sim-hoje__titulo .sim-hoje__placar-n{display:block;white-space:nowrap;color:var(--texto-suave)}.sim-hoje__titulo .sim-hoje__placar-de{display:block;margin-top:2px;font-family:var(--fonte-texto);font-size:var(--t-s);font-weight:700;line-height:1.3;color:var(--texto-suave)}.visor__selo{display:none}.simc-ecg--preso .visor__selo{position:absolute;top:4px;right:4px;z-index:1;display:inline-flex;align-items:center;gap:3px;padding:2px 6px 2px 4px;border-radius:999px;background:#fffaf8eb;box-shadow:0 0 0 1.5px #6b5d58;color:#3a2f2c;font:700 11px/1.3 var(--fonte-texto);pointer-events:none}.simc-ecg--preso .visor__selo .icone{width:13px;height:13px}@media(max-height:700px)and (max-width:699px){.simc-ecg--preso .visor--compacta .visor__quadro{width:100%}}.sime-dias{display:flex;flex-direction:column;gap:var(--e-4)}.sime-erro__mais{margin:0;font-size:var(--t-s);font-weight:700;color:var(--texto-suave)}.sime-caso__abrir{align-self:stretch;display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:var(--toque);border:2px solid var(--borda-forte);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-weight:700;font-size:var(--t-s);cursor:pointer}.sime-caso__abrir:focus-visible{outline:3px solid var(--info);outline-offset:2px}.sime-caso__seta{transform:rotate(90deg);transition:transform var(--dur-curta, .15s)}.sime-caso__seta--aberta{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.sime-caso__seta{transition:none}}.sim-hoje__relogio{white-space:nowrap}.sim-hoje__contagem span{-webkit-hyphens:manual;hyphens:manual}.rv{display:flex;flex-direction:column;gap:var(--e-5)}.rv-voltar{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--toque);margin:calc(-1 * var(--e-2)) 0 calc(-1 * var(--e-2)) calc(-1 * var(--e-2));padding:0 var(--e-2);background:none;border:0;border-radius:var(--raio-p);cursor:pointer;touch-action:manipulation;color:var(--texto-suave);font:inherit;font-weight:700}.rv-voltar:active{background:var(--superficie-2)}.rv-cabeca{display:flex;flex-direction:column;gap:var(--e-2)}.rv-rotulo{display:inline-flex;align-items:center;gap:6px;margin:0}.rv-rotulo .icone{color:var(--texto-suave)}.rv-titulo{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xxl);line-height:1.08;padding-top:3px}.rv--pilula .rv-titulo{font-size:var(--t-xl)}.rv-resumo{margin:0;color:var(--texto-suave);font-size:var(--t-m);line-height:1.45}.rv-lista{list-style:none;margin:0;padding:0;overflow:hidden;background:var(--superficie);border:2px solid var(--borda);border-radius:var(--raio-g)}.rv-lista>li+li{border-top:1px solid var(--borda)}.rv-linha{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0;border:0;background:transparent;color:var(--texto);font:inherit;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--e-3);min-height:72px;padding:12px 14px;text-align:left;cursor:pointer;touch-action:manipulation;transition:background var(--dur-curta) ease-out}.rv-linha:active{background:var(--superficie-2)}.rv-linha:focus-visible{outline-offset:-3px}.rv-linha__icone{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--superficie-2);color:var(--texto);background-image:linear-gradient(var(--grade-fina) 1px,transparent 1px),linear-gradient(90deg,var(--grade-fina) 1px,transparent 1px);background-size:6px 6px;background-position:-1px -1px}.rv-linha__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.rv-linha__etapa{font-size:var(--t-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);line-height:1.3}.rv-etapa{margin:0;font-size:var(--t-s);font-weight:700;color:var(--texto-suave)}.rv-linha__texto b{font-size:var(--t-m);line-height:1.25}.rv-linha__texto small{font-size:var(--t-xs);color:var(--texto-suave);line-height:1.35;overflow-wrap:anywhere}.rv-linha__seta{color:var(--texto-suave)}.rv-nota{margin:0;font-size:var(--t-xs);color:var(--texto-suave);text-align:center}.rv-blocos{display:flex;flex-direction:column;gap:var(--e-5)}.rv-texto{margin:0;font-size:var(--t-m);line-height:1.55}.rv-criterio{padding:var(--e-3) var(--e-4) var(--e-4);border-radius:var(--raio);background:var(--info-fundo);border:2px solid color-mix(in srgb,var(--info) 35%,transparent);border-left:6px solid var(--info)}.rv-criterio__rotulo{margin:0 0 var(--e-1);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--info)}.rv-criterio__texto{margin:0;font-size:var(--t-m);font-weight:700;line-height:1.45;color:var(--texto)}.rv-passos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-3);counter-reset:none}.rv-passos>li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--e-3);align-items:start;font-size:var(--t-m);line-height:1.45}.rv-passos-bloco{display:flex;flex-direction:column;gap:var(--e-3)}.rv-passos__titulo{margin:0;font-family:var(--fonte-display);font-weight:800;font-size:var(--t-m);line-height:1.25;padding-top:2px}.rv-passos__n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--primario-face);color:var(--primario-texto);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-s);line-height:1;padding-top:2px}.rv-figura{display:flex;flex-direction:column;gap:var(--e-2)}.rv-figura__visor{width:100%;margin-inline:auto}.rv-figura__visor--sem-tracado .visor__dica{display:none}.rv-figura .visor__rodape{margin-top:calc(-1 * var(--e-1))}.rv-figura__legenda{margin:0;font-size:var(--t-s);line-height:1.45}.rv-figura__credito{margin:0;font-size:var(--t-xs);color:var(--texto-suave)}.rv-figura__credito a{color:var(--info)}.rv-armadilha{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--e-3);align-items:start;padding:var(--e-3) var(--e-4) var(--e-4);border-radius:var(--raio);background:var(--alerta-fundo);border:2px solid color-mix(in srgb,var(--alerta-face) 45%,transparent);border-left:6px solid var(--alerta-face)}.rv-armadilha__icone{color:var(--alerta);padding-top:2px}.rv-armadilha__rotulo{margin:0 0 var(--e-1);font-size:var(--t-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--alerta)}.rv-armadilha__texto{margin:0;font-size:var(--t-m);line-height:1.45}.rv-armadilha__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rv-armadilha__lista>li+li{margin-top:var(--e-3);padding-top:var(--e-3);border-top:1px solid color-mix(in srgb,var(--alerta-face) 35%,transparent)}.rv-armadilha__texto--1{font-weight:700}.rv-cola{padding:var(--e-3) var(--e-4) var(--e-4);border-radius:var(--raio);background:var(--superficie);border:2px solid var(--borda-forte)}.rv-cola__titulo{margin:0 0 var(--e-3);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.2;padding-top:2px}.rv-cola__itens{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-3)}.rv-cola__itens>li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:var(--e-3);align-items:start;font-size:var(--t-m);line-height:1.45}.rv-cola__itens b{font-weight:800}.rv-cola__marca{width:6px;height:6px;margin-top:.6em;border-radius:50%;background:var(--texto-suave)}.rv-cola--checklist .rv-cola__itens>li{grid-template-columns:24px minmax(0,1fr)}.rv-cola__n{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--superficie-2);color:var(--texto-suave);border:1px solid var(--borda);font-family:var(--fonte-display);font-weight:800;font-size:var(--t-xs);line-height:1;padding-top:2px}.rv-fim{display:flex;flex-direction:column;gap:var(--e-2);margin-top:var(--e-2)}.rv-proxima{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0 0 var(--fundo-cartao);font:inherit;color:var(--texto);text-align:left;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--e-3);min-height:72px;padding:12px var(--e-4);border-radius:var(--raio-g);background:var(--superficie);border:2px solid var(--borda-forte);border-bottom-width:calc(2px + var(--fundo-cartao));touch-action:manipulation;transition:transform var(--dur-curta),border-bottom-width var(--dur-curta)}.rv-proxima:active{transform:translateY(var(--fundo-cartao));border-bottom-width:2px}.rv-proxima__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.rv-proxima__texto b{font-family:var(--fonte-display);font-weight:800;font-size:var(--t-l);line-height:1.15;padding-top:2px}.rv-proxima__icone{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--primario-face);color:var(--primario-texto)}.rv-todas{align-self:center;min-height:var(--toque);padding:0 var(--e-3);border:0;background:none;cursor:pointer;color:var(--info);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.rv-espera{display:flex;flex-direction:column;gap:var(--e-3)}@media(prefers-reduced-motion:reduce){.rv-linha,.rv-proxima{transition:none}.rv-proxima:active{transform:none}}
