*{box-sizing:border-box}body{margin:0;background:#0d1421;color:#e9eef6;font:15px system-ui,-apple-system,Segoe UI,sans-serif}main{max-width:1080px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px}h1{font-size:27px;margin:0}h2{font-size:19px;margin:0 0 16px}p{color:#9aa9bd}section{background:#172235;border:1px solid #2b3b52;border-radius:14px;padding:20px;margin:18px 0}.pill{border-radius:100px;background:#2b3b52;padding:8px 12px;font-size:12px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stats>div,.bot{background:#101b2b;border-radius:10px;padding:15px}.stats small{display:block;color:#9aa9bd;margin-bottom:10px}.stats strong{font-size:19px}.bot{margin-bottom:10px;display:flex;justify-content:space-between;gap:12px;align-items:center}.bot p{margin:5px 0}.actions{display:flex;gap:8px;flex-wrap:wrap}button{border:0;border-radius:8px;padding:11px 15px;background:#4c8cff;color:white;font-weight:650;cursor:pointer}button.secondary{background:#33445d}button:disabled{opacity:.4;cursor:not-allowed}input,select{border:1px solid #3b4c65;background:#0d1421;color:white;border-radius:8px;padding:11px;width:100%}.form{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.form label{color:#aebad0}.form label input{margin-top:5px}#loginForm{display:flex;gap:10px}#message,#loginError{min-height:20px}table{border-collapse:collapse;width:100%}td,th{padding:10px;border-bottom:1px solid #304056;text-align:left}#trades{overflow:auto}@media(max-width:650px){main{padding:12px}.stats{grid-template-columns:repeat(2,1fr)}.form{grid-template-columns:1fr}.bot{display:block}.actions{margin-top:12px}header{align-items:flex-start}#loginForm{display:block}#loginForm button{margin-top:10px}}