body.topbar-v2 .rk{--v2-sell-bg:color-mix(in srgb, var(--v2-sell) 15%, var(--v2-panel));--rk-reg-bg:var(--v2-ok);--rk-reg-ink:#08251a;padding-bottom:64px}:root[data-theme=light] body.topbar-v2 .rk{--rk-reg-ink:#fff}body.topbar-v2 .rk-hero{justify-content:space-between;align-items:center;gap:24px;padding:26px 0 22px;display:flex}body.topbar-v2 .rk-hero__copy{min-width:0}body.topbar-v2 .rk-hero h1{letter-spacing:-.03em;color:var(--v2-text);margin:0 0 6px;font-size:clamp(26px,2.6vw,32px);font-weight:700}body.topbar-v2 .rk-hero__desc{max-width:78ch;color:var(--v2-muted);word-break:keep-all;margin:0;font-size:13.5px;line-height:1.6}body.topbar-v2 .rk-stats{background:var(--v2-panel);border-radius:12px;flex:none;gap:32px;padding:12px 20px;display:flex}body.topbar-v2 .rk-stat{flex-direction:column;gap:2px;display:flex}body.topbar-v2 .rk-stat strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--v2-text);font-size:24px;font-weight:700}body.topbar-v2 .rk-stat__accent{color:var(--v2-sell)}body.topbar-v2 .rk-stat span{color:var(--v2-muted);font-size:12px}body.topbar-v2 .rk-bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}body.topbar-v2 .rk-tabs{align-items:center;gap:8px;margin-bottom:12px;display:flex}body.topbar-v2 .rk-tab{border:1px solid var(--v2-line);background:var(--v2-panel);height:34px;color:var(--v2-muted);font:inherit;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:background var(--v2-ease) .14s, color var(--v2-ease) .14s, border-color var(--v2-ease) .14s;border-radius:8px;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}body.topbar-v2 .rk-tab:hover{background:var(--v2-panel-hover);color:var(--v2-text)}body.topbar-v2 .rk-tab.is-on{background:var(--v2-sell-bg,#392b20);color:var(--v2-sell);border-color:#0000}body.topbar-v2 .rk-tab:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}body.topbar-v2 .rk-chips{flex-wrap:wrap;gap:8px;display:flex}body.topbar-v2 .rk-chip{background:var(--v2-panel);height:36px;color:var(--v2-muted);font:inherit;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:background var(--v2-ease) .14s, color var(--v2-ease) .14s;border:0;border-radius:8px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:500;display:inline-flex}body.topbar-v2 .rk-chip.is-on{background:var(--v2-sell-bg,#392b20);color:var(--v2-sell)}body.topbar-v2 .rk-search{gap:6px;margin-left:auto;display:flex}body.topbar-v2 .rk-search__input{border:1px solid var(--v2-line);background:var(--v2-panel);width:190px;height:36px;color:var(--v2-text);font:inherit;border-radius:8px;padding:0 12px;font-size:13px}body.topbar-v2 .rk-search__input::placeholder{color:var(--v2-muted)}body.topbar-v2 .rk-bar__reg{background:var(--rk-reg-bg);height:36px;color:var(--rk-reg-ink);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background var(--v2-ease) .14s;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:0;padding:0 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}body.topbar-v2 .rk-bar__reg:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}body.topbar-v2 .rk-search__input:focus-visible{outline:2px solid var(--v2-accent);outline-offset:1px}body.topbar-v2 .rk-search__btn{border:1px solid var(--v2-line);background:var(--v2-panel-hover);height:36px;color:var(--v2-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 14px;font-size:12.5px;font-weight:500}body.topbar-v2 .rk-search__note{color:var(--v2-muted);font-variant-numeric:tabular-nums;flex-basis:100%;font-size:12px}body.topbar-v2 .rk-search__note:empty{display:none}body.topbar-v2 .rk-search__note.is-warn{color:var(--v2-sell)}body.topbar-v2 .rk-board{background:var(--v2-panel);border-radius:12px;overflow:hidden}body.topbar-v2 .rk-board__head{background:var(--v2-panel-hover);height:42px;color:var(--v2-muted);font-size:12px;font-weight:500}body.topbar-v2 .rk-board__fame{align-items:center;gap:6px;display:inline-flex}body.topbar-v2 .rk-rows[aria-busy=true]{opacity:.55;transition:opacity .12s linear}body.topbar-v2 .rk-row{border-top:1px solid var(--v2-line);min-height:146px;color:var(--v2-text);padding-top:9px;padding-bottom:9px;font-size:13.5px}body.topbar-v2 .rk-row__rank{color:var(--v2-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}body.topbar-v2 .rk-row__avatar{width:128px;height:128px;color:var(--v2-muted);background:0 0;border-radius:12px;flex:none;place-items:center;font-size:36px;font-weight:700;line-height:1;display:grid;overflow:hidden}body.topbar-v2 .rk-row__avatar img{object-fit:contain;width:100%;height:100%;display:block}body.topbar-v2 .rk-row__level{font-variant-numeric:tabular-nums}body.topbar-v2 .rk-row__job{text-overflow:ellipsis;white-space:nowrap;color:var(--v2-muted);overflow:hidden}body.topbar-v2 .rk-row__fame{color:var(--v2-sell);font-variant-numeric:tabular-nums}body.topbar-v2 .rk-msg{text-align:center;color:var(--v2-muted);margin:0;padding:40px 24px;font-size:13px}body.topbar-v2 .rk-msg a{color:var(--v2-sell)}body.topbar-v2 .rk-retry{border:1px solid var(--v2-line);background:var(--v2-panel-hover);color:var(--v2-text);font:inherit;cursor:pointer;border-radius:8px;margin-left:8px;padding:6px 12px;font-size:12.5px}body.topbar-v2 .rk-retry:hover{border-color:var(--v2-accent);color:var(--v2-buy)}body.topbar-v2 .rk-pager{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}body.topbar-v2 .rk-pager:empty{display:none}body.topbar-v2 .rk-pager button{border:1px solid var(--v2-line);min-width:34px;height:34px;color:var(--v2-muted);font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border-radius:8px;padding:0 10px;font-size:12.5px}body.topbar-v2 .rk-pager button:hover:not(:disabled){background:var(--v2-panel-hover);color:var(--v2-text)}body.topbar-v2 .rk-pager button.is-on{border-color:var(--v2-accent);background:var(--v2-accent);color:#fff}body.topbar-v2 .rk-pager button:disabled{opacity:.4;cursor:default}body.topbar-v2 .rk-btn{background:var(--v2-accent);color:#fff;height:42px;font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--v2-ease) .14s;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}body.topbar-v2 .rk-btn:hover{background:var(--v2-accent-hover,#4553c8);color:#fff}body.topbar-v2 .rk-btn:disabled{opacity:.55;cursor:default}body.topbar-v2 .rk-btn--sm{height:38px;font-size:13px}body.topbar-v2.rk-modal-open{overflow:hidden}body.topbar-v2 .rk-modal{z-index:80;place-items:center;padding:24px;display:grid;position:fixed;inset:0}body.topbar-v2 .rk-modal[hidden]{display:none}body.topbar-v2 .rk-modal__backdrop{background:#06080cb8;position:absolute;inset:0}body.topbar-v2 .rk-modal__panel{border:1px solid var(--v2-line);background:var(--v2-bg);border-radius:16px;width:min(1000px,100%);max-height:min(88vh,980px);padding:24px;position:relative;overflow:auto;box-shadow:0 24px 60px #00000073}body.topbar-v2 .rk-modal__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}body.topbar-v2 .rk-modal__head h2{letter-spacing:-.03em;color:var(--v2-text);margin:0 0 6px;font-size:clamp(20px,2.2vw,24px);font-weight:700}body.topbar-v2 .rk-modal__desc{color:var(--v2-muted);word-break:keep-all;margin:0;font-size:13.5px;line-height:1.6}body.topbar-v2 .rk-gate{justify-items:start;gap:12px;padding:16px 2px 4px;display:grid}body.topbar-v2 .rk-modal__close{border:1px solid var(--v2-line);background:var(--v2-panel);width:34px;height:34px;color:var(--v2-muted);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}body.topbar-v2 .rk-modal__close:hover,body.topbar-v2 .rk-modal__close:focus-visible{color:var(--v2-text);border-color:var(--v2-accent)}body.topbar-v2 .rk-submit{margin-top:40px;scroll-margin-top:88px}body.topbar-v2 .rk-submit__hero{padding:0 0 20px}body.topbar-v2 .rk-submit__hero h2{letter-spacing:-.03em;color:var(--v2-text);margin:0 0 6px;font-size:clamp(22px,2.2vw,26px);font-weight:700}body.topbar-v2 .rk-submit__hero p{color:var(--v2-muted);word-break:keep-all;margin:0;font-size:13.5px;line-height:1.6}body.topbar-v2 .rk-cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:20px;display:grid}body.topbar-v2 .rk-card{background:var(--v2-panel);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}body.topbar-v2 .rk-card h3{color:var(--v2-text);margin:0;font-size:14px;font-weight:500}body.topbar-v2 .rk-drop{background:var(--v2-panel-hover);text-align:center;cursor:pointer;transition:border-color var(--v2-ease) .14s, background var(--v2-ease) .14s;border:1px dashed #0000;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;display:flex}body.topbar-v2 .rk-drop:hover,body.topbar-v2 .rk-drop.is-over{border-color:var(--v2-sell)}body.topbar-v2 .rk-drop input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}body.topbar-v2 .rk-drop__title{color:var(--v2-text);word-break:keep-all;font-size:14px;font-weight:500}body.topbar-v2 .rk-drop__hint{color:var(--v2-muted);word-break:keep-all;font-size:12px}body.topbar-v2 .rk-drop__img{border:1px solid var(--v2-line);border-radius:8px;max-width:100%;max-height:220px}body.topbar-v2 .rk-note{color:var(--v2-muted);word-break:keep-all;margin:0;font-size:12px;line-height:1.55}body.topbar-v2 .rk-sample{flex-direction:column;gap:8px;margin:0;display:flex}body.topbar-v2 .rk-drop.is-ready+.rk-sample{display:none}body.topbar-v2 .rk-sample__cap{color:var(--v2-muted);word-break:keep-all;font-size:12px}body.topbar-v2 .rk-sample__cap strong{color:var(--v2-text);font-weight:600}body.topbar-v2 .rk-sample__img{border:1px solid var(--v2-line);background:var(--v2-panel-hover);border-radius:8px;width:100%;max-width:342px;height:auto;display:block}body.topbar-v2 .rk-sample__foot{color:var(--v2-muted);word-break:keep-all;margin:0;font-size:11.5px;line-height:1.55}body.topbar-v2 .rk-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}body.topbar-v2 .rk-field{flex-direction:column;gap:6px;min-width:0;display:flex}body.topbar-v2 .rk-field>span{color:var(--v2-muted);font-size:12px}body.topbar-v2 .rk-field input{background:var(--v2-panel-hover);height:41px;color:var(--v2-text);font:inherit;border:0;border-radius:8px;min-width:0;padding:0 12px;font-size:14px}body.topbar-v2 .rk-field input::placeholder{color:var(--v2-muted);opacity:.7}body.topbar-v2 .rk-field input:focus{outline:2px solid var(--v2-sell);outline-offset:-2px}body.topbar-v2 .rk-field.is-bad input{outline-offset:-2px;outline:2px solid #e06b6b}body.topbar-v2 .rk-notice{background:var(--v2-sell-bg,#392b20);border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}body.topbar-v2 .rk-notice strong{color:var(--v2-sell);font-size:12px;font-weight:500}body.topbar-v2 .rk-notice span{color:var(--v2-muted);word-break:keep-all;font-size:12px;line-height:1.6}body.topbar-v2 .rk-actions{align-items:center;gap:12px;margin-top:2px;display:flex}body.topbar-v2 .rk-hint{color:var(--v2-muted);word-break:keep-all;font-size:12px}body.topbar-v2 .rk-hint.is-bad{color:#e6a3a3}body.topbar-v2 .rk-hint.is-ok{color:var(--v2-buy,#91b9ff)}body.topbar-v2 .rk-mine{border:1px solid var(--v2-line);border-radius:8px;flex-direction:column;gap:6px;margin:4px 0 0;padding:12px 14px;list-style:none;display:flex}body.topbar-v2 .rk-mine li{color:var(--v2-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}body.topbar-v2 .rk-mine b{color:var(--v2-text);font-weight:500}body.topbar-v2 .rk-tag{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}body.topbar-v2 .rk-tag--pending{background:var(--v2-sell-bg,#392b20);color:var(--v2-sell)}body.topbar-v2 .rk-tag--approved{color:#90d6b2;background:#90d6b224}body.topbar-v2 .rk-tag--rejected{color:#e6a3a3;background:#e06b6b24}body.topbar-v2 .rk-credit{color:var(--v2-muted);margin:16px 0 0;font-size:12px}body.topbar-v2 .rk-credit a,body.topbar-v2 .rk-credit .rk-credit__name{color:var(--v2-muted);text-underline-offset:2px;text-decoration:underline}body.topbar-v2 .rk-credit a:hover{color:var(--v2-text)}@media (width<=900px){body.topbar-v2 .rk-hero{flex-direction:column;align-items:flex-start;gap:14px}body.topbar-v2 .rk-cols{grid-template-columns:1fr}body.topbar-v2 .rk-modal{padding:10px}body.topbar-v2 .rk-modal__panel{border-radius:14px;max-height:92vh;padding:16px}body.topbar-v2 .rk-board__head{display:none}body.topbar-v2 .rk-bar{gap:10px}body.topbar-v2 .rk-search{width:100%;margin-left:0}body.topbar-v2 .rk-search__input{flex:1;width:auto;min-width:0}body.topbar-v2 .rk-row{grid-template-columns:minmax(20px,max-content) 88px 1fr auto;grid-template-areas:"rank av name level""rank av job fame";row-gap:4px;min-height:0;padding:12px 16px}body.topbar-v2 .rk-row__rank{grid-area:rank}body.topbar-v2 .rk-row__avatar{grid-area:av;width:88px;height:88px;font-size:26px}body.topbar-v2 .rk-row__name{grid-area:name;font-size:14px}body.topbar-v2 .rk-row__level{text-align:right;grid-area:level;font-weight:700}body.topbar-v2 .rk-row__level:before{content:"Lv.";color:var(--v2-muted);margin-right:2px;font-size:11px;font-weight:500}body.topbar-v2 .rk-row__job{grid-area:job;padding-left:0;font-size:12px}body.topbar-v2 .rk-row__fame{text-align:right;grid-area:fame;font-size:12px}body.topbar-v2 .rk-chips--sort{border-left:0;margin-left:0;padding-left:0}}@media (width<=560px){body.topbar-v2 .rk-grid{grid-template-columns:1fr}body.topbar-v2 .rk-actions{flex-direction:column;align-items:stretch;gap:8px}}body.topbar-v2 .rk{--rk-gold:#ffcf5c;--rk-gold-2:#d8a63f;--rk-gold-3:#8a6200;--rk-gold-soft:#ffcf5c1f;--rk-gold-line:#ffcf5c73;--rk-silver:#cfd8e3;--rk-silver-2:#8a97a8;--rk-bronze:#e0a06a;--rk-bronze-2:#a05a2c;--rk-green:var(--v2-ok);--rk-green-ink:#08251a;--rk-panel-deep:#121821;--rk-panel-raise:#1d2532;--rk-muted-2:#7c8798;--rk-shadow-card:0 18px 40px #00000047;--rk-shadow-gold:0 0 0 1px #ffcf5c2e, 0 18px 44px #d8a63f1f;isolation:isolate;position:relative}body.topbar-v2 .rk:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 40%,#ffcf5c14,#0000 65%);width:min(1100px,100vw);height:560px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}body.topbar-v2 .rk-hero{align-items:flex-end;gap:24px;padding:24px 0 18px}body.topbar-v2 .rk-hero__copy{flex:auto}body.topbar-v2 .rk-eyebrow{letter-spacing:.16em;color:var(--rk-gold);margin:0 0 8px;font-size:10px;font-weight:700}body.topbar-v2 .rk-hero h1{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(28px,2.8vw,36px);font-weight:800}body.topbar-v2 .rk-hero h1:after{content:"";background:linear-gradient(90deg, var(--rk-gold), transparent);border-radius:2px;width:44px;height:3px;margin-top:10px;display:block}body.topbar-v2 .rk-hero__desc{max-width:80ch;color:var(--v2-muted);font-size:13.5px;line-height:1.6}body.topbar-v2 .rk-stats{border:1px solid var(--v2-line);background:linear-gradient(180deg, var(--v2-panel), var(--rk-panel-deep));border-radius:14px;gap:0;padding:0;overflow:hidden}body.topbar-v2 .rk-stat{gap:2px;min-width:112px;padding:12px 20px}body.topbar-v2 .rk-stat[hidden]{display:none}body.topbar-v2 .rk-stat+.rk-stat{border-left:1px solid var(--v2-line)}body.topbar-v2 .rk-stat strong{letter-spacing:-.03em;font-size:26px;font-weight:800}body.topbar-v2 .rk-stat span{font-size:11.5px}body.topbar-v2 .rk-bar{gap:8px;margin-bottom:0;padding:8px 0 12px}body.topbar-v2 .rk-chips{flex-wrap:nowrap;gap:8px;min-width:0}body.topbar-v2 .rk-chips--sort{border-left:1px solid var(--v2-line);margin-left:8px;padding-left:16px}body.topbar-v2 .rk-chip{background:var(--v2-panel);height:34px;transition:background .14s var(--v2-ease), border-color .14s var(--v2-ease), color .14s var(--v2-ease);border:1px solid #0000;border-radius:8px;padding:0 14px;font-size:12.5px;font-weight:500}body.topbar-v2 .rk-chip:hover{background:var(--v2-panel-hover);color:var(--v2-text)}body.topbar-v2 .rk-chip.is-on{border-color:var(--rk-gold-line);background:var(--rk-gold-soft);color:var(--rk-gold);font-weight:700}body.topbar-v2 .rk-chips--jobs{border-top:1px solid var(--v2-line);flex-basis:100%;margin-top:2px;padding-top:10px}body.topbar-v2 .rk-chip--sub{border-color:var(--v2-line);background:0 0;height:30px;padding:0 12px;font-size:12px;font-weight:500}body.topbar-v2 .rk-chip--sub:hover{background:var(--v2-panel-hover);color:var(--v2-text)}body.topbar-v2 .rk-chip--sub.is-on{border-color:var(--rk-gold-line);background:var(--rk-gold-soft);color:var(--rk-gold);font-weight:700}body.topbar-v2 .rk-bar__reg{background:linear-gradient(180deg, #9be9c4, var(--rk-green));height:34px;color:var(--rk-green-ink);border-radius:8px;padding:0 14px;font-weight:700;box-shadow:0 6px 18px #7ee0b01f}body.topbar-v2 .rk-bar__reg:hover{background:linear-gradient(180deg, #a9f0cf, var(--rk-green));color:var(--rk-green-ink)}body.topbar-v2 .rk-search{align-items:center;gap:6px;margin-left:auto;position:relative}body.topbar-v2 .rk-search__icon{z-index:1;color:var(--v2-muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}body.topbar-v2 .rk-search__input{background:var(--v2-panel);border-radius:8px;width:200px;height:34px;padding:0 12px 0 34px;font-size:12.5px}body.topbar-v2 .rk-search__input:focus-visible{border-color:var(--rk-gold-2);outline:2px solid var(--rk-gold-line);outline-offset:1px;box-shadow:0 0 0 3px #ffcf5c1f}body.topbar-v2 .rk-search__btn{background:var(--v2-panel-hover);border-radius:8px;height:34px;padding:0 14px;font-size:12.5px}body.topbar-v2 .rk-search__btn:hover{border-color:var(--rk-gold-line);color:var(--rk-gold)}body.topbar-v2 .rk-search__note{margin-top:2px;font-size:11.5px}body.topbar-v2 .rk-podium{max-width:1200px;margin:12px auto 0}body.topbar-v2 .rk-podium[hidden]{display:none}body.topbar-v2 .rk-podium__list{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"second first third";align-items:end;gap:18px;margin:0;padding:0;list-style:none;display:grid}body.topbar-v2 .rk-podium__item{--podium-avatar:80px;--podium-avatar-margin:34px;isolation:isolate;min-width:0;animation:.52s cubic-bezier(.22,1,.36,1) both rk-rise;position:relative}body.topbar-v2 .rk-podium__item--1{--podium-avatar:96px;--podium-avatar-margin:44px;grid-area:first;animation-delay:.26s}body.topbar-v2 .rk-podium__item--2{grid-area:second;animation-delay:.34s}body.topbar-v2 .rk-podium__item--3{grid-area:third;animation-delay:.42s}body.topbar-v2 .rk-podium--partial .rk-podium__list{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:18px;max-width:820px;margin-inline:auto;display:flex}body.topbar-v2 .rk-podium--partial .rk-podium__item{flex:260px;max-width:390px}body.topbar-v2 .rk-podium__card{background:linear-gradient(180deg, color-mix(in srgb, var(--v2-panel) 94%, #fff), var(--rk-panel-deep));min-height:260px;transition:translate .16s var(--v2-ease), border-color .16s var(--v2-ease), box-shadow .16s var(--v2-ease);border:1px solid #2d3644;border-radius:18px;flex-direction:column;align-items:center;padding:20px 18px 18px;display:flex;position:relative;overflow:hidden}body.topbar-v2 .rk-podium__item--1 .rk-podium__card{border:2px solid var(--rk-gold-2);background:linear-gradient(180deg, var(--rk-panel-raise), var(--rk-panel-deep));min-height:300px;box-shadow:var(--rk-shadow-card)}body.topbar-v2 .rk-podium__item--3 .rk-podium__card{border-color:#3a2f26}body.topbar-v2 .rk-podium__strip{background:linear-gradient(90deg, var(--rk-silver-2), var(--rk-silver), var(--rk-silver-2));height:3px;position:absolute;top:0;left:0;right:0}body.topbar-v2 .rk-podium__item--1 .rk-podium__strip{background:linear-gradient(90deg,#8a6200,#ffcf5c 35%,#ffe9a8 50%,#ffcf5c 65%,#8a6200);height:4px}body.topbar-v2 .rk-podium__item--3 .rk-podium__strip{background:linear-gradient(90deg, var(--rk-bronze-2), var(--rk-bronze), var(--rk-bronze-2))}body.topbar-v2 .rk-podium__aura{z-index:-1;opacity:.6;pointer-events:none;background:radial-gradient(at 50% 38%,#ffcf5c33,#ffcf5c0f 45%,#0000 70%);border-radius:28px;position:absolute;inset:-24px -16px -10px;transform:scale(.97)}body.topbar-v2 .rk-podium__item--1 .rk-podium__aura{will-change:transform, opacity;animation:5.6s ease-in-out infinite rk-aura}body.topbar-v2 .rk-podium__item:not(.rk-podium__item--1) .rk-podium__aura,body.topbar-v2 .rk-podium__item:not(.rk-podium__item--1) .rk-podium__shine,body.topbar-v2 .rk-podium__item:not(.rk-podium__item--1) .rk-podium__sparkles{display:none}body.topbar-v2 .rk-podium__shine{z-index:2;opacity:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000,#ffffff2e,#0000);width:35%;position:absolute;top:0;bottom:0;left:-45%;transform:skew(-18deg)}body.topbar-v2 .rk-podium__item--1 .rk-podium__shine{will-change:transform, opacity;animation:7s cubic-bezier(.4,0,.2,1) 1.2s infinite rk-shine}body.topbar-v2 .rk-podium__sparkles{z-index:3;pointer-events:none;position:absolute;inset:0}html.rk-decor-paused body.topbar-v2 .rk-podium__aura,html.rk-decor-paused body.topbar-v2 .rk-podium__shine,html.rk-decor-paused body.topbar-v2 .rk-podium__sparkles i,html.rk-decor-paused body.topbar-v2 .rk-podium__item--1 .rk-podium__avatar-frame:after{animation-play-state:paused}body.topbar-v2 .rk-podium__sparkles i{background:var(--rk-gold);width:2px;height:2px;box-shadow:0 0 6px var(--rk-gold);opacity:0;border-radius:50%;position:absolute}body.topbar-v2 .rk-podium__sparkles i:first-child{animation-delay:1s;top:28%;left:14%}body.topbar-v2 .rk-podium__sparkles i:nth-child(2){animation-delay:1.8s;top:22%;left:78%}body.topbar-v2 .rk-podium__sparkles i:nth-child(3){animation-delay:2.6s;top:52%;left:86%}body.topbar-v2 .rk-podium__sparkles i:nth-child(4){animation-delay:3.2s;top:62%;left:22%}body.topbar-v2 .rk-podium__sparkles i:nth-child(5){animation-delay:3.8s;top:14%;left:64%}body.topbar-v2 .rk-podium__sparkles i:nth-child(6){animation-delay:4.4s;top:78%;left:40%}body.topbar-v2 .rk-podium__item--1 .rk-podium__sparkles i{animation-name:rk-twinkle;animation-duration:4.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}body.topbar-v2 .rk-podium__badge{z-index:4;color:#1a2029;font-variant-numeric:tabular-nums;background:linear-gradient(145deg,#f4f7fb,#cfd8e3 50%,#8a97a8);border-radius:50%;place-items:center;width:36px;height:36px;font-size:17px;font-weight:800;display:grid;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff9,0 4px 12px #00000059}body.topbar-v2 .rk-podium__item--1 .rk-podium__badge{color:#2a1b00;background:linear-gradient(145deg,#ffe9a8,#ffcf5c 45%,#c99a2e);width:44px;height:44px;font-size:20px;top:14px}body.topbar-v2 .rk-podium__item--3 .rk-podium__badge{color:#2a1408;background:linear-gradient(145deg,#f2c9a8,#e0a06a 50%,#a05a2c)}body.topbar-v2 .rk-podium__avatar-frame{z-index:1;width:var(--podium-avatar);height:var(--podium-avatar);margin:var(--podium-avatar-margin) auto 0;flex:none;position:relative}body.topbar-v2 .rk-podium__avatar{border:1px solid var(--v2-line);background:radial-gradient(circle at 50% 35%, var(--v2-panel-hover), var(--v2-panel));width:100%;height:100%;color:var(--v2-muted);font-size:calc(var(--podium-avatar) * .4);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;position:relative;overflow:hidden}body.topbar-v2 .rk-podium__item--1 .rk-podium__avatar{box-shadow:0 0 0 2px var(--rk-gold-2), 0 10px 30px #00000059}body.topbar-v2 .rk-podium__item--2 .rk-podium__avatar{box-shadow:0 0 0 2px var(--rk-silver-2)}body.topbar-v2 .rk-podium__item--3 .rk-podium__avatar{box-shadow:0 0 0 2px var(--rk-bronze-2)}body.topbar-v2 .rk-podium__avatar img{object-fit:contain;width:100%;height:100%;display:block;transform:scale(1.12)}body.topbar-v2 .rk-podium__avatar.is-empty{background:color-mix(in srgb, var(--v2-muted) 22%, transparent);color:var(--v2-text)}body.topbar-v2 .rk-podium__avatar.is-empty:before{content:attr(data-letter)}body.topbar-v2 .rk-podium__item--1 .rk-podium__avatar-frame:after{content:"";z-index:2;background:conic-gradient(from 0deg, transparent 0 55%, #ffcf5ce6 70%, transparent 85%);pointer-events:none;border-radius:50%;animation:8s linear infinite rk-spin;position:absolute;inset:-7px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}body.topbar-v2 .rk-podium__name{max-width:92%;color:var(--v2-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:14px 0 0;font-size:20px;font-weight:700;line-height:1.2;overflow:hidden}body.topbar-v2 .rk-podium__item--1 .rk-podium__name{font-size:24px;font-weight:800}body.topbar-v2 .rk-podium__meta{max-width:90%;color:var(--v2-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11.5px;line-height:1.5;overflow:hidden}body.topbar-v2 .rk-podium__item--1 .rk-podium__meta{font-size:12px}body.topbar-v2 .rk-podium__level{justify-content:center;align-items:baseline;gap:4px;margin:10px 0 0;line-height:1;display:flex}body.topbar-v2 .rk-podium__level-label{color:var(--v2-muted);font-size:11px;font-weight:600}body.topbar-v2 .rk-podium__level strong{color:var(--rk-silver);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}body.topbar-v2 .rk-podium__item--1 .rk-podium__level strong{color:var(--rk-gold);text-shadow:0 0 18px #ffcf5c40;font-size:30px}body.topbar-v2 .rk-podium__item--3 .rk-podium__level strong{color:var(--rk-bronze)}body.topbar-v2 .rk-podium__fame{color:var(--v2-muted);justify-content:center;align-items:center;gap:4px;margin:6px 0 0;font-size:11.5px;display:flex}body.topbar-v2 .rk-podium__flame{color:var(--rk-gold);flex:none}body.topbar-v2 .rk-podium__item--skeleton{--podium-avatar:80px;--podium-avatar-margin:34px}body.topbar-v2 .rk-podium__item--skeleton.rk-podium__item--1{--podium-avatar:96px;--podium-avatar-margin:44px}body.topbar-v2 .rk-podium__item--skeleton .rk-podium__card{border:1px solid var(--v2-line);background:var(--v2-panel);box-shadow:none}body.topbar-v2 .rk-podium__item--skeleton .rk-podium__aura,body.topbar-v2 .rk-podium__item--skeleton .rk-podium__strip,body.topbar-v2 .rk-podium__item--skeleton .rk-podium__shine,body.topbar-v2 .rk-podium__item--skeleton .rk-podium__sparkles{display:none}body.topbar-v2 .rk-skel{background:linear-gradient(90deg, var(--v2-panel) 25%, var(--v2-panel-hover) 37%, var(--v2-panel) 63%);background-size:400% 100%;border-radius:6px;animation:1.4s infinite rk-skeleton;display:block}body.topbar-v2 .rk-skel--badge{border-radius:50%;width:36px;height:36px;position:absolute;top:12px;left:50%;transform:translate(-50%)}body.topbar-v2 .rk-podium__item--skeleton.rk-podium__item--1 .rk-skel--badge{width:44px;height:44px;top:14px}body.topbar-v2 .rk-skel--avatar{width:var(--podium-avatar,80px);height:var(--podium-avatar,80px);margin-top:var(--podium-avatar-margin,34px);border-radius:50%}body.topbar-v2 .rk-podium__item--skeleton .rk-skel--line{width:60%;height:12px;margin-top:14px}body.topbar-v2 .rk-podium__item--skeleton .rk-skel--name{width:45%;height:18px}body.topbar-v2 .rk-podium__item--skeleton .rk-skel--level{width:30%;height:22px}body.topbar-v2 .rk-podium__item--skeleton .rk-skel--fame{width:36%;height:10px;margin-top:8px}body.topbar-v2 .rk-board__from{color:var(--v2-muted);margin:14px 0 6px;font-size:11.5px}body.topbar-v2 .rk-board__from[hidden]{display:none}body.topbar-v2 .rk-board{border:1px solid var(--v2-line);background:var(--v2-panel);animation:rk-rise .26s var(--v2-ease) .38s both;border-radius:14px;position:relative;overflow:hidden}body.topbar-v2 .rk-board.is-loading:after{content:"";z-index:5;background:linear-gradient(90deg, transparent, var(--rk-gold), transparent);pointer-events:none;width:38%;height:2px;animation:1.1s ease-in-out infinite rk-progress;position:absolute;top:0;left:0}body.topbar-v2 .rk-board__head,body.topbar-v2 .rk-row{grid-template-columns:56px 64px minmax(0,1fr) 90px 150px 90px;align-items:center;gap:12px;padding:0 20px;display:grid}body.topbar-v2 .rk-board__head{border-bottom:1px solid var(--v2-line);background:linear-gradient(180deg, var(--v2-panel-hover), var(--v2-panel));height:44px;color:var(--v2-muted);font-size:11.5px;font-weight:500}body.topbar-v2 .rk-board__who{grid-column:span 2}body.topbar-v2 .rk-board__head>span:nth-child(3),body.topbar-v2 .rk-board__head>span:nth-child(5){text-align:right}body.topbar-v2 .rk-board__fame{justify-content:flex-end;align-items:center;display:inline-flex}body.topbar-v2 .rk-rows{transition:opacity .12s linear}body.topbar-v2 .rk-rows[aria-busy=true]{opacity:.55}body.topbar-v2 .rk-row{border-top:1px solid color-mix(in srgb, var(--v2-line) 70%, transparent);min-height:72px;color:var(--v2-text);animation:.32s ease-out both rk-row-in;animation-delay:calc(var(--i,0) * 18ms);transition:background .12s var(--v2-ease);padding-top:0;padding-bottom:0;font-size:13.5px}body.topbar-v2 .rk-row:first-child{border-top:0}body.topbar-v2 .rk-row:hover{background:color-mix(in srgb, var(--v2-panel-hover) 82%, transparent)}body.topbar-v2 .rk-row--top{box-shadow:inset 2px 0 0 var(--rk-gold-line)}body.topbar-v2 .rk-row__rank{color:var(--rk-muted-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}body.topbar-v2 .rk-row--top .rk-row__rank{color:var(--rk-gold);font-weight:800}body.topbar-v2 .rk-row--p2{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--rk-silver) 45%, transparent)}body.topbar-v2 .rk-row--p2 .rk-row__rank{color:var(--rk-silver)}body.topbar-v2 .rk-row--p3{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--rk-bronze) 45%, transparent)}body.topbar-v2 .rk-row--p3 .rk-row__rank{color:var(--rk-bronze)}body.topbar-v2 .rk-row__avatar{border:1px solid var(--v2-line);background:radial-gradient(circle at 50% 35%, var(--v2-panel-hover), var(--v2-panel));width:64px;height:64px;color:var(--v2-muted);border-radius:50%;place-items:center;font-size:20px;font-weight:700;line-height:1;display:grid;overflow:hidden}body.topbar-v2 .rk-row__avatar img{object-fit:contain;width:100%;height:100%;display:block;transform:scale(1.35)}body.topbar-v2 .rk-row__avatar.is-empty{background:color-mix(in srgb, var(--v2-muted) 22%, transparent);color:var(--v2-text)}body.topbar-v2 .rk-row__avatar.is-empty:before{content:attr(data-letter)}body.topbar-v2 .rk-row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}body.topbar-v2 .rk-row__level{color:var(--v2-text);font-variant-numeric:tabular-nums;text-align:right;font-size:15px;font-weight:700}body.topbar-v2 .rk-row__job{color:var(--v2-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}body.topbar-v2 .rk-row__fame{color:var(--rk-gold);font-variant-numeric:tabular-nums;text-align:right;font-size:14px;font-weight:700}body.topbar-v2 .rk-row--skeleton{pointer-events:none}body.topbar-v2 .rk-row--skeleton:hover{background:0 0}body.topbar-v2 .rk-row--skeleton .rk-skel--rank{border-radius:4px;width:12px;height:12px}body.topbar-v2 .rk-row--skeleton .rk-skel--avatar{border-radius:50%;width:64px;height:64px;margin:0}body.topbar-v2 .rk-row--skeleton .rk-skel--line{width:60%;height:12px}body.topbar-v2 .rk-row--skeleton .rk-skel--num{justify-self:end;width:32px;height:12px}body.topbar-v2 .rk-msg{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:40px 24px;display:flex}body.topbar-v2 .rk-retry{border-color:var(--rk-gold-line);color:var(--rk-gold);margin-left:0}body.topbar-v2 .rk-retry:hover{border-color:var(--rk-gold);background:var(--rk-gold-soft);color:var(--rk-gold)}body.topbar-v2 .rk-pager{gap:6px;margin-top:18px}body.topbar-v2 .rk-pager button{border-radius:9px;min-width:34px;height:34px;padding:0 10px;font-size:12.5px}body.topbar-v2 .rk-pager button.is-on{border-color:var(--rk-gold-2);background:linear-gradient(180deg, #ffe4a0, var(--rk-gold));color:#2a1b00;font-weight:800;box-shadow:0 4px 14px #ffcf5c2e}body.topbar-v2 .rk-credit{margin:18px 0 0;font-size:11.5px}@media (hover:hover) and (pointer:fine){body.topbar-v2 .rk-podium__item:hover .rk-podium__card{border-color:color-mix(in srgb, var(--v2-muted) 60%, var(--v2-line));box-shadow:var(--rk-shadow-card);translate:0 -4px}body.topbar-v2 .rk-podium__item--1:hover .rk-podium__card{box-shadow:var(--rk-shadow-gold);border-color:#ffe08a}}:root[data-theme=light] body.topbar-v2 .rk{--rk-gold:#8a5a00;--rk-gold-2:#c99a2e;--rk-gold-3:#6f4a00;--rk-gold-soft:#c99a2e24;--rk-gold-line:#c99a2e80;--rk-silver:#5f6b7d;--rk-silver-2:#8a97a8;--rk-bronze:#a05a2c;--rk-bronze-2:#7a4a2a;--rk-green-ink:#fff;--rk-panel-deep:#fff;--rk-panel-raise:#fffdf7;--rk-muted-2:#7a8596;--rk-shadow-card:0 14px 34px #141c2814;--rk-shadow-gold:0 0 0 1px #c99a2e40, 0 18px 40px #c99a2e1f}:root[data-theme=light] body.topbar-v2 .rk:before{background:radial-gradient(at 50% 40%,#a855100f,#0000 65%)}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1 .rk-podium__card{background:linear-gradient(#fffdf7,#fff8e8);border-color:#c99a2e}:root[data-theme=light] body.topbar-v2 .rk-podium__item--2 .rk-podium__card{background:linear-gradient(100deg,#f4f7fb,#fff 46%);border-color:#dfe4eb}:root[data-theme=light] body.topbar-v2 .rk-podium__item--3 .rk-podium__card{background:linear-gradient(100deg,#fbf1e9,#fff 46%);border-color:#eadfd5}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1 .rk-podium__level strong{text-shadow:none}:root[data-theme=light] body.topbar-v2 .rk-podium__shine{mix-blend-mode:overlay;background:linear-gradient(105deg,#0000,#fffffff2,#0000);animation-name:rk-shine-light}:root[data-theme=light] body.topbar-v2 .rk-podium__sparkles{display:block}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1 .rk-podium__sparkles i{width:2px;height:2px;box-shadow:none;opacity:.4;background:#c08a1e;animation:none}:root[data-theme=light] body.topbar-v2 .rk-bar__reg{color:#fff;background:#23754e}:root[data-theme=light] body.topbar-v2 .rk-bar__reg:hover{color:#fff;background:#1d6442}:root[data-theme=light] body.topbar-v2 .rk-pager button.is-on{color:#fff;background:#8a5a00;box-shadow:inset 0 1px #ffffff3d,0 2px 6px #7a560038}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1 .rk-podium__avatar-frame:after{background:conic-gradient(from 0deg, transparent 0 55%, #c99a2ef2 70%, transparent 85%)}:root[data-theme=light] body.topbar-v2 .rk-podium__avatar{background:radial-gradient(circle at 50% 35%,#f3f5f9,#fff)}:root[data-theme=light] body.topbar-v2 .rk-podium__aura{background:radial-gradient(at 50% 38%,#c99a2e2e,#c99a2e0d 45%,#0000 70%)}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1 .rk-podium__aura{opacity:.5;animation:none}:root[data-theme=light] body.topbar-v2 .rk-podium__badge{box-shadow:inset 0 1px #ffffffe6,0 0 0 2px #fff,0 2px 6px #7a560038}:root[data-theme=light] body.topbar-v2 .rk-podium__item--2 .rk-podium__badge,:root[data-theme=light] body.topbar-v2 .rk-podium__item--3 .rk-podium__badge{border:1px solid #78849452}:root[data-theme=light] body.topbar-v2 .rk-podium__avatar{box-shadow:0 0 0 2px var(--rk-gold-2), 0 0 0 3px #fff, 0 8px 18px #141c281a}:root[data-theme=light] body.topbar-v2 .rk-podium__item--2 .rk-podium__avatar{box-shadow:0 0 0 2px var(--rk-silver-2), 0 0 0 3px #fff, 0 8px 18px #141c281a}:root[data-theme=light] body.topbar-v2 .rk-podium__item--3 .rk-podium__avatar{box-shadow:0 0 0 2px var(--rk-bronze-2), 0 0 0 3px #fff, 0 8px 18px #141c281a}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1 .rk-podium__level strong{background:linear-gradient(#b8811c 0%,#8a5a00 55%,#7a4a00 100%);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}:root[data-theme=light] body.topbar-v2 .rk-chip.is-on,:root[data-theme=light] body.topbar-v2 .rk-chip--sub.is-on{color:#7a4a00;background:linear-gradient(#fffdf7,#fffdf7) padding-box padding-box,linear-gradient(#c99a2e,#a9791a) border-box;border:1px solid #0000;box-shadow:inset 0 1px #fff,0 1px 2px #7a4a001a}:root[data-theme=light] body.topbar-v2 .rk-row--top{background-image:linear-gradient(90deg,#c99a2e1c,#0000 42%)}:root[data-theme=light] body.topbar-v2 .rk-row--p2{background-image:linear-gradient(90deg,#5f6b7d1a,#0000 42%)}:root[data-theme=light] body.topbar-v2 .rk-row--p3{background-image:linear-gradient(90deg,#a05a2c1a,#0000 42%)}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1 .rk-podium__card{box-shadow:inset 0 1px 0 #fff, var(--rk-shadow-card)}:root[data-theme=light] body.topbar-v2 .rk-podium__item--2 .rk-podium__card,:root[data-theme=light] body.topbar-v2 .rk-podium__item--3 .rk-podium__card,:root[data-theme=light] body.topbar-v2 .rk-stats,:root[data-theme=light] body.topbar-v2 .rk-board{box-shadow:inset 0 1px #fff}:root[data-theme=light] body.topbar-v2 .rk-board:before{content:"";z-index:1;mix-blend-mode:multiply;opacity:.04;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (hover:hover) and (pointer:fine){:root[data-theme=light] body.topbar-v2 .rk-podium__item:hover .rk-podium__card{border-color:#c8d1dd;box-shadow:inset 0 1px #fff,0 20px 40px #141c2824}:root[data-theme=light] body.topbar-v2 .rk-podium__item--1:hover .rk-podium__card{border-color:#a9791a;box-shadow:inset 0 1px #fff,0 0 0 1px #c99a2e59,0 22px 44px #c99a2e33}:root[data-theme=light] body.topbar-v2 .rk-row:hover{translate:0 -1px;box-shadow:0 6px 16px #141c2814}:root[data-theme=light] body.topbar-v2 .rk-row--top:hover{box-shadow:inset 2px 0 #c99a2ebf,0 6px 16px #141c2814}:root[data-theme=light] body.topbar-v2 .rk-row--p2:hover{box-shadow:inset 2px 0 #5f6b7d80,0 6px 16px #141c2814}:root[data-theme=light] body.topbar-v2 .rk-row--p3:hover{box-shadow:inset 2px 0 #a05a2c80,0 6px 16px #141c2814}}:root[data-theme=light] body.topbar-v2 .rk-row{transition:background .12s var(--v2-ease), translate .15s var(--v2-ease), box-shadow .15s var(--v2-ease)}@keyframes rk-shine-light{0%,55%{opacity:0;transform:translate(-160%)skew(-18deg)}60%{opacity:.38}75%{opacity:.26;transform:translate(260%)skew(-18deg)}to{opacity:0;transform:translate(260%)skew(-18deg)}}@media (width<=1279px){body.topbar-v2 .rk-podium__list{gap:14px}body.topbar-v2 .rk-podium__item{--podium-avatar:76px;--podium-avatar-margin:32px}body.topbar-v2 .rk-podium__item--1{--podium-avatar:88px;--podium-avatar-margin:42px}body.topbar-v2 .rk-podium__item--1 .rk-podium__card{min-height:290px}body.topbar-v2 .rk-podium__card{min-height:250px}body.topbar-v2 .rk-podium__item--1 .rk-podium__name{font-size:22px}body.topbar-v2 .rk-podium__item--1 .rk-podium__level strong{font-size:28px}body.topbar-v2 .rk-board__head,body.topbar-v2 .rk-row{grid-template-columns:52px 60px minmax(0,1fr) 84px 130px 84px;gap:10px;padding:0 16px}body.topbar-v2 .rk-row__avatar,body.topbar-v2 .rk-row--skeleton .rk-skel--avatar{width:60px;height:60px}}@media (width<=1023px){body.topbar-v2 .rk-podium__list{grid-template-columns:1fr 1fr;grid-template-areas:"first first""second third";gap:16px}body.topbar-v2 .rk-podium__item--1 .rk-podium__card{min-height:280px}body.topbar-v2 .rk-podium__card{min-height:230px}}@media (width<=899px){body.topbar-v2 .rk-hero{flex-direction:column;align-items:flex-start;gap:14px}body.topbar-v2 .rk-stats{width:100%}body.topbar-v2 .rk-stat{flex:1}body.topbar-v2 .rk-bar{gap:8px}body.topbar-v2 .rk-chips{scrollbar-width:none;max-width:100%;overflow-x:auto}body.topbar-v2 .rk-chips::-webkit-scrollbar{display:none}body.topbar-v2 .rk-chips--sort{border-left:0;margin-left:0;padding-left:0}body.topbar-v2 .rk-search{width:100%;margin-left:0}body.topbar-v2 .rk-search__input{flex:1;width:auto;min-width:0}body.topbar-v2 .rk-board__head{display:none}body.topbar-v2 .rk-row{grid-template-columns:28px 56px minmax(0,1fr) auto;grid-template-areas:"rank avatar name level""rank avatar job fame";gap:2px 10px;min-height:64px;padding:10px 14px}body.topbar-v2 .rk-row__rank{grid-area:rank}body.topbar-v2 .rk-row__avatar{grid-area:avatar;width:56px;height:56px;font-size:18px}body.topbar-v2 .rk-row__avatar img{transform:scale(1.3)}body.topbar-v2 .rk-row__name{grid-area:name;font-size:14px}body.topbar-v2 .rk-row__level{grid-area:level;font-size:14px;font-weight:700}body.topbar-v2 .rk-row__level:before{content:"Lv.";color:var(--v2-muted);margin-right:2px;font-size:11px;font-weight:500}body.topbar-v2 .rk-row__job{grid-area:job;font-size:12px}body.topbar-v2 .rk-row__fame{text-align:right;grid-area:fame;font-size:12px}body.topbar-v2 .rk-row--skeleton{flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;display:flex}body.topbar-v2 .rk-row--skeleton .rk-skel--rank{width:10px;height:10px}body.topbar-v2 .rk-row--skeleton .rk-skel--avatar{width:56px;height:56px;margin:0}body.topbar-v2 .rk-row--skeleton .rk-skel--line{flex:80px;width:auto}body.topbar-v2 .rk-row--skeleton .rk-skel--num{width:28px}}@media (width<=767px){body.topbar-v2 .rk-hero h1{font-size:28px}body.topbar-v2 .rk-hero__desc{font-size:12.5px}body.topbar-v2 .rk-stats{width:100%}body.topbar-v2 .rk-stat{min-width:0;padding:10px 16px}body.topbar-v2 .rk-stat strong{font-size:22px}body.topbar-v2 .rk-chip,body.topbar-v2 .rk-bar__reg{height:32px;padding:0 12px;font-size:12px}body.topbar-v2 .rk-search__input{height:36px}body.topbar-v2 .rk-search__btn{height:36px;padding:0 12px}}@media (width<=559px){body.topbar-v2 .rk-hero{padding-top:20px}body.topbar-v2 .rk-hero h1{font-size:26px}body.topbar-v2 .rk-hero h1:after{width:36px;margin-top:8px}body.topbar-v2 .rk-eyebrow{font-size:9px}body.topbar-v2 .rk-stat strong{font-size:20px}body.topbar-v2 .rk-stat span{font-size:11px}body.topbar-v2 .rk-podium__list{grid-template-columns:1fr;grid-template-areas:"first""second""third";gap:14px}body.topbar-v2 .rk-podium__item{--podium-avatar:64px;--podium-avatar-margin:28px}body.topbar-v2 .rk-podium__item--1{--podium-avatar:72px;--podium-avatar-margin:38px}body.topbar-v2 .rk-podium__item--1 .rk-podium__card{min-height:260px}body.topbar-v2 .rk-podium__card{min-height:220px;padding:18px 16px 16px}body.topbar-v2 .rk-podium__badge{width:30px;height:30px;font-size:15px;top:12px}body.topbar-v2 .rk-podium__item--1 .rk-podium__badge{width:36px;height:36px;font-size:18px;top:12px}body.topbar-v2 .rk-podium__item--1 .rk-podium__name{font-size:20px}body.topbar-v2 .rk-podium__name{font-size:18px}body.topbar-v2 .rk-podium__item--1 .rk-podium__level strong{font-size:24px}body.topbar-v2 .rk-podium__level strong{font-size:20px}body.topbar-v2 .rk-podium__item--1 .rk-podium__meta{font-size:11.5px}body.topbar-v2 .rk-podium__meta,body.topbar-v2 .rk-podium__fame{font-size:11px}body.topbar-v2 .rk-board__head,body.topbar-v2 .rk-row{grid-template-columns:24px 48px minmax(0,1fr) auto;grid-template-areas:"rank avatar name level""rank avatar fame fame";column-gap:8px}body.topbar-v2 .rk-row{min-height:64px;padding:9px 12px}body.topbar-v2 .rk-row__avatar{width:48px;height:48px;font-size:16px}body.topbar-v2 .rk-row__avatar img{transform:scale(1.3)}body.topbar-v2 .rk-row__name{font-size:13.5px}body.topbar-v2 .rk-row__level{font-size:13px}body.topbar-v2 .rk-row__job{display:none}body.topbar-v2 .rk-row__fame{grid-area:fame;justify-self:end;font-size:12px}body.topbar-v2 .rk-row--skeleton .rk-skel--avatar{width:48px;height:48px}body.topbar-v2 .rk-pager{scrollbar-width:none;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}body.topbar-v2 .rk-pager::-webkit-scrollbar{display:none}body.topbar-v2 .rk-credit{font-size:10.5px}}body.topbar-v2 .rk-hero__copy{animation:rk-rise .48s var(--v2-ease) both}body.topbar-v2 .rk-stats{animation:rk-rise .48s var(--v2-ease) 80ms both}body.topbar-v2 .rk-bar{animation:rk-rise .48s var(--v2-ease) .14s both}@keyframes rk-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes rk-aura{0%,to{opacity:.55;transform:scale(.97)}50%{opacity:.95;transform:scale(1.04)}}body.topbar-v2 .rk-hero__stats{border:1px solid var(--v2-line);background:var(--v2-panel);color:var(--v2-muted);border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:7px 13px;font-size:12.5px;font-weight:500;text-decoration:none;transition:color .12s linear,border-color .12s linear,background .12s linear;display:inline-flex}body.topbar-v2 .rk-hero__stats:hover,body.topbar-v2 .rk-hero__stats:focus-visible{color:var(--v2-text);border-color:color-mix(in srgb, var(--v2-sell) 55%, var(--v2-line));background:var(--v2-panel-hover)}body.topbar-v2 .rk-row__link,body.topbar-v2 .rk-podium__link{color:inherit;text-decoration:none}body.topbar-v2 .rk-row__link:hover,body.topbar-v2 .rk-row__link:focus-visible,body.topbar-v2 .rk-podium__link:hover,body.topbar-v2 .rk-podium__link:focus-visible{color:var(--v2-sell);text-underline-offset:3px;text-decoration:underline}body.topbar-v2 .rk-row__jrank{background:color-mix(in srgb, var(--v2-muted) 18%, transparent);color:var(--v2-muted);font-variant-numeric:tabular-nums;border-radius:6px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:600}body.topbar-v2 .rk-podium__jrank{color:var(--v2-muted);font-size:12px;font-weight:500}@keyframes rk-spin{to{transform:rotate(1turn)}}@keyframes rk-shine{0%,55%{opacity:0;transform:translate(-160%)skew(-18deg)}60%{opacity:.55}75%{opacity:.35;transform:translate(260%)skew(-18deg)}to{opacity:0;transform:translate(260%)skew(-18deg)}}@keyframes rk-twinkle{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.9;transform:scale(1)}}@keyframes rk-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes rk-row-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes rk-progress{0%{transform:translate(-100%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){body.topbar-v2 .rk *,body.topbar-v2 .rk :before,body.topbar-v2 .rk :after{transition:none!important;animation:none!important}}
