html{background:#2e3440}a{color:#5e81ac;transition:color .5s}p,h1,h2,h3,h4,h5{color:#2e3440}nav.top-bar{background:#2e3440;color:#eceff4}nav.top-bar ul{background:#2e3440;color:#eceff4}nav.top-bar a{color:#81a1c1}nav.top-bar a:hover{color:#8fbcbb}nav.top-bar .menu .menu-text{color:#8fbcbb}nav.top-bar .menu .menu-text:hover{color:#81a1c1}header{background:#81a1c1;min-height:12rem;margin-bottom:1rem;overflow:hidden}header .heading{min-height:8rem;overflow:hidden}header .heading .logo{min-height:7.5rem;max-width:30%;margin:.25rem}header .page-title{min-height:4rem;padding-top:.8rem;background:#5e81ac;color:#d8dee9;overflow:hidden}.icon-link{margin:.5rem .2rem}.icon-link .icon{height:32px;width:32px;display:block;filter:grayscale(1);transition:filter 1s;background-size:contain}.icon-link .icon.fediverse{background-image:url(/images/icons/fediverse.svg)}.icon-link .icon.codeberg{background-image:url(/images/icons/codeberg-logo_icon_blue.svg)}.icon-link .icon:hover{filter:grayscale(0)}.verified{color:#88c0d0;cursor:default}pre{padding:1rem;background:#2e3440;color:#eceff4}pre code{background:rgba(0,0,0,0);border:initial}pre code span:first-child{margin-left:-.3rem}pre span{color:#eceff4}.button{background:#5e81ac}.button:hover{background:#81a1c1}.button.hollow{border-color:#5e81ac;color:#5e81ac}.button.hollow:hover{border-color:#81a1c1;color:#81a1c1}.button.hollow.primary{border-color:#5e81ac;color:#5e81ac}.button.hollow.primary:hover{border-color:#81a1c1;color:#81a1c1}.button.hollow.secondary{border-color:#4c566a;color:#4c566a}.button.hollow.secondary:hover{border-color:#2e3440;color:#2e3440}.button.chip{padding:.35rem .5rem .3rem .5rem;border-radius:.6rem;margin-bottom:.3rem}.button.chip.blue{background:#5e81ac}.button.chip.blue:hover{background:#81a1c1}.button.chip.black{background:#2e3440}.button.chip.black:hover{background:#4c566a}.button.chip.red{background:#bf616a}.button.chip.green{background:#a3be8c;color:#2e3440}.button.chip.purple{background:#b48ead}.button.chip.orange{background:#d08770}.button.chip.yellow{background:#ebcb8b;color:#2e3440}.page-info{background:#3b4252;padding:2rem}.page-info p,.page-info ul,.page-info li{color:#e5e9f0}.page-info a{color:#88c0d0}.page-info a:hover{color:#81a1c1}.page-info ul{list-style-type:none}.content{min-height:20rem}footer{background:#2e3440;padding:2rem}footer p{color:#eceff4}footer a{color:#88c0d0}footer a:hover{color:#81a1c1}