@charset "UTF-8";@font-face{font-family:inter;src:url(/fonts/Inter-Regular.woff2)format("woff2"),monospace;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/fonts/Inter-Italic.woff2)format("woff2"),monospace;font-weight:400;font-style:italic}@font-face{font-family:inter;src:url(/fonts/Inter-Bold.woff2)format("woff2"),monospace;font-weight:700;font-style:normal}@font-face{font-family:inter;src:url(/fonts/Inter-BoldItalic.woff2)format("woff2"),monospace;font-weight:700;font-style:italic}body{background-color:#eae5dc;font-kerning:auto;font-stretch:100%;color:#000;font-family:inter,open-sens,sans-serif;display:flex;flex-direction:column;align-items:center;width:100%;margin:0}.body-container{max-width:900px;padding:2rem;width:100%}h2{font-size:1.5rem;font-weight:700;margin:0}h1{position:relative;width:fit-content;font-size:2.5rem;margin:1rem 0}img{border-radius:5px}.center-div{max-width:900px;display:flex;flex-direction:column;width:100%;position:relative;align-items:center}h1::before{content:"܀";bottom:.3rem;position:relative;margin-right:10px;color:#a4dd00}blockquote{border-left:5px solid #ccc;font-style:italic;margin:1rem 2rem 1rem 0;padding-left:1rem}.menu-separator{font-weight:700;color:#a4dd00}code{background-color:#2e662d;color:#fff;border-radius:5px;padding:2px 5px}.text-highlight{color:#a4dd00 !important}pre{background-color:transparent !important}pre>code{border-radius:5px;background-color:#2e662d;padding:1rem;box-sizing:border-box;position:relative;width:100%;display:inline-block;overflow-x:scroll}.eighty-eight-by-thirthy-one{position:relative;width:88px;height:31px}.container-88x31{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}.margin-top-bottom{margin-top:1rem;margin-bottom:1rem}.list-post-title{font-size:1.5rem;margin:1rem 0}.list-post-date{font-size:.8rem;float:right}.list-post-img{border-radius:5px;margin-top:1rem}.list-post-summary{font-style:italic}.post-qr{width:10rem;height:10rem}img{display:block;width:100%}li{list-style-type:square}.site-title{font-size:4.5rem;font-weight:700}.site-title::before{content:""}.header-menu-rows{display:flex;margin-bottom:3rem;flex-direction:column;gap:.5rem;max-width:900px}.header-menu-row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:.5rem;max-width:900px}.header-post-title{width:fit-content;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head-separator{display:flex;gap:1rem;flex-direction:row;width:100%;justify-content:space-between;font-size:2rem;margin-bottom:3rem}.single-tags{font-style:italic;font-size:.8rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}footer{margin-top:1rem}.single-edit-date{margin-top:1rem;font-style:italic;font-size:.8rem}.no-decorations{text-decoration:none}.no-decorations:hover{color:#000;background-color:#eae5dc}.book-container{display:flex;flex-direction:row;max-width:900px}.book-container>img{width:100%;min-height:200px;object-fit:cover}.book-grid{display:grid;gap:1rem;column-gap:1rem;grid-template-columns:repeat(5,1fr)}.gallery{margin:2rem 0;width:auto;column-count:3;column-gap:20px}.gallery>a{display:block;height:fit-content;margin-bottom:20px}.gallery>a:hover{transform:scale(1.1)}.gallery>a>img{width:100%;display:block;transition:all .3s}a{font-weight:700;text-decoration:underline dotted;text-decoration-color:#000;color:#000}a:hover{color:#a4dd00;text-decoration-color:#a4dd00}hr{border:none;height:2px;background:#000;background:repeating-linear-gradient(90deg,#A4DD00,#A4DD00 6px,transparent 6px,transparent 12px)}main>hr{margin:2rem 0}.small-text{font-size:.8rem}.emphasize{background-color:#a4dd00;font-weight:700;display:inline-block;padding:0 3px;color:#000}.paginator-container{margin-top:2rem}.footer-container{width:100%;max-width:900px;display:flex;flex-direction:row;justify-content:space-between;gap:2rem}.footer-88{display:flex;flex-direction:row;gap:.2rem;flex-wrap:wrap}.footer-88>a{position:relative;width:88px;height:31px}.footer-infos{display:flex;flex-direction:column;position:relative;gap:1rem}.footer-infos>p{margin:0}.title-wiggle{display:inline-block;height:auto;width:fit-content;font-size:1.5rem}@media only screen and (max-width:980px){.gallery{column-count:2}}@media only screen and (max-width:600px){body{padding:1rem}.book-grid{gap:1rem;column-gap:1rem;grid-template-columns:repeat(3,1fr)}.gallery{column-count:1}.book-container>img{width:100%;object-fit:cover}}