.vc-competencias{border:1px solid #ccd0d4;padding:1rem;min-width:0;margin:1rem 0}.vc-competencias legend{font-weight:600}.vc-competencias input[type=search]{width:100%;max-width:40rem}.vc-competencias-options{max-height:22rem;overflow:auto;overscroll-behavior:contain}.vc-competencias-option{display:flex!important;gap:.6rem;align-items:center;min-height:44px;padding:.25rem}.vc-competencias-option[hidden],.vc-competencias section[hidden]{display:none!important}.vc-competencias h3{font-size:1rem;margin:.8rem 0 .3rem}.vc-competencias input[type=checkbox]{width:20px;height:20px;flex-shrink:0}.vc-competencias details{margin-top:1rem}.vc-competencias :focus-visible{outline:2px solid #2271b1;outline-offset:3px}@media(max-width:600px){.vc-competencias{padding:.7rem}.vc-competencias-options{max-height:18rem}.vc-competencias details input{max-width:100%}}
