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}.hx-dark{& nav .logo-title { color: var(--dark-fg); } & body:not(#docs 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: bold; } & .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}}