:root{--bulma-primary:#12298C;--bulma-primary-h:228.68852459deg;--bulma-primary-s:77.21518987%;--bulma-primary-l:30.98039216%;--bulma-primary-invert-l:var(--bulma-primary-100-l)}:root{--bulma-link:#12298C;--bulma-link-h:228.68852459deg;--bulma-link-s:77.21518987%;--bulma-link-l:30.98039216%;--bulma-link-invert-l:var(--bulma-link-100-l)}a:hover{text-decoration:underline}body{display:flex;min-height:100vh;flex-direction:column}#main{flex:1}.footer{box-shadow:0 0 1.5rem rgba(0,0,0,.1);position:relative;z-index:1}*:hover>.anchorjs-link{transition:color .25s linear}.sidebar{height:100%}.shadow-hero{box-shadow:0 0 1.2rem rgba(0,0,0,.25);position:relative}.highlight{position:relative}.highlight:not(:last-child){margin-bottom:1rem}.chroma code:before{content:attr(data-lang);position:absolute;right:.5rem;top:0;opacity:.5;font-weight:700}.post-cat a{color:currentColor}.post-box-tag{font-size:.9rem}.post-box-meta{font-size:.9rem;display:flex;justify-content:space-between}.post-box-time{opacity:.8}#back-to-top{background:var(--bulma-primary);color:var(--bulma-primary-invert)}.theme-toggle{display:flex;align-items:center;gap:.5rem}.ticon{width:1.2em;height:1.2em}