.govbr-forms-componente{--cor-borda:var(--colors_gray05);--colunas-ocupadas:1;--linhas-ocupadas:1;--numero-colunas-pai:var(--numero-colunas);border:1px solid var(--cor-borda);border-radius:.5rem;grid-column:span min(var(--numero-colunas-pai,1),var(--colunas-ocupadas));grid-row:span var(--linhas-ocupadas);margin:.6rem;min-height:4.5rem;min-width:20rem;padding:0;position:relative}.govbr-forms-edicao .govbr-forms-componente-oculto{opacity:.4}.govbr-forms-edicao .govbr-forms-componente{cursor:move}.govbr-forms-visualizacao .govbr-forms-componente-oculto{display:none}.govbr-forms-visualizacao .govbr-forms-componente{min-height:auto}.govbr-forms-componente.govbr-forms-componente-selecionado{--cor-borda:var(--colors_actionborder_and_focuscolor);box-shadow:0 0 0 1px var(--colors_actionborder_and_focuscolor)}.govbr-forms-componente-input{display:flex;flex-direction:column;--cor-borda:transparent;margin:.4rem .6rem .2rem 0}.govbr-forms-edicao .govbr-forms-componente-input *{pointer-events:none}.govbr-forms-componente-input-titulo{margin:0 0 .3rem;padding-bottom:.6rem;width:fit-content}.govbr-forms-componente-input-titulo:after{content:":"}.govbr-forms-componente-input-campo{background:var(--colors_gray01);border:1px solid var(--colors_gray05);border-radius:.5rem;color:var(--colors_gray06);flex:0 0 auto;height:3.4rem;margin-bottom:.5rem;min-width:20rem;padding:.6rem 1.2rem}.govbr-forms-edicao .govbr-forms-componente-input-campo{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.govbr-forms-edicao .govbr-forms-componente-input-booleano .govbr-forms-componente-input-campo{border:none;font-size:2rem;font-style:normal}.govbr-forms-componente-input-editor-valor{border:1px solid var(--colors_gray05);border-radius:.5rem;padding:.6rem 1.2rem;user-select:text}.govbr-forms-edicao .govbr-forms-componente-input-lista .govbr-forms-componente-input-campo-inline{border:none}.govbr-forms-edicao .govbr-forms-componente-input-lista .govbr-forms-componente-input-campo-inline .govbr-forms-componente-input-campo-icone{font-size:2rem;margin-right:.5rem;vertical-align:middle}.govbr-forms-input-lista-dropdown{align-items:center;border:1px solid var(--colors_gray05);border-radius:.5rem;color:var(--colors_gray08);cursor:pointer;display:flex;gap:1.2rem;height:3.4rem;padding:.6rem 1.2rem}.govbr-forms-input-lista-dropdown.govbr-forms-input-lista-dropdown-leitura{background:var(--colors_gray03);cursor:text}.govbr-forms-input-lista-dropdown.govbr-forms-input-lista-dropdown-leitura>.fa-solid{display:none}.govbr-forms-visualizacao .govbr-forms-input-lista-dropdown{min-width:20rem;transition:color .5s,border .5s,background .5s;width:fit-content}.govbr-forms-input-lista-dropdown>*{flex:0 0 auto}.govbr-forms-input-lista-dropdown>.govbr-forms-input-lista-dropdown-titulo{flex:1 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.govbr-forms-input-lista-dropdown.govbr-forms-input-lista-dropdown-leitura:focus{outline-style:auto}.govbr-forms-input-lista-dropdown.govbr-forms-input-lista-dropdown-leitura>.govbr-forms-input-lista-dropdown-titulo{user-select:text}.govbr-forms-input-lista-container-itens{background:var(--colors_databackgroundcolor);border:1px solid var(--colors_gray05);border-radius:.5rem;color:var(--colors_gray08);list-style:none;margin:.4rem;padding:.6rem 1.2rem}.govbr-forms-input-lista-container-item{align-items:center;cursor:pointer;display:flex;gap:.6rem;height:3rem;padding:.6rem 1.2rem;user-select:none}.govbr-forms-input-lista-container-simples .govbr-forms-input-lista-container-item[data-valor=""],.govbr-forms-input-lista-dropdown-titulo.govbr-forms-input-lista-dropdown-titulo-vazio{font-style:italic;opacity:.6}.govbr-forms-input-lista-container-simples:not(.govbr-forms-input-lista-container-radio) .govbr-forms-input-lista-container-item[data-valor=""]{font-weight:700}.govbr-forms-input-lista-container-item:focus-visible,.govbr-forms-input-lista-container-item:hover{background:var(--colors_base-2-20)}.govbr-forms-input-lista-container-simples:not(.govbr-forms-input-lista-container-radio) .govbr-forms-input-lista-container-item-selecionado{background:var(--colors_base-2-30)}.govbr-forms-visualizacao .govbr-forms-componente-input-lista .govbr-forms-componente-input-campo{border:0!important;flex:0 0 auto;height:1px!important;margin:-1px 0 0 -1px!important;min-width:1px;outline:none!important;padding:0!important;width:1px!important;z-index:-1}.govbr-forms-input-lista-container-icone-deselecionado,.govbr-forms-input-lista-container-icone-selecionado{font-size:1.8rem}.govbr-forms-input-lista-container-item>.govbr-forms-input-lista-container-icone-deselecionado{display:initial}.govbr-forms-input-lista-container-item-selecionado>.govbr-forms-input-lista-container-icone-deselecionado,.govbr-forms-input-lista-container-item>.govbr-forms-input-lista-container-icone-selecionado{display:none}.govbr-forms-input-lista-container-item-selecionado>.govbr-forms-input-lista-container-icone-selecionado{display:initial}.govbr-forms-input-lista-container-simples:not(.govbr-forms-input-lista-container-radio) .govbr-forms-input-lista-container-icone-deselecionado,.govbr-forms-input-lista-container-simples:not(.govbr-forms-input-lista-container-radio) .govbr-forms-input-lista-container-icone-selecionado{display:none}.govbr-forms-visualizacao .govbr-forms-componente-input-data-hora .govbr-forms-componente-input-campo{width:fit-content}.govbr-plataforma-suggest.govbr-forms-suggest-lista-dropdown{margin-top:.2rem}.govbr-plataforma-suggest .govbr-forms-input-lista-container-itens{border:0;margin:0;padding:0}.govbr-plataforma-suggest .govbr-forms-input-lista-container-item{height:4rem;min-width:20rem;padding:1.2rem 1.6rem}.govbr-forms-componente-input-editor .ck-editor,.govbr-forms-componente-input-editor .govbr-forms-componente-input-campo,.govbr-forms-componente-input-textarea .govbr-forms-componente-input-campo{--numero-linhas:4;height:calc(var(--numero-linhas)*2rem + 1.4rem);min-height:4rem;resize:vertical}.govbr-forms-componente-input-editor .ck-editor,.govbr-forms-componente-input-editor .govbr-forms-componente-input-campo{font-family:Arial;font-size:1.4rem;font-weight:400;white-space:normal;--numero-linhas:10}.govbr-forms-componente-input-editor .ck-rounded-corners{--ck-border-radius:0.5rem}.govbr-forms-componente-input-editor .ck-editor__editable{max-height:40rem;min-height:20rem}.govbr-forms-visualizacao .govbr-forms-componente-input-campo:invalid,.govbr-forms-visualizacao .govbr-forms-input-lista-dropdown:has(+.govbr-forms-componente-input-campo:invalid){border-color:color-mix(in oklab,var(--colors_danger_condform),var(--colors_gray05) 90%);box-shadow:0 0 0 1px color-mix(in oklab,var(--colors_danger_condform),var(--colors_gray05) 90%)}.govbr-forms-edicao .govbr-forms-componente-input-obrigatorio .govbr-forms-componente-input-campo,.govbr-forms-edicao .govbr-forms-componente-input-obrigatorio .govbr-forms-input-lista-dropdown:has(+.govbr-forms-componente-input-campo),.govbr-forms-validado.govbr-forms-visualizacao .govbr-forms-componente-input-campo:invalid,.govbr-forms-validado.govbr-forms-visualizacao .govbr-forms-input-lista-dropdown:has(+.govbr-forms-componente-input-campo:invalid){border-color:var(--colors_danger_condform)}.govbr-forms-validado.govbr-forms-visualizacao .govbr-forms-componente-input-campo:invalid,.govbr-forms-validado.govbr-forms-visualizacao .govbr-forms-input-lista-dropdown:has(+.govbr-forms-componente-input-campo:invalid){background:var(--colors_danger_condform_action);transition:none}@supports (background:color-mix(in oklab,red,green)){.govbr-forms-validado.govbr-forms-visualizacao .govbr-forms-componente-input-campo:invalid,.govbr-forms-validado.govbr-forms-visualizacao .govbr-forms-componente-input-campo:invalid::placeholder,.govbr-forms-validado.govbr-forms-visualizacao .govbr-forms-input-lista-dropdown:has(+.govbr-forms-componente-input-campo:invalid){color:color-mix(in oklab,var(--colors_danger_condform),#000 25%)}}.govbr-forms-edicao .govbr-forms-componente-input-readonly .govbr-forms-componente-input-campo{background:var(--colors_gray04)}.govbr-forms-visualizacao .govbr-forms-componente-input-campo{background:var(--colors_databackgroundcolor);border:1px solid var(--colors_gray05);color:var(--colors_gray08);font-family:inherit;font-size:inherit;transition:color .5s,border .5s,background .5s}.govbr-forms-visualizacao .govbr-forms-componente-input-campo[type=checkbox]{appearance:none;border:none;flex:0 0 auto;height:auto;margin:0 0 .5rem;min-width:auto;padding:0;position:relative;width:fit-content}.govbr-forms-visualizacao .govbr-forms-componente-input-campo[type=checkbox]:before{border:2px solid var(--colors_gray08);border-radius:.5rem;box-sizing:border-box;content:"";display:block;height:1.7rem;line-height:1;margin:.6rem;padding:0;pointer-events:none;width:1.7rem}.govbr-forms-visualizacao .govbr-forms-componente-input-campo[type=checkbox]:checked:after{border:2px solid var(--colors_gray08);border-radius:.2rem;box-sizing:border-box;clip-path:polygon(60% 30%,60% 100%,100% 100%,100% 30%);content:"";height:1.4rem;left:0;pointer-events:none;position:absolute;top:0;transform:translate(.6rem,.2rem) rotate(45deg);width:1.4rem}.govbr-forms-visualizacao .govbr-forms-componente-input-campo[readonly]:not([type=checkbox]){background:var(--colors_gray03)}.govbr-forms-visualizacao .govbr-forms-componente-input-campo::placeholder,.govbr-forms-visualizacao .govbr-forms-componente-input-campo>option[value=""]{color:var(--colors_gray06);font-style:italic}.govbr-forms-componente-input-container-campo{align-items:flex-start;display:flex}.govbr-forms-componente-input-container-campo>.govbr-forms-componente-input-campo{flex:1 1 auto}.govbr-forms-componente-input-config,.govbr-forms-componente-input-hint{background:var(--colors_databackgroundcolor);border:none;border:1px solid var(--colors_gray05);border-radius:0 .5rem .5rem 0;color:var(--colors_basecolor);cursor:pointer;font-size:1.7rem;height:3.4rem;margin-left:-.2rem;width:3.4rem}.govbr-forms-componente-input-config:focus-visible,.govbr-forms-componente-input-config:hover,.govbr-forms-componente-input-hint:focus-visible,.govbr-forms-componente-input-hint:hover{background:var(--colors_base-2-20)}govbr-plataforma-input-select+.govbr-forms-componente-input-config,govbr-plataforma-input-select+.govbr-forms-componente-input-hint{margin-left:-.6rem;margin-top:.4rem}input[type=checkbox]+.govbr-forms-componente-input-config,input[type=checkbox]+.govbr-forms-componente-input-hint{border-radius:.5rem;margin-left:0}.govbr-forms-componente-fieldset{background:var(--colors_gray01);height:fit-content;margin:1rem .5rem;padding-left:.5rem}.govbr-forms-visualizacao .govbr-forms-componente-fieldset-multilinha{display:block}.govbr-forms-visualizacao .govbr-forms-componente-fieldset-multilinha.govbr-forms-componente-fieldset-possui-fantasma{min-width:0}.govbr-forms-visualizacao .govbr-forms-componente-fieldset{background:var(--colors_databackgroundcolor)}.govbr-forms-componente-fieldset-linha{display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(var(--numero-colunas),1fr);padding-bottom:2rem;padding-right:.5rem;position:relative}.govbr-forms-componente-fieldset-linha:not(:last-child){border-bottom:1px solid var(--colors_gray05);margin-bottom:1rem;margin-left:-.5rem;padding-left:.5rem}.govbr-forms-componente-fieldset-linha-fantasma{overflow:hidden}.govbr-forms-componente-fieldset-linha.govbr-forms-componente-fieldset-linha-fantasma>:not(.govbr-forms-componente-fieldset-linha-botao){opacity:.25;pointer-events:none}.govbr-forms-componente-fieldset-linha-fantasma-hover{align-items:center;background:#00000022;border-radius:.5rem;bottom:3rem;color:var(--colors_base-2-040);cursor:pointer;display:flex;font-size:2rem;justify-content:center;left:.5rem;opacity:0!important;pointer-events:all!important;position:absolute;right:.5rem;top:.25rem;transition:opacity .25s}.govbr-forms-componente-fieldset-linha-fantasma-hover:hover{opacity:1!important}.govbr-forms-componente-fieldset-linha-botao{background:var(--colors_databackgroundcolor);border:1px solid var(--colors_gray05);border-radius:.5rem;bottom:-1px;height:2.5rem;margin:0;padding:0;position:absolute;right:1rem;width:4rem;z-index:1}.govbr-forms-componente-fieldset-linha-botao:hover{background:var(--colors_gray04)}.govbr-forms-componente-fieldset-linha-add:has(+.govbr-forms-componente-fieldset-linha-remove){border-bottom-right-radius:0;border-top-right-radius:0;right:calc(5rem - 1px)}.govbr-forms-componente-fieldset-linha-add+.govbr-forms-componente-fieldset-linha-remove{border-bottom-left-radius:0;border-top-left-radius:0}.govbr-forms-componente-fieldset-titulo{background:var(--colors_gray01);border-radius:.5rem;color:var(--colors_gray07);font-weight:700;grid-column:1/-1;margin-left:.5rem;margin-top:-1rem;padding:0 .8rem;pointer-events:none;width:fit-content}.govbr-forms-visualizacao .govbr-forms-componente-fieldset .govbr-forms-componente-fieldset-titulo{background:var(--colors_databackgroundcolor)}.govbr-forms-visualizacao .govbr-forms-componente-titulo{background:var(--colors_databackgroundcolor);color:var(--colors_gray08)}.govbr-forms-componente-tabs-container{background:var(--colors_gray03);display:grid;grid-template-columns:repeat(99,auto) minmax(0,1fr);margin:.6rem .2rem;padding:.4rem;--cor-borda:transparent}.govbr-forms-visualizacao .govbr-forms-componente-tabs-container{background:var(--colors_gray01)}.govbr-forms-componente-tabs{display:contents}.govbr-forms-componente-tabs:before{display:none}.govbr-forms-componente-tabs-container>.govbr-form-adicionar-novo{grid-column:99;grid-row:1;padding:0 .5rem;width:5rem}.govbr-forms-componente-tabs-titulo{align-items:center;border:1px solid transparent;border-radius:.5rem .5rem 0 0;color:var(--colors_basecolorforecolor);cursor:pointer;display:flex;grid-row:1;height:4.3rem;justify-content:center;margin-bottom:-1px;margin-right:.2rem;max-width:100%;min-width:10rem;overflow:hidden;padding:0 1.5rem;width:fit-content;z-index:1}.govbr-forms-componente-tabs-titulo>span{max-width:20rem;overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap}.govbr-forms-edicao .govbr-forms-componente-oculto>.govbr-forms-componente-tabs-titulo{opacity:.4}.govbr-forms-visualizacao .govbr-forms-componente-oculto>.govbr-forms-componente-tabs-titulo{display:none}.govbr-forms-componente-selecionado>.govbr-forms-componente-tabs-titulo{box-shadow:-1px 0 0 var(--colors_actionhoverborder),1px 0 0 var(--colors_actionhoverborder),0 -1px 0 var(--colors_actionhoverborder)}.govbr-forms-componente-tabs-ativa>.govbr-forms-componente-tabs-titulo{background:var(--colors_gray01);border:1px solid var(--cor-borda);border-bottom:1px solid transparent;color:inherit;cursor:default}.govbr-forms-visualizacao .govbr-forms-componente-tabs-ativa>.govbr-forms-componente-tabs-titulo{background:var(--colors_databackgroundcolor)}.govbr-forms-componente-tabs-titulo:hover{background:var(--colors_gray01);border:1px solid var(--cor-borda);border-bottom:1px solid transparent;text-decoration:underline}.govbr-forms-visualizacao .govbr-forms-componente-tabs-titulo:hover{background:var(--colors_databackgroundcolor)}.govbr-forms-componente-tabs-itens{--numero-colunas:inherit;border:1px solid var(--cor-borda);cursor:auto;grid-column:1/span 100;grid-row:2;padding:.4rem .8rem}.govbr-forms-componente-selecionado>.govbr-forms-componente-tabs-itens{box-shadow:-1px 0 0 var(--colors_actionhoverborder),1px 0 0 var(--colors_actionhoverborder),0 1px 0 var(--colors_actionhoverborder)}.govbr-forms-componente-tabs:not(.govbr-forms-componente-tabs-ativa)>.govbr-forms-componente-tabs-itens{display:none}.govbr-forms-componente-drag{z-index:var(--govbr-zindex-elementos-flutuantes);--translate-x:0px;--translate-y:0px;opacity:.5;pointer-events:none;transform:translate(var(--translate-x),var(--translate-y));transition:opacity .5s}.govbr-forms-arrastando-componente .govbr-forms-componente{cursor:not-allowed}.govbr-forms-container-alvo{cursor:grabbing}.govbr-forms-container-alvo,.govbr-forms-container-alvo.govbr-forms-componente-tabs-titulo{background:var(--colors_gray04)}.govbr-componente-alvo>.govbr-form-adicionar-novo,.govbr-form-adicionar-novo-visivel{opacity:.75}.govbr-forms-arrastando-componente .govbr-form-adicionar-novo{opacity:0!important;pointer-events:none}