:root{--bg-primary: #181a1e;--bg-secondary: #202328;--bg-surface: #272a31;--bg-card: #141518;--bg-card-hover: #1b1d22;--primary-orange: #ff6600;--primary-orange-hover: #e55c00;--primary-orange-light: rgba(255, 102, 0, .12);--text-white: #ffffff;--text-primary: #f3f4f6;--text-muted: #9ca3af;--text-subtle: #6b7280;--border-subtle: #2d3139;--border-light: rgba(255, 255, 255, .08);--font-sans: "Plus Jakarta Sans", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#141518}::-webkit-scrollbar-thumb{background:#32363f;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primary-orange)}button{font-family:inherit}
