[data-theme=dark] main.simplePage{--nav-bg:hsl(0,0%,15%)}main.simplePage{--nav-bg:hsl(0,0%,95%);width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column}main.simplePage nav{display:flex;justify-content:space-between;align-items:center;padding:.3rem;background-color:var(--nav-bg);position:-webkit-sticky;position:sticky;top:0}main.simplePage nav .wordmark{height:1.6rem;color:var(--accent)}main.simplePage nav a:not(.middle){background-color:var(--transparent-accent-10);color:var(--accent);font-weight:500}main.simplePage nav a:not(.middle):hover{background-color:var(--transparent-accent-20)}main.simplePage nav a:not(.middle) .iconmark{height:16px}main.simplePage nav .left,main.simplePage nav .right{width:30vw;display:flex}main.simplePage nav .left.right,main.simplePage nav .right.right{justify-content:flex-end}main.simplePage .content{max-width:60ch;margin-inline:auto;margin-block:5em;color:var(--text-20);padding-inline:.5em;display:flex;flex-direction:column;height:calc(100% + 15em)}@media screen and (max-width:700px){main.simplePage .content{font-size:.9rem}}main.simplePage .content h1{font-size:2em;margin-bottom:.5em}main.simplePage .content h2{font-size:1.3em;margin-top:1em;margin-bottom:.5em}main.simplePage .content h3{font-size:1.15em;margin-top:1em;margin-bottom:.5em;font-weight:500}main.simplePage .content p{color:var(--text-20);margin-bottom:.5em}main.simplePage .content p.small{font-size:.9em;color:var(--text-50)}main.simplePage .content ul{margin-left:1em;margin-top:.5em}main.simplePage .content ul ::marker{color:var(--accent-40)}main.simplePage .content ul li{margin-bottom:.3em}main.simplePage .content .buttons{display:flex;gap:.5em;margin-top:2em}main.simplePage .content .buttons a,main.simplePage .content .buttons button{justify-content:center;font-weight:600;padding-inline:.6em;padding-block:.4em;font-size:1em}main.simplePage .content .buttons a.filled,main.simplePage .content .buttons button.filled{background-color:var(--accent);color:var(--text-100)}main.simplePage .content .buttons a.filled:hover,main.simplePage .content .buttons button.filled:hover{background-color:var(--accent-60)}main.simplePage .content .buttons a.outlined,main.simplePage .content .buttons button.outlined{background-color:rgba(0,0,0,0);color:var(--accent);border:2px solid var(--accent)}main.simplePage .content .buttons a.outlined:hover,main.simplePage .content .buttons button.outlined:hover{background-color:var(--transparent-accent-10);color:var(--accent-40)}main.simplePage .content .buttons a.text,main.simplePage .content .buttons button.text{background-color:rgba(0,0,0,0);color:var(--accent)}main.simplePage .content .buttons a.text:hover,main.simplePage .content .buttons button.text:hover{background-color:var(--transparent-accent-10);color:var(--accent-40)}main.simplePage .content a.inline{padding:0;color:var(--accent-40)}main.simplePage .content a.inline:hover{text-decoration:underline;color:var(--accent)}