:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;background:#07111f;color:#e6f1ff}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top,#102c4a,#07111f 56%)}main{max-width:1180px;margin:auto;padding:48px 20px 80px}header{margin-bottom:32px}.eyebrow{letter-spacing:.16em;color:#55d9ff;font-size:.72rem}h1{font-size:3rem;margin:.2rem 0}h2{margin-top:42px}#status{border:1px solid #234763;background:#0a1c2e;padding:14px 16px;border-radius:10px;color:#a7dfff}.cards{display:flex;gap:12px;flex-wrap:wrap}.cards article{min-width:180px;flex:1;background:#0b1b2d;border:1px solid #214565;border-radius:10px;padding:16px}.cards article strong{font-size:1.3rem;margin-right:10px}.cards p{color:#a9c2d8}input{background:#0b1b2d;border:1px solid #315675;border-radius:8px;padding:11px 12px;color:inherit;width:100%;margin-bottom:12px}.table-wrap{overflow:auto;background:#091827;border:1px solid #214565;border-radius:10px}table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{padding:13px;text-align:left;border-bottom:1px solid #173650}th{color:#76cdf3}small{display:block;color:#8da8bf;margin-top:3px}.badge{display:inline-block;padding:4px 7px;border-radius:99px;font-size:.75rem;font-weight:700}.buy{background:#123d30;color:#8ff0bd}.sell{background:#49202c;color:#ffb3c1}.hold{background:#403716;color:#ffe486}@media(max-width:640px){main{padding:28px 12px}h1{font-size:2.3rem}table{min-width:700px}}
