.user-card[data-v-b4f833c8]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1d1e20;border-radius:20px;padding:0 20px 0 114px;margin-top:37px;min-height:107px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2;-webkit-transition:background-color var(--transition-speed,.2s) ease;transition:background-color var(--transition-speed,.2s) ease;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.user-card[data-v-b4f833c8]:hover{cursor:pointer;background-color:#212121}.user-card:hover .game-cover[data-v-b4f833c8]{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.user-card.is-winner[data-v-b4f833c8]{background-color:var(--primary-accent)}.user-card.is-winner .badge[data-v-b4f833c8]{background-color:#fff;color:#000}.user-card.is-winner .meta[data-v-b4f833c8]{color:#fff}.game-cover[data-v-b4f833c8]{position:absolute;left:20px;top:-32px;width:83px;height:111px;background-color:#171717;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform var(--transition-speed,.3s) ease-in-out;transition:-webkit-transform var(--transition-speed,.3s) ease-in-out;transition:transform var(--transition-speed,.3s) ease-in-out;transition:transform var(--transition-speed,.3s) ease-in-out,-webkit-transform var(--transition-speed,.3s) ease-in-out;overflow:hidden}.game-cover__img[data-v-b4f833c8]{position:absolute;top:0;left:0;z-index:1}.game-cover[data-v-b4f833c8] .game-image{--game-image-radius:12px}.cover-content[data-v-b4f833c8]{position:relative;z-index:2;color:#fff;text-align:center;width:100%;font-size:10px;text-transform:uppercase;word-break:break-word}.user-details[data-v-b4f833c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.badge[data-v-b4f833c8]{background-color:#2dc968;color:var(--text-white);padding:2px 6px;border-radius:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:6px;white-space:nowrap}.name[data-v-b4f833c8]{margin-top:5px;color:var(--text-white);white-space:nowrap}.meta[data-v-b4f833c8]{margin-top:2px;color:#9ca1b0}.recent-wins[data-v-c91d7784]{width:100%;position:relative;margin-top:48px;margin-bottom:32px}.recent-wins__header[data-v-c91d7784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;padding:0 4px}.recent-wins__header[data-v-c91d7784],.recent-wins__stats[data-v-c91d7784]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recent-wins__stats[data-v-c91d7784]{gap:16px}.recent-wins__online[data-v-c91d7784]{gap:8px}.recent-wins__online[data-v-c91d7784],.recent-wins__player-info[data-v-c91d7784]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recent-wins__player-info[data-v-c91d7784]{gap:14px}.recent-wins__player-count[data-v-c91d7784]{color:#fff;font-size:16px;font-weight:500;line-height:120%;font-family:Inter,sans-serif}.recent-wins__player-text[data-v-c91d7784]{color:#6c6c6c;font-size:14px;font-weight:500;line-height:120%;font-family:Inter,sans-serif}.recent-wins__carousel-wrapper[data-v-c91d7784]{position:relative}.recent-wins__viewport[data-v-c91d7784]{overflow:hidden}.recent-wins__container[data-v-c91d7784]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:1rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.recent-wins__fade-overlay[data-v-c91d7784]{position:absolute;top:0;right:0;width:100px;height:100%;background:-webkit-gradient(linear,right top,left top,from(#08090a),color-stop(50%,rgba(8,9,10,.5)),to(transparent));background:linear-gradient(270deg,#08090a 0,rgba(8,9,10,.5) 50%,transparent);pointer-events:none;z-index:30}.win-list-enter[data-v-c91d7784]{opacity:0}.win-list-enter-active[data-v-c91d7784]{-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s}.win-list-leave-active[data-v-c91d7784]{position:absolute;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.win-list-leave-to[data-v-c91d7784]{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}.win-list-move[data-v-c91d7784]{-webkit-transition:-webkit-transform .8s cubic-bezier(.25,1,.5,1);transition:-webkit-transform .8s cubic-bezier(.25,1,.5,1);transition:transform .8s cubic-bezier(.25,1,.5,1);transition:transform .8s cubic-bezier(.25,1,.5,1),-webkit-transform .8s cubic-bezier(.25,1,.5,1)}.animate-pulse[data-v-7c49bd45]{-webkit-animation:pulse-7c49bd45 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse-7c49bd45 2s cubic-bezier(.4,0,.6,1) infinite}@-webkit-keyframes pulse-7c49bd45{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-7c49bd45{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.flex.gap-4[data-v-7c49bd45]{gap:.75rem}}@media (max-width:480px){.flex.gap-4[data-v-7c49bd45]{gap:.5rem}}.notification-icon-wrapper[data-v-ad7ebf9c]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;z-index:10;-webkit-tap-highlight-color:rgba(0,0,0,0)}.notification-icon-wrapper.has-notifications[data-v-ad7ebf9c]{--icon-color:#fff}.notification-badge[data-v-ad7ebf9c]{position:absolute;top:-1px;right:-1px;background:#fe2b61;color:#fff;font-size:10px;font-weight:900;width:18px;height:18px;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #08090a;z-index:20;pointer-events:none;line-height:1;-webkit-font-smoothing:antialiased}@media(min-width:768px){.notification-badge[data-v-ad7ebf9c]{width:20px;height:20px;top:-2px;right:-2px}}.bell-icon[data-v-ad7ebf9c]{width:28px!important;height:28px!important}