.news-page[data-v-793cf573]{min-height:100vh;padding:var(--spacing-5xl) 0 var(--spacing-4xl)}.page-head[data-v-793cf573]{margin-bottom:var(--spacing-3xl);text-align:center}.page-title[data-v-793cf573]{margin-bottom:var(--spacing-sm);font-family:var(--font-serif);font-size:42px;font-weight:var(--font-display);line-height:1.2;color:var(--color-text-primary);letter-spacing:-.84px}.page-desc[data-v-793cf573]{font-size:16px;color:var(--color-text-tertiary)}.search-input[data-v-793cf573]{display:block;width:100%;max-width:420px;margin:20px auto 0;padding:10px 16px;font-size:15px;color:var(--color-text-primary);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;outline:none}.search-input[data-v-793cf573]:focus{border-color:var(--color-accent)}.article-list[data-v-793cf573]{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:860px;margin:0 auto}.article-row[data-v-793cf573]{display:block;padding:var(--spacing-lg);text-align:left;text-decoration:none;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:box-shadow var(--transition-normal),border-color var(--transition-normal),transform var(--transition-normal)}.article-row[data-v-793cf573]:hover{border-color:var(--color-border-medium);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.row-meta[data-v-793cf573]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center;margin-bottom:var(--spacing-md)}.row-date[data-v-793cf573]{font-size:13px;color:var(--color-text-quaternary)}.row-tag[data-v-793cf573]{padding:2px 10px;font-size:11px;font-weight:var(--font-medium);color:var(--color-accent);background-color:var(--color-brand-subtle);border-radius:var(--radius-pill)}.row-title[data-v-793cf573]{margin-bottom:var(--spacing-sm);font-size:22px;font-weight:var(--font-semibold);line-height:1.5;color:var(--color-text-primary)}.row-summary[data-v-793cf573]{margin-bottom:var(--spacing-md);font-size:15px;line-height:1.8;color:var(--color-text-secondary)}.row-more[data-v-793cf573]{font-size:14px;font-weight:var(--font-medium);color:var(--color-accent)}.back-home[data-v-793cf573]{margin-top:var(--spacing-3xl);text-align:center}@media(max-width:640px){.news-page[data-v-793cf573]{padding:var(--spacing-4xl) 0 var(--spacing-3xl)}.page-title[data-v-793cf573]{font-size:32px;letter-spacing:-.64px}.row-title[data-v-793cf573]{font-size:19px}}
