.govbr-forms-componente{--cor-borda:var(--colors_gray05);--colunas-ocupadas:1;border:1px solid var(--cor-borda);border-radius:4px;grid-column:span var(--colunas-ocupadas);margin:6px;min-height:45px;min-width:200px;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:4px 6px 2px 0}.govbr-forms-edicao .govbr-forms-componente-input *{pointer-events:none}.govbr-forms-componente-input-titulo{margin:0 0 3px;padding-bottom:6px;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:4px;color:var(--colors_gray06);flex:0 0 auto;height:34px;margin-bottom:5px;min-width:125px;padding:6px 12px}.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:20px;font-style:normal}.govbr-forms-componente-input-editor-valor{border:1px solid var(--colors_gray05);border-radius:4px;padding:6px 12px;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:20px;margin-right:5px;vertical-align:middle}.govbr-forms-input-lista-dropdown{align-items:center;border:1px solid var(--colors_gray05);border-radius:4px;cursor:pointer;display:flex;gap:12px;height:34px;padding:6px 12px}.govbr-forms-input-lista-dropdown.govbr-forms-input-lista-dropdown-leitura{background:var(--colors_gray03);cursor:auto}.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:125px;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-container-itens{background:var(--colors_databackgroundcolor);border:1px solid var(--colors_gray05);border-radius:4px;color:var(--colors_gray08);list-style:none;margin:4px;padding:6px 12px}.govbr-forms-input-lista-container-item{align-items:center;cursor:pointer;display:flex;gap:6px;height:30px;padding:6px 12px;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_gray02)}.govbr-forms-input-lista-container-simples:not(.govbr-forms-input-lista-container-radio) .govbr-forms-input-lista-container-item-selecionado{background:var(--colors_gray02)}.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:18px}.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:4px}.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:40px;min-width:200px;padding:12px 16px}.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)*20px + 14px);min-height:40px;resize:vertical}.govbr-forms-componente-input-editor .ck-editor,.govbr-forms-componente-input-editor .govbr-forms-componente-input-campo{font-family:Arial;font-size:14px;font-weight:400;white-space:normal;--numero-linhas:10}.govbr-forms-componente-input-editor .ck-rounded-corners{--ck-border-radius:4px}.govbr-forms-componente-input-editor .ck-editor__editable{max-height:400px;min-height:200px}.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:1px solid 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)}@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}.govbr-forms-visualizacao .govbr-forms-componente-input-campo[type=checkbox]{appearance:none;border:none;flex:0 0 auto;height:auto;margin:0 0 5px;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:4px;box-sizing:border-box;content:"";display:block;height:17px;line-height:1;margin:6px;padding:0;pointer-events:none;width:17px}.govbr-forms-visualizacao .govbr-forms-componente-input-campo[type=checkbox]:checked:after{border:2px solid var(--colors_gray08);border-radius:2px;box-sizing:border-box;clip-path:polygon(60% 30%,60% 100%,100% 100%,100% 30%);content:"";height:14px;left:0;pointer-events:none;position:absolute;top:0;transform:translate(6px,2px) rotate(45deg);width:14px}.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-hint{background:var(--colors_databackgroundcolor);border:none;border:1px solid var(--colors_gray05);border-radius:0 4px 4px 0;color:var(--colors_basecolor);cursor:pointer;font-size:17px;height:34px;margin-left:-2px;width:34px}.govbr-forms-componente-input-hint:hover{background:var(--colors_gray02)}.govbr-forms-componente-fieldset{background:var(--colors_gray01);margin:12px 6px;padding-left:6px}.govbr-forms-visualizacao .govbr-forms-componente-fieldset{background:var(--colors_databackgroundcolor)}.govbr-forms-componente-fieldset-titulo{background:var(--colors_gray01);border-radius:4px;color:var(--colors_gray07);font-weight:700;grid-column:1/-1;margin-left:5px;margin-top:-10px;padding:0 8px;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) 1fr;padding:6px;--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 5px;width:50px}.govbr-forms-componente-tabs-titulo{align-items:center;border:1px solid transparent;border-radius:4px 4px 0 0;color:var(--colors_basecolorforecolor);cursor:pointer;display:flex;grid-row:1;height:43px;justify-content:center;margin-bottom:-1px;margin-right:2px;max-width:200px;min-width:100px;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;z-index:1}.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:4px 8px}.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(--z-index-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}