.post-header[data-v-fea8c0d4]{background-color:var(--c-bg-2);border-radius:1rem;color:var(--c-text);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin:.5rem}@media (max-width:768px){.post-header[data-v-fea8c0d4]{border-radius:0;margin:0}}.post-header:hover .operations[data-v-fea8c0d4]{opacity:1}.post-header.has-cover[data-v-fea8c0d4]{color:#fff;max-height:320px;min-height:256px;overflow:hidden;overflow:clip;position:relative;transition:font-size .2s}.post-header.has-cover[data-v-fea8c0d4]:hover{font-size:.8em}.post-header.has-cover .post-info[data-v-fea8c0d4]>*{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;display:inline-flex;gap:.4em;padding:.25em .75em;transition:all .2s}.post-header.has-cover .post-title[data-v-fea8c0d4]{background-image:linear-gradient(transparent,#0003,#0005);text-shadow:0 1px 1px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.2)}.post-header.has-cover .post-title.text-story[data-v-fea8c0d4]{text-align:center}.post-header.has-cover.text-revert[data-v-fea8c0d4]{color:#333;text-shadow:0 0 2px #fff,0 1px .5em #fff}.post-header.has-cover.text-revert .post-title[data-v-fea8c0d4]{background-image:linear-gradient(transparent,#fff3,#fff5)}.operations[data-v-fea8c0d4]{color:var(--c-text-1);inset-inline-end:1em;opacity:0;position:absolute;transition:opacity .2s;z-index:1}.share-container[data-v-fea8c0d4]{position:relative}.share-menu[data-v-fea8c0d4]{background-color:var(--c-bg-2);border:1px solid var(--c-border);border-radius:.5rem;box-shadow:0 4px 12px #0000001a;margin-top:.5rem;min-width:120px;overflow:hidden;position:absolute;right:0;top:100%;z-index:10}.share-option[data-v-fea8c0d4]{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:background-color .2s}.share-option[data-v-fea8c0d4]:hover{background-color:var(--c-bg-1)}.share-option span[data-v-fea8c0d4]{font-size:.9rem}.post-cover[data-v-fea8c0d4]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.post-title[data-v-fea8c0d4]{font-size:1.6em;line-height:1.2}.post-nav[data-v-fea8c0d4],.post-title[data-v-fea8c0d4]{padding:.8em 1rem;z-index:1}.post-nav[data-v-fea8c0d4]{position:relative}.post-nav[data-v-fea8c0d4]>*{font-size:.8rem}.post-nav .post-info[data-v-fea8c0d4]{display:flex;flex-wrap:wrap;gap:.6em}@keyframes fadein-186a6ec2{0%{opacity:0}to{opacity:1}}.md-excerpt[data-v-186a6ec2]{color:var(--c-text-2);font-size:.9em;margin:1rem;padding:.5rem}.md-excerpt .iconify[data-v-186a6ec2]{margin-inline-end:.3em}.md-excerpt[data-v-186a6ec2]:hover{color:currentcolor}.z-link[href][data-v-b771bfcd]{background:linear-gradient(var(--c-primary-soft),var(--c-primary-soft)) no-repeat bottom/100% .1em;color:var(--c-primary);margin:-.1em -.2em;padding:.1em .2em;transition:all .2s}.z-link[href][data-v-b771bfcd]:hover{background-size:100% 100%;border-radius:.3em}.z-link[href] .domain-icon[data-v-b771bfcd]{margin-inline-end:.1em}.post-footer[data-v-cdb923bb]{background-color:var(--c-bg-2);border:1px solid var(--c-border);border-radius:1rem;margin:2rem .5rem}section[data-v-cdb923bb]{padding:1rem}section+section[data-v-cdb923bb]{border-top:1px solid var(--c-border)}.title[data-v-cdb923bb]{color:var(--c-text);font-weight:700}.content[data-v-cdb923bb]{font-size:.9rem;margin-top:.5em}.content li[data-v-cdb923bb]{margin:.5em 0}.surround-post[data-v-b609bb41]{display:flex;gap:1rem;justify-content:space-between;margin:3rem 1rem}.surround-link[data-v-b609bb41]{align-items:center;display:flex;gap:.5em;transition:color .2s}.surround-link[data-v-b609bb41]:not([href]){opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.surround-link[align-end][data-v-b609bb41]{flex-direction:row-reverse;text-align:end}.surround-link>.surround-text[data-v-b609bb41]{transition:transform .2s}.surround-link>.surround-text>time[data-v-b609bb41]{display:block;font-size:.8rem;opacity:.6}.surround-link>.iconify[data-v-b609bb41]{font-size:2rem;opacity:.5;transition:transform .2s}.surround-link[href][data-v-b609bb41]:hover{color:var(--c-primary)}.surround-link[href]:hover>.surround-text[data-v-b609bb41]{transform:translate(-1em)}.surround-link[href]:hover[align-end]>.surround-text[data-v-b609bb41]{transform:translate(1em)}.surround-link[href]:hover>.iconify[data-v-b609bb41]{opacity:.2;transform:scale(2)}
