.cadastros-ferramentas{position:relative;overflow:visible!important}.cadastros-ferramentas>label{position:relative;max-width:360px}.cadastro-combo-lista{position:absolute;z-index:80;top:calc(100% + 4px);left:0;display:none;width:100%;max-height:230px;padding:4px;overflow:auto;border:1px solid #d8e2cf;border-radius:7px;background:#fff;box-shadow:0 8px 18px rgba(36,54,27,.17)}.cadastros-ferramentas.combo-aberto .cadastro-combo-lista{display:grid}.cadastro-combo-lista[hidden]{display:none!important}.cadastro-combo-lista button{display:grid;grid-template-columns:25px minmax(0,1fr) 13px;align-items:center;gap:7px;min-height:34px;padding:5px 7px;border:0;border-radius:5px;background:#fff;color:#26351d;text-align:left;cursor:pointer}.cadastro-combo-lista button:hover{background:#edf4e5}.cadastro-combo-lista button span{display:grid;width:24px;height:24px;border-radius:6px;background:#edf4e5;color:#557127;font-size:9px;font-weight:900;place-items:center}.cadastro-combo-lista button b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.cadastro-combo-lista>p{margin:0;padding:12px;color:#71806a;font-size:11px;text-align:center}.cadastro-combo-aviso{display:grid;gap:5px;margin-top:12px;padding:34px 18px;border:1px dashed #cbd8bd;border-radius:11px;background:#fafcf8;color:#71806a;text-align:center}.cadastro-combo-aviso i{color:#587426;font-size:22px}.cadastro-combo-aviso b{color:#344724}.cadastro-combo-aviso span{font-size:12px}.cadastro-sem-selecao .cadastros-grade{display:none!important}
