*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--cs-bg);color:var(--cs-text1);min-height:100vh}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--cs-bg)}::-webkit-scrollbar-thumb{background:var(--cs-border);border-radius:3px}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--cs-border);font-size:13px}th{color:var(--cs-text4);font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:11px}td{color:var(--cs-text2)}tr:hover td{background:#8080800a}input,select{background:var(--cs-card2);border:1px solid var(--cs-border);color:var(--cs-text1);border-radius:8px;padding:8px 12px;font-size:13px;outline:none;font-family:inherit}input::placeholder{color:var(--cs-text4)}input:focus,select:focus{border-color:#7c3aed}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{color-scheme:dark}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{color-scheme:light}button{font-family:inherit;cursor:pointer}@keyframes spin{to{transform:rotate(360deg)}}
