@import url("@styles/fonts/JetBrainsMono.css"); @font-face { font-family: "Monocraft"; src: url("/fonts/Monocraft.ttf") format("truetype"); font-display: swap; } :root { --primary: #54d7a9; --secondary: #9b7eca; --accent: #7ed4fb; --extra: #8fcc75; --text: #ffffff; --alt: #999999; --background: #000000; --font-mono: "Jetbrains Mono", monospace; --font-normal: "Jetbrains Mono"; } html { background-color: var(--background); color: var(--text); font-family: var(--font-mono); user-select: none; font-size: 1vw; } body { min-height: 100vh; display: grid; place-items: center; } @layer base { a { font-weight: 300; text-decoration: none; color: var(--secondary); transition-duration: 0.2s; transition-property: color, text-decoration; } a:hover { text-decoration: underline; color: var(--accent); } } .scrollbox::-webkit-scrollbar { width: 1.5rem; } .scrollbox::-webkit-scrollbar-track { background: transparent; border-left: 0.1rem solid var(--alt); } .scrollbox::-webkit-scrollbar-thumb { background: var(--primary); border: 0.3rem solid transparent; background-clip: padding-box; border-radius: 0; } .scrollbox::-webkit-scrollbar-thumb:hover { background: var(--accent); } @supports not selector(::-webkit-scrollbar) { .scrollbox { scrollbar-color: var(--primary) transparent; } }