.news-module__obM1Ya__hero{padding-block:clamp(9rem,6rem + 8vw,14rem) clamp(2rem,1rem + 3vw,4rem)}.news-module__obM1Ya__heroTitle{font-size:var(--fs-mega)}.news-module__obM1Ya__heroSub{font-size:var(--fs-h3);color:var(--ink-soft);max-width:46ch;margin-top:1.5rem}.news-module__obM1Ya__updated{color:var(--accent-2);margin-top:1.25rem;font-size:.85rem}.news-module__obM1Ya__empty{border-radius:var(--radius);border:1px solid var(--card-border);background:var(--card-bg), var(--panel);box-shadow:var(--card-shadow);color:var(--ink-soft);flex-direction:column;gap:.75rem;padding:clamp(2.5rem,1rem + 5vw,5rem);display:flex}.news-module__obM1Ya__empty strong{color:var(--ink);font-size:var(--fs-h3)}.news-module__obM1Ya__filterBar{z-index:20;background:linear-gradient(var(--paper) 80%, transparent);flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 0;display:flex;position:sticky;top:72px}.news-module__obM1Ya__chip{appearance:none;border:1px solid var(--card-border);background:var(--card-bg), var(--panel);color:var(--ink-soft);cursor:pointer;border-radius:999px;padding:.4rem .95rem;font-size:.85rem;transition:border-color .25s,color .25s,background .25s}.news-module__obM1Ya__chip:hover{color:var(--ink);border-color:#7c5cff80}.news-module__obM1Ya__chipOn{background:linear-gradient(100deg, var(--accent), var(--accent-2));color:#fff;border-color:#0000;font-weight:600}.news-module__obM1Ya__chipNum{opacity:.75;font-size:.75rem}.news-module__obM1Ya__dayGroup{margin-bottom:clamp(2rem,1rem + 2vw,3rem)}.news-module__obM1Ya__dayHead{color:var(--accent-2);letter-spacing:.04em;border-bottom:1px solid var(--line);margin-bottom:.75rem;padding-bottom:.5rem;font-size:1rem;font-weight:800}.news-module__obM1Ya__dayCount{color:var(--ink-soft);margin-left:.5rem;font-size:.8rem;font-weight:400}.news-module__obM1Ya__list{flex-direction:column;display:flex}.news-module__obM1Ya__row{border:1px solid #0000;border-radius:12px;grid-template-columns:1fr 180px;align-items:start;gap:1.5rem;padding:.9rem;transition:background .25s,border-color .25s;display:grid}.news-module__obM1Ya__row:hover{background:var(--card-bg), var(--panel);border-color:var(--card-border)}.news-module__obM1Ya__row+.news-module__obM1Ya__row{border-top:1px solid var(--line)}.news-module__obM1Ya__rowMain{min-width:0}.news-module__obM1Ya__rowTitle{font-size:1.02rem;font-weight:700;line-height:1.45}.news-module__obM1Ya__rowSummary{color:var(--ink-soft);margin-top:.3rem;font-size:.88rem;line-height:1.6}.news-module__obM1Ya__rowMeta{text-align:right;flex-direction:column;align-items:flex-end;gap:.3rem;display:flex}.news-module__obM1Ya__rowTopic{color:var(--accent-2);white-space:nowrap;border:1px solid #22d3ee4d;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:600}.news-module__obM1Ya__rowAuthor{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:.78rem;overflow:hidden}.news-module__obM1Ya__rowTime{color:var(--ink-soft);opacity:.7;font-size:.72rem}@media (max-width:700px){.news-module__obM1Ya__row{grid-template-columns:1fr;gap:.5rem}.news-module__obM1Ya__rowMeta{flex-direction:row;align-items:center}.news-module__obM1Ya__filterBar{top:60px}}
