.ul.astro-3rhlbhif{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.ul.astro-3rhlbhif:hover{text-decoration-color:var(--text-3)}.layout.astro-3rhlbhif{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}.feed.astro-3rhlbhif{gap:18px;min-width:0;display:grid}.aside.astro-3rhlbhif{gap:14px;display:grid;position:sticky;top:72px}.month.astro-3rhlbhif:not(:has([data-row]:not([hidden]))){display:none}.stat.astro-3rhlbhif.tint{background:var(--blurple-soft);border-color:var(--blurple-line)}.stat.astro-3rhlbhif.tint .k.astro-3rhlbhif{color:var(--blurple-3)}.month-label.astro-3rhlbhif{letter-spacing:-.01em;color:var(--text);align-items:center;gap:8px;margin:0 0 10px 8px;font-size:14px;font-weight:550;display:flex}.month-label.astro-3rhlbhif .icon{color:var(--text-3)}.month-label.astro-3rhlbhif .mc.astro-3rhlbhif{color:var(--text-3);border-radius:var(--pill);background:var(--panel-2);padding:1px 8px;font-size:12px;font-weight:500}.entries.astro-3rhlbhif{padding:6px;display:grid}.entry.astro-3rhlbhif{border-radius:var(--r-lg);grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:16px;padding:13px 14px;transition:background .1s;display:grid;position:relative}.entry.astro-3rhlbhif+.entry.astro-3rhlbhif:not([hidden]):before{content:"";border-top:1px solid var(--line);position:absolute;top:0;left:82px;right:14px}.entry.astro-3rhlbhif:hover{background:var(--panel-2)}.entry.astro-3rhlbhif:hover:before,.entry.astro-3rhlbhif:hover+.entry.astro-3rhlbhif:before{opacity:0}.entry.astro-3rhlbhif.breaking .when.astro-3rhlbhif b.astro-3rhlbhif{color:var(--red)}.when.astro-3rhlbhif{justify-items:center;padding-top:1px;line-height:1.1;display:grid}.when.astro-3rhlbhif b.astro-3rhlbhif{font:600 20px var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.when.astro-3rhlbhif span.astro-3rhlbhif{color:var(--text-3);font-size:12px;font-weight:500}.what.astro-3rhlbhif{gap:3px;min-width:0;display:grid}.title.astro-3rhlbhif{letter-spacing:-.01em;color:var(--text);font-size:14.5px;font-weight:500}.summary.astro-3rhlbhif{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.topics.astro-3rhlbhif .tag.astro-3rhlbhif .icon{width:12px;height:12px}.topics.astro-3rhlbhif{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:220px;padding-top:1px;display:flex}.facets.astro-3rhlbhif{gap:2px;display:grid}.facet.astro-3rhlbhif{height:34px;color:var(--text-2);text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:0 12px;font-size:13px;transition:background .1s,color .1s;display:flex;position:relative;overflow:hidden}.facet.astro-3rhlbhif:before{content:"";height:2px;width:calc((100% - 24px) * var(--p,0));background:var(--blurple-line);border-radius:2px;position:absolute;bottom:3px;left:12px}.facet.astro-3rhlbhif:hover{background:var(--panel-2);color:var(--text)}.facet.astro-3rhlbhif[aria-pressed=true]{background:var(--invert-bg);color:var(--invert-fg)}.facet.astro-3rhlbhif[aria-pressed=true]:before{display:none}.fl.astro-3rhlbhif{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.fn.astro-3rhlbhif{font-variant-numeric:tabular-nums;opacity:.65;font-size:12px}@media (width<=1100px){.layout.astro-3rhlbhif{grid-template-columns:minmax(0,1fr)}.aside.astro-3rhlbhif{order:-1;position:static}.aside.astro-3rhlbhif>.card.astro-3rhlbhif:not(:first-child){display:none}.facets.astro-3rhlbhif{flex-wrap:wrap;gap:6px;display:flex}.facet.astro-3rhlbhif{border:1px solid var(--line);border-radius:var(--pill);width:auto;height:32px}.facet.astro-3rhlbhif:before{display:none}}@media (width<=640px){.entry.astro-3rhlbhif{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 10px}.entry.astro-3rhlbhif+.entry.astro-3rhlbhif:not([hidden]):before{left:62px}.topics.astro-3rhlbhif{grid-column:2;justify-content:flex-start;max-width:none}.facets.astro-3rhlbhif{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.facets.astro-3rhlbhif::-webkit-scrollbar{display:none}.facet.astro-3rhlbhif{flex:none;height:36px}}
