*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#141414;color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1f1f1f}::-webkit-scrollbar-thumb{background:#444;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.stat-card{background:linear-gradient(135deg,#1f1f1f,#2a2a2a);border-radius:12px;padding:20px;border:1px solid #333}.stat-card .value{font-size:28px;font-weight:700;color:#1890ff}.stat-card .label{color:#888;font-size:14px}.profit{color:#52c41a}.loss{color:#ff4d4f}.chart-container{background:#1f1f1f;border-radius:12px;padding:16px;border:1px solid #333}.terminal-page{min-height:calc(100vh - 120px)}.terminal-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;padding:18px 20px;border:1px solid #24304a;border-radius:18px;background:radial-gradient(circle at top right,rgba(24,144,255,.18),transparent 32%),linear-gradient(135deg,#111827,#0f172a)}.terminal-kicker{color:#13c2c2;font-size:12px;font-weight:700;letter-spacing:.22em;margin-bottom:8px}.terminal-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:10px 14px;border-radius:14px;background:#171f31;border:1px solid #24304a}.terminal-toolbar-left{display:flex;align-items:center;gap:10px}.terminal-dot{width:10px;height:10px;border-radius:999px;display:inline-block}.terminal-dot.red{background:#ff7875}.terminal-dot.yellow{background:#faad14}.terminal-dot.green{background:#52c41a}.terminal-card.ant-card{background:linear-gradient(180deg,#151d2f,#101722);border:1px solid #24304a;border-radius:18px;box-shadow:0 18px 48px #0000002e}.terminal-card-strong.ant-card{background:radial-gradient(circle at top left,rgba(19,194,194,.18),transparent 36%),linear-gradient(180deg,#151d2f,#101722)}.terminal-panel .ant-card-head{border-bottom:1px solid #24304a}.terminal-panel .ant-card-head-title,.terminal-card .ant-statistic-title,.terminal-card .ant-statistic-content,.terminal-panel .ant-descriptions-item-label,.terminal-panel .ant-descriptions-item-content{color:#fff}.terminal-panel .ant-table{background:transparent}.terminal-panel .ant-table-thead>tr>th{background:#131b2b;color:#8f9bb3;border-bottom:1px solid #24304a}.terminal-panel .ant-table-tbody>tr>td{background:transparent;color:#fff;border-bottom:1px solid #1f2a40}.terminal-panel .ant-empty-description{color:#8f9bb3}.terminal-metric{padding:14px;border-radius:14px;background:#131b2b;border:1px solid #24304a}.terminal-metric-label{font-size:12px;color:#8f9bb3;margin-bottom:6px}.terminal-metric-value{font-size:14px;color:#fff;font-weight:600}.terminal-progress-wrap{margin-top:18px}.terminal-progress-head{display:flex;justify-content:space-between;margin-bottom:8px;color:#8f9bb3;font-size:12px}.terminal-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.terminal-skip-summary{margin-top:22px;padding-top:18px;border-top:1px solid #24304a}.terminal-skip-head{display:flex;justify-content:space-between;gap:16px;margin-bottom:10px;color:#8f9bb3;font-size:12px}.terminal-last-cycle{margin-top:12px}.terminal-risk-box{margin-top:18px;padding:14px;border-radius:14px;background:#131b2b;border:1px solid #24304a}.terminal-risk-line{display:flex;justify-content:space-between;gap:16px;color:#8f9bb3}.terminal-risk-line+.terminal-risk-line{margin-top:10px}
