.tm-face--crest{width:var(--tm-box);height:var(--tm-box);display:inline-grid;place-items:center}.tm-face--crest>.rf-slot,.tm-face--crest>.rf-chip{margin:0}.tm-top--v2 .tm-banner{height:208px;isolation:isolate}.tm-banner__sky{position:absolute;inset:0;z-index:-1;background:var(--tm-sky) 50% 42% / cover no-repeat;animation:tm-sky-drift 38s ease-in-out infinite alternate}.tm-top--v2.is-ranked .tm-banner__img{position:absolute;inset:0;opacity:.62;mix-blend-mode:luminosity}.tm-banner__glow{position:absolute;inset:auto 0 0;height:70%;background:radial-gradient(60% 90% at 14% 100%,var(--tm-glow),transparent 70%);opacity:.55;pointer-events:none;animation:tm-glow-breathe 6.5s ease-in-out infinite}@keyframes tm-sky-drift{0%{background-position:46% 40%;transform:scale(1.02)}to{background-position:54% 46%;transform:scale(1.07)}}@keyframes tm-glow-breathe{0%,to{opacity:.4}50%{opacity:.7}}.tm-top--v2 .tm-top__face{margin:-92px var(--k-s-3) 0 var(--k-s-2)}.tm-top--v2 .tm-top__face.tm-face--crest{margin:-96px max(var(--k-s-3),calc(var(--tm-rx, 0px) - var(--k-s-1))) 0 max(0px,calc(var(--tm-rx, 0px) - var(--k-s-5)))}.tm-top__tier{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-s-1) var(--k-s-2);margin:0;font-size:var(--k-fs-body)}.tm-top__tierword{margin-left:calc(var(--k-s-1) * -1);color:var(--k-text-meta);font:var(--k-fw-semibold) var(--k-fs-caption) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase}.tm-top__ladder{padding:2px var(--k-s-2);border:1px solid var(--k-line-layer);border-radius:var(--k-r-pill);color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-caption) / 1.5 var(--k-font-sans);font-variant-numeric:tabular-nums;text-decoration:none}.tm-top__ladder:hover{border-color:var(--k-line-hover);background:var(--k-fill-hover)}.tm-fame{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n bar" "n next";align-items:center;gap:var(--k-s-1) var(--k-s-5);margin:var(--k-s-4) var(--k-s-4) 0;padding:var(--k-s-3) var(--k-s-4);border:1px solid var(--k-line);border-radius:var(--k-r-xl);background:radial-gradient(80% 140% at 0% 50%,color-mix(in srgb,var(--tm-glow, transparent) 22%,transparent),transparent 70%),var(--k-fill-card)}.tm-fame__n{grid-area:n;display:grid;gap:2px}.tm-fame__label{color:var(--k-text-muted);font:var(--k-fw-semibold) var(--k-fs-caption) / 1.2 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase}.tm-fame__v{color:var(--k-text-strong);font:var(--k-fw-regular) var(--k-fs-serif-lg) / 1 var(--k-font-serif);font-variant-numeric:tabular-nums}.tm-fame__up{color:var(--k-text-soft);font:var(--k-fw-semibold) var(--k-fs-caption) / 1.3 var(--k-font-sans);font-variant-numeric:tabular-nums}.tm-fame__bar{grid-area:bar;position:relative;height:6px;overflow:hidden;border-radius:var(--k-r-pill);background:var(--k-fill-track)}.tm-fame__fill{position:absolute;inset:0 auto 0 0;width:var(--tm-pct, 0%);border-radius:inherit;background:linear-gradient(90deg,var(--tm-c2, var(--k-text-muted)),var(--tm-c1, var(--k-text)));box-shadow:0 0 12px var(--tm-glow, transparent);transform-origin:left center;animation:tm-fill-in 1.1s cubic-bezier(.2,.8,.2,1) .3s both}.tm-fame__fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--k-inverse) 55%,transparent),transparent);transform:translate(-100%);animation:tm-fill-sheen 3.6s ease-in-out 1.6s infinite}@keyframes tm-fill-in{0%{transform:scaleX(0)}}@keyframes tm-fill-sheen{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}.tm-fame__next{grid-area:next;margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-fame__next b{color:var(--k-text)}.tm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:var(--k-s-2);margin:var(--k-s-3) var(--k-s-4) 0;padding:0;list-style:none}.tm-stat{display:grid;gap:3px;min-width:0;padding:var(--k-s-25) var(--k-s-3);border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-fill-card)}.tm-stat__k{overflow:hidden;color:var(--k-text-muted);font:var(--k-fw-semibold) var(--k-fs-nano) / 1.2 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.tm-stat__v{color:var(--k-text-strong);font:var(--k-fw-semibold) var(--k-fs-title) / 1.1 var(--k-font-sans);font-variant-numeric:tabular-nums}.tm-stat__s{overflow:hidden;color:var(--k-text-meta);font-size:var(--k-fs-caption);text-overflow:ellipsis;white-space:nowrap}.tm-overview{display:grid;gap:var(--k-s-7)}.tm-sech{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--k-s-1) var(--k-s-3);margin-bottom:var(--k-s-3)}.tm-sech__t{margin:0;color:var(--k-text);font:var(--k-fw-regular) var(--k-fs-serif-md) / var(--k-lh-heading) var(--k-font-serif);letter-spacing:var(--k-ls-title)}.tm-sech__s{margin:0;color:var(--k-text-meta);font-size:var(--k-fs-small)}.tm-squad__grid{grid-template-columns:repeat(auto-fill,minmax(214px,1fr))}.tm-sq--plain .ra-card__banner{background:radial-gradient(80% 120% at 80% 0%,var(--k-fill-strong),transparent 65%),var(--k-fill-card)}.tm-sq__role{position:absolute;top:10px;right:10px;z-index:1;padding:3px 7px;border:1px solid var(--k-line-glass);border-radius:var(--k-r-pill);background:var(--k-glass-tag);color:var(--k-text);font:var(--k-fw-semibold) var(--k-fs-nano) / 1 var(--k-font-sans);letter-spacing:var(--k-ls-caps);text-transform:uppercase;backdrop-filter:blur(6px)}.ra-title.tm-mark--mvp{border-color:transparent;background:var(--k-inverse);color:var(--k-inverse-ink);box-shadow:0 0 14px var(--ra-glow, transparent)}.tm-sq.is-mvp{border-color:var(--k-line-layer);box-shadow:0 1px 0 var(--k-line-subtle) inset,0 26px 64px -32px var(--ra-glow, transparent)}.tm-sq--plain .ra-card__face{top:58px}.tm-best__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:var(--k-s-15)}.tm-best__tile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--k-r-lg);background:var(--k-fill-card);color:var(--k-text);text-decoration:none;isolation:isolate}.tm-best__tile.is-lead{grid-column:span 2;grid-row:span 2}.tm-best__tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.tm-best__tile:hover img{transform:scale(1.05)}.tm-best__none{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--k-fill-strong),var(--k-fill-card))}.tm-best__shade{position:absolute;inset:0;background:var(--k-media-fade-strong);pointer-events:none}.tm-best__by{position:absolute;right:var(--k-s-2);bottom:var(--k-s-2);left:var(--k-s-2);display:flex;align-items:center;gap:var(--k-s-15);min-width:0}.tm-best__name{overflow:hidden;font:var(--k-fw-semibold) var(--k-fs-caption) / 1.2 var(--k-font-sans);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px var(--k-glass-chip)}.tm-best__tile.is-lead .tm-best__name{font-size:var(--k-fs-small)}.tm-best__likes{position:absolute;top:var(--k-s-2);left:var(--k-s-2);display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:var(--k-r-pill);background:var(--k-glass-tag);font:var(--k-fw-semibold) var(--k-fs-caption) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums;backdrop-filter:blur(6px)}.tm-row__power{display:inline-flex;align-items:center;gap:var(--k-s-15);min-width:0;color:var(--k-text-meta);font-size:var(--k-fs-caption)}.tm-row__power .rk-em{font-size:var(--k-fs-caption)}.tm-row__fame{color:var(--k-text-soft);font-variant-numeric:tabular-nums}.tm-stack{display:inline-flex;align-items:center;padding-left:6px}.tm-stack>*{margin-left:-6px;border-radius:var(--k-r-round);box-shadow:0 0 0 2px var(--k-bg)}@media(max-width:760px){.tm-top--v2 .tm-banner{height:140px}.tm-top--v2 .tm-top__body{grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--k-s-2);text-align:center}.tm-top--v2 .tm-top__face{margin:-64px 0 0}.tm-top--v2 .tm-top__face.tm-face--crest{margin:-78px 0 max(0px,calc(var(--tm-rb, 0px) - var(--k-s-2)));zoom:.84}.tm-top--v2 .tm-top__id{justify-items:center}.tm-top--v2 .tm-top__name,.tm-top--v2 .tm-top__tier,.tm-top--v2 .tm-top__chips,.tm-top--v2 .tm-top__meta,.tm-top--v2 .tm-top__acts{justify-content:center}.tm-top--v2 .tm-top__bio,.tm-top.tm-top--v2>.tm-why{text-align:center}.tm-fame{grid-template-columns:minmax(0,1fr);grid-template-areas:"n" "bar" "next";margin:var(--k-s-3) var(--k-s-2) 0}.tm-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:var(--k-s-3) var(--k-s-2) 0}.tm-stat{padding:var(--k-s-2)}.tm-best__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-row__stack{display:none}}@media(prefers-reduced-motion:reduce){.tm-banner__sky,.tm-banner__glow,.tm-fame__fill,.tm-fame__fill:after{animation:none}}.tlad-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:var(--k-s-5)}.tlad-main{display:grid;gap:var(--k-s-4);min-width:0}.tlad-side{position:sticky;top:calc(var(--f-top, var(--k-nav-h)) + var(--k-s-4));display:grid;gap:var(--k-s-3)}.tlad-empty{margin-top:var(--k-s-5)}.tlad-podium{display:grid;grid-template-columns:1fr 1.18fr 1fr;align-items:end;gap:var(--k-s-3);margin:0;padding:0;list-style:none}.tlad-pod.is-1{order:2}.tlad-pod.is-2{order:1}.tlad-pod.is-3{order:3}.tlad-pod__link{position:relative;display:grid;justify-items:center;gap:var(--k-s-15);min-height:300px;padding:var(--k-s-5) var(--k-s-3) var(--k-s-4);overflow:hidden;border:1px solid var(--k-line);border-radius:18px;background:var(--k-bg);color:var(--k-text);text-align:center;text-decoration:none;isolation:isolate;transition:transform .26s cubic-bezier(.2,.8,.2,1),border-color .26s ease,box-shadow .26s ease}.tlad-pod.is-1 .tlad-pod__link{min-height:340px}.tlad-pod__link:hover{border-color:var(--k-line-layer);box-shadow:0 30px 70px -34px var(--tm-glow, transparent);transform:translateY(-3px)}.tlad-pod__sky{position:absolute;inset:0 0 40%;z-index:-1;background:var(--tm-sky, none) 50% 35% / cover no-repeat;-webkit-mask-image:linear-gradient(180deg,var(--k-inverse-ink) 30%,transparent);mask-image:linear-gradient(180deg,var(--k-inverse-ink) 30%,transparent);opacity:.85}.tlad-pod__place{position:absolute;top:var(--k-s-25);left:var(--k-s-25)}.tlad-pod__crest{display:grid;place-items:center;min-height:132px;margin-top:var(--k-s-2)}.tlad-pod.is-1 .tlad-pod__crest{min-height:156px}.tlad-pod__crest .tm-face--crest{margin:calc(var(--tm-rt, 0px) * .5) 0 calc(var(--tm-rb, 0px) + var(--k-s-1))}.tlad-pod__name{display:inline-flex;align-items:center;justify-content:center;gap:var(--k-s-15);max-width:100%;min-width:0;font:var(--k-fw-semibold) var(--k-fs-input) / 1.2 var(--k-font-sans)}.tlad-pod__name-t,.tlad-row__name-t,.tlad-rising__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlad-pod__fame{color:var(--k-text-quiet);font-size:var(--k-fs-small)}.tlad-pod.is-1 .tlad-pod__fame .ra-num{font-size:var(--k-fs-title)}.tlad-pod__stack{margin-top:var(--k-s-1)}.tlad-pod__meta{color:var(--k-text-meta);font-size:var(--k-fs-caption)}.tlad-pod.is-mine .tlad-pod__link,.tlad-row.is-mine{border-color:var(--k-line-selected)}.tlad-list{display:grid;margin:0;padding:0;overflow:hidden;border:1px solid var(--k-line);border-radius:var(--k-r-2xl);background:var(--k-fill-card);list-style:none}.tlad-row+.tlad-row{border-top:1px solid var(--k-line-subtle)}.tlad-row__link{display:grid;grid-template-columns:32px auto minmax(0,1fr) auto auto;align-items:center;gap:var(--k-s-3);min-height:60px;padding:var(--k-s-2) var(--k-s-4);color:var(--k-text);text-decoration:none}.tlad-row__link:hover{background:var(--k-fill-hover)}.tlad-row__place{color:var(--k-text-meta);font:var(--k-fw-semibold) var(--k-fs-small) / 1 var(--k-font-sans);font-variant-numeric:tabular-nums;text-align:center}.tlad-row__main{display:grid;gap:3px;min-width:0}.tlad-row__name{display:flex;align-items:center;gap:var(--k-s-15);min-width:0;font:var(--k-fw-semibold) var(--k-fs-body) / 1.2 var(--k-font-sans)}.tlad-row__meta{display:flex;align-items:center;gap:var(--k-s-2);color:var(--k-text-meta);font-size:var(--k-fs-caption)}.tlad-row__fame{min-width:56px;font-size:var(--k-fs-body);text-align:right}.tlad-mine{display:grid;gap:var(--k-s-15)}.tlad-mine .tlad-row__link{border:1px solid var(--k-line-selected);border-radius:var(--k-r-xl);background:var(--k-fill-card)}.tlad-rising__list,.tlad-how{display:grid;gap:var(--k-s-1);margin:var(--k-s-2) 0 0;padding:0;list-style:none}.tlad-rising__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--k-s-2);padding:var(--k-s-1) 0;color:var(--k-text);font-size:var(--k-fs-small);text-decoration:none}.tlad-how li{position:relative;padding-left:var(--k-s-3);color:var(--k-text-body);font-size:var(--k-fs-small);line-height:var(--k-lh-body)}.tlad-how li:before{content:"";position:absolute;top:.62em;left:0;width:4px;height:4px;border-radius:var(--k-r-round);background:var(--k-text-muted)}@media(max-width:1099px){.tlad-grid{grid-template-columns:minmax(0,1fr)}.tlad-side{position:static}}@media(max-width:640px){.tlad-podium{grid-template-columns:minmax(0,1fr)}.tlad-pod.is-1,.tlad-pod.is-2,.tlad-pod.is-3{order:0}.tlad-pod__link,.tlad-pod.is-1 .tlad-pod__link{min-height:0}.tlad-row__link{grid-template-columns:24px auto minmax(0,1fr) auto;padding:var(--k-s-2) var(--k-s-3)}.tlad-row__stack{display:none}}
