.rank-list[data-v-3346cfb9]{margin:0;padding:0;width:100%}.rank-list .rank-row[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--tournaments-rank-row-bg);border-radius:var(--tournaments-rank-row-radius);color:var(--tournaments-rank-row-text);height:40px;margin:0 0 var(--space-step);overflow:hidden;padding:0 1% 0 0;position:relative;z-index:var(--z-local-1)}@media(min-width:667px){.rank-list .rank-row[data-v-3346cfb9]{padding:0}}.rank-list .rank-row div[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:600;height:100%;text-align:center;z-index:var(--z-local-3)}.rank-list .rank-row .rank-num[data-v-3346cfb9]{gap:var(--space-2xs)}.rank-list .rank-row .rank-num svg[data-v-3346cfb9]{fill:var(--tournaments-rank-medal);width:15px}@media(min-width:1440px){.rank-list .rank-row .rank-num svg[data-v-3346cfb9]{width:18px}}.rank-list .rank-row .rank-num>span[data-v-3346cfb9]{letter-spacing:0}.rank-list .rank-row .rank-user[data-v-3346cfb9]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.rank-list .rank-row .rank-user>div.user-info[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1px;padding:var(--space-xs) var(--space-step) 0 0;width:100%}@media(min-width:390px){.rank-list .rank-row .rank-user>div.user-info[data-v-3346cfb9]{padding:var(--space-xs) 0 0 0}}.rank-list .rank-row .rank-user>div.user-info>span[data-v-3346cfb9]{display:block;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.rank-list .rank-row .rank-user>div.user-info>span[data-v-3346cfb9]:last-child{color:var(--tournaments-rank-user-sub);font-size:.6rem;font-weight:400;letter-spacing:0}.rank-list .rank-row .rank-points[data-v-3346cfb9]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 0 0 1%}.rank-list .rank-row .rank-points[data-v-3346cfb9],.rank-list .rank-row .rank-reward[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;height:auto;justify-content:center;position:relative}.rank-list .rank-row .rank-reward[data-v-3346cfb9]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin:0 auto;padding:var(--space-step) 0}.rank-list .rank-row .rank-reward .color-GC[data-v-3346cfb9]{color:var(--color-currency-free)}.rank-list .rank-row .rank-reward .color-SC[data-v-3346cfb9]{color:var(--color-currency-paid);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rank-list .rank-row .rank-reward .color-FC[data-v-3346cfb9]{color:var(--tournaments-rank-fc);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rank-list .rank-row .rank-reward>.txt-align[data-v-3346cfb9]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto}.rank-list .rank-row .rank-reward>.txt-align[data-v-3346cfb9],.rank-list .rank-row .rank-reward>.txt-align>div[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.rank-list .rank-row .rank-reward>.txt-align>div[data-v-3346cfb9]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--font-ui);font-size:13px;text-align:left}.rank-list .rank-row .rank-reward>.txt-align>div img[data-v-3346cfb9]{height:auto;margin-right:3px;margin-top:1px;width:16px}.rank-list .rank-row.thead[data-v-3346cfb9]{background:var(--tournaments-rank-thead-bg);height:26px}.rank-list .rank-row.thead div[data-v-3346cfb9]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--tournaments-rank-thead-text);font-size:.6rem;text-align:left}.rank-list .rank-row.thead div[data-v-3346cfb9]:nth-child(3),.rank-list .rank-row.thead div[data-v-3346cfb9]:nth-child(4){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rank-list .rank-row:nth-child(2) .rank-num svg[data-v-3346cfb9]{fill:var(--tournaments-rank-no1-medal)}.rank-list .rank-row:nth-child(3) .rank-num svg[data-v-3346cfb9]{fill:var(--tournaments-rank-no2-medal)}.rank-list .rank-row:nth-child(4) .rank-num svg[data-v-3346cfb9]{fill:var(--tournaments-rank-no3-medal)}.rank-list .rank-row div[data-v-3346cfb9]:first-child,.rank-list .rank-row.thead div[data-v-3346cfb9]:first-child{width:13%}.rank-list .rank-row div[data-v-3346cfb9]:nth-child(2),.rank-list .rank-row.thead div[data-v-3346cfb9]:nth-child(2){width:24%}.rank-list .rank-row div[data-v-3346cfb9]:nth-child(3),.rank-list .rank-row.thead div[data-v-3346cfb9]:nth-child(3){width:30%}.rank-list .rank-row div[data-v-3346cfb9]:nth-child(4),.rank-list .rank-row.thead div[data-v-3346cfb9]:nth-child(4){width:33%}.tournaments-block.upcoming .rank-row[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tournaments-block.upcoming .rank-row div[data-v-3346cfb9]:first-child{width:13%}.tournaments-block.upcoming .rank-row div[data-v-3346cfb9]:nth-child(2){width:87%}.tournaments-block.upcoming .rank-row.thead div[data-v-3346cfb9]:first-child{width:13%}.tournaments-block.upcoming .rank-row.thead div[data-v-3346cfb9]:nth-child(2){width:87%}.tournaments-block.upcoming .rank-row .rank-reward[data-v-3346cfb9]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:var(--space-step) var(--space-step) var(--space-step) 0}.tournaments-block.upcoming .rank-row .rank-reward .txt-align[data-v-3346cfb9]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 auto;width:100px}.tournaments-block.upcoming .rank-row.thead .rank-reward[data-v-3346cfb9]{padding:var(--space-step) 40px var(--space-step) 0}.popup-wrap.race-popup[data-v-3346cfb9]{background:var(--color-bg-page);width:98%}@media(min-width:1024px){.popup-wrap.race-popup[data-v-3346cfb9]{min-width:600px}}.popup-wrap.race-popup>.btn-close[data-v-3346cfb9]{right:0;top:0}.popup-wrap.race-popup .popup-header[data-v-3346cfb9]{color:var(--popup-header-accent);font-size:1.5rem;font-weight:700;line-height:120%;margin:0}.race-total-wrap[data-v-3346cfb9]{padding:var(--space-10) 0 0 0}.race-total-wrap p[data-v-3346cfb9]{color:var(--popup-body-text);font-size:.95rem;font-weight:600;line-height:120%;margin:0 0 var(--space-10) 0;text-align:center}.team-tabs-wrap[data-v-3346cfb9]{margin:0 auto .5rem}.team-tabs[data-v-3346cfb9]{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);gap:1px;height:36px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;max-width:560px;padding:0;position:relative;width:100%}.team-tabs[data-v-3346cfb9],.team-tabs>div[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.team-tabs>div[data-v-3346cfb9]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--race-popup-tab-bg);border-top-left-radius:var(--race-popup-tab-radius);border-top-right-radius:var(--race-popup-tab-radius);color:var(--race-popup-tab-text);cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem;font-weight:600;gap:3px;height:100%;justify-content:center;line-height:120%;margin-top:1px;padding:var(--space-step) var(--space-step);text-align:center;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.team-tabs>div.active[data-v-3346cfb9]{background:var(--race-popup-tab-active-bg);margin-top:0}.team-tabs>div.active[data-v-3346cfb9],.team-tabs>div>svg[data-v-3346cfb9]{color:var(--race-popup-tab-active-text)}.team-tabs-content[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--race-popup-board-bg);border-bottom-left-radius:var(--race-popup-tab-radius);border-bottom-right-radius:var(--race-popup-tab-radius);gap:.3rem;padding:var(--space-10) var(--space-10) var(--space-15)}.team-tabs-content p[data-v-3346cfb9]{color:var(--popup-body-text);font-size:.7rem;font-weight:400;line-height:100%;margin:0}.team-tabs-content h4[data-v-3346cfb9]{color:var(--popup-body-text);font-family:var(--font-ui);font-size:1.4rem;font-weight:700;line-height:110%;margin:0}.race-total-wrap .rank-list .rank-row[data-v-3346cfb9]{background:var(--race-popup-row-bg);color:var(--race-popup-row-text);height:46px}.race-total-wrap .rank-list .rank-row div[data-v-3346cfb9]{font-size:12px}@media(min-width:1440px){.race-total-wrap .rank-list .rank-row div[data-v-3346cfb9]{font-size:14px}}.race-total-wrap .rank-list .rank-row.thead[data-v-3346cfb9]{background:var(--race-popup-row-alt-bg);font-size:12px;height:30px}.race-total-wrap .rank-list .rank-row.thead div[data-v-3346cfb9]{color:var(--race-popup-row-alt-text)}.race-total-wrap .rank-list .rank-row.myself[data-v-3346cfb9]{background:var(--race-popup-row-my-bg);border:var(--race-popup-row-my-border)}.race-total-wrap .rank-list .rank-row.no-1 .rank-num svg[data-v-3346cfb9]{fill:var(--race-popup-medal-gold)}.race-total-wrap .rank-list .rank-row.no-2 .rank-num svg[data-v-3346cfb9]{fill:var(--race-popup-medal-silver)}.race-total-wrap .rank-list .rank-row.no-3 .rank-num svg[data-v-3346cfb9]{fill:var(--race-popup-medal-bronze)}.race-total-wrap .rank-list .rank-row.myself .rank-num[data-v-3346cfb9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.race-total-wrap .rank-list .rank-row.myself .rank-num>span[data-v-3346cfb9]:first-child{background:var(--race-popup-mine-bg);border-radius:var(--radius-20);color:var(--race-popup-mine-text);font-size:.45rem;font-weight:400;padding:var(--space-2xs) var(--space-xs)}@media(min-width:390px){.race-total-wrap .rank-list .rank-row.myself .rank-num>span[data-v-3346cfb9]:first-child{font-size:.5rem;padding:var(--space-2xs) var(--space-6)}}.race-total-wrap .rank-list .rank-row.myself .rank-user>div.user-info>span[data-v-3346cfb9]:last-child{color:var(--race-popup-mine-user)}
