:root,.dark-mode-on:root{--bg-color:#133D29;--content-max-inline-size:744px}.leaves{position:fixed;inset:0;inline-size:100%;block-size:100%;z-index:-1;pointer-events:none}header,footer{background-color:initial}html{background-color:var(--bg-color)}body{background-color:initial}.header-controls .toggle-switch:not(.visible){display:none}.leaves-control{display:flex;align-items:center;gap:10px}.leaves-control--corner{position:fixed;inset-block-end:16px;inset-inline-end:16px;z-index:10}.leaves-control button{display:grid;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--text-color);opacity:.7;cursor:pointer;transition:opacity .2s}.leaves-control button:hover,.leaves-control button:focus-visible,.leaves-control button[aria-expanded=true]{opacity:1}.leaves-control input{inline-size:min(128px,28vw);accent-color:#f49b1a}