/* Independent editorial layout with shared site navigation/tokens. */
.news-page{--header-h:124px}.news-site-header{position:sticky;top:0;z-index:50;background:var(--header-bg);border-bottom:1px solid var(--line)}.news-site-header .club-header{border-bottom:0}.news-toolbar{display:flex;align-items:center;gap:12px;max-width:1200px;margin:auto;padding:0 0 10px;min-height:48px}.news-back{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--accent-text);text-decoration:none;font-weight:650;min-height:40px;margin-right:auto;white-space:nowrap}.news-back .arrow-icon{transform:rotate(-135deg);width:17px;height:17px}.news-local-nav{display:flex;align-items:center;gap:4px}.news-local-nav button{height:36px;padding:5px 12px;border:0;border-radius:9px;color:var(--text-2);font-size:13px;background:transparent;cursor:pointer}.news-local-nav button.active{background:var(--surface-2);color:var(--text)}.news-toolbar .header-tools{margin-left:0}.news-toolbar .icon-btn{min-height:36px}.news-site-header .search-drawer{border-top:1px solid var(--line)}.news-page .today{padding-top:24px}.news-page .news-breadcrumb{margin-bottom:12px;color:var(--text-3);font-size:12px}.news-page .news-breadcrumb a{color:var(--accent-text)}
@media(max-width:1240px){.news-toolbar{margin:0 24px}}
@media(max-width:900px){.news-page{--header-h:164px}.news-site-header{position:relative}.news-toolbar{margin:0 24px;gap:4px;flex-wrap:wrap}.news-back{font-size:12px}.news-local-nav button{padding:5px 8px;font-size:12px}.news-toolbar .cmdk-hint{display:none}.news-toolbar .header-tools{gap:0}.news-page .today{padding-top:20px}.news-page .news-breadcrumb{display:none}}
@media(max-width:350px){.news-toolbar{margin:0 18px}.news-local-nav{gap:0}.news-local-nav button{padding:4px 6px}.news-toolbar .icon-btn{width:30px}.news-back{font-size:11px}}
