.cover.svelte-s7hptc{position:absolute;left:50%;top:0;transform:translate(-50%);z-index:-1;width:fit-content;text-align:center}.cover.svelte-s7hptc:after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:inset 0 -.5rem .5rem .1rem var(--color-bg)}.cover__img.svelte-s7hptc{border-radius:.8rem;max-width:100vw;height:auto;-webkit-mask-image:linear-gradient(180deg,#ffffffff 0%,#ffffffff 80%,#0000 100%);mask-image:linear-gradient(180deg,#fff,#fff 80%,#0000)}.cover__author.svelte-s7hptc{display:block;font-size:.7rem;text-wrap:nowrap;padding:.4rem .8rem;border-radius:.8rem;z-index:1;position:absolute;bottom:0;right:1rem;opacity:.9}@media (min-width: 640px){.cover--top.svelte-s7hptc{max-width:800px;width:100%}.cover--top.svelte-s7hptc .cover__img:where(.svelte-s7hptc){width:100%}.cover__author.svelte-s7hptc{background:var(--color-bg-semi);top:.25rem;bottom:auto;right:.25rem;border-radius:.6rem}}@media (min-width: 1280px){.cover.svelte-s7hptc{top:1rem}}.tag.svelte-rpb2ex{font-size:12px;text-decoration:none;color:var(--color-font-primary);text-shadow:.05em .05em black;background:var(--color-bg-semi);display:inline-block;padding:.4em .8em .4em 0;border-radius:.3em;margin-top:.25em;margin:.2rem;width:fit-content;display:flex;justify-content:center;align-items:center;border:.075em solid var(--color-second)}.tag.svelte-rpb2ex:before{content:" ";display:inline-block;border:.01em solid var(--color-second);width:.75em;height:.75em;background:var(--color-bg);border-radius:50%;margin:0 .4em}.tag.svelte-rpb2ex:hover{background:var(--color-second-darky);color:var(--color-font-primary)}.post.svelte-1js559p{max-width:800px;width:100%;margin:0 auto;padding:1rem .5rem;border-radius:.5rem;color:var(--color-blog-font-primary);background:var(--color-bg-semi);position:relative}.post__header.svelte-1js559p{border-bottom:.05rem solid var(--color-second);padding-bottom:.5rem}.post__header--no-cover.svelte-1js559p{padding-top:3rem}.post__title.svelte-1js559p{text-align:center;margin:.5rem 0 0}.post__date.svelte-1js559p{margin-top:.25rem;font-size:.75rem;white-space:nowrap;text-align:center}.post__tags.svelte-1js559p{flex-wrap:wrap;display:flex;margin-top:.5rem;text-wrap:balance;justify-content:center}.post__meta-row.svelte-1js559p{display:flex;flex-direction:column;align-content:center;justify-content:center}@media (min-width: 640px){.post__title.svelte-1js559p{text-align:left}.post.svelte-1js559p{padding:1rem 2rem}.post__date.svelte-1js559p{align-self:flex-start}.post__tags.svelte-1js559p{justify-content:flex-end}.post__meta-row.svelte-1js559p{flex-direction:row;align-items:center;justify-content:space-between}}
