.gameGridDiv{background:radial-gradient(circle,#e0e8f0,#60a1a6);width:100%;height:100%;overflow-y:auto}.game-type-grid{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px}.gameItemContent{position:relative}.game-type-item.gameItemDisabled{flex:0 1 calc(31.33% - 32px);margin:10px;background-color:#ccc;color:#777}.game-type-item.gameItemDisabled:hover{transform:scale(1);background-color:#888}.gameItemDisabled{pointer-events:none;cursor:not-allowed}.game-type-item{-webkit-user-select:none;user-select:none;flex:0 1 calc(31.33% - 32px);margin:10px;background-color:#4caf50;color:#fff;text-align:center;padding:0;border-radius:8px;cursor:pointer;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.game-type-item img{width:100%;height:auto;object-fit:cover;border-radius:8px}.gameItemDisabled img{filter:grayscale(80%);opacity:.4}.game-type-item:hover{transform:scale(1.05);background-color:#388e3c}.gameTypeLabel{font-size:28px;margin-top:4px;margin-bottom:8px}.playersCount{padding:12px;border-top-right-radius:8px;background-color:#fffb;font-weight:700;color:#000;z-index:999;position:absolute;top:0;right:0;font-size:14px}.headerDebugUtils{display:flex;flex-direction:column;position:absolute;bottom:5px;left:5px;z-index:888}.headerDebugTools{color:#fff;display:flex;flex-direction:row;gap:6px}.headerDebugOutput{color:#fff;font-size:12px}.serverTestConnected{background-color:#9bfa9b}.serverTestDisconnected{background-color:#fff23c}.serverTestReconnecting{background-color:#6495ed}.serverTestError{background-color:red}.serverUnknown{background-color:#a9acb6}.logoutContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.logoutMessage{background-color:#fff;background:radial-gradient(circle,#e0e8f0d1,#fffffffa);border-radius:20px;padding:45px;font-size:1.5rem;text-align:center;margin-bottom:20px}.riveContent{width:300px;height:300px;border:1px solid black}.riveButtons{display:flex;flex-direction:row;justify-content:left}.riveControls{display:flex;flex-direction:row;justify-content:space-around}.testBg{display:flex;align-items:center;flex-direction:column;background-color:gray;height:100%}.sliderContainer{margin-top:1cqw;display:flex;flex-direction:column;align-items:center;justify-content:center;width:65%}.spaceTugOfWarContainer{display:flex;align-items:center;flex-direction:column;background-color:#000;height:100%;width:100%}.tooltip-confirm-wrapper{pointer-events:auto}.tooltip-confirm-content{background:#222;border:1px solid #444;border-radius:8px;padding:12px;box-shadow:0 4px 20px #00000080;min-width:200px}.tooltip-confirm-message{color:#fff;font-size:14px;margin-bottom:12px;text-align:center;font-weight:500}.tooltip-confirm-buttons{display:flex;gap:8px;justify-content:center}.tooltip-confirm-button{padding:6px 16px;border:none;border-radius:4px;color:#fff;font-size:13px;cursor:pointer;transition:all .2s ease;font-weight:500;min-width:60px}.tooltip-confirm-button:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000004d}.tooltip-confirm-button:active{transform:translateY(0)}.tooltip-confirm-yes{background-color:#f44336}.tooltip-confirm-yes:hover{background-color:#d32f2f}.tooltip-confirm-no{background-color:#666}.tooltip-confirm-no:hover{background-color:#555}.tooltip-confirm.__react_component_tooltip.show{animation:tooltipFadeIn .2s ease-out}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.statusIndicator{width:10px;min-width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:8px}.statusIndicator.online{background-color:#4caf50}.statusIndicator.offline{background-color:transparent;border:2px solid #9e9e9e}.friendsSection,.invitesSection{padding:10px}.friendsDropdown .friendItem,.friendsDropdown .inviteItem{display:flex;justify-content:flex-start;align-items:flex-start;padding:8px;border-bottom:1px solid #444;flex-direction:column}.friendsDropdown{position:absolute;top:50px;left:0;z-index:999993;background-color:#333;color:#fff;width:300px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 2px 10px #00000080}.friendSectionTitle{-webkit-user-select:none;user-select:none;margin-bottom:10px;color:#aaa;text-transform:uppercase;font-size:.8em}.inviteActions{display:flex;gap:5px}.acceptButton,.rejectButton{padding:2px 8px!important;font-size:.75rem!important}.presenceInfo{font-size:1em;color:#aaa;padding-top:6px}.gameInfo{font-size:1em;color:#aaa;margin-left:10px}.clickableFriendLink{color:#aaa!important;text-decoration:none;cursor:pointer}.clickableFriendLink a,.clickableFriendLink:link,.clickableFriendLink:visited{color:#aaa!important}.clickableFriendLink:hover{color:#33d4d5!important;text-decoration:underline;cursor:pointer}.friendsSearchSection .MuiOutlinedInput-input{color:#fff!important}.friendsSearchSection .MuiOutlinedInput-input::placeholder,.friendsSearchSection .MuiInputBase-input::placeholder,.friendsSearchSection input.MuiInputBase-input::placeholder{color:#ccc!important}.friendInvitationItem{display:flex;justify-content:space-between;align-items:center;padding:8px;border-bottom:1px solid #444}.friendInviteActionButton{cursor:pointer;background-color:#5073f0;color:#fff;padding:8px 10px;border:none;border-radius:5px;font-size:12px;transition:all .15s ease}.friendInviteActionButton:hover{background-color:#0e30aca7}.friendInviteActionButton.inviteAccept{background-color:#4caf50}.friendInviteActionButton.inviteAccept:hover{background-color:#2a8d2e}.friendInviteActionButton.inviteReject{background-color:#f44336}.friendInviteActionButton.inviteReject:hover{background-color:#cc180b}.friendsSearchContainer{display:flex;align-items:center;flex-direction:row}.friendsSearchInput{flex:1;padding:10px 16px;border:none;font-size:16px;background-color:#fff;color:#333;outline:none;transition:box-shadow .2s ease;width:100%;height:100%}.friendsSearchButton{background-color:#5073f0;color:#fff;padding:9px 10px;border:none;border-bottom-right-radius:5px;font-size:12px;transition:all .15s ease;height:100%;cursor:pointer}.friendsSearchButton:hover{background-color:#0e30aca7}.friendsSearchResults{padding:10px}.searchResultItem{font-size:14px;margin-top:5px;display:flex;justify-content:space-between;align-items:center;gap:5px}.noResults{font-size:14px;padding:10px}.friendInfoContainer{display:flex;justify-content:flex-start;align-items:center;width:100%}.friendDeleteButton{cursor:pointer;background-color:#4444446b;color:#777;padding:3px 5px;border:none;border-radius:5px;font-size:12px;transition:all .15s ease}.friendDeleteButton:hover{background-color:#cc180b;color:#fff}.friendUsername{width:100%}.friendActionButtons{display:flex;gap:5px;align-items:center;margin-left:auto}.friendInviteGameButton{cursor:pointer;background-color:#4444446b;color:#777;padding:3px 5px;border:none;border-radius:5px;font-size:12px;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.friendInviteGameButton:hover{color:#fff;background-color:#2a8d2e}.meter{box-sizing:content-box;height:20px;position:relative;background:#55555561;border-radius:0 20px 20px 0;padding:2px;box-shadow:inset 0 -1px 1px #ffffff1a;width:200px;top:1px}.meter>span{display:block;height:100%;border-radius:0 8px 8px 0/0px 8px 8px 0px;background-color:#2bc2533c;background-image:linear-gradient(center bottom,#2bc25325 37%,#54f05436 69%);box-shadow:inset 0 2px 9px #ffffff1a,inset 0 -2px 6px #0006;position:relative;overflow:hidden}.meter>span:after,.animate>span>span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;background-size:50px 50px;animation:move 2s linear infinite;border-radius:20px 8px 8px 20px;overflow:hidden}.headerButton.avatarInfo{padding-right:5px}.userBadgeContainer:hover .meter>span{color:#fff;box-shadow:0 0 2px #00ffff35,0 0 4px #00ffff47,0 0 6px #00ffff4a,0 0 8px #0088ff40}.animate>span:after{display:none}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}.blue>span{background-image:linear-gradient(#00ffffce,#1e2180bb)}.orange>span{background-image:linear-gradient(#f1a165,#f36d0a)}.red>span{background-image:linear-gradient(#f0a3a3,#f42323)}.nostripes>span>span,.nostripes>span:after{background-image:none}.userLevelNumber{position:relative;top:-1px;left:1px;user-select:none;-webkit-user-select:none;-ms-user-select:none}.userBadgeContainer:hover .userLevel{color:#fff;text-shadow:0 0 2px #0ff,0 0 6px #0ff,0 0 10px #0ff,0 0 14px #08f}.userLevel{cursor:pointer;top:1px;position:relative;font-weight:700;font-size:20px;text-align:center;color:#2eb9c2;box-sizing:content-box;height:20px;background:#55555561;border-radius:5px 0 0 5px;padding:2px;box-shadow:inset 0 -1px 1px #ffffff1a;width:35px}.userBadgeContainer{display:flex;flex-direction:row;position:relative;margin-left:20px}.headerContainer{display:flex;flex-direction:row;width:100%;height:50px;flex-shrink:0;background-color:#222}@media (max-width: 925px){.headerLogo{background-image:url(/images/logo_only_robot_smaller.png);width:58px;height:50px}}@media (min-width: 926px){.headerLogo{background-image:url(/images/logo_smaller.png);width:207px;height:50px}}.headerContainer a,.headerContainer a:visited{color:#707070}.logoutButton{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#707070;cursor:pointer;background-color:#4444446b;border:0;height:30px}.logoutButton:hover{color:#fff;cursor:pointer}.settingsButton{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#707070;cursor:pointer;height:50px}.settingsButton:hover{color:#fff;cursor:pointer}.headerIconButton{display:flex;font-weight:700;padding-left:10px;padding-right:5px;vertical-align:middle;align-items:center;position:relative;cursor:pointer}.headerButton{color:#fff;display:flex;font-size:30px;font-weight:700;padding-left:20px;padding-right:20px;vertical-align:middle;align-items:center}.headerGamesButton{padding-left:10px;position:relative;top:-1px}.headerButton:visited{color:#fff}.headerButton.smallButton{font-size:15px;padding-left:5px;padding-right:5px}.headerButtonContent{width:100%;height:100%}.headerSpacer{margin-left:25px;margin-right:25px}.headerMenuItems{display:flex;flex-direction:row}.headerUserId{line-height:.6;text-decoration:none;font-size:12px;color:#3b3b3b}.buttonsRow{display:flex;flex-direction:row}.mobileMenuContent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.mobileMenuDropdown{position:absolute;top:74px;left:0;width:100%;background-color:#222;padding:20px;display:flex;flex-direction:column;gap:10px;border-top:2px solid #444;box-shadow:0 5px 15px #0006;z-index:999992}.mobileMenuItem{color:#36efef;font-size:20px;font-weight:700;padding:10px 0;border-bottom:1px solid #333}.mobileMenuItem a{color:#36efef;text-decoration:none}.mobileMenuItem a:hover{color:#fff}.mobileMenuItem.userId{font-size:12px;color:#666;font-weight:400}.mobileMenuItem.small{font-size:12px;padding:2px 0}.hamburgerIcon{position:absolute;right:25px;color:#707070;cursor:pointer}.hamburgerIcon:hover{color:#36efef}.headerFriendsDropdown .headerFriendsIcon{color:#707070;cursor:pointer}.headerFriendsIcon.hasInvites{color:#36efef}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.blinking{animation:blink .3s ease-in-out}.headerIconButton:hover .headerFriendsIcon{color:#fff}.headerFriendsIcon{color:#707070;cursor:pointer;position:relative;top:3px}.headerUsernameText{position:relative;top:-1px}.headerFriendsDropdown:hover .headerFriendsIcon{color:#fff}.userHeader{width:100%}.headerRightContent{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px;width:100%;margin-right:15px}.mobileHeaderButtons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.headerFriendsDropdown{border-radius:5px;padding:10px;color:#fff;cursor:pointer}.headerFriendsContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:100%}.headerFriendsButton{display:flex;flex-direction:column;align-items:center;justify-content:center;width:45px;height:50px;cursor:pointer}.gameComponent{opacity:0;animation:fadeIn .25s ease-in forwards;animation-delay:1s;position:fixed;top:25%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(circle,#e0e8f0d1,#fffffffa);border-radius:20px;padding:50px 25px 25px}@keyframes fadeIn{to{opacity:1}}.playersCount{font-size:18px;margin-bottom:25px}.joinDiv{margin-top:25px;margin-bottom:10px}.joinBtn,.playGamesBtn{font-size:32px;background-color:#4caf50;color:#fff;padding:14px 80px;border:none;cursor:pointer;width:100%;border-radius:0;text-decoration:none}.joinBtn:hover,.playGamesBtn:hover{background-color:#8ddf91eb;color:#000;text-decoration:underline}.usernameInput,.passwordInput{font-size:26px;padding:10px;width:100%;border:1px solid #888;border-radius:.25rem;color:#212529}.passwordInput{margin-top:25px}.welcomeBack{font-size:32px;margin-bottom:10px}.loginForgotPasswordContainer{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.usernameInput:disabled,.passwordInput:disabled,.joinBtn:disabled{opacity:.6;cursor:not-allowed}.signUpContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;margin-bottom:20px;margin-top:10px}.signupJoinFormTextButton{font-size:20px;color:#00539f;text-decoration:none;cursor:pointer}.signupJoinFormTextButton:hover{text-decoration:underline;cursor:pointer;color:#232738}.signupJoinFormTextButton:active{cursor:pointer;color:#5cdce7}.signupJoinFormTextButton:disabled{opacity:.6;cursor:not-allowed}.accountWrapperComponent{position:fixed;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(circle,#e0e8f0d1,#fffffffa);border-radius:20px;min-width:45%;padding:0 3rem}.accountContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.accountForm{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 1rem}.accountFormLabel{font-weight:700!important}.accountFormInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;border:1px solid #888;border-radius:.25rem;color:#212529;display:block;font-size:26px;font-weight:400;line-height:1.5;padding:.375rem 1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;margin-top:10px;margin-bottom:2px}.accountFormButton{background-color:transparent;border:1px solid transparent;color:#212529;cursor:pointer;display:inline-block;font-size:32px;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;background-color:#b7d2d5;border-color:#fff;color:#232738;margin-top:10px;width:100%}.accountFormButton:hover{background-color:#232738;border-color:#fff;color:#5cdce7}.accountFormButton:active{background-color:#5cdce7;border-color:#fff;color:#232738}.accountFormGroup{margin:15px 0 2px;padding:0 1rem;width:100%}.accountIcon{width:20%;height:20%}.accountResponse{margin-top:20px;margin-bottom:20px;color:#8b0000}.accountForgotPasswordContainer{margin-top:35px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.accountFormTextButton{-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:none;color:#00539f;font-size:large}.accountFormTextButton:hover{cursor:pointer;color:#232738;text-decoration:underline}.accountFormInput:disabled,.accountFormButton:disabled{opacity:.6;cursor:not-allowed}.accountFormTextButton{-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:underline;color:#00539f;font-size:large}.accountFormTextButton:hover{cursor:pointer;color:#232738}.accountFormTextButton:active{cursor:pointer;color:#5cdce7}.accountBackToForm{margin-top:45px;margin-bottom:15px}.formResponse{font-size:20px;display:flex;align-items:center;justify-content:center;min-height:19px;margin-top:20px;color:#8b0000}.formResponse.error{color:#8b0000}.formResponse.success{color:#006400}.formResponse.info{color:#8b0000}.formBlurResponse{font-size:18px;font-weight:400;color:#8b0000}.formResponse:empty{margin-top:0;min-height:0}.bgStyle{display:flex;align-items:center;width:100vw;height:100%;background:radial-gradient(circle,#000,#070027);flex-direction:column}.imgDiv{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;margin-top:1%;width:100%;height:100%;max-height:700px;background-image:url(/images/big_logo.png);background-size:contain;background-position:top;background-repeat:no-repeat}.imgStyle{width:auto;height:auto}.contextMenuContainer>ul{list-style-type:none;margin:5px;padding-left:0}.contextMenuContainer>ul>li{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center;margin:4px;padding:10px 25px 10px 5px}.contextMenuContainer>ul>li:hover{background-color:#d3d3d3}.debugGame{z-index:9999;position:absolute;bottom:10px;right:10px}.debugGameButton{position:absolute;bottom:0;right:0}.waitingContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.waitingGameInfo{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px}.waitingGameName{font-size:64px}.waitingTitle{font-size:36px;margin-bottom:18px}.waitingPlayer{margin-top:8px;margin-bottom:8px;display:flex;flex-direction:row;justify-content:left;align-items:center}.waitingPlayerImg{width:100px;height:100px;border-radius:50%;margin:10px 35px 10px 10px}.waitingPlayerLbl{font-size:24px}.toggleReadyButton{font-size:24px;background-color:#4caf50;color:#fff;padding:12px 14px;border:none;cursor:pointer;width:100%;border-radius:8px;text-decoration:none}.toggleReadyButton:hover{background-color:#8ddf91eb;color:#000;text-decoration:underline}.addNPCButton{background-color:#5073f0;font-size:20px;margin-bottom:24px}.addNPCButton:hover{background-color:#0e30aca7}.countdownDiv{position:absolute;z-index:99999999}@keyframes countdown-pulse-once{0%{transform:scale(.25);opacity:0}35%{transform:scale(2.25);opacity:1}75%{transform:scale(2.25);opacity:1}to{transform:scale(.25);opacity:0}}.countdown-number{font-size:5rem;color:#ff4747;font-weight:700;text-align:center}.countdown-number.hiding{visibility:hidden;animation:none}.countdown-number.showing{visibility:visible}.countdown-number.countdown-pulse-once{animation:countdown-pulse-once 1s ease-in-out forwards}.countdown-container{display:flex;justify-content:center;align-items:center}.avatarLevelBadge{position:relative;top:-6px;color:#000;font-weight:700;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:0 0 6px #0000004d;outline:2px solid white;text-shadow:0 1px 1px rgba(255,255,255,.3);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.avatarBadgeCircle{border-radius:50%}.avatarBadgeRounded{border-radius:8px}.avatarBadgeHex{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.avatarBadgeOct{clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%)}.avatarBadgeStar{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.avatarBadgeDiamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.avatarBadgeElite{clip-path:polygon(50% 0%,60% 35%,98% 35%,68% 57%,79% 100%,50% 80%,21% 100%,32% 57%,2% 35%,40% 35%);border:2px solid gold;box-shadow:0 0 12px gold,0 0 24px #fff}.avatarBadge-1{background:linear-gradient(135deg,#444,#666)}.avatarBadge-2{background:linear-gradient(135deg,#2c3e50,#4ca1af)}.avatarBadge-3{background:linear-gradient(135deg,#00c3ff,#ffff1c)}.avatarBadge-4{background:linear-gradient(135deg,#7b4397,#dc2430)}.avatarBadge-5{background:linear-gradient(135deg,#fc466b,#3f5efb)}.avatarBadge-6{background:linear-gradient(135deg,#00f260,#0575e6)}.avatarBadge-7{background:linear-gradient(135deg,#ff416c,#ff4b2b)}.avatarBadge-8{background:linear-gradient(135deg,#f7971e,#ffd200)}.avatarBadge-9{background:linear-gradient(135deg,#00c9ff,#92fe9d)}.avatarBadge-10{background:linear-gradient(135deg,#f953c6,#b91d73)}.avatarBadge-11{background:linear-gradient(135deg,#8e2de2,#4a00e0)}.avatarBadge-12{background:linear-gradient(135deg,#00b09b,#96c93d)}.avatarBadge-13{background:linear-gradient(135deg,#f12711,#f5af19)}.avatarBadge-14{background:linear-gradient(135deg,#43cea2,#185a9d)}.avatarBadge-15{background:linear-gradient(135deg,#ee0979,#ff6a00)}.avatarBadge-16{background:linear-gradient(135deg,#3a1c71,#d76d77,#ffaf7b)}.avatarBadge-17{background:linear-gradient(135deg,#00d2ff,#3a7bd5)}.avatarBadge-18{background:linear-gradient(135deg,#eecda3,#ef629f)}.avatarBadge-19{background:linear-gradient(135deg,#f0c,#339)}.avatarUserBadge{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.avatarBadgeUsername{font-size:24px;color:#fff}@keyframes pop-glow{0%{transform:scale(1);box-shadow:0 0 #fff3}50%{transform:scale(1.5);box-shadow:0 0 20px #fffc}to{transform:scale(1);box-shadow:0 0 #fff3}}.avatarLevelBadge.avatarLevelUp,.avatarLevelBadge.avatarLevelUp:hover{animation:pop-glow .6s ease-out}@keyframes pulse{0%{box-shadow:0 0 5px #fff6}50%{box-shadow:0 0 12px #fffc}to{box-shadow:0 0 5px #fff6}}.avatarLevelBadge:hover{animation:pulse 1.5s infinite ease-in-out}.avatarBadge-small .avatarLevelBadge{width:18px;height:18px;font-size:16px}.avatarBadge-small .avatarBadgeUsername{font-size:16px}.avatarBadge-medium .avatarLevelBadge{width:22px;height:22px;font-size:18px}.avatarBadge-medium .avatarBadgeUsername{font-size:24px}.avatarBadge-large .avatarLevelBadge{width:28px;height:28px;font-size:20px}.avatarBadge-large .avatarBadgeUsername{font-size:32px}.avatarTheme-dark .avatarBadgeUsername{color:#222;@keyframes slideIn{0%{transform:translate(-120%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes pulse{0%,to{box-shadow:0 4px 20px #0000004d}50%{box-shadow:0 4px 25px #3498db66}}@keyframes levelUpPulse{0%,to{box-shadow:0 4px 20px #9b59b680;transform:scale(1)}50%{box-shadow:0 6px 30px #9b59b6cc;transform:scale(1.08)}}}.avatarTheme-dark .avatarBadgeUsername .avatarTheme-light .avatarBadgeUsername{color:#fff}.avatarTheme-dark .avatarBadgeUsername .avatarTheme-dark .avatarLevelBadge{outline:2px solid white}.avatarTheme-dark .avatarBadgeUsername .avatarTheme-light .avatarLevelBadge{outline:2px solid black}.avatarTheme-dark .avatarBadgeUsername .avatarRace{display:flex;align-items:center;flex-direction:column;height:100%;width:100%}.avatarTheme-dark .avatarBadgeUsername .gameContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.avatarTheme-dark .avatarBadgeUsername .gameDiv{background:radial-gradient(circle,#e0e8f0,#60a1a6);width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.avatarTheme-dark .avatarBadgeUsername .typingDiv{z-index:420;min-height:300px;width:100%;height:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ffffff4c;position:absolute;bottom:0}.avatarTheme-dark .avatarBadgeUsername .letter{color:#000}.avatarTheme-dark .avatarBadgeUsername .correctLetter{color:#09b751}.avatarTheme-dark .avatarBadgeUsername .currentLetter{text-decoration:underline;background-color:#00f;color:#fff}.avatarTheme-dark .avatarBadgeUsername .currentLetter.incorrect{text-decoration:underline;background-color:red;color:#fff}.avatarTheme-dark .avatarBadgeUsername .textInstructions{font-size:24px}.avatarTheme-dark .avatarBadgeUsername .gamePlayer{margin-top:8px;margin-bottom:8px;display:flex;flex-direction:row;justify-content:left;align-items:center}.avatarTheme-dark .avatarBadgeUsername .gamePlayerImg{width:100px;height:100px;border-radius:50%;margin:10px 35px 10px 10px}.avatarTheme-dark .avatarBadgeUsername .gamePlayerLbl{font-size:24px}.avatarTheme-dark .avatarBadgeUsername .resultsContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.avatarTheme-dark .avatarBadgeUsername .resultsPlayer{margin-top:8px;margin-bottom:8px;display:flex;flex-direction:row;justify-content:left;align-items:center}.avatarTheme-dark .avatarBadgeUsername .resultsPlayerImg{width:100px;height:100px;border-radius:50%;margin:10px 35px 10px 10px}.avatarTheme-dark .avatarBadgeUsername .resultsPlayerLbl{font-size:24px}.avatarTheme-dark .avatarBadgeUsername .playAgainButton{font-size:24px;background-color:#4caf50;color:#fff;padding:12px 14px;border:none;cursor:pointer;width:100%;border-radius:8px;text-decoration:none}.avatarTheme-dark .avatarBadgeUsername .playAgainButton:hover{background-color:#8ddf91eb;color:#000;text-decoration:underline}.avatarTheme-dark .avatarBadgeUsername .lobby{display:flex;align-items:center;flex-direction:column;height:100%;width:100%;position:relative}.avatarTheme-dark .avatarBadgeUsername .modalOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0009;z-index:111112;display:flex;justify-content:center;align-items:center;flex-direction:column}.avatarTheme-dark .avatarBadgeUsername .giphyPickerContainer{position:relative;width:75%;height:80%;background:#fff;border-radius:12px;box-shadow:0 0 20px #0000004d;display:flex;justify-content:center;align-items:center;z-index:111113}.avatarTheme-dark .avatarBadgeUsername .giphyPickerContent{width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto}.avatarTheme-dark .avatarBadgeUsername .modalHeader{z-index:111114;top:-100px;width:100%;position:absolute;display:flex;justify-content:center;align-items:center;padding:10px 20px;vertical-align:bottom}.avatarTheme-dark .avatarBadgeUsername .giphyLogo{background-image:url(/images/giphy.png);width:72px;height:72px;transition:text-shadow .2s ease,transform .2s ease}.avatarTheme-dark .avatarBadgeUsername .giphyLogo:hover{box-shadow:0 0 6px #6dd5ed9e,0 0 12px #2193b0a4,0 0 20px #6dd5eda8;transform:scale(1.045);color:#fff;cursor:pointer}.avatarTheme-dark .avatarBadgeUsername .poweredGiphy{padding-top:35px;margin-right:15px;margin-left:15px;font-size:30px;font-weight:700;color:#fff;cursor:pointer;text-decoration:none;text-align:right;align-self:flex-end}.avatarTheme-dark .avatarBadgeUsername .poweredGiphy:hover{text-decoration:underline}.avatarTheme-dark .avatarBadgeUsername .poweredGiphy:visited{text-decoration:none}.avatarTheme-dark .avatarBadgeUsername .closeModalBtn{display:flex;justify-content:center;align-items:flex-end;position:absolute;right:0;bottom:-5px;font-size:75px;background:none;border:none;color:#fff;cursor:pointer;transition:text-shadow .2s ease,transform .2s ease}.avatarTheme-dark .avatarBadgeUsername .closeModalBtn:hover{text-shadow:0 0 6px #6dd5edd3,0 0 12px #2193b0d5,0 0 20px #6dd5edc1;transform:scale(1.045);color:#fff;cursor:pointer}.avatarTheme-dark .avatarBadgeUsername .chatDiv{display:flex;flex-direction:column;background-color:#ffffffcb;position:absolute;z-index:111111;min-width:275px}.avatarTheme-dark .avatarBadgeUsername .chatMessage{padding-left:8px;margin-bottom:2px}.avatarTheme-dark .avatarBadgeUsername .chatTextLine{color:#333}.avatarTheme-dark .avatarBadgeUsername .chatMessage img{width:100%;max-width:100%;height:auto;border-radius:8px;object-fit:contain}.avatarTheme-dark .avatarBadgeUsername .chatText{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-grow:1;overflow-y:auto;padding:8px;border-radius:6px;color:#000;font-family:sans-serif;font-size:14px}.avatarTheme-dark .avatarBadgeUsername .chatInput{display:flex;gap:0px;margin-top:8px;flex-shrink:0}.avatarTheme-dark .avatarBadgeUsername .chatDayDivider{width:100%;text-align:center;margin:16px 0;font-weight:700;color:#555;border-bottom:1px solid #ccc;line-height:.1em}.avatarTheme-dark .avatarBadgeUsername .chatDayDivider:before{content:"";display:inline-block;width:30%;margin-right:10px;border-top:1px solid #ccc;vertical-align:middle}.avatarTheme-dark .avatarBadgeUsername .chatDayDivider:after{content:"";display:inline-block;width:30%;margin-left:10px;border-top:1px solid #ccc;vertical-align:middle}.avatarTheme-dark .avatarBadgeUsername .chatGroup{margin-bottom:8px}.avatarTheme-dark .avatarBadgeUsername .chatMessageHeader{font-weight:700;color:#007bff;margin-bottom:4px;display:flex;align-items:center;gap:8px}.avatarTheme-dark .avatarBadgeUsername .chatMessageTime{font-weight:400;color:#999;font-size:.8rem}.avatarTheme-dark .avatarBadgeUsername .chatFormInput{flex:1;padding:12px 16px;border:none;font-size:16px;background-color:#fff;color:#333;box-shadow:0 2px 6px #0000001a;outline:none;transition:box-shadow .2s ease;border-bottom:rgb(14,78,95) 2px solid;z-index:101}.avatarTheme-dark .avatarBadgeUsername .chatFormInput:focus{box-shadow:0 0 0 3px #64c8ff80}@media (max-width: 1345px){.avatarTheme-dark .avatarBadgeUsername .chatFormButton{max-width:10px}.avatarTheme-dark .avatarBadgeUsername .chatFormButton svg{width:16px;height:16px}}@media (max-width: 1050px){.avatarTheme-dark .avatarBadgeUsername .chatFormButton{max-width:8px}.avatarTheme-dark .avatarBadgeUsername .chatFormButton svg{width:16px;height:16px}}.avatarTheme-dark .avatarBadgeUsername .chatFormButton{display:flex;justify-content:center;align-items:center;padding:12px 20px;border:none;border-top-right-radius:18px;font-size:16px;font-weight:700;background:linear-gradient(to right,#6dd5ed,#2193b0);color:#fff;cursor:pointer;box-shadow:0 2px 6px #00000026;transition:background .3s ease,transform .1s ease;border-bottom:rgb(14,78,95) 2px solid;z-index:101}.avatarTheme-dark .avatarBadgeUsername .chatFormButton:hover{background:linear-gradient(to right,#2193b0,#6dd5ed);transform:scale(1.05)}.avatarTheme-dark .avatarBadgeUsername .chatMessageUsername{font-weight:700;color:#007bff}.avatarTheme-dark .avatarBadgeUsername .emoji-picker-container{display:none;transform:translateY(500px);transition:transform .45s cubic-bezier(0,.46,.26,.99);position:absolute;bottom:50px;z-index:100;box-shadow:0 -8px 12px #021e1ebf,-8px 0 12px #066868bd,8px 0 12px #034f4fba;will-change:transform}.avatarTheme-dark .avatarBadgeUsername .emoji-picker-container.display{display:flex}.avatarTheme-dark .avatarBadgeUsername .emoji-picker-container.show{transform:translateY(0)}.avatarTheme-dark .avatarBadgeUsername .emoji-button{z-index:101;border-top-left-radius:18px;border:none;background:linear-gradient(to right,#6dd5ed76,#2193b06f);color:#fff;box-shadow:0 2px 6px #00000026;transition:background .3s ease,transform .1s ease;border-bottom:rgb(14,78,95) 2px solid;font-size:1.5rem;cursor:pointer;padding:0 10px}@media (max-width: 1345px){.avatarTheme-dark .avatarBadgeUsername .emoji-button{max-width:35px;font-size:.9rem}}@media (max-width: 1050px){.avatarTheme-dark .avatarBadgeUsername .emoji-button{max-width:30px;font-size:.7rem}}.avatarTheme-dark .avatarBadgeUsername .emoji-button:hover{background:linear-gradient(to right,#2193b0,#6dd5ed);transform:scale(1.05)}.avatarTheme-dark .avatarBadgeUsername .reactions{display:flex;gap:5px;margin-top:5px}.avatarTheme-dark .avatarBadgeUsername .reaction{background-color:#eee;border-radius:10px;padding:2px 5px;font-size:.8rem;cursor:pointer}.avatarTheme-dark .avatarBadgeUsername .giphy-picker-container{position:absolute;bottom:50px;right:10px;border:1px solid #ccc;background:#fff}.avatarTheme-dark .avatarBadgeUsername .giphy-button{z-index:101;background:none;font-size:1rem;padding:0 10px;font-weight:700;border:none;background:linear-gradient(to right,#6dd5ed76,#2193b06f);color:#fff;cursor:pointer;box-shadow:0 2px 6px #00000026;transition:background .3s ease,transform .1s ease;border-bottom:rgb(14,78,95) 2px solid}.avatarTheme-dark .avatarBadgeUsername .giphy-button:hover{background:linear-gradient(to right,#2193b0,#6dd5ed);transform:scale(1.05)}@media (max-width: 1345px){.avatarTheme-dark .avatarBadgeUsername .giphy-button{max-width:38px;font-size:.75rem}}@media (max-width: 1050px){.avatarTheme-dark .avatarBadgeUsername .giphy-button{max-width:32px;font-size:.6rem}}.avatarTheme-dark .avatarBadgeUsername .friendsContainer{display:flex;flex-direction:column;background-color:#0e30aca7;position:absolute;z-index:111111;min-width:275px;color:#fff;padding:10px;border-radius:5px}.avatarTheme-dark .avatarBadgeUsername .friendsToolsHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.avatarTheme-dark .avatarBadgeUsername .friendsToolsHeaderTitle{font-size:1.2em;font-weight:700}.avatarTheme-dark .avatarBadgeUsername .addFriendContainer{display:flex;margin-bottom:10px}.avatarTheme-dark .avatarBadgeUsername .addFriendContainer input{flex-grow:1;margin-right:5px}.avatarTheme-dark .avatarBadgeUsername .friendsListContainer{flex-grow:1;overflow-y:auto}.avatarTheme-dark .avatarBadgeUsername .friendItem{display:flex;justify-content:space-between;align-items:center;padding:5px;border-bottom:1px solid #ccc}.avatarTheme-dark .avatarBadgeUsername .friendInfo{display:flex;align-items:center}.avatarTheme-dark .avatarBadgeUsername .status{width:10px;height:10px;border-radius:50%;margin-right:10px}.avatarTheme-dark .avatarBadgeUsername .online{background-color:green}.avatarTheme-dark .avatarBadgeUsername .offline{background-color:gray}.avatarTheme-dark .avatarBadgeUsername .friendActions button{margin-left:5px}.avatarTheme-dark .avatarBadgeUsername .playerDiv{display:flex;flex-direction:row;justify-content:left;align-items:center;margin-top:8px;margin-bottom:8px}.avatarTheme-dark .avatarBadgeUsername .playerActionButton{cursor:pointer;background-color:#5073f0a7;color:#fff;padding:8px 10px;border:none;border-radius:5px;font-size:16px;transition:all .15s ease}.avatarTheme-dark .avatarBadgeUsername .playerActionButton:hover{background-color:#0e30aca7}.avatarTheme-dark .avatarBadgeUsername .friend-avatar{border:3px solid #4CAF50;border-radius:50%}.avatarTheme-dark .avatarBadgeUsername .playerActionButton:active{background-color:#5970c3a7}.avatarTheme-dark .avatarBadgeUsername .playerImg{width:50px;height:50px;border-radius:50%;margin:10px}.avatarTheme-dark .avatarBadgeUsername .playerLbl{font-size:24px}.avatarTheme-dark .avatarBadgeUsername .typersDiv{background:radial-gradient(circle,#e0e8f0,#60a1a6);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.avatarTheme-dark .avatarBadgeUsername .gameStateTitle{font-size:35px}.avatarTheme-dark .avatarBadgeUsername .gameStateError{color:red;font-size:35px}.avatarTheme-dark .avatarBadgeUsername .accountUserTitle{margin-top:2%;display:flex;flex-direction:row;align-items:center}.avatarTheme-dark .avatarBadgeUsername .accountUsername{font-size:32px;font-weight:700}.avatarTheme-dark .avatarBadgeUsername .accountDiv{background:radial-gradient(circle,#e0e8f0,#60a1a6);width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.avatarTheme-dark .avatarBadgeUsername .submitResults.success{color:green}.avatarTheme-dark .avatarBadgeUsername .submitResults.error{color:red}.avatarTheme-dark .avatarBadgeUsername .submitResults{margin-top:2%;font-size:34px;font-weight:700}.avatarTheme-dark .avatarBadgeUsername .accountFormDiv{width:75%}.avatarTheme-dark .avatarBadgeUsername .accountInputDiv{margin-top:2%;margin-bottom:2%}.avatarTheme-dark .avatarBadgeUsername .accountInputLabel{font-size:24px;font-weight:700}.avatarTheme-dark .avatarBadgeUsername .submitBtn{font-size:32px;background-color:#4caf50;color:#fff;padding:14px 80px;border:none;cursor:pointer;width:100%;border-radius:0;text-decoration:none;margin-top:2%}.avatarTheme-dark .avatarBadgeUsername .submitBtn:hover{background-color:#8ddf91eb;color:#000;text-decoration:underline}.avatarTheme-dark .avatarBadgeUsername .accountInput{font-size:26px;padding:10px;width:100%;border-radius:0;border:1px solid black}.avatarTheme-dark .avatarBadgeUsername .avatar-type-grid{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px;transition:max-height .5s ease-out,opacity .5s ease-out;overflow-y:auto;max-height:0;opacity:0}.avatarTheme-dark .avatarBadgeUsername .avatar-type-grid.expanded{max-height:600px;opacity:1}.avatarTheme-dark .avatarBadgeUsername .avatar-type-grid.collapsed{max-height:0;opacity:0;overflow:hidden}.avatarTheme-dark .avatarBadgeUsername .avatar-type-item{flex:0 1 calc(20.33% - 32px);margin:10px;background-color:#4caf50;color:#fff;text-align:center;padding:0;border-radius:8px;cursor:pointer;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.avatarTheme-dark .avatarBadgeUsername .avatar-type-item img{width:100%;height:auto;object-fit:cover;border-radius:8px}.avatarTheme-dark .avatarBadgeUsername .avatar-type-item:hover{transform:scale(1.05);background-color:#388e3c}.avatarTheme-dark .avatarBadgeUsername .avatarTypeLabel{font-size:28px;margin-top:4px;margin-bottom:8px}.avatarTheme-dark .avatarBadgeUsername .avatar-avatar{display:block}.avatarTheme-dark .avatarBadgeUsername .avatar-avatar.minimized{display:none}.avatarTheme-dark .avatarBadgeUsername .notificationContainer{position:fixed;top:0;left:10px;z-index:99999999;pointer-events:none}.avatarTheme-dark .avatarBadgeUsername .notificationItem{position:absolute;left:0;min-width:300px;max-width:400px;background:linear-gradient(135deg,#2c3e50c3,#34495eb2);color:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;padding:16px;pointer-events:auto;animation:slideIn .3s ease-out forwards,pulse 2s ease-in-out infinite;border:1px solid rgba(255,255,255,.1)}.avatarTheme-dark .avatarBadgeUsername .notificationContent{display:flex;flex-direction:column;gap:10px}.avatarTheme-dark .avatarBadgeUsername .notificationHeader{font-size:14px;font-weight:600;color:#ecf0f1}.avatarTheme-dark .avatarBadgeUsername .notificationMessage{font-size:13px;color:#bdc3c7;font-style:italic}.avatarTheme-dark .avatarBadgeUsername .notificationSubtext{font-size:11px;color:#95a5a6;margin-top:4px}.avatarTheme-dark .avatarBadgeUsername .notificationActions{display:flex;gap:8px;margin-top:8px}.avatarTheme-dark .avatarBadgeUsername .notificationButton{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease;display:flex;align-items:center;gap:4px}.avatarTheme-dark .avatarBadgeUsername .notificationButton:hover{background:#fff3;transform:translateY(-1px)}.avatarTheme-dark .avatarBadgeUsername .notificationButton.accept{background:#2ecc714d;border-color:#2ecc7180}.avatarTheme-dark .avatarBadgeUsername .notificationButton.accept:hover{background:#2ecc7180}.avatarTheme-dark .avatarBadgeUsername .notificationButton.reject{background:#e74c3c4d;border-color:#e74c3c80}.avatarTheme-dark .avatarBadgeUsername .notificationButton.reject:hover{background:#e74c3c80}.avatarTheme-dark .avatarBadgeUsername .notificationButton.close{position:absolute;top:8px;right:8px;padding:4px;background:transparent;border:none}.avatarTheme-dark .avatarBadgeUsername .notificationButton.close:hover{background:#ffffff1a}.avatarTheme-dark .avatarBadgeUsername .notificationType-FRIEND_JOIN_INVITATION{background:linear-gradient(135deg,#3498dbee,#297fb9e4)}.avatarTheme-dark .avatarBadgeUsername .notificationType-AWARDED_ACHIEVEMENT{background:linear-gradient(135deg,#f39d12e7,#e67d22f0)}.avatarTheme-dark .avatarBadgeUsername .notificationType-AWARDED_XP{background:linear-gradient(135deg,#27ae5feb,#229954ee)}.avatarTheme-dark .avatarBadgeUsername .notificationType-AWARDED_LEVEL_UP,.avatarTheme-dark .avatarBadgeUsername .notificationType-FRIEND_LEVEL_UP{background:linear-gradient(135deg,#9c59b6ec,#8d44ade5);animation:slideIn .3s ease-out forwards,levelUpPulse 2s ease-in-out infinite}.avatarTheme-dark .avatarBadgeUsername .levelUpNotification .notificationHeader{font-size:16px;text-align:center}.avatarTheme-dark .avatarBadgeUsername .notificationType-GAME_VICTORY{background:linear-gradient(135deg,#e74d3cf0,#c03a2bee)}.avatarTheme-dark .avatarBadgeUsername #theAppComponent{display:flex;flex-direction:column;width:100%;height:100vh;min-width:700px}.avatarTheme-dark .avatarBadgeUsername #routerContainer{flex:1;overflow-y:auto}.avatarTheme-dark .avatarBadgeUsername #routesContainer{height:100%}.avatarTheme-dark .avatarBadgeUsername *,.avatarTheme-dark .avatarBadgeUsername *:before,.avatarTheme-dark .avatarBadgeUsername *:after{box-sizing:border-box}.avatarTheme-dark .avatarBadgeUsername .appDiv{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.avatarTheme-dark .avatarBadgeUsername :root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.avatarTheme-dark .avatarBadgeUsername .core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.avatarTheme-dark .avatarBadgeUsername .core-styles-module_fixed__pcSol{position:fixed}.avatarTheme-dark .avatarBadgeUsername .core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.avatarTheme-dark .avatarBadgeUsername .core-styles-module_noArrow__xock6{display:none}.avatarTheme-dark .avatarBadgeUsername .core-styles-module_clickable__ZuTTB{pointer-events:auto}.avatarTheme-dark .avatarBadgeUsername .core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.avatarTheme-dark .avatarBadgeUsername .core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.avatarTheme-dark .avatarBadgeUsername .styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.avatarTheme-dark .avatarBadgeUsername .styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}.avatarTheme-dark .avatarBadgeUsername [class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}.avatarTheme-dark .avatarBadgeUsername [class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}.avatarTheme-dark .avatarBadgeUsername [class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}.avatarTheme-dark .avatarBadgeUsername [class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.avatarTheme-dark .avatarBadgeUsername .styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.avatarTheme-dark .avatarBadgeUsername .styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.avatarTheme-dark .avatarBadgeUsername .styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.avatarTheme-dark .avatarBadgeUsername .styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.avatarTheme-dark .avatarBadgeUsername .styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.avatarTheme-dark .avatarBadgeUsername .styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.avatarTheme-dark .avatarBadgeUsername .react-tooltip__show,.avatarTheme-dark .avatarBadgeUsername .react-tooltip.react-tooltip__show{opacity:1!important;pointer-events:auto!important}.avatarTheme-dark .avatarBadgeUsername .react-tooltip.custom-fade.react-tooltip__show{opacity:1!important}.avatarTheme-dark .avatarBadgeUsername .react-tooltip.custom-fade{transition:opacity .3s ease}.avatarTheme-dark .avatarBadgeUsername html,.avatarTheme-dark .avatarBadgeUsername body{margin:0;padding:0;width:100%;height:100%;font-family:Roboto,sans-serif;background-color:#f0f0f0}.avatarTheme-dark .avatarBadgeUsername #root{display:flex;flex-direction:column;width:100%;height:100%}
