:root{--bg-main:#0a0a0f;--bg-panel:rgba(20,20,26,.6);--bg-panel-hover:rgba(30,30,38,.8);--text-primary:#f0f0f5;--text-secondary:#9a9cae;--text-muted:#5e6075;--accent-primary:#6366f1;--accent-secondary:#8b5cf6;--status-buy:#10b981;--status-sell:#ef4444;--status-running:#10b981;--status-paused:#f59e0b;--border-color:hsla(0,0%,100%,.08);--border-light:hsla(0,0%,100%,.15);--glass-backdrop:blur(16px);--glass-shadow:0 8px 32px 0 rgba(0,0,0,.37)}*{box-sizing:border-box;margin:0;padding:0}body{background-attachment:fixed;background-color:var(--bg-main);background-image:radial-gradient(at 0 0,rgba(99,102,241,.15) 0,transparent 50%),radial-gradient(at 100% 100%,rgba(139,92,246,.15) 0,transparent 50%);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}.glass-panel{backdrop-filter:var(--glass-backdrop);-webkit-backdrop-filter:var(--glass-backdrop);background:var(--bg-panel);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--glass-shadow);transition:all .3s ease}.glass-panel:hover{border-color:var(--border-light)}a{color:var(--accent-primary);text-decoration:none;transition:color .2s ease}a:hover{color:var(--accent-secondary)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}.page-title{background:-webkit-linear-gradient(45deg,#f0f0f5,#9a9cae);-webkit-background-clip:text;font-size:1.8rem;margin-bottom:1.5rem;-webkit-text-fill-color:transparent}.btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:500;justify-content:center;outline:none;padding:.6rem 1.2rem;transition:all .2s ease}.btn-primary{background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));box-shadow:0 4px 15px #6366f14d;color:#fff}.btn-primary:hover{box-shadow:0 6px 20px #6366f166;transform:translateY(-2px)}.btn-danger{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--status-sell)}.btn-danger:hover{background:#ef444433}.btn-success{background:#10b9811a;border:1px solid rgba(16,185,129,.3);color:var(--status-buy)}.btn-success:hover{background:#10b98133}table{border-collapse:separate;border-spacing:0;text-align:left;width:100%}th{border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-size:.85rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}td,th{padding:1rem}td{border-bottom:1px solid hsla(0,0%,100%,.03);font-size:.95rem}tr:last-child td{border-bottom:none}tr:hover td{background:#ffffff05}.color-buy{color:var(--status-buy)}.color-sell{color:var(--status-sell)}
