.news-container.theme-dark[data-v-c57ffc26]{--bg-main:oklch(14.5% 0 0);--bg-card:#141618;--bg-btn:#1c1f22;--bg-btn-hover:#282c31;--text-main:#fff;--text-body:#e1e3e5;--text-sub:#8c929a;--text-notice:#a0a6ad;--text-back:#9ea3a9;--text-accent:#ffef46;--border-card:#23262a;--border-btn:#31353b;--border-btn-hover:#434850}.news-container.theme-light[data-v-c57ffc26]{--bg-main:oklch(98.4% .003 247.858);--bg-card:#fff;--bg-btn:#f1f5f9;--bg-btn-hover:#e2e8f0;--text-main:#0f172a;--text-body:#334155;--text-sub:#64748b;--text-notice:#475569;--text-back:#64748b;--text-accent:#d97706;--border-card:#e2e8f0;--border-btn:#cbd5e1;--border-btn-hover:#94a3b8}.news-container[data-v-c57ffc26]{background-color:var(--bg-main);color:var(--text-main);margin:0 auto;padding:40px 24px;box-sizing:border-box;min-height:100vh;transition:background-color .3s ease,color .3s ease}@media (width >=80rem){.sNcontainer[data-v-c57ffc26]{max-width:80rem;margin:0 auto;padding:0}.sNcontent[data-v-c57ffc26]{max-width:48rem;margin:0 auto}}.top-bar[data-v-c57ffc26]{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.back-link[data-v-c57ffc26]{display:inline-flex;align-items:center;color:var(--text-back);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease}.back-link[data-v-c57ffc26]:hover{color:var(--text-main)}.icon-back[data-v-c57ffc26]{width:16px;height:16px;margin-right:8px}.theme-toggle-btn[data-v-c57ffc26]{background-color:var(--bg-card);color:var(--text-main);border:1px solid var(--border-card);padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.theme-toggle-btn[data-v-c57ffc26]:hover{border-color:var(--text-accent)}.category-tag[data-v-c57ffc26]{color:var(--text-accent);font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;margin-bottom:12px}.article-title[data-v-c57ffc26]{font-size:36px;font-weight:800;line-height:1.25;color:var(--text-main);margin:0 0 16px 0;letter-spacing:-.5px}.article-meta[data-v-c57ffc26]{font-size:15px;color:var(--text-sub);margin-bottom:32px;display:flex;align-items:center}.dot-separator[data-v-c57ffc26]{margin:0 8px;font-size:10px}.article-body[data-v-c57ffc26]{font-size:18px;line-height:1.6;color:var(--text-body);margin-bottom:36px}.article-body p[data-v-c57ffc26]{margin:0}.publisher-card[data-v-c57ffc26]{background-color:var(--bg-card);border:1px solid var(--border-card);border-radius:12px;padding:24px;transition:background-color .3s ease,border-color .3s ease}.publisher-notice[data-v-c57ffc26]{color:var(--text-notice);font-size:15px;line-height:1.5;margin:0 0 16px 0}.read-btn[data-v-c57ffc26]{display:inline-flex;align-items:center;background-color:var(--bg-btn);border:1px solid var(--border-btn);border-radius:8px;color:var(--text-main);padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease}.read-btn[data-v-c57ffc26]:hover{background-color:var(--bg-btn-hover);border-color:var(--border-btn-hover)}.icon-external[data-v-c57ffc26]{width:14px;height:14px;margin-left:8px;color:var(--text-notice);transition:color .2s ease}.read-btn:hover .icon-external[data-v-c57ffc26]{color:var(--text-main)}@media (max-width:640px){.news-container[data-v-c57ffc26]{padding:24px 16px}.article-title[data-v-c57ffc26]{font-size:26px}.article-body[data-v-c57ffc26]{font-size:16px}}