.news-list-item[data-v-f61a149a]{width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-base)}.news-list-item[data-v-f61a149a]:hover{border-color:var(--color-border-subtle);box-shadow:0 4px 16px #163b7d0f;transform:translateY(-2px)}.news-item-inner[data-v-f61a149a]{display:flex;flex-direction:column;padding:16px;gap:16px}@media(min-width:640px){.news-item-inner[data-v-f61a149a]{flex-direction:row;align-items:stretch;padding:18px 20px;gap:20px}}.news-thumb-box[data-v-f61a149a]{width:100%;aspect-ratio:4/3;border-radius:var(--radius-md);overflow:hidden;background:var(--color-section-gray);flex-shrink:0}@media(min-width:640px){.news-thumb-box[data-v-f61a149a]{width:200px;height:150px;aspect-ratio:4/3}}@media(min-width:1024px){.news-thumb-box[data-v-f61a149a]{width:200px;height:150px}}.thumb-img[data-v-f61a149a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-slow)}.news-list-item:hover .thumb-img[data-v-f61a149a]{transform:scale(1.04)}.news-content-box[data-v-f61a149a]{display:flex;flex-direction:column;flex:1;min-width:0;justify-content:space-between}.news-category-row[data-v-f61a149a]{margin-bottom:8px}.category-badge[data-v-f61a149a]{display:inline-flex;align-items:center;padding:2px 8px;font-size:.75rem;font-weight:500;color:#7c8ea9;background:#e6e8f1;border-radius:var(--radius-sm);line-height:1.4}.news-title[data-v-f61a149a]{font-size:1.0625rem;font-weight:700;line-height:1.4;margin:0 0 8px}.title-link[data-v-f61a149a]{color:var(--color-text-primary);text-decoration:none;transition:color var(--transition-base)}.title-link[data-v-f61a149a]:hover{color:var(--color-primary)}.news-summary[data-v-f61a149a]{line-height:1.65;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:justify}.news-meta-row[data-v-f61a149a],.news-summary[data-v-f61a149a]{font-size:.8125rem;color:var(--color-text-subtle)}.news-meta-row[data-v-f61a149a]{margin-top:auto;justify-content:space-between;gap:12px}.meta-left[data-v-f61a149a],.news-meta-row[data-v-f61a149a]{display:flex;align-items:center}.meta-left[data-v-f61a149a]{flex-wrap:wrap;gap:8px}.meta-date[data-v-f61a149a]{color:var(--color-text-muted);font-size:.8125rem}.meta-divider[data-v-f61a149a]{color:var(--color-border-subtle);-webkit-user-select:none;-moz-user-select:none;user-select:none}.meta-lawyer[data-v-f61a149a]{color:var(--color-text-subtle);font-size:.8125rem}.lawyer-name-link[data-v-f61a149a]{color:var(--color-primary);text-decoration:none;font-weight:500;margin-left:2px;transition:color var(--transition-base)}.lawyer-name-link[data-v-f61a149a]:hover{color:var(--color-accent-gold)}.meta-phone[data-v-f61a149a]{color:var(--color-text-subtle);font-size:.8125rem}.meta-phone-link[data-v-f61a149a]{color:inherit;text-decoration:none;transition:color var(--transition-base)}.meta-phone-link[data-v-f61a149a]:hover{color:var(--color-primary)}.meta-author[data-v-f61a149a],.meta-detail-link[data-v-f61a149a]{color:var(--color-text-subtle);font-size:.8125rem}.meta-detail-link[data-v-f61a149a]{text-decoration:none;white-space:nowrap;transition:color var(--transition-base)}.meta-detail-link[data-v-f61a149a]:hover{color:var(--color-primary)}
