.refund-buyer-v45{margin:14px 0;padding:16px;border:1px solid #e8c4c8;border-radius:14px;background:#fffafa}.refund-buyer-v45 h3{margin:0 0 8px}.refund-buyer-v45 p{font-size:11px;line-height:1.55}.refund-routes-v45{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.refund-routes-v45 button{padding:14px;text-align:left;border:1px solid #dfd7d2;border-radius:12px;background:#fff;color:inherit}.refund-routes-v45 button:first-child{border:2px solid #ef334d;background:#fff7f8}.refund-routes-v45 b,.refund-routes-v45 small{display:block}.refund-routes-v45 small{margin-top:5px;line-height:1.45;color:#6c6460}.refund-lock-v45{display:inline-block;padding:4px 8px;border-radius:999px;background:#eeeaff;color:#513bb4;font-size:9px;font-weight:800}.refund-summary-v45{display:grid;grid-template-columns:1fr 1fr;gap:2px 14px;margin-top:9px}.refund-entry-v45{margin-top:12px;padding:12px;border-radius:11px;background:#fff}.refund-entry-v45>b,.refund-entry-v45>span{display:block}.refund-entry-v45 ol{margin:10px 0;padding-left:20px}.refund-entry-v45 li{margin:5px 0;color:#847b75}.refund-entry-v45 li.done{color:#087447;font-weight:700}.refund-actions-v45{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.refund-success-v45{color:#087447;font-weight:800}.refund-error-v45{color:#b4232f;font-weight:800}.refund-consent-v45{display:flex;gap:8px;margin:12px 0;font-size:11px;line-height:1.5}.refund-consent-v45 input{width:auto}@media(max-width:620px){.refund-routes-v45,.refund-summary-v45{grid-template-columns:1fr}}
.refund-duration-v51{margin:10px 0;padding:12px;border-radius:11px;background:#fff7df;border:1px solid #efd58d}.refund-duration-v51 p{margin:5px 0}.refund-current-v51{width:max-content;max-width:100%;margin-bottom:8px;padding:5px 8px;border-radius:999px;background:#fff2cf;color:#8a5100;font-size:9px;font-weight:800}.refund-current-v51.SUCCESS{background:#def7ea;color:#087447}.refund-current-v51.FAILED{background:#ffe2e5;color:#a51d2a}
