@keyframes shimmer-5ab9fc84{0%{background-position:200% 0}to{background-position:-200% 0}}.post[data-v-5ab9fc84]{background:var(--surface-1);border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow-sm);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden}.post[data-v-5ab9fc84]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--border-strong)}.post:hover .post__media img[data-v-5ab9fc84]{transform:scale(1.06)}.post__bm[data-v-5ab9fc84]{position:absolute;top:8px;right:8px;z-index:3;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:0;cursor:pointer;background:#00000073;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}.post__bm[data-v-5ab9fc84]:hover{background:#000000a6}.post__bm.is-on[data-v-5ab9fc84]{color:var(--brand-soft)}.post__media[data-v-5ab9fc84]{position:relative;aspect-ratio:.8;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.post__media img[data-v-5ab9fc84],.post__media video[data-v-5ab9fc84]{aspect-ratio:.8;width:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.post__media img.is-locked[data-v-5ab9fc84],.post__media video.is-locked[data-v-5ab9fc84]{filter:blur(14px) saturate(1.1);transform:scale(1.1)}.post__media--text[data-v-5ab9fc84]{aspect-ratio:.8;-o-object-fit:cover;object-fit:cover;width:100%;display:block;background:linear-gradient(150deg,var(--surface-2),rgba(255,61,129,.12))}.post--text[data-v-5ab9fc84]{cursor:default}.post--text[data-v-5ab9fc84]:hover{transform:none;box-shadow:none;border-color:var(--border)}.post__textonly[data-v-5ab9fc84]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:22px}.post__textonly p[data-v-5ab9fc84]{font-family:Clash Display,Inter,sans-serif;font-size:1.15rem;line-height:1.4;text-align:center;color:var(--text);display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.post__short[data-v-5ab9fc84]{position:absolute;top:10px;right:10px;z-index:2;width:26px;height:26px;display:grid;place-items:center;background:var(--overlay);color:#fff;border-radius:50%;font-size:.7rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.post__lock[data-v-5ab9fc84]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--text)}.post__lock svg[data-v-5ab9fc84]{padding:14px;background:var(--overlay);border-radius:999px;width:50px;height:50px;box-sizing:content-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.post__tags[data-v-5ab9fc84]{position:absolute;top:12px;left:12px;display:flex;gap:6px}.post__overlay[data-v-5ab9fc84]{position:absolute;inset:auto 0 0 0;padding:32px 14px 14px;background:linear-gradient(transparent,#06030aeb)}.post__cats[data-v-5ab9fc84]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.post__cats span[data-v-5ab9fc84]{font-size:.68rem;color:var(--text-muted);background:#ffffff14;padding:2px 8px;border-radius:999px}.post__title[data-v-5ab9fc84]{font-size:1rem;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.post__by[data-v-5ab9fc84]{font-size:.82rem;color:var(--text-muted);margin-top:3px}
