.tableWrap { background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 24px; padding: 24px; overflow-x: auto; } .table { width: 100%; border-collapse: collapse; } .table th { text-align: left; font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase; color: var(--text-secondary); font-weight: 500; padding: 0 16px 18px; white-space: nowrap; } .table td { padding: 16px; border-top: 1px solid rgba(255, 255, 255, 0.06); vertical-align: middle; transition: background 0.2s ease; font-size: 14px; color: var(--text-primary); } .table tr:hover td { background: rgba(255, 255, 255, 0.04); } .row { cursor: pointer; } .name { font-weight: 600; display: block; } .subname { display: block; font-size: 12px; color: var(--text-secondary); margin-top: 2px; } .mono { font-family: var(--font-mono, monospace); font-size: 13px; } .status { display: inline-block; padding: 4px 10px; border-radius: 999px; font-size: 12px; font-weight: 600; background: rgba(74, 109, 255, 0.12); color: #7c95ff; white-space: nowrap; } .kyc { display: inline-block; padding: 4px 10px; border-radius: 999px; font-size: 12px; font-weight: 600; } .kycOk { background: rgba(0, 196, 140, 0.14); color: #00c48c; } .kycNo { background: rgba(255, 90, 90, 0.14); color: #ff5a5a; } .state { padding: 40px 16px; text-align: center; color: var(--text-secondary); font-size: 14px; }