:root{color-scheme:light dark;--color-cream:#F6F2E7;--color-fg-light:#ededed;--color-fg-accent-light:#8FBC8F;--color-fg-pop-light:#364D36;--color-bg-light:#F6F2E7;--color-bg-accent-light:#222;--color-pop-light:black;--color-hover-pop-light:#222;--color-gray-medium-light:#6b7280;--summary-container-color-light:#364D36;--color-bg-summary-light:#364D36;--modal-container-color-opacity-light:#F6F2E7DD;--modal-container-color-light:#F6F2E7;--button-bg-light:#364D36;--button-fg-light:#ededed;--color-fg-dark:#222;--color-fg-accent-dark:#CA7842;--color-fg-pop-dark:#8FBC8F;--color-bg-dark:#333;--color-bg-accent-dark:#444;--color-pop-dark:#666;--color-hover-pop-dark:#888;--color-gray-medium-dark:#d1d5db;--summary-container-color-dark:#CA7842;--color-bg-summary-dark:#CA7842;--modal-container-color-opacity-dark:#CA7842DD;--modal-container-color-dark:#444;--button-fg-dark:#F6F2E7;--button-bg-dark:#CA7842;--color-bg:light-dark(var(--color-bg-light),var(--color-bg-dark));--color-blackwhite:light-dark(whitesmoke,black);--color-pop:light-dark(var(--color-pop-light),var(--color-pop-dark));--color-pop-inverse:light-dark(var(--color-pop-dark),var(--color-pop-light));--color-hover-pop:light-dark(var(--color-hover-pop-light),var(--color-hover-pop-dark));--summary-container-color:light-dark(var(--summary-container-color-light),var(--summary-container-color-dark));--modal-container-color:light-dark(var(--modal-container-color-light),var(--modal-container-color-dark));--modal-container-opacity-color:light-dark(var(--modal-container-color-opacity-light),var(--modal-container-color-opacity-dark));--color-bg-accent:light-dark(var(--color-bg-accent-light),var(--color-bg-accent-dark));--color-bg-inverse:light-dark(var(--color-bg-dark),var(--color-bg-light));--color-bg-summary:light-dark(var(--color-bg-summary-light),var(--color-bg-summary-dark));--color-bg-summary-inverse:light-dark(var(--color-bg-summary-dark),var(--color-bg-summary-light));--button-bg:light-dark(var(--button-bg-light),var(--button-bg-dark));--button-bg-menu:light-dark(var(--color-bg-accent-light),var(--color-bg-accent-dark));--button-fg:light-dark(var(--button-fg-light),var(--button-fg-dark));--color-fg:light-dark(var(--color-fg-light),var(--color-fg-dark));--color-fg-inverse:light-dark(var(--color-fg-dark),var(--color-fg-light));--color-fg-pop:light-dark(var(--color-fg-pop-light),var(--color-fg-pop-dark));--color-fg-pop-inverse:light-dark(var(--color-fg-pop-dark),var(--color-fg-pop-light));--color-fg-accent:light-dark(var(--color-fg-accent-light),var(--color-fg-accent-dark));--color-fg-accent-inverse:light-dark(var(--color-fg-accent-dark),var(--color-fg-accent-light));--color-gray-medium:light-dark(var(--color-gray-medium-light),var(--color-gray-medium-dark));--font-primary-sans:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-space-grotesk:"Space Grotesk",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body,html{max-width:100vw;overflow-x:hidden;min-width:400px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4;height:100%;overflow-y:auto;min-height:0}*{box-sizing:border-box;padding:0;margin:0}a{text-decoration:none}ul{list-style:none;padding-left:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}ul li{padding:.75em 0 .75em 1.5em;position:relative;font-size:1.1rem;width:90%;max-width:1400px;line-height:1.6;box-shadow:0 1px 3px rgba(0,0,0,.1);border-bottom:1px solid #eee;transition:background-color .3s ease}ul li:last-child{border-bottom:none}ul li:before{content:"";position:absolute;left:0;top:10px;height:1em;width:4px;border-radius:2px;transition:background-color .3s ease}ul ul li:before{background-color:inherit}ul li:hover{background-color:var(--color-bg-inverse);color:var(--color-fg)}.layout_body__1KmGn>div,.layout_html__x6cKi{background-color:var(--color-bg)!important}