.table-scroll.svelte-r6sx9z{max-height:560px}.table-scroll.svelte-r6sx9z th:where(.svelte-r6sx9z){z-index:1;position:sticky;top:0}.data-section.svelte-r6sx9z{border-top:1px solid var(--line);padding-top:34px;scroll-margin-top:28px}.data-toolbar.svelte-r6sx9z{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.data-toolbar.svelte-r6sx9z h2:where(.svelte-r6sx9z){font-size:28px}.data-toolbar.svelte-r6sx9z p:where(.svelte-r6sx9z){color:var(--muted);margin-top:7px;font-size:12px}.search-field.svelte-r6sx9z{align-items:center;min-width:260px;display:flex;position:relative}.search-field.svelte-r6sx9z>svg{color:var(--muted);position:absolute;left:13px}.search-field.svelte-r6sx9z input:where(.svelte-r6sx9z){width:100%;height:44px;color:var(--ink);background:#fff;border:1px solid #c7cac4;border-radius:6px;padding:0 40px;font-size:13px}.search-field.svelte-r6sx9z input:where(.svelte-r6sx9z)::placeholder{color:var(--muted)}.search-field.svelte-r6sx9z button:where(.svelte-r6sx9z){width:34px;height:34px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;right:4px}.table-options.svelte-r6sx9z{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.table-options.svelte-r6sx9z label:where(.svelte-r6sx9z){cursor:pointer;align-items:center;gap:8px;font-size:12px;display:inline-flex}.table-options.svelte-r6sx9z input:where(.svelte-r6sx9z){width:16px;height:16px;accent-color:var(--accent)}.empty-state.svelte-r6sx9z{text-align:center;color:var(--muted);padding:45px 20px}.empty-state.svelte-r6sx9z strong:where(.svelte-r6sx9z){color:var(--ink);font-size:17px;display:block}.empty-state.svelte-r6sx9z p:where(.svelte-r6sx9z){margin-top:8px;font-size:13px}.table-caption.svelte-r6sx9z{color:var(--muted);margin-top:14px;font-size:11px}@media (width<=480px){.data-toolbar.svelte-r6sx9z{align-items:stretch;gap:16px}.search-field.svelte-r6sx9z{width:100%;min-width:0}}td.rank-cell.svelte-r6sx9z{color:var(--muted);width:100px}.editorial-section.svelte-177kmsj{border-top:1px solid var(--line);max-width:760px;margin:48px auto;padding-top:32px}.section-heading.svelte-177kmsj{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.section-heading.svelte-177kmsj p:where(.svelte-177kmsj){color:var(--muted);margin-top:8px;font-size:14px}.guide-header.svelte-177kmsj{padding-top:53px;padding-bottom:34px}.guide-header.svelte-177kmsj h1:where(.svelte-177kmsj){max-width:850px;font-size:clamp(42px,5vw,62px)}.guide-header.svelte-177kmsj .lede:where(.svelte-177kmsj){color:var(--muted);max-width:660px;margin-top:18px;font-size:17px}.guide-source.svelte-177kmsj{margin-top:23px}.guide-tabs.svelte-177kmsj{border-bottom:1px solid var(--line);gap:28px;margin-bottom:32px;display:flex}.guide-tabs.svelte-177kmsj a:where(.svelte-177kmsj){color:var(--muted);padding:13px 0;font-size:13px;text-decoration:none}.guide-tabs.svelte-177kmsj a[aria-current]:where(.svelte-177kmsj){border-bottom:2px solid var(--accent);color:var(--accent);margin-bottom:-1px}.ranking-feature.svelte-177kmsj{grid-template-columns:.85fr 1.15fr;gap:52px;padding:5px 0 36px;display:grid}.ranking-story.svelte-177kmsj{padding-top:17px}.ranking-story.svelte-177kmsj h2:where(.svelte-177kmsj){max-width:400px;font-size:36px}.ranking-story.svelte-177kmsj p:where(.svelte-177kmsj){color:var(--muted);max-width:420px;margin-top:16px;font-size:14px}.ranking-story.svelte-177kmsj .text-link:where(.svelte-177kmsj){margin-top:22px}.top-list.svelte-177kmsj{margin:0;padding:0;list-style:none}.ranking-list.svelte-177kmsj{min-width:0}.ranking-share.svelte-177kmsj{margin-top:22px}.top-list.svelte-177kmsj li:where(.svelte-177kmsj){border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 0;display:flex}.top-list.svelte-177kmsj li:where(.svelte-177kmsj)>span:where(.svelte-177kmsj){width:25px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.top-list.svelte-177kmsj a:where(.svelte-177kmsj){flex:1;font-size:14px;font-weight:500;text-decoration:none}.top-list.svelte-177kmsj a:where(.svelte-177kmsj):hover{color:var(--accent)}.top-list.svelte-177kmsj .mini-bar:where(.svelte-177kmsj){background:var(--heat-0);width:95px;height:6px}.mini-bar.svelte-177kmsj i:where(.svelte-177kmsj){background:var(--accent);height:100%;display:block}.top-list.svelte-177kmsj .top-share:where(.svelte-177kmsj){font-variant-numeric:tabular-nums;text-align:right;width:54px;color:var(--muted);font-size:11px}.guide-calendar.svelte-177kmsj{margin-top:48px}.calendar-selection.svelte-177kmsj{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-block:20px;display:flex}.calendar-selection.svelte-177kmsj strong:where(.svelte-177kmsj){font-size:16px;display:block}.calendar-selection.svelte-177kmsj p:where(.svelte-177kmsj)>span:where(.svelte-177kmsj){color:var(--muted);margin-top:4px;font-size:12px;display:block}.selection-actions.svelte-177kmsj{flex-wrap:wrap;gap:12px 24px;display:flex}.guide-bottom.svelte-177kmsj{padding-bottom:64px}.explanation.svelte-177kmsj{border-block:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:52px;margin-bottom:30px;padding-block:30px;display:grid}.explanation.svelte-177kmsj h2:where(.svelte-177kmsj){font-size:26px}.explanation.svelte-177kmsj p:where(.svelte-177kmsj){color:var(--muted);font-size:14px}.explanation.svelte-177kmsj p:where(.svelte-177kmsj)+p:where(.svelte-177kmsj){margin-top:12px}@media (width<=800px){.calendar-selection.svelte-177kmsj{flex-direction:column;align-items:flex-start;gap:16px}.section-heading.svelte-177kmsj p:where(.svelte-177kmsj){font-size:13px}.guide-header.svelte-177kmsj{padding-top:32px}.guide-header.svelte-177kmsj h1:where(.svelte-177kmsj){font-size:46px}.guide-header.svelte-177kmsj .lede:where(.svelte-177kmsj){font-size:15px}.ranking-feature.svelte-177kmsj{gap:28px}.ranking-story.svelte-177kmsj h2:where(.svelte-177kmsj){font-size:30px}.top-list.svelte-177kmsj .mini-bar:where(.svelte-177kmsj){display:none}}@media (width<=480px){.guide-header.svelte-177kmsj h1:where(.svelte-177kmsj){font-size:42px}.guide-tabs.svelte-177kmsj{gap:20px}.guide-tabs.svelte-177kmsj a:where(.svelte-177kmsj){font-size:12px}.ranking-feature.svelte-177kmsj,.explanation.svelte-177kmsj{grid-template-columns:1fr;gap:22px}.ranking-story.svelte-177kmsj h2:where(.svelte-177kmsj){max-width:none}.top-list.svelte-177kmsj .mini-bar:where(.svelte-177kmsj){width:70px;display:block}}
