:root{--background:#f6f1e4;--foreground:#24351f;--surface:#fffaf0;--surface-strong:#fff;--border:#a89458;--muted:#596653;--gold:#c9a94b;--olive:#2f4529}@media (prefers-color-scheme:dark){:root{--background:#142016;--foreground:#f6f0dd;--surface:#1d2b1f;--surface-strong:#243424;--border:#7d7046;--muted:#c4cbbd;--gold:#dfc576;--olive:#d9e4d2}}html{height:100%}html,body{max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{color:#172314;background:#ead58f}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media print{html,body{height:auto;min-height:0;overflow:visible}body{display:block}nextjs-portal{display:none!important}}
