:root{--bg-primary:#fff;--bg-secondary:#fff;--bg-filled:#f5f5f5;--border-color:#000;--border-focus:#000;--text-primary:#000;--text-secondary:#555;--accent-gold:#000;--font-serif:"Times New Roman", Times, Georgia, serif;--font-sans:"Times New Roman", Times, Georgia, serif;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--transition-smooth:none;--grid-square-border-radius:0px}@media (prefers-color-scheme:dark){:root{--bg-primary:#000;--bg-secondary:#000;--bg-filled:#1c1c1c;--border-color:#fff;--border-focus:#fff;--text-primary:#fff;--text-secondary:#aaa;--accent-gold:#fff}}html{background-color:var(--bg-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;height:100%;font-size:16px}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{max-width:100vw;margin:0;padding:0;overflow-x:hidden}body{min-height:100%;color:var(--text-primary);background:var(--bg-primary);font-family:var(--font-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;line-height:1.4;display:flex}*{box-sizing:border-box;margin:0;padding:0}input,button,textarea{font-family:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-color)}
