/* Estados del envío y privacidad, contenidos dentro del formulario de postulaciones. */
.application-main .application-consent{margin-top:25px;padding-top:22px;border-top:1px solid #24242420}
.application-consent label{display:flex;align-items:flex-start;gap:13px;min-height:44px;cursor:pointer;font-size:12px;line-height:1.9;color:#383838}
.application-consent input{flex:none;width:20px;height:20px;margin-top:3px;accent-color:#b08b00}
.application-consent a{color:#242424;text-decoration:underline;text-underline-offset:3px}
.application-consent p{margin:12px 0 0 33px;font-size:11px;line-height:1.8;color:#666}
.application-main .application-send-status{margin-top:22px;padding:18px;border:1px solid #24242425;border-radius:3px;font-size:13px;line-height:1.8;overflow-wrap:anywhere;background:#fff}
.application-main .application-send-status[data-tone=success]{border-color:#b08b00;background:#fec80c14;color:#242424}
.application-main .application-send-status[data-tone=error]{border-color:#9c3434;color:#7b2525}
.application-main .review-actions{align-items:center;gap:16px;flex-wrap:wrap}
.application-main .application-download-secondary,.application-main .application-new{appearance:none;background:none;border:0;border-bottom:1px solid #24242435;min-height:44px;padding:10px 0;color:#383838;font:inherit;font-size:12px;cursor:pointer;text-align:left}
.application-main .application-new{margin-top:16px}
.application-main .application-return{margin-top:20px;min-height:44px}
.application-main button:disabled{cursor:default;opacity:.62}
.application-main :is(input,button,a):focus-visible{outline:2px solid #9b7900;outline-offset:4px}
.application-main .application-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.application-main [hidden]{display:none!important}
@media(max-width:760px){.application-consent label{font-size:13px;line-height:1.8}.application-consent p{font-size:12px}.application-main .application-send-status{font-size:13px}.application-main .review-actions>#application-send{width:100%;justify-content:center;min-height:52px}.application-main .application-download-secondary{font-size:12px}}
