nav .logo-title{font-size:1.3rem;line-height:1.3rem;font-weight:900}hr{margin:1rem 0}.home header h1{color:var(--accent-color)}nav :where([title=patreon]){background:var(--patreon-bg);border-radius:3.5px}nav :where([title="gosuki+"]){background:var(--secondary-color);color:#fff!important;border-radius:3.5px;margin-left:5px!important}.home header .slogan{margin:0}.container :is(h1,h2,h3,h4,h5){margin-bottom:2rem}.home .features ul{margin-left:0}.home .features li{list-style:none}.home .features li svg{display:inline-block}.home .features li .head{font-weight:700;text-transform:capitalize;color:var(--accent-color)}@media(max-width:776px){.home .support-matrix{flex-direction:column}}.home .support-matrix>div{padding:.5rem}.home .support-matrix :is(h1,h2,h3,h4,h5,h6){margin-top:0}.home .support-matrix .entry{display:flex;justify-content:center;align-items:center;margin:1rem 0}.home .support-matrix .entry :is(svg,img){display:inline;margin:0 10px}.home .support-matrix .entry svg:first-child{margin-left:2rem}.home .features li em{font-weight:700;color:var(--accent-color)}.actions .patreon ul{padding:0 2.5rem;margin:0;margin-top:1rem}.actions .patreon li{list-style:none}a.patreon-button{background-color:#ff424d;min-height:42px;border:none;display:grid;place-items:center;text-align:center}a.patreon-button svg{max-height:12px;fill:#fff}a.patreon-button:active,a.patreon-button:active:focus,a.patreon-button:hover{background-color:#e13d47}a:where([role=button]),input[role=button],button{min-height:50px}footer{margin-top:2rem}aside .toggle-sidebar{position:absolute;left:100%}aside.closed{position:absolute;transform:translateX(-100%)!important;& .toggle-sidebar{transform:translateX(100%)!important}}.hx-dark{& nav .logo-title{color:var(--dark-fg)}& body:not(#docs body, #blog body){background:var(--secondary-color);background:radial-gradient(at center bottom,var(--gradient-accent),var(--secondary-color))}& :not(#docs *, .search-wrapper *){color:var(--dark-fg);text-shadow:1px 1px rgba(0,0,0,.5)}& a:not(.patreon *, #docs *, .search-wrapper *, aside *, .more *, .actions *){color:var(--accent-color)}& .support-matrix *{font-weight:700}& .actions{a[role=button], input[type=submit]{border-top:1px solid #ffffff1c}}& .support-matrix svg{fill:var(--dark-fg)}& .home .features li{background:#0000001f;border-radius:10px;padding:1rem}& .home .hero-content .content{background:#0000001f;border-radius:10px;padding:1rem}}@media screen and (max-width:640px){.home header h1{font-size:1.8rem}.home header .slogan{font-size:1.2rem}abbr[title]{position:relative;text-decoration:underline dotted}abbr[title]:hover::after,abbr[title]:focus::after{content:attr(title);position:absolute;left:0;bottom:-30px;width:auto;white-space:nowrap;background-color:#1e1e1e;color:#fff;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,.4);font-size:14px;padding:3px 5px}}