@charset "UTF-8";.tags-container{display:flex;justify-content:flex-end;gap:.25rem}.tags-container .tag::before{content:"#";margin:1px;opacity:.5}.search-container .tags-container{flex-wrap:wrap;max-width:80%;margin-left:auto}@media (max-width:990px){.search-container .tags-container{max-width:94%}}.search-container .tags-container .tag{cursor:pointer}.search-container .tags-container .tag::before{opacity:.6}.search-container .tags-container .tag input{display:none}.search-container .tags-container .tag:hover{text-decoration:underline}.search-container .tags-container .tag:has(input:checked){text-decoration:underline wavy}.styled-link{color:var(--secondary);transition:all cubic-bezier(.4,0,.2,1) 150ms;text-decoration:underline}.styled-link:hover{color:var(--secondary-dark)}aside.note{border-radius:10px;padding:0 20px;color:inherit;line-height:calc(1em + .5rem);border:2px solid var(--secondary);background-color:rgba(7,104,223,.2)}aside.note.type-danger{border:2px solid #ff3c3c;background:rgba(251,184,172,.21)}.post-title{margin-bottom:1.5rem;font-size:2.2rem}.post-meta{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:auto 1fr auto;grid-template-areas:"release-date . reading-time"". tags tags";font-size:1rem;gap:2px}.post-meta--release-date{width:max-content;grid-area:release-date}.post-meta--reading-time{width:max-content;grid-area:reading-time;justify-self:flex-end}.post-meta .tags-container{grid-area:tags;justify-self:end;justify-content:flex-end}.toc-container h3{margin-bottom:.25rem}.toc-container ol{padding-left:2.25rem}.toc-container ol ul{list-style-type:disc;padding-left:1.25rem}.toc-container ol li{margin-top:.25rem}article{margin-top:2rem;margin-bottom:2rem}article .linkable-head .hashtag{margin-right:.5rem;opacity:.6;font-weight:500}@media (min-width:640px){article .linkable-head{position:relative;left:-24px}}article img.block{display:block;max-width:100%;margin:0 auto;max-height:600px;height:auto;width:auto}article figure{margin:0 auto;padding:1em 40px;border-radius:5px;width:fit-content}@media (max-width:640px){article figure{padding:.9em 1em}}article figure blockquote{margin:0 0 10px;max-width:65ch}article figure figcaption{text-align:right}article figure figcaption cite::before{content:"— "}article figure:not(:has(img.block)){background-color:var(--figure-bg)}article figure:has(img.block) figcaption{width:fit-content;margin:12px auto 0;font-size:.85em}article table{margin:1rem auto;text-align:center;border-spacing:2rem .25rem;border-collapse:collapse}article table td,article table th{line-height:calc(1rem + .4em);border:1px solid var(--font-color-40);text-align:center;padding:5px 8px}article ol li,article ul li{margin:5px 0;line-height:calc(1em + .4rem)}article code:not([class*=language-]){background:rgba(110,118,129,.37);padding:2px 5px;border-radius:4px}article pre[class*=language-]{border-radius:6px}article .big-text{font-size:1.8em;margin-left:1rem;max-width:30ch}.post-share-section{display:flex;font-size:.88rem;justify-content:end}.post-share-section .share-span{margin-right:.5rem;opacity:.8}