﻿body{background-attachment:fixed;background:fixed radial-gradient(rgba(180,180,255,.4), #000 130%),#000;height:100vh;margin:0;padding:0;color:#d3d7cf;font:1.4rem monospace;text-shadow:0 0 3px #d4d9cf}::selection{color:#000;background:#d3d7cf;text-shadow:none}a,a:focus,a:visited{color:#d90c5a;text-shadow:0 0 3px #d9266a}a:hover{color:#9d2653;text-shadow:0 0 3px #9d2653}.tags a{color:#4af626;text-shadow:0 0 3px #55f633}.tags a:hover{color:#43cc26;text-shadow:0 0 3px #45d926}.tags a:focus,.tags a:visited{color:#4af626}h1,h2,h3,h4,h5,h6{margin-top:2em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#d3d7cf;text-shadow:0 0 3px #d4d9cf;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#9e9e9e;text-shadow:0 0 3px #858585}h1 a:focus,h1 a:visited,h2 a:focus,h2 a:visited,h3 a:focus,h3 a:visited,h4 a:focus,h4 a:visited,h5 a:focus,h5 a:visited,h6 a:focus,h6 a:visited{color:#d3d7cf}.header{display:flex;justify-content:space-between;margin:1em 2em}.header .left,header .right{display:flex;gap:1rem}pre,code{color:#4af626;text-wrap:wrap;background:rgba(255,255,255,.05)}pre code{background:rgba(0,0,0,0);margin:0;display:block}pre p,pre code p{margin:0}pre,blockquote{border:0;border-left:3px;border-style:solid;margin-left:20px;padding-left:1em}pre{border-color:#4af626}blockquote{border-color:#d3d7cf}main{margin:1em;padding:1em;max-width:1200px}main div.grimoire-entry{margin-bottom:110px}main div.grimoire-entry>h1::before,main div.grimoire-entry>h2::before,main div.grimoire-entry>h3::before{content:">";position:absolute;margin-left:-1em}main div.grimoire-entry>h1,main div.grimoire-entry>h2,main div.grimoire-entry>h3{margin-left:1em}main div.grimoire-entry>h1.date::after{opacity:1;content:"^C";position:absolute;margin-left:.6em}main div.grimoire-entry>h1.title::after{opacity:1;animation:blink 1.2s ease-in-out infinite;content:"█";position:absolute;margin-left:.6em}main div.grimoire-entry>h1.date{margin-top:.2em;margin-bottom:0}main div.grimoire-entry>h1.date+h1.title{margin-top:0;margin-bottom:0}main div.grimoire-entry .link{height:40px;margin:0;background-color:#d3d7cf;overflow:hidden}main div.grimoire-entry .link a{line-height:40px;margin-left:2em;color:#000;text-shadow:unset;text-decoration:none}main div.grimoire-entry .link a:hover{color:#d90c5a;text-shadow:unset}main div.grimoire-entry:last-child{border-bottom:40px solid #d3d7cf}.blink{animation:blink 1s linear infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@media (max-width: 1200px){body{width:100vw;margin:0;padding:0}main{margin:.2em;padding:.2em;max-width:initial}pre,blockquote{margin-left:.2em;padding-left:.2em}h1,h2,h3,h4,h5,h6{size:1.2em}main div.grimoire-entry>h1::before,main div.grimoire-entry>h2::before,main div.grimoire-entry>h3::before{display:none;content:""}main div.grimoire-entry>h1,main div.grimoire-entry>h2,main div.grimoire-entry>h3{margin-left:1em}main div.grimoire-entry>h1.title::after{display:none;content:""}main div.grimoire-entry>h1.date::after{display:none;content:""}main div.grimoire-entry>h1.title::after{display:none;content:""}}