:root{--primary-color: #0e4bf1;--panel-color: #fff;--text-color: #000;--black-light-color: #707070;--border-color: #e6e5e5;--toggle-color: #ddd;--box1-color: #4da3ff;--box2-color: #ffe6ac;--box3-color: #e7d1fc;--box4-color: #bfe8d0;--title-icon-color: #fff;--danger: #e74c3c;--success: #2ecc71;--box-text: #000;--bg: #f6f7fb;--surface: #fff;--border: #e6e5e5;--text: #000;--muted: #707070;--accent: #0e4bf1;--shadow: 0 6px 16px rgba(0, 0, 0, .06);--shadow-sm: 0 2px 6px rgba(0, 0, 0, .05);--tran-05: all .5s ease;--tran-03: all .3s ease;--tran-02: all .2s ease}body.dark{--primary-color: #0e4bf1;--panel-color: #242526;--text-color: #ffffff;--black-light-color: #9aa0a6;--border-color: #3a3a3a;--toggle-color: #fff;--box1-color: #4da3ff;--box2-color: #ffe6ac;--box3-color: #e7d1fc;--box4-color: #bfe8d0;--title-icon-color: #fff;--box-text: #000;--bg: #2b2d2e;--surface: #242526;--border: #3a3a3a;--text: #e8eaed;--muted: #9aa0a6;--accent: #0e4bf1;--shadow: 0 6px 16px rgba(0, 0, 0, .5);--shadow-sm: 0 2px 6px rgba(0, 0, 0, .4)}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}html,body{min-height:100vh;overflow-x:hidden}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--bg)}h1,h2,h3,h4{color:var(--text-color)}button{font-family:inherit}code{font-family:ui-monospace,Cascadia Code,JetBrains Mono,SF Mono,monospace;background:var(--border-color);padding:0 4px;border-radius:4px}.mono{font-family:ui-monospace,Cascadia Code,JetBrains Mono,SF Mono,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:12px;transition:var(--tran-03)}::-webkit-scrollbar-thumb:hover{background:#0b3cc1}body.dark::-webkit-scrollbar-thumb{background:#3a3b3c}
