CircuitScope / frontend /src /index.css
Gaurav711's picture
feat: complete live cpu inference, research sweep, blog & production build
2d4e3e5
Raw
History Blame Contribute Delete
2.33 kB
@tailwind base;
@tailwind components;
@tailwind utilities;
:root {
--bg: #060810;
--surface: #0C0F1A;
--surface2: #121729;
--surface3: #1A2035;
--border: #1E2B45;
--border2: #2A3A58;
--teal: #00D9C0;
--teal-l: #33E5D0;
--blue: #4A9EFF;
--blue-l: #7AB8FF;
--violet: #9B59F5;
--violet-l: #B57BFF;
--amber: #FFB347;
--red: #FF5063;
--green: #00E676;
--text: #E8EEF8;
--text2: #8A9BC4;
--text3: #4A5A7A;
--heatmap-lo: #0C0F1A;
--heatmap-hi: #00D9C0;
--background: 230 45% 4%;
--foreground: 215 55% 95%;
--card: 230 45% 6%;
--card-foreground: 215 55% 95%;
--popover: 230 45% 6%;
--popover-foreground: 215 55% 95%;
--primary: 173 100% 43%;
--primary-foreground: 230 45% 4%;
--secondary: 222 55% 14%;
--secondary-foreground: 215 55% 95%;
--muted: 222 55% 14%;
--muted-foreground: 220 20% 65%;
--accent: 222 55% 14%;
--accent-foreground: 215 55% 95%;
--destructive: 352 100% 66%;
--destructive-foreground: 215 55% 95%;
--border: 220 40% 20%;
--input: 220 40% 20%;
--ring: 210 100% 65%;
--radius: 0.875rem;
}
* {
scrollbar-width: thin;
scrollbar-color: var(--border2) var(--bg);
}
html {
scroll-behavior: smooth;
}
html, body {
background: #060810;
color: #E8EEF8;
font-family: 'Inter', system-ui, -apple-system, sans-serif;
line-height: 1.75;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Space Grotesk', 'Inter', system-ui, sans-serif;
letter-spacing: -0.02em;
line-height: 1.1;
}
code, pre, kbd, .font-mono {
font-family: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}
::selection {
background: rgba(0, 217, 192, 0.22);
color: #E8EEF8;
}
@layer base {
* {
@apply border-border;
}
body {
@apply bg-background text-foreground;
}
}
@keyframes caret-blink {
0%, 100% { opacity: 1; }
50% { opacity: 0; }
}
@keyframes draw-line {
from { stroke-dashoffset: 1000; }
to { stroke-dashoffset: 0; }
}
.animate-caret {
animation: caret-blink 1s step-end infinite;
}
.bg-grid {
background-image:
linear-gradient(rgba(30,43,69,0.35) 1px, transparent 1px),
linear-gradient(90deg, rgba(30,43,69,0.35) 1px, transparent 1px);
background-size: 28px 28px;
background-position: -1px -1px;
}