.changelog-block{background:var(--bs-body-bg,#12121c);border:1px solid hsla(0,0%,100%,.07);border-radius:14px;margin:24px 0;padding:24px 28px}.changelog-block__header{flex-wrap:wrap;justify-content:space-between;margin-bottom:18px}.changelog-block__header,.changelog-block__title-wrap{align-items:center;display:flex;gap:10px}.changelog-block__version{background:rgba(var(--bs-primary-rgb),.15);border:1px solid rgba(var(--bs-primary-rgb),.35);border-radius:6px;color:var(--bs-primary);display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;padding:2px 10px}.changelog-block__title{color:var(--bs-body-color);font-size:16px;font-weight:700;margin:0}.changelog-block__all-link{color:var(--bs-primary);font-size:13px;opacity:.8;text-decoration:none;transition:opacity .15s}.changelog-block__all-link:hover{opacity:1}.changelog-block__list{display:flex;flex-direction:column;gap:10px}.changelog-block__item{align-items:flex-start;color:#ffffffbf;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;line-height:1.5}.changelog-block__type{align-items:center;border-radius:5px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:4px;letter-spacing:.4px;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.changelog-block__type--feature{background:#f5a62326;border:1px solid rgba(245,166,35,.3);color:#f5a623}.changelog-block__type--bug{background:#e509141f;border:1px solid rgba(229,9,20,.25);color:#e50914}.changelog-block__type--other{background:#94a3b81f;border:1px solid rgba(148,163,184,.25);color:#94a3b8}.changelog-block__desc{flex:1;padding-top:1px}.changelog-block__date{color:#ffffff4d;font-size:11px;padding-top:2px;white-space:nowrap}.xp-guide[data-v-eecd284d]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:16px;padding:20px 16px 16px}@media(min-width:576px){.xp-guide[data-v-eecd284d]{padding:28px 28px 20px}}.xp-guide__header[data-v-eecd284d]{margin-bottom:16px}@media(min-width:576px){.xp-guide__header[data-v-eecd284d]{margin-bottom:20px}}.xp-guide__title[data-v-eecd284d]{color:#ffffffe6;font-size:16px;font-weight:800;margin:0 0 5px}@media(min-width:576px){.xp-guide__title[data-v-eecd284d]{font-size:18px}}.xp-guide__desc[data-v-eecd284d]{color:#fff6;font-size:12px;margin:0;max-width:560px}@media(min-width:576px){.xp-guide__desc[data-v-eecd284d]{font-size:13px}}.xp-guide__grid[data-v-eecd284d]{display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:16px}@media(min-width:480px){.xp-guide__grid[data-v-eecd284d]{gap:10px}}@media(min-width:768px){.xp-guide__grid[data-v-eecd284d]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:20px}}.xp-guide__card[data-v-eecd284d]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;display:flex;gap:10px;padding:10px;transition:border-color .2s,background .2s}@media(min-width:576px){.xp-guide__card[data-v-eecd284d]{gap:12px;padding:12px 14px}}.xp-guide__card[data-v-eecd284d]:hover{background:#ffffff0f;border-color:rgba(var(--card-color),.3)}.xp-guide__card-icon[data-v-eecd284d]{align-items:center;background:color-mix(in srgb,var(--card-color) 15%,transparent);border-radius:8px;color:var(--card-color);display:flex;flex-shrink:0;font-size:13px;height:32px;justify-content:center;width:32px}@media(min-width:576px){.xp-guide__card-icon[data-v-eecd284d]{border-radius:9px;font-size:15px;height:36px;width:36px}}.xp-guide__card-body[data-v-eecd284d]{flex:1;min-width:0}.xp-guide__card-name[data-v-eecd284d]{color:#fffc;font-size:12px;font-weight:600;line-height:1.3}@media(min-width:576px){.xp-guide__card-name[data-v-eecd284d]{font-size:13px}}.xp-guide__card-hint[data-v-eecd284d]{color:#ffffff4d;display:none;font-size:10px;line-height:1.3;margin-top:2px}@media(min-width:480px){.xp-guide__card-hint[data-v-eecd284d]{display:block}}.xp-guide__card-xp[data-v-eecd284d]{color:var(--card-color);flex-shrink:0;font-size:12px;font-weight:800}@media(min-width:576px){.xp-guide__card-xp[data-v-eecd284d]{font-size:13px}}.xp-guide__footer[data-v-eecd284d]{display:flex;justify-content:flex-end}.home-leaderboard[data-v-80675d5c]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:16px;height:100%;padding:20px}.home-leaderboard__head[data-v-80675d5c]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.home-leaderboard__title[data-v-80675d5c]{align-items:center;color:#ffffffd9;display:flex;font-size:15px;font-weight:700;gap:8px}.home-leaderboard__title .fa[data-v-80675d5c]{color:#f59e0b}.home-leaderboard__all[data-v-80675d5c]{align-items:center;color:#ffffff59;display:flex;font-size:12px;gap:4px;text-decoration:none;transition:color .15s}.home-leaderboard__all[data-v-80675d5c]:hover{color:var(--bs-primary)}.home-leaderboard__all .fa[data-v-80675d5c]{font-size:10px}.home-leaderboard__list[data-v-80675d5c]{display:flex;flex-direction:column;gap:6px}.home-lb-skeleton[data-v-80675d5c]{animation:pulse-80675d5c 1.4s ease-in-out infinite;background:#ffffff0a;border-radius:10px;height:46px}@keyframes pulse-80675d5c{0%,to{opacity:.5}50%{opacity:1}}.home-lb-row[data-v-80675d5c]{align-items:center;background:#ffffff05;border:1px solid transparent;border-radius:10px;display:flex;gap:10px;padding:8px 12px;transition:background .15s}.home-lb-row[data-v-80675d5c]:hover{background:#ffffff0d}.home-lb-row--gold[data-v-80675d5c]{background:#fbbf240d;border-color:#fbbf2433}.home-lb-row--gold .home-lb-row__rank[data-v-80675d5c]{color:#fbbf24}.home-lb-row--silver[data-v-80675d5c]{background:#94a3b80a;border-color:#94a3b833}.home-lb-row--silver .home-lb-row__rank[data-v-80675d5c]{color:#94a3b8}.home-lb-row--bronze[data-v-80675d5c]{background:#b4783c0a;border-color:#b4783c33}.home-lb-row--bronze .home-lb-row__rank[data-v-80675d5c]{color:#b47a3c}.home-lb-row__rank[data-v-80675d5c]{color:#ffffff4d;flex-shrink:0;font-size:13px;font-weight:700;text-align:center;width:22px}.home-lb-row__info[data-v-80675d5c]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.home-lb-row__xp[data-v-80675d5c]{color:#ffffff47;font-size:11px}.home-lb-row__level[data-v-80675d5c]{border:1px solid;border-radius:20px;flex-shrink:0;font-size:11px;font-weight:700;padding:1px 7px}
