.view-toggle{background:#f6ecce;border:1px solid #c9b077;border-radius:8px;width:max-content;display:flex;overflow:hidden}.view-toggle-item{font-family:var(--font-montserrat), sans-serif;letter-spacing:1.5px;color:#5a4c33;text-transform:uppercase;padding:8px 14px;font-size:11px;text-decoration:none;transition:background .15s;display:block}button.view-toggle-item{cursor:pointer;background:0 0;border:0}.view-toggle-item:not(.active):hover{background:#7a1f1614}.view-toggle-item.active{color:#f6e6d8;cursor:default;pointer-events:none;background:#7a1f16}.rk-layout{--rk-night:#1d110a;--rk-ink:#2a170f;--rk-gold:#e3b653;--rk-gold-deep:#b8860b;--rk-cream:#f6ead2;--rk-sticky:1.1rem;--home-tone:#6e4b0f;--home-tone-light:#d6a235;width:100%;max-width:88rem;margin:var(--page-start-gap) auto 0;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,4.5vw,4rem);padding-inline:.25rem;display:grid;overflow-x:clip}@media (min-width:640px){.rk-layout{padding-inline:.75rem}}.rk-top{gap:var(--page-start-gap);grid-template-columns:minmax(0,1fr);display:grid}.rk-layout a:focus-visible,.rk-layout button:focus-visible,.rk-layout input:focus-visible{outline:2px solid var(--copper-ink);outline-offset:3px}.rk-hero{isolation:isolate;border-top:4px solid var(--rk-gold);color:var(--rk-cream);background:radial-gradient(60% 70% at 50% 108%,#c28f5b29,#0000 70%),repeating-linear-gradient(90deg,#fff0d205 0 1px,#0000 1px 7px),linear-gradient(165deg,#24150d,#34200f 50%,#170c06);border-radius:24px;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""podium""stats""strip";gap:1.75rem;padding:clamp(1.25rem,3.2vw,2.75rem);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 46px #2b1e124d}@media (min-width:1024px){.rk-hero{grid-template-columns:minmax(0,1fr) minmax(0,34rem);grid-template-areas:"copy podium""stats stats""strip strip";column-gap:2.5rem}}.rk-hero-beam{z-index:-1;filter:blur(6px);pointer-events:none;background:conic-gradient(from 180deg at 50% 0,#0000 152deg,#f3cf7a33 168deg,#ffe4a052 180deg,#f3cf7a33 192deg,#0000 208deg);width:min(34rem,90%);height:75%;position:absolute;top:-10%;left:50%;transform:translate(-50%)}@media (min-width:1024px){.rk-hero-beam{height:80%;left:calc(100% - 17rem)}}.rk-hero-copy{grid-area:copy;align-content:center;justify-items:start;gap:.9rem;display:grid}.rk-eyebrow{font-family:var(--font-montserrat), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--rk-gold);align-items:center;gap:.6rem;margin:0;font-size:.72rem;font-weight:900;display:inline-flex}.rk-eyebrow:before{content:"";background:var(--rk-gold-deep);width:1.75rem;height:2px}.rk-title{color:#fbeed6;margin:0;font-size:clamp(1.9rem,1.25rem + 2.6vw,3.2rem);font-weight:700;line-height:1.08}.rk-lede{text-wrap:pretty;color:#f6ead2d9;margin:0;font-size:1.05rem;line-height:1.65}.rk-teaser{border-left:3px solid var(--rk-gold-deep);text-wrap:pretty;color:var(--rk-gold);margin:0;padding-left:.8rem;font-size:1.1rem;font-style:italic;font-weight:700}.rk-podium-wrap{grid-area:podium;align-self:start;margin:0;padding-top:.5rem;display:grid}.rk-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.7rem;width:100%;max-width:34rem;margin:0 auto;padding:0;list-style:none;display:grid}.rk-podium-step{flex-direction:column;align-items:center;display:flex}.rk-podium-step--1{order:2}.rk-podium-step--2{order:1}.rk-podium-step--3{order:3}.rk-podium-poster{filter:drop-shadow(0 14px 18px #00000080);transform-origin:50% 100%;width:86%;margin-bottom:.45rem;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block}.rk-podium-step--1 .rk-podium-poster{filter:drop-shadow(0 0 24px #f3cf7a59)drop-shadow(0 14px 18px #00000080);width:100%}.rk-podium-step--2 .rk-podium-poster{transform:rotate(4deg)}.rk-podium-step--3 .rk-podium-poster{transform:rotate(-4deg)}.rk-podium-step .rk-podium-poster:hover,.rk-podium-step .rk-podium-poster:focus-visible{transform:translateY(-10px)rotate(0)}.rk-podium-plinth{color:#2b1407;text-align:center;background:linear-gradient(#e9ae78,#92582a);border-radius:8px 8px 3px 3px;align-content:start;justify-items:center;gap:.15rem;width:100%;min-height:4rem;padding:.4rem .3rem .3rem;display:grid;box-shadow:inset 0 1px #ffffff73,0 6px 14px #00000059}.rk-podium-step--1 .rk-podium-plinth{background:var(--gold-leaf);min-height:5.6rem;color:var(--gold-leaf-ink)}.rk-podium-step--2 .rk-podium-plinth{color:#2e3a42;background:linear-gradient(#eef0f2,#97a3ab);min-height:4.8rem}.rk-podium-rank{font-size:1.2rem;font-weight:900;line-height:1}.rk-podium-step--1 .rk-podium-rank{font-size:1.6rem}.rk-podium-name{max-width:100%;font-family:var(--font-montserrat), sans-serif;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;font-size:.62rem;font-weight:800;line-height:1.15}.rk-podium-amount{font-size:.74rem;font-weight:900}.rk-hero-stats{grid-area:stats;grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}@media (min-width:640px){.rk-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-stat--ranked{grid-column:1/-1}}@media (min-width:1180px){.rk-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.rk-stat--ranked{grid-column:auto}}.rk-stat-qualifier{letter-spacing:.06em;text-transform:none;color:#f6ead2b3;font-weight:600}.rk-mosaic{grid-template-columns:repeat(auto-fill,6px);justify-content:center;gap:2px;width:100%;display:grid}.rk-mosaic i{background:var(--tier);border-radius:1.5px;width:6px;height:6px;box-shadow:inset 0 1px #ffffff40}.rk-pair{justify-content:center;align-items:center;gap:.45rem;width:100%;display:flex}.rk-pair-link{border-top:2px dashed #e3b6538c;flex:1.5rem;min-width:1.25rem;max-width:4.5rem;position:relative}@media (max-width:420px){.rk-pair{flex-direction:column;gap:.3rem}.rk-pair-link{border-top:0;border-left:2px dashed #e3b6538c;flex:none;width:0;min-width:0;height:1.1rem}.rk-pair-link:after{inset:auto auto 0 -5px;transform:rotate(135deg)}}.rk-pair-link:after{content:"";border-top:2px solid #e3b653bf;border-right:2px solid #e3b653bf;width:8px;height:8px;position:absolute;top:-5px;right:-1px;transform:rotate(45deg)}.rk-figure-unit{font-family:var(--font-montserrat), sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:800}.rk-ranked-total{color:#f6ead2cc;justify-items:center;gap:.15rem;display:inline-grid}.rk-ranked-number{background:linear-gradient(#ffe7a6,#e3b653 55%,#b8860b);color:#0000;filter:drop-shadow(0 2px #00000059);-webkit-background-clip:text;background-clip:text;font-size:2.4rem;font-weight:900;line-height:.95}.rk-stat--billion{grid-template-rows:auto 1fr}.rk-coin .rk-figure-unit{font-size:.48rem}.rk-stat--unranked{border-style:dashed;border-color:#f6ead238;transition:background .2s,border-color .2s}.rk-stat--unranked:hover{background:#fff5e117;border-color:#e3b6538c}.rk-unranked-link{color:#f6ead2d9;text-underline-offset:3px;text-decoration:underline #e3b65373}.rk-unranked-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.rk-unranked-visual{justify-content:center;align-items:center;gap:1.1rem;display:flex}.rk-unranked-fan{padding:.2rem 0 0;display:flex}.rk-unranked-fan-poster{filter:sepia(.3)drop-shadow(0 6px 8px #00000073);width:3.6rem;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}.rk-unranked-fan-poster+.rk-unranked-fan-poster{margin-left:-1.4rem}.rk-unranked-fan-poster:first-child{transform:rotate(-8deg)}.rk-unranked-fan-poster:nth-child(2){z-index:1;transform:translateY(-4px)}.rk-unranked-fan-poster:nth-child(3){transform:rotate(8deg)}.rk-stat--unranked:hover .rk-unranked-fan-poster:first-child{transform:rotate(-12deg)translate(-4px)}.rk-stat--unranked:hover .rk-unranked-fan-poster:nth-child(3){transform:rotate(12deg)translate(4px)}.rk-seal .rk-figure-unit{font-size:.48rem}.rk-seal-mark{color:#8c1c13;background:#fbeed6;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.8rem;font-weight:900;display:grid;position:absolute;top:-.3rem;right:-.3rem;box-shadow:0 0 0 2px #5e110b,0 3px 6px #0006}.rk-strip{grid-area:strip;gap:.6rem;display:grid}.rk-strip-caption{font-family:var(--font-montserrat), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--rk-gold);margin:0;font-size:.74rem;font-weight:800}.rk-strip-bar{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rk-strip-link{color:#fff6e6;align-items:center;gap:.6rem;display:flex}.rk-strip-fill{width:max(2.6rem, calc(var(--of-widest) * (100% - 7.5rem)));background:linear-gradient(180deg, var(--tier), var(--tier-deep));min-height:2.2rem;color:var(--tier-ink);border-radius:8px;flex:none;align-items:center;padding:0 .6rem;transition:filter .2s;display:flex;box-shadow:inset 0 1px #ffffff38}.rk-strip-link:hover .rk-strip-fill{filter:brightness(1.15)}.rk-strip-count{font-size:1rem;font-weight:900}.rk-strip-label{font-family:var(--font-montserrat), sans-serif;letter-spacing:.02em;white-space:nowrap;color:#fff6e6e0;font-size:.72rem;font-weight:700}@media (min-width:768px){.rk-strip-bar{gap:3px;display:flex}.rk-strip-seg{flex:var(--share) 1 0;min-width:max-content;display:flex}.rk-strip-link{isolation:isolate;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:.1rem;min-height:3.6rem;padding:.4rem .75rem;position:relative}.rk-strip-fill{width:auto;min-height:0;box-shadow:none;background:0 0;padding:0;position:static}.rk-strip-link:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--tier), var(--tier-deep));border-radius:4px;transition:filter .2s;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}.rk-strip-link:hover:before{filter:brightness(1.15)}.rk-strip-seg:first-child .rk-strip-link:before{border-radius:12px 4px 4px 12px}.rk-strip-seg:last-child .rk-strip-link:before{border-radius:4px 12px 12px 4px}.rk-strip-count{font-size:1.35rem}.rk-strip-label{color:var(--tier-ink);opacity:.85}}.rk-board,.rk-unranked,.rk-facts{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.rk-board-head{gap:.35rem;display:grid}.rk-section-title{color:var(--chocolate-ink);margin:0;font-size:clamp(1.4rem,1.1rem + 1.1vw,1.95rem);font-weight:700;line-height:1.15}.rk-section-intro{text-wrap:pretty;color:var(--text-secondary);margin:0;font-size:.95rem}.rk-toolbar{z-index:5;top:var(--rk-sticky);background:linear-gradient(#f6ecce,#f0e3bd);border:1px solid #c9b077;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:.6rem;margin-top:.9rem;padding:1.2rem .75rem .65rem;display:grid;position:sticky;box-shadow:0 10px 24px #2b1e121f}.rk-toolbar-main{align-items:center;gap:.5rem;display:flex}.rk-search{background:var(--bg-page);border:1px solid #c9b077;border-radius:999px;flex:1 1 0;align-items:center;gap:.35rem;min-width:0;min-height:2.5rem;padding:0 .35rem 0 .9rem;display:flex;position:relative}.rk-search:before{content:"";border:2px solid var(--coffee-ink);width:.8rem;height:.8rem;box-shadow:4px 4px 0 -2.5px var(--coffee-ink);opacity:.7;border-radius:50%;flex:none}.rk-search-input{min-width:0;color:var(--chocolate-ink);background:0 0;border:0;flex:auto;font-size:.9rem}.rk-search-input:focus{outline:none}.rk-search:focus-within{border-color:#7a1f16;box-shadow:0 0 0 3px #7a1f1626}.rk-search-input::-webkit-search-cancel-button{display:none}.rk-search-count{white-space:nowrap;color:#7a1f16;flex:none;font-size:.75rem}.rk-search-next,.rk-search-clear{color:#f6e6d8;cursor:pointer;background:#7a1f16;border:0;border-radius:50%;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:.95rem;font-weight:900;line-height:1;display:grid}.rk-search-clear{color:var(--chocolate-ink);background:#5c38181f}.rk-filters-toggle{background:var(--bg-page);min-height:2.2rem;font-family:var(--font-montserrat), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#5a4c33;cursor:pointer;border:1px solid #c9b077;border-radius:999px;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.72rem;font-weight:700;display:inline-flex}.rk-filters-toggle:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.45rem;height:.45rem;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.rk-filters-toggle[aria-expanded=true]:after{transform:translateY(2px)rotate(-135deg)}.rk-filters-badge{color:#f6e6d8;background:#7a1f16;border-radius:999px;place-items:center;min-width:1.2rem;height:1.2rem;font-size:.66rem;display:grid}.rk-count{background:linear-gradient(180deg, #4a2a19, var(--rk-ink));box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 3px var(--bg-page), 0 6px 12px #2b1e1240;font-family:var(--font-montserrat), sans-serif;letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;color:#f6ead2cc;border-radius:999px;align-items:baseline;gap:.35rem;padding:.3rem .9rem;font-size:.66rem;font-weight:700;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.rk-count b{letter-spacing:0;color:var(--rk-gold);font-size:1rem}.rk-filters{gap:.7rem;display:none}.rk-toolbar[data-filters-open] .rk-filters{display:grid}.rk-filter-group{gap:.35rem;display:grid}.rk-filter-label{font-family:var(--font-montserrat), sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#5a4c33;font-size:11px}.rk-filter{flex-wrap:wrap;gap:.4rem;display:flex}.rk-filter-option{background:var(--bg-page);white-space:nowrap;color:var(--text-primary);cursor:pointer;border:1px solid #c9b077;border-radius:999px;padding:.3rem .8rem;font-size:.8rem;line-height:1.3;transition:background .15s,color .15s}.rk-filter-option:hover{background:#7a1f1614}.rk-filter-option[aria-checked=true]{color:#f6e6d8;background:#7a1f16;border-color:#7a1f16}.rk-filter-hint{color:#5a4c33;flex-basis:100%;margin:0;font-size:.78rem;font-style:italic}@media (min-width:1024px){.rk-toolbar{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.rk-toolbar-main{display:contents}.rk-search{flex:14rem;order:1}.rk-filters,.rk-toolbar[data-filters-open] .rk-filters{order:2;gap:1rem;display:flex}.rk-filter-group{display:flex}.rk-filter-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rk-filter{flex-wrap:nowrap}.rk-filters-toggle{display:none}.rk-toolbar-tiers{flex:100%;order:4}}.rk-toolbar-tiers{scrollbar-width:none;gap:.35rem;margin:0 -.75rem -.1rem;padding:0 .75rem .1rem;display:flex;overflow-x:auto}.rk-toolbar-tiers::-webkit-scrollbar{display:none}.rk-tier-chip{min-height:1.75rem;font-family:var(--font-montserrat), sans-serif;white-space:nowrap;color:var(--earth-umber);background:#ffffff73;border:1px solid #c9b077;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.68rem;font-weight:700;display:inline-flex}.rk-tier-chip:before{content:"";background:var(--tier);border-radius:50%;width:.55rem;height:.55rem}.rk-tier-chip--top{border-color:var(--rk-ink);background:var(--rk-ink);color:var(--rk-gold)}.rk-tier-chip--top:before{content:"↑";background:0 0;width:auto;height:auto;font-weight:900}@media (min-width:1180px){.rk-toolbar-tiers{display:none}}.rk-board-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (min-width:1180px){.rk-board-body{grid-template-columns:8.5rem minmax(0,1fr);gap:1.75rem}}.rk-ruler{display:none}@media (min-width:1180px){.rk-ruler{top:calc(var(--rk-sticky) + 4.75rem);height:calc(100dvh - var(--rk-sticky) - 6.25rem);background:linear-gradient(180deg, #2e1b12, var(--rk-night));touch-action:none;user-select:none;border-radius:18px;grid-template-rows:auto minmax(0,1fr);gap:.7rem;min-height:26rem;max-height:46rem;padding:.8rem .7rem 1rem;display:grid;position:sticky;box-shadow:0 14px 28px #2b1e1240}}.rk-ruler-top{font-family:var(--font-montserrat), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#f6ead29e;order:-1;justify-items:end;gap:.05rem;font-size:.56rem;font-weight:700;display:grid}.rk-ruler-top .wanted-figures{letter-spacing:0;text-transform:none;color:var(--rk-gold);font-size:.8rem;font-weight:900}.rk-ruler-count{letter-spacing:.06em;color:#f6ead2cc;border-top:1px solid #f6ead224;margin-top:.2rem;padding-top:.25rem}.rk-ruler-track{cursor:grab;display:block;position:relative}.rk-ruler[data-dragging] .rk-ruler-track{cursor:grabbing}.rk-ruler-band{top:calc(var(--top) * 100%);height:calc((var(--bottom) - var(--top)) * 100%);border-right:3px solid var(--tier);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tier) 16%, transparent));pointer-events:none;position:absolute;left:0;right:0}.rk-ruler-band+.rk-ruler-band{border-top:1px solid #f6ead21a}.rk-ruler-band-label{max-width:3.6rem;font-family:var(--font-montserrat), sans-serif;color:#f6ead29e;pointer-events:auto;cursor:pointer;font-size:.56rem;font-weight:700;line-height:1.2;transition:color .2s;position:absolute;top:.25rem;left:0}.rk-ruler-band-label:hover{color:var(--rk-gold)}.rk-tick{top:calc(var(--y) * 100%);pointer-events:none;background:#f6ead261;border-radius:1px;width:1.1rem;height:2px;margin-top:-1px;transition:width .15s,background .15s;position:absolute;right:.35rem}.rk-tick[hidden]{display:none}.rk-tick.is-kin{z-index:2;background:var(--rk-gold);width:2.2rem;height:3px;box-shadow:0 0 8px #e3b653b3}.rk-ruler-cursor{top:calc(var(--from,0) * 100%);width:2.6rem;height:max(6px, calc((var(--to,0) - var(--from,0)) * 100%));border:1.5px solid var(--rk-gold);opacity:0;pointer-events:none;background:#e3b65324;border-radius:6px;transition:top .25s,height .25s,opacity .25s;position:absolute;right:0}.rk-ruler[data-reading] .rk-ruler-cursor{opacity:1}.rk-ruler[data-dragging] .rk-ruler-cursor{transition:none;box-shadow:0 0 12px #e3b6538c}.rk-list{gap:2.4rem;padding-top:1rem;display:grid}.rk-tier{scroll-margin-top:calc(var(--rk-sticky) + 8.5rem);gap:1.3rem;display:grid}.rk-tier[hidden]{display:none}.rk-tier-head{border:1px solid color-mix(in srgb, var(--tier) 45%, transparent);background:radial-gradient(ellipse 70% 80% at 50% 125%, color-mix(in srgb, var(--tier) 30%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--row-to) 75%, var(--row-from)), var(--row-to));color:#fbeed6;text-align:center;border-radius:16px;justify-items:center;padding:1.55rem 3rem 1.25rem;display:grid;position:relative;box-shadow:0 10px 22px #2b1e122e}.rk-tier-index{background:var(--medal);min-width:2.6rem;height:2.6rem;box-shadow:0 0 0 3px var(--bg-page), 0 6px 12px #2b1e124d;letter-spacing:.04em;color:var(--medal-ink);border-radius:999px;place-items:center;padding:0 .5rem;font-size:1rem;font-weight:700;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.rk-tier-title{margin:0;font-size:clamp(1.1rem,.95rem + .6vw,1.4rem);font-weight:700}.rk-tier-toggle{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:0;display:inline-flex}.rk-tier-toggle:before{content:"";border-radius:inherit;position:absolute;inset:0}.rk-tier-chevron{border-right:2px solid var(--tier-light);border-bottom:2px solid var(--tier-light);width:.6rem;height:.6rem;transition:transform .25s;position:absolute;top:50%;right:1.2rem;transform:translateY(-25%)rotate(-135deg)}.rk-tier[data-collapsed="1"] .rk-tier-chevron{transform:translateY(-75%)rotate(45deg)}.rk-tier-count{border:1px solid color-mix(in srgb, var(--tier) 55%, transparent);background:var(--row-to);font-family:var(--font-montserrat), sans-serif;letter-spacing:.08em;white-space:nowrap;text-transform:uppercase;color:var(--tier-light);border-radius:999px;padding:.25rem .85rem;font-size:.66rem;font-weight:800;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);box-shadow:0 4px 10px #2b1e1240}.rk-tier[data-collapsed="1"] .rk-rows{display:none}.rk-tier[data-tier=summit] .rk-tier-head{background:radial-gradient(70% 130% at 50% 0,#f3cf7a52,#0000 70%),linear-gradient(115deg,#0000 30%,#ffe6a01a 45%,#0000 60%),linear-gradient(160deg,#2c2109,#0f0902);border-color:#e3b653b3;box-shadow:inset 0 0 0 1px #ffe6a01f,0 12px 26px #2b1e1247}.rk-tier[data-tier=summit] .rk-tier-title{background:linear-gradient(#ffe7a6,#e3b653 60%,#c8941f);color:#0000;-webkit-background-clip:text;background-clip:text}.rk-tier[data-tier=summit] .rk-tier-index{background:var(--gold-leaf)}.rk-rows{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.rk-row{border:1px solid color-mix(in srgb, var(--tier) 22%, transparent);border-left:3px solid var(--tier);background:radial-gradient(ellipse 35% 130% at 100% 50%, color-mix(in srgb, var(--tier) 20%, transparent), transparent 75%), linear-gradient(90deg, var(--row-to), var(--row-to) 35%, var(--row-from));color:var(--rk-cream);scroll-margin-top:calc(var(--rk-sticky) + 8.5rem);border-radius:12px;grid-template-columns:2.3rem 2.4rem minmax(0,1fr) auto;grid-template-areas:"rank thumb who value";align-items:center;gap:.6rem;padding:.5rem .75rem .5rem .5rem;transition:box-shadow .18s,transform .18s,filter .18s;display:grid;position:relative}@media (min-width:768px){.rk-row{grid-template-columns:3rem 3rem minmax(0,1fr) auto;gap:1rem;padding:.45rem .9rem .45rem .5rem}}.rk-row[hidden]{display:none}.rk-row:hover{filter:brightness(1.12);box-shadow:0 8px 18px #2b1e1238}.rk-rank{grid-area:rank;justify-items:center;gap:.1rem;display:grid}.rk-rank-num{background:var(--medal);min-width:2.2rem;height:2.2rem;color:var(--medal-ink);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.9rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 2px #fff5e14d,0 3px 6px #00000059}.rk-tier[data-tier=summit] .rk-rank-num{background:var(--gold-leaf)}.rk-rank-tie{font-family:var(--font-montserrat), sans-serif;letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;color:var(--tier-light);font-size:.52rem;font-weight:800}.rk-row:not([data-tied="1"]) .rk-rank-tie{display:none}.rk-thumb{cursor:zoom-in;filter:drop-shadow(0 4px 5px #00000059);background:0 0;border:0;grid-area:thumb;width:100%;padding:0;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:block}.rk-thumb:hover{transform:scale(1.08)rotate(-2deg)}.rk-tier:not([data-tier=summit]) .rk-thumb{height:2.2rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--tier) 45%, transparent);filter:none;border-radius:6px;overflow:hidden}.rk-tier:not([data-tier=summit]) .rk-thumb>*{margin-top:-25%;display:block}@media (min-width:768px){.rk-tier:not([data-tier=summit]) .rk-thumb{height:2.4rem}}.rk-who{grid-area:who;gap:.2rem;min-width:0;display:grid}.rk-name{-webkit-line-clamp:2;color:#fbeed6;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}@media (min-width:768px){.rk-name{text-overflow:ellipsis;white-space:nowrap;display:block}}.rk-name:after{content:"";border-radius:inherit;position:absolute;inset:0}.rk-thumb,.rk-amount{z-index:1;position:relative}.rk-meta{flex-wrap:nowrap;align-items:center;gap:.4rem;min-width:0;display:flex}.rk-emblem{cursor:help;background:0 0;border:0;padding:0;display:flex}.rk-emblem-disc{border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;overflow:hidden;box-shadow:0 0 0 1px #fff5e159}.rk-emblem-disc img{object-fit:contain;width:1.2rem;height:1.2rem}.rk-epithet{text-overflow:ellipsis;white-space:nowrap;color:#f6ead2b3;font-size:.8rem;font-style:italic;overflow:hidden}.rk-chip{min-height:1.3rem;font-family:var(--font-montserrat), sans-serif;letter-spacing:.03em;white-space:nowrap;color:#f6ead2d9;background:#fff5e117;border-radius:999px;flex:none;align-items:center;padding:0 .5rem;font-size:.62rem;font-weight:700;display:none}@media (min-width:768px){.rk-chip{display:inline-flex}}.rk-max{background:var(--gold-leaf);min-height:1.35rem;box-shadow:inset 0 0 0 1px var(--gold-leaf-edge);font-family:var(--font-montserrat), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-leaf-ink);cursor:help;border:0;border-radius:999px;align-items:center;gap:.2rem;padding:0 .45rem;font-size:.6rem;font-weight:900;display:inline-flex}.rk-max:before{content:"▲";font-size:.5rem}.rk-value{flex-direction:column;grid-area:value;justify-content:center;align-items:flex-end;gap:.3rem;display:flex}@media (min-width:768px){.rk-value{grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(8rem,14rem) 8.5rem;align-items:center;gap:.2rem 1rem;min-height:100%;display:grid}.rk-value>.rk-gauge{grid-area:1/1/5}.rk-value>.rk-tip-wrap{grid-area:2/2;justify-self:end}.rk-value>.rk-amount{grid-area:3/2}}@media (min-width:768px) and (max-width:1099px){.rk-value{grid-template-columns:8rem 8.5rem}}.rk-gauge{background:linear-gradient(90deg, transparent calc(var(--mark-1) * 100% - 1px), #fff5e138 0 calc(var(--mark-1) * 100% + 1px), transparent 0), linear-gradient(90deg, transparent calc(var(--mark-2) * 100% - 1px), #fff5e138 0 calc(var(--mark-2) * 100% + 1px), transparent 0), linear-gradient(90deg, transparent calc(var(--mark-3) * 100% - 1px), #fff5e138 0 calc(var(--mark-3) * 100% + 1px), transparent 0), #fff5e117;border-radius:999px;width:5.5rem;height:.45rem;display:block;position:relative}@media (min-width:768px){.rk-gauge{width:auto;height:.55rem}}.rk-gauge-fill{width:max(.45rem, calc(var(--scale) * 100%));border-radius:inherit;background:linear-gradient(90deg, var(--tier-deep), var(--tier-light));box-shadow:0 0 8px color-mix(in srgb, var(--tier) 45%, transparent);position:absolute;inset:0 auto 0 0}.rk-amount{white-space:nowrap;color:var(--tier-light);justify-self:end;font-size:.88rem;font-weight:900}@media (min-width:768px){.rk-amount{font-size:.98rem}}.rk-tier[data-tier=summit] .rk-row{border-color:#e3b65359;border-left-color:var(--tier);background:radial-gradient(ellipse 30% 120% at 100% 50%, #f3cf7a29, transparent 70%), linear-gradient(115deg, transparent 35%, #ffe6a012 50%, transparent 65%), radial-gradient(ellipse 45% 140% at 0% 50%, #e3b65338, transparent 70%), linear-gradient(160deg, var(--row-from), var(--row-to));box-shadow:inset 0 1px #ffe6a01a}@media (min-width:768px){.rk-tier[data-tier=summit] .rk-row{grid-template-columns:3rem 3.4rem minmax(0,1fr) auto}}.rk-row.is-kin:not(:hover){box-shadow:0 0 0 2px var(--rk-gold), 0 8px 18px #b8860b40;filter:brightness(1.18)}.rk-row.is-match{box-shadow:0 0 0 2px var(--copper-gold)}.rk-row.is-flash{animation:1.4s ease-out rk-flash}@keyframes rk-flash{0%,30%{box-shadow:0 0 0 4px var(--rk-gold), 0 0 26px #e3b653b3;transform:scale(1.01)}}@media (prefers-reduced-motion:reduce){.rk-row.is-flash{animation:none}}.rk-empty{text-align:center;color:var(--text-secondary);border:1px dashed #5c38184d;border-radius:14px;margin:0;padding:2rem 1rem}@media (max-width:767px){.rk-rank-tie{font-size:0}.rk-rank-tie:before{content:"=";font-size:.8rem;font-weight:900}}.rk-unranked{scroll-margin-top:1rem}.rk-unranked-wall{scrollbar-color:#c9b077 transparent;scrollbar-width:thin;background:radial-gradient(at 50% 0,#c28f5b1f,#0000 65%),#fffbf28c;border:1px dashed #5c38184d;border-radius:20px;grid-auto-columns:clamp(5.5rem,22vw,7rem);grid-auto-flow:column;gap:1rem;margin:0;padding:1.1rem 1.25rem 1.25rem;list-style:none;display:grid;overflow-x:auto}.rk-unranked-card{text-align:center;justify-items:center;gap:.3rem;display:grid}.rk-unranked-poster{filter:sepia(.25)drop-shadow(0 6px 8px #2b1e1240);width:100%;max-width:6.5rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .25s;display:block}.rk-unranked-card:hover .rk-unranked-poster{filter:sepia(0)drop-shadow(0 10px 12px #2b1e124d);transform:translateY(-4px)}.rk-unranked-name{color:var(--chocolate-ink);font-size:.82rem;font-weight:700;line-height:1.2}.rk-facts-grid{grid-template-columns:minmax(0,1fr);gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.rk-fact{background:radial-gradient(ellipse at 100% 0%, #e3b6532e, transparent 60%), linear-gradient(160deg, #3a2314, var(--rk-night));color:var(--rk-cream);border-radius:18px;flex-direction:column;align-items:flex-start;gap:.45rem;padding:1.1rem 1.2rem 1.2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 24px #2b1e1233}@media (min-width:640px){.rk-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-fact--total{grid-column:span 2}}@media (min-width:1180px){.rk-facts-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rk-fact-label{font-family:var(--font-montserrat), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--rk-gold);align-self:start;font-size:.7rem;font-weight:800}.rk-fact-crowned{filter:drop-shadow(0 0 12px #f3cf7a59)drop-shadow(0 5px 7px #00000073);align-self:center;width:3rem;margin-top:1rem;display:block;position:relative}.rk-fact-crowned:before{content:"♛";color:var(--rk-gold);font-size:1.1rem;line-height:1;position:absolute;top:-1.25rem;left:50%;transform:translate(-50%)}.rk-fact-value{color:var(--rk-gold);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:900;line-height:1.05}.rk-fact-detail{text-wrap:pretty;color:#f6ead2b8;font-size:.82rem;line-height:1.4}.rk-fact-scale{background:#fff5e11f;border-radius:999px;align-self:stretch;height:.6rem;margin:.6rem 0 .4rem;display:block;position:relative}.rk-fact-scale-upper{inset:0 0 0 calc(var(--at) * 100%);background:linear-gradient(90deg, var(--rk-gold-deep), var(--rk-gold));border-radius:0 999px 999px 0;position:absolute}.rk-fact-scale-pin{top:-.35rem;left:calc(var(--at) * 100%);background:#fbeed6;border-radius:2px;width:3px;height:1.3rem;margin-left:-1.5px;position:absolute;box-shadow:0 0 6px #fbeed699}.rk-fact-duel{gap:.4rem;display:flex}.rk-fact-duel-poster{filter:drop-shadow(0 5px 7px #00000073);width:2.8rem;display:block}.rk-fact-duel-poster:first-child{transform:rotate(-4deg)}.rk-fact-duel-poster:last-child{opacity:.85;transform:rotate(4deg)translateY(6px)scale(.9)}.rk-fact-stack{padding-left:.2rem;display:flex}.rk-fact-stack-poster{filter:drop-shadow(0 4px 6px #00000073);width:2.5rem;display:block}.rk-fact-stack-poster+.rk-fact-stack-poster{margin-left:-1rem}.rk-fact-stack-poster:nth-child(2n){transform:rotate(5deg)}.rk-fact-stack-poster:nth-child(odd){transform:rotate(-4deg)}.rk-fact-ring{background:conic-gradient(var(--rk-gold) calc(var(--share) * 360deg), #fff5e11f 0);border-radius:50%;flex:none;width:3.2rem;height:3.2rem;margin:.2rem 0;-webkit-mask:radial-gradient(circle,#0000 54%,#000 56%);mask:radial-gradient(circle,#0000 54%,#000 56%)}.rk-fact-coins{flex-direction:column-reverse;margin:.3rem 0 .15rem;display:flex}.rk-fact-coins i{background:var(--gold-leaf);border-radius:50%;width:3.2rem;height:.75rem;display:block;box-shadow:inset 0 -2px #5a3c0a73,0 2px 3px #0006}.rk-fact-coins i+i{margin-bottom:-.4rem}.rk-fact-coins i:nth-child(2){transform:translate(.35rem)}.rk-fact-coins i:nth-child(4){transform:translate(-.25rem)}.rk-layout .timeskip-more-links{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}
