.discover-page.svelte-1y21ey1{width:100%;padding:0 1rem}.page-header.svelte-1y21ey1{text-align:center;padding-bottom:2rem;width:100%}.page-header.svelte-1y21ey1 h2:where(.svelte-1y21ey1){font-size:2rem;color:gold;padding:0 0 .5rem}.page-description.svelte-1y21ey1{color:#c7eae4;font-size:1.1rem;padding:0;opacity:.9}.controls-bar.svelte-1y21ey1{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem 3rem;background:#1a1a2eb3;border-radius:8px;border:1px solid rgba(255,215,0,.2);width:100%;box-sizing:border-box}.results-count.svelte-1y21ey1{color:#c7eae4;font-weight:600}.movie-grid-cell.svelte-1y21ey1{display:flex;flex-direction:column;align-items:center;height:100%}.movie-card-and-rank.svelte-1y21ey1{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;height:100%}.movie-grid-rank-info.svelte-1y21ey1{display:flex;justify-content:center;align-items:center;padding:.5rem;background:#ffd7001a;border-radius:4px;width:150px;box-sizing:border-box;margin-top:auto}.vote-count.svelte-1y21ey1{color:#c7eae4;font-size:.85rem;opacity:.8;white-space:nowrap;text-align:center}.empty-state.svelte-1y21ey1{text-align:center;padding:4rem 2rem;color:#c7eae4}.empty-state.svelte-1y21ey1 h3:where(.svelte-1y21ey1){color:gold;font-size:1.5rem}@media (max-width: 768px){.discover-page.svelte-1y21ey1{padding:0 .5rem}.controls-bar.svelte-1y21ey1{flex-direction:column;gap:1rem;align-items:stretch}}
