.post-list[data-v-c86e7123]{--post-accent:#14b8a6;--post-accent-soft:color-mix(in srgb,var(--post-accent) 14%,transparent);--post-border:color-mix(in srgb,var(--nav-border,#dbe5ee) 82%,transparent);width:100%}.search-box[data-v-c86e7123]{margin-bottom:1rem}.search-input[data-v-c86e7123]{width:100%;max-width:100%;box-sizing:border-box;padding:10px 16px;border:1px solid #ddd;border-radius:8px;font-size:1rem;background:var(--bg-color,#fff);color:var(--text-main,#333)}.search-input[data-v-c86e7123]:focus{outline:none;border-color:var(--post-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--post-accent) 18%,transparent)}.loading[data-v-c86e7123]{padding:20px;text-align:center;color:var(--text-secondary,#666)}.post-items[data-v-c86e7123]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.post-item[data-v-c86e7123]{padding:12px 14px;border:1px solid var(--post-border);border-radius:12px;background:color-mix(in srgb,var(--bg-color,#fff) 92%,#ecfeff);transition:border-color .2s ease,transform .2s ease,background-color .2s ease}.post-item[data-v-c86e7123]:hover{border-color:color-mix(in srgb,var(--post-accent) 48%,transparent);background:color-mix(in srgb,var(--post-accent) 10%,var(--bg-color,#fff));transform:translateY(-1px)}.post-link[data-v-c86e7123]{font-size:1.02rem;color:#0f766e;text-decoration:none;font-weight:700;line-height:1.4}.post-link[data-v-c86e7123]:hover{color:#115e59}.post-meta[data-v-c86e7123]{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px 10px;font-size:.78rem;color:var(--text-secondary,#888);line-height:1.5}.empty-state[data-v-c86e7123]{padding:40px 20px;text-align:center;color:var(--text-secondary,#666)}.post-list.is-compact .post-items[data-v-c86e7123]{gap:8px}.post-list.is-compact .post-item[data-v-c86e7123]{padding:10px 12px}@media(max-width:640px){.post-item[data-v-c86e7123]{padding:10px 12px}.post-link[data-v-c86e7123]{font-size:.97rem}}
