.refund-form[data-v-54cc63e4]{display:flex;flex-direction:column;gap:var(--ds-space-md)}.refund-form__alert[data-v-54cc63e4]{background:var(--ds-color-surface);border:1px solid var(--ds-color-danger);border-radius:var(--ds-radius-sm);color:var(--ds-color-danger);font-size:var(--ds-text-caption);line-height:var(--ds-lh-body);margin:0;padding:var(--ds-space-sm) var(--ds-space-md)}.refund-form__grid[data-v-54cc63e4]{align-items:start;gap:var(--ds-space-md)}.ds-field__box--area[data-v-54cc63e4]{height:auto;min-height:96px;padding:var(--ds-space-sm) var(--ds-space-md);resize:vertical}.refund-form__count[data-v-54cc63e4]{color:var(--ds-color-muted);font-size:var(--ds-text-caption);line-height:var(--ds-lh-body);margin:0;text-align:right}.refund-form__thumbs[data-v-54cc63e4]{display:flex;flex-wrap:wrap;gap:var(--ds-space-sm)}.refund-form__thumb[data-v-54cc63e4]{height:72px;position:relative;width:72px}.refund-form__thumb img[data-v-54cc63e4]{background:var(--ds-color-surface-alt);border-radius:var(--ds-radius-sm);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.refund-form__thumb-remove[data-v-54cc63e4]{background:var(--ds-color-heading);border:0;border-radius:var(--ds-radius-pill);color:var(--ds-color-surface);cursor:pointer;font-size:var(--ds-text-caption);height:18px;line-height:1;padding:0;position:absolute;right:0;text-align:center;top:0;transform:translate(40%,-40%);width:18px}.refund-form__upload-add[data-v-54cc63e4]{background:transparent;border:1px dashed var(--ds-color-border);border-radius:var(--ds-radius-sm);color:var(--ds-color-muted);cursor:pointer;font-size:24px;height:72px;line-height:1;transition:border-color var(--ds-transition),color var(--ds-transition);width:72px}.refund-form__upload-add[data-v-54cc63e4]:hover{border-color:var(--ds-color-primary);color:var(--ds-color-primary)}.refund-form__upload-add[data-v-54cc63e4]:disabled{cursor:not-allowed;opacity:.5}.refund-form__file-input[data-v-54cc63e4]{display:none}.refund-form__actions[data-v-54cc63e4]{display:flex;gap:var(--ds-space-md);justify-content:center}.refund-form__cancel[data-v-54cc63e4]{background:transparent;border:2px solid var(--ds-color-heading);border-radius:var(--ds-radius-pill);color:var(--ds-color-heading);cursor:pointer;flex:none;font-family:var(--ds-font-display);font-size:var(--ds-text-body);font-weight:var(--ds-fw-display);height:48px;line-height:var(--ds-lh-heading);min-width:145px;padding:0 var(--ds-space-lg);transition:border-color var(--ds-transition),color var(--ds-transition)}.refund-form__cancel[data-v-54cc63e4]:hover{border-color:var(--ds-color-primary);color:var(--ds-color-primary)}.refund-form__submit[data-v-54cc63e4]{flex:none;min-width:145px}
