.pinned-row[data-v-f478cf16]{background:#fff;cursor:pointer;padding:0;transition:transform .2s ease}.pinned-row>div[data-v-f478cf16]{min-width:0;width:100%}.pinned-row[data-v-f478cf16]:hover{transform:translateY(-2px)}.pinned-row:hover .pinned-title[data-v-f478cf16]{color:#3f52f3}.pinned-title[data-v-f478cf16]{min-width:0}.post-row[data-v-f478cf16]{align-items:flex-start;background:#fff;cursor:pointer;display:flex;gap:23px;padding:0;position:relative;transition:transform .2s ease}.post-row[data-v-f478cf16]:hover{transform:translateY(-2px)}.post-row:hover .post-title[data-v-f478cf16]{color:#3f52f3}.post-row--profile .post-summary[data-v-f478cf16]{line-height:22px;margin-top:6px}.post-row--profile .post-tags[data-v-f478cf16]{margin-top:4px}.post-row--profile .post-meta[data-v-f478cf16]{margin-top:8px}.post-heading[data-v-f478cf16]{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:0}.post-heading--profile[data-v-f478cf16]{align-items:center;flex-direction:row}.post-heading--profile .post-title[data-v-f478cf16]{min-width:0}.post-title-row[data-v-f478cf16]{align-items:center;display:flex;gap:8px;min-width:0;width:100%}.featured-icon[data-v-f478cf16]{display:block;flex-shrink:0;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.featured-points-tag[data-v-f478cf16]{align-items:center;background:#ff990114;border-radius:6px;color:#ff9901;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;height:22px;line-height:1;padding:0 8px;white-space:nowrap}.featured-points-tag__icon[data-v-f478cf16]{display:block;height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.post-cover[data-v-f478cf16]{align-self:flex-end;border-radius:14px;flex-shrink:0;height:136px;-o-object-fit:cover;object-fit:cover;width:265px}.post-row--has-cover[data-v-f478cf16]{align-items:stretch;flex-direction:column;gap:12px}.post-row--has-cover .post-row__content[data-v-f478cf16]{align-items:flex-start;display:flex;flex-direction:row;gap:23px}.post-row--has-cover .post-row__content-inner[data-v-f478cf16]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.post-row--has-cover .post-meta[data-v-f478cf16],.post-row--has-cover .post-row__content-inner>.post-heading[data-v-f478cf16],.post-row--has-cover .post-row__content-inner>.post-summary[data-v-f478cf16],.post-row--has-cover .post-row__content-inner>.post-tags[data-v-f478cf16]{margin-top:0}.post-row--has-cover .post-cover[data-v-f478cf16]{align-self:flex-start}.post-summary[data-v-f478cf16]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;max-width:100%;min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word}.has-cover .post-summary[data-v-f478cf16]{-webkit-line-clamp:2!important;line-clamp:2!important}.badge-icon[data-v-f478cf16]{border-radius:50%;height:24px;width:24px}.badge-icon[data-v-f478cf16],.badge-pinned[data-v-f478cf16]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.badge-pinned[data-v-f478cf16]{background:#3f52f3;border-radius:6px;color:#fff;height:20px;width:20px}.badge-pinned__icon[data-v-f478cf16]{display:block;height:12px;-o-object-fit:contain;object-fit:contain;width:12px}.badge-featured[data-v-f478cf16]{background:#f59e0b;color:#fff}.tag-hash[data-v-f478cf16]{color:#3f52f3;font-size:13px;font-weight:500}.post-author-avatar[data-v-f478cf16]{border-radius:50%;flex-shrink:0;height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.post-author-avatar--fallback[data-v-f478cf16]{align-items:center;background:linear-gradient(135deg,#ffbe55,#f97316 45%,#3b82f6);color:#fff;display:inline-flex;font-size:9px;font-weight:600;justify-content:center}.post-author-link[data-v-f478cf16]{align-items:center;color:inherit;cursor:pointer;display:inline-flex;gap:8px;max-width:180px;min-width:0;text-decoration:none}.post-author-name[data-v-f478cf16]{max-width:120px;transition:color .15s ease}.post-author-link:hover .post-author-name[data-v-f478cf16]{color:#3f52f3}.post-meta__dot[data-v-f478cf16]{color:#d1d5db}.follow-chip[data-v-f478cf16]{align-items:center;background:transparent;border:1px solid rgba(63,82,243,.55);border-radius:8px;box-sizing:border-box;color:#3f52f3;cursor:pointer;display:inline-flex;flex-direction:row;flex-grow:0;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;height:24px;justify-content:center;line-height:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:48px}.follow-chip[data-v-f478cf16]:hover{background:#3f52f30f}.follow-chip--active[data-v-f478cf16]{border-color:#f4f4f5;color:#969ba6;width:60px}.follow-chip--active[data-v-f478cf16]:hover{background:#00000005;color:#6a7282}.meta-action[data-v-f478cf16]{align-items:center;background:transparent;border:0;color:#c1c4c9;cursor:pointer;display:inline-flex;font:inherit;gap:4px;padding:0;transition:color .15s ease}.meta-action--active[data-v-f478cf16],.meta-action[data-v-f478cf16]:hover{color:#3f52f3}.reject-reason-chip[data-v-f478cf16]{align-items:center;background:transparent;border:1px solid #ff9901;border-radius:6px;color:#ff9901;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;line-height:1.5;margin-left:auto;padding:2px 10px;transition:background-color .15s ease;white-space:nowrap}.reject-reason-chip[data-v-f478cf16]:hover{background:#ff99010f}.post-delete-wrap[data-v-f478cf16]{border-left:1px solid #e5e7eb;gap:8px;padding-left:12px}.post-delete-wrap[data-v-f478cf16],.post-edit-btn[data-v-f478cf16]{align-items:center;display:inline-flex}.post-edit-btn[data-v-f478cf16]{background:transparent;border:0;cursor:pointer;height:14px;justify-content:center;padding:0;width:14px}.post-edit-icon[data-v-f478cf16]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.post-delete-btn[data-v-f478cf16]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;height:14px;justify-content:center;padding:0;width:14px}.post-delete-icon[data-v-f478cf16]{display:block;height:100%;width:100%}@media(max-width:767px){.pinned-row[data-v-f478cf16]:hover,.post-row[data-v-f478cf16],.post-row[data-v-f478cf16]:hover{transform:none}.post-row[data-v-f478cf16]{flex-direction:column;min-height:0}.post-cover[data-v-f478cf16]{height:160px;width:100%}}.pinned-list[data-v-1b55f17d],.post-list[data-v-1b55f17d]{display:flex;flex-direction:column;gap:32px}.post-list--after-pinned[data-v-1b55f17d]{border-top:1px solid #f3f4f6;margin-top:32px;padding-top:32px}.post-list--profile[data-v-1b55f17d]{gap:36px}.post-list--profile[data-v-1b55f17d] .post-row--has-cover{min-height:139px}
