@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800&display=swap";:root{color-scheme:only light;--cor-fundo-body: rgb(235, 232, 232);--cor-fundo-canvas: #D3D3D3}@media(prefers-color-scheme:dark){:root{--cor-fundo-body: rgb(235, 232, 232);--cor-fundo-canvas: #D3D3D3}}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;overflow-x:hidden;background-color:var(--cor-fundo-body);color:#000}#canvas{margin:0;background-color:var(--cor-fundo-canvas);font-family:Roboto Mono,monospace;box-sizing:border-box}@media(max-width:768px){#canvas{padding:5px 20px}}#root{width:100%;margin:0 auto;text-align:center;overflow-x:hidden}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.terminalMesarioContainerIdentificacaoEleitor p,.terminalMesarioContainerIdentificacaoEleitor span{text-align:left!important;font-size:clamp(1.2rem,3.5vw,1.8rem)!important}.terminalMesarioContainerSecaoSequencial p,.terminalMesarioContainerSecaoSequencial span{text-align:right!important;font-size:clamp(1.1rem,3.5vw,1.6rem)!important}.terminalMesarioContainerScoreAndConfirma{display:flex;flex-direction:column;justify-content:center;align-items:end;row-gap:20px}.terminalMesarioContainerBotoesCorrigeConfirma{display:flex;justify-content:space-between;font-size:clamp(1.1rem,3.5vw,1.9rem);margin-top:0}.terminalMesarioTextoTeclaCorrigeSolicitacaoBiometria{text-align:left!important;margin-top:25px!important}.terminalMesarioContainerQtdeTentativasBiometria{margin-left:140px!important}.terminalMesarioInputAnoDeNascimento{font-size:clamp(1.1rem,3.5vw,1.8rem)!important}.terminalMesarioContainerEleitorDemorandoVotar{display:grid;grid-template-columns:2fr 1fr;text-align:left;font-family:monospace}.terminalMesarioContainerEleitorDemorandoVotar p,.terminalMesarioContainerEleitorDemorandoVotar span{font-size:clamp(1.1rem,3.5vw,2rem)!important}.terminalMesarioContainerEleitorDemorandoVotarCargo{margin-top:0!important}.terminalMesarioContainerMenuOutrasOpcoes{font-family:Roboto Mono,monospace;padding:5px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.terminalMesarioMenuOutrasOpcoes{display:grid;grid-template-columns:1fr 1fr;gap:5px;font-size:clamp(1.1rem,3.5vw,1.7rem);margin-top:10px;margin-bottom:5px;justify-items:start}.terminalMesarioMarginTop25px{margin-top:25px}#telaDaUrnaMenuPrincipal{margin-top:0}#conteudoTelaDaUrnaMenuPrincipal{height:40%}.terminalEleitorIndicadorCargaBateria{border:1px solid #000;padding:0 4px;border-radius:2px;background-color:#4caf50;color:#e0e0e0}.terminalEleitorContainerHeader{width:100%;display:flex;justify-content:space-between;font-size:clamp(.9rem,3vw,1.2rem);color:#333}.terminalEleitorImpressaoLabel{font-size:48px;margin:0}.etapaInfoBotaoConfirma{background-color:#388e3c;color:#fff;padding:5px;font-weight:bolder;letter-spacing:4px;margin-left:1em;border-radius:5px}.etapaInfoBotaoCorrige{background-color:#d32f2f;color:#fff;padding:5px;font-weight:bolder;letter-spacing:4px;margin-left:1em;border-radius:5px}.terminalEleitorImpressaoContainerViasBoletim{text-align:center;padding:20px 0 10px}.terminalEleitorImpressaoContainerViasBoletimOrientacoes{font-size:18px;line-height:1.5;text-align:left}.terminalEleitorImpressaoBoletimJustificativaLabel{font-size:48px;margin:0}.terminalEleitorImpressaoBoletimJustificativaViaUnica{text-align:center;font-size:36px;margin:40px 0}.terminalEleitorImporessaoBoletimJustificativaAguarde{font-size:36px;margin:0}.terminalEleitorEncerramentoVotacaoInfoFinais{font-size:36px;margin:0;font-weight:700;line-height:1.5}.marginTop10px{margin-top:10px}.marginTop20px{margin-top:20px}.marginTop30px{margin-top:30px}.preparandoDadosEncerramento{font-size:38px;margin:0;font-weight:700}.cenario1EleitorCabecalhoTreinamentoDestaque{font-weight:700}.cenario1Etapa2EleitorZeresimaAcaoConfirmaContainer{text-align:right}.cenario1Etapa1MesarioContainerPrincipal{display:flex;flex-direction:column;justify-content:start;padding:10px;width:100%;box-sizing:border-box}.cenario1Etapa1MesarioTextoCentralizado{text-align:center;margin:0}.cenario1Etapa1ntroTesteTecladoContainer{display:flex;flex-direction:column;height:100%;width:100%;justify-content:center;align-items:center;margin-top:10px;min-height:200px}.cenario1Etapa1TesteTecladoContainer{display:flex;flex-direction:column;height:100%;padding:10px;font-family:sans-serif}.cenario1Etapa1TesteTecladoTitulo{text-align:center;font-size:28px;font-weight:700;margin:8px 0 16px}.cenario1Etapa1TesteTecladoTecladoContainer{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;gap:10px;padding:0 20px;flex-grow:1;align-content:start}.cenario1Etapa1TesteTecladoTeclaNumerica{font-size:1.3rem;min-height:50px}.cenario1Etapa1TesteTecladoTeclaConfirma{font-size:1.3rem;min-height:110px;grid-row:span 2}.cenario1Etapa1TesteTecladoLinhaDivisoria{border:1px solid #999;margin:10px 0 8px}.cenario1Etapa1TesteTecladoOrientacao{text-align:center;font-size:1.2rem;margin:0}.cenario1Etapa1EleitorContainerPrincipal{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px;box-sizing:border-box}.cenario1Etapa1EleitorConteudoCentral{text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:center}.cenario1Etapa1EleitorTitulo{font-size:clamp(1.8rem,3vw,3rem);margin:0}.cenario1Etapa1EleitorRodape{width:100%;display:flex;justify-content:flex-end;border-top:1px solid #999;padding-top:10px}.cenario1Etapa1EleitorTextoDireita{text-align:right}.cenario1Etapa1EleitorAcaoConfirma{font-size:20px;font-weight:700}.cenario1Etapa1EleitorAcaoDescricao{font-size:18px}.cenario1Etapa1EleitorErroConteudo{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:20px}.cenario1Etapa1EleitorErroTitulo{font-size:32px;margin:0}.cenario1Etapa1EleitorErroMensagem{font-size:26px;margin:20px 0}.cenario1Etapa1EleitorRodapeDuplo{width:100%;display:flex;justify-content:space-between;border-top:1px solid #999;padding-top:10px}.cenario1Etapa1EleitorTextoEsquerda{text-align:left}.cenario1Etapa1EleitorTemporizadorConteudo{text-align:center;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.cenario1Etapa1EleitorTemporizadorTitulo{font-size:32px;font-weight:400;margin:0}.cenario1Etapa1EleitorTemporizadorMensagem{font-size:28px;font-weight:400;line-height:1.5}.cenario1Etapa2EleitorZeresimaContainer{display:flex;flex-direction:column;padding:10px;height:100%;font-family:sans-serif}.cenario1Etapa2EleitorZeresimaTituloPrimario{text-align:center;font-size:clamp(1.5rem,3vw,1.7rem);font-weight:700;margin:4px 0}.cenario1Etapa2EleitorZeresimaTituloSecundario{text-align:center;font-size:clamp(1.4rem,3vw,1.5rem);margin:2px 0}.cenario1Etapa2EleitorZeresimaInfoSecao{text-align:center;font-size:clamp(1.2rem,3vw,1.5rem);margin:10px 0}.cenario1Etapa2EleitorZeresimaInfoResumo{text-align:center;font-size:clamp(1rem,3vw,1.5rem);margin:10px 0}.cenario1Etapa2EleitorZeresimaLinhaFlex{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.cenario1Etapa2EleitorZeresimaDestaque{font-size:clamp(1.2rem,3vw,1.9rem);font-weight:700}.cenario1Etapa2QRCode{width:100px;height:100px}.cenario1Etapa2EleitorZeresimaEspacador{flex-grow:1}.cenario1Etapa2EleitorZeresimaInfoRodape{font-size:clamp(.8rem,3vw,1.1rem);margin:2px 0}.cenario1Etapa2EleitorZeresimaLinhaDireita{display:flex;justify-content:flex-end;margin-bottom:4px}.cenario1Etapa2EleitorZeresimaRodapeAcoes{display:flex;justify-content:space-between;border-top:2px solid #999;padding-top:5px}.cenario1Etapa2EleitorZeresimaAcaoNome{font-size:clamp(.9rem,3vw,1.12rem);font-weight:700}.cenario1Etapa2EleitorZeresimaAcaoDescricao{font-size:clamp(.7rem,3vw,1rem)}.cenario1Etapa2EleitorImprimindoContainer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px}.cenario1Etapa2EleitorImprimindoConteudo{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.cenario1Etapa2EleitorImprimindoVia{font-size:32px;margin:40px 0}.cenario1Etapa2EleitorImprimindoRodape{width:100%;text-align:center}.cenario1Etapa2EleitorImprimindoAguarde{font-size:24px;margin:0}.cenario1Etapa3EleitorInstrucaoContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.cenario1Etapa3EleitorInstrucaoTitulo{text-align:center;font-size:36px;font-weight:700;margin:0}.cenario1Etapa3EleitorInstrucaoMensagem{text-align:center;font-size:28px;margin-top:40px}.cenario1Etapa3MesarioConfirmaContainer{display:flex;flex-direction:column;justify-content:start;padding:10px}.cenario1Etapa3MesarioIdentificacaoCabecalho{display:flex;justify-content:space-between;font-size:clamp(.9rem,3.5vw,1.8rem);padding-bottom:0;margin-bottom:0}.cenario1Etapa3MesarioIdentificacaoDado{display:block;text-align:left;font-size:clamp(.9rem,3.5vw,1.8rem);letter-spacing:normal}.cenario1Etapa3MesarioIdentificacaoRodape{display:flex;justify-content:space-between;font-size:clamp(.9rem,3.5vw,1.8rem)}.cenario1Etapa3MesarioTextoEsquerda{text-align:left}.cenario1Etapa3MesarioTextoCentro{text-align:center}.cenario1Etapa3MesarioSucessoContainer{display:flex;flex-direction:column;justify-content:start;padding:10px;box-sizing:border-box;width:100%;height:100%}.cenario1Etapa3MesarioSucessoMensagem{margin:5px 0;text-align:left;font-size:clamp(1.1rem,3.5vw,1.8rem)}.cenario1Etapa3MesarioSucessoPergunta{margin:0;text-align:left;font-size:clamp(1.1rem,3.5vw,1.8rem)}.cenario1Etapa3MesarioFinalizarContainer{display:flex;flex-direction:column;justify-content:start;padding:20px;box-sizing:border-box;width:100%;height:100%}.cenario1Etapa3MesarioFinalizarMensagem{margin:0 0 5px;text-align:left}.cenario1Etapa3MesarioFinalizarBotoes{display:flex;justify-content:space-between;font-size:clamp(1.2rem,3.5vw,2rem);margin-top:40px;width:100%}.cenario1Etapa4EleitorAguardeContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:10px;box-sizing:border-box}.cenario1Etapa4EleitorAguardeTitulo{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0}.cenario1Etapa4EleitorAguardeSubtitulo{font-size:clamp(1.4rem,3vw,1.5rem);margin:5px 0}.cenario1Etapa4EleitorAguardeSecao{font-size:clamp(1.3rem,3vw,1.5rem);margin:0}.cenario1Etapa4EleitorAguardeMensagem1{font-size:clamp(1.3rem,3vw,1.7rem);margin:20px 0 10px}.cenario1Etapa4EleitorAguardeMensagem2{font-size:clamp(1.3rem,3vw,1.7rem);margin:0}.cenario1Etapa3MesarioIdentificacaoMargemBotoes{margin-top:.8rem}.cenario2GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario2TextoEsquerda{text-align:left}.cenario2GridDuasColunasMonospace{display:grid;grid-template-columns:3fr 1fr;font-family:monospace}.cenario2EsquerdaFonteClampFlexSpaceEvenlyMargemTopo15{text-align:left;font-size:clamp(.95rem,3.5vw,2rem);display:flex;justify-content:space-evenly;margin-top:15px}.cenario2MargemEsquerda30{margin-left:30px}.cenario2TextoCentro{text-align:center}.cenario2Flex{display:flex}.cenario2TextoDireita{text-align:right}.cenario2FlexColunaCentroStart{display:flex;flex-direction:column;justify-content:center;align-items:start}.cenario2EsquerdaFlexSpaceBetween{text-align:left;display:flex;justify-content:space-between}.cenario2MargemZero{margin:0}.cenario3GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario3TextoEsquerda{text-align:left}.cenario3EsquerdaMonospace{text-align:left;font-family:monospace}.cenario3MargemZero{margin:0}.cenario3TextoDireita{text-align:right}.cenario3MargemTopo20{margin-top:20px}.cenario3DireitaMargemTopo20{text-align:right;margin-top:20px}.cenario4GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario4GridDuasColunasMonospace{display:grid;grid-template-columns:3fr 1fr;font-family:monospace}.cenario4TextoEsquerda{text-align:left}.cenario4TextoCentro{text-align:center}.cenario4TextoCentroMonospace{text-align:center;font-family:monospace}.cenario4TextoVermelho{color:red}.cenario4ContainerFlexColunaInicioMonospace{display:flex;flex-direction:column;align-items:flex-start;font-family:monospace;font-size:clamp(1.1rem,3.5vw,1.9rem)}.cenario4FonteClamp20a60{font-size:clamp(20px,20px,60px)}.cenario4ContainerFlexEspacadoMargem5{display:flex;justify-content:space-between;width:100%;margin-top:5px}.cenario4ContainerFlexEspacadoMargem15{display:flex;justify-content:space-between;width:100%;margin-top:15px}.cenario4TextoEsquerdaMonospace{text-align:left;font-family:monospace}.cenario4MargemTopo20{margin-top:20px}.cenario4TextoEsquerdaMonospaceFonteClamp{text-align:left;font-family:monospace;font-size:clamp(1.2rem,3.5vw,2rem)}.cenario4CentroMonospaceFonteClampMargem20{text-align:center;font-family:monospace;font-size:clamp(1.2rem,3.5vw,2rem);margin-top:20px}.cenario4CentroMonospaceFonteClampMargem50{text-align:center;font-family:monospace;font-size:clamp(1.2rem,3.5vw,2rem);margin-top:50px}.cenario4ContainerFlexColunaCentroInicio{display:flex;flex-direction:column;justify-content:center;align-items:start}.cenario4TextoEsquerdaFlexEspacado{text-align:left;display:flex;justify-content:space-between}.cenario5GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario5TextoEsquerda{text-align:left}.cenario5GridDuasColunasMonospace{display:grid;grid-template-columns:3fr 1fr;font-family:monospace}.cenario5TextoCentro{text-align:center}.cenario5CentroMonospace{text-align:center;font-family:monospace}.cenario5TextoVermelho{color:red}.cenario5FlexColunaStartMonospaceClamp{display:flex;flex-direction:column;align-items:flex-start;font-family:monospace;font-size:clamp(1.2rem,3.5vw,1.9rem)}.cenario5MargemEsquerda60{margin-left:60px}.cenario5FlexSpaceBetweenMargemTopo5{display:flex;justify-content:space-between;width:100%;margin-top:5px}.cenario5FlexSpaceBetweenMargemTopo15{display:flex;justify-content:space-between;width:100%;margin-top:15px}.cenario5EsquerdaMonospace{text-align:left;font-family:monospace}.cenario5MargemTopo20{margin-top:20px}.cenario5EsquerdaMonospaceClamp{text-align:left;font-family:monospace;font-size:clamp(1.2rem,3.5vw,2rem)}.cenario5CentroMargemTopo20{text-align:center;margin-top:20px!important}.cenario6FlexColunaInicioBoxSizing{display:flex;flex-direction:column;justify-content:start;padding:10px;width:100%;box-sizing:border-box}.cenario6FlexFimFonteClampMargemBase20{display:flex;justify-content:flex-end;font-size:clamp(1.2rem,3.5vw,2rem);margin-bottom:20px}.cenario6EsquerdaMargemZero{text-align:left;margin:0}.cenario6EsquerdaMargemTopo10{text-align:left;margin:10px 0 0}.cenario6ContainerFlexColunaCentroBoxSizing{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px;box-sizing:border-box}.cenario6TextoNegrito{font-weight:700}.cenario6FlexCentroColFlexGrow1{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.cenario6FlexCentroColFlexGrow1Gap10{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.cenario6Fonte44MargemZeroNormal{font-size:44px;margin:0;font-weight:400}.cenario6Fonte36MargemZeroNormal{font-size:36px;margin:0;font-weight:400}.cenario6ContainerConfirmaDireitaLinhaTopo{width:100%;display:flex;justify-content:flex-end;border-top:1px solid #999;padding-top:10px}.cenario6TextoDireita{text-align:right}.cenario6Fonte20Negrito{font-size:20px;font-weight:700}.cenario6Fonte18{font-size:18px}.cenario6GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario6TextoEsquerda{text-align:left}.cenario7TextoItalicoNegrito{font-style:italic;font-weight:700}.cenario7DireitaMargem75{text-align:right;margin-top:75px}.cenario7EsquerdaMonospaceFonteClamp{text-align:left;font-family:monospace;font-size:clamp(1.1rem,3.5vw,2rem)}.cenario7FlexEspacadoMargem40{display:flex;justify-content:space-between;margin-top:40px}.cenario7FlexColunaInicioBoxSizing{display:flex;flex-direction:column;justify-content:start;padding:0;width:100%;box-sizing:border-box}.cenario7FlexEspacadoFonteClamp1_1{display:flex;justify-content:space-between;font-size:clamp(1.1rem,3.5vw,2rem)}.cenario7BlocoEsquerdaFonteClampMargem10{display:block;text-align:left;font-size:clamp(1.1rem,3.5vw,2rem);letter-spacing:normal;margin:10px 0}.cenario7FlexEspacadoFonteClamp1_2{display:flex;justify-content:space-between;font-size:clamp(1.2rem,3.5vw,2rem)}.cenario7EsquerdaMonospaceFonteClamp1_2{text-align:left;font-family:monospace;font-size:clamp(1.2rem,3.5vw,2rem)}.cenario7DireitaMargem40{text-align:right;margin-top:40px}.cenario7GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario7TextoEsquerda{text-align:left}.cenario8TextoItalicoNegrito{font-style:italic;font-weight:700}.cenario8FlexColuna{display:flex;flex-direction:column}.cenario8MargemTopo10Imp{margin-top:10px!important}.cenario8DireitaMargemTopo0{text-align:right;margin-top:0}.cenario8EsquerdaMonospaceClamp{text-align:left;font-family:monospace;font-size:clamp(1.2rem,3.5vw,2rem)}.cenario8FlexSpaceBetweenMargemTopo40{display:flex;justify-content:space-between;margin-top:40px}.cenario8FlexColunaStartPadding0Width100BoxSizing{display:flex;flex-direction:column;justify-content:start;padding:0;width:100%;box-sizing:border-box}.cenario8FlexSpaceBetweenClamp{display:flex;justify-content:space-between;font-size:clamp(1.2rem,3.5vw,2rem)}.cenario8BlockEsquerdaClampNormalMargem10{display:block;text-align:left;font-size:clamp(1.2rem,3.5vw,2rem);letter-spacing:normal;margin:10px 0}.cenario8DireitaMargemTopo40{text-align:right;margin-top:40px}.cenario8GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario8TextoEsquerda{text-align:left}.cenario9TextoItalicoNegrito{font-style:italic;font-weight:700}.cenario9GridDuasColunas{display:grid;grid-template-columns:3fr 1fr}.cenario9TextoEsquerda{text-align:left}.cenario9FlexSpaceBetweenClamp11{display:flex;justify-content:space-between;font-size:clamp(1.1rem,3.5vw,1.8rem)}.cenario9FlexSpaceBetweenClamp11MargemTopoAuto{display:flex;justify-content:space-between;font-size:clamp(1.1rem,3.5vw,1.8rem);margin-top:auto}.cenario9FlexColunaStartPadding10{display:flex;flex-direction:column;justify-content:start;padding:10px}.cenario9FlexSpaceBetweenMargem10Clamp12{display:flex;justify-content:space-between;margin:10px 0;font-size:clamp(1.2rem,3.5vw,2rem)}.cenario9FlexColunaCentroCenterHeight100Monospace{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;font-family:monospace}.cenario9TextoCentro{text-align:center}.cenario9GridDuasColunasPadding010{display:grid;grid-template-columns:3fr 1fr;padding:0 10px}.cenario9EsquerdaClamp1{text-align:left;font-size:clamp(1rem,3.5vw,1.8rem)}.cenario9DireitaClamp1{text-align:right;font-size:clamp(1rem,3.5vw,1.8rem)}.cenario9Margem510Width40MinHeight40EsquerdaClamp1{margin:5px 10px;width:40%;min-height:40px;text-align:left;font-size:clamp(1rem,3.5vw,1.8rem)}.cenario9FlexSpaceBetweenPadding010Clamp11{display:flex;justify-content:space-between;padding:0 10px;font-size:clamp(1.1rem,3.5vw,1.8rem)}.cenario9FlexSpaceBetweenClamp12MargemTopo20{display:flex;justify-content:space-between;font-size:clamp(1.2rem,3.5vw,2rem);margin-top:20px}.cenario9FlexColunaStartPadding10Width100BoxSizing{display:flex;flex-direction:column;justify-content:start;padding:10px;width:100%;box-sizing:border-box}.cenario9FlexSpaceBetweenClamp09{display:flex;justify-content:space-between;font-size:clamp(.9rem,3.5vw,1.8rem)}.cenario9BlockEsquerdaClamp09{display:block;text-align:left;font-size:clamp(.9rem,3.5vw,1.8rem)}.cenario9FlexSpaceBetweenMargemTopo7Clamp09{display:flex;justify-content:space-between;margin-top:7px;font-size:clamp(.9rem,3.5vw,1.8rem)}.cenario9MargemTopo10{margin-top:10px}.cenario9FlexColunaStartPadding10Width100Height100{display:flex;flex-direction:column;justify-content:start;padding:10px;width:100%;height:100%}.cenario9MargemTopo20{margin-top:20px}.cenario9FlexColunaStartPadding20Width100Height100{display:flex;flex-direction:column;justify-content:start;padding:20px;width:100%;height:100%}.cenario9FlexColunaCentroCenterHeight100Padding20{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px}.cenario9CentroMargem0{text-align:center;margin:0}.cenario9CentroMargemTopo30{text-align:center;margin-top:30px}.cenario9FlexColunaCenterSpaceBetweenHeight100SansSerifPadding20{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px}.cenario9Negrito{font-weight:700}.cenario9CentroFlexGrow1FlexColunaCentroGap10{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.cenario9Fonte32Margem400{font-size:32px;margin:40px 0}.cenario9Width100Centro{width:100%;text-align:center}.cenario9Fonte24Margem0{font-size:24px;margin:0}.cenario9FlexColunaCenterSpaceBetweenHeight100SansSerifPadding20BoxSizing{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px;box-sizing:border-box}.cenario9CentroFlexGrow1FlexColunaCentroGap35{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:35px}.cenario9FonteClamp13Margem0LineHeight15{font-size:clamp(1.3rem,3vw,2rem);margin:0;line-height:1.5}.cenario9EsquerdaClamp11{text-align:left;font-size:clamp(1.1rem,3.5vw,1.8rem)}.cenario9Width100BorderTopFlexSpaceBetweenPaddingTop10{width:100%;border-top:2px solid #000;display:flex;justify-content:space-between;padding-top:10px}.cenario9FonteClamp1{font-size:clamp(1rem,3vw,1.4rem)}.cenario9TextoDireita{text-align:right}.cenario9CentroFlexGrow1FlexColunaCentroCenterWidth100Gap15{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:15px}.cenario9Fonte26Margem0MargemTopo15{font-size:26px;margin:15px 0 0}.cenario9Fonte26Margem0MargemBottom25{font-size:26px;margin:0 0 25px}.cenario9ContainerBarraProgresso{position:relative;width:80%;height:45px;border:2px solid #000;border-radius:4px;overflow:hidden;background-color:#f5f5f5}.cenario9BarraProgressoVerde{height:100%;background-color:#009657}.cenario9ProgressoTexto{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#000}.cenario9FlexColunaCentroCenterHeight100{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.cenario9CentroFonte36Negrito{text-align:center;font-size:36px;font-weight:700}.cenario9FlexColunaHeight100SansSerifPadding1020BoxSizing{display:flex;flex-direction:column;height:100%;font-family:sans-serif;padding:10px 20px;box-sizing:border-box}.cenario9FonteClamp14Margem008{font-size:clamp(1.4rem,3vw,1.8rem);margin:0 0 8px}.cenario9FonteClamp14Margem0020{font-size:clamp(1.4rem,3vw,1.8rem);margin:0 0 20px}.cenario9FonteClamp11Margem004{font-size:clamp(1.1rem,3vw,1.4rem);margin:0 0 4px}.cenario9FonteClamp1Margem0{font-size:clamp(1rem,3vw,1.25rem);margin:0}.cenario9LinhaDivisoria{border:none;border-top:1px solid #555;margin:10px 0}.cenario9Margem008{margin:0 0 8px}.cenario9Margem20{margin:2px 0}.cenario9CentroFlexGrow1FlexColunaCentroGap0{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:0}.cenario9CentroFlexGrow1FlexColunaCentroGap15{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:15px}.cenario9Etapa131ContainerPrincipal{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px;box-sizing:border-box}.cenario9Etapa131ContainerCentral{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:15px}.cenario9Etapa131TextoMensagem{font-size:clamp(1.4rem,3.2vw,2.2rem);margin:0;line-height:1.45;font-weight:500;color:#333}.cenario9Etapa131ContainerFooter{width:100%;border-top:2px solid #000000;display:flex;justify-content:flex-end;padding-top:10px}.cenario9Etapa131FooterDireita{text-align:right}.cenario9Etapa131FooterTextoConfirma{font-size:clamp(1.1rem,2.8vw,1.4rem);font-weight:700;text-transform:uppercase;color:#000}.cenario9Etapa131FooterTextoContinuar{font-size:clamp(1.1rem,2.8vw,1.4rem);color:#555;margin-top:2px}.cenario9Etapa132ContainerPrincipal{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px;box-sizing:border-box}.cenario9Etapa132ContainerCentral{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.cenario9Etapa132TextoTitulo{font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:500;color:#1a2530;margin:.5rem;text-align:center}.cenario9Etapa132ContainerCopias{display:flex;align-items:center;justify-content:center;gap:15px;margin:20px 0}.cenario9Etapa132TextoCopiasLabel{font-size:clamp(1.3rem,2.8vw,1.9rem);color:#333}.cenario9Etapa132QuadradosCopiasContainer{display:flex;gap:6px}.cenario9Etapa132QuadradoCopia{width:32px;height:44px;border:1px solid #1a2530;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#1a2530}.cenario9Etapa132TextoMaximo{font-size:clamp(1.1rem,2.4vw,1.6rem);color:#444;margin:0;text-align:center}.cenario9Etapa132ContainerFooter{width:100%;border-top:2px solid #000000;display:flex;justify-content:space-between;padding-top:10px;box-sizing:border-box;margin-top:40px}.cenario9Etapa132FooterEsquerda{text-align:left}.cenario9Etapa132FooterDireita{text-align:right}.cenario9Etapa132FooterTextoTecla{font-size:clamp(1.1rem,2.8vw,1.4rem);font-weight:700;color:#000}.cenario9Etapa132ContainerPrincipalExcecao{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;font-family:sans-serif;padding:20px;box-sizing:border-box}.cenario9Etapa132FaixaAmarelaExcecao{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#dfb100;width:calc(100% + 40px);margin:auto -20px;padding:30px 20px;box-sizing:border-box}.cenario9Etapa132TextoExcecaoLinhaUm{font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:500;color:#1a2530;margin:0 0 10px;text-align:center}.cenario9Etapa132TextoExcecaoLinhaDois{font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:500;color:#1a2530;margin:0;text-align:center}.cenario9Etapa133ContainerPrincipal{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;font-family:sans-serif;padding:20px;box-sizing:border-box}.cenario9Etapa133ContainerCentral{text-align:center;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.cenario9Etapa133TextoTitulo{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:500;color:#1a2530;margin:0;line-height:1.25}.cenario9Etapa133TextoVia{font-size:clamp(1.4rem,3.2vw,2rem);font-weight:400;color:#333;margin:10px 0}.cenario9Etapa133TextoAguarde{font-size:clamp(1.1rem,2.4vw,1.5rem);color:#555;margin:0}.cenario9Etapa134ContainerPrincipal{display:flex;flex-direction:column;justify-content:space-between;font-family:sans-serif;box-sizing:border-box}.cenario9Etapa134ContainerCentral{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-grow:1;padding:20px 40px;gap:20px;box-sizing:border-box;width:100%}.cenario9Etapa134ColunaEsquerda{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1;gap:15px}.cenario9Etapa134VersaoContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.cenario9Etapa134TextoTitulo{font-size:clamp(2rem,4.5vw,3rem);font-weight:700;color:#1a2530;margin:0;text-align:left}.cenario9Etapa134TextoSub{font-size:clamp(1.1rem,2.4vw,1.5rem);color:#333;line-height:1.4;margin:0;text-align:left}.cenario9Etapa134TextoVersao{font-size:clamp(.85rem,1.8vw,1rem);color:#555;margin-top:auto;margin-bottom:5px;text-align:left}.cenario9Etapa134ColunaDireita{display:flex;justify-content:center;align-items:center;flex-shrink:0}.cenario9Etapa134ContainerPrincipal .cenario1Etapa2QRCode{width:clamp(160px,35vw,260px)!important;height:clamp(160px,35vw,260px)!important;object-fit:contain}.cenario9Etapa134ContainerFooter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px 30px;border-top:1px solid #b5c2cd;box-sizing:border-box;font-size:clamp(.9rem,2vw,1.1rem);color:#333}.cenario9Etapa134FooterEsquerda{flex:1}.cenario9Etapa134FooterMeio,.cenario9Etapa134FooterDireita{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center}.cenario9Etapa134FooterTextoTecla{font-weight:700;font-size:clamp(1rem,2.2vw,1.3rem);color:#000;text-transform:uppercase}.cenario9Etapa134FooterTextoAcao{font-weight:400;font-size:clamp(.9rem,1.8vw,1.1rem);color:#333;margin-top:2px}.cenario9Etapa135ContainerPrincipal{display:flex;flex-direction:column;height:100%;font-family:sans-serif;box-sizing:border-box;padding:12px 0 0}.cenario9Etapa135ContainerCentral{display:flex;flex-direction:column;justify-content:space-around;align-items:center;flex-grow:1;text-align:center;padding:15px 20px;box-sizing:border-box}.cenario9Etapa135HeaderSubtitulo{margin:0}.cenario9Etapa135TextoTreinamento{font-size:clamp(1.2rem,2.5vw,1.6rem);color:#333;margin:0;font-weight:400}.cenario9Etapa135TextoTurno{font-size:clamp(1.1rem,2.3vw,1.5rem);color:#333;margin:4px 0 0;font-weight:400}.cenario9Etapa135TextoFim{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;color:#000;margin:0;letter-spacing:1px}.cenario9Etapa135TextoAgradecimento{font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:700;color:#000;margin:0;line-height:1.4}.cenario9Etapa135TextoDesligue{font-size:clamp(.9rem,2vw,1.2rem);color:#333;font-weight:500;margin:0;line-height:1.4}.cenario9Etapa135ContainerRodape{width:100%;background-color:#e8ecef;border-top:1px solid #d0d7de;padding:6px 0;text-align:center;box-sizing:border-box}.cenario9Etapa135TextoRodape{font-size:clamp(.75rem,1.6vw,.95rem);color:#555;margin:0;font-family:sans-serif;letter-spacing:.5px}@media(max-width:768px){.terminalMesarioContainerBotoesCorrigeConfirma{margin-top:20px;font-size:.75rem}.terminalMesarioContainerQtdeTentativasBiometria{margin-left:40px!important}.terminalMesarioContainerEleitorDemorandoVotarCargo{margin-top:10px!important}.terminalMesarioMenuOutrasOpcoes{font-size:clamp(.8rem,3.3vw,1.7rem)}.terminalEleitorImpressaoLabel{font-size:2.5rem}.etapaInfoBotaoConfirma,.etapaInfoBotaoCorrige{padding:0 5px}.terminalEleitorImpressaoContainerViasBoletim{padding:10px 0 0}.terminalEleitorImpressaoContainerViasBoletimOrientacoes{font-size:11.99px}.terminalEleitorImpressaoBoletimJustificativaLabel{font-size:36px}.terminalEleitorImpressaoBoletimJustificativaViaUnica{font-size:28px;margin:20px 0 10px}.terminalEleitorImporessaoBoletimJustificativaAguarde{font-size:28px}.terminalEleitorEncerramentoVotacaoInfoFinais{font-size:30px}.preparandoDadosEncerramento{font-size:36px;margin:10px 0 0}.cenario1Etapa1TesteTecladoTitulo{font-size:24px}.cenario1Etapa2EleitorImprimindoVia{font-size:1.5rem;margin:20px 0}.terminalEleitorIndicadorCargaBateria{padding:0 2px}.terminalEleitorContainerHeader{font-size:.8rem}.cenario1Etapa3EleitorInstrucaoMensagem{font-size:1.5rem}.cenario1Etapa3MesarioFinalizarBotoes{font-size:.77rem;margin-top:15px}.cenario1Etapa3MesarioIdentificacaoCabecalho,.cenario1Etapa3MesarioIdentificacaoRodape{font-size:.8rem}.cenario1Etapa4EleitorAguardeTitulo{font-size:1.1rem}.cenario1Etapa4EleitorAguardeSubtitulo,.cenario1Etapa4EleitorAguardeSecao,.cenario1Etapa4EleitorAguardeMensagem1,.cenario1Etapa4EleitorAguardeMensagem2{font-size:1rem}.cenario1Etapa3MesarioIdentificacaoDado{font-size:.9rem;margin-top:.5rem}.cenario1Etapa3MesarioIdentificacaoRodape{font-size:.78rem;margin-top:.5rem}.cenario1Etapa3MesarioSucessoMensagem{font-size:.9rem!important}.cenario1Etapa3MesarioSucessoPergunta{font-size:.9rem!important;margin-top:.5rem!important}.cenario1Etapa3MesarioFinalizarMensagem{font-size:.9rem!important}.cenario5FlexColunaStartMonospaceClamp{font-size:1rem}.cenario5FlexSpaceBetweenMargemTopo15{font-size:.8rem}.cenario5EsquerdaMonospaceClamp p,.cenario5EsquerdaMonospace p{font-size:.9rem!important;margin-bottom:.5rem!important}.cenario6Fonte44MargemZeroNormal{font-size:1.9rem;margin:20px 0}.cenario6Fonte20Negrito{font-size:1.1rem}.cenario6Fonte18{font-size:1rem}.cenario6Fonte36MargemZeroNormal{font-size:1.8rem}.cenario6FlexFimFonteClampMargemBase20{font-size:1rem}.terminalMesarioContainerEleitorDemorandoVotar p,.terminalMesarioContainerEleitorDemorandoVotar span{font-size:1rem!important}.cenario7FlexEspacadoFonteClamp1_1,.cenario8FlexSpaceBetweenClamp{font-size:1rem}.cenario9FlexSpaceBetweenClamp11MargemTopoAuto{font-size:.87rem}.cenario9FlexSpaceBetweenMargem10Clamp12{font-size:1rem}.cenario9FlexSpaceBetweenPadding010Clamp11{font-size:.79rem;padding:0 5px}.cenario9FlexSpaceBetweenClamp12MargemTopo20{font-size:.9rem}.cenario9FonteClamp13Margem0LineHeight15{font-size:1.1rem}.cenario9CentroFlexGrow1FlexColunaCentroGap35{margin-top:3px}.cenario9FonteClamp12Margem0020,.cenario9FonteClamp1{font-size:.8rem}.cenario9Margem510Width40MinHeight40EsquerdaClamp1{min-height:25px}.cenario9EsquerdaClamp1{font-size:.9rem!important}.cenario9FlexSpaceBetweenClamp09,.cenario9FlexSpaceBetweenMargemTopo7Clamp09{font-size:.78rem}.cenario9Etapa131TextoMensagem{font-size:1.184rem;margin:.5rem 0}.cenario9Etapa132TextoTitulo,.cenario9Etapa132TextoCopiasLabel{font-size:.982rem}.cenario9Etapa132QuadradoCopia{width:26px;height:36px}.cenario9Etapa132TextoMaximo{font-size:.95rem}.cenario9Etapa132ContainerCopias{gap:10px}.cenario9Etapa133TextoTitulo{font-size:1.5rem}.cenario9Etapa133TextoVia{font-size:1.2rem;margin:5px 0}.cenario9Etapa133TextoAguarde{font-size:1rem}.cenario9Etapa134ContainerCentral{padding:10px 20px;gap:15px}.cenario9Etapa134TextoTitulo{font-size:1.8rem}.cenario9Etapa134TextoSub{font-size:1rem}.cenario9Etapa134ContainerFooter{padding:10px 15px}.cenario9Etapa134FooterTextoAcao{font-size:.7rem}.cenario9Etapa134FooterEsquerda{flex:0}.cenario9Etapa132ContainerPrincipalExcecao{min-height:300px}}@media(max-width:440px){.terminalEleitorImpressaoLabel{font-size:1.8rem}.cenario9FlexSpaceBetweenClamp11MargemTopoAuto{font-size:.78rem}.terminalMesarioTextoTeclaCorrigeSolicitacaoBiometria{margin-top:15px!important}.cenario1Etapa2EleitorImprimindoAguarde{font-size:1.3rem}.cenario1Etapa1ntroTesteTecladoContainer{min-height:140px}.cenario1Etapa1TesteTecladoContainer{padding:0 10px}.cenario1Etapa1EleitorTitulo{font-size:1.5rem}.cenario1Etapa1EleitorAcaoConfirma{font-size:1.1em}.cenario1Etapa1TesteTecladoTitulo{font-size:1.3rem;font-weight:600}.cenario1Etapa1TesteTecladoTeclaNumerica{font-size:.96rem;min-height:25px;max-height:25px}.cenario1Etapa1TesteTecladoTeclaConfirma{font-size:.96rem;min-height:25px;max-height:60px}.cenario1Etapa1TesteTecladoLinhaDivisoria{margin:2px 0}.cenario1Etapa1TesteTecladoOrientacao{font-size:.96rem}.cenario1Etapa2EleitorZeresimaContainer{padding:2px}.cenario1Etapa2EleitorZeresimaTituloPrimario{font-size:1.1rem}.cenario1Etapa2EleitorZeresimaTituloSecundario{font-size:.9rem}.cenario1Etapa2EleitorZeresimaInfoSecao{font-size:.7rem}.cenario1Etapa2EleitorZeresimaInfoResumo{font-size:.7rem;margin:1px 0}.cenario1Etapa2EleitorZeresimaInfoUrna{font-size:.7rem}.cenario1Etapa2EleitorZeresimaDestaque{font-size:.9rem}.cenario1Etapa2QRCode{width:50px;height:50px}.cenario1Etapa2EleitorZeresimaLinhaFlex{padding:0 2px}.cenario1Etapa2EleitorZeresimaInfoRodape{font-size:.7rem}.cenario1Etapa2EleitorZeresimaLinhaDireita{margin-bottom:none}.cenario1Etapa2EleitorZeresimaRodapeAcoes{border-top:1px solid #999;padding-top:1px}.cenario1Etapa2EleitorZeresimaAcaoNome{font-size:.7rem}.cenario1Etapa2EleitorZeresimaAcaoDescricao{font-size:.67rem}.cenario1Etapa3EleitorInstrucaoTitulo{font-size:1.5rem}.terminalMesarioContainerIdentificacaoEleitor p,.terminalMesarioContainerIdentificacaoEleitor span{font-size:1rem!important}.terminalMesarioContainerSecaoSequencial p,.terminalMesarioContainerSecaoSequencial span{font-size:.85rem!important}.cenario4ContainerFlexColunaInicioMonospace{font-size:1rem}.cenario5MargemEsquerda60{margin-left:1px}.cenario5CentroMargemTopo20{margin-top:10px!important}.terminalMesarioMenuOutrasOpcoes{font-size:.74rem}.cenario9FlexSpaceBetweenClamp11{font-size:.85rem}.cenario9Fonte32Margem400{font-size:1.5rem;margin:35px 0}.cenario9Fonte24Margem0{font-size:1.1rem}.preparandoDadosEncerramento{font-size:1.5rem}.cenario9Fonte26Margem0MargemTopo15{font-size:1.2rem;margin-top:0}.cenario9Fonte26Margem0MargemBottom25{font-size:1rem;margin-bottom:-9px}.cenario9ContainerBarraProgresso{height:35px}.cenario9ProgressoTexto,.cenario9FonteClamp14Margem008,.cenario9FonteClamp14Margem0020{font-size:1.2rem}.cenario9FonteClamp11Margem004{font-size:.95rem}.cenario9FonteClamp1Margem0{font-size:.9rem}.cenario9LinhaDivisoria{margin:5px 0}.cenario9CentroFonte36Negrito{font-size:1.5rem}.terminalEleitorImpressaoContainerViasBoletimOrientacoes{font-size:.69rem}.terminalEleitorImpressaoBoletimJustificativaLabel{font-size:1.5rem}.terminalEleitorImpressaoBoletimJustificativaViaUnica{font-size:1rem}.terminalEleitorImporessaoBoletimJustificativaAguarde{font-size:.85rem}.terminalEleitorEncerramentoVotacaoInfoFinais{font-size:1.5rem}.cenario9Etapa133TextoTitulo{font-size:1.3rem}.cenario9Etapa133TextoVia{font-size:1rem}.cenario9Etapa133TextoAguarde{font-size:.9rem}.cenario9Etapa134ContainerCentral{flex-direction:column;justify-content:center;gap:10px;padding:10px}.cenario9Etapa134ColunaEsquerda{align-items:center;text-align:center;gap:5px}.cenario9Etapa134TextoTitulo{font-size:1.4rem;text-align:center}.cenario9Etapa134TextoSub{font-size:.85rem;text-align:center}.cenario9Etapa134ContainerPrincipal .cenario1Etapa2QRCode{width:140px!important;height:140px!important}.cenario9Etapa134ContainerFooter{gap:5px;padding:8px;font-size:.75rem}.cenario9Etapa134FooterEsquerda,.cenario9Etapa134FooterMeio,.cenario9Etapa134FooterDireita{justify-content:center;text-align:center;width:100%}.cenario9Etapa134FooterTextoTecla{padding:1px 4px;font-size:.7rem}}:root{color-scheme:only light;--machine-bg: #EAEAEA;--key-numeric-bg: #2C2C2C;--key-text-color: #FFFFFF;--key-branco-bg: #F0F0F0;--key-branco-text: #000000;--key-corrige-bg: #FF4B00;--key-corrige-text: #000000;--key-confirma-bg: #009657;--key-confirma-text: #000000;--screen-bezel-eleitor: #1A1A1A;--screen-bg-eleitor: #D9E1E3;--screen-text-eleitor: #4A4A4A;--logo-text-color: #B5B5B5}._terminalEleitorContainerPrincipal_h1f50_41{width:100%;max-width:850px;background-color:var(--machine-bg);border-radius:10px;box-shadow:0 10px 30px #0003,inset 0 2px 2px #fff;padding:30px;box-sizing:border-box;border:1px solid #FFF;font-family:Roboto Mono,monospace;margin:0;height:100%}._invisivel_h1f50_71{display:none!important}._cenarioInfoPanel_h1f50_79{display:none}._screenBezel_h1f50_89{background-color:var(--screen-bezel-eleitor);padding:15px;border-radius:8px;box-shadow:inset 0 0 10px #00000080}._screenContent_h1f50_103{background-color:var(--screen-bg-eleitor);height:450px;padding:20px 25px;display:flex;flex-direction:column;justify-content:space-between;font-family:Roboto Mono,monospace;color:var(--screen-text-eleitor);box-sizing:border-box}._bottomSection_h1f50_129{display:flex;margin-top:30px;gap:40px;align-items:stretch}._logoPanel_h1f50_143{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--logo-text-color)}._logoContainer_h1f50_161{display:flex;align-items:flex-end;gap:2px;position:relative}._areaLogo_h1f50_175{position:relative;width:125px;height:165px}._retangulo_h1f50_187{width:125px;height:150px;background-color:#ccc;position:absolute;top:15px;left:0;z-index:1}._retangulo_h1f50_187:after{content:"";position:absolute;bottom:0;left:0;width:138px;height:4px;background-color:#fff;transform-origin:left bottom;transform:rotate(-23deg)}._circulo_h1f50_233{width:120px;height:120px;background-color:#ccc;border-radius:50%;border:4px solid #fff;position:absolute;top:0;left:30px;transform:translate(-50%);z-index:3}._logoText_h1f50_259{font-size:32px;color:#ccc;font-weight:700;text-align:center;line-height:1;text-transform:uppercase}._keypadPanel_h1f50_279{flex:1.2;display:flex;gap:15px}._numericKeys_h1f50_291{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;flex-grow:1}._actionKeys_h1f50_305{display:flex;flex-direction:column;justify-content:space-evenly;gap:15px;width:130px}._key_h1f50_279{border:none;border-radius:6px;font-family:Roboto Mono,monospace;font-weight:700;cursor:pointer;position:relative;box-shadow:0 5px #1a1a1a,0 8px 10px #0000004d;transition:all .1s ease;display:flex;justify-content:center;align-items:center}._key_h1f50_279:active{transform:translateY(3px);box-shadow:0 2px #1a1a1a,0 4px 5px #0000004d}._keyNumeric_h1f50_361{background-color:var(--key-numeric-bg);color:var(--key-text-color);font-size:clamp(1.2rem,3vw,2rem);padding-top:5px}._key0_h1f50_375{grid-column:2}._keyAction_h1f50_383{font-size:.9rem;text-transform:uppercase;padding:10px 0}._keyBranco_h1f50_395{background-color:var(--key-branco-bg);color:var(--key-branco-text);height:70px;align-items:flex-start;padding-top:15px}._keyCorrige_h1f50_411{background-color:var(--key-corrige-bg);color:var(--key-corrige-text);height:70px;align-items:flex-start;padding-top:15px}._keyConfirma_h1f50_427{background-color:var(--key-confirma-bg);color:var(--key-confirma-text);height:156px;margin-top:auto;align-items:flex-start;padding-top:15px;font-size:1rem}._braille_h1f50_449{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:2px}._brailleRow_h1f50_469{display:flex;gap:2px}._brailleDot_h1f50_479{width:3px;height:3px;border-radius:50%;background-color:#ffffff80}._brailleDot_h1f50_479._off_h1f50_493{background-color:transparent}@media(max-width:768px){._terminalEleitorContainerPrincipal_h1f50_41{padding:15px;margin:0}._hideOnMobile_h1f50_517{display:none!important}._screenBezel_h1f50_89{padding:0;box-shadow:none;margin-top:0}._screenContent_h1f50_103{padding:5px;height:100%;min-height:300px}._bottomSection_h1f50_129{flex-direction:column;gap:30px;margin-top:5px}._logoPanel_h1f50_143{display:none}._cenarioInfoPanel_h1f50_79{display:flex;flex-direction:column}._keypadPanel_h1f50_279{width:100%;display:grid;grid-template-columns:2fr 1fr}._key_h1f50_279{box-shadow:0 2px #1a1a1a,0 4px 5px #0000004d}}@media(max-width:440px){._screenContent_h1f50_103{min-height:200px}._keypadPanel_h1f50_279{gap:10px}._numericKeys_h1f50_291{gap:10px;max-height:290px}._keyNumeric_h1f50_361{font-size:1rem;max-height:55px;max-width:55px;min-height:45px}._keyBranco_h1f50_395,._keyCorrige_h1f50_411{max-height:55px}._keyConfirma_h1f50_427{max-height:120px;margin-top:0}._braille_h1f50_449{bottom:0}}._displayVersaoInvisivel_u09uq_1{display:none}._displayVersaoContainer_u09uq_9{padding:10px;font-size:.9rem;color:gray}@media(max-width:440px){._displayVersaoContainer_u09uq_9{padding:5px;font-size:.7rem}}._homeContainer_1b1yq_3{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#d3d3d3;padding:20px;box-sizing:border-box}._screenContainer_1b1yq_23{display:flex;flex-direction:column;height:100%;justify-content:space-between;box-sizing:border-box;padding:15px 5px;font-family:Roboto Mono,monospace}._screenHeader_1b1yq_43{text-align:center;border-bottom:1px dashed rgba(0,0,0,.15);padding-bottom:10px;margin-bottom:10px}._title_1b1yq_57{font-size:clamp(1.1rem,3.5vw,1.45rem);font-weight:700;letter-spacing:1.5px;margin:0;text-transform:uppercase;color:#1a1a1a}._screenMain_1b1yq_75{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:16px;text-align:left;padding:0 15px}._paragraph_1b1yq_95{font-size:clamp(.72rem,2.3vw,1.1rem);line-height:1.45;margin:0;color:#2c2c2c;font-weight:500}._screenFooter_1b1yq_111{display:flex;justify-content:flex-start;align-items:center;border-top:1px dashed rgba(0,0,0,.15);padding-top:15px;margin-top:10px;padding-left:15px}._actionContainer_1b1yq_131{display:flex;align-items:center;gap:12px}._btnConfirma_1b1yq_143{background-color:#009657;color:#000;font-weight:700;padding:4px 10px;border-radius:4px;text-transform:uppercase;font-size:clamp(.7rem,2.2vw,1.1rem);letter-spacing:.5px;box-shadow:0 2px 4px #00000026;display:inline-block}._actionText_1b1yq_171{font-size:clamp(.72rem,2.3vw,1.1rem);color:#2c2c2c;font-weight:500}._hubContainer_m1wc1_3{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#d3d3d3;padding:20px;box-sizing:border-box}._screenMain_m1wc1_23{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:15px}._screenHeader_m1wc1_39{font-size:clamp(.9rem,3vw,1.2rem)}._menuTitle_m1wc1_47{font-size:1.6rem;font-weight:700;text-align:center;text-transform:uppercase}._menuOptions_m1wc1_61{display:flex;flex-direction:column;gap:5px}._optionItem_m1wc1_73{font-size:clamp(.6rem,3vw,1.1rem);font-weight:500;padding:3px 8px;border-radius:4px;display:flex;align-items:flex-start;line-height:1.2;text-align:left}._optionItem_m1wc1_73._selected_m1wc1_95{background-color:#0000001a;font-weight:700}._optionNumber_m1wc1_105{font-weight:700;margin-right:12px;min-width:15px;color:#000;font-size:clamp(.3rem,3vw,1.1rem)}._infoMsg_m1wc1_121{margin-bottom:20px;font-size:clamp(1rem,3vw,1.2rem)}@media(max-width:768px){._screenMain_m1wc1_23{padding-top:5px}._hubContainer_m1wc1_3{padding:5px}._menuTitle_m1wc1_47{font-size:1.3rem}}@media(max-width:440px){._menuTitle_m1wc1_47{font-size:1.2rem}._infoMsg_m1wc1_121{margin-bottom:10px;font-size:.9rem}._menuOptions_m1wc1_61{max-height:100%}._optionNumber_m1wc1_105{font-size:.9rem;min-width:2px}._optionItem_m1wc1_73{font-size:.9rem;padding:1px 3px}}@media(max-width:360px){._infoMsg_m1wc1_121{font-size:.76rem}}:root{--battery-green: #4caf50;--battery-border: #333;--battery-charge-indicator: #e0e0e0}._batteryContainer_1xkhp_13{flex-basis:25%;display:flex;justify-content:center;align-items:center}._battery_1xkhp_13{width:80%;max-width:120px;aspect-ratio:2 / 3;border:8px solid var(--battery-border);border-radius:15px;position:relative;background-color:#fff;padding:5px;box-sizing:border-box}._battery_1xkhp_13:before{content:"";position:absolute;top:-16px;left:50%;transform:translate(-50%);width:40%;height:8px;background-color:var(--battery-border);border-radius:5px 5px 0 0}._batteryLevel_1xkhp_75{height:100%;width:100%;background-color:var(--battery-green);border-radius:5px;display:flex;justify-content:center;align-items:center}._batteryLevel_1xkhp_75 svg{width:60%;height:60%;fill:var(--battery-charge-indicator)}._photoContainer_1ex0o_1{flex-basis:25%;display:flex;justify-content:center;align-items:center}._photoFrame_1ex0o_15{width:100%;aspect-ratio:2 / 3;border-radius:15px;position:relative;box-sizing:border-box;overflow:hidden;display:flex;justify-content:center;align-items:center}._photoImage_1ex0o_39{width:100%;height:100%;object-fit:cover;border-radius:15px;opacity:0;animation:_fadeInPhoto_1ex0o_1 .5s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes _fadeInPhoto_1ex0o_1{0%{opacity:0;transform:scale(.92);filter:brightness(.8)}to{opacity:1;transform:scale(1);filter:brightness(1)}}._invisivel_1ex0o_83{display:none!important}:root{color-scheme:only light;--screen-bg: #e0e0e0;--text-color: #1e1e1e;--button-red: #d32f2f;--button-green: #388e3c;--battery-green: #4caf50;--battery-border: #333;--keypad-bg: #d9d9d9;--keypad-border: #b0b0b0}._terminalMesarioContainerPrincipal_rtl53_31{display:inline-block;text-align:center;position:relative}._terminalScreen_rtl53_43{width:100vw;max-width:800px;height:auto;aspect-ratio:4 / 3;background-color:var(--screen-bg);border:20px solid #1a1a1a;border-radius:15px;box-shadow:0 0 30px #00000080;padding:1% 3%;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;box-sizing:border-box;font-family:Roboto Mono,monospace}._mainContent_rtl53_79{display:flex;justify-content:space-between;align-items:center;gap:2%;flex-grow:1;padding:2% 0}._controlsContainer_rtl53_97{flex-basis:75%;display:flex;justify-content:space-around;align-items:center;gap:5%}._keypad_rtl53_113{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;flex-basis:55%}._keypad_rtl53_113 button{aspect-ratio:1 / 1;border:2px solid var(--keypad-border);background-color:var(--keypad-bg);font-size:clamp(1.2rem,4vw,2.5rem);font-family:Roboto Mono,monospace;font-weight:700;cursor:pointer;border-radius:8px;box-shadow:0 2px 4px #0003;transition:all .1s ease}._keypad_rtl53_113 button:active{transform:translateY(2px);box-shadow:none}._footerButtons_rtl53_163{display:grid;grid-template-columns:2fr 1fr 2fr;justify-content:center;flex-grow:0;margin-left:10px}._footerButtons_rtl53_163 ._keypadButton_rtl53_179,._footerButtons_rtl53_163 ._actionButton_rtl53_181{width:100%;padding:3% 0;border:none;border-radius:8px;font-family:Roboto Mono,monospace;font-size:clamp(1rem,3vw,1.8rem);font-weight:700;text-transform:uppercase;cursor:pointer;color:#fff;box-shadow:0 4px 6px #0003;transition:all .1s ease}._footerButtons_rtl53_163 ._actionButton_rtl53_181:active,._footerButtons_rtl53_163 ._keypadButton_rtl53_179:active{transform:translateY(2px);box-shadow:0 2px 4px #0003}._footerButtons_rtl53_163 ._keypadButton_rtl53_179{flex:1;aspect-ratio:1 / 1;max-width:89.28px;max-height:89.28px;padding:0;color:var(--text-color);border:2px solid var(--keypad-border);background-color:var(--keypad-bg);font-size:2.5rem;margin-left:-3px;font-size:clamp(1.2rem,4vw,2.5rem)}._footerButtons_rtl53_163 ._keypadButton_rtl53_179 ._teclaZero_rtl53_251{max-width:auto;max-height:auto}._footerButtons_rtl53_163 ._actionButton_rtl53_181._corrige_rtl53_261{background-color:var(--button-red);flex:2;max-width:193px;font-size:clamp(1rem,4vw,2.3rem);color:var(--text-color)}._footerButtons_rtl53_163 ._actionButton_rtl53_181._confirma_rtl53_277{background-color:var(--button-green);flex:2;max-width:193px;font-size:clamp(1rem,4vw,2.3rem);color:var(--text-color)}._habilitacaoEleitorDisplay_rtl53_293{display:grid;grid-template-columns:2fr 1fr;gap:10px;flex-basis:55%;font-size:25px;font-weight:500}._habilitacaoEleitorDisplayTitulo_rtl53_311{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:10px}._habilitacaoEleitorDisplayTitulo_rtl53_311 input{background-color:transparent;border:none;font-size:30px}._habilitacaoEleitorDisplayTitulo_rtl53_311 span{text-align:left}._habilitacaoEleitorDisplayInfo_rtl53_347{display:flex;flex-direction:column;justify-content:center;align-items:end;gap:-10px}._invisivel_rtl53_363{display:none!important}._containerBotaoCorrige_rtl53_371{display:flex;flex-grow:1;justify-content:right;margin-right:12px}._containerBotaoConfima_rtl53_385{display:flex;flex-grow:1;justify-content:left;margin-left:-43px}._impressaoDigitalContainer_rtl53_399{display:flex;justify-content:center;width:100%;position:absolute;top:100px;height:100px;left:0;pointer-events:none;z-index:9999}._impressaoDigital_rtl53_399{position:absolute;bottom:clamp(22px,22px,22px);width:clamp(150px,20vw,230px);height:auto;opacity:1;visibility:visible;transform:translateY(0);transition:opacity 1s ease,visibility 1s,transform 1s cubic-bezier(.25,.46,.45,.94)}._impressaoDigitalInvisivel_rtl53_453{opacity:0;visibility:hidden;transform:translateY(-50px)}@keyframes _slideDown_rtl53_499{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}._slideDown_rtl53_499{animation:_slideDown_rtl53_499 2s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0;margin-top:-20px}._painelHorizontal_rtl53_521,._etapaDisplay_rtl53_529{display:none!important}@media(max-width:768px){._terminalMesarioContainerPrincipal_rtl53_31{display:flex;flex-direction:column;width:100%;flex-grow:1}._terminalScreen_rtl53_43{display:grid;grid-template-columns:35% 65%;grid-template-rows:auto auto auto auto auto;grid-template-areas:"display display" "image controls" "image footer" "leds leds" "etapa etapa";height:auto;aspect-ratio:auto;padding-bottom:20px;max-width:100%;border-radius:0;border:none;flex-grow:1}._terminalScreen_rtl53_43>:nth-child(1){grid-area:display}._mainContent_rtl53_79{display:contents}._mainContent_rtl53_79>:nth-child(1){grid-area:image;align-self:start;margin-top:10px}._controlsContainer_rtl53_97{grid-area:controls;display:block;width:100%;margin-bottom:-40px}._painelVertical_rtl53_633{display:none!important}._keypad_rtl53_113{display:grid;grid-template-columns:repeat(3,1fr);gap:3vw;width:85%;margin:10px auto 0}._keypad_rtl53_113 button{width:100%;height:auto;aspect-ratio:1 / 1}._footerButtons_rtl53_163{grid-area:footer;display:grid;gap:3vw;width:85%;margin:11vw auto 0;padding-left:clamp(7px,3vw,15vw)}._footerButtons_rtl53_163 ._keypadButton_rtl53_179,._footerButtons_rtl53_163 ._actionButton_rtl53_181._corrige_rtl53_261,._footerButtons_rtl53_163 ._actionButton_rtl53_181._confirma_rtl53_277{max-width:100%!important;max-height:none!important;width:100%;height:auto;margin:0!important;font-size:.8rem}._footerButtons_rtl53_163 ._keypadButton_rtl53_179._teclaZero_rtl53_251{min-width:clamp(56.16px,10vw,15vw)!important;min-height:clamp(56.16px,10vw,15vw)!important;font-size:clamp(1.2rem,4vw,2.5rem)}._containerBotaoCorrige_rtl53_371,._containerBotaoConfima_rtl53_385{margin:0;justify-content:center}._painelHorizontal_rtl53_521{grid-area:leds;display:flex!important;flex-direction:row!important;justify-content:space-around!important;width:100%;margin-top:25px}._etapaDisplay_rtl53_529{grid-area:etapa;display:block!important;margin-top:15px}._impressaoDigital_rtl53_399{bottom:clamp(110px,110px,110px)}}@media(max-width:440px){._footerButtons_rtl53_163{margin:12vw auto 0}}._painelLedStatusLights_1wau5_1{flex-basis:40%;display:flex;flex-direction:column;gap:20px;font-size:clamp(.9rem,2.5vw,1.3rem);font-weight:700}._painelLedInvisivel_1wau5_19{display:none}._painelLedHorizontal_1wau5_27{flex-direction:row;justify-content:space-around;width:100%}@media(max-width:440px){._painelLedStatusLights_1wau5_1{font-size:.7rem;font-weight:600}}:root{--led-green: #8bc34a;--led-red: #f44336;--led-yellow: #ffeb3b}._statusItem_14bj2_13{display:grid;grid-template-columns:2fr 1fr;align-items:center;justify-content:space-between}._statusLight_14bj2_27{width:30px;height:30px;border-radius:50%;background-color:#555;border:2px solid #444;box-shadow:inset 0 0 5px #0006}._statusLight_14bj2_27._red_14bj2_45{background-color:#f44336}._statusLight_14bj2_27._yellow_14bj2_53{background-color:#ffeb3b}._statusLight_14bj2_27._green_14bj2_61{background-color:#8bc34a}@media(max-width:768px){._statusItem_14bj2_13{gap:2px}}@media(max-width:440px){._statusLight_14bj2_27{width:20px;height:20px}}._headerInfo_ong3r_1{text-align:center;flex-grow:0;height:160px;font-family:monospace}._headerInfo_ong3r_1 h1{font-size:clamp(1.5rem,4.5vw,2.5rem);margin:0 0 10px;font-weight:700}._headerInfo_ong3r_1 p{font-size:clamp(1.2rem,3.5vw,1.8rem);margin:0;font-weight:500}._invisivel_ong3r_39{display:none!important}._grid-2-colunas_ong3r_47{display:grid;grid-template-columns:1fr 50px}._linha-display_ong3r_57{display:flex;flex-direction:row}@media(max-width:440px){._headerInfo_ong3r_1{height:120px}._headerInfo_ong3r_1 p{font-size:1rem}}._invisivel_1f9rt_1{display:none}._leitorBiometricoContainer_1f9rt_9{position:relative;margin-top:80px;top:0;width:100%;height:100px;background-color:#dedede;display:flex;justify-content:center;align-items:center;border-bottom:2px solid #CCC;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}._sensorDisplay_1f9rt_41{width:70px;height:75px;background-color:#000;border-radius:.5rem;box-shadow:inset 0 0 5px #ffffff80;position:relative;overflow:hidden}._fingerPrint_1f9rt_63{position:absolute;top:18px;left:15px;width:40px;height:40px;background-color:#ffffff80;border-radius:50%;opacity:.8;filter:blur(2px)}._container_1f9rt_87{transform:scale(1.5)}._bezel_1f9rt_97{width:75px;height:75px;background:linear-gradient(135deg,#e6e6e6,#bfbfbf,#8a8a8a);border-radius:20px;padding:12px;box-shadow:5px 10px 15px #0000004d,inset 1px 1px 2px #fffc;display:flex;justify-content:center;align-items:center;position:relative}._housing_1f9rt_125{width:100%;height:100%;background-color:#1a1a1a;border-radius:8px;box-shadow:inset 0 0 10px #000;display:flex;justify-content:center;align-items:center;padding:4px 10px;box-sizing:border-box;transition:all .3s}._sensorGlass_1f9rt_155{width:100%;height:96%;background:linear-gradient(to bottom,#6e6e6e,#595959 48%,#333,#6e6e6e 50%,#5e5e5e);border-radius:4px;border:1px solid #333;position:relative;box-shadow:inset 0 0 5px #00000080;cursor:pointer;overflow:hidden;transition:all .3s ease-in-out}._sensorGlass_1f9rt_155:after{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:linear-gradient(to bottom,#ffffff1a,#fff0);border-radius:4px 4px 0 0;transition:opacity .3s}._sensorGlassOn_1f9rt_215{background:linear-gradient(to bottom,#4a5aff,#1a1a3d 30%,#12122b 49%,#1a1a3d 50%,#2e2e5c);border-color:#f60;box-shadow:0 0 10px 2px #ff4500,0 0 20px 5px #fa0,inset 0 0 10px #4a5aff}._housingOn_1f9rt_271{box-shadow:inset 0 0 15px #ff4500;background-color:#2a1a1a}._sensorGlassOn_1f9rt_215:before{content:"";position:absolute;top:0;left:0;right:0;height:15px;background:#4a5aff;filter:blur(8px);opacity:.8}._sensorGlassOnGreen_1f9rt_311{background:linear-gradient(to bottom,#0f0,#0c0 30%,#090 49%,#060 50%,#030);border-color:#0f0;box-shadow:0 0 10px 2px #030,0 0 20px 5px #060,inset 0 0 10px #0f0}._housingOnGreen_1f9rt_367{box-shadow:inset 0 0 15px #030;background-color:#2a1a1a}._sensorGlassOnGreen_1f9rt_311:before{content:"";position:absolute;top:0;left:0;right:0;height:15px;background:#0f0;filter:blur(8px);opacity:.8}@media(max-width:768px){._leitorBiometricoContainer_1f9rt_9{margin-top:0}}._invisivel_1au2v_5{display:none!important}._timelineContainerPrincipal_1au2v_13{display:flex;flex-direction:column;gap:10px;font-family:Roboto Mono,monospace;position:relative;margin:5px}._statusEtapa_1au2v_31{width:30px;height:30px;border-radius:50%;background-color:#555;border:2px solid #444;box-shadow:inset 0 0 5px #0006}._containerCenario_1au2v_49{display:flex;flex-direction:column;gap:30px}._containerEtapa_1au2v_61{display:flex;justify-content:left;margin:20px 10px;align-items:center;gap:10px;background-color:red}._tituloCenario_1au2v_79{margin-top:60px}._nomeEtapaContainer_1au2v_87{text-align:left}._timelineList_1au2v_97{list-style:none;padding:0;margin:0}._timelineItem_1au2v_109{position:relative;padding-left:3rem;padding-bottom:1rem;line-height:1.6}._timelineItem_1au2v_109:last-child{padding-bottom:0}._timelineItem_1au2v_109:before{content:"";position:absolute;left:1rem;transform:translate(-50%);top:.9rem;width:2px;height:100%;background-color:#d1d5db}._timelineItem_1au2v_109:last-child:before{height:0}._timelineItem_1au2v_109:after{content:"";position:absolute;left:1rem;transform:translate(-50%);top:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#9ca3af;border:3px solid white;z-index:10}._timelineItem_1au2v_109 p{color:#374151;font-weight:600;margin:.5rem 0;text-align:left;font-size:clamp(13px,3vw,1vw)}._timelineItemActive_1au2v_227 p{color:#1f2937;font-weight:700;background-color:#86ecab}._timelineItemActive_1au2v_227:after{background-color:#16a34a;animation:_pulse-ring_1au2v_1 2s infinite}._timelineItemActive_1au2v_227:before{background-color:#16a34a}._timelineItemConcluido_1au2v_261:after{background-color:#16a34a}._timelineItemConcluido_1au2v_261:before{background-color:#16a34a}@keyframes _pulse-ring_1au2v_1{0%{box-shadow:0 0 #16a34ab3}70%{box-shadow:0 0 0 10px #16a34a00}to{box-shadow:0 0 #16a34a00}}._orientacoesCenario_1au2v_305 p{text-align:left;padding:1.25em}@media(max-width:768px){._timelineContainerPrincipal_1au2v_13{display:none!important}}._containerCenarioDisplay_16nzm_5{display:none;font-family:Roboto Mono,monospace;padding:8px 15px;border-radius:8px;text-align:center;width:90%}._tituloCenario_16nzm_29{margin:0;font-size:.8rem;color:#333;font-weight:700}@media(max-width:768px){._containerCenarioDisplay_16nzm_5{display:flex!important;width:100%;flex-shrink:0;margin-bottom:5px;justify-content:center}}@media(max-width:440px){._containerCenarioDisplay_16nzm_5{margin-bottom:1px}._tituloCenario_16nzm_29{font-size:.75em;font-weight:600}}._containerEtapaDisplay_ul4cc_1{display:none;width:100%;text-align:center;font-family:Roboto Mono,monospace;font-size:clamp(1rem,2vw,1.5rem);font-weight:bolder;color:#333}._containerEtapaDisplay_ul4cc_1 p{margin:0}@media(max-width:768px){._containerEtapaDisplay_ul4cc_1{display:block}}@media(max-width:440px){._containerEtapaDisplay_ul4cc_1{font-size:.75rem;font-weight:600}}._paper_1r08l_1{width:300px;background:#fff;margin:0 auto;padding:40px 20px;box-shadow:0 -5px 15px #0000001a;opacity:0;display:flex;flex-direction:column;align-items:center;transition:opacity .3s ease}._printing_1r08l_29{animation:_slideOutPaper_1r08l_1 3s ease-in-out infinite;opacity:1!important}@keyframes _slideOutPaper_1r08l_1{0%{transform:translateY(100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(0);opacity:0}}._title_1r08l_87{font-family:Roboto Condensed,sans-serif;font-size:3.8rem;color:#6b7280;letter-spacing:-2px;line-height:.9;margin-bottom:25px;text-transform:uppercase;text-align:center}._linesContainer_1r08l_111{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:10px}._line_1r08l_111{height:3px;background-color:#d1d5db;width:100%;border-radius:2px}._textoDocumento_1r08l_141{font-family:Roboto,sans-serif;font-size:1rem;color:#374151;line-height:1.5;white-space:pre-wrap}._midiaContainer_1f8el_1{position:relative;pointer-events:none}@keyframes _ejectAndFloat_1f8el_1{0%{opacity:0;transform:translateY(10px) scale(.96);filter:drop-shadow(0 0 0 rgba(0,0,0,0))}15%{opacity:1;transform:translateY(-20px) scale(.98);filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}75%{transform:translateY(-192px) scale(1.015);filter:drop-shadow(0 18px 16px rgba(0,0,0,.25))}88%{transform:translateY(-176px) scale(.995);filter:drop-shadow(0 12px 10px rgba(0,0,0,.35))}to{opacity:1;transform:translateY(-180px) scale(1);filter:drop-shadow(0 15px 12px rgba(0,0,0,.32))}}._midiaImagem_1f8el_79{width:clamp(100px,15vw,150px);height:auto;opacity:0;transform:translateY(10px);will-change:transform,opacity,filter;animation:_ejectAndFloat_1f8el_1 5.5s cubic-bezier(.34,1.56,.64,1) forwards}._overlay_1lc1x_1{position:absolute;top:15%;left:50%;transform:translate(-50%);z-index:9999;width:90%;max-width:460px;display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:12px;background:#0f172ad9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);box-shadow:0 10px 25px -5px #00000080,0 8px 10px -6px #00000080,0 0 20px #38bdf840;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_slideDown_1lc1x_1 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes _slideDown_1lc1x_1{0%{opacity:0;transform:translate(-50%,-20px) scale(.95)}to{opacity:1;transform:translate(-50%) scale(1)}}._countdownContainer_1lc1x_83{position:relative;width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._circleSvg_1lc1x_103{transform:rotate(-90deg);width:48px;height:48px}._circleBg_1lc1x_115{fill:none;stroke:#ffffff1a;stroke-width:3.5}._circleProgress_1lc1x_127{fill:none;stroke:#fff;stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset .1s linear}._number_1lc1x_143{position:absolute;font-size:16px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;animation:_pulseNumber_1lc1x_1 1s infinite alternate}@keyframes _pulseNumber_1lc1x_1{0%{transform:scale(1);text-shadow:0 0 4px rgba(255,255,255,.4)}to{transform:scale(1.08);text-shadow:0 0 10px rgba(255,255,255,.8)}}._textContainer_1lc1x_185{display:flex;flex-direction:column;flex-grow:1;gap:2px}._title_1lc1x_199{font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#e2e8f0}._message_1lc1x_215{font-size:13px;color:#94a3b8;line-height:1.4}._terminalBadge_1lc1x_227{font-weight:600;color:#fff;text-transform:uppercase}@media(max-width:768px){._overlay_1lc1x_1{top:10%}}:root{color-scheme:only light;--cor-fundo-simulador: rgb(235, 232, 232);--cor-fundo-container-simulacao: #D3D3D3}._simuladorContainerPrincipal_19jan_17{display:grid;grid-template-columns:1fr 2fr;font-family:Roboto Mono,monospace;background-color:var(--cor-fundo-simulador)}._containerTimeline_19jan_31{background-color:red}._containerTerminalMesario_19jan_39{background-color:green}._invisivel_19jan_47{display:none}._acoesSimulador_19jan_55{position:absolute;top:20px;left:20px;margin-right:10px;display:flex;gap:10px;z-index:1000}._voltarBtn_19jan_75,._reiniciarBtn_19jan_77{background-color:#333;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;font-weight:700;box-shadow:0 2px 4px #0003;font-family:inherit;transition:background-color .2s}._voltarBtn_19jan_75:hover,._reiniciarBtn_19jan_77:hover{background-color:#555}._reiniciarBtn_19jan_77{background-color:#d32f2f}._reiniciarBtn_19jan_77:hover{background-color:#f44336}._containerSimulacao_19jan_131{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background-color:var(--cor-fundo-container-simulacao)}._wrapperTerminal_19jan_155{position:relative;width:100%;max-width:850px;z-index:0;margin:120px auto}._containerPapel_19jan_173{position:absolute;bottom:calc(100% - 15px);right:60px;z-index:-1;pointer-events:none}._containerMidiaResultado_19jan_195{position:absolute;bottom:calc(100% - 50px);right:30px;z-index:-1;pointer-events:none}._fadeOut_19jan_215{animation:_fadeOutAnim_19jan_1 .5s forwards}._fadeIn_19jan_223{animation:_fadeInAnim_19jan_1 1s forwards}._containerCenarioEtapaInfo_19jan_231{display:none;z-index:-2}@keyframes _fadeOutAnim_19jan_1{0%{opacity:1}to{opacity:0}}@keyframes _fadeInAnim_19jan_1{0%{opacity:0}to{opacity:1}}@media(max-width:768px){._simuladorContainerPrincipal_19jan_17{display:flex;flex-direction:column;overflow-y:auto}._containerSimulacao_19jan_131{flex-grow:1}._wrapperTerminal_19jan_155{max-width:100%;flex-grow:1;display:flex;flex-direction:column;margin:50px auto}._acoesSimulador_19jan_55{top:10px}._containerCenarioEtapaInfo_19jan_231{display:block;margin-bottom:5px}._voltarBtn_19jan_75,._reiniciarBtn_19jan_77{font-size:.95rem}}@media(max-width:440px){._wrapperTerminal_19jan_155{margin:41px auto}._containerPapel_19jan_173{right:30px}}._toastContainer_txnum_9{position:fixed;top:1rem;right:1rem;z-index:5000;padding:1rem;width:100%;pointer-events:none}@media(max-width:600px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:1rem}}@media(min-width:600px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:1rem}}@media(min-width:768px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:1rem}}@media(min-width:992px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:2rem}}@media(min-width:1200px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:4rem}}@media(min-width:1400px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:8rem}}@media(min-width:1600px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:18rem}}@media(min-width:1800px){._toastContainer_txnum_9{padding:1.5rem;width:auto;top:2rem;right:21rem}}._toastItem_txnum_175{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:.5rem;margin-bottom:1rem;transition:all .3s;transform:translate(0);opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;max-width:24rem;box-sizing:border-box;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-width:1px;border-style:solid}._toastIcon_txnum_219{width:1.5rem;height:1.5rem;color:#f9fafb}._toastItemSuccess_txnum_233{background-color:#16a34ae6;border-color:#047857e6;color:#f9fafb}._toastIconSuccess_txnum_245{stroke:#f9fafb}._toastItemError_txnum_255{background-color:#dc2626e6;border-color:#b91c1ce6;color:#f9fafb}._toastIconError_txnum_267{stroke:#f9fafb}._toastItemWarning_txnum_277{background-color:#eab308e6;border-color:#a16207e6;color:#a16207e6}._toastIconWarning_txnum_289{stroke:#a16207e6}._toastItemInfo_txnum_299{background-color:#3b82f6e6;border-color:#1d4ed8e6;color:#f9fafb}._toastIconInfo_txnum_311{stroke:#f9fafb}._toastCloseBtn_txnum_321{flex-shrink:0;color:#f9fafb;opacity:.8;transition:opacity .2s,background-color .2s;padding:.25rem;border-radius:9999px;border:none;cursor:pointer;background:none}._toastCloseBtnSuccess_txnum_345,._toastCloseBtnError_txnum_353{color:#f9fafb}._toastCloseBtnWarning_txnum_361{color:#a16207e6}._toastCloseBtnInfo_txnum_369{color:#f9fafb}._toastCloseBtn_txnum_321:hover{opacity:1;background-color:#fff3}._toastCloseIcon_txnum_387{width:1rem;height:1rem;stroke:#f9fafb}._toastCloseIconSuccess_txnum_399,._toastCloseIconError_txnum_407{stroke:#f9fafb}._toastCloseIconWarning_txnum_415{stroke:#a16207e6}._toastCloseIconInfo_txnum_423{stroke:#f9fafb}
