.cancel-enrollment-modal.svelte-5gb26e.svelte-5gb26e{display:flex;flex-direction:column;gap:18px;padding:24px}.cancel-enrollment-modal-title.svelte-5gb26e.svelte-5gb26e{font-size:20px;font-weight:600;line-height:100%}.cancel-enrollment-modal-program.svelte-5gb26e.svelte-5gb26e{color:var(--color-text-secondary, #666);font-size:14px;line-height:18px}.cancel-enrollment-modal-loading.svelte-5gb26e.svelte-5gb26e,.cancel-enrollment-modal-error.svelte-5gb26e.svelte-5gb26e{color:var(--color-text-secondary, #666);font-size:14px;text-align:center;padding:12px 0}.cancel-enrollment-modal-error.svelte-5gb26e.svelte-5gb26e{color:var(--color-danger)}.cancel-enrollment-modal-section.svelte-5gb26e.svelte-5gb26e{display:flex;flex-direction:column;gap:10px}.cancel-enrollment-modal-section-label.svelte-5gb26e.svelte-5gb26e{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary, #666)}.cancel-enrollment-modal-option.svelte-5gb26e.svelte-5gb26e{align-items:flex-start;background:none;border:1px solid rgba(var(--color-text-rgb),.25);border-radius:var(--border-radius, 8px);cursor:pointer;display:flex;gap:12px;padding:14px;text-align:left;width:100%}.cancel-enrollment-modal-option--informational.svelte-5gb26e.svelte-5gb26e{cursor:default}.cancel-enrollment-modal-option.selected.svelte-5gb26e.svelte-5gb26e{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.cancel-enrollment-modal-radio.svelte-5gb26e.svelte-5gb26e{border:2px solid rgba(var(--color-text-rgb),.4);border-radius:50%;flex:0 0 auto;height:18px;margin-top:2px;position:relative;width:18px}.cancel-enrollment-modal-option.selected.svelte-5gb26e .cancel-enrollment-modal-radio.svelte-5gb26e{border-color:var(--color-primary)}.cancel-enrollment-modal-option.selected.svelte-5gb26e .cancel-enrollment-modal-radio.svelte-5gb26e:after{background:var(--color-primary);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.cancel-enrollment-modal-option-body.svelte-5gb26e.svelte-5gb26e{display:flex;flex-direction:column;gap:4px;min-width:0}.cancel-enrollment-modal-option-title.svelte-5gb26e.svelte-5gb26e{font-size:14px;font-weight:600;line-height:18px}.cancel-enrollment-modal-option-amount.svelte-5gb26e.svelte-5gb26e{font-size:14px;font-weight:600;color:var(--color-primary)}.cancel-enrollment-modal-date.svelte-5gb26e.svelte-5gb26e{display:flex;flex-direction:column;gap:6px}.cancel-enrollment-modal-date.svelte-5gb26e input.svelte-5gb26e{border:1px solid rgba(var(--color-text-rgb),.25);border-radius:var(--border-radius, 8px);cursor:pointer;font-size:14px;padding:12px;width:100%}.cancel-enrollment-modal-notice.svelte-5gb26e.svelte-5gb26e{color:var(--color-text-secondary, #666);font-size:12px;line-height:16px}.cancel-enrollment-modal-submit-error.svelte-5gb26e.svelte-5gb26e{color:var(--color-danger);font-size:13px;line-height:18px}.cancel-enrollment-modal-actions.svelte-5gb26e.svelte-5gb26e{display:flex;flex-direction:column;gap:10px}.cancel-enrollment-modal-actions.svelte-5gb26e .button-layout{--button-width:100%}
