.news-sidebar[data-v-58c7e2a4]{z-index:20;background:#fff;border:1px solid #0000000f;border-radius:2px}@media (width>=1024px){.news-sidebar[data-v-58c7e2a4]{flex-direction:column;max-height:calc(100vh - 5rem - 32px);display:flex;position:sticky;top:calc(5rem + 16px);overflow:hidden}}@media (width<=1023px){.news-sidebar[data-v-58c7e2a4]{top:calc(4rem + env(safe-area-inset-top) + 8px);z-index:20;position:sticky;overflow:hidden}}.news-sidebar__head[data-v-58c7e2a4]{color:#1a1a1a;background:#fafaf8;border-bottom:1px solid #0000000f;flex-shrink:0;padding:14px 16px;font-size:14px}.news-sidebar__title[data-v-58c7e2a4]{font:inherit;margin:0;font-weight:600}.news-sidebar__loading[data-v-58c7e2a4]{justify-content:center;padding:20px 16px;display:flex}.news-sidebar__nav[data-v-58c7e2a4]{padding:8px;overflow:auto}.news-sidebar__list[data-v-58c7e2a4]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width>=1024px){.news-sidebar__nav[data-v-58c7e2a4]{flex:1;min-height:0}}.news-sidebar__item[data-v-58c7e2a4]{width:100%;min-height:44px;padding:10px 12px 10px calc(12px + var(--category-indent,0px));text-align:left;color:#555;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;font-family:Noto Sans SC,sans-serif;font-size:13px;text-decoration:none;transition:all .15s;display:flex}.news-sidebar__item--child[data-v-58c7e2a4]{color:#777;font-size:12px}.news-sidebar__item[data-v-58c7e2a4]:hover{background:#c8a84b0f}.news-sidebar__item[data-v-58c7e2a4]:focus-visible{outline-offset:1px;outline:2px solid #8a6d1f}.news-sidebar__item--active[data-v-58c7e2a4]{color:#8a6d1f;background:#c8a84b1a;border-color:#c8a84b73}@media (width<=1023px){.news-sidebar__head[data-v-58c7e2a4]{display:none}.news-sidebar__nav[data-v-58c7e2a4]{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:6px;overflow:auto hidden}.news-sidebar__nav[data-v-58c7e2a4]::-webkit-scrollbar{display:none}.news-sidebar__list[data-v-58c7e2a4]{flex-flow:row;gap:6px;width:max-content;max-height:none}.news-sidebar__item[data-v-58c7e2a4],.news-sidebar__item--child[data-v-58c7e2a4]{white-space:nowrap;width:auto;padding-left:12px}}.news-pagination[data-v-e81f3531]{border-top:1px solid #0000000f;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;padding-top:1.25rem;display:flex}.news-pagination__btn[data-v-e81f3531],.news-pagination__page[data-v-e81f3531],.news-pagination__ellipsis[data-v-e81f3531]{box-sizing:border-box;color:#666;cursor:pointer;background:#fff;border:1px solid #00000014;border-radius:2px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:6px 12px;font-size:12px;text-decoration:none;display:inline-flex}.news-pagination__btn[aria-disabled=true][data-v-e81f3531]{opacity:.45;cursor:default}.news-pagination__btn[data-v-e81f3531]:not([aria-disabled=true]):hover,.news-pagination__page[data-v-e81f3531]:hover{color:#8a6d1f;border-color:#c8a84b8c}.news-pagination__btn[data-v-e81f3531]:focus-visible,.news-pagination__page[data-v-e81f3531]:focus-visible{outline-offset:2px;outline:2px solid #8a6d1f}.news-pagination__page--active[data-v-e81f3531]{color:#8a6d1f;background:#c8a84b1f;border-color:#c8a84b8c}.news-pagination__pages[data-v-e81f3531]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.news-pagination__ellipsis[data-v-e81f3531]{cursor:default;background:0 0;border-color:#0000}@media (width<=479px){.news-pagination[data-v-e81f3531]{gap:6px}.news-pagination__btn[data-v-e81f3531],.news-pagination__page[data-v-e81f3531],.news-pagination__ellipsis[data-v-e81f3531]{padding-inline:10px}.news-pagination__pages[data-v-e81f3531]{gap:4px}}.news-list-panel__head[data-v-008fdf18]{border-bottom:1px solid #0000000f;margin-bottom:1rem;padding-bottom:.875rem}.news-list-panel__title[data-v-008fdf18]{color:#1a1a1a;margin:0 0 4px;font-family:Noto Serif SC,serif;font-size:1.25rem}.news-list-panel__meta[data-v-008fdf18]{color:#999;margin:0;font-size:12px}.news-list[data-v-008fdf18]{margin:0;padding:0;list-style:none}.news-list-item[data-v-008fdf18]{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000000f;align-items:flex-start;gap:14px;padding:16px 0;text-decoration:none;transition:background .15s;display:flex}.news-list-item[data-v-008fdf18]:hover{background:#c8a84b0a}.news-list-item[data-v-008fdf18]:focus-visible{outline-offset:2px;outline:2px solid #8a6d1f}.news-list-item__thumb-wrap[data-v-008fdf18]{aspect-ratio:4/3;background:#f3f3f1;border-radius:2px;flex-shrink:0;width:120px;overflow:hidden}@media (width>=768px){.news-list-item__thumb-wrap[data-v-008fdf18]{width:140px}}.news-list-item__thumb[data-v-008fdf18]{object-fit:cover;width:100%;height:100%}.news-list-item__body[data-v-008fdf18]{flex:1;min-width:0}.news-list-item__meta[data-v-008fdf18]{color:#999;flex-wrap:wrap;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.news-list-item__cat[data-v-008fdf18]{color:#c8a84b}.news-list-item__title[data-v-008fdf18]{color:#1a1a1a;margin:0 0 6px;font-family:Noto Serif SC,serif;font-size:1rem;line-height:1.45}.news-list-item:hover .news-list-item__title[data-v-008fdf18]{color:#8a6d1f}.news-list-item__summary[data-v-008fdf18]{-webkit-line-clamp:2;color:#666;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.news-list-panel__loading[data-v-008fdf18]{padding:4rem 1rem}.news-list-panel__empty[data-v-008fdf18]{text-align:center;color:#888;padding:3rem 1rem;font-size:13px}@media (width<=479px){.news-list-item[data-v-008fdf18]{gap:12px;padding:14px 0}.news-list-item__thumb-wrap[data-v-008fdf18]{width:96px}.news-list-item__title[data-v-008fdf18]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}.news-list-item__summary[data-v-008fdf18]{-webkit-line-clamp:1;font-size:.75rem}}.news-hero[data-v-0ca68ea1]{padding:7rem 0 2.5rem}@media (width>=1024px){.news-hero[data-v-0ca68ea1]{padding:8rem 0 3rem}}.news-hero__eyebrow[data-v-0ca68ea1]{letter-spacing:.4em;text-transform:uppercase;color:#c8a84bd9;margin-bottom:.75rem;font-family:Noto Sans SC,sans-serif;font-size:.75rem;display:inline-block}.news-hero__title[data-v-0ca68ea1]{color:#fff;letter-spacing:.12em;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem)}.news-hero__accent[data-v-0ca68ea1]{color:#c8a84b}.news-hero__divider[data-v-0ca68ea1]{width:80px;margin-bottom:1rem}.news-hero__desc[data-v-0ca68ea1]{letter-spacing:.08em;color:#ffffff9e;margin:0;font-family:Noto Sans SC,sans-serif;font-size:.875rem}.news-layout[data-v-0ca68ea1]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:20px;margin-top:-1rem;display:grid}.news-layout__main[data-v-0ca68ea1]{background:#fff;border:1px solid #0000000f;border-radius:2px;min-width:0;padding:16px 18px 20px;box-shadow:0 4px 24px #0715100a}@media (width<=1023px){.news-layout[data-v-0ca68ea1]{grid-template-columns:1fr;gap:14px}.news-layout__main[data-v-0ca68ea1]{padding:14px}}@media (width<=639px){.news-hero[data-v-0ca68ea1]{padding:calc(5rem + env(safe-area-inset-top)) 0 2rem}.news-hero__eyebrow[data-v-0ca68ea1]{margin-bottom:.5rem}.news-hero__title[data-v-0ca68ea1]{margin-bottom:.75rem}.news-layout__main[data-v-0ca68ea1]{padding:12px}}
