.report-refund-open{color:inherit;opacity:.62;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:13px;text-decoration:underline}.report-refund-open span{margin-left:6px;font-size:12px;text-decoration:none}.report-refund-status{opacity:.78;margin:0;font-size:13px;line-height:1.6}.report-refund-form{border:1px solid #7f7f7f59;border-radius:12px;flex-direction:column;gap:14px;padding:18px;font-size:14px;display:flex}.report-refund-form h2{margin:0;font-size:16px}.report-refund-rules{opacity:.75;margin:0;padding-left:18px;font-size:12.5px;line-height:1.7}.report-refund-field{flex-direction:column;gap:6px;font-weight:600;display:flex}.report-refund-field small{opacity:.6;font-weight:400}.report-refund-field input,.report-refund-field textarea{color:inherit;font:inherit;resize:vertical;background:0 0;border:1px solid #7f7f7f73;border-radius:8px;padding:10px 12px;font-weight:400}.report-refund-reasons{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.report-refund-reasons legend{margin-bottom:8px;font-weight:600}.report-refund-reasons button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #7f7f7f73;border-radius:999px;padding:8px 12px;font-size:13px}.report-refund-reasons button[aria-pressed=true]{border-color:currentColor;font-weight:700}.report-refund-error{color:#d9534f;margin:0;font-size:13px}.report-refund-actions{justify-content:flex-end;gap:10px;display:flex}.report-refund-actions button{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;padding:0 18px}.report-refund-cancel{color:inherit;background:0 0;border:1px solid #7f7f7f73}.report-refund-submit{color:#fff;background:#2d2238;border:0;font-weight:700}.report-refund-submit:disabled{opacity:.45;cursor:default}