.stats-tab[data-v-43aff5fe]{--ring-win:#32ff64bf;--ring-loss:#ff3232bf;flex-direction:column;gap:10px;width:100%;display:flex}.stats-tab .stats-head[data-v-43aff5fe]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.stats-tab .stats-head h3[data-v-43aff5fe]{margin:0}.stats-tab .stats-head .stats-season-switch[data-v-43aff5fe]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.stats-tab .stats-head .stats-season-btn[data-v-43aff5fe]{color:#dcdcdc;cursor:pointer;background-color:#2d2d2d;border:none;border-radius:5px;justify-content:center;align-items:center;min-width:95px;height:45px;padding:0 20px;font-size:16px;transition:background-color .25s ease-in-out,color .25s ease-in-out;display:inline-flex}.stats-tab .stats-head .stats-season-btn[data-v-43aff5fe]:hover{background-color:#3c3c3c}.stats-tab .stats-head .stats-season-btn.active[data-v-43aff5fe]{color:#0a0a0a;background-color:#dcdcdc}.stats-tab .state[data-v-43aff5fe]{color:#b4b4b4;background-color:#2d2d2d80;border:1px solid #78787880;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:140px;padding:10px;display:flex}.stats-tab .state.state-inline[data-v-43aff5fe]{min-height:auto}.stats-tab .state.state-danger[data-v-43aff5fe]{color:#ff3232}.stats-tab .stats-layout[data-v-43aff5fe]{grid-template-columns:1fr;gap:10px;display:grid}.stats-tab .stats-layout .block[data-v-43aff5fe]{background:linear-gradient(150deg,#2d2d2dbf,#1e1e1ebf);border:1px solid #78787880;border-radius:5px;flex-direction:column;gap:10px;padding:10px;display:flex}.stats-tab .stats-layout .block h4[data-v-43aff5fe]{margin:0}.stats-tab .stats-layout .metric-card[data-v-43aff5fe]{background:linear-gradient(150deg,#2d2d2dbf,#3c3c3cbf);border:1px solid #78787880;border-radius:5px;flex-direction:column;justify-content:space-between;gap:5px;height:72px;padding:10px;display:flex}.stats-tab .stats-layout .metric-card span[data-v-43aff5fe]{color:#b4b4b4;font-size:14px}.stats-tab .stats-layout .metric-card strong[data-v-43aff5fe]{text-align:end;color:#dcdcdc;font-family:Manrope-SemiBold;font-size:24px;line-height:1.1}.stats-tab .stats-layout .non-game-grid[data-v-43aff5fe]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.stats-tab .stats-layout .overview[data-v-43aff5fe]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stats-tab .stats-layout .overview .result-card[data-v-43aff5fe]{background:linear-gradient(150deg,#2d2d2dbf,#1e1e1ebf);border:1px solid #78787880;border-radius:5px;grid-template-columns:350px minmax(0,1fr);align-items:center;gap:10px;min-width:800px;padding:10px;display:grid}.stats-tab .stats-layout .overview .result-ring[data-v-43aff5fe]{border:1px solid #787878;border-radius:50%;justify-content:center;align-items:center;width:300px;height:300px;margin:0 auto;display:flex;position:relative}.stats-tab .stats-layout .overview .result-ring[data-v-43aff5fe]:before{content:"";border-radius:inherit;background-color:#1e1e1e;border:1px solid #78787880;position:absolute;inset:30px}.stats-tab .stats-layout .overview .result-ring .result-center[data-v-43aff5fe]{z-index:1;flex-direction:column;align-items:stretch;gap:5px;width:170px;display:flex;position:relative}.stats-tab .stats-layout .overview .result-ring .result-center span[data-v-43aff5fe]{color:#b4b4b4;text-transform:uppercase;text-align:center;font-size:24px}.stats-tab .stats-layout .overview .result-ring .result-center strong[data-v-43aff5fe]{color:#dcdcdc;text-align:center;font-family:Manrope-SemiBold;font-size:40px;line-height:1}.stats-tab .stats-layout .overview .result-ring .result-legend[data-v-43aff5fe]{flex-direction:column;gap:5px;display:flex}.stats-tab .stats-layout .overview .result-ring .result-legend .legend-row[data-v-43aff5fe]{justify-content:center;align-items:center;gap:5px;display:flex}.stats-tab .stats-layout .overview .result-ring .result-legend .legend-row .legend-dot[data-v-43aff5fe]{border-radius:50%;width:10px;height:10px;display:block}.stats-tab .stats-layout .overview .result-ring .result-legend .legend-row .legend-dot.wins[data-v-43aff5fe]{background-color:#32ff64}.stats-tab .stats-layout .overview .result-ring .result-legend .legend-row .legend-dot.losses[data-v-43aff5fe]{background-color:#ff3232}.stats-tab .stats-layout .overview .result-ring .result-legend .legend-row .legend-pct[data-v-43aff5fe]{color:#dcdcdc;text-align:right;white-space:nowrap;font-family:Manrope-SemiBold;font-size:16px}.stats-tab .stats-layout .overview .role-rings[data-v-43aff5fe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.stats-tab .stats-layout .overview .role-rings .role-ring-card[data-v-43aff5fe]{justify-content:center;display:flex}.stats-tab .stats-layout .overview .role-rings .role-result-ring[data-v-43aff5fe]{border:1px solid #787878;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.stats-tab .stats-layout .overview .role-rings .role-result-ring[data-v-43aff5fe]:before{content:"";border-radius:inherit;background-color:#1e1e1e;border:1px solid #78787880;position:absolute;inset:20px}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-result-center[data-v-43aff5fe]{z-index:1;flex-direction:column;align-items:stretch;gap:5px;width:120px;display:flex;position:relative}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-result-center .role-title-icon[data-v-43aff5fe]{object-fit:contain;max-width:100%;height:40px;margin:0 auto;display:block}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-result-center strong[data-v-43aff5fe]{color:#dcdcdc;text-align:center;font-family:Manrope-SemiBold;font-size:30px;line-height:1}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-legend[data-v-43aff5fe]{flex-direction:column;gap:5px;display:flex}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-legend .legend-row[data-v-43aff5fe]{justify-content:center;align-items:center;gap:5px;display:flex}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-legend .legend-row .legend-dot[data-v-43aff5fe]{border-radius:50%;width:10px;height:10px;display:block}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-legend .legend-row .legend-dot.wins[data-v-43aff5fe]{background-color:#32ff64}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-legend .legend-row .legend-dot.losses[data-v-43aff5fe]{background-color:#ff3232}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-legend .legend-row .legend-pct[data-v-43aff5fe]{color:#dcdcdc;text-align:right;white-space:nowrap;font-family:Manrope-SemiBold;font-size:14px}.stats-tab .stats-layout .rank-list[data-v-43aff5fe]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.stats-tab .stats-layout .rank-list .rank-row[data-v-43aff5fe]{background-color:#1e1e1e;border:1px solid #78787880;border-radius:5px;flex-direction:column;gap:5px;padding:10px;display:flex}.stats-tab .stats-layout .rank-list .rank-row .rank-top[data-v-43aff5fe]{grid-template-columns:auto 1fr auto;align-items:center;gap:5px;display:grid}.stats-tab .stats-layout .rank-list .rank-row .rank-top .rank-pos[data-v-43aff5fe]{color:#b4b4b4}.stats-tab .stats-layout .rank-list .rank-row .rank-top .rank-name[data-v-43aff5fe]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stats-tab .stats-layout .rank-list .rank-row .rank-top .rank-val[data-v-43aff5fe]{color:#dcdcdc}.stats-tab .stats-layout .rank-list .rank-row .rank-bar[data-v-43aff5fe]{background-color:#00000080;border-radius:999px;height:10px;overflow:hidden}.stats-tab .stats-layout .rank-list .rank-row .rank-bar span[data-v-43aff5fe]{border-radius:inherit;background:linear-gradient(90deg,#3c3c3c,#dcdcdc);height:100%;display:block}.stats-tab .stats-layout .best-move[data-v-43aff5fe]{grid-template-columns:220px 1fr;gap:10px;display:grid}.stats-tab .stats-layout .best-move .best-bars[data-v-43aff5fe]{flex-direction:column;gap:10px;display:flex}.stats-tab .stats-layout .best-move .best-bars .best-row[data-v-43aff5fe]{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.stats-tab .stats-layout .best-move .best-bars .best-row .best-label[data-v-43aff5fe]{color:#b4b4b4;min-width:30px;font-size:14px}.stats-tab .stats-layout .best-move .best-bars .best-row .best-bar[data-v-43aff5fe]{background-color:#00000080;border-radius:999px;height:10px;overflow:hidden}.stats-tab .stats-layout .best-move .best-bars .best-row .best-bar span[data-v-43aff5fe]{border-radius:inherit;background:linear-gradient(90deg,#ffff32bf,#32ff64bf);height:100%;display:block}.stats-tab .stats-layout .best-move .best-bars .best-row strong[data-v-43aff5fe]{text-align:right;min-width:20px}.stats-tab .stats-layout .extra-grid[data-v-43aff5fe]{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}@media (width<=1280px){.stats-tab .stats-head[data-v-43aff5fe]{justify-content:flex-start}.stats-tab .stats-head h3[data-v-43aff5fe]{font-size:20px}.stats-tab .stats-head .stats-season-switch[data-v-43aff5fe]{width:100%}.stats-tab .stats-head .stats-season-btn[data-v-43aff5fe]{min-width:80px;height:30px;padding:0 10px;font-size:14px}.stats-tab .state[data-v-43aff5fe]{min-height:90px;padding:5px 10px;font-size:12px}.stats-tab .stats-layout .block[data-v-43aff5fe]{gap:5px;padding:10px}.stats-tab .stats-layout .block h4[data-v-43aff5fe]{font-size:16px}.stats-tab .stats-layout .metric-card[data-v-43aff5fe]{height:50px;padding:10px}.stats-tab .stats-layout .metric-card span[data-v-43aff5fe]{font-size:12px;line-height:1.2}.stats-tab .stats-layout .metric-card strong[data-v-43aff5fe]{font-size:18px}.stats-tab .stats-layout .non-game-grid[data-v-43aff5fe]{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-tab .stats-layout .overview[data-v-43aff5fe]{grid-template-columns:1fr}.stats-tab .stats-layout .overview .result-card[data-v-43aff5fe]{justify-items:center;gap:10px;min-width:auto}.stats-tab .stats-layout .overview .result-ring[data-v-43aff5fe]{width:200px;height:200px}.stats-tab .stats-layout .overview .result-ring[data-v-43aff5fe]:before{inset:25px}.stats-tab .stats-layout .overview .result-ring .result-center[data-v-43aff5fe]{width:128px}.stats-tab .stats-layout .overview .result-ring .result-center span[data-v-43aff5fe]{font-size:16px}.stats-tab .stats-layout .overview .result-ring .result-center strong[data-v-43aff5fe]{font-size:30px}.stats-tab .stats-layout .overview .result-ring .result-legend .legend-row .legend-pct[data-v-43aff5fe]{font-size:12px}.stats-tab .stats-layout .overview .role-rings[data-v-43aff5fe]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:center;gap:10px;width:100%}.stats-tab .stats-layout .overview .role-rings .role-result-ring[data-v-43aff5fe]{width:140px;height:140px}.stats-tab .stats-layout .overview .role-rings .role-result-ring[data-v-43aff5fe]:before{inset:15px}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-result-center[data-v-43aff5fe]{width:90px}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-result-center .role-title-icon[data-v-43aff5fe]{height:20px}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-result-center strong[data-v-43aff5fe]{font-size:24px}.stats-tab .stats-layout .overview .role-rings .role-result-ring .role-legend .legend-row .legend-pct[data-v-43aff5fe]{font-size:10px}.stats-tab .stats-layout .rank-list[data-v-43aff5fe]{gap:5px}.stats-tab .stats-layout .rank-list .rank-row[data-v-43aff5fe]{padding:5px 10px}.stats-tab .stats-layout .rank-list .rank-row .rank-top[data-v-43aff5fe]{grid-template-columns:auto minmax(0,1fr) auto}.stats-tab .stats-layout .rank-list .rank-row .rank-top .rank-pos[data-v-43aff5fe],.stats-tab .stats-layout .rank-list .rank-row .rank-top .rank-name[data-v-43aff5fe],.stats-tab .stats-layout .rank-list .rank-row .rank-top .rank-val[data-v-43aff5fe]{font-size:14px}.stats-tab .stats-layout .best-move .best-bars[data-v-43aff5fe]{gap:5px}.stats-tab .stats-layout .best-move .best-bars .best-row[data-v-43aff5fe]{grid-template-columns:32px minmax(0,1fr) auto;gap:5px}.stats-tab .stats-layout .best-move .best-bars .best-row .best-label[data-v-43aff5fe]{font-size:12px}.stats-tab .stats-layout .best-move .best-bars .best-row strong[data-v-43aff5fe]{min-width:30px;font-size:14px}.stats-tab .stats-layout .extra-grid[data-v-43aff5fe]{grid-template-columns:repeat(4,minmax(0,1fr))}}.user-mini-profile-overlay[data-v-fe48192d]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1500;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.user-mini-profile-overlay .user-mini-profile-panel[data-v-fe48192d]{background-color:var(--user-theme-bg,#1e1e1e);scrollbar-width:none;border-radius:10px;flex-direction:column;justify-content:space-between;gap:20px;width:500px;height:min-content;padding:20px;transition:width .25s ease-in-out,height .25s ease-in-out;display:flex;overflow-y:auto}.user-mini-profile-overlay .user-mini-profile-panel.stats-mode[data-v-fe48192d]{gap:20px;width:min(1250px,100vw - 80px);height:calc(100dvh - 80px)}.user-mini-profile-overlay .user-mini-profile-panel .profile-top[data-v-fe48192d]{justify-content:space-between;align-items:flex-start;display:flex}.user-mini-profile-overlay .user-mini-profile-panel .profile-identity[data-v-fe48192d]{align-items:flex-start;gap:5px;min-width:0;display:flex}.user-mini-profile-overlay .user-mini-profile-panel .profile-avatar-trigger[data-v-fe48192d]{cursor:zoom-in;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.user-mini-profile-overlay .user-mini-profile-panel .profile-avatar-trigger[data-v-fe48192d]:disabled{cursor:default}.user-mini-profile-overlay .user-mini-profile-panel .profile-icon-name[data-v-fe48192d]{align-items:center;gap:5px;padding:0 5px;display:flex}.user-mini-profile-overlay .user-mini-profile-panel .profile-avatar[data-v-fe48192d]{object-fit:cover;border-radius:50%;width:120px;height:120px}.user-mini-profile-overlay .user-mini-profile-panel .profile-theme-icon[data-v-fe48192d]{object-fit:contain;flex:none;width:26px;height:38px}.user-mini-profile-overlay .user-mini-profile-panel .profile-theme-icons[data-v-fe48192d]{flex:none;align-items:center;gap:5px;display:inline-flex}.user-mini-profile-overlay .user-mini-profile-panel .profile-title[data-v-fe48192d]{flex-direction:column;min-width:0;display:flex}.user-mini-profile-overlay .user-mini-profile-panel .profile-title .profile-name[data-v-fe48192d]{white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-family:Manrope-SemiBold;font-size:24px;line-height:1.2;overflow:hidden}.user-mini-profile-overlay .user-mini-profile-panel .close-button[data-v-fe48192d]{cursor:pointer;background-color:#2d2d2d;border:none;border-radius:5px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background-color .25s ease-in-out;display:flex;box-shadow:3px 3px 5px #00000040}.user-mini-profile-overlay .user-mini-profile-panel .close-button[data-v-fe48192d]:hover{background-color:#3c3c3c}.user-mini-profile-overlay .user-mini-profile-panel .close-button img[data-v-fe48192d]{width:20px;height:20px}.user-mini-profile-overlay .user-mini-profile-panel .state[data-v-fe48192d]{color:#b4b4b4;text-align:center;margin:0;font-size:16px}.user-mini-profile-overlay .user-mini-profile-panel .state.state-danger[data-v-fe48192d]{color:#ff3232}.user-mini-profile-overlay .user-mini-profile-panel .profile-dates[data-v-fe48192d]{flex-direction:column;gap:10px;display:flex}.user-mini-profile-overlay .user-mini-profile-panel .date-row[data-v-fe48192d]{background-color:#2d2d2d80;border-radius:5px;justify-content:space-between;align-items:center;padding:10px;display:flex;box-shadow:3px 3px 5px #00000040}.user-mini-profile-overlay .user-mini-profile-panel .date-row span[data-v-fe48192d]{color:#dcdcdc;font-size:14px}.user-mini-profile-overlay .user-mini-profile-panel .date-row strong[data-v-fe48192d]{color:#dcdcdc;text-align:right;font-family:Manrope-SemiBold;font-size:14px;font-weight:400}.user-mini-profile-overlay .user-mini-profile-panel .profile-actions[data-v-fe48192d],.user-mini-profile-overlay .user-mini-profile-panel .stats-toolbar[data-v-fe48192d]{flex-direction:column;gap:10px;display:flex}.user-mini-profile-overlay .user-mini-profile-panel .profile-action[data-v-fe48192d]{color:#0a0a0a;cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:40px;font-family:Manrope-SemiBold;font-size:16px;transition:background-color .25s ease-in-out,opacity .25s ease-in-out;display:flex;box-shadow:3px 3px 5px #00000040}.user-mini-profile-overlay .user-mini-profile-panel .profile-action[data-v-fe48192d]:disabled{opacity:.5;cursor:not-allowed}.user-mini-profile-overlay .user-mini-profile-panel .profile-action img[data-v-fe48192d]{width:24px;height:24px}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.secondary[data-v-fe48192d]{background-color:#dcdcdc}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.secondary[data-v-fe48192d]:not(:disabled):hover{background-color:#fff}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-none[data-v-fe48192d]{background-color:#dcdcdc}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-none[data-v-fe48192d]:not(:disabled):hover{background-color:#fff}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-friends[data-v-fe48192d]{background-color:#32ff64bf}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-friends[data-v-fe48192d]:not(:disabled):hover{background-color:#32ff64}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-outgoing[data-v-fe48192d]{background-color:#ffff32bf}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-outgoing[data-v-fe48192d]:not(:disabled):hover{background-color:#ffff32}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-incoming[data-v-fe48192d]{background-color:#ff9632bf}.user-mini-profile-overlay .user-mini-profile-panel .profile-action.status-incoming[data-v-fe48192d]:not(:disabled):hover{background-color:#ff9632}.avatar-lightbox-overlay[data-v-fe48192d]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1600;background:radial-gradient(circle at top,#ffffff1a 0%,#fff0 100%),#00000040;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.avatar-lightbox-overlay[data-v-fe48192d]:before{content:"";z-index:0;background:radial-gradient(circle,#ffffff40 0%,#ffffff1a 25%,#fff0 75%);border-radius:50%;width:min(75vw,75vh,750px);height:min(75vw,75vh,750px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-lightbox-overlay .avatar-lightbox-image[data-v-fe48192d]{z-index:1;object-fit:cover;width:min(75vw,75vh,750px);height:min(75vw,75vh,750px);position:relative}.user-mini-profile-fade-enter-active[data-v-fe48192d],.user-mini-profile-fade-leave-active[data-v-fe48192d]{transition:opacity .25s ease-in-out}.user-mini-profile-fade-enter-active .user-mini-profile-panel[data-v-fe48192d],.user-mini-profile-fade-leave-active .user-mini-profile-panel[data-v-fe48192d]{transition:transform .25s ease-in-out}.user-mini-profile-fade-enter-from[data-v-fe48192d],.user-mini-profile-fade-leave-to[data-v-fe48192d]{opacity:0}.user-mini-profile-fade-enter-from .user-mini-profile-panel[data-v-fe48192d],.user-mini-profile-fade-leave-to .user-mini-profile-panel[data-v-fe48192d]{transform:translateY(10px)scale(.9)}.avatar-lightbox-transition-enter-active[data-v-fe48192d],.avatar-lightbox-transition-leave-active[data-v-fe48192d]{transition:opacity .25s ease-in-out}.avatar-lightbox-transition-enter-active .avatar-lightbox-image[data-v-fe48192d],.avatar-lightbox-transition-leave-active .avatar-lightbox-image[data-v-fe48192d]{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.avatar-lightbox-transition-enter-from[data-v-fe48192d],.avatar-lightbox-transition-leave-to[data-v-fe48192d]{opacity:0}.avatar-lightbox-transition-enter-from .avatar-lightbox-image[data-v-fe48192d],.avatar-lightbox-transition-leave-to .avatar-lightbox-image[data-v-fe48192d]{opacity:0;transform:translateY(10px)scale(.9)}@media (width<=1280px){.user-mini-profile-overlay .user-mini-profile-panel[data-v-fe48192d]{gap:10px;width:350px;padding:10px}.user-mini-profile-overlay .user-mini-profile-panel.stats-mode[data-v-fe48192d]{gap:10px;width:min(700px,100vw - 40px);height:calc(100dvh - 40px)}.user-mini-profile-overlay .user-mini-profile-panel .profile-icon-name[data-v-fe48192d]{gap:3px;padding:0 3px}.user-mini-profile-overlay .user-mini-profile-panel .profile-avatar[data-v-fe48192d]{width:80px;height:80px}.user-mini-profile-overlay .user-mini-profile-panel .profile-theme-icon[data-v-fe48192d]{width:20px;height:30px}.user-mini-profile-overlay .user-mini-profile-panel .profile-theme-icons[data-v-fe48192d]{gap:3px}.user-mini-profile-overlay .user-mini-profile-panel .profile-title .profile-name[data-v-fe48192d]{max-width:180px;font-size:18px}.user-mini-profile-overlay .user-mini-profile-panel .close-button[data-v-fe48192d]{width:24px;height:24px}.user-mini-profile-overlay .user-mini-profile-panel .close-button img[data-v-fe48192d]{width:16px;height:16px}.user-mini-profile-overlay .user-mini-profile-panel .state[data-v-fe48192d]{font-size:14px}.user-mini-profile-overlay .user-mini-profile-panel .profile-dates[data-v-fe48192d]{gap:5px}.user-mini-profile-overlay .user-mini-profile-panel .date-row[data-v-fe48192d]{padding:5px 10px}.user-mini-profile-overlay .user-mini-profile-panel .date-row span[data-v-fe48192d],.user-mini-profile-overlay .user-mini-profile-panel .date-row strong[data-v-fe48192d]{font-size:12px}.user-mini-profile-overlay .user-mini-profile-panel .profile-actions[data-v-fe48192d],.user-mini-profile-overlay .user-mini-profile-panel .stats-toolbar[data-v-fe48192d]{gap:5px}.user-mini-profile-overlay .user-mini-profile-panel .profile-action[data-v-fe48192d]{min-height:30px;font-size:14px;line-height:2}.user-mini-profile-overlay .user-mini-profile-panel .profile-action img[data-v-fe48192d]{width:20px;height:20px}.avatar-lightbox-overlay .avatar-lightbox-image[data-v-fe48192d]{width:min(75vw,75vh,500px);height:min(75vw,75vh,500px)}}.friends-panel[data-v-889cf7c0]{z-index:100;background-color:#2d2d2d;border-radius:5px;flex-direction:column;width:400px;min-height:200px;max-height:600px;display:flex;position:absolute;top:50px;right:0;box-shadow:3px 3px 5px #00000040}.friends-panel[data-open="0"][data-v-889cf7c0]{pointer-events:none}.friends-panel.room-mode[data-v-889cf7c0]{z-index:25;top:auto;bottom:50px}.friends-panel header[data-v-889cf7c0]{background-color:#3c3c3c;border-radius:5px;justify-content:space-between;align-items:center;padding:5px 10px;display:flex;box-shadow:0 3px 5px #00000040}.friends-panel header span[data-v-889cf7c0]{font-size:18px;font-weight:700}.friends-panel header button[data-v-889cf7c0]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:25px;height:30px;padding:0;display:flex}.friends-panel header button img[data-v-889cf7c0]{width:25px;height:25px}.friends-panel .list[data-v-889cf7c0]{scrollbar-width:none;flex-direction:column;gap:10px;padding:10px;display:flex;overflow-y:auto}.friends-panel .list .section-title[data-v-889cf7c0]{color:#b4b4b4;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:5px;font-family:Manrope-Medium;font-size:14px;display:flex}.friends-panel .list .section-title .count[data-v-889cf7c0]{text-align:center;color:#dcdcdc;background-color:#3c3c3c;border-radius:999px;height:16px;padding:0 10px;font-size:12px;line-height:16px}.friends-panel .list .item[data-v-889cf7c0]{background-color:var(--user-theme-bg,#3c3c3c);border-radius:5px;grid-template-columns:1fr auto auto;align-items:center;gap:5px;padding:5px;display:grid;box-shadow:0 3px 5px #00000040}.friends-panel .list .item .left[data-v-889cf7c0]{cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;min-width:0;padding:0;display:flex}.friends-panel .list .item .left img[data-v-889cf7c0]{border-radius:50%;width:24px;height:24px}.friends-panel .list .item .left .profile-theme-icon[data-v-889cf7c0]{object-fit:contain;border-radius:0}.friends-panel .list .item .left .profile-theme-icons[data-v-889cf7c0]{flex:none;align-items:center;gap:3px;display:inline-flex}.friends-panel .list .item .left .nick[data-v-889cf7c0]{color:#dcdcdc;white-space:nowrap;text-overflow:ellipsis;font-family:Manrope-Medium;font-size:16px;line-height:1.5;overflow:hidden}.friends-panel .list .item .info[data-v-889cf7c0]{gap:5px;display:flex}.friends-panel .list .item .info .room-info[data-v-889cf7c0]{flex-direction:column;align-items:flex-end;display:flex}.friends-panel .list .item .info .room-info .room[data-v-889cf7c0]{white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:12px;overflow:hidden}.friends-panel .list .item .info .room-info .game[data-v-889cf7c0]{color:#b4b4b4;font-size:12px}.friends-panel .list .item .info .room-info .game.active[data-v-889cf7c0]{color:#32ff64}.friends-panel .list .item .info .invite-select[data-v-889cf7c0]{position:relative}.friends-panel .list .item .info .invite-select .invite-btn[data-v-889cf7c0]{cursor:pointer;background-color:#1e1e1e;border:none;border-radius:5px;justify-content:center;align-items:center;width:25px;height:25px;padding:0;transition:background-color .25s ease-in-out;display:flex}.friends-panel .list .item .info .invite-select .invite-btn[data-v-889cf7c0]:hover:enabled{background-color:#2d2d2d}.friends-panel .list .item .info .invite-select .invite-btn[data-v-889cf7c0]:disabled{opacity:.5;cursor:not-allowed}.friends-panel .list .item .info .invite-select .invite-btn img[data-v-889cf7c0]{width:16px;height:16px}.friends-panel .list .item .actions[data-v-889cf7c0]{gap:5px;display:flex}.friends-panel .list .item .actions button[data-v-889cf7c0]{cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;width:25px;height:25px;padding:0;transition:background-color .25s ease-in-out;display:flex}.friends-panel .list .item .actions button[data-v-889cf7c0]:disabled{opacity:.5;cursor:default}.friends-panel .list .item .actions button img[data-v-889cf7c0]{width:16px;height:16px}.friends-panel .list .item .actions .accept[data-v-889cf7c0]{color:#0a0a0a;background-color:#32ff64bf}.friends-panel .list .item .actions .accept[data-v-889cf7c0]:hover{background-color:#32ff64}.friends-panel .list .item .actions .danger[data-v-889cf7c0]{color:#dcdcdc;background-color:#ff3232bf}.friends-panel .list .item .actions .danger[data-v-889cf7c0]:hover{background-color:#ff3232}.friends-panel .list .empty[data-v-889cf7c0]{color:#787878;text-align:center;margin:55px}.friends-panel-enter-active[data-v-889cf7c0],.friends-panel-leave-active[data-v-889cf7c0]{transition:opacity .25s ease-in-out,transform .25s ease-in-out}.friends-panel-enter-from[data-v-889cf7c0],.friends-panel-leave-to[data-v-889cf7c0]{opacity:0;transform:translateY(-30px)}@media (width<=1280px){.friends-panel[data-v-889cf7c0]{max-height:calc(100dvh - 60px);top:40px}.friends-panel.room-mode[data-v-889cf7c0]{bottom:30px}.friends-panel header[data-v-889cf7c0]{padding:5px}.friends-panel header span[data-v-889cf7c0]{font-size:14px}.friends-panel header button[data-v-889cf7c0]{width:20px;height:20px}.friends-panel header button img[data-v-889cf7c0]{width:15px;height:15px}.friends-panel .list[data-v-889cf7c0]{gap:5px;padding:5px}.friends-panel .list .section-title[data-v-889cf7c0]{gap:3px;font-size:10px}.friends-panel .list .section-title .count[data-v-889cf7c0]{height:14px;padding:0 5px;font-size:8px;line-height:14px}.friends-panel .list .item[data-v-889cf7c0]{gap:10px;padding:3px}.friends-panel .list .item .left img[data-v-889cf7c0]{width:16px;height:16px}.friends-panel .list .item .left .profile-theme-icon[data-v-889cf7c0]{object-fit:contain;border-radius:0}.friends-panel .list .item .left .nick[data-v-889cf7c0]{font-size:12px}.friends-panel .list .item .info[data-v-889cf7c0]{gap:10px}.friends-panel .list .item .info .room-info .room[data-v-889cf7c0],.friends-panel .list .item .info .room-info .game[data-v-889cf7c0]{font-size:10px}.friends-panel .list .item .info .invite-select .invite-btn[data-v-889cf7c0]{width:20px;height:20px}.friends-panel .list .item .info .invite-select .invite-btn img[data-v-889cf7c0]{width:14px;height:14px}.friends-panel .list .item .actions[data-v-889cf7c0]{gap:10px}.friends-panel .list .item .actions button[data-v-889cf7c0]{width:20px;height:20px}.friends-panel .list .item .actions button img[data-v-889cf7c0]{width:14px;height:14px}}.switch[data-v-ef581b5f]{--switch-width:170px;--switch-knob:calc((var(--switch-width) - 4px) / 2);--switch-translate:calc(var(--switch-knob) + 2px);justify-content:space-between;align-items:center;display:flex}.switch .switch-label[data-v-ef581b5f]{width:calc(100% - var(--switch-width) - 5px);align-items:center;gap:5px;height:18px;display:inline-flex}.switch label[data-v-ef581b5f]{width:var(--switch-width);height:25px;position:relative;box-shadow:3px 3px 5px #00000040}.switch label.has-tooltip[data-v-ef581b5f]{cursor:help}.switch label input[data-v-ef581b5f]{opacity:0;width:0;height:0;position:absolute}.switch label .slider[data-v-ef581b5f]{cursor:pointer;background-color:#2d2d2d;border:1px solid #3c3c3c;border-radius:5px;justify-content:space-around;align-items:center;display:flex;position:absolute;inset:0}.switch label .slider span[data-v-ef581b5f]{color:#dcdcdc;text-align:center;width:100%;font-size:14px;transition:color .25s ease-in-out;position:relative}.switch label .slider[data-v-ef581b5f]:before{content:"";width:var(--switch-knob);background-color:#dcdcdc;border-radius:5px;height:23px;transition:transform .25s ease-in-out;position:absolute;top:0;left:0}.switch label input:checked+.slider[data-v-ef581b5f]:before{transform:translateX(var(--switch-translate))}.switch label input:not(:checked)+.slider span[data-v-ef581b5f]:first-child,.switch label input:checked+.slider span[data-v-ef581b5f]:last-child{color:#0a0a0a}.switch label input:disabled+.slider[data-v-ef581b5f]{cursor:not-allowed}.switch label .switch-tooltip[data-v-ef581b5f]{color:#dcdcdc;opacity:0;pointer-events:none;z-index:5;background-color:#3c3c3c;border:1px solid #787878;border-radius:5px;min-width:260px;max-width:360px;padding:10px;font-size:12px;line-height:1.2;transition:opacity .25s ease-in-out,transform .25s ease-in-out;position:absolute;bottom:calc(100% + 10px);right:0;transform:translateY(5px);box-shadow:0 5px 15px #00000040}.switch label .switch-tooltip.switch-tooltip--bottom[data-v-ef581b5f]{top:calc(100% + 10px);bottom:auto;transform:translateY(-5px)}.switch label.has-tooltip:hover .switch-tooltip[data-v-ef581b5f],.switch label.has-tooltip:focus-within .switch-tooltip[data-v-ef581b5f]{opacity:1;pointer-events:auto;transform:translateY(0)}.settings[data-v-fc9d1308]{z-index:25;background-color:#1e1e1e;border-radius:5px;flex-direction:column;width:400px;display:flex;position:absolute;bottom:50px;right:0;box-shadow:3px 3px 5px #00000040}.settings[data-open="0"][data-v-fc9d1308]{pointer-events:none}.settings header[data-v-fc9d1308]{background-color:#2d2d2d;border-radius:5px;justify-content:space-between;align-items:center;padding:5px 10px;display:flex;box-shadow:0 3px 5px #00000040}.settings header span[data-v-fc9d1308]{font-size:18px;font-weight:700}.settings header button[data-v-fc9d1308]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:25px;height:30px;padding:0;display:flex}.settings header button img[data-v-fc9d1308]{width:25px;height:25px}.settings .change-devices[data-v-fc9d1308]{background-color:#1e1e1e;border-radius:5px;flex-direction:column;gap:10px;padding:10px;display:flex}.settings .change-devices .switch-div[data-v-fc9d1308]{flex-direction:column;gap:10px;width:100%;display:flex}.settings .change-devices .switch-div .hot-btn[data-v-fc9d1308]{color:#000;background-color:#dcdcdc;border-radius:5px;justify-content:center;align-items:center;min-width:16px;height:16px;font-size:11px;font-weight:700;display:inline-flex}.settings .change-devices .volume-block[data-v-fc9d1308]{justify-content:space-between;align-items:center;gap:10px;display:flex}.settings .change-devices .volume-block .volume-text[data-v-fc9d1308]{color:#dcdcdc;height:18px;font-size:16px}.settings .change-devices .volume-block .volume[data-v-fc9d1308]{-webkit-overflow-scrolling:touch;background-color:#2d2d2d;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;width:150px;height:20px;padding:5px;display:flex;box-shadow:3px 3px 5px #00000040}.settings .change-devices .volume-block .volume img[data-v-fc9d1308]{flex:none;width:20px;height:20px}.settings .change-devices .volume-block .volume .volume-slider[data-v-fc9d1308]{--ui-slider-filled-height:100%;--ui-slider-filled-radius:5px;--ui-slider-filled-border:#3c3c3c;--ui-slider-filled-bg:#2d2d2d;--ui-slider-filled-color:#dcdcdc;--ui-slider-filled-focus:#3c3c3c;flex:auto;min-width:0;height:80%}.settings .change-devices .volume-block .volume span[data-v-fc9d1308]{text-align:center;flex:none;min-width:32px;font-size:12px}.settings .change-devices .switch-device-div[data-v-fc9d1308]{flex-direction:column;gap:5px;width:100%;display:flex}.settings .change-devices .switch-device-div .ui-select[data-v-fc9d1308]{width:100%;position:relative;box-shadow:3px 3px 5px #00000040}.settings .change-devices .switch-device-div .ui-select button[data-v-fc9d1308]{cursor:pointer;background-color:#1e1e1e;border:1px solid #3c3c3c;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:30px;padding:0 10px;transition:background-color .25s ease-in-out;display:flex}.settings .change-devices .switch-device-div .ui-select button[data-v-fc9d1308]:hover{background-color:#2d2d2d}.settings .change-devices .switch-device-div .ui-select button span[data-v-fc9d1308]{color:#dcdcdc;white-space:nowrap;text-overflow:ellipsis;height:16px;font-family:Manrope-Medium;font-size:14px;line-height:1;overflow:hidden}.settings .change-devices .switch-device-div .ui-select button img[data-v-fc9d1308]{width:15px;height:15px}.settings .change-devices .switch-device-div ul[data-v-fc9d1308]{z-index:30;transform-origin:bottom;background-color:#2d2d2d;border:1px solid #3c3c3c;border-radius:5px;width:calc(100% - 2px);margin:0;padding:0;position:absolute;bottom:0}.settings .change-devices .switch-device-div ul[data-open="0"][data-v-fc9d1308]{pointer-events:none}.settings .change-devices .switch-device-div ul .option[data-v-fc9d1308]{cursor:pointer;justify-content:space-between;align-items:flex-start;padding:10px;transition:background-color .25s ease-in-out;display:flex}.settings .change-devices .switch-device-div ul .option[data-v-fc9d1308]:hover{background-color:#3c3c3c}.settings .change-devices .switch-device-div ul .option span[data-v-fc9d1308]{color:#dcdcdc;white-space:nowrap;text-overflow:ellipsis;height:16px;font-size:14px;overflow:hidden}.settings .change-devices .switch-device-div ul .option img[data-v-fc9d1308]{width:15px;height:15px}.settings .change-devices .switch-device-div ul .option.selected[data-v-fc9d1308]{background-color:#3c3c3c}.settings .change-devices .switch-device-div ul .empty[data-v-fc9d1308]{color:#787878;padding:10px;font-size:14px}.menu-enter-active[data-v-fc9d1308],.menu-leave-active[data-v-fc9d1308]{will-change:opacity, transform;transition:opacity .25s ease-in-out,transform .25s ease-in-out}.menu-enter-from[data-v-fc9d1308],.menu-leave-to[data-v-fc9d1308]{opacity:0;transform:translateY(30px)}.panel-enter-active[data-v-fc9d1308],.panel-leave-active[data-v-fc9d1308]{transition:opacity .25s ease-in-out,transform .25s ease-in-out}.panel-enter-from[data-v-fc9d1308],.panel-leave-to[data-v-fc9d1308]{opacity:0;transform:translateY(30px)}@media (width<=1280px){.settings[data-v-fc9d1308]{bottom:30px}}.params[data-v-3b4c5a68]{flex-direction:column;gap:15px;padding:10px;display:flex}@media (width<=1280px){.params[data-v-3b4c5a68]{gap:10px}}.game-params-panel[data-v-92231b80]{z-index:25;background-color:#1e1e1e;border-radius:5px;flex-direction:column;width:400px;max-height:600px;display:flex;position:absolute;bottom:50px;right:0;box-shadow:3px 3px 5px #00000040}.game-params-panel[data-open="0"][data-v-92231b80]{pointer-events:none}.game-params-panel header[data-v-92231b80]{background-color:#2d2d2d;border-radius:5px;justify-content:space-between;align-items:center;padding:5px 10px;display:flex;box-shadow:0 3px 5px #00000040}.game-params-panel header span[data-v-92231b80]{font-size:18px;font-weight:700}.game-params-panel header button[data-v-92231b80]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:25px;height:30px;padding:0;display:flex}.game-params-panel header button img[data-v-92231b80]{width:25px;height:25px}.game-params-panel .modal-div[data-v-92231b80]{scrollbar-width:none;background-color:#1e1e1e;flex-direction:column;display:flex;overflow-y:auto}.game-params-panel .save-game[data-v-92231b80]{justify-content:center;align-items:center;padding:0 0 10px;display:flex}.game-params-panel .save-game button[data-v-92231b80]{color:#0a0a0a;cursor:pointer;background-color:#dcdcdc;border:none;border-radius:5px;width:calc(100% - 20px);height:40px;padding:0;font-family:Manrope-Medium;font-size:18px;line-height:1;transition:opacity .25s ease-in-out,background-color .25s ease-in-out}.game-params-panel .save-game button[data-v-92231b80]:disabled{opacity:.5;cursor:not-allowed}.game-params-panel .save-game button[data-v-92231b80]:hover{background-color:#fff}.panel-enter-active[data-v-92231b80],.panel-leave-active[data-v-92231b80]{transition:opacity .25s ease-in-out,transform .25s ease-in-out}.panel-enter-from[data-v-92231b80],.panel-leave-to[data-v-92231b80]{opacity:0;transform:translateY(30px)}@media (width<=1280px){.game-params-panel[data-v-92231b80]{max-height:calc(100dvh - 40px);bottom:30px}.game-params-panel header[data-v-92231b80]{padding:5px}.game-params-panel header span[data-v-92231b80]{font-size:14px}.game-params-panel header button[data-v-92231b80]{width:20px;height:20px}.game-params-panel header button img[data-v-92231b80]{width:15px;height:15px}.game-params-panel .save-game button[data-v-92231b80]{height:30px;font-size:14px}}
