.refund-modal__header.svelte-jwqemg{width:100%}.refund-modal__header.svelte-jwqemg h3:where(.svelte-jwqemg){margin:0;font-size:1.5rem;line-height:1.2}.refund-modal__header.svelte-jwqemg p:where(.svelte-jwqemg){margin:.4rem 0 0;color:var(--text-muted);font-size:.92rem;line-height:1.4}.refund-modal__body.svelte-jwqemg{display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.refund-intro.svelte-jwqemg{margin:0;color:var(--text-muted);font-size:.95rem;line-height:1.5}.refund-state.svelte-jwqemg{padding:2rem;text-align:center;color:var(--text-muted);border:1px dashed var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface-overlay) 85%,transparent)}.refund-state--error.svelte-jwqemg{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,transparent)}.refund-items.svelte-jwqemg{display:flex;flex-direction:column;gap:1rem}.refund-item-card.svelte-jwqemg{border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--surface-overlay) 92%,transparent);padding:1rem;box-shadow:var(--shadow-sm)}.refund-item-card__header.svelte-jwqemg{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.refund-item-card__title-group.svelte-jwqemg h4:where(.svelte-jwqemg){margin:0 0 .4rem;font-size:1.05rem}.refund-item-card__title-group.svelte-jwqemg p:where(.svelte-jwqemg){margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.45}.refund-item-card__amount.svelte-jwqemg{min-width:160px;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;text-align:right}.refund-item-card__amount.svelte-jwqemg span:where(.svelte-jwqemg){font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.refund-item-card__amount.svelte-jwqemg strong:where(.svelte-jwqemg){font-size:1.05rem}.refund-item-card__amount.svelte-jwqemg small:where(.svelte-jwqemg){color:var(--text-muted);font-size:.82rem}.refund-item-card__body.svelte-jwqemg{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:1rem;align-items:start}.field.svelte-jwqemg{display:flex;flex-direction:column;gap:.5rem;min-width:0}.field.svelte-jwqemg>span:where(.svelte-jwqemg){font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.field--reason.svelte-jwqemg{min-width:0}.refund-reason.svelte-jwqemg{min-height:44px}.refund-modal__footer.svelte-jwqemg{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,280px);grid-template-areas:"summary method" "actions actions";gap:.75rem 1rem;align-items:start}.refund-footer__summary.svelte-jwqemg{grid-area:summary;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.refund-footer__field.svelte-jwqemg{display:flex;flex-direction:column;gap:.35rem}.refund-footer__label.svelte-jwqemg{font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.refund-footer__value.svelte-jwqemg{border:1px solid var(--border);border-radius:12px;padding:.65rem .8rem;background:var(--bg-sunken);display:flex;align-items:center;justify-content:flex-end;gap:.75rem;min-height:44px}.refund-footer__value--stat.svelte-jwqemg{font-size:1rem;font-weight:700;line-height:1.1}.refund-footer__field--accent.svelte-jwqemg .refund-footer__value:where(.svelte-jwqemg){border-color:var(--border-accent)}.refund-footer__method.svelte-jwqemg{grid-area:method}.refund-footer__method.svelte-jwqemg label:where(.svelte-jwqemg){font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.refund-footer__method.svelte-jwqemg .refund-method-select{width:100%}.refund-footer__actions.svelte-jwqemg{grid-area:actions;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}@media(max-width:768px){.refund-modal__footer.svelte-jwqemg{display:flex;flex-direction:column;gap:1rem}.refund-footer__summary.svelte-jwqemg{grid-template-columns:1fr}.refund-footer__value.svelte-jwqemg{justify-content:flex-start;padding:.8rem .9rem}.refund-footer__value--stat.svelte-jwqemg{font-size:1.1rem}.refund-item-card__header.svelte-jwqemg{flex-direction:column}.refund-item-card__amount.svelte-jwqemg{align-items:flex-start;text-align:left;min-width:0}.refund-item-card__body.svelte-jwqemg,.refund-footer__summary.svelte-jwqemg,.refund-footer__actions.svelte-jwqemg{grid-template-columns:1fr}}
