﻿body{padding:1rem;font-family:serif;background-color:#fffbeb;color:#5c5537}a{color:#ff6719}a:visited{color:#dd6719}button{background:#ff6719;color:white;border:solid 1px #ff6719;border-radius:5%}button:disabled{background:#dd6719;color:#5c5537;text-decoration:line-through;cursor:not-allowed}input[type=text]{color:#5c5537;background:white;border:solid 1px #ff6719;border-radius:3%}input[type=text]:disabled{background:#cccccc;cursor:not-allowed}code{font-family:monospace}pre{font-family:monospace}header{display:flex;justify-content:space-between}@media (max-width: 600px){header{display:block}}@media (max-width: 600px){header .main{padding-bottom:2rem}}header .site-title{font-family:monospace;font-weight:bold;font-style:italic;background-color:white;color:purple;text-decoration:none;border:solid 1px grey}@media screen and (min-width: 600px){header .site-title{font-size:2rem;padding:1rem;box-shadow:8px 8px 0px black;text-shadow:-2px -2px 0px red, 2px 2px 0px blue, 4px 4px 0px lime}}@media (max-width: 600px){header .site-title{padding:1rem;font-size:2rem;box-shadow:5px 5px 0px black;text-shadow:-2px -2px 0px red, 2px 2px 0px blue, 4px 4px 0px lime}}@media screen and (min-width: 600px){header nav{font-size:1.1rem;align-self:flex-end;display:flex;justify-content:space-between;column-gap:1.1rem}}@media (max-width: 600px){header nav{display:block}}.global-footer{text-align:center;font-size:0.9rem;padding:1rem}@media screen and (min-width: 600px){.post-prevnext{display:flex;justify-content:space-between;padding:0.3rem;font-weight:bold;font-style:normal;font-size:1rem}}@media (max-width: 600px){.post-prevnext{font-weight:bold;font-style:normal}}@media (max-width: 600px){.post-prevnext .post-prevnext-side{display:block}}@media screen and (min-width: 600px){.posts-pagination{display:flex;justify-content:center;column-gap:1.5rem;font-weight:bold;font-size:1.0rem}}@media (max-width: 600px){.posts-pagination{text-align:center}}@media (max-width: 600px){.posts-pagination .posts-pagination-indicator{display:block}}@media screen and (min-width: 600px){.search{padding:1rem}}.search-form{display:flex;justify-content:end;align-self:flex-end}.search-form .search-query{width:10rem}@media screen and (min-width: 600px){.search-result-row{font-size:1.5rem}}main.list .list-item{margin-bottom:2.5rem;padding:1rem;border:solid 1px #e6e2d4;box-shadow:5px 3px 1px #e6e2d4;border-radius:3% 2% / 3% 7%}main.list .list-item:hover{border:solid 1px #e6e2d4}main.list .list-item time{font-size:0.7rem}main.list .list-item time::before{content:"🗓️ "}main article{border:solid 1px #e6e2d4;box-shadow:5px 3px 1px #e6e2d4;border-radius:2% 1% / 1% 3%;padding:1rem}main article time{font-size:0.7rem}main article time::before{content:"🗓️ "}.meta time{font-size:0.7rem}.meta time::before{content:"🗓️ "}main article blockquote{margin:1rem;font-style:italic;font-size:1.0rem}main article blockquote::before{content:"🦜️";font-style:italic;font-size:1.5rem}main article blockquote p{margin-top:0rem;margin-left:1.3rem}.article__list li{margin-bottom:1rem}.article__list li a{font-size:1.3rem;font-style:bold}.article__list li .preview{font-size:0.9rem;font-style:italic}img{max-width:100%;height:auto}@media (max-width: 600px){img{display:block}}.sec-categories{columns:12rem}.sec-tags{columns:12rem}.sec-toc{text-align:right}.toc-link::before{content:"/";padding-left:1rem}@media (max-width: 600px){.dark-mode-btn{margin:1rem}}#TableOfContents{display:flex}#TableOfContents::before{font-size:1.5rem;content:"📑"}#TableOfContents>ul{border:dotted 1px #e6e2d4;border-radius:15% 10% / 5% 20%;box-shadow:5px 3px 1px #e6e2d4;padding:1rem}figure{border:1px solid #e6e2d4;padding:1rem;margin:1rem;width:fit-content}figcaption{text-align:center;font-style:italic}@keyframes neon1{from{text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff1177, 0 0 70px #ff1177, 0 0 80px #ff1177, 0 0 100px #ff1177, 0 0 150px #ff1177}to{text-shadow:0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff1177, 0 0 35px #ff1177, 0 0 40px #ff1177, 0 0 50px #ff1177, 0 0 75px #ff1177}}@keyframes neon2{from{text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #228dff, 0 0 70px #228dff, 0 0 80px #228dff, 0 0 100px #228dff, 0 0 150px #228dff}to{text-shadow:0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #228dff, 0 0 35px #228dff, 0 0 40px #228dff, 0 0 50px #228dff, 0 0 75px #228dff}}@keyframes neon3{from{text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ffdd1b, 0 0 70px #ffdd1b, 0 0 80px #ffdd1b, 0 0 100px #ffdd1b, 0 0 150px #ffdd1b}to{text-shadow:0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ffdd1b, 0 0 35px #ffdd1b, 0 0 40px #ffdd1b, 0 0 50px #ffdd1b, 0 0 75px #ffdd1b}}@keyframes neon4{from{text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #b6ff00, 0 0 70px #b6ff00, 0 0 80px #b6ff00, 0 0 100px #b6ff00, 0 0 150px #b6ff00}to{text-shadow:0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #b6ff00, 0 0 35px #b6ff00, 0 0 40px #b6ff00, 0 0 50px #b6ff00, 0 0 75px #b6ff00}}@keyframes neon5{from{text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff9900, 0 0 70px #ff9900, 0 0 80px #ff9900, 0 0 100px #ff9900, 0 0 150px #ff9900}to{text-shadow:0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff9900, 0 0 35px #ff9900, 0 0 40px #ff9900, 0 0 50px #ff9900, 0 0 75px #ff9900}}@keyframes neon6{from{text-shadow:0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de}to{text-shadow:0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #ff00de, 0 0 35px #ff00de, 0 0 40px #ff00de, 0 0 50px #ff00de, 0 0 75px #ff00de}}.acid-decay{animation-name:acid-decay;animation-duration:60s;animation-iteration-count:1;animation-timing-function:linear}@keyframes acid-decay{0%{filter:grayscale(100%) blur(1px);transform:scaleY(1) translateY(1);opacity:0.7}20%{filter:grayscale(100%) blur(2px);transform:scaleY(0.9) translateY(2px);opacity:0.5}50%{filter:grayscale(50%) blur(2px);transform:scaleY(0.5) translateY(0);opacity:0.3}70%{filter:grayscale(70%) blur(2px);transform:scaleY(0.3) translateY(0);opacity:0.1}100%{transform:scaleY(0.1) translateY(0);opacity:0.1}}
