.cor-primaria{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.cor-primaria-hard{color:var(--cor-primaria-hard, var(--cor-primaria-700, #2C4BA0))}.cor-secundaria{color:var(--cor-secundaria, var(--cor-secundaria-500, #23BBBE))}.cor-disabled{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.cor-background-padrao{color:var(--cor-background-padrao, #FFF)}.cor-primaria-100{color:var(--cor-primaria-100, #F6F7FD)}.cor-primaria-200{color:var(--cor-primaria-200, #E8ECF9)}.cor-primaria-300{color:var(--cor-primaria-300, #CFD8F2)}.cor-primaria-400{color:var(--cor-primaria-400, #9FB2E5)}.cor-primaria-500{color:var(--cor-primaria-500, #4F71CF)}.cor-primaria-600{color:var(--cor-primaria-600, #3F64CA)}.cor-primaria-700{color:var(--cor-primaria-700, #2C4BA0)}.cor-primaria-800{color:var(--cor-primaria-800, #203675)}.cor-secundaria-100{color:var(--cor-secundaria-100, #CBF5F6)}.cor-secundaria-200{color:var(--cor-secundaria-200, #98EBEC)}.cor-secundaria-300{color:var(--cor-secundaria-300, #64E0E3)}.cor-secundaria-400{color:var(--cor-secundaria-400, #30D6D9)}.cor-secundaria-500{color:var(--cor-secundaria-500, #23BBBE)}.cor-secundaria-600{color:var(--cor-secundaria-600, #1D9C9E)}.cor-secundaria-700{color:var(--cor-secundaria-700, #19888A)}.cor-secundaria-800{color:var(--cor-secundaria-800, #105556)}.cor-neutra-100{color:var(--cor-neutra-100, #F3F5F7)}.cor-neutra-200{color:var(--cor-neutra-200, #EBEEF0)}.cor-neutra-300{color:var(--cor-neutra-300, #DEE2E6)}.cor-neutra-400{color:var(--cor-neutra-400, #CBD5E1)}.cor-neutra-500{color:var(--cor-neutra-500, #B8C1CC)}.cor-neutra-600{color:var(--cor-neutra-600, #A2AAB4)}.cor-neutra-700{color:var(--cor-neutra-700, #778392)}.cor-neutra-800{color:var(--cor-neutra-800, #525B66)}.cor-aviso-100{color:var(--cor-aviso-100, #FFF3CD)}.cor-aviso-200{color:var(--cor-aviso-200, #FFE4AD)}.cor-aviso-300{color:var(--cor-aviso-300, #FFCF70)}.cor-aviso-400{color:var(--cor-aviso-400, #FFC247)}.cor-aviso-500{color:var(--cor-aviso-500, #FFB41F)}.cor-aviso-600{color:var(--cor-aviso-600, #E69A00)}.cor-aviso-700{color:var(--cor-aviso-700, #CC8800)}.cor-aviso-800{color:var(--cor-aviso-800, #A36D00)}.cor-sucesso-100{color:var(--cor-sucesso-100, #D0F1E3)}.cor-sucesso-200{color:var(--cor-sucesso-200, #B0E8D1)}.cor-sucesso-300{color:var(--cor-sucesso-300, #81D9B5)}.cor-sucesso-400{color:var(--cor-sucesso-400, #52CB99)}.cor-sucesso-500{color:var(--cor-sucesso-500, #36B37E)}.cor-sucesso-600{color:var(--cor-sucesso-600, #2F9D6F)}.cor-sucesso-700{color:var(--cor-sucesso-700, #267E59)}.cor-sucesso-800{color:var(--cor-sucesso-800, #1C5E43)}.cor-erro-100{color:var(--cor-erro-100, #FBDADA)}.cor-erro-200{color:var(--cor-erro-200, #F6B6B6)}.cor-erro-300{color:var(--cor-erro-300, #F07F7F)}.cor-erro-400{color:var(--cor-erro-400, #EA4848)}.cor-erro-500{color:var(--cor-erro-500, #E31A1A)}.cor-erro-600{color:var(--cor-erro-600, #C91818)}.cor-erro-700{color:var(--cor-erro-700, #A41313)}.cor-erro-800{color:var(--cor-erro-800, #800F0F)}.cor-texto-primario{color:var(--cor-texto-primario, #1E293B)}.cor-texto-secundario{color:var(--cor-texto-secundario, #475569)}.cor-texto-terciario{color:var(--cor-texto-terciario, #8F949D)}.gradiente-primario{color:var(--gradiente-primario, linear-gradient(90deg, var(--cor-primaria-400, #9FB2E5) 0%, var(--cor-primaria-600, #3F64CA) 100%))}.gradiente-secundario{color:var(--gradiente-secundario, linear-gradient(90deg, var(--cor-primaria-500, #4F71CF) 0%, var(--cor-secundaria-500, #23BBBE) 100%))}.bg-primaria{background-color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.bg-secundaria{background-color:var(--cor-secundaria, var(--cor-secundaria-500, #23BBBE))}.bg-primaria-100{background-color:var(--cor-primaria-100, #F6F7FD)}.bg-primaria-200{background-color:var(--cor-primaria-200, #E8ECF9)}.bg-primaria-300{background-color:var(--cor-primaria-300, #CFD8F2)}.bg-primaria-400{background-color:var(--cor-primaria-400, #9FB2E5)}.bg-primaria-500{background-color:var(--cor-primaria-500, #4F71CF)}.bg-primaria-600{background-color:var(--cor-primaria-600, #3F64CA)}.bg-primaria-700{background-color:var(--cor-primaria-700, #2C4BA0)}.bg-primaria-800{background-color:var(--cor-primaria-800, #203675)}.bg-secundaria-100{background-color:var(--cor-secundaria-100, #CBF5F6)}.bg-secundaria-200{background-color:var(--cor-secundaria-200, #98EBEC)}.bg-secundaria-300{background-color:var(--cor-secundaria-300, #64E0E3)}.bg-secundaria-400{background-color:var(--cor-secundaria-400, #30D6D9)}.bg-secundaria-500{background-color:var(--cor-secundaria-500, #23BBBE)}.bg-secundaria-600{background-color:var(--cor-secundaria-600, #1D9C9E)}.bg-secundaria-700{background-color:var(--cor-secundaria-700, #19888A)}.bg-secundaria-800{background-color:var(--cor-secundaria-800, #105556)}.bg-neutra-100{background-color:var(--cor-neutra-100, #F3F5F7)}.bg-neutra-200{background-color:var(--cor-neutra-200, #EBEEF0)}.bg-neutra-300{background-color:var(--cor-neutra-300, #DEE2E6)}.bg-neutra-400{background-color:var(--cor-neutra-400, #CBD5E1)}.bg-neutra-500{background-color:var(--cor-neutra-500, #B8C1CC)}.bg-neutra-600{background-color:var(--cor-neutra-600, #A2AAB4)}.bg-neutra-700{background-color:var(--cor-neutra-700, #778392)}.bg-neutra-800{background-color:var(--cor-neutra-800, #525B66)}.bg-aviso-100{background-color:var(--cor-aviso-100, #FFF3CD)}.bg-aviso-200{background-color:var(--cor-aviso-200, #FFE4AD)}.bg-aviso-300{background-color:var(--cor-aviso-300, #FFCF70)}.bg-aviso-400{background-color:var(--cor-aviso-400, #FFC247)}.bg-aviso-500{background-color:var(--cor-aviso-500, #FFB41F)}.bg-aviso-600{background-color:var(--cor-aviso-600, #E69A00)}.bg-aviso-700{background-color:var(--cor-aviso-700, #CC8800)}.bg-aviso-800{background-color:var(--cor-aviso-800, #A36D00)}.bg-sucesso-100{background-color:var(--cor-sucesso-100, #D0F1E3)}.bg-sucesso-200{background-color:var(--cor-sucesso-200, #B0E8D1)}.bg-sucesso-300{background-color:var(--cor-sucesso-300, #81D9B5)}.bg-sucesso-400{background-color:var(--cor-sucesso-400, #52CB99)}.bg-sucesso-500{background-color:var(--cor-sucesso-500, #36B37E)}.bg-sucesso-600{background-color:var(--cor-sucesso-600, #2F9D6F)}.bg-sucesso-700{background-color:var(--cor-sucesso-700, #267E59)}.bg-sucesso-800{background-color:var(--cor-sucesso-800, #1C5E43)}.bg-erro-100{background-color:var(--cor-erro-100, #FBDADA)}.bg-erro-200{background-color:var(--cor-erro-200, #F6B6B6)}.bg-erro-300{background-color:var(--cor-erro-300, #F07F7F)}.bg-erro-400{background-color:var(--cor-erro-400, #EA4848)}.bg-erro-500{background-color:var(--cor-erro-500, #E31A1A)}.bg-erro-600{background-color:var(--cor-erro-600, #C91818)}.bg-erro-700{background-color:var(--cor-erro-700, #A41313)}.bg-erro-800{background-color:var(--cor-erro-800, #800F0F)}.bg-gradiente-primario{background:var(--gradiente-primario, linear-gradient(90deg, var(--cor-primaria-400, #9FB2E5) 0%, var(--cor-primaria-600, #3F64CA) 100%))}.bg-gradiente-secundario{background:var(--gradiente-secundario, linear-gradient(90deg, var(--cor-primaria-500, #4F71CF) 0%, var(--cor-secundaria-500, #23BBBE) 100%))}.header1{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h1, 48px);line-height:var(--altura-linha-h1, 64px);font-weight:var(--weight-fonte-h1, 800);letter-spacing:var(--letter-spacing-h1, 0)}.header2{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h2, 32px);line-height:var(--altura-linha-h2, 48px);font-weight:var(--weight-fonte-h2, 700);letter-spacing:var(--letter-spacing-h2, 0)}.header3{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h3, 24px);line-height:var(--altura-linha-h3, 30px);font-weight:var(--weight-fonte-h3, 700);letter-spacing:var(--letter-spacing-h3, 0)}.header4{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h4, 22px);line-height:var(--altura-linha-h4, 32px);font-weight:var(--weight-fonte-h4, 700);letter-spacing:var(--letter-spacing-h4, 0)}.header5{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h5, 20px);line-height:var(--altura-linha-h5, 30px);font-weight:var(--weight-fonte-h5, 700);letter-spacing:var(--letter-spacing-h5, 0)}.header6{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h6, 18px);line-height:var(--altura-linha-h6, 28px);font-weight:var(--weight-fonte-h6, 600);letter-spacing:var(--letter-spacing-h6, 0)}.texto{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}.texto-pequeno{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.subtitulo{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-normal, 16px);line-height:var(--altura-linha-subtitulo-normal, 22px);font-weight:var(--weight-fonte-subtitulo-normal, 600);letter-spacing:var(--letter-spacing-subtitulo-normal, 0)}.subtitulo.pequeno{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-pequeno, 14px);line-height:var(--altura-linha-subtitulo-pequeno, 20px);font-weight:var(--weight-fonte-subtitulo-pequeno, 600);letter-spacing:var(--letter-spacing-subtitulo-pequeno, 0)}.caption{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-caption, 12px);line-height:var(--altura-linha-caption, 18px);font-weight:var(--weight-fonte-caption, 500)}.botao{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-botao, 14px);line-height:var(--altura-linha-botao, 20px);font-weight:var(--weight-fonte-botao, 500);letter-spacing:var(--letter-spacing-botao, 0)}*{margin:0;padding:0;box-sizing:border-box;font-family:var(--fonte-padrao, Inter, "sans-serif")!important}a{text-decoration:none;color:inherit}a:hover,a:visited,a:active{color:inherit;text-decoration:none}.botao{padding:12px 16px;border-radius:8px;display:inline-flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-normal, 16px);line-height:var(--altura-linha-subtitulo-normal, 22px);font-weight:var(--weight-fonte-subtitulo-normal, 600);letter-spacing:var(--letter-spacing-subtitulo-normal, 0);cursor:pointer}.botao svg{width:22px;aspect-ratio:auto}.botao.icone-esquerda,.botao.icone-esquerdo{padding:12px 20px 12px 16px}.botao.icone-direita,.botao.icone-direito{padding:12px 16px 12px 20px}.botao.disabilitado,.botao.disabled,.botao:disabled{cursor:not-allowed;pointer-events:none}.botao.medio{padding:8px 16px;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-pequeno, 14px);line-height:var(--altura-linha-subtitulo-pequeno, 20px);font-weight:var(--weight-fonte-subtitulo-pequeno, 600);letter-spacing:var(--letter-spacing-subtitulo-pequeno, 0)}.botao.medio svg{width:20px;aspect-ratio:auto}.botao.medio.icone-esquerda,.botao.medio.icone-esquerdo{padding:8px 16px 8px 12px}.botao.medio.icone-direita,.botao.medio.icone-direito{padding:8px 12px 8px 16px}.botao.pequeno{padding:6px 12px;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-pequeno, 14px);line-height:var(--altura-linha-subtitulo-pequeno, 20px);font-weight:var(--weight-fonte-subtitulo-pequeno, 600);letter-spacing:var(--letter-spacing-subtitulo-pequeno, 0)}.botao.pequeno svg{width:18px;aspect-ratio:auto}.botao.pequeno.icone-esquerda,.botao.pequeno.icone-esquerdo{padding:6px 16px 6px 12px}.botao.pequeno.icone-direita,.botao.pequeno.icone-direito{padding:6px 12px 6px 16px}.botao{font-weight:600;font-style:normal}.botao.primario{color:var(--cor-background-padrao, #FFF);background:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));border:none}.botao.primario:hover{color:var(--cor-background-padrao, #FFF);background:var(--cor-primaria-hard, var(--cor-primaria-700, #2C4BA0));border:none}.botao.primario.disabilitado,.botao.primario.disabled,.botao.primario:disabled{color:var(--cor-background-padrao, #FFF);background:var(--cor-primaria-soft, var(--cor-primaria-400, #9FB2E5));border:none}.botao.secundario{color:var(--cor-texto-secundario, #475569);background:var(--cor-background-padrao, #FFF);border:1px solid var(--cor-border, #8F949D)}.botao.secundario:hover{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));background:var(--cor-background-padrao, #FFF);border:1px solid var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.botao.secundario.disabilitado,.botao.secundario.disabled,.botao.secundario:disabled{color:var(--cor-primaria-soft, var(--cor-primaria-400, #9FB2E5));background:var(--cor-background-padrao, #FFF);border:1px solid var(--cor-primaria-soft, var(--cor-primaria-400, #9FB2E5))}.input-container{width:100%;display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start}.input-container .input-label{color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}.input-container .input-input-container{position:relative;height:46px;padding:12px 16px;border:1px solid var(--cor-border-light, #CBD5E1);border-radius:8px;display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;background:var(--cor-background-padrao, #FFF);min-width:0}.input-container .input-input-container .input-icone{width:24px;height:29px;flex-shrink:0;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.input-container .input-input-container .input-icone svg{width:100%;aspect-ratio:auto;color:var(--cor-texto-secundario, #475569)}.input-container .input-input-container .input-input{flex:1 1 0;min-width:0;padding:0;border:none;color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-container .input-input-container .input-input::-moz-placeholder{color:var(--cor-texto-secundario, #475569)}.input-container .input-input-container .input-input::placeholder{color:var(--cor-texto-secundario, #475569)}.input-container .input-input-container .input-input:focus,.input-container .input-input-container .input-input:active,.input-container .input-input-container .input-input:hover{outline:none}.input-container .input-input-container .input-icone-direito{width:28px;height:20px;padding:0 0 0 7px;flex-shrink:0;border-left:1px solid var(--cor-border-light, #CBD5E1);display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.input-container .input-input-container .input-icone-direito svg{width:20px;aspect-ratio:auto;color:var(--cor-texto-secundario, #475569)}.input-container .input-input-container .input-icone-direito svg.icone-chevron{width:24px;aspect-ratio:auto;transition:transform .5s ease-in-out}.input-container .input-input-container .input-icone-direito svg.icone-chevron.invertido{transform:scaleY(-1)}.input-container .input-input-container .input-icone-direito svg:hover{cursor:pointer;color:var(--cor-texto-primario, #1E293B)}.input-container .input-input-container .input-erro{display:none;color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.input-container .input-input-container:hover .input-icone svg{color:var(--cor-texto-primario, #1E293B)}.input-container .input-input-container:hover .input-input{color:var(--cor-texto-primario, #1E293B)}.input-container .input-input-container:hover .input-input::-moz-placeholder{color:var(--cor-texto-secundario, #475569)}.input-container .input-input-container:hover .input-input::placeholder{color:var(--cor-texto-secundario, #475569)}.input-container .input-input-container:has(input[readonly]){background-color:#f6f7fd!important;border:2px dashed #CBD5E1}.input-container .input-input-container:has(input[readonly]) input{background-color:#f6f7fd!important}.input-container .input-input-container:has(input[readonly]) .input-icone-direito{display:none}.input-container .input-apendice{margin-top:-4px;padding-right:2px;text-align:right}.input-container .input-apendice a{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.input-container .input-apendice a:visited,.input-container .input-apendice a:active{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.input-container .input-apendice a:hover{color:var(--cor-primaria-hard, var(--cor-primaria-700, #2C4BA0))}.input-container.focado .input-input-container{border:1px solid var(--cor-border, #8F949D)}.input-container.focado .input-input-container .input-icone svg{color:var(--cor-texto-primario, #1E293B)}.input-container.focado .input-input-container .input-input{color:var(--cor-texto-primario, #1E293B)}.input-container.focado .input-input-container .input-input::-moz-placeholder{color:var(--cor-texto-secundario, #475569)}.input-container.focado .input-input-container .input-input::placeholder{color:var(--cor-texto-secundario, #475569)}.input-container.erro .input-input-container{border:1px solid var(--cor-border-erro, #E31A1A);background:#e31a1a1a}.input-container.erro .input-input-container .input-icone svg{color:var(--cor-texto-erro, #E31A1A)}.input-container.erro .input-input-container .input-input{display:none}.input-container.erro .input-input-container .input-erro{flex:1 0 0;display:block}.input-container.erro .input-input-container .input-icone-direito{border-left:1px solid var(--cor-border-erro, #E31A1A)}.input-container.erro .input-input-container:hover{border:1px solid var(--cor-border-erro-hard, #C91818)}.input-container.erro .input-input-container:hover .input-icone svg{color:var(--cor-border-erro-hard, #C91818)}.input-container.erro .input-input-container:hover .input-input{color:var(--cor-texto-primario, #1E293B)}.input-container.erro .input-input-container:hover .input-input::-moz-placeholder{color:var(--cor-texto-primario, #1E293B)}.input-container.erro .input-input-container:hover .input-input::placeholder{color:var(--cor-texto-primario, #1E293B)}.input-container.erro .input-input-container:hover .input-icone-direito{border-left:1px solid var(--cor-border-erro-hard, #C91818)}.input-textarea-container{width:100%;display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start}.input-textarea-container .textarea-label{color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}.input-textarea-container .textarea-input-container{position:relative;min-height:100px;padding:12px 16px;border:1px solid var(--cor-border-light, #CBD5E1);border-radius:8px;display:flex;flex-direction:row;gap:8px;align-items:flex-start;justify-content:flex-start}.input-textarea-container .textarea-input-container .textarea-icone{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.input-textarea-container .textarea-input-container .textarea-icone svg{width:100%;aspect-ratio:auto;color:var(--cor-texto-secundario, #475569)}.input-textarea-container .textarea-input-container textarea.textarea-input{flex-grow:1;resize:vertical;padding:0;border:none;background:transparent;color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.input-textarea-container .textarea-input-container textarea.textarea-input::-moz-placeholder{color:var(--cor-texto-terciario, #8F949D)}.input-textarea-container .textarea-input-container textarea.textarea-input::placeholder{color:var(--cor-texto-terciario, #8F949D)}.input-textarea-container .textarea-input-container textarea.textarea-input:focus,.input-textarea-container .textarea-input-container textarea.textarea-input:active,.input-textarea-container .textarea-input-container textarea.textarea-input:hover{outline:none}.input-textarea-container .textarea-input-container .textarea-erro{color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.input-textarea-container .textarea-input-container:hover .textarea-icone svg{color:var(--cor-texto-primario, #1E293B)}.input-textarea-container .textarea-input-container:hover textarea.textarea-input{color:var(--cor-texto-primario, #1E293B)}.input-textarea-container .textarea-input-container:hover textarea.textarea-input::-moz-placeholder{color:var(--cor-texto-secundario, #475569)}.input-textarea-container .textarea-input-container:hover textarea.textarea-input::placeholder{color:var(--cor-texto-secundario, #475569)}.input-textarea-container .textarea-input-container:has(textarea:disabled),.input-textarea-container .textarea-input-container:has(textarea[readonly]){background-color:#f6f7fd!important}.input-textarea-container .textarea-apendice{margin-top:-4px;padding-right:2px;text-align:right}.input-textarea-container .textarea-apendice a{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.input-textarea-container .textarea-apendice a:visited,.input-textarea-container .textarea-apendice a:active{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.input-textarea-container .textarea-apendice a:hover{color:var(--cor-primaria-hard, var(--cor-primaria-700, #2C4BA0))}.input-textarea-container.focado .textarea-input-container{border:1px solid var(--cor-border, #8F949D)}.input-textarea-container.focado .textarea-input-container .textarea-icone svg{color:var(--cor-texto-primario, #1E293B)}.input-textarea-container.focado .textarea-input-container textarea.textarea-input{color:var(--cor-texto-primario, #1E293B)}.input-textarea-container.focado .textarea-input-container textarea.textarea-input::-moz-placeholder{color:var(--cor-texto-secundario, #475569)}.input-textarea-container.focado .textarea-input-container textarea.textarea-input::placeholder{color:var(--cor-texto-secundario, #475569)}.input-textarea-container.erro .textarea-input-container{border:1px solid var(--cor-border-erro, #E31A1A);background:#e31a1a1a}.input-textarea-container.erro .textarea-input-container .textarea-icone svg{color:var(--cor-texto-erro, #E31A1A)}.input-textarea-container.erro .textarea-input-container textarea.textarea-input{opacity:0}.input-textarea-container.erro .textarea-input-container .textarea-erro{display:block}.input-textarea-container.erro .textarea-input-container:hover{border:1px solid var(--cor-border-erro-hard, #C91818)}.input-textarea-container.erro .textarea-input-container:hover .textarea-icone svg{color:var(--cor-border-erro-hard, #C91818)}.input-textarea-container.erro .textarea-input-container:hover textarea.textarea-input{color:var(--cor-texto-primario, #1E293B)}.input-textarea-container.erro .textarea-input-container:hover textarea.textarea-input::-moz-placeholder{color:var(--cor-texto-primario, #1E293B)}.input-textarea-container.erro .textarea-input-container:hover textarea.textarea-input::placeholder{color:var(--cor-texto-primario, #1E293B)}.input-textarea-container:has(.textarea-erro) .textarea-input-container{border:1px solid var(--cor-border-erro, #E31A1A);background-color:#fce8e8}.input-erro,.textarea-erro{color:var(--cor-erro-400, #EA4848)!important}.input-container:has(input:disabled){background:transparent}.input-container:has(input:disabled) .input-icone svg{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled) .input-label{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled) .input-input{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D));cursor:not-allowed;background-color:transparent}.input-container:has(input:disabled) .input-input::-moz-placeholder{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled) .input-input::placeholder{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled) .input-icone-direito{border-left:1px solid var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled) .input-icone-direito svg{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled) .input-icone-direito svg:hover{cursor:not-allowed;color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled):hover .input-icone svg{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled):hover .input-input{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled):hover .input-input::-moz-placeholder{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}.input-container:has(input:disabled):hover .input-input::placeholder{color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}div.input-erro,span.input-erro{color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.input-container .input-calendario-overlay{position:absolute;top:calc(100% + 8px);left:0;z-index:999;width:320px;height:360px;display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;border-radius:8px;background:var(--cor-background-padrao, #FFF);box-shadow:var(--box-shadow-1, 0 0 2px 0 rgba(145, 158, 171, .24), -20px 20px 40px -4px rgba(145, 158, 171, .24))}.input-container .input-calendario-overlay .cabecalho-calendario{height:56px;padding:0 12px 0 24px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano{position:relative;display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:flex-start;cursor:pointer;color:var(--cor-texto-secundario, #475569)}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-mes-texto,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-texto,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-mes-texto,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-texto{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-normal, 16px);line-height:var(--altura-linha-subtitulo-normal, 22px);font-weight:var(--weight-fonte-subtitulo-normal, 600);letter-spacing:var(--letter-spacing-subtitulo-normal, 0);font-weight:600}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-icone-dropdown,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-icone-dropdown{width:24px;height:24px}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano:hover{color:var(--cor-texto-primario, #1E293B)}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-mes-dropdown,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-dropdown,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-mes-dropdown,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-dropdown{position:absolute;width:96px;height:160px;top:calc(100% + 4px);left:0}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-mes-dropdown .overlay-scroll-conteudo,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-dropdown .overlay-scroll-conteudo,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-mes-dropdown .overlay-scroll-conteudo,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-dropdown .overlay-scroll-conteudo{height:160px;padding:4px}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-normal, 16px);line-height:var(--altura-linha-subtitulo-normal, 22px);font-weight:var(--weight-fonte-subtitulo-normal, 600);letter-spacing:var(--letter-spacing-subtitulo-normal, 0);font-weight:600;color:var(--cor-texto-secundario, #475569)}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-mes-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-mes-dropdown-item:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-dropdown .overlay-scroll-conteudo .calendario-ano-dropdown-item:hover{color:var(--cor-texto-primario, #1E293B)}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-mes .calendario-ano-dropdown,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-mes-ano .calendario-ano .calendario-ano-dropdown{width:60px}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-setas{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:center}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-setas .calendario-seta-esquerda,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-setas .calendario-seta-direita{width:40px;height:40px;padding:8px}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-setas .calendario-seta-esquerda svg,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-setas .calendario-seta-direita svg{width:100%;aspect-ratio:auto;color:var(--cor-texto-secundario, #475569);cursor:pointer}.input-container .input-calendario-overlay .cabecalho-calendario .calendario-setas .calendario-seta-esquerda svg:hover,.input-container .input-calendario-overlay .cabecalho-calendario .calendario-setas .calendario-seta-direita svg:hover{color:var(--cor-texto-primario, #1E293B)}.input-container .input-calendario-overlay .calendario-dias-semana{height:40px;padding:0 28px;display:flex;flex-direction:row;gap:2px;align-items:center;justify-content:flex-start}.input-container .input-calendario-overlay .calendario-dias-semana .calendario-dia-semana{width:36px;height:40px;text-align:center;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0);line-height:40px}.input-container .input-calendario-overlay .calendario-dias-mes{padding:0 28px;display:flex;flex-direction:row;gap:2px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.input-container .input-calendario-overlay .calendario-dias-mes .calendario-dia-mes{width:36px;height:40px}.input-container .input-calendario-overlay .calendario-dias-mes .calendario-dia-mes:not(.placeholder){text-align:center;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0);line-height:40px;color:var(--cor-texto-primario, #1E293B);border-radius:4px;cursor:pointer}.input-container .input-calendario-overlay .calendario-dias-mes .calendario-dia-mes:not(.placeholder):hover{border:1px solid var(--cor-texto-primario, #1E293B)}.input-container .input-calendario-overlay .calendario-dias-mes .calendario-dia-mes:not(.placeholder).selecionado{color:var(--cor-background-padrao, #FFF);background:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.input-container .input-calendario-overlay .calendario-dias-mes .calendario-dia-mes:not(.placeholder).selecionado:hover{border:none;background:var(--cor-primaria-hard, var(--cor-primaria-700, #2C4BA0))}.input-container .input-select-overlay{position:absolute;width:100%;top:calc(100% + 8px);left:0;z-index:9999;height:304px;display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;border-radius:8px;background:var(--cor-background-padrao, #FFF);box-shadow:var(--box-shadow-1, 0 0 2px 0 rgba(145, 158, 171, .24), -20px 20px 40px -4px rgba(145, 158, 171, .24))}.input-container .input-select-overlay .overlay-scroll-container.select-dropdown{position:relative;height:100%}.input-container .input-select-overlay .overlay-scroll-container.select-dropdown .overlay-scroll{position:relative}.input-container .input-select-overlay .overlay-scroll-container.select-dropdown .overlay-scroll .overlay-scroll-conteudo{top:0;right:0;bottom:0;left:0;padding:8px}.input-container .input-select-overlay .overlay-scroll-container.select-dropdown .overlay-scroll .overlay-scroll-conteudo .select-dropdown-item{width:100%;padding:8px;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-normal, 16px);line-height:var(--altura-linha-subtitulo-normal, 22px);font-weight:var(--weight-fonte-subtitulo-normal, 600);letter-spacing:var(--letter-spacing-subtitulo-normal, 0);font-weight:600;color:var(--cor-texto-secundario, #475569)}.input-container .input-select-overlay .overlay-scroll-container.select-dropdown .overlay-scroll .overlay-scroll-conteudo .select-dropdown-item:hover{color:var(--cor-texto-primario, #1E293B);background:var(--cor-border-light, #CBD5E1);cursor:pointer}.select-geral-livewire{display:flex;padding:12px 16px;align-items:center;align-self:stretch;border-radius:8px;border:1px solid var(--cor-border, #8F949D);background-color:#fff;width:100%}.form-group{position:relative}.form-group label{margin-bottom:8px;color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao);font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}.form-group .form-control{height:46px;display:flex;flex-direction:row;padding:12px 16px;border:1px solid #CBD5E1;border-radius:8px;min-width:0}.form-group .form-control input{flex:1 1 0;min-width:0;border:none;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group .form-control .input-icone-direito{width:28px;height:20px;padding:0 0 0 7px;flex-shrink:0;border-left:1px solid var(--cor-border-light, #CBD5E1);display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}.form-group .form-control .input-icone-direito svg{width:20px;aspect-ratio:auto;color:var(--cor-texto-secundario, #475569)}.form-group .form-control .input-icone-direito svg.icone-chevron{width:24px;aspect-ratio:auto;transition:transform .5s ease-in-out}.form-group .form-control .input-icone-direito svg.icone-chevron.invertido{transform:scaleY(-1)}.form-group .form-control .input-icone-direito svg:hover{cursor:pointer;color:var(--cor-texto-primario, #1E293B)}.resultados-busca{position:absolute;width:100%;top:calc(100% + 8px);left:0;z-index:999;height:304px;align-items:stretch;border:1px solid #ced4da;border-radius:8px;background:var(--cor-background-padrao, #FFF);box-shadow:var(--box-shadow-1)}.resultado-busca{padding:.375rem .75rem;cursor:pointer}.resultado-busca input[type=radio]{margin-right:.5rem}.resultado-busca:hover{background-color:#f5f5f5}#busca:not(:-moz-placeholder)~#resultados-busca{display:block}#busca:focus~#resultados-busca,#busca:not(:placeholder-shown)~#resultados-busca{display:block}#busca:focus+.resultados-busca{display:block}.border-area{padding:24px;border-radius:16px;border:1px solid var(--cor-border-light, #CBD5E1)}.overlay{padding:8px;display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;border-radius:8px;background:var(--cor-background-padrao, #FFF);box-shadow:var(--box-shadow-1, 0 0 2px 0 rgba(145, 158, 171, .24), -20px 20px 40px -4px rgba(145, 158, 171, .24))}.overlay-scroll-container .overlay-scroll{position:relative;height:100%;display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;overflow:clip;border-radius:8px;background:var(--cor-background-padrao, #FFF);box-shadow:var(--box-shadow-1, 0 0 2px 0 rgba(145, 158, 171, .24), -20px 20px 40px -4px rgba(145, 158, 171, .24))}.overlay-scroll-container .overlay-scroll .overlay-scroll-conteudo{position:absolute;width:100%;top:0;right:14px;bottom:0;left:0}.overlay-scroll-container .overlay-scroll .overlay-scroll-trilha{position:absolute;top:0;right:0;bottom:0;width:14px;padding:24px 4px;background:transparent;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:flex-start;pointer-events:auto}.overlay-scroll-container .overlay-scroll .overlay-scroll-trilha .overlay-scroll-thumb{width:6px;border-radius:12px;background:var(--cor-border-light, #CBD5E1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;will-change:transform,height}.overlay-scroll-container .overlay-scroll .overlay-scroll-trilha .overlay-scroll-thumb.ativo{background:var(--cor-border, #8F949D)}.overlay-item{padding:8px;display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start;color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}.overlay-item .overlay-item-icone{width:20px}.overlay-item .overlay-item-icone .svg{width:100%;aspect-ratio:auto}.overlay-item .overlay-item-divisor{width:1px;height:20px;background:var(--cor-border-light, #CBD5E1)}.tabela{display:flex;flex-direction:column;justify-content:center;padding:0;width:100%;height:100%;min-width:700px}.tabela .cursor-pointer{cursor:pointer}.tabela table{border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden}.tabela .t_head th:first-child{border-top-left-radius:8px}.tabela .t_head th:last-child{border-top-right-radius:8px}@media (max-width: 768px){.tabela{font-size:14px;min-width:500px}}.tabela .t_head{background-color:var(--cor-primaria-200, #E8ECF9);border-radius:8px!important}.tabela .th{padding:0 1rem;text-align:left;font-weight:var(--weight-fonte-texto-normal, 500);display:flex;align-items:center;justify-content:start;gap:1rem;color:var(--cor-texto-secundario, #475569);font-size:12px;text-overflow:ellipsis}.tabela .th_opcoes{padding:1rem .75rem;font-size:12px;font-weight:var(--weight-fonte-texto-normal, 500);color:var(--cor-texto-secundario, #475569);display:flex;align-items:center;justify-content:center;text-align:center;min-width:-moz-fit-content;min-width:fit-content;box-sizing:border-box}.tabela .th_opcoes[class*=cols_]{min-width:120px}.tabela .td{padding:1rem;text-align:left}.tabela .td_opcoes_projetos{text-align:right;padding:.75rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.25rem;overflow:visible;flex-wrap:nowrap;min-width:-moz-fit-content;min-width:fit-content}.tabela .separador-vertical{height:24px;width:1px;margin-right:.5rem;margin-left:0;background-color:var(--cor-neutra-300, #DEE2E6);align-self:center;flex-shrink:0}.tabela .td_opcoes{text-align:center;padding:.75rem;display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom:1px solid #ddd;overflow:visible;flex-wrap:nowrap;min-width:-moz-fit-content;min-width:fit-content;width:100%;box-sizing:border-box}.tabela .td_opcoes[class*=cols_]{min-width:120px}@media (max-width: 1400px){.tabela .td_opcoes{padding-left:.5rem;justify-content:center}}.tabela .td_geral{display:flex;align-items:center;justify-content:flex-start;padding-inline:1rem;border-bottom:1px solid #ddd}.tabela .td_geral span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabela .td_geral span .acolhido_badge{background-color:#dcf2e9;color:#36b37e;padding:4px 12px}.tabela .td_geral span .nao_acolhido_badge{background-color:#fff3cd;color:#ffb41f;padding:8px 12px}.tabela .td_geral span:has(.acolhido_badge),.tabela .td_geral span:has(.nao_acolhido_badge){border-radius:8px}.tabela .td_modal_doadores_recebedores{padding-top:1rem;padding-bottom:1rem;padding-inline:1rem;border-bottom:1px solid #ddd}.tabela .td_modal_doadores_recebedores span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabela .td_status{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ddd}.tabela .table_tr{width:100%;min-height:57px;height:auto}.tabela .th_status{text-align:center}.tabela .icones{width:40px;height:40px;margin-left:1rem;cursor:pointer}.tabela .icones-tabela{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;flex-shrink:0;display:flex;margin:0;padding:6px;cursor:pointer;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease-in-out;background-color:transparent;box-sizing:border-box}.tabela .icones-tabela:hover:not(.icone-desabilidado){background-color:var(--cor-neutra-100, #F3F5F7);transform:scale(1.05)}.tabela .icones-tabela:active:not(.icone-desabilidado){transform:scale(.95)}.tabela .icones-tabela svg{width:30px;height:30px;flex-shrink:0}.tabela label{display:flex;align-items:center;cursor:pointer}.tabela .status{background-color:var(--cor-neutra-300, #DEE2E6);width:1.75rem;height:1rem;border-radius:9999px;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color)}.tabela .bolinha{position:absolute;width:12px;height:12px;background-color:var(--cor-background-padrao, #FFF);border-radius:9999px;top:.125rem;right:.125rem;bottom:.125rem;left:.125rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)}.tabela .icone-desabilidado{cursor:not-allowed;opacity:.4}.tabela .icone-desabilidado svg{opacity:.5}.tabela .icon_disabled{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;flex-shrink:0;display:flex;margin-left:.25rem;padding:6px;cursor:not-allowed;align-items:center;justify-content:center;border-radius:6px;opacity:.4;box-sizing:border-box}.tabela .icon_disabled:first-child{margin-left:0}.tabela .icon_disabled svg{width:18px;height:18px;max-width:18px;max-height:18px;opacity:.5;flex-shrink:0}input:checked~.dot{transform:translate(100%)}input:checked~.fundo{background-color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.registros{font-style:normal;line-height:19px;font-size:16px;margin-top:33px;margin-bottom:16px}.registros p{font-weight:400;color:var(--cor-neutra-300, #DEE2E6)}.registros p span{font-weight:500;color:var(--cor-texto-primario, #1E293B)}.paginacao{display:flex;margin-top:32px;justify-content:center}.paginacao button{border-top:1px solid var(--cor-neutra-500, #B8C1CC);border-left:1px solid var(--cor-neutra-500, #B8C1CC);border-bottom:1px solid var(--cor-neutra-500, #B8C1CC);font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--cor-neutra-300, #DEE2E6);height:36px;padding-inline:10px}.paginacao button:hover:enabled{background-color:var(--cor-neutra-100, #F3F5F7)}.paginacao .prev-page{border-radius:8px 0 0 8px}.paginacao .next-page{border-radius:0 8px 8px 0;border-right:1px solid var(--cor-neutra-500, #B8C1CC)}.paginacao .selected-page{background-color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));color:var(--cor-background-padrao, #FFF)}.grid-cols-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.table_img1{width:40px;min-width:40px;height:40px;overflow:hidden;border-radius:50%;align-items:center;display:flex;background-color:var(--cor-neutra-300, #DEE2E6);margin-right:10px}.table_img1 img{display:inline;margin:0 auto;height:100%;width:auto}.table_img2{width:30px;height:30px;overflow:hidden;border-radius:4px;align-items:center;display:flex;background-color:var(--cor-neutra-300, #DEE2E6);margin-right:10px}.table_img2 img{display:inline;margin:0 auto;height:100%;width:auto}.image-cropper{width:100px;height:100px;position:relative;overflow:hidden;border-radius:50%}.image-cropper img{display:inline;margin:0 auto;height:100%;width:auto}.nenhum-registro{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:var(--cor-erro-500, #E31A1A);text-align:center;padding:2rem 0}.cols_1{grid-column:span 1/span 1}.cols_2{grid-column:span 2/span 2}.cols_3{grid-column:span 3/span 3}.cols_4{grid-column:span 4/span 4}.cols_5{grid-column:span 5/span 5}.cols_6{grid-column:span 6/span 6}.cols_7{grid-column:span 7/span 7}.cols_8{grid-column:span 8/span 8}.cols_9{grid-column:span 9/span 9}.cols_10{grid-column:span 10/span 10}.cols_11{grid-column:span 11/span 11}.cols_12{grid-column:span 12/span 12}.double-td{display:flex;flex-direction:column;overflow:hidden}.double-td span{font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px;color:var(--cor-texto-primario, #1E293B)}.double-td .double-td1{font-size:16px}.double-td .double-td2{font-size:13px}.component_table{overflow-y:auto;height:100%}.component_table .table_content{width:100%;height:100%}.component_table .table_content thead{position:absolute;border-bottom:1px solid var(--cor-neutra-300, #DEE2E6);margin-bottom:1rem;width:calc(100% - 32px);background:#fff;z-index:10}.component_table .table_content thead tr{margin-left:1px}.component_table .table_content .table_th{font-style:normal;font-weight:700;font-size:14px;line-height:24px;margin-bottom:10px}.component_table .table_content td{font-style:normal;font-weight:400;font-size:14px;line-height:20px;padding:1rem}.component_table .table_content tbody tr:first-child{margin-top:37px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pagination>li>a{color:var(--cor-neutra-300, #DEE2E6);font-weight:400;font-size:16px}.row_status{width:13px;height:13px;border-radius:100%;margin-right:10px}.div-coluna-status{position:relative}.item_color_1{color:var(--cor-neutra-500, #B8C1CC)}.item_color_2{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.item_color_3{color:var(--cor-texto-primario, #1E293B)}.status_color_1{background-color:var(--cor-neutra-300, #DEE2E6)}.status_color_2{background-color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}.status_color_3{background-color:var(--cor-erro-500, #E31A1A)}.bg_item_color_1{background-color:var(--cor-neutra-800, #525B66)}.bg_item_color_2{background-color:var(--cor-neutra-300, #DEE2E6)}.bg_item_color_3{background-color:var(--cor-erro-500, #E31A1A)}.expirado{color:var(--cor-erro-500, #E31A1A);text-align:center}.page-item.active .page-link{background-color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))!important;border-color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))!important}.div_tabela{display:flex;overflow-x:auto;width:100%}.page-link{color:#000}.button-impersonate{background:#fff;border:1px solid var(--cor-neutra-400, #CBD5E1);border-radius:6px;height:38px;padding:0 10px;display:flex;justify-content:center;align-items:center;margin-left:.25rem}.button-impersonate svg{width:14px;height:14px}.mostrando-resultados{font-weight:400;font-size:16px;line-height:19px;color:var(--cor-neutra-700, #778392);margin-bottom:0;margin-left:16px}.table-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row}.paginator-custom{display:flex;gap:8px;justify-content:center}.paginator-custom svg{width:26px;height:26px}.paginator-custom a{padding:6px 12px;border-radius:6px;text-decoration:none;display:flex;align-items:center;justify-content:center;color:#333}.paginator-custom .active{padding:6px 12px;height:40px;background:var(--cor-paginador, rgb(63, 100, 202));color:#fff;display:flex;align-items:center;justify-content:center;border-radius:6px}.paginator-custom .disabled{color:#aaa;padding:6px 12px;display:flex;align-items:center;justify-content:center}#container-login{width:100%;min-width:640px;height:100%;min-height:881px;padding:32px;background:var(--cor-background-padrao, #FFF);display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}#container-login #form-login-container-carregando{width:576px;height:100%}#container-login #form-login-container{position:relative;width:576px;height:100%;padding:160px 48px 48px;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:space-between}#container-login #form-login-container #form-login-principal{width:100%;padding:0 24px 40px;display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:flex-start}#container-login #form-login-container #form-login-principal #form-login-cabecalho{padding:0;display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start}#container-login #form-login-container #form-login-principal #form-login-cabecalho #form-login-cabecalho-logo{padding:0;display:flex;flex-direction:row;gap:0;align-items:flex-start;justify-content:flex-start}#container-login #form-login-container #form-login-principal #form-login-cabecalho #form-login-cabecalho-logo img{width:182px;aspect-ratio:auto}#container-login #form-login-container #form-login-principal #form-login-cabecalho #form-login-cabecalho-texto{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-normal, 16px);line-height:var(--altura-linha-subtitulo-normal, 22px);font-weight:var(--weight-fonte-subtitulo-normal, 600);letter-spacing:var(--letter-spacing-subtitulo-normal, 0);text-align:left;color:var(--cor-primaria-hard, var(--cor-primaria-700, #2C4BA0))}#container-login #form-login-container #form-login-principal #form-login-titulo{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h4, 22px);line-height:var(--altura-linha-h4, 32px);font-weight:var(--weight-fonte-h4, 700);letter-spacing:var(--letter-spacing-h4, 0);text-align:left;color:var(--cor-texto-primario, #1E293B)}#container-login #form-login-container #form-login-principal #form-login-titulo.carregando{visibility:hidden}#container-login #form-login-container #form-login-principal #form-login-wrapper{position:relative}#container-login #form-login-container #form-login-principal #form-login-wrapper #form-login-carregando{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;transform:translate(-50%,-50%)}#container-login #form-login-container #form-login-principal #form-login-wrapper #form-login-carregando.esconder{display:none}#container-login #form-login-container #form-login-principal #form-login-wrapper #form-login-carregando svg{height:64px;aspect-ratio:auto;color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));animation:girar-horario 1.5s linear infinite}#container-login #form-login-container #form-login-principal #form-login-wrapper #form-login{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-start}#container-login #form-login-container #form-login-principal #form-login-wrapper #form-login #form-login-erro{color:var(--cor-texto-erro, #E31A1A);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-normal, 16px);line-height:var(--altura-linha-subtitulo-normal, 22px);font-weight:var(--weight-fonte-subtitulo-normal, 600);letter-spacing:var(--letter-spacing-subtitulo-normal, 0)}#container-login #form-login-container #form-login-principal #form-login-wrapper #form-login.carregando{visibility:hidden}#container-login #form-login-container #form-login-principal #form-login-wrapper #form-login #form-login-link-esqueci-senha{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));display:flex;justify-content:flex-end}#container-login #form-login-container #form-login-rodape{position:absolute;right:48px;bottom:16px;left:48px;color:var(--cor-disabled, var(--cor-texto-terciario, #8F949D));display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:space-between}#container-login #form-login-container #form-login-rodape #form-login-rodape-esquerdo{font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-caption, 12px);line-height:var(--altura-linha-caption, 18px);font-weight:var(--weight-fonte-caption, 500);color:var(--cor-texto-terciario, #8F949D)}#container-login #form-login-container #form-login-rodape #form-login-rodape-divisor{width:1px;align-self:stretch;background:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}#container-login #form-login-container #form-login-rodape #form-login-rodape-direito svg{width:229px;aspect-ratio:auto}#container-login #banner-login-container{width:calc(100% - 576px);max-width:62.5%;height:100%;padding:62px 62px 32px;border-radius:16px;background:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));display:flex;flex-direction:column;gap:30px;align-items:center;justify-content:flex-start;overflow:clip}#container-login #banner-login-container #banner-login-cabecalho{width:100%;padding:16px 0 0;background:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));color:var(--cor-background-padrao, #FFF);display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:flex-start}#container-login #banner-login-container #banner-login-cabecalho #banner-login-cabecalho-titulo{width:100%;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h2, 32px);line-height:var(--altura-linha-h2, 48px);font-weight:var(--weight-fonte-h2, 700);letter-spacing:var(--letter-spacing-h2, 0);text-align:center;color:var(--cor-background-padrao, #FFF)}#container-login #banner-login-container #banner-login-cabecalho #banner-login-cabecalho-texto{width:450.6666666667px;max-width:66.6666666667%;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0);text-align:center}#container-login #banner-login-container #banner-login-wrapper{padding:0 10px;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:flex-start}#container-login #banner-login-container #banner-login-wrapper #banner-login{padding:8px;border-radius:24px;background:#fff3}#container-login #banner-login-container #banner-login-wrapper #banner-login img{width:100%;aspect-ratio:auto;border-radius:16px}@media screen and (max-width: 1280px){#container-login #banner-login-container{display:none}}#container-recuperar-senha{width:100%;min-width:550px;height:100%;min-height:558px;padding:60px 32px 32px;background:var(--cor-background-padrao, #FFF);display:flex;flex-direction:column;gap:0;align-items:center;justify-content:flex-start}#container-recuperar-senha #form-recuperar-senha-container{width:486px;height:488px;padding:32px;border:1px solid var(--cor-border-light, #CBD5E1);border-radius:16px;box-shadow:0 5px 12px -4px #a2aab480;display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:space-between}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-icone-wrapper{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-icone-wrapper #form-recuperar-senha-icone{width:64px;height:64px;padding:8px;border-radius:8px;background:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-icone-wrapper #form-recuperar-senha-icone img{width:48px;aspect-ratio:auto}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper{height:404px}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario-carregando{height:100%;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario-carregando.esconder{display:none}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario-carregando svg{height:96px;aspect-ratio:auto;color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));animation:girar-horario 1.5s linear infinite}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario{flex:1 0 0;display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:space-between}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario #form-recuperar-form-usuario-cabecalho{flex:1 0 0;display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-start}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario #form-recuperar-form-usuario-cabecalho #form-recuperar-form-usuario-titulo{color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h4, 22px);line-height:var(--altura-linha-h4, 32px);font-weight:var(--weight-fonte-h4, 700);letter-spacing:var(--letter-spacing-h4, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario #form-recuperar-form-usuario-cabecalho #form-recuperar-form-usuario-texto{color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario #form-recuperar-form-usuario-botoes{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:space-between}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-usuario-wrapper #form-recuperar-form-usuario.carregando{visibility:hidden}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper{height:404px}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email-carregando{height:100%;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email-carregando.esconder{display:none}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email-carregando svg{height:96px;aspect-ratio:auto;color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));animation:girar-horario 1.5s linear infinite}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email{flex:1 0 0;display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:space-between}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email #form-recuperar-form-email-cabecalho{flex:1 0 0;display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-start}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email #form-recuperar-form-email-cabecalho #form-recuperar-form-email-titulo{color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h4, 22px);line-height:var(--altura-linha-h4, 32px);font-weight:var(--weight-fonte-h4, 700);letter-spacing:var(--letter-spacing-h4, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email #form-recuperar-form-email-cabecalho #form-recuperar-form-email-texto{color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email #form-recuperar-form-email-botoes{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:space-between}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-form-email-wrapper #form-recuperar-form-email.carregando{visibility:hidden}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-envelope-wrapper{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:flex-start}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-envelope-wrapper #form-recuperar-senha-envelope{width:96px;height:96px}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-envelope-wrapper #form-recuperar-senha-envelope img{width:100%;aspect-ratio:auto}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-concluido{display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:space-between}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-concluido #form-recuperar-senha-concluido-cabecalho{display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:space-between}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-concluido #form-recuperar-senha-concluido-cabecalho #form-recuperar-senha-concluido-titulo{color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h4, 22px);line-height:var(--altura-linha-h4, 32px);font-weight:var(--weight-fonte-h4, 700);letter-spacing:var(--letter-spacing-h4, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-concluido #form-recuperar-senha-concluido-cabecalho #form-recuperar-senha-concluido-texto{color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente{width:100%;display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:flex-start}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-nao-recebeu{color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-pequeno, 14px);line-height:var(--altura-linha-texto-pequeno, 20px);font-weight:var(--weight-fonte-texto-pequeno, 400);letter-spacing:var(--letter-spacing-texto-pequeno, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-reenviar-wrapper{position:relative;height:21px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-reenviar-wrapper #form-recuperar-senha-reenviar-carregando{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;transform:translate(-50%,-50%)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-reenviar-wrapper #form-recuperar-senha-reenviar-carregando.esconder{display:none}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-reenviar-wrapper #form-recuperar-senha-reenviar-carregando svg{height:16px;aspect-ratio:auto;color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));animation:girar-horario 1.5s linear infinite}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-reenviar-wrapper #form-recuperar-senha-reenviar{color:var(--cor-primaria, var(--cor-primaria-600, #3F64CA));cursor:pointer;font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-subtitulo-pequeno, 14px);line-height:var(--altura-linha-subtitulo-pequeno, 20px);font-weight:var(--weight-fonte-subtitulo-pequeno, 600);letter-spacing:var(--letter-spacing-subtitulo-pequeno, 0)}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-reenviar-wrapper #form-recuperar-senha-reenviar:hover{color:var(--cor-primaria-hard, var(--cor-primaria-700, #2C4BA0))}#container-recuperar-senha #form-recuperar-senha-container #form-recuperar-senha-enviar-novamente #form-recuperar-senha-reenviar-wrapper #form-recuperar-senha-reenviar.carregando{visibility:hidden}#container-redefinir-senha{width:100%;min-width:550px;height:100%;min-height:784px;padding:60px 32px 32px;background:var(--cor-background-padrao, #FFF);display:flex;flex-direction:column;gap:0;align-items:center;justify-content:flex-start}#container-redefinir-senha #form-redefinir-senha-container{width:486px;height:auto;padding:32px;border:1px solid var(--cor-border-light, #CBD5E1);border-radius:16px;box-shadow:0 5px 12px -4px #a2aab480;display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:space-between}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-senha-icone-wrapper{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-senha-icone-wrapper #form-redefinir-senha-icone{width:64px;height:64px;padding:8px;border-radius:8px;background:var(--cor-primaria, var(--cor-primaria-600, #3F64CA))}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-senha-icone-wrapper #form-redefinir-senha-icone img{width:48px;aspect-ratio:auto}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form{flex:1 0 0;display:flex;flex-direction:column;gap:24px;align-items:stretch}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-cabecalho{flex:1 0 0;display:flex;flex-direction:column;gap:16px;align-items:stretch;justify-content:flex-start}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-cabecalho #form-redefinir-form-titulo{color:var(--cor-texto-primario, #1E293B);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-h4, 22px);line-height:var(--altura-linha-h4, 32px);font-weight:var(--weight-fonte-h4, 700);letter-spacing:var(--letter-spacing-h4, 0)}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-cabecalho #form-redefinir-form-texto,#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-cabecalho #form-redefinir-form-observacao{color:var(--cor-texto-secundario, #475569);font-family:var(--fonte-padrao, Inter, "sans-serif");font-size:var(--tamanho-fonte-texto-normal, 16px);line-height:var(--altura-linha-texto-normal, 22px);font-weight:var(--weight-fonte-texto-normal, 500);letter-spacing:var(--letter-spacing-texto-normal, 0)}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-cabecalho .form-redefinir-form-instrucoes{display:flex;padding:8px;align-items:center;gap:8px;align-self:stretch;color:var(--cor-texto-secundario, #475569)}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-cabecalho .form-redefinir-form-instrucoes .form-redefinir-form-instrucoes-divisor{width:1px;height:16px;background:var(--cor-disabled, var(--cor-texto-terciario, #8F949D))}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-form{display:flex;flex-direction:column;gap:24px;align-items:stretch;justify-content:space-between}#container-redefinir-senha #form-redefinir-senha-container #form-redefinir-form #form-redefinir-form-botoes{display:flex;flex-direction:column;gap:0px;align-items:stretch;justify-content:space-between}body{margin:0;height:100vh}body #conteudo{width:100%;height:100%}
