.discovery-grid[data-v-9b1a3a2d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=767px){.discovery-grid[data-v-9b1a3a2d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}h2[data-v-0fc2e8dd]{font-size:18px}.rank-list[data-v-0fc2e8dd]{gap:16px;padding:0;list-style:none;display:grid}.rank-list li[data-v-0fc2e8dd]{align-items:center;gap:8px;min-height:48px;display:flex;position:relative}.rank-cover[data-v-0fc2e8dd]{border-radius:4px;width:36px}.rank-list li>div[data-v-0fc2e8dd]{min-width:0}.rank-list h3[data-v-0fc2e8dd]{font-size:14px}.rank-list p[data-v-0fc2e8dd]{margin-top:4px;font-size:12px}.rank-number[data-v-0fc2e8dd]{min-width:20px;color:var(--story-muted);flex:none;font-weight:700}.rank-number.leading[data-v-0fc2e8dd]{color:var(--story-brand-text)}.special-cover[data-v-0fc2e8dd]{border-radius:8px;width:100%;margin-bottom:8px}.special[data-v-0fc2e8dd]{position:relative}.rank-list a[data-v-0fc2e8dd]:after,.special a[data-v-0fc2e8dd]:after{content:"";position:absolute;inset:0}.rank-list li[data-v-0fc2e8dd]:focus-within,.special[data-v-0fc2e8dd]:focus-within{outline:3px solid var(--story-brand-text);outline-offset:3px;border-radius:8px}.special h3[data-v-0fc2e8dd]{font-size:16px}.special p[data-v-0fc2e8dd]{margin-top:4px;font-size:14px}.home[data-v-d8771392]{gap:24px}.home-main[data-v-d8771392],.home-sidebar[data-v-d8771392]{min-width:0}.announcement[data-v-d8771392]{align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.announcement>.truncate[data-v-d8771392]{flex:1}.recommendations[data-v-d8771392]{background:linear-gradient(125deg,color-mix(in srgb,var(--story-brand) 8%,var(--story-surface)),var(--story-surface));overflow:hidden}.recommendation[data-v-d8771392]{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:32px;min-height:280px;display:grid}.recommendation-cover[data-v-d8771392]{width:160px;box-shadow:var(--story-shadow-card);border-radius:8px}.recommendation-info h1[data-v-d8771392]{overflow-wrap:anywhere;margin-block:12px;font-size:30px}.recommendation-categories[data-v-d8771392]{color:var(--story-brand-text);margin-top:12px;font-size:14px}.reading-link[data-v-d8771392]{color:var(--story-brand-text);white-space:nowrap;align-items:center;gap:8px;min-height:44px;margin-top:24px;font-weight:600;display:inline-flex}.recommendation-controls[data-v-d8771392]{justify-content:flex-end;gap:8px;display:flex}.recommendation-controls button[data-v-d8771392]{border:1px solid var(--story-border);background:var(--story-surface);min-width:44px;min-height:44px;color:var(--story-muted);border-radius:8px}.recommendation-controls button[aria-pressed=true][data-v-d8771392]{background:var(--story-brand);color:var(--story-on-brand);border-color:var(--story-brand)}.shortcuts[data-v-d8771392]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.shortcuts a[data-v-d8771392]{justify-items:center;gap:8px;min-height:72px;font-size:14px;display:grid}.account-symbol[data-v-d8771392],.shortcuts a>span[data-v-d8771392]{width:48px;height:48px;color:var(--story-brand-text);background:var(--story-subtle);border-radius:12px;place-items:center;display:grid}.account-card h2[data-v-d8771392]{font-size:18px}.account-card p[data-v-d8771392]{font-size:14px}.recommendation-enter-active[data-v-d8771392],.recommendation-leave-active[data-v-d8771392]{transition:opacity .15s}.recommendation-enter-from[data-v-d8771392],.recommendation-leave-to[data-v-d8771392]{opacity:0}@media (width<=767px){.recommendation[data-v-d8771392]{grid-template-columns:100px minmax(0,1fr);gap:16px;min-height:230px}.recommendation-cover[data-v-d8771392]{width:100px}.recommendation-info h1[data-v-d8771392]{font-size:24px}.shortcuts[data-v-d8771392]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}}@media (prefers-reduced-motion:reduce){.recommendation-enter-active[data-v-d8771392],.recommendation-leave-active[data-v-d8771392]{transition:none}}
