header,.header-inner,.header-actions,.nav-items a{color:#42464f;font-weight:600}.header-actions .btn{font-weight:600}.nav-items a{font-weight:550}.auth-content{max-width:480px;width:100%}.auth-content h1{font-size:clamp(30px,3vw,42px);letter-spacing:-1.1px}.auth-content .field{margin-bottom:18px}.auth-content form>.btn{width:100%;justify-content:center;padding:14px}.auth-content .between{gap:18px;flex-wrap:wrap;font-weight:500}.upi-qr{width:260px;max-width:100%;background:white;padding:12px;border:1px solid #e5e0ef;border-radius:12px;margin:20px 0}.upi-qr svg{display:block;width:100%;height:auto}.payment-preview{max-width:320px;width:100%;max-height:420px;object-fit:contain;border:1px solid #ded9e8;border-radius:12px}.card pre{white-space:pre-wrap;overflow-wrap:anywhere}.admin-layout>div{min-width:0}.card small{font-weight:400}.copy-row code{overflow-wrap:anywhere;word-break:break-all}.table-wrap{max-width:100%;overflow:auto}@media(max-width:650px){.auth-form{padding:24px}.header-inner{gap:10px}.header-actions{gap:9px}.page-heading{align-items:flex-start;gap:16px;flex-wrap:wrap}.auth-content .between a{font-size:13px}.card{padding:20px}.admin-sidebar{gap:5px}.copy-row{flex-wrap:wrap}}
