.partnerlogin{text-align:center;border:1px solid var(--line);background:#fff;border-radius:18px;max-width:650px;margin:50px auto 90px;padding:35px}.partnerlogin a{background:var(--lime);border-radius:10px;padding:12px 18px;font-weight:900;display:inline-block}.partnerdash{grid-template-columns:repeat(4,1fr);gap:12px;padding:35px 6vw;display:grid}.partnerdash article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px}.partnerdash small,.partnerdash b{display:block}.partnerdash small{color:var(--muted)}.partnerdash b{margin-top:8px;font-size:28px}.partnerworkspace{grid-template-columns:1.3fr .7fr;gap:16px;padding:0 6vw 90px;display:grid}.partnerworkspace>article,.partnerworkspace>aside{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px}.invitecode{background:#f0f5e2;border-radius:10px;margin-bottom:9px;padding:8px;display:flex}.invitecode span{flex:1;padding:9px;overflow:hidden}.invitecode button,.partnerworkspace aside>button{background:var(--lime);border:0;border-radius:8px;padding:10px 14px;font-weight:900}.commissionrow{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:13px 0;display:grid}.commissionrow small,.commissionrow b{display:block}.commissionrow small,.commissionrow em,.withdrawrow em{color:var(--muted);font-size:10px;font-style:normal}.partnerworkspace aside p{color:var(--muted);line-height:1.7}.partnerworkspace aside label{gap:7px;font-size:12px;font-weight:800;display:grid}.partnerworkspace aside input{border:1px solid var(--line);border-radius:9px;padding:12px}.partnerworkspace aside>button{width:100%;margin:12px 0}.withdrawrow{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;gap:8px;padding:10px 0;font-size:11px;display:grid}@media (max-width:800px){.partnerdash{grid-template-columns:1fr 1fr;padding:20px 14px}.partnerworkspace{grid-template-columns:1fr;padding:0 14px 70px}}.scanpanel{border:1px solid var(--line);background:#fff;border-radius:18px;margin:0 6vw 24px;padding:24px}.scanpanel>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.scanpanel h2{margin:0}.scanpanel header p{color:var(--muted);margin:7px 0 0;font-size:13px}.scanpanel header a{background:var(--lime);white-space:nowrap;border-radius:9px;padding:11px 15px;font-weight:900}.scantable{margin-top:20px}.scanhead,.scanrow{border-top:1px solid var(--line);grid-template-columns:1.2fr .55fr 1fr .65fr .65fr;align-items:center;gap:12px;padding:12px 8px;display:grid}.scanhead{color:var(--muted);font-size:12px;font-weight:800}.scanrow{font-size:13px}.scanrow b,.scanrow small{display:block}.scanrow small{color:var(--olive);margin-top:4px}.scanrow strong{text-align:right}@media (max-width:800px){.scanpanel{margin:0 14px 20px;padding:18px}.scanpanel>header{align-items:flex-start}.scanhead{display:none}.scanrow{grid-template-columns:1fr auto;padding:14px 4px}.scanrow span:nth-child(3){color:var(--muted);grid-column:1/-1;font-size:11px}.scanrow strong{text-align:left}.scanrow strong:last-child{text-align:right}}
