.discover-page-container[data-astro-cid-gp7gxmxz]{max-width:1080px;margin:0 auto;padding:0 16px 80px}@media (min-width: 768px){.discover-page-container[data-astro-cid-gp7gxmxz]{padding:0 24px 90px}}.discover-sticky-header[data-astro-cid-gp7gxmxz]{position:sticky;top:48px;z-index:30;background:var(--bg, #f2efe6);padding:10px 0 8px;border-bottom:1px solid var(--line, #e2ded4);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;gap:8px}@media (min-width: 600px){.discover-sticky-header[data-astro-cid-gp7gxmxz]{top:56px;padding:12px 0 10px;gap:10px}}.search-input-wrapper[data-astro-cid-gp7gxmxz]{position:relative;width:100%;max-width:640px;margin:0 auto}.search-icon[data-astro-cid-gp7gxmxz]{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--muted, #72776d);pointer-events:none}.apple-search-input[data-astro-cid-gp7gxmxz]{width:100%;padding:9px 36px 9px 40px;border:1px solid var(--line, #e2ded4);border-radius:24px;background:var(--card-bg, #ffffff);color:var(--ink, #181a17);font-size:16px;outline:none;transition:all .15s ease;box-sizing:border-box}.apple-search-input[data-astro-cid-gp7gxmxz]:focus{border-color:var(--accent-dark, #5d822a);box-shadow:0 0 0 3px #7da94026}.search-clear-btn[data-astro-cid-gp7gxmxz]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--muted, #72776d);font-size:15px;cursor:pointer;padding:4px 6px;border-radius:50%}.tier1-pills-bar[data-astro-cid-gp7gxmxz]{display:flex;align-items:center;gap:8px;overflow-x:auto;margin:0 -16px;padding:2px 16px 4px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding:0 16px}@media (min-width: 768px){.tier1-pills-bar[data-astro-cid-gp7gxmxz]{margin:0;padding:2px 4px 4px}}.tier1-pills-bar[data-astro-cid-gp7gxmxz]::-webkit-scrollbar{display:none}.tier1-pill[data-astro-cid-gp7gxmxz]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;min-height:36px;background:var(--card-bg, #ffffff);border:1px solid var(--line, #e2ded4);border-radius:20px;font-size:12.5px;font-weight:600;color:var(--ink, #181a17);cursor:pointer;white-space:nowrap;transition:all .12s ease;user-select:none;scroll-snap-align:start;box-sizing:border-box}.tier1-pill[data-astro-cid-gp7gxmxz]:hover{border-color:var(--ink, #181a17);background:var(--bg, #f2efe6)}.tier1-pill[data-astro-cid-gp7gxmxz].active{background:var(--ink, #181a17);color:var(--bg, #f2efe6);border-color:var(--ink, #181a17)}.pill-icon[data-astro-cid-gp7gxmxz]{font-size:13px;line-height:1}.tier2-pills-bar[data-astro-cid-gp7gxmxz]{display:flex;align-items:center;gap:6px;overflow-x:auto;margin:0 -16px;padding:2px 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding:0 16px;animation:slideDown .15s ease-out}@media (min-width: 768px){.tier2-pills-bar[data-astro-cid-gp7gxmxz]{margin:0;padding:4px 4px 2px}}.tier2-pills-bar[data-astro-cid-gp7gxmxz]::-webkit-scrollbar{display:none}@keyframes slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.tier2-pill[data-astro-cid-gp7gxmxz]{flex:0 0 auto;display:inline-flex;align-items:center;padding:5px 12px;min-height:30px;background:#7da94014;border:1px solid rgba(125,169,64,.25);border-radius:16px;font-size:11.5px;font-weight:600;color:var(--accent-dark, #5d822a);cursor:pointer;white-space:nowrap;transition:all .12s ease;user-select:none;scroll-snap-align:start;box-sizing:border-box}.tier2-pill[data-astro-cid-gp7gxmxz]:hover{border-color:var(--accent-dark, #5d822a);background:#7da9402e}.tier2-pill[data-astro-cid-gp7gxmxz].active{background:var(--accent-dark, #5d822a);color:#fff;border-color:var(--accent-dark, #5d822a)}html[data-theme=dark] .tier2-pill[data-astro-cid-gp7gxmxz].active,html.dark .tier2-pill[data-astro-cid-gp7gxmxz].active{background:var(--accent);color:#121411;border-color:var(--accent);font-weight:700}.shelf-section[data-astro-cid-gp7gxmxz]{margin-top:20px}.section-header[data-astro-cid-gp7gxmxz]{margin-bottom:12px}.eyebrow[data-astro-cid-gp7gxmxz]{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;display:block;margin-bottom:3px}.section-title[data-astro-cid-gp7gxmxz]{font-family:var(--serif, Georgia, serif);font-size:21px;font-weight:700;margin:0;color:var(--ink, #181a17);line-height:1.2}.section-subtitle[data-astro-cid-gp7gxmxz]{font-size:12.5px;color:var(--muted, #72776d);display:block;margin-top:2px}.top-charts-rail[data-astro-cid-gp7gxmxz]{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width: 640px){.top-charts-rail[data-astro-cid-gp7gxmxz]{grid-template-columns:repeat(2,1fr);gap:14px}}@media (min-width: 960px){.top-charts-rail[data-astro-cid-gp7gxmxz]{grid-template-columns:repeat(3,1fr);gap:16px}}.top-chart-item[data-astro-cid-gp7gxmxz]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--card-bg, #ffffff);border:1px solid var(--line, #e2ded4);border-radius:12px;transition:all .15s ease}@media (min-width: 480px){.top-chart-item[data-astro-cid-gp7gxmxz]{padding:10px 12px;gap:12px}}.top-chart-item[data-astro-cid-gp7gxmxz]:hover{border-color:var(--ink, #181a17);box-shadow:0 4px 12px #0000000d}.top-chart-rank[data-astro-cid-gp7gxmxz]{font-family:var(--serif, Georgia, serif);font-size:16px;font-weight:800;color:var(--muted, #72776d);min-width:24px;text-align:center}.top-chart-cover-col[data-astro-cid-gp7gxmxz]{flex:0 0 48px}@media (min-width: 480px){.top-chart-cover-col[data-astro-cid-gp7gxmxz]{flex:0 0 54px}}.top-chart-cover[data-astro-cid-gp7gxmxz]{width:48px;height:72px;object-fit:cover;border-radius:4px 6px 6px 4px;box-shadow:0 2px 6px #0000001f}@media (min-width: 480px){.top-chart-cover[data-astro-cid-gp7gxmxz]{width:54px;height:81px}}.top-chart-info-col[data-astro-cid-gp7gxmxz]{flex:1;min-width:0}.top-chart-category[data-astro-cid-gp7gxmxz]{font-size:9.5px;font-weight:700;color:var(--accent-dark, #5d822a);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.top-chart-title[data-astro-cid-gp7gxmxz]{font-size:13px;font-weight:700;line-height:1.25;margin:0 0 2px;color:var(--ink, #181a17);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-chart-title[data-astro-cid-gp7gxmxz] a[data-astro-cid-gp7gxmxz]{color:inherit;text-decoration:none}.top-chart-title[data-astro-cid-gp7gxmxz] a[data-astro-cid-gp7gxmxz]:hover{text-decoration:underline}.top-chart-author[data-astro-cid-gp7gxmxz]{font-size:11.5px;color:var(--muted, #72776d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.top-chart-action[data-astro-cid-gp7gxmxz]{font-size:11px;font-weight:700;color:var(--accent-dark, #5d822a);text-decoration:none}.top-chart-action[data-astro-cid-gp7gxmxz]:hover{text-decoration:underline}
