@font-face{font-family:mainFont;font-size:8px;src:url(/assets/font2-K9tm_9D2.ttf)}:root{--white:#fff;--gray:#2e3031;--blue:#5151d9;--red:#d95151;--setting-blue:#76b3e3;--setting-active-blue:#6fa9d6}*{image-rendering:pixelated;font-family:mainFont;font-size:12px}html,body{background-color:var(--gray);width:100%;height:100%;margin:0;padding:0;overflow:hidden}a{text-decoration:none}a:link{color:var(--blue)}b{color:#0009}h2{color:#0009;font-size:14px}h3{color:var(--gray);margin-top:10px;margin-bottom:5px;font-size:16px}.menuHeaderTabbed{margin-top:0;margin-bottom:10px}.menuHeaderTabbed2{margin-top:0;margin-bottom:3px}canvas{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AUNCC8SD6z+EgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAw0lEQVRYw+1WwQ3EIAxzEGKCLtIJWJOxeDEMQuQ+V919Cm0Kul4VvypRBQvHiQlCMDNv3zlnpJQAAOu6kqSewU2gRJSIEvkJEWvtPYgYY54jjfhNY4zPbFYRvPfL3lkIYZHUpO8telSO3oaV1JwiDTPXE1yuNWvzmel8JLE55+6wEswJAwC1VpRSdn9yzn3u2ZLVSEis/d/2bVm0Ze1mX10Jz8xc341pjlp7imuIaJi0GoymEOnNIpVGiSiR1hbV8DwKL8GGRPYILRt4AAAAAElFTkSuQmCC) 17 17,default;-webkit-touch-callout:none;user-select:none;-webkit-tap-highlight-color:#fff0;image-rendering:pixelated;outline:none;margin:0;padding:0;width:100%!important;height:100%!important}div{user-select:none}.infoPopup{background:var(--white);border:1px solid;display:none;position:absolute}.mapVoteImage{float:left;vertical-align:middle;width:50px;height:50px;image-rendering:pixelated;padding:10px}.modeVoteText{float:left;vertical-align:middle;height:100%}#statContainer2{pointer-events:none;position:absolute;top:10px;left:10px}#gameModeText{color:#ffd100;width:200px;padding:10px;font-size:14px;position:relative;top:10px}.hatDisplayImage,.shirtDisplayImage,.camoDisplayImage{float:left;width:62px;height:62px;margin-top:10px;margin-right:10px}.hatDisplayImage{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AUNAB0BaHG6BQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAWElEQVQY02NkYGCQZCACMDEQCYacwvN7+p+trIh9dn5P/7OiALtnOBW+ffAaTnv52KCYyFhWVvYfxnFTY0GR3HXrD5yNIqPnV8DAycnJwMDAwNDc3IyiCQAeqhirTFclEAAAAABJRU5ErkJggg==) 0 0/62px 62px no-repeat}.shirtDisplayImage{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPCAYAAADQ4S5JAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAArrAAAK6wGCiw1aAAAAB3RJTUUH4AgHCRg1rE6lrwAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAWElEQVQoz2NkYGBQYyABMDGQCFA0FAXY3SwKsLuJTwMLNkFkTX0bDqkTdJKXjw1xTurbcEg9NieQ4e2dxwyxOYHEefrtg9dwGptNWJ0krCJLo2Ad1YADAACUOxZnf4Q5jQAAAABJRU5ErkJggg==) 0 0/62px 62px no-repeat}.camoDisplayImage{object-fit:cover}.sprayDisplayImage{opacity:.95;width:100%;height:100%;image-rendering:pixelated}.hoverTooltip{text-align:left;width:250px;color:var(--white);z-index:100;background-color:#000000b3;margin-left:20px;padding:15px;font-size:12px;display:none;position:absolute;top:0;left:100%}#rankProgressCont{background-color:#00000080;margin-top:5px;margin-bottom:5px;margin-right:10px;padding:5px}#rankProgress{background-color:#fff;width:0;height:10px}#chatbox{pointer-events:none;position:absolute;bottom:15px;left:10px}#teamProgress{border-collapse:separate;border-spacing:10px 5px;background:#0003;width:200px;height:55px;position:relative;top:10px}#progressC{width:100%;height:12px}#progressbar{background:#0000001a;height:12px}#redProgress{background:var(--red);width:0;height:12px}#redText{color:var(--red);white-space:nowrap;font-size:14px}#blueProgress{background:var(--blue);width:0;height:12px}#blueText{color:var(--blue);white-space:nowrap;font-size:14px}#map{background:#0003;width:200px;height:200px;position:relative}#statContainer3{pointer-events:none;text-align:right;position:absolute;top:10px;right:10px}#conStatContainer{pointer-events:none;color:#fff;text-align:center;padding:10px;position:absolute;left:210px}.gameDevStat{background:#0000001a;margin-bottom:10px;padding:10px}#status{text-align:center;color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;background:#0000001a;max-width:350px;padding:10px;font-size:15px;position:relative;overflow:hidden}#status .title{color:#fff;font-size:23px}#status .me{color:var(--white);font-size:15px}#status .blue{color:var(--blue);font-size:15px}#status .red{color:var(--red);font-size:15px}#scoreHolder{display:inline-block;position:relative;top:10px}#score{float:right;color:#ffffffb3;background:#0000001a;padding:10px;font-size:18px}#scoreValue{color:#fff;font-size:18px}#scoreText{font-size:18px}#statContainer{pointer-events:none;display:inline-block;position:absolute;bottom:15px;right:10px}#actionBar{pointer-events:none;display:inline-block;position:absolute;bottom:74px;right:10px}#health{float:right;text-align:center;color:#ffffffb3;background:#0000001a;padding:10px;font-size:18px}#healthValue{color:#fff;font-size:18px}#healthText{font-size:18px}#ammo{float:left;text-align:center;pointer-events:none;color:#ffffffb3;background:#0000001a;margin-right:10px;padding:10px;font-size:18px}#ammoValue{color:#fff;font-size:18px}#ammoText{font-size:18px}.menuTextInput{box-sizing:border-box;border:1px solid #dcdcdc;border-radius:1px;outline:none;width:100%;padding:5px;font-size:12px;transition:box-shadow .3s,border .3s}.hatSelectItem{cursor:pointer;padding:5px;font-size:12px;position:relative}.hatSelectItem:hover>.hoverTooltip{display:block}.hatSelectItem:hover{background:#0000001a;font-size:14px}.rewardText:hover>.hoverTooltip{display:block}#settingsButton{cursor:pointer;box-sizing:border-box;text-align:center;text-shadow:0 1px 2px #00000040;background:var(--setting-blue);width:100%;height:41px;box-shadow:inset 0 -3px var(--setting-active-blue);color:#fff;border:0;border-radius:1px;margin:10px auto;font-size:15px;position:relative}#settingsButton:active,#settingsButton:hover{background:var(--setting-active-blue);box-shadow:none;outline:none;font-size:17px;top:1px}#settings,#leaderboardWrapper{transition:max-height .2s;overflow:hidden}#rnkMessage{max-height:0;padding:0;transition:max-height .1s;overflow:hidden}#likeButton{position:relative;top:-4px}#leaderboardWrapper{color:#0000004d;max-height:0;line-height:220%;overflow-y:scroll}.smallMenuButton{cursor:pointer;box-sizing:border-box;text-align:center;text-shadow:0 1px 2px #00000040;background:var(--setting-blue);box-shadow:inset 0 -3px var(--setting-active-blue);color:#fff;border:0;border-radius:1px;margin:auto auto 10px;padding:6px;font-size:12px;position:relative}.smallMenuButton:active,.smallMenuButton:hover{background:var(--setting-active-blue);box-shadow:none;outline:none;top:1px}.modeVoteButton{cursor:pointer;pointer-events:auto;color:#fff;text-align:center;vertical-align:middle;background:#00000026;border:0;width:28%;margin:8px;font-size:14px;line-height:36px;display:inline-block}.modeVoteButton:active{background-color:#fff3}.modeVoteButton:hover{background-color:#ffffff1a}.modeVoteButtonA{cursor:pointer;pointer-events:auto;color:#fff;text-align:center;vertical-align:middle;background:#fff3;border:0;width:28%;margin:8px;font-size:14px;line-height:36px;display:inline-block}.modeVoteButtonA:active{background-color:#ffffff40}.modeVoteButtonA:hover{background-color:#ffffff1a}#loadingWrapper{background-color:var(--gray);z-index:99;width:100%;height:100%;position:absolute}#loadText{color:var(--white);text-align:center;font-size:20px}.cs-loader-inner{width:calc(100% - 200px);color:var(--white);text-align:center;padding:0 100px;position:absolute;top:50%;transform:translateY(-50%)}.cs-loader-inner label{opacity:0;padding:5px;font-size:20px;display:inline-block}@keyframes lol{0%{opacity:0;transform:translate(-300px)}33%{opacity:1;transform:translate(0)}66%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(300px)}}.cs-loader-inner label:nth-child(4){animation:3s ease-in-out .3s infinite lol}.cs-loader-inner label:nth-child(3){animation:3s ease-in-out .4s infinite lol}.cs-loader-inner label:nth-child(2){animation:3s ease-in-out .5s infinite lol}#escMenuWrapper{pointer-events:none;z-index:2;background:#00000080;width:100%;height:100%;display:none;position:absolute}#startMenuWrapper{pointer-events:none;z-index:2;box-sizing:border-box;flex-direction:column;padding:84px 20px 40px;display:flex;position:absolute;inset:0;overflow:hidden auto}@media (width<=900px){#startMenuWrapper{padding:20px}}#menuCenter{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1240px;margin:auto;display:flex}#menuCards{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;width:100%;display:flex}.menuCard{background-color:var(--white);box-sizing:border-box;pointer-events:auto;color:#0006;border-radius:1px;flex-direction:column;flex:320px;min-width:300px;max-width:400px;padding:20px;font-size:16px;display:flex;box-shadow:inset 0 -5px #e0e0e0}#playCard{flex-basis:360px;max-width:380px}.menuModalContent{color:#0006;width:min(420px,85vw);font-size:16px}.menuModalScroll{max-height:60vh;line-height:200%;overflow:hidden auto}#mobileMessage{z-index:5;text-align:center;color:var(--white);width:100%;margin:-100px auto auto;font-size:18px;line-height:200px;position:absolute;top:50%;left:0}#gameAreaWrapper{top:0;left:0;position:absolute!important}#mainTitleText{width:100%;color:var(--white);text-align:center;text-shadow:0 1px #e0e0e0,0 2px #e0e0e0,0 3px #e0e0e0,0 4px #e0e0e0,0 5px #e0e0e0,0 6px #e0e0e0;flex:none;font-size:clamp(42px,7vw,96px)}#linkBoxRight{z-index:1000;position:absolute;bottom:0;right:0}#discordButton{color:#fff;background-color:#5865f2;border-radius:4px 0 0;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .15s;display:flex}#discordButton:hover{background-color:#4752c4;text-decoration:none}.playerStatClick{padding:5px;cursor:pointer!important}.playerStatClick:hover{background-color:#e6e6e6}#clanRoster{padding-left:10px}.actionContainer.svelte-jl28jn{width:25px;height:25px;margin-right:10px;padding:10px;display:inline-block;position:relative}.actionContainerActive.svelte-jl28jn{width:35px;height:35px;margin-right:10px;padding:10px;display:inline-block;position:relative}.actionItem.svelte-jl28jn{background:#0000001a;width:100%;height:100%;position:absolute;bottom:0}.actionCooldown.svelte-jl28jn{background:#fff3;width:100%;height:0%;position:absolute;bottom:0;overflow:hidden}#accountChip.svelte-1jlra6x{background:var(--white);box-sizing:border-box;z-index:5;pointer-events:auto;border-radius:1px;align-items:center;gap:12px;min-width:240px;max-width:calc(100vw - 40px);padding:10px 14px;display:flex;position:absolute;top:20px;right:20px;box-shadow:inset 0 -3px #e0e0e0}.chipAvatar.svelte-1jlra6x{border-radius:1px;flex:none;width:34px;height:34px}.chipAvatarLetter.svelte-1jlra6x{color:#fff;background:#76b3e3;justify-content:center;align-items:center;font-size:16px;display:flex}.chipBody.svelte-1jlra6x{flex:1;min-width:0}.chipTopRow.svelte-1jlra6x{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.chipName.svelte-1jlra6x{color:#000000b3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.chipRank.svelte-1jlra6x{color:#00000073;white-space:nowrap;font-size:11px}.chipRankBar.svelte-1jlra6x{background:#0000001a;height:8px;margin-top:5px}.chipRankFill.svelte-1jlra6x{background:#76b3e3;height:8px;transition:width .4s}.chipScoreRow.svelte-1jlra6x{justify-content:space-between;gap:10px;margin-top:4px;display:flex}.chipScore.svelte-1jlra6x{color:#00000073;white-space:nowrap;font-size:10px}.chipLink.svelte-1jlra6x{cursor:pointer;color:var(--blue);flex:none;font-size:11px}.chipLink.svelte-1jlra6x:hover{text-decoration:underline}.chipGuest.svelte-1jlra6x{color:#00000080;flex:1;font-size:12px}#accountChip.inGame.svelte-1jlra6x{width:220px;min-width:0;box-shadow:none;background:#00000040;margin-top:10px;padding:8px 10px;position:static}#accountChip.inGame.svelte-1jlra6x .chipName:where(.svelte-1jlra6x){color:#fff}#accountChip.inGame.svelte-1jlra6x .chipRank:where(.svelte-1jlra6x),#accountChip.inGame.svelte-1jlra6x .chipScore:where(.svelte-1jlra6x){color:#ffffffbf}#accountChip.inGame.svelte-1jlra6x .chipRankBar:where(.svelte-1jlra6x){background:#fff3}@media (width<=900px){#accountChip.svelte-1jlra6x:not(.inGame){width:100%;max-width:400px;margin:0 auto 4px;position:static}}.statusMessage.svelte-45b1e9{word-wrap:break-word;user-select:text;pointer-events:all;margin:4px 0;font-size:12px}.statusMessage.inline.svelte-45b1e9{margin-left:5px;display:inline-block}.statusMessage.info.svelte-45b1e9{color:var(--gray)}.statusMessage.error.svelte-45b1e9{color:var(--red)}.statusMessage.success.svelte-45b1e9{color:var(--blue)}#accountWidget.svelte-o3l5tr{box-sizing:border-box;width:100%}#loginMessage.svelte-o3l5tr{margin-top:10px}#accountStatWrapper.svelte-o3l5tr{line-height:220%}#accountIdentity.svelte-o3l5tr{align-items:center;gap:8px;margin-bottom:5px;display:flex}#accountAvatar.svelte-o3l5tr{border-radius:50%;width:28px;height:28px}.loginBlurb.svelte-o3l5tr{color:#0000008c;margin:0 0 12px;font-size:12px;line-height:1.4}.discordButton.svelte-o3l5tr{color:#fff;cursor:pointer;background-color:#5865f2;border:none;border-radius:4px;width:100%;margin-bottom:10px;padding:10px;font-size:14px;font-weight:700}.discordButton.svelte-o3l5tr:hover{background-color:#4752c4}li.svelte-6v106v{word-wrap:break-word;margin:3px;padding:2px}#chatList.svelte-6v106v{color:#ffffffb3;user-select:text;flex-direction:column-reverse;width:250px;height:260px;margin:0;padding:8px;font-size:16px;list-style:none;display:flex;overflow:hidden}.chat-control.svelte-6v106v{pointer-events:auto;color:#fff;background:#0003;border:none;padding:8px;font-size:14px;display:inline-block}#chatInput.svelte-6v106v{width:250px}#chatType.svelte-6v106v{cursor:pointer;margin-left:5px}.inputSelectItem.svelte-1y71c66{cursor:pointer;padding:5px;font-size:12px;display:inline-block;position:relative}.inputSelectItem.svelte-1y71c66:hover{background:#0000001a;font-size:14px}#top.svelte-1y71c66{color:#0006;font-size:12px}#gameStatWrapper.svelte-122hj0l{text-align:center;pointer-events:none;z-index:2;margin-right:-50%;display:none;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)scale(1)}#voteModeContainer.svelte-122hj0l{pointer-events:none;width:100%;margin-bottom:8px}#winningTeamText.svelte-122hj0l{margin-top:2px;margin-bottom:2px;font-size:20px}#nextGameTimer.svelte-122hj0l{color:var(--white);font-size:18px}#gameStatsContainer.svelte-122hj0l{vertical-align:top;color:var(--white);text-align:center;background-color:#0003;margin-bottom:10px;padding:20px;font-size:19px;display:inline-block}#gameStatBoard.svelte-122hj0l{text-align:center;border-collapse:separate;border-spacing:22px 5px;width:100%}#gameStatBoard.svelte-122hj0l .headerL:where(.svelte-122hj0l){text-align:left;color:var(--white);font-size:17px}#gameStatBoard.svelte-122hj0l .headerC:where(.svelte-122hj0l){color:var(--white);font-size:17px}#gameStatBoard.svelte-122hj0l .contL:where(.svelte-122hj0l){pointer-events:all;cursor:pointer;text-align:left;text-overflow:ellipsis;max-width:250px;font-size:13px;position:relative;overflow:hidden}#gameStatBoard.svelte-122hj0l .contC:where(.svelte-122hj0l){font-size:13px}.gameStatLikeButton.svelte-122hj0l{color:#232323;pointer-events:auto;background-color:#eaeaea;font-size:15px}.gameStatLikeButton.svelte-122hj0l:active{background-color:#a2a2a2}.gameStatLikeButton.svelte-122hj0l:hover{background-color:#cecece}.likeStat.svelte-122hj0l{font-size:13px}.gameStatLikeButtonA.svelte-122hj0l{color:#232323;pointer-events:auto;background-color:#a2a2a2;font-size:15px}.rewardText.svelte-122hj0l{cursor:url(./cursor_aim.png) 17 17,default;pointer-events:all;font-size:15px;position:relative}.rewardName.svelte-122hj0l{margin-top:5px;font-size:16px}.rewardDropRate.svelte-122hj0l{color:"#ffd100";margin-top:0;font-size:12px}.rewardSubText.svelte-122hj0l{color:"#e04141";margin-top:1px;font-size:8px}.rewardDescription.svelte-122hj0l{margin-top:5px;font-size:12px}.rewardCreator.svelte-122hj0l{color:"#d8d8d8";margin-top:5px;font-size:8px}#loadoutPreview.svelte-1qrec3o{box-sizing:border-box;text-align:center;width:100%}canvas.svelte-1qrec3o{width:100%;image-rendering:pixelated}.hoverTooltip.svelte-21j2zl{width:90px;height:90px}.cosmeticSelector.svelte-3gs3ja{max-height:240px;overflow:hidden scroll}#classList.svelte-3gs3ja{max-height:190px;overflow-y:scroll}.lockedItem.svelte-3gs3ja{opacity:.5;cursor:not-allowed}.lockHint.svelte-3gs3ja,.ownedTag.svelte-3gs3ja{opacity:.8;margin-left:4px;font-size:10px}.cardHeaderRow.svelte-10bnb0e{justify-content:space-between;align-items:baseline;display:flex}.cardHeaderRow.svelte-10bnb0e h3:where(.svelte-10bnb0e){margin-bottom:10px}.cardHeaderLink.svelte-10bnb0e{cursor:pointer;color:var(--blue);font-size:11px}.cardHeaderLink.svelte-10bnb0e:hover{text-decoration:underline}.cardHeaderHint.svelte-10bnb0e{color:#00000073;font-size:11px}#loadoutSummary.svelte-10bnb0e{align-items:center;gap:14px;margin-bottom:16px;display:flex}#loadoutPreviewBox.svelte-10bnb0e{flex:none;width:170px}#loadoutEditor.svelte-10bnb0e{margin-bottom:16px}#loadoutEditorPreview.svelte-10bnb0e{width:200px;margin:0 auto 8px}#loadoutRows.svelte-10bnb0e{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.loadoutRow.svelte-10bnb0e{justify-content:space-between;gap:8px;font-size:12px;display:flex}.loadoutRow.svelte-10bnb0e b:where(.svelte-10bnb0e){color:#0009;flex:none}.loadoutRow.svelte-10bnb0e span:where(.svelte-10bnb0e){color:#000000bf;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#crateRow.svelte-10bnb0e{background:#f2f2f2;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:10px;display:flex}.crateCountText.svelte-10bnb0e{color:#000000b3;font-size:12px}.crateCountText.svelte-10bnb0e b:where(.svelte-10bnb0e){font-size:15px}#crateRow.svelte-10bnb0e .smallMenuButton:where(.svelte-10bnb0e):disabled{opacity:.5;cursor:not-allowed}#nextCrateBlock.svelte-10bnb0e{flex-direction:column;gap:5px;display:flex}#nextCrateLabels.svelte-10bnb0e{color:#00000080;justify-content:space-between;align-items:baseline;font-size:11px;display:flex}#nextCrateBar.svelte-10bnb0e{background:#0000001a;height:10px}#nextCrateFill.svelte-10bnb0e{background:#76b3e3;height:10px;transition:width .4s}#rewardsGuestHint.svelte-10bnb0e{opacity:.6;font-size:12px}.modalBackdrop.svelte-19jhfg1{pointer-events:auto;z-index:100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modalPanel.svelte-19jhfg1{background:var(--white);flex-direction:column;min-width:300px;max-width:90vw;padding:15px;display:flex;box-shadow:inset 0 -5px #e0e0e0}.modalScrollable.svelte-19jhfg1{max-height:80vh}.modalHeader.svelte-19jhfg1{justify-content:flex-end;align-items:center;display:flex}.modalHeader.svelte-19jhfg1 .menuHeader:where(.svelte-19jhfg1){margin:0 auto 0 0}.modalCloseX.svelte-19jhfg1{cursor:pointer;color:#0006;flex:none;padding:2px 6px;font-size:16px;font-weight:700;line-height:1}.modalCloseX.svelte-19jhfg1:hover{color:#000c}.modalContent.svelte-19jhfg1{margin-top:10px}.modalContentScrollable.svelte-19jhfg1{overflow-y:auto}.crateReel.svelte-1fbou2z{width:340px;max-width:80vw;margin:4px auto 10px;transition:opacity .25s,max-height .25s;position:relative}.reelDone.svelte-1fbou2z{opacity:.35}.reelViewport.svelte-1fbou2z{background:#f2f2f2;border:1px solid #ddd;border-radius:3px;height:104px;overflow:hidden}.reelTrack.svelte-1fbou2z{will-change:transform;height:100%;display:flex}.reelItem.svelte-1fbou2z{background:var(--white);box-sizing:border-box;border:2px solid;border-radius:2px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:94px;margin:8px;padding:4px;display:flex}.reelItemImg.svelte-1fbou2z{object-fit:contain;width:52px;height:52px;image-rendering:pixelated}.reelItemName.svelte-1fbou2z{text-align:center;max-height:22px;font-size:10px;font-weight:700;line-height:1.1;overflow:hidden}.reelItemWinner.svelte-1fbou2z{box-shadow:0 0 12px 2px}.reelMarker.svelte-1fbou2z{z-index:2;pointer-events:none;background:#333;width:2px;position:absolute;top:-6px;bottom:-6px;left:50%;transform:translate(-50%)}.reelMarker.svelte-1fbou2z:before,.reelMarker.svelte-1fbou2z:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.reelMarker.svelte-1fbou2z:before{border-top:8px solid #333;top:-6px}.reelMarker.svelte-1fbou2z:after{border-bottom:8px solid #333;bottom:-6px}.reveal.svelte-1fbou2z{text-align:center;min-width:240px;animation:.4s cubic-bezier(.2,1.5,.4,1) both svelte-1fbou2z-pop}.revealStage.svelte-1fbou2z{justify-content:center;align-items:center;width:140px;height:140px;margin:0 auto 4px;display:flex;position:relative}.revealImgWrap.svelte-1fbou2z{z-index:2;border:2px solid var(--rarity);width:104px;height:104px;box-shadow:0 0 var(--glow,8px) var(--rarity);animation:svelte-1fbou2z-glow var(--glowSpeed,1.6s) ease-in-out infinite;background:#0000000a;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}.revealImg.svelte-1fbou2z{object-fit:contain;width:84px;height:84px;image-rendering:pixelated}.rays.svelte-1fbou2z{z-index:1;background:repeating-conic-gradient(var(--rarity) 0deg 8deg, transparent 8deg 24deg);width:220px;height:220px;opacity:var(--rayOpacity,.18);animation:svelte-1fbou2z-spinRays var(--raySpeed,14s) linear infinite;border-radius:50%;position:absolute;mask-image:radial-gradient(closest-side,#0000 34%,#000 42% 70%,#0000 100%)}.sparkle.svelte-1fbou2z{z-index:3;background:var(--rarity);width:8px;height:8px;box-shadow:0 0 6px var(--rarity);transform:rotate(calc(var(--i) * (360deg / var(--n)))) translateY(-64px);animation:1.4s ease-in-out infinite svelte-1fbou2z-sparkle;animation-delay:calc(var(--i) * .12s);border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%}.rarityLabel.svelte-1fbou2z{letter-spacing:2px;text-transform:uppercase;margin-top:2px;font-size:12px;font-weight:700}.revealName.svelte-1fbou2z{margin:2px 0 10px;font-size:20px}.reveal-tier0.svelte-1fbou2z .revealImgWrap:where(.svelte-1fbou2z){--glow:6px;--glowSpeed:2.2s}.reveal-tier1.svelte-1fbou2z .revealImgWrap:where(.svelte-1fbou2z){--glow:12px;--glowSpeed:2s}.reveal-tier2.svelte-1fbou2z{--rayOpacity:.14;--raySpeed:18s}.reveal-tier2.svelte-1fbou2z .revealImgWrap:where(.svelte-1fbou2z){--glow:18px;--glowSpeed:1.7s}.reveal-tier3.svelte-1fbou2z{--rayOpacity:.22;--raySpeed:12s}.reveal-tier3.svelte-1fbou2z .revealImgWrap:where(.svelte-1fbou2z){--glow:26px;--glowSpeed:1.3s}.reveal-tier4.svelte-1fbou2z{--rayOpacity:.32;--raySpeed:8s}.reveal-tier4.svelte-1fbou2z .revealImgWrap:where(.svelte-1fbou2z){--glow:36px;--glowSpeed:.95s;animation:.95s ease-in-out infinite svelte-1fbou2z-glow,2.4s ease-in-out infinite svelte-1fbou2z-wiggle}@keyframes svelte-1fbou2z-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1fbou2z-glow{0%,to{box-shadow:0 0 calc(var(--glow) * .5) var(--rarity)}50%{box-shadow:0 0 var(--glow) var(--rarity)}}@keyframes svelte-1fbou2z-spinRays{to{transform:rotate(360deg)}}@keyframes svelte-1fbou2z-sparkle{0%,to{opacity:0;transform:rotate(calc(var(--i) * (360deg / var(--n)))) translateY(-52px) scale(.4)}50%{opacity:1;transform:rotate(calc(var(--i) * (360deg / var(--n)))) translateY(-72px) scale(1)}}@keyframes svelte-1fbou2z-wiggle{0%,92%,to{transform:rotate(0)}94%{transform:rotate(-4deg)}96%{transform:rotate(4deg)}98%{transform:rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.reveal.svelte-1fbou2z,.revealImgWrap.svelte-1fbou2z,.rays.svelte-1fbou2z,.sparkle.svelte-1fbou2z{animation:none!important}}.rewardBody.svelte-1lay3tv{text-align:center;min-width:220px}.rewardList.svelte-1lay3tv{min-width:220px}.rewardItem.svelte-1lay3tv{text-align:center;padding:10px;font-size:18px}#roomListHeader.svelte-yus9j9{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;font-size:12px;display:flex}.menuHeader.svelte-yus9j9{margin-top:0;margin-bottom:10px}#roomFilters.svelte-yus9j9{box-sizing:border-box;width:100%;margin-bottom:6px}#modeFilterRow.svelte-yus9j9{flex-wrap:wrap;gap:3px;margin-bottom:6px;display:flex}.modeFilterButton.svelte-yus9j9{padding:4px 6px;font-size:10px}.modeFilterActive.svelte-yus9j9{background:var(--setting-active-blue);box-shadow:none;top:1px}#roomSearchInput.svelte-yus9j9{box-sizing:border-box;width:100%}#noRoomsMessage.svelte-yus9j9{opacity:.6;padding:5px;font-size:12px}#roomSelector.svelte-yus9j9{max-height:220px;overflow:hidden scroll}.roomSelectItem.svelte-yus9j9{cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:5px;font-size:12px;display:flex;position:relative}.roomSelectItem.svelte-yus9j9:hover,.roomSelectItemSelected.svelte-yus9j9{background:#0000001a;font-size:14px}.roomSelectItemFull.svelte-yus9j9{opacity:.5;cursor:not-allowed}#quickJoin.svelte-yus9j9{box-sizing:border-box;width:100%;margin-top:10px}#quickJoin.svelte-yus9j9 .menuHeader:where(.svelte-yus9j9){margin-bottom:6px}#quickJoinCode.svelte-yus9j9,#quickJoinPassword.svelte-yus9j9{box-sizing:border-box;width:100%;margin-bottom:6px}#currentRoomLine.svelte-yus9j9{margin-top:10px;font-size:12px}#closeRoomLink.svelte-yus9j9{cursor:pointer;color:#e37676;margin-left:5px}#closeRoomLink.svelte-yus9j9:hover{text-decoration:underline}.selectable.svelte-yus9j9{user-select:text;pointer-events:all}#createRoomContainer.svelte-yus9j9{max-height:380px;font-size:12px;overflow:hidden scroll}#createRoomContainer.svelte-yus9j9 h1:where(.svelte-yus9j9){opacity:.7;margin-top:0;font-size:12px;font-weight:400}h2.svelte-1u3w06f{color:#0009;margin-bottom:5px;font-size:14px}.svelte-1u3w06f{color:#00000080}#playerNameInput.svelte-myx88j{text-align:center;box-sizing:border-box;border:1px solid #dcdcdc;border-radius:1px;outline:none;width:100%;margin-bottom:12px;padding:12px;font-size:15px;transition:box-shadow .3s,border .3s}#playerNameInput.svelte-myx88j:focus{border:1px solid #ccc;box-shadow:0 0 3px 1px #ddd}#startButton.svelte-myx88j{cursor:pointer;box-sizing:border-box;text-align:center;text-shadow:0 1px 2px #00000040;color:#fff;background:#76b3e3;border:0;border-radius:1px;width:100%;height:56px;margin-bottom:10px;font-size:20px;position:relative;box-shadow:inset 0 -4px #6fa9d6}#startButton.svelte-myx88j:active,#startButton.svelte-myx88j:hover{box-shadow:none;background:#6fa9d6;outline:none;top:1px}#noRoomHint.svelte-myx88j{opacity:.6;text-align:center;margin-top:-4px;margin-bottom:10px;font-size:11px}#currentRoomRow.svelte-myx88j{background:#f2f2f2;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;padding:8px 10px;display:flex}.roomLabel.svelte-myx88j{color:#0009;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}#currentRoomRow.svelte-myx88j .smallMenuButton:where(.svelte-myx88j){flex:none}#leaderButton.svelte-myx88j{cursor:pointer;box-sizing:border-box;text-align:center;text-shadow:0 1px 2px #00000040;color:#fff;background:#76b3e3;border:0;border-radius:1px;width:100%;height:41px;margin-bottom:10px;font-size:15px;position:relative;box-shadow:inset 0 -3px #6fa9d6}#leaderButton.svelte-myx88j:active,#leaderButton.svelte-myx88j:hover{box-shadow:none;background:#6fa9d6;outline:none;top:1px}#menuButtonRow.svelte-myx88j{gap:8px;margin-top:auto;display:flex}.menuRowButton.svelte-myx88j{cursor:pointer;box-sizing:border-box;text-align:center;text-shadow:0 1px 2px #00000040;color:#fff;background:#76b3e3;border:0;border-radius:1px;flex:1;padding:10px 6px;font-size:12px;position:relative;box-shadow:inset 0 -3px #6fa9d6}.menuRowButton.svelte-myx88j:active,.menuRowButton.svelte-myx88j:hover{box-shadow:none;background:#6fa9d6;outline:none;top:1px}#featuredModList.svelte-1sdnjvi{cursor:pointer;max-height:300px;margin-top:7px;margin-bottom:10px;overflow-y:scroll}.modBtn.svelte-1sdnjvi{padding:2px}.modBtn.svelte-1sdnjvi:hover{background:#0000001a;font-size:14px}#textureModInput.svelte-1sdnjvi{width:70%}#textureModInput.svelte-1sdnjvi:focus{border:1px solid #ccc;box-shadow:0 0 3px 1px #ddd}#texturePackButton.svelte-1sdnjvi{width:25%;margin-left:5px}#texturePackButton.svelte-1sdnjvi:active,#texturePackButton.svelte-1sdnjvi:hover{box-shadow:none;background:#6fa9d6;outline:none;top:1px}#modInfo.svelte-1sdnjvi{margin-top:5px;max-width:300px!important;max-height:100px!important}.questsLocked.svelte-1xetpue{text-align:center}.questsLocked.svelte-1xetpue p:where(.svelte-1xetpue){color:#0000008c;margin:8px 0 12px;font-size:12px;line-height:1.4}.cardHeaderRow.svelte-1xetpue{justify-content:space-between;align-items:baseline;display:flex}.cardHeaderRow.svelte-1xetpue h3:where(.svelte-1xetpue){margin-bottom:10px}.cardHeaderHint.svelte-1xetpue{color:#00000073;font-size:11px}.questList.svelte-1xetpue{flex-direction:column;gap:12px;display:flex}.questRow.svelte-1xetpue{flex-direction:column;gap:5px;display:flex}.questClaimed.svelte-1xetpue{opacity:.45}.questTop.svelte-1xetpue{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.questName.svelte-1xetpue{color:#000000b3;font-size:12px}.questReward.svelte-1xetpue{color:#b8860b;white-space:nowrap;font-size:11px}.questBottom.svelte-1xetpue{align-items:center;gap:8px;display:flex}.questBar.svelte-1xetpue{background:#0000001a;flex:1;height:10px}.questBarFill.svelte-1xetpue{background:#76b3e3;height:10px}.questBarWeekly.svelte-1xetpue{background:#0000001a;height:10px}.questBarFillWeekly.svelte-1xetpue{background:#5151d9;height:10px}.questProgress.svelte-1xetpue{color:#00000080;text-align:right;flex:none;min-width:44px;font-size:11px}.questClaimBtn.svelte-1xetpue{flex:none;margin-bottom:0;padding:4px 8px;font-size:11px}.questClaimedText.svelte-1xetpue{color:#0006;flex:none;font-size:11px}.streakRow.svelte-1xetpue{gap:6px;display:flex}.streakDay.svelte-1xetpue{box-sizing:border-box;flex:1;justify-content:center;align-items:center;height:34px;font-size:11px;display:flex}
