.news-browser_tabs__rl1lG{position:relative;display:flex;gap:26px;margin-bottom:26px;border-bottom:1px solid transparent}.news-browser_tabs__rl1lG:before{position:absolute;bottom:-1px;inset-inline-start:0;width:50%;height:1px;background:linear-gradient(90deg,var(--v2-line-strong) 40%,transparent 100%);content:"";pointer-events:none}.news-browser_tabs__rl1lG a{position:relative;display:inline-flex;align-items:center;min-height:48px;padding:8px 0 13px;color:var(--v2-text-muted);font-size:var(--v2-type-support-size);font-weight:600;text-decoration:none;transition:color .18s ease,text-shadow .18s ease}.news-browser_tabs__rl1lG a[aria-selected=true]{color:var(--v2-pink-soft)}.news-browser_tabs__rl1lG a:after{position:absolute;right:100%;bottom:-1px;left:0;height:var(--v2-nav-underline-height);background:var(--v2-nav-underline-color);content:"";box-shadow:var(--v2-nav-underline-glow);opacity:0;transition:right .2s ease,opacity .16s ease}.news-browser_tabs__rl1lG a:is(:hover,:focus-visible,[aria-selected=true]):after{right:0;opacity:1}.news-browser_tabs__rl1lG a:is(:hover,:focus-visible){color:#fff;text-shadow:0 0 12px rgba(255,147,197,.34)}@media (prefers-reduced-motion:reduce){.news-browser_tabs__rl1lG a,.news-browser_tabs__rl1lG a:after{transition:none}}.news-browser_loadingTabs__aE3ED{display:flex;align-items:center;min-height:48px;color:var(--v2-text-muted);font-size:var(--v2-type-support-size)}.news-browser_panel__vnHh6{min-width:0;animation:news-browser_reveal__Yfd7S .18s ease}.news-browser_toolbar__sayjY{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 22px;margin-bottom:18px}.news-browser_heading__ARwsq{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.news-browser_heading__ARwsq h2{margin:0;font-family:var(--v2-font-heading);font-size:clamp(1.5rem,2.1vw,2rem);font-weight:500;line-height:1.2;letter-spacing:-.035em}.news-browser_heading__ARwsq>span{color:var(--v2-text-subtle);font-size:var(--v2-type-support-size)}.news-browser_controls__6x7e7{display:flex;align-items:center;gap:12px}.news-browser_search__l3Z1k{width:280px}.news-browser_select__TFW9x{width:168px}.news-browser_error__43Z4M{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:16px;border:1px solid var(--v2-advice-line);border-radius:12px;background:var(--v2-advice-surface);color:var(--v2-advice);font-size:var(--v2-type-support-size)}.news-browser_error__43Z4M p{margin:0}.news-browser_empty__sWllF{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:230px;padding:30px 20px;border:1px dashed var(--v2-line-strong);border-radius:14px;background:var(--v2-surface);text-align:center}.news-browser_empty__sWllF>svg{width:26px;height:26px;color:var(--v2-pink-soft)}.news-browser_empty__sWllF h3{margin:12px 0 8px;font-size:1.125rem}.news-browser_empty__sWllF p{margin:0 0 12px;color:var(--v2-text-muted);font-size:.875rem}.news-browser_skeleton__UwgM7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.news-browser_skeleton__UwgM7 span{height:330px;border:1px solid var(--v2-line-strong);border-radius:17px;background:var(--v2-surface-raised)}.news-browser_tabs__rl1lG a:focus-visible{outline:2px solid var(--v2-focus-ring);outline-offset:3px}@keyframes news-browser_reveal__Yfd7S{0%{opacity:.75}to{opacity:1}}@media (max-width:1100px){.news-browser_skeleton__UwgM7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:850px){.news-browser_skeleton__UwgM7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.news-browser_tabs__rl1lG{gap:24px;margin-bottom:22px}.news-browser_controls__6x7e7{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center}.news-browser_search__l3Z1k,.news-browser_select__TFW9x{width:100%;grid-column:1/-1}.news-browser_controls__6x7e7:has(.news-browser_archiveToggle__moxiW) .news-browser_select__TFW9x{grid-column:1}.news-browser_toolbar__sayjY{gap:12px}.news-browser_skeleton__UwgM7{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.news-browser_panel__vnHh6{animation:none}.news-browser_tabs__rl1lG a{transition:none}}