:root{color-scheme:dark;--site-bg:#0b1512;--site-text:#f0e9dd;--site-accent:#b8cc82}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body,html{background:var(--site-bg)}body{max-width:100vw;min-height:100vh;overflow-x:hidden;color:var(--site-text);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{background:var(--site-accent);color:var(--site-bg)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#07100d}::-webkit-scrollbar-thumb{background:#425148}::-webkit-scrollbar-thumb:hover{background:var(--site-accent)}