Karim Krklec
'first'
dcce181
Raw
History Blame Contribute Delete
1.96 kB
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap');
:root {
--cs-canvas: #0A0F1C;
--cs-panel: #0F1729;
--cs-raised: #111827;
--cs-input: #1F2937;
--cs-input-soft: #131B2E;
--cs-cyan: #00D4FF;
--cs-cyan-strong: #22E0FF;
--cs-teal: #06B6D4;
--cs-cyan-soft: rgba(0,212,255,0.12);
--cs-cyan-glow: rgba(0,212,255,0.25);
--cs-green: #10B981;
--cs-green-soft: rgba(16,185,129,0.14);
--cs-amber: #F59E0B;
--cs-amber-soft: rgba(245,158,11,0.14);
--cs-red: #EF4444;
--cs-red-soft: rgba(239,68,68,0.14);
--cs-fg-1: #F8FAFC;
--cs-fg-2: #CBD5E1;
--cs-fg-3: #94A3B8;
--cs-fg-4: #64748B;
--cs-border: rgba(148,163,184,0.12);
--cs-border-hover: rgba(148,163,184,0.24);
--cs-border-focus: rgba(0,212,255,0.40);
--cs-font-sans: 'Inter', system-ui, sans-serif;
--cs-font-mono: 'JetBrains Mono', 'Fira Code', monospace;
--cs-shadow-glow: 0 0 24px rgba(0,212,255,0.25);
--cs-shadow-lift: 0 8px 24px rgba(0,0,0,0.40);
--cs-shadow-inset: inset 0 1px 0 rgba(255,255,255,0.03);
--cs-ease: cubic-bezier(0.22,1,0.36,1);
--cs-dur: 240ms;
}
*, *::before, *::after { box-sizing: border-box; }
body {
margin: 0;
background: var(--cs-canvas);
color: var(--cs-fg-2);
font-family: var(--cs-font-sans);
font-size: 14px;
-webkit-font-smoothing: antialiased;
}
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: rgba(148,163,184,0.2); border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: rgba(0,212,255,0.4); }
@keyframes spin { to { transform: rotate(360deg); } }
@keyframes fadeIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }