.top-module__M-nyVG__head{gap:6px;padding-top:22px;padding-bottom:14px;display:grid}.top-module__M-nyVG__crumbs{color:var(--ink-muted);margin:0;font-size:13px}.top-module__M-nyVG__crumbs a:hover{text-decoration:underline}.top-module__M-nyVG__title{color:var(--ink);margin:0;font-size:max(26px,min(3.6vw,38px))}.top-module__M-nyVG__lead{color:var(--ink-muted);max-width:760px;margin:0;font-size:15px}.top-module__M-nyVG__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;padding-bottom:28px;display:grid}.top-module__M-nyVG__main{min-width:0;display:grid}@media (max-width:960px){.top-module__M-nyVG__layout{grid-template-columns:1fr}}.top-module__M-nyVG__video{aspect-ratio:16/9;background:#000;border:1px solid #000;border-radius:8px;width:100%}.top-module__M-nyVG__joined{border-top-left-radius:0;border-top-right-radius:0;margin-top:0;display:block}.top-module__M-nyVG__list{background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);color:var(--fg);border-radius:8px;gap:6px;margin:0;padding:8px;list-style:none;display:grid}.top-module__M-nyVG__item{background:var(--hover);border-radius:6px;align-items:center;gap:10px;padding:8px;transition:background .2s;display:flex}.top-module__M-nyVG__item:hover{background:var(--hover);box-shadow:0 0 0 1px var(--line)inset}.top-module__M-nyVG__rank{font-family:var(--display);color:var(--gold);text-align:center;flex:none;width:34px;font-size:22px;font-weight:800}.top-module__M-nyVG__head36{image-rendering:pixelated;border:1px solid #000;border-radius:4px;flex:none}.top-module__M-nyVG__who{flex:1;min-width:0;display:grid}.top-module__M-nyVG__name{font-weight:700}.top-module__M-nyVG__name:hover{text-decoration:underline}.top-module__M-nyVG__desc{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.top-module__M-nyVG__full{color:var(--gold);flex:none;font-size:12px;font-weight:700}.top-module__M-nyVG__full:hover{text-decoration:underline}.top-module__M-nyVG__days{padding-bottom:32px}.top-module__M-nyVG__daysTitle{color:var(--ink);margin:0 0 10px;font-size:20px}.top-module__M-nyVG__dayRow{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.top-module__M-nyVG__day{color:var(--ink);gap:6px;font-weight:600;display:grid}.top-module__M-nyVG__day img{aspect-ratio:16/9;object-fit:cover;border:1px solid #000;border-radius:6px;width:100%;height:auto;transition:transform .25s,box-shadow .25s}.top-module__M-nyVG__day:hover img{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.3)}.top-module__M-nyVG__day:hover span{text-decoration:underline}
