.nav__list a.active svg.nav__list--icon{fill:#111}.nav__list li:hover>a>svg{fill:#111}.nav__list--icon{width:1.2em;height:1.2em;position:relative;top:.2em;left:10px;fill:#9b9b9b}.splash a{color:#111}h2>a:hover,p>a:hover{background:#9013fe;background:linear-gradient(90deg,#fa9329 0%,#dd6e5c 15%,#e61e55 30%,#9921af 45%,#336ee3 60%,#4ca3b0 75%,#10b49d 88%,#35bf3f 100%);background-size:cover;background-clip:text;-webkit-text-fill-color:transparent}.tag__link:hover{-webkit-text-fill-color:#9013fe}.sidenote .sidenote-checkbox{display:none}.sidenote .sidenote-label{border-bottom:.075rem dashed #9013fe}.sidenote .sidenote-content{display:block;position:absolute;width:16rem;box-sizing:border-box;margin-top:-1.5em;border:.075rem solid #eee;border-radius:.2rem;padding:1rem}.sidenote .sidenote-content.sidenote-left{left:0;margin-left:10vw}.sidenote .sidenote-content.sidenote-right{right:0;margin-right:4vw}.sidenote .sidenote-content-delimiter{display:none}.sidenote:hover .sidenote-label{background-color:rgba(144,19,254,.1);color:#111}.sidenote:hover .sidenote-content{border:.15rem dashed #9013fe}@media screen and (max-width:1280px){.sidenote .sidenote-content{position:static;margin-top:10px;margin-bottom:10px;width:100%;display:none}.sidenote:hover .sidenote-content{border:.13rem dashed #9013fe}.sidenote .sidenote-checkbox:checked~.sidenote-content.sidenote-right,.sidenote .sidenote-checkbox:checked~.sidenote-content.sidenote-left{display:block}.sidenote .sidenote-content.sidenote-left,.sidenote .sidenote-content.sidenote-right{margin-left:0;margin-right:0}}