.apply-field[data-v-0fdf4ddf]{flex-direction:column;gap:8px;display:flex}.apply-radio-group[data-v-0fdf4ddf]{min-width:0;padding:0}.apply-field-label[data-v-0fdf4ddf]{color:#1c2b45;margin:0;padding:0;font-size:13px;font-weight:600}.apply-field-required[data-v-0fdf4ddf]{color:#dc2626}.apply-radio-options[data-v-0fdf4ddf]{gap:8px;display:flex}.apply-radio-option[data-v-0fdf4ddf]{color:#6b7280;text-transform:capitalize;cursor:pointer;background:#fff;border:1px solid #9a9595;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;height:44px;padding:0 14px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s;display:flex}.apply-radio-option[data-v-0fdf4ddf]:hover{border-color:#1e3a5f!important}.apply-radio-option.is-selected[data-v-0fdf4ddf]{color:#111827;font-weight:600;border-color:#1e3a5f!important}.apply-radio-option input[data-v-0fdf4ddf]{accent-color:#075ff0;flex:none;width:17px;height:17px}.apply-radio-option span[data-v-0fdf4ddf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apply-error[data-v-0fdf4ddf]{color:#d1424c;font-size:12px;font-weight:500}@media (width<=480px){.apply-radio-group:not(.is-plain) .apply-radio-options[data-v-0fdf4ddf]{flex-wrap:wrap}.apply-radio-group:not(.is-plain) .apply-radio-option[data-v-0fdf4ddf]{flex:calc(50% - 4px)}}.apply-radio-group.is-plain .apply-radio-options[data-v-0fdf4ddf]{flex-wrap:nowrap;gap:28px}.apply-radio-group.is-plain .apply-radio-option[data-v-0fdf4ddf]{color:#1c2b45;background:0 0;border:none;flex:0 auto;gap:10px;height:auto;padding:0}.apply-radio-group.is-plain .apply-radio-option[data-v-0fdf4ddf]:hover,.apply-radio-group.is-plain .apply-radio-option.is-selected[data-v-0fdf4ddf]{border-color:#0000!important}@media (width<=480px){.apply-radio-group.is-plain .apply-radio-options[data-v-0fdf4ddf]{gap:18px}.apply-radio-group.is-plain .apply-radio-option[data-v-0fdf4ddf]{gap:10px;font-size:13px}}.apply-radio-group.is-plain .apply-radio-option.is-selected[data-v-0fdf4ddf]{color:#1c2b45;font-weight:500}.apply-radio-group.preserve-case .apply-radio-option[data-v-0fdf4ddf]{text-transform:none}@media (width<=480px){.apply-radio-group.stack-on-mobile .apply-radio-options[data-v-0fdf4ddf]{flex-flow:column;align-items:stretch;gap:10px}.apply-radio-group.stack-on-mobile .apply-radio-option[data-v-0fdf4ddf]{flex:auto;justify-content:flex-start;width:100%}.apply-radio-group.stack-on-mobile .apply-radio-option span[data-v-0fdf4ddf]{text-overflow:clip;white-space:normal;overflow:visible}}
