:root{--bg-0: #0b0f17;--bg-1: #0f141e;--bg-2: #131927;--bg-3: #1a2132;--bg-4: #222a3d;--line: #1f2638;--line-2: #293149;--fg-0: #e6eaf2;--fg-1: #b6beca;--fg-2: #7d8798;--fg-3: #586070;--accent: #00d97e;--accent-2: #34f0a0;--ok: #34d399;--ok-2: #6ee7b7;--warn: #fbbf24;--warn-2: #fcd34d;--err: #f87171;--err-2: #fca5a5;--info: #60a5fa;--money: #f0abfc;--radius: 12px;--radius-sm: 8px}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg-0);color:var(--fg-0);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:radial-gradient(1200px 600px at 85% -10%,rgba(0,217,126,.06),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(52,211,153,.04),transparent 60%),var(--bg-0);min-height:100vh}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit}.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-variant-numeric:tabular-nums}@keyframes rz-pulse{0%,to{box-shadow:0 0 0 3px #34d3992e}50%{box-shadow:0 0 0 5px #34d39914}}@keyframes rz-spin{to{transform:rotate(360deg)}}@keyframes rz-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes rz-wave{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bg-3);border-radius:99px;border:2px solid var(--bg-0)}::-webkit-scrollbar-thumb:hover{background:var(--bg-4)}.ant-card{border:1px solid var(--line)!important;background:linear-gradient(180deg,var(--bg-2) 0%,var(--bg-1) 100%)!important}.ant-card .ant-card-head{border-bottom:1px solid var(--line)!important;padding:0 18px!important;min-height:48px!important}.ant-card .ant-card-head-title{padding:14px 0!important}.ant-card .ant-card-body{padding:0!important}.ant-table-thead>tr>th{font:500 10.5px JetBrains Mono,monospace!important;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2)!important;background:var(--bg-1)!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--line)!important}.ant-table-tbody>tr:last-child>td{border-bottom:0!important}
