body.vb-page-popular{background:#0a0a0d;color:#f5f5f7;overflow-x:clip}body.vb-page-popular .vb-top,body.vb-page-popular .vb-container.vb-top{width:100%;max-width:none;margin-inline:0;padding-inline:clamp(12px, 2vw, 28px);box-sizing:border-box}body.vb-page-popular .vb-top__head,body.vb-page-popular .vb-tabpane{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .09);border-radius:16px;box-sizing:border-box}body.vb-page-popular .vb-grid--ranked{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box}body.vb-page-popular .vb-top__trend .vb-trend__grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}body.vb-page-popular .vb-card--ranked{background:rgb(20 12 14 / .72);border:1px solid rgb(229 9 20 / .28);border-radius:14px;overflow:hidden;min-width:0;box-sizing:border-box}body.vb-page-popular .vb-card--ranked .vb-card__poster{border-radius:10px;background:rgb(255 255 255 / .05)}body.vb-page-popular .vb-card__rank{background:#e50914;color:#fff}body.vb-page-popular .vb-tab.is-active{background:#e50914;color:#fff}body.vb-page-popular .vb-top,body.vb-page-popular .vb-grid--ranked,body.vb-page-popular .vb-card--ranked{max-width:100%}@media (max-width:390px){body.vb-page-popular{overflow-x:clip}body.vb-page-popular .vb-top,body.vb-page-popular .vb-grid--ranked{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}body.vb-page-popular .vb-grid--ranked{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}html.vb-sos-mobile-header body.vb-page-popular{overflow-x:clip}html.vb-sos-mobile-header body.vb-page-popular .vb-top,html.vb-sos-mobile-header body.vb-page-popular .vb-grid--ranked{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}html.vb-sos-mobile-header body.vb-page-popular .vb-grid--ranked{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vb-sos-archive-card--year .vb-sos-archive-card__badge--year{font-size:clamp(21px, 2.4vw, 31px);line-height:1;font-weight:900;letter-spacing:-.02em;padding:7px 11px}.vb-sos-archive-card--year .vb-sos-archive-card__score{display:none}.vb-nav__more-menu a:focus{outline:none}.vb-nav__more-menu a:focus-visible{outline:2px solid #e50914;outline-offset:2px;border-radius:8px}.vb-nav__more-toggle:focus{outline:none}.vb-nav__more-toggle:focus-visible{outline:2px solid #e50914;outline-offset:2px}