.CategoryStrip-module__5t5gPq__strip{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0;overflow-x:auto}.CategoryStrip-module__5t5gPq__strip::-webkit-scrollbar{display:none}.CategoryStrip-module__5t5gPq__inner{gap:8px;min-width:max-content;display:flex}.CategoryStrip-module__5t5gPq__pill{border-radius:var(--radius-pill);color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;cursor:pointer;align-items:center;padding:7px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.CategoryStrip-module__5t5gPq__pill:hover{color:var(--text-primary);border-color:var(--border-hover)}.CategoryStrip-module__5t5gPq__pillActive{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important}
.TrendingTopics-module__eHB4nG__section{border-bottom:1px solid var(--border);background:var(--bg);padding:20px 0}.TrendingTopics-module__eHB4nG__header{align-items:center;gap:16px;margin-bottom:14px;display:flex}.TrendingTopics-module__eHB4nG__label{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:600}.TrendingTopics-module__eHB4nG__line{background:var(--border);flex:1;height:1px}.TrendingTopics-module__eHB4nG__scrollWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:4px 0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.TrendingTopics-module__eHB4nG__scrollWrapper::-webkit-scrollbar{display:none}.TrendingTopics-module__eHB4nG__tags{gap:8px;min-width:max-content;padding:0 2px;display:flex}.TrendingTopics-module__eHB4nG__tag{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.TrendingTopics-module__eHB4nG__tag:before{content:"#";color:var(--border-hover);transition:color .15s}.TrendingTopics-module__eHB4nG__tag:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-muted)}.TrendingTopics-module__eHB4nG__tag:hover:before{color:var(--accent)}
.StatsBar-module__6gayuq__section{border-bottom:1px solid var(--border);background:#0d0d0d;padding:clamp(28px,5vw,48px) 0;position:relative;overflow:hidden}.StatsBar-module__6gayuq__section:before{content:"";background:linear-gradient(to right, transparent, var(--accent), transparent);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.StatsBar-module__6gayuq__grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.StatsBar-module__6gayuq__stat{align-items:center;display:flex;position:relative}.StatsBar-module__6gayuq__divider{background:var(--border);flex-shrink:0;width:1px;height:56px}.StatsBar-module__6gayuq__inner{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;padding:16px 24px;transition:transform .2s;display:flex}.StatsBar-module__6gayuq__stat:hover .StatsBar-module__6gayuq__inner{transform:translateY(-2px)}.StatsBar-module__6gayuq__number{font-family:var(--font-mono);color:var(--accent);letter-spacing:-.03em;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1}.StatsBar-module__6gayuq__label{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-tertiary);text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:500}@media (max-width:640px){.StatsBar-module__6gayuq__grid{grid-template-columns:repeat(2,1fr);gap:0}.StatsBar-module__6gayuq__stat:nth-child(2) .StatsBar-module__6gayuq__divider,.StatsBar-module__6gayuq__stat:nth-child(4) .StatsBar-module__6gayuq__divider{display:none}.StatsBar-module__6gayuq__stat:first-child .StatsBar-module__6gayuq__inner,.StatsBar-module__6gayuq__stat:nth-child(2) .StatsBar-module__6gayuq__inner{border-bottom:1px solid var(--border)}.StatsBar-module__6gayuq__stat:nth-child(2n) .StatsBar-module__6gayuq__divider,.StatsBar-module__6gayuq__stat:nth-child(2) .StatsBar-module__6gayuq__divider,.StatsBar-module__6gayuq__stat:nth-child(4) .StatsBar-module__6gayuq__divider{display:none}}@media (max-width:360px){.StatsBar-module__6gayuq__number{font-size:1.75rem}}
