.sales-leave-annual[data-v-7b8cebee]{margin:16px 0;padding:12px 16px;border:1px solid #e6eaf0;border-radius:12px;background:#fff;color:#344454;font-family:CoreSansCR,sans-serif;font-size:12px;line-height:1.5}.sales-leave-annual--warning[data-v-7b8cebee]{border-color:#9a5d00;background:#fff6df}.sales-leave-annual--compact[data-v-7b8cebee]{margin:0;padding:12px}.sales-leave-annual--compact .sales-leave-annual__row[data-v-7b8cebee]{justify-content:space-between}.sales-leave-annual__compact-label[data-v-7b8cebee]{color:#697386}.sales-leave-annual__title[data-v-7b8cebee]{margin-bottom:4px;color:#17243a;font-weight:600}.sales-leave-annual__row[data-v-7b8cebee]{display:flex;flex-wrap:wrap;gap:4px 8px}.sales-leave-annual__muted[data-v-7b8cebee]{color:#697386}.sales-leave-annual__alert[data-v-7b8cebee]{color:#9a5d00;font-weight:600}.sales-leave-annual__note[data-v-7b8cebee]{margin-top:4px;color:#697386}.sales-leave-change-modal>.vm--modal{border-radius:16px!important}.sales-leave-change-modal__content[data-v-51b5f7f6]{border-radius:16px;background:#fff;color:#344454;font-family:CoreSansCR,sans-serif}.sales-leave-change-modal__content[data-v-51b5f7f6] .app-modal-header--new{border-radius:16px 16px 0 0}.sales-leave-change-modal__body[data-v-51b5f7f6]{padding:24px}.sales-leave-change-modal__columns[data-v-51b5f7f6]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px}.sales-leave-change-modal__fields[data-v-51b5f7f6],.sales-leave-change-modal__info[data-v-51b5f7f6]{min-width:0}.sales-leave-change-modal__fields h3[data-v-51b5f7f6],.sales-leave-change-modal__info h3[data-v-51b5f7f6]{margin:0 0 8px;color:#17243a;font-family:MazzardSoftH,sans-serif;font-size:14px;font-weight:700}.sales-leave-change-modal__fields p[data-v-51b5f7f6],.sales-leave-change-modal__info p[data-v-51b5f7f6]{margin:0 0 20px;color:#697386;font-size:12px;line-height:1.5}.sales-leave-change-modal__info[data-v-51b5f7f6]{padding:16px;border:1px solid #e6eaf0;border-radius:12px;background:#f7f9fc}.sales-leave-change-modal__info p[data-v-51b5f7f6]{margin-bottom:0}.sales-leave-change-modal__info[data-v-51b5f7f6] .sales-leave-annual{margin:16px 0 0}.sales-leave-change-modal__footer[data-v-51b5f7f6]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}.sales-leave-change__current[data-v-51b5f7f6]{display:grid;gap:4px;padding-bottom:12px}.sales-leave-change__current strong[data-v-51b5f7f6]{color:#17243a;font-size:14px}.sales-leave-change__current span[data-v-51b5f7f6]{color:#697386}.sales-leave-change__current-label[data-v-51b5f7f6]{font-size:12px;font-weight:600}.sales-leave-change__dates[data-v-51b5f7f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sales-leave-change__dates .form-group--design-new[data-v-51b5f7f6]{min-width:0}.sales-leave-change__notice[data-v-51b5f7f6]{margin:0;color:#697386;font-size:12px;line-height:1.5}.sales-leave-change__requested[data-v-51b5f7f6]{display:grid;gap:4px;padding-top:12px;border-top:1px solid #e6eaf0;color:#697386;font-size:12px}.sales-leave-change__requested strong[data-v-51b5f7f6]{color:#17243a;font-size:14px}.sales-leave-change-modal__info .sales-leave-change__approval[data-v-51b5f7f6]{margin:16px 0 0;color:#697386;font-size:12px}.sales-leave-error[data-v-51b5f7f6]{margin:8px 0;color:#c53b4b;font-size:14px}@media (max-width:720px){.sales-leave-change-modal__columns[data-v-51b5f7f6]{grid-template-columns:1fr}}@media (max-width:600px){.sales-leave-change__dates[data-v-51b5f7f6]{grid-template-columns:1fr}}