.dispute_wrap__8Btj_{max-width:640px;margin:0 auto;padding:32px 20px 80px}.dispute_header__LiDXM{margin-bottom:24px}.dispute_backLink__zPDjd{font-family:var(--font-mono);font-size:11px;color:var(--text2);letter-spacing:.06em;text-transform:uppercase;transition:color .15s}.dispute_backLink__zPDjd:hover{color:var(--red)}.dispute_title__tqPBv{font-family:var(--font-display);font-size:36px;letter-spacing:.04em;margin:12px 0 8px;color:var(--red)}.dispute_sub__hK3S_{font-size:14px;color:var(--text2);line-height:1.65;font-weight:300}.dispute_infoBox__gvhIS{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:18px 20px;margin-bottom:24px}.dispute_infoTitle__gaYZY{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text2);margin-bottom:14px}.dispute_infoSteps__BzzRt{display:flex;flex-direction:column;gap:10px}.dispute_infoStep__Qp6IB{display:flex;gap:12px;align-items:flex-start;font-size:13px;color:var(--text2);line-height:1.55}.dispute_infoStepNum__Imjag{width:22px;height:22px;border-radius:50%;background:var(--red-bg);border:1px solid rgba(212,43,30,.2);color:var(--red);font-family:var(--font-mono);font-size:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.dispute_form__wSS6n{display:flex;flex-direction:column;gap:22px}.dispute_field__qUPWq{display:flex;flex-direction:column;gap:6px}.dispute_label__C1b5a{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text2)}.dispute_required__TkqK7{color:var(--red)}.dispute_optional__k5jsv{color:var(--text3)}.dispute_hint__T6srN{font-size:12px;color:var(--text3)}.dispute_input__0yg9q,.dispute_textarea__xxkt_{background:var(--surface);border:1px solid var(--border2);border-radius:4px;padding:11px 14px;font-size:14px;color:var(--text);outline:none;transition:border-color .15s;width:100%}.dispute_input__0yg9q:focus,.dispute_textarea__xxkt_:focus{border-color:var(--red);box-shadow:0 0 0 2px rgba(212,43,30,.08)}.dispute_input__0yg9q::placeholder,.dispute_textarea__xxkt_::placeholder{color:var(--text3)}.dispute_textarea__xxkt_{resize:vertical;min-height:100px;line-height:1.6}.dispute_fileInput__Xz6EP{display:none}.dispute_uploadLabel__Gcyfd{display:inline-block;padding:9px 16px;border:1px dashed var(--border2);border-radius:4px;font-family:var(--font-mono);font-size:12px;color:var(--text2);cursor:pointer;transition:all .15s;background:var(--surface)}.dispute_uploadLabel__Gcyfd:hover{border-color:var(--red);color:var(--red);background:var(--red-bg)}.dispute_legalNote__cPVcn{background:var(--surface2);border:1px solid var(--border);border-radius:4px;padding:12px 14px;font-size:12px;color:var(--text2);line-height:1.6}.dispute_legalNote__cPVcn strong{color:var(--text)}.dispute_errorMsg__rNYk_{background:var(--neg-bg);border:1px solid rgba(212,43,30,.2);border-radius:4px;padding:10px 14px;font-size:13px;color:var(--neg)}.dispute_submitBtn__Ik_Am{background:var(--red);color:#fff;border:none;border-radius:4px;padding:13px;font-family:var(--font-display);font-size:18px;letter-spacing:.08em;transition:background .15s;width:100%}.dispute_submitBtn__Ik_Am:hover:not(:disabled){background:var(--red-dim)}.dispute_submitBtn__Ik_Am:disabled{opacity:.5;cursor:not-allowed}.dispute_captchaWrap__Lpf2l{display:flex;justify-content:center;min-height:70px}.dispute_successCard__Ws48H{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:48px 32px}.dispute_successIcon__MhrbH{font-size:40px;color:var(--pos);margin-bottom:16px}.dispute_successTitle__cpOCs{font-family:var(--font-display);font-size:28px;letter-spacing:.04em;color:var(--pos);margin-bottom:14px}.dispute_successText__mb8xn{font-size:14px;color:var(--text2);line-height:1.7;margin-bottom:8px}@media (max-width:480px){.dispute_wrap__8Btj_{padding:24px max(16px,env(safe-area-inset-left)) 64px max(16px,env(safe-area-inset-right))}.dispute_title__tqPBv{font-size:clamp(28px,9vw,36px)}.dispute_input__0yg9q,.dispute_textarea__xxkt_{font-size:16px}.dispute_successCard__Ws48H{padding:36px 20px}.dispute_successTitle__cpOCs{font-size:clamp(22px,7vw,28px)}}