.page-head{gap:var(--s3);padding-block:var(--s6) var(--s4);display:grid}.page-head h1{font-size:clamp(3rem,2.1rem + 4.6vw,5.5rem);line-height:.88}.page-lede{max-width:var(--measure);color:var(--text-soft);text-wrap:pretty}.page-crumb{align-items:center;gap:var(--s2);min-height:44px;margin:calc(var(--s3) * -1) 0 calc(var(--s2) * -1);color:var(--dim);justify-self:start;font-weight:600;text-decoration:none;display:inline-flex}.page-crumb:hover{color:var(--text)}.page-crumb svg{width:16px;height:16px}@media (max-height:520px) and (orientation:landscape){.page-head{padding-block:var(--s4) var(--s3)}.page-head h1{font-size:2.75rem}}.preview{align-items:baseline;gap:var(--s1) var(--s3);margin-top:var(--s4);padding:var(--s3) var(--s4) var(--s3) calc(var(--s4) + 14px);background:var(--plate);border-radius:var(--r-control);color:var(--text-soft);font-size:var(--text-s);border:1px solid #ffb14a66;flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.preview:before{content:"";background:repeating-linear-gradient(135deg, var(--amber) 0 7px, var(--amber-ink) 7px 14px);width:14px;position:absolute;inset:0 auto 0 0}.preview strong{color:var(--amber);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-size:1.1875rem;font-weight:800}html[data-live~=climb] .preview[data-mode=climb],html[data-live~=infinite] .preview[data-mode=infinite],html[data-live~=pvp] .preview[data-mode=pvp],html[data-board=climb] .preview[data-mode=infinite],html[data-board=infinite] .preview[data-mode=climb]{display:none}.player-ref{align-items:center;gap:var(--s2);min-width:0;display:inline-flex}.player-ref-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:600;text-decoration:none;overflow:hidden}a.player-ref-name{align-self:stretch;align-items:center;min-height:44px;display:inline-flex}a.player-ref-name:hover{color:var(--cyan);text-decoration:underline}.rank-list{margin:0;padding:0;list-style:none;display:grid}.rank-row{align-items:center;column-gap:var(--s2);border-top:1px solid var(--line);grid-template-columns:1.9rem minmax(0,1fr) auto;min-height:44px;display:grid}.rank-row:first-child{border-top:0}.rank-n{font-family:var(--display);font-weight:800;font-size:var(--head-s);color:var(--dim);line-height:1}.rank-row[data-rank="1"] .rank-n{color:var(--text)}.rank-result{font-family:var(--display);font-weight:800;font-size:var(--head-s);letter-spacing:.02em;line-height:1}.rank-detail{color:var(--dim);font-size:var(--text-xs);grid-column:2/-1;margin-top:-6px;padding-bottom:6px}.rank-row[data-me]{box-shadow:inset 3px 0 0 var(--cyan);padding-left:var(--s2);margin-left:calc(var(--s2) * -1);background:linear-gradient(90deg,#6fe3ff1a,#0000 70%)}.rank-row[data-me] .rank-n{color:var(--cyan)}.rank-row-wait:before{content:"";background:#ffffff12;border-radius:6px;grid-column:1/-1;width:62%;height:12px}.rank-row-wait:nth-child(2n):before{width:48%}.rank-none{padding-block:var(--s3);color:var(--dim)}.play-offer{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.play-why{color:var(--dim);font-size:var(--text-s)}.play-why.chip{font-size:var(--text-xs)}.vacant{justify-items:start;gap:var(--s2);padding:var(--s5);border:1px dashed var(--line-strong);border-radius:var(--r-control);color:var(--dim);display:grid}.vacant strong{color:var(--text);font-family:var(--display);font-weight:800;font-size:var(--head-s);letter-spacing:.04em;text-transform:uppercase}.vacant p{max-width:var(--measure)}.facts{gap:var(--s1) var(--s4);color:var(--dim);font-size:var(--text-s);flex-wrap:wrap;display:flex}.facts b{color:var(--text)}
