.holiday-form[data-v-a333b216]{padding:.25rem 0 .2rem}.holiday-delete-summary[data-v-a333b216]{display:flex;align-items:center;gap:.9rem;padding:.9rem 1rem;border:1px solid #f5c2c7;border-radius:6px;background:#fff5f5}.holiday-delete-summary__icon[data-v-a333b216]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:6px;background:#fde2e4;color:#f46a6a;font-size:1.35rem}.holiday-delete-summary>span[data-v-a333b216]:last-child{display:flex;flex-direction:column;gap:.1rem}.holiday-delete-summary small[data-v-a333b216],.holiday-delete-summary span span[data-v-a333b216]{color:#74788d}.holiday-form__option[data-v-a333b216]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:68px;padding:.75rem 1rem;border:1px solid #e3e8ef;border-radius:6px;background:#f8fafc}.holiday-form__option-icon[data-v-a333b216],.leave-impact__heading-icon[data-v-a333b216]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:6px;background:#e9edff;color:#556ee6;font-size:1.25rem}.holiday-form__option-copy[data-v-a333b216]{display:flex;flex-direction:column;gap:.15rem}.holiday-form__option-copy small[data-v-a333b216]{color:#74788d}.holiday-form__switch[data-v-a333b216]{min-width:68px;margin:0}.leave-impact[data-v-a333b216]{border-top:1px solid #e9ecef;padding-top:1.25rem}.leave-impact__header[data-v-a333b216]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.leave-impact__heading[data-v-a333b216]{display:flex;align-items:center;gap:.85rem}.leave-impact__heading-icon[data-v-a333b216]{flex:0 0 38px}.leave-impact__state[data-v-a333b216]{display:flex;align-items:center;justify-content:center;min-height:72px;border:1px solid #dfe5ec;border-radius:6px;background:#f8fafc}.leave-impact__summary[data-v-a333b216]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #e3e8ef;border-radius:6px;background:#fff;overflow:hidden;margin-bottom:1rem}.leave-impact__metric[data-v-a333b216]{display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;border-right:1px solid #e9ecef}.leave-impact__metric[data-v-a333b216]:last-child{border-right:0}.leave-impact__metric>i[data-v-a333b216]{color:#74788d;font-size:1.25rem}.leave-impact__metric.text-danger>i[data-v-a333b216],.leave-impact__metric.text-success>i[data-v-a333b216]{color:inherit}.leave-impact__metric>span[data-v-a333b216]{display:flex;flex-direction:column;gap:.1rem}.leave-impact__balance small[data-v-a333b216],.leave-impact__metric small[data-v-a333b216]{font-size:.75rem;color:#74788d}.leave-impact__people[data-v-a333b216]{border:1px solid #e9ecef}.leave-impact__person+.leave-impact__person[data-v-a333b216]{border-top:1px solid #e9ecef}.leave-impact__person-row[data-v-a333b216]{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:center;background:#fff}.leave-impact__person-row[data-v-a333b216]:hover{background:#f8f9fa}.leave-impact__person-name[data-v-a333b216]{display:flex;flex-direction:column;align-items:flex-start;padding:.75rem 1rem;cursor:pointer}.leave-impact__person-name small[data-v-a333b216]{color:#74788d}.leave-impact__detail-link[data-v-a333b216]{margin-top:.15rem;font-size:.75rem;text-decoration:none}.leave-impact__badges[data-v-a333b216]{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.leave-impact__group-title[data-v-a333b216]{padding:.6rem 1rem;background:#f3f3f9;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;color:#495057;font-size:.8125rem;font-weight:600}.leave-impact__person--skipped .leave-impact__person-row[data-v-a333b216]{background:#fafafa;color:#74788d}.leave-impact__leave--review[data-v-a333b216]{background:#fffdf3}.leave-impact__person-button[data-v-a333b216]{min-width:0;min-height:58px;display:grid;grid-template-columns:minmax(150px,auto) minmax(120px,auto) 24px;align-items:center;gap:1rem;padding:.75rem 1rem;border:0;background:transparent;color:inherit;text-align:left}.leave-impact__balance-column[data-v-a333b216]{display:flex;flex-direction:column}.leave-impact__balance[data-v-a333b216]{display:grid;grid-template-columns:minmax(78px,auto) 22px minmax(78px,auto);align-items:end;-moz-column-gap:.35rem;column-gap:.35rem}.leave-impact__balance>i[data-v-a333b216]{align-self:end;color:#74788d;font-size:1.05rem;line-height:1.3;text-align:center}.leave-impact__balance-column--new[data-v-a333b216]{align-items:flex-start}.leave-impact__person-button small[data-v-a333b216]{color:#74788d}.leave-impact__entitlement[data-v-a333b216]{display:flex;gap:1rem;align-items:center;padding:.75rem 0;color:#495057}.leave-impact__entitlement small[data-v-a333b216]{color:#74788d}.leave-impact__leave--cancel[data-v-a333b216]{background:#fffaf0}.leave-impact__cancel-reason[data-v-a333b216]{display:block;margin-top:.25rem;color:#74788d;line-height:1.35;max-width:360px}.leave-impact__table td[data-v-a333b216]:not(:first-child),.leave-impact__table th[data-v-a333b216]:not(:first-child){text-align:center;vertical-align:middle}.leave-impact__value-cell[data-v-a333b216]{vertical-align:middle}.leave-impact__value-cell>small[data-v-a333b216],.leave-impact__value-cell>strong[data-v-a333b216]{display:block;line-height:1.35}.leave-impact__value-cell>small[data-v-a333b216]{margin-top:.15rem;color:#74788d;white-space:nowrap}@media (max-width:768px){.holiday-form__option[data-v-a333b216]{grid-template-columns:38px minmax(0,1fr)}.holiday-form__switch[data-v-a333b216]{grid-column:2}.leave-impact__header[data-v-a333b216]{align-items:stretch;flex-direction:column}.leave-impact__summary[data-v-a333b216]{grid-template-columns:repeat(2,minmax(0,1fr))}.leave-impact__metric[data-v-a333b216]:nth-child(2){border-right:0}.leave-impact__metric[data-v-a333b216]:nth-child(-n+2){border-bottom:1px solid #e9ecef}.leave-impact__person-button[data-v-a333b216]{grid-template-columns:1fr 24px}.leave-impact__balance[data-v-a333b216],.leave-impact__person-button .badge[data-v-a333b216]{grid-column:1}}