Spaces:
Running on Zero
Running on Zero
| *{box-sizing:border-box;border-radius:0 ;user-select:none} | |
| input,textarea,[contenteditable],code,kbd,.mono-data,.bit-selectable{user-select:text} | |
| @keyframes bitFadeIn{from{opacity:0}to{opacity:1}} | |
| @keyframes bitPopIn{from{opacity:0;transform:scale(0.96)}to{opacity:1;transform:scale(1)}} | |
| @keyframes bitPopUp{from{opacity:0;transform:translateY(8px) scale(0.9)}to{opacity:1;transform:translateY(0) scale(1)}} | |
| html,body{margin:0;padding:0;background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-body);font-weight:var(--weight-body);font-size:var(--text-base);line-height:var(--leading-normal)} | |
| h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-heading);margin:0;text-transform:uppercase;letter-spacing:var(--tracking-wide)} | |
| a{color:var(--accent-amber);text-decoration:none;transition:color var(--duration) var(--ease)} | |
| a:hover{color:var(--accent-amber-strong);text-decoration:underline} | |
| .styrene-text{font-family:var(--font-styrene);font-weight:var(--weight-styrene-thin);text-transform:none;letter-spacing:normal} | |
| .small-caps{font-variant:small-caps;text-transform:lowercase;letter-spacing:var(--tracking-wide)} | |
| .pixel-text,.mono-tiny{font-family:var(--font-tiny);font-weight:var(--weight-tiny);font-size:8px ;letter-spacing:0;text-transform:uppercase} | |
| code,kbd,.mono-data{font-family:var(--font-mono);font-weight:var(--weight-mono);font-variant-numeric:tabular-nums;letter-spacing:0} | |
| :focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px} | |
| .bit-btn-secondary:not(:disabled):hover,.bit-btn-ghost:not(:disabled):hover{background:var(--accent-amber);color:var(--stone-950);border-color:var(--accent-amber)} | |
| .bit-btn-primary:not(:disabled):hover{background:var(--stone-950);color:var(--accent-amber);border-color:var(--accent-amber)} | |
| .bit-btn-danger:not(:disabled):hover{background:var(--off-white);color:var(--mute-red);border-color:var(--mute-red)} | |
| .bit-btn-buy:not(:disabled):hover{background:var(--fin-buy-strong);color:var(--stone-950);border-color:var(--fin-buy-strong)} | |
| .bit-btn-sell:not(:disabled):hover{background:var(--fin-sell-strong);color:var(--stone-950);border-color:var(--fin-sell-strong)} | |
| .bit-btn:not(:disabled):active{filter:brightness(0.9)} | |
| .bit-iconbtn:hover{background:var(--bg-raised);border-color:var(--border-default)} | |
| .bit-avatar{border-radius:50% } | |
| .bit-pill{border-radius:999px } | |
| .bit-rounded-sm{border-radius:var(--radius-sm) } | |
| .bit-rounded{border-radius:var(--radius-md) } | |
| .bit-glass{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border)} | |
| .bit-menu-item:hover{background:var(--bg-raised)} | |
| .bit-vote:hover{color:var(--text-primary) } | |
| ::selection{background:var(--accent-amber);color:var(--stone-950)} | |
| *{scrollbar-color:var(--bg-canvas) var(--bg-canvas)} | |
| ::-webkit-scrollbar{width:12px;height:12px} | |
| ::-webkit-scrollbar-track{background:var(--bg-canvas);border-radius: 0;} | |
| ::-webkit-scrollbar-thumb{background:var(--bg-canvas);border-radius: 0;border:2px solid var(--border-strong);} | |