.rk-hero{padding-top:calc(var(--topnote-h) + var(--header-h) + env(safe-area-inset-top) + clamp(30px, 6vw, 64px));padding-bottom:clamp(40px,6vw,80px);position:relative}.rk-hero h1{font-size:clamp(24px,2.4vw + 14px,40px)}.rk-hero .lede{color:#fff;text-shadow:0 2px #0a286459;max-width:640px;margin-top:12px;font-size:clamp(16px,.4vw + 15px,19px)}.rk-bar{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:26px;display:flex}.rk-tabs{border-radius:var(--r-f);scrollbar-width:none;gap:6px;max-width:100%;padding:6px;display:flex;overflow-x:auto}.rk-tabs::-webkit-scrollbar{display:none}.rk-tabs button{border-radius:var(--r-l);cursor:pointer;min-height:46px;font:900 15px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;gap:8px;padding:0 16px 0 10px;display:inline-flex}.rk-tabs button img{width:30px;height:30px}.rk-cls{flex-wrap:wrap;gap:8px;display:flex}.rk-cls[hidden]{display:none}.rk-cls button{cursor:pointer;min-height:44px;font:900 13px/1 var(--font-sans);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px 0 8px;display:inline-flex}.rk-cls button img{width:24px;height:24px}.rk-cls button.all{padding-left:14px}.rk-table{margin-top:30px}.rk-table .panel-in{padding:8px clamp(8px,1.6vw,20px) 16px}.rk-head,.rk-row{grid-template-columns:64px minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1.1fr) 96px minmax(130px,1fr);align-items:center;gap:12px;display:grid}.rk-table[data-board=guild] :-webkit-any(.rk-head,.rk-row){grid-template-columns:64px minmax(0,1.6fr) minmax(0,1.2fr) 0 96px minmax(110px,.8fr)}.rk-table[data-board=guild] :is(.rk-head,.rk-row){grid-template-columns:64px minmax(0,1.6fr) minmax(0,1.2fr) 0 96px minmax(110px,.8fr)}.rk-head{font:900 12px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);padding:14px 14px 6px}.rk-head .r{text-align:center}.rk-head .c3,.rk-row .c3{text-align:right}.rk-row{border-radius:var(--r-m);border-left:4px solid var(--c);background:linear-gradient(#26397a,#1b2a5c);min-height:58px;margin-top:8px;padding:0 16px 0 14px;position:relative;box-shadow:inset 0 0 0 1.5px #eef1f824,inset 0 1px #ffffff14}.rk-row.top1{background:linear-gradient(90deg,#ffbf2e4d,#26397a 42%,#1b2a5c);box-shadow:inset 0 0 0 1.5px #ffbf2eb3}.rk-row.top2{background:linear-gradient(90deg,#eef1f83d,#26397a 42%,#1b2a5c);box-shadow:inset 0 0 0 1.5px #eef1f880}.rk-row.top3{background:linear-gradient(90deg,#e68c5042,#26397a 42%,#1b2a5c);box-shadow:inset 0 0 0 1.5px #e6965a8c}.rk-row.ghost{background:#1b2a5c99;border-left-color:#eef1f81f;animation:1.2s ease-in-out infinite alternate rk-pulse}@keyframes rk-pulse{to{opacity:.45}}.rk-row .r{font:400 22px/1 var(--font-num);color:#dfe6ff;text-align:center}.rk-medal{width:46px;height:46px;margin:0 auto}.rk-row .who{align-items:center;gap:10px;min-width:0;display:flex}.rk-row .who img{flex:none;width:26px;height:26px}.rk-row .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:900 18px/1.15 var(--font-sans);overflow:hidden}.rk-row .nm small{display:none}.rk-row .cls{font:800 14px/1 var(--font-sans);color:var(--c)}.rk-row .sub{font:800 15px/1.2 var(--font-sans);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rk-row .sub.num{font:400 17px/1 var(--font-num)}.rk-row .dim{color:var(--text-3);font-weight:700}.rk-row .lv{font:400 20px/1 var(--font-num);color:#fff}.rk-row .big{font:400 22px/1 var(--font-num);color:var(--text-gold)}.rk-row .exp{justify-content:flex-end;align-items:center;gap:10px;display:flex}.rk-row .exp i{background:var(--well);border-radius:99px;flex:1;height:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #eef1f824}.rk-row .exp i:before{content:"";height:100%;width:var(--p);background:linear-gradient(90deg, #4fc4ff, var(--sky-rim) 60%, #dff3ff);display:block}.rk-row .exp em{font:400 15px/1 var(--font-num);color:#9fe6ff;text-align:right;min-width:56px;font-style:normal}.rk-row .tier{font:900 13px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.rk-row .t-bronze{color:#e0a070}.rk-row .t-silver{color:#dfe6f2}.rk-row .t-gold{color:#ffcf3f}.rk-row .t-platinum{color:#5cf0ff}.rk-row .t-diamond{color:#a99dff}.rk-row .t-master{color:#ff6ef0}.rk-row .t-champion{color:#fff3c4}.rk-note{text-align:center;font:800 17px/1.4 var(--font-sans);color:var(--text-2);padding:34px 12px}.rk-more{justify-content:center;margin-top:18px;display:flex}.rk-more[hidden]{display:none}.rk-foot{font:700 14px/1.4 var(--font-sans);color:var(--text-2);border-top:1px solid #ffbf2e38;flex-wrap:wrap;justify-content:space-between;gap:6px 10px;margin-top:16px;padding:12px 6px 0;display:flex}@media (max-width:760px){.rk-cls::-webkit-scrollbar{display:none}.rk-cls{width:calc(100% + var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px 0;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rk-head{display:none}.rk-row,.rk-table[data-board] .rk-row{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:62px;padding:8px 14px 8px 10px}.rk-row .c{display:none}.rk-row .c.pv{text-align:right;display:block}.rk-row .r{font-size:18px}.rk-medal{width:34px;height:34px}.rk-row .nm{white-space:normal;font-size:16px}.rk-row .nm small{font:800 12.5px/1.2 var(--font-sans);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.rk-row .exp{min-width:92px}.rk-row .exp i{display:none}.rk-row .big{font-size:19px}}.tz-body{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(18px,3vw,36px);display:grid}.tz-copy{justify-items:start;gap:16px;display:grid}.tz-copy p{color:var(--text-2)}.tz ol{gap:8px;min-height:302px;margin:0;padding:0;list-style:none;display:grid}.tz li{min-height:56px;font:900 17px/1.1 var(--font-sans);border-style:solid;border-width:0;border-image:url(/img/ui/card.webp) 42 fill/14px;grid-template-columns:44px 28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 16px 0 10px;display:grid}.tz li.ghost{opacity:.5}.tz li .r{font:400 20px/1 var(--font-num);text-align:center;color:#dfe6ff}.tz li .rk-medal{width:38px;height:38px}.tz li>img{width:26px;height:26px}.tz li .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tz li small{font:800 12.5px/1 var(--font-sans);color:var(--text-3);text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.tz li .v{font:400 18px/1 var(--font-num);color:var(--text-gold)}.tz .tz-note{min-height:160px;font:800 16px/1.4 var(--font-sans);color:var(--text-2);text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;display:grid}@media (max-width:760px){.tz-body{grid-template-columns:1fr}.tz ol{min-height:0}}@media (prefers-reduced-motion:reduce){.rk-row.ghost{animation:none}}
