.pc[data-v-450466f1]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.pc[data-v-450466f1]:hover{border-color:#fd910059;box-shadow:0 4px 24px #0000002e}.pc-rail[data-v-450466f1]{background:var(--color-elevated);background:color-mix(in srgb,var(--color-elevated) 55%,transparent);border-right:1px solid var(--color-border-light);flex-shrink:0;justify-content:center;align-items:flex-start;width:48px;padding-top:10px;display:flex}.pc-main[data-v-450466f1],.pc-text[data-v-450466f1]{flex:1;min-width:0}.pc-link[data-v-450466f1],.pc-main[data-v-450466f1]{flex-direction:column;display:flex}.pc-link[data-v-450466f1]{color:inherit;gap:8px;padding:12px 16px 6px;text-decoration:none}.pc-meta[data-v-450466f1]{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;line-height:1.2;display:flex}.pc-group[data-v-450466f1]{color:var(--color-text-primary);align-items:center;gap:5px;font-weight:700;display:inline-flex}.pc-group-icon[data-v-450466f1]{-o-object-fit:contain;object-fit:contain;border-radius:50%;width:18px;height:18px}.pc-group-emoji[data-v-450466f1]{font-size:14px}.pc-avatar[data-v-450466f1]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:20px;height:20px}.pc-user[data-v-450466f1]{color:var(--color-text-secondary);font-weight:600}.pc-dot[data-v-450466f1]{opacity:.5}.pc-badge[data-v-450466f1]{letter-spacing:.05em;color:#5865f2;background:#5865f226;border:1px solid #5865f24d;border-radius:4px;padding:1px 6px;font-size:9px;font-weight:800}.pc-pin[data-v-450466f1]{font-size:12px}.pc-body[data-v-450466f1]{align-items:flex-start;gap:14px;display:flex}.pc-text[data-v-450466f1]{flex-direction:column;gap:6px;display:flex}.pc-title[data-v-450466f1]{color:var(--color-text-primary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:700;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.pc:hover .pc-title[data-v-450466f1]{color:var(--color-accent)}.pc-excerpt[data-v-450466f1]{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.pc-image-wrap[data-v-450466f1]{background:var(--color-elevated);border-radius:12px;width:100%;margin-top:2px;position:relative;overflow:hidden}.pc-image[data-v-450466f1]{-o-object-fit:cover;object-fit:cover;width:100%;max-height:420px;transition:transform .4s;display:block}.pc:hover .pc-image[data-v-450466f1]{transform:scale(1.015)}.pc-thumb[data-v-450466f1]{background:var(--color-elevated);border-radius:10px;flex-shrink:0;width:96px;height:72px;position:relative;overflow:hidden}.pc-thumb[data-v-450466f1] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pc-count[data-v-450466f1]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:100px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:6px;right:6px}.pc-count--lg[data-v-450466f1]{padding:4px 10px;font-size:12px;bottom:10px;right:10px}.pc-img-cta[data-v-450466f1]{background:var(--color-accent);color:#000;border-radius:100px;align-items:center;gap:4px;padding:7px 16px;font-size:13px;font-weight:800;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 4px 12px #fd910066}.pc-tags[data-v-450466f1]{flex-wrap:wrap;gap:6px;padding:0 16px 4px;display:flex}.pc-tag[data-v-450466f1]{color:var(--color-accent);background:var(--color-accent-light);cursor:pointer;border:none;border-radius:100px;padding:2px 10px;font-size:12px;font-weight:600;transition:background .15s}.pc-tag[data-v-450466f1]:hover{background:#fd910038}.pc-actions[data-v-450466f1]{align-items:center;gap:2px;padding:4px 10px 8px;display:flex}.pc-action[data-v-450466f1]{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.pc-action[data-v-450466f1]:hover{background:var(--color-elevated);color:var(--color-text-primary)}.pc-action--static[data-v-450466f1]{cursor:default;margin-left:auto}.pc-action--static[data-v-450466f1]:hover{color:var(--color-text-muted);background:0 0}.pc--compact .pc-link[data-v-450466f1]{gap:6px;padding:10px 14px 4px}.pc--compact .pc-text[data-v-450466f1]{gap:4px}.pc--compact .pc-title[data-v-450466f1]{-webkit-line-clamp:1;font-size:15px}.pc--compact .pc-excerpt[data-v-450466f1]{-webkit-line-clamp:2;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.pc--compact .pc-rail[data-v-450466f1]{width:44px;padding-top:8px}.pc--compact .pc-actions[data-v-450466f1]{padding:0 8px 6px}.pc--compact .pc-action[data-v-450466f1]{padding:4px 8px;font-size:12px}@media (width<=640px){.pc-rail[data-v-450466f1]{width:40px}.pc-link[data-v-450466f1]{padding:12px 12px 6px}.pc-action-label[data-v-450466f1]{display:none}.pc-thumb[data-v-450466f1]{width:80px;height:60px}}
