.b3 [data-empleo]{padding-bottom:56px}@media (max-width:767.98px){.b3 [data-empleo]{padding-bottom:28px}}:where(.b3 [data-empleo]) button{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.b3 [data-empleo]) button.inp{text-align:left;width:100%}.b3 [data-empleo] .em-enlace{font-weight:650;text-decoration:underline}.b3 [data-empleo] .pr-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.b3 [data-empleo] .ck:has(input:focus-visible) :is(.bx,.rd){outline:2px solid var(--azul-enlace);outline-offset:2px}.b3 [data-empleo] .ck{cursor:pointer}.b3 [data-empleo] .inp:has(.pr-q:focus-visible){border-color:var(--azul-enlace);box-shadow:0 0 0 3px #1d4f912e}.b3 [data-empleo] .inp .pr-q:focus-visible{outline:0}.b3 [data-empleo] .vt-ok{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.b3 [data-empleo] .vt-ok .btn.blk{align-self:stretch}.b3 [data-empleo] dialog.vt-sheet{border:0;width:100%;max-width:none;max-height:86vh;margin:0;padding:0;inset:auto 0 0}.b3 [data-empleo] dialog.vt-sheet:not([open]){display:none}.b3 [data-empleo] dialog.vt-sheet::backdrop{background:#08193a73}.b3 [data-empleo] .vt-sheet .vt-opts button{text-align:center}@media (max-width:767.98px){.b3 [data-empleo] .pr-dlg .pr-body .vt-two{grid-template-columns:1fr;gap:0}.b3 [data-empleo] .pr-dlg .vt-dl{grid-template-columns:110px 1fr}.b3 [data-empleo] .pr-dlg .pr-acts{z-index:1;background:var(--pr-blanco);box-shadow:0 -1px 0 var(--linea);flex-wrap:wrap;position:sticky;bottom:0}}
