.photo[data-astro-cid-6lxr2ozf]{width:100%;height:420px;position:absolute;top:0;left:0;overflow:hidden;mask-image:linear-gradient(#000 50%,#0000 100%),linear-gradient(90deg,#00000026 0%,#0009 40%,#000 70%);mask-composite:intersect}.photo[data-astro-cid-6lxr2ozf] img[data-astro-cid-6lxr2ozf]{object-fit:cover;object-position:50% 43%;width:100%;height:100%;position:absolute;top:0;left:0}.content[data-astro-cid-6lxr2ozf]{flex-direction:column;gap:24px;padding-top:120px;padding-bottom:80px;display:flex}.heading[data-astro-cid-6lxr2ozf]{flex-direction:column;gap:8px;display:flex}.eyebrow[data-astro-cid-6lxr2ozf]{color:var(--color-sky);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.title[data-astro-cid-6lxr2ozf]{letter-spacing:-.025em;margin:0;font-size:72px;font-weight:900;line-height:1}.body[data-astro-cid-6lxr2ozf]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:40px;display:grid}.board[data-astro-cid-6lxr2ozf]{flex-direction:column;gap:16px;display:flex}.note[data-astro-cid-6lxr2ozf]{color:var(--color-text-soft);margin:0;font-size:17px;line-height:1.45}.message[data-astro-cid-6lxr2ozf]{border-top:1px solid var(--color-line);color:var(--color-text-mute);margin:0;padding:14px 0;font-size:15px}.pager[data-astro-cid-6lxr2ozf][hidden]{display:none}.table[data-astro-cid-6lxr2ozf]{grid-template-columns:56px minmax(0,1fr) 96px minmax(80px,max-content);column-gap:8px;display:grid}.table[data-astro-cid-6lxr2ozf][hidden]{display:none}.row[data-astro-cid-6lxr2ozf],.list[data-astro-cid-6lxr2ozf],.list[data-astro-cid-6lxr2ozf] .row{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.head[data-astro-cid-6lxr2ozf]{z-index:1;background:var(--color-ground);color:var(--color-text-mute);letter-spacing:.1em;text-transform:uppercase;padding:12px 0 8px;font-size:12px;font-weight:700;position:sticky;top:0}.right[data-astro-cid-6lxr2ozf]{text-align:right}.list[data-astro-cid-6lxr2ozf]{margin:0;padding:0;list-style:none}.head[data-astro-cid-6lxr2ozf] span[data-astro-cid-6lxr2ozf]{white-space:nowrap}.list[data-astro-cid-6lxr2ozf] .row{border-top:1px solid var(--color-line);height:52px}.list[data-astro-cid-6lxr2ozf] .rank{color:var(--color-text-mute);font-size:16px;font-weight:900}.list[data-astro-cid-6lxr2ozf] .podium .rank{color:var(--color-white);font-size:20px}.list[data-astro-cid-6lxr2ozf] .nickname{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:17px;font-weight:700;overflow:hidden}.list[data-astro-cid-6lxr2ozf] .average{text-align:right;font-size:17px;font-weight:700}.list[data-astro-cid-6lxr2ozf] .best{color:var(--color-text-mute);text-align:right;font-size:15px}.pager[data-astro-cid-6lxr2ozf]{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.turn[data-astro-cid-6lxr2ozf]{min-width:var(--tap-min);height:var(--tap-min);color:var(--color-sky);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:16px;font-weight:600;display:flex}.turn[data-astro-cid-6lxr2ozf]:hover:not(:disabled){color:var(--color-sky-light)}.turn[data-astro-cid-6lxr2ozf]:disabled{color:var(--color-text-mute);cursor:default;opacity:.4}.numbers[data-astro-cid-6lxr2ozf]{gap:6px;display:flex}.number[data-astro-cid-6lxr2ozf]{box-sizing:border-box;width:var(--tap-min);height:var(--tap-min);border:1px solid var(--color-blue);color:var(--color-text-soft);cursor:pointer;background:0 0;border-radius:50%;padding:0;font-size:15px;font-weight:700}.number[data-astro-cid-6lxr2ozf][aria-current=page]{border-color:var(--color-white);background:var(--color-white);color:var(--color-ground)}.footnote[data-astro-cid-6lxr2ozf]{color:var(--color-text-mute);margin:16px 0 0;font-size:15px;line-height:1.4}.app[data-astro-cid-6lxr2ozf]{border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:14px;padding:28px;display:flex;position:relative;overflow:hidden}.stripe[data-astro-cid-6lxr2ozf]{width:30px;position:absolute;top:0;transform:skew(-28deg)}.stripe-dark[data-astro-cid-6lxr2ozf]{background:var(--color-stripe-dark);height:96px;right:100px}.stripe-blue[data-astro-cid-6lxr2ozf]{background:var(--color-blue);height:116px;right:60px}.stripe-sky[data-astro-cid-6lxr2ozf]{background:var(--color-sky);height:84px;right:20px}.app-eyebrow[data-astro-cid-6lxr2ozf],.app-title[data-astro-cid-6lxr2ozf],.app-text[data-astro-cid-6lxr2ozf],.app-store[data-astro-cid-6lxr2ozf]{position:relative}.app-title[data-astro-cid-6lxr2ozf]{letter-spacing:-.02em;max-width:240px;margin:0;font-size:32px;font-weight:900;line-height:1.05}.app-text[data-astro-cid-6lxr2ozf]{color:var(--color-text-soft);margin:0;font-size:17px;line-height:1.45}.app-store[data-astro-cid-6lxr2ozf]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (width<=1080px){.body[data-astro-cid-6lxr2ozf]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.photo[data-astro-cid-6lxr2ozf]{height:260px}.title[data-astro-cid-6lxr2ozf]{font-size:44px}.table[data-astro-cid-6lxr2ozf]{grid-template-columns:36px minmax(0,1fr) 68px minmax(58px,max-content)}.turn-word[data-astro-cid-6lxr2ozf]{display:none}.numbers[data-astro-cid-6lxr2ozf]{gap:4px}.number[data-astro-cid-6lxr2ozf]{width:40px;height:40px}}
