.category-sidebar[data-v-3db55ccc]{color:var(--stream-text);display:grid;gap:16px;min-width:0}.category-panel[data-v-3db55ccc]{background:var(--stream-card);border-radius:8px;min-width:0;overflow:hidden;padding:18px}.category-panel h2[data-v-3db55ccc]{font-size:14px;font-weight:600;line-height:1.5;margin:0 0 12px}.category-overview>p[data-v-3db55ccc]{color:var(--stream-muted);font-size:12px;line-height:1.7;margin:0 0 16px}.category-stats[data-v-3db55ccc]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 18px}.category-stats>div[data-v-3db55ccc]{display:flex;flex-direction:column-reverse;gap:4px;min-width:0}.category-stats dt[data-v-3db55ccc]{color:var(--stream-muted);font-size:10px}.category-stats dd[data-v-3db55ccc]{font-size:19px;font-variant-numeric:tabular-nums;margin:0}.category-back[data-v-3db55ccc],.category-links>a[data-v-3db55ccc]{align-items:center;color:var(--stream-muted);display:flex;font-size:12px;gap:12px;justify-content:space-between}.category-back[data-v-3db55ccc]:hover,.category-links>a[data-v-3db55ccc]:hover{color:var(--orange)}.category-links[data-v-3db55ccc]{display:grid;gap:2px}.category-links>a[data-v-3db55ccc]{color:var(--stream-text);padding:8px 0}.category-links small[data-v-3db55ccc]{color:var(--stream-muted);font-size:10px}.category-topics[data-v-3db55ccc]{list-style:none;margin:0;padding:0}.category-topics>li+li[data-v-3db55ccc]{border-top:1px solid var(--stream-line)}.category-topics a[data-v-3db55ccc]{align-items:center;color:var(--stream-text);display:flex;gap:10px;min-width:0;padding:11px 0}.category-topics li:first-child a[data-v-3db55ccc]{padding-top:0}.category-topics li:last-child a[data-v-3db55ccc]{padding-bottom:0}.category-rank[data-v-3db55ccc]{align-self:flex-start;color:var(--stream-muted);font-size:10px;font-variant-numeric:tabular-nums;margin-top:2px}.category-topic-copy[data-v-3db55ccc]{flex:1;min-width:0}.category-topic-title[data-v-3db55ccc]{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;font-size:12px;line-height:1.5}.category-topic-copy>small[data-v-3db55ccc]{color:var(--stream-muted);display:block;font-size:10px;margin-top:4px}.category-topic-stat[data-v-3db55ccc]{align-items:flex-end;color:var(--stream-muted);display:flex;flex:0 0 44px;flex-direction:column;font-size:10px;font-variant-numeric:tabular-nums;gap:2px}.category-topic-stat strong[data-v-3db55ccc]{color:var(--stream-text);font-size:12px;font-weight:500}.category-topic-stat small[data-v-3db55ccc]{font-size:9px}.category-topics a:hover .category-topic-title[data-v-3db55ccc]{color:var(--orange)}.category-photos[data-v-3db55ccc]{border-radius:4px;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.category-photos a[data-v-3db55ccc]{aspect-ratio:1;background:var(--stream-input);overflow:hidden}.category-photos img[data-v-3db55ccc]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.category-notice[data-v-3db55ccc]{color:var(--stream-muted);font-size:12px;line-height:1.6}.category-notice button[data-v-3db55ccc]{background:none;border:0;color:var(--blue-d);cursor:pointer;font:inherit;padding:0}.category-sidebar a[data-v-3db55ccc]:focus-visible,.category-sidebar button[data-v-3db55ccc]:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.category-overview[data-v-3db55ccc]{--info-accent:#a37c39;background:radial-gradient(130% 95% at 100% 0,color-mix(in srgb,var(--info-accent) 11%,transparent),transparent 66%),linear-gradient(145deg,var(--stream-card),color-mix(in srgb,var(--stream-input) 68%,var(--stream-card)));border:1px solid color-mix(in srgb,var(--info-accent) 22%,var(--stream-line));border-radius:10px;box-shadow:0 8px 22px #14202812;isolation:isolate;overflow:hidden;padding:25px 23px 20px;position:relative}.category-overview[data-v-3db55ccc]:after{border:1px solid color-mix(in srgb,var(--info-accent) 19%,transparent);border-radius:50%;box-shadow:0 0 0 17px color-mix(in srgb,var(--info-accent) 3%,transparent),0 0 0 35px color-mix(in srgb,var(--info-accent) 2%,transparent);content:"";height:150px;pointer-events:none;position:absolute;right:-62px;top:-84px;width:150px;z-index:-1}.category-kicker[data-v-3db55ccc]{align-items:center;background:color-mix(in srgb,var(--info-accent) 7%,var(--stream-card));border:1px solid color-mix(in srgb,var(--info-accent) 20%,transparent);border-radius:4px;color:var(--info-accent);display:flex;font-size:8px;font-weight:600;gap:8px;letter-spacing:.13em;line-height:1.2;max-width:100%;padding:5px 8px;width:-moz-max-content;width:max-content}.category-kicker[data-v-3db55ccc]:before{background:var(--info-accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--info-accent) 13%,transparent);content:"";flex:none;height:5px;width:5px}.category-overview h2[data-v-3db55ccc]{font-size:26px;font-weight:500;letter-spacing:-.04em;line-height:1.3;margin:15px 0 13px;overflow-wrap:anywhere}.category-overview>p[data-v-3db55ccc]{font-size:11px;line-height:1.9;margin:0 0 21px}.summary-collapsed[data-v-3db55ccc]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.summary-toggle[data-v-3db55ccc]{align-items:center;background:none;border:0;color:var(--info-accent);cursor:pointer;display:flex;font:500 10px var(--font);gap:8px;margin:-10px 0 19px;padding:0}.category-overview .category-stats[data-v-3db55ccc]{gap:7px;margin:0 0 15px}.category-overview .category-stats>div[data-v-3db55ccc]{background:color-mix(in srgb,var(--stream-input) 65%,transparent);border:1px solid color-mix(in srgb,var(--stream-line) 78%,transparent);border-radius:6px;gap:5px;padding:10px 8px}.category-overview .category-stats dd[data-v-3db55ccc]{font-size:17px;font-weight:550;letter-spacing:-.035em;line-height:1.1}.category-overview .category-stats dt[data-v-3db55ccc]{font-size:8px;line-height:1.3}.category-overview .category-back[data-v-3db55ccc]{background:color-mix(in srgb,var(--info-accent) 8%,var(--stream-card));border:1px solid color-mix(in srgb,var(--info-accent) 25%,var(--stream-line));border-radius:5px;color:var(--stream-text);font-size:10px;font-weight:500;min-height:38px;padding:0 11px}.category-overview .category-back>span[data-v-3db55ccc]{border-left:1px solid color-mix(in srgb,var(--info-accent) 22%,transparent);color:var(--info-accent);display:grid;font-size:14px;height:23px;place-items:center;width:23px}.category-overview .category-back[data-v-3db55ccc]:hover{background:color-mix(in srgb,var(--info-accent) 13%,var(--stream-card));border-color:color-mix(in srgb,var(--info-accent) 48%,var(--stream-line));color:var(--info-accent)}html[data-theme=dark] .category-overview{--info-accent:#cfb379}
