@font-face{font-family:Azkidenz;src:url(/static/media/Akzidenz.3b7e8c9e2cf26fa88415.otf) format("opentype")}@font-face{font-family:Univers LT Ultra-Condensed;src:url(/static/media/Univers%20LT%20Std%2059%20Ultra%20Condensed.2c26d1825a14cc9a3e89.otf) format("opentype")}@font-face{font-family:Univers LT Condensed;src:url(/static/media/Univers%2047%20Condensed%20Light.2b330d369eafca236c44.otf) format("opentype")}@font-face{font-family:Univers Black;src:url(/static/media/UniversLTStd%20Black.4a512420248b70f17cc5.otf) format("opentype")}body{background-color:#f4f4f4;font-family:Arial,sans-serif;margin:0;padding:0;touch-action:none}.joypad-container{background-color:#fff;border-radius:15px;bottom:20px;box-shadow:0 4px 8px #0003;display:flex;justify-content:space-between;left:0;max-width:100%;padding:20px;position:fixed;right:0}.dpad-container{bottom:0;height:250px;left:0;width:250px}.dpad-container,.dpad-container .button{align-items:center;display:flex;justify-content:center}.dpad-container .button{background-color:#d3d3d3;border-radius:12px;box-shadow:0 5px 10px #00000026;cursor:pointer;font-size:36px;position:absolute;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.dpad-container #down,.dpad-container #up{height:130px;width:85px}.dpad-container #left,.dpad-container #right{height:85px;width:130px}.dpad-container #up{top:0}.dpad-container #down{bottom:0}.dpad-container #left{left:0}.dpad-container #right{right:0}.action-buttons{align-items:center;bottom:0;display:flex;gap:30px;height:200px;justify-content:center;position:absolute;right:0;width:200px}.action-buttons .button{border-radius:50%;font-size:40px;height:100px;width:100px}.action-buttons #a{background-color:#f55}.action-buttons #b{background-color:#fb5}.button.active{background-color:#90ee90}.button{align-items:center;background-color:#d3d3d3;border-radius:50%;box-shadow:0 4px 6px #0000001a;cursor:pointer;display:flex;font-size:24px;height:80px;justify-content:center;transition:background-color .2s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:80px}.ChaseController_Background__Hi43Q{background-color:#06070b;background-size:25px 25px,100% 100%;height:100%;overflow:hidden!important;position:absolute;transition:opacity .3s ease-in;width:100vw;z-index:0}.ChaseController_Background__Hi43Q.ChaseController_Blue__VQ\+-o{background-image:radial-gradient(circle,#1a0fb0 50%,#0000 0)}.ChaseController_Background__Hi43Q.ChaseController_Red__vtUed{background-image:radial-gradient(circle,#b70000 50%,#0000 0);opacity:0}.ChaseController_Background__Hi43Q.ChaseController_Red__vtUed:before{background-image:radial-gradient(circle,#b70000 50%,#0000 0)}.ChaseController_Background__Hi43Q.ChaseController_Show__Q67eO{opacity:1}.ChaseController_ErrorContainer__fWHOd{align-items:center;background-color:#000000b3;border-radius:1vh;box-sizing:border-box;color:#fff;display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:2vh;max-width:250px;padding:2vh;transition:opacity .3s ease-in;width:-webkit-fit-content;width:fit-content;z-index:2}.ChaseController_ErrorContainer__fWHOd .ChaseController_Text__\+xcgW{color:red;font-family:Univers LT Condensed,sans-serif;font-size:1.2em;margin:1vh;max-width:500px;text-align:center;width:100%}.ChaseController_HomeSceneView__FrPHU{align-items:center;display:flex;flex-direction:column;gap:2vh;height:50%;justify-content:center;width:100%}.ChaseController_HomeSceneView__FrPHU button{background:#04628400;border:none;border-radius:10px;cursor:pointer;padding:0;position:relative;transition:background .1s,box-shadow .1s,transform .1s}.ChaseController_HomeSceneView__FrPHU button img{transition:filter .1s}.ChaseController_HomeSceneView__FrPHU button span{color:#fff;font-family:Univers LT Condensed,sans-serif;font-size:2em;left:50%;position:absolute;text-shadow:0 0 10px #000;top:50%;transform:translate(-50%,-50%)}.ChaseController_HomeSceneView__FrPHU button:hover{background:linear-gradient(90deg,#046284,#1882a4 3%,#046284 12%,#44a2c9 31%,#44a2c9 61%,#076285 68%,#046284 81%,#046284);background:#046284;box-shadow:0 0 10px #000}.ChaseController_HomeSceneView__FrPHU button:active{transform:translateY(3px)}.ChaseController_HomeSceneView__FrPHU button:active img{filter:brightness(.8)}.ChaseController_HomeSceneView__FrPHU button:disabled{background:#f1f2f2;color:#000;cursor:not-allowed;opacity:.8}.ChaseController_PauseButton__DdjRH{background:#272e6a;border-radius:50%;box-shadow:0 0 10px #000;cursor:pointer;height:5vh;position:absolute;right:2vh;top:2vh;transition:background .3s ease-in;width:5vh;z-index:2}.ChaseController_PauseButton__DdjRH:hover{background:#272a64}.ChaseController_Cog__KHUoO{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23C8C8C8' viewBox='0 0 512 512'%3E%3Cpath d='M495.9 166.6c3.2 8.7.5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.6 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4l-55.6 17.8c-8.8 2.8-18.6.3-24.5-6.8-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4c-1.1-8.4-1.7-16.9-1.7-25.5s.6-17.1 1.7-25.4l-43.3-39.4c-6.9-6.2-9.6-15.9-6.4-24.6 4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2 5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8 8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}.ChaseController_PauseScreen__Ux5k5{background-color:#000000b3;height:100%;width:100vw}.ChaseController_JoinScreen__nizgQ,.ChaseController_PauseScreen__Ux5k5{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;padding:2vh;position:absolute;transition:opacity .3s ease-in;z-index:1}.ChaseController_JoinScreen__nizgQ{flex-direction:column;width:calc(100% - 4vh)}.ChaseController_JoinScreen__nizgQ .ChaseController_Box__tADNb Input{background:#f1f2f2;border-radius:1vh;box-sizing:border-box;color:#000;font-family:Univers LT Condensed,sans-serif;font-size:1.5em;margin:1vh;padding:1vh;width:calc(100% - 2vh)}.ChaseController_Box__tADNb{align-items:center;background:linear-gradient(#065da9 9%,#272a64 33%,#272e6a 65%,#13133d);border-radius:1vh;box-shadow:0 0 0 5px silver;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;max-width:250px;padding:2vh;width:100%}.ChaseController_Box__tADNb .ChaseController_Text__\+xcgW{font-family:Univers LT Condensed,sans-serif;font-size:2em;margin:2vh}.ChaseController_Box__tADNb .ChaseController_Button__HjSWO{border-radius:1vh;cursor:pointer;margin:2vh;padding:1vh;transition:background .3s ease-in}.ChaseController_Box__tADNb .ChaseController_Button__HjSWO:disabled{background:#f1f2f2;color:#000;cursor:not-allowed;opacity:.8}.ChaseController_Background__Hi43Q:before{animation:ChaseController_gradientFade__tNvvs 5s infinite alternate;background-image:radial-gradient(circle,#065da9 50%,#0000 0);background-size:25px 25px,100% 100%;content:"";inset:0;opacity:0;position:absolute;transition:opacity 1s ease-in-out;z-index:-1}@keyframes ChaseController_gradientFade__tNvvs{0%{opacity:0}to{opacity:1}}.ChaseController_Vignette__KhzX4{background-image:linear-gradient(45deg,#000,#0000,#000);height:100%;position:absolute;width:100vw}.ChaseController_ChaseController__RMuJ7{box-sizing:border-box;height:100%;overflow:hidden!important;padding:2vh;position:relative;z-index:0}.ChaseController_ChaseController__RMuJ7 .ChaseController_Header__j8PbX{align-items:center;display:flex;justify-content:center;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_Header__j8PbX .ChaseController_Logo__NrjSt{align-items:center;display:flex;justify-content:center;margin:5vh 5vh 7.5vh;max-width:250px;width:50%}.ChaseController_ChaseController__RMuJ7 .ChaseController_HeadingView__qQC2o,.ChaseController_ChaseController__RMuJ7 .ChaseController_WaitingView__Nj8BN{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;max-width:500px;padding-top:2vh;position:relative;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_WaitingView__Nj8BN{margin:auto}.ChaseController_ChaseController__RMuJ7 .ChaseController_AnswerButtonsWrapper__EHblL{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;height:30vh;justify-content:center;margin:auto auto 10vh;max-width:500px;padding-top:2vh;position:relative;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_AnswerButtonsWrapper__EHblL .ChaseController_AnswerButtons_WhiteBorder__7jNSk{background:#f1f2f2;border-radius:3vh;box-sizing:border-box;height:100%;padding:.5vh;width:100%;z-index:3}.ChaseController_ChaseController__RMuJ7 .ChaseController_AnswerButtonsWrapper__EHblL .ChaseController_AnswerButtons_WhiteBorder__7jNSk .ChaseController_AnswerButtons_BlueBorder__VlAh7{background:linear-gradient(90deg,#046284,#1882a4 3%,#046284 12%,#44a2c9 31%,#44a2c9 61%,#076285 68%,#046284 81%,#046284);border-radius:2.5vh;box-sizing:border-box;height:100%;padding:.5vh;width:100%;z-index:4}.ChaseController_ChaseController__RMuJ7 .ChaseController_AnswerButtonsWrapper__EHblL .ChaseController_AnswerButtons_WhiteBorder__7jNSk .ChaseController_AnswerButtons_BlueBorder__VlAh7 .ChaseController_AnswerButtons_MetallicGradient__4Uo8M{background:radial-gradient(#dee7ee 0,#3f5a6c 12%,#dce5ec 21%,#8fa6b7 31%,#cdd9e2 37%,#e3ebf1 61%,#415e70 73%,#6e8696 81%,#dee7ed 90%,#374f5f 100%);border-radius:2vh;box-sizing:border-box;height:100%;padding:.5vh;width:100%;z-index:5}.ChaseController_ChaseController__RMuJ7 .ChaseController_AnswerButtonsWrapper__EHblL .ChaseController_AnswerButtons_WhiteBorder__7jNSk .ChaseController_AnswerButtons_BlueBorder__VlAh7 .ChaseController_AnswerButtons_MetallicGradient__4Uo8M .ChaseController_AnswerButtons_InnerGradient__qfEod{align-items:center;background:linear-gradient(#065da9 9%,#272a64 33%,#272e6a 65%,#13133d);border:4px solid #210202;border-radius:1.75vh;box-sizing:border-box;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:.25vh;width:100%;z-index:6}.ChaseController_ChaseController__RMuJ7 .ChaseController_RecorderWrapper__ekNcn{box-sizing:border-box;display:flex;height:min(50vw,30vh);justify-content:center;margin:auto;padding:0;width:min(50vw,30vh)}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ{align-items:baseline;bottom:0;display:flex;justify-content:center;left:0;margin:auto;position:absolute;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii{background:#f1f2f2;box-sizing:border-box;height:100%;padding-top:.5vh;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii .ChaseController_RoomStatus_BlueBorder__QhISj{background:linear-gradient(90deg,#046284,#1882a4 3%,#046284 12%,#44a2c9 31%,#44a2c9 61%,#076285 68%,#046284 81%,#046284);box-sizing:border-box;height:100%;padding-top:.5vh;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii .ChaseController_RoomStatus_BlueBorder__QhISj .ChaseController_RoomStatus_MetallicGradient__8zd3f{background:radial-gradient(#dee7ee 0,#3f5a6c 12%,#dce5ec 21%,#8fa6b7 31%,#cdd9e2 37%,#e3ebf1 61%,#415e70 73%,#6e8696 81%,#dee7ed 90%,#374f5f 100%);box-sizing:border-box;height:100%;padding-top:.5vh;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii .ChaseController_RoomStatus_BlueBorder__QhISj .ChaseController_RoomStatus_MetallicGradient__8zd3f .ChaseController_RoomStatus_InnerGradient__9LtJc{align-items:center;background:linear-gradient(#065da9 9%,#272a64 33%,#272e6a 65%,#13133d);border-top:4px solid #000;box-sizing:border-box;display:flex;justify-content:space-between;padding:.5vh 3vh;width:100%}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii .ChaseController_RoomStatus_BlueBorder__QhISj .ChaseController_RoomStatus_MetallicGradient__8zd3f .ChaseController_RoomStatus_InnerGradient__9LtJc .ChaseController_ConnectionStatusDot__oKdVO{background-color:red;border-radius:50%;box-shadow:0 0 10px red;height:20px;transition:background-color .3s ease;width:20px}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii .ChaseController_RoomStatus_BlueBorder__QhISj .ChaseController_RoomStatus_MetallicGradient__8zd3f .ChaseController_RoomStatus_InnerGradient__9LtJc .ChaseController_ConnectionStatusDot__oKdVO.ChaseController_connected__2Ept8{background:radial-gradient(#0f0,#63ff63);box-shadow:0 0 10px green}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii .ChaseController_RoomStatus_BlueBorder__QhISj .ChaseController_RoomStatus_MetallicGradient__8zd3f .ChaseController_RoomStatus_InnerGradient__9LtJc .ChaseController_ConnectionStatusDot__oKdVO.ChaseController_Joining__nyyYJ{background:radial-gradient(#fc0,#ffcc63);box-shadow:0 0 10px #ff0}.ChaseController_ChaseController__RMuJ7 .ChaseController_RoomStatusContainer__bynjZ .ChaseController_RoomStatus_WhiteBorder__2K\+ii .ChaseController_RoomStatus_BlueBorder__QhISj .ChaseController_RoomStatus_MetallicGradient__8zd3f .ChaseController_RoomStatus_InnerGradient__9LtJc .ChaseController_RoomInfoLabel__iRSa\+{color:#fff;font-family:Univers LT Condensed,sans-serif;font-size:1.5em;margin:2.5vh;padding:0}.RecordButtonContainer{background-color:#0000;flex-direction:column;max-height:100%;max-width:100%;outline:none;padding:1vh;-webkit-user-select:none;user-select:none}.RecordButtonContainer,.RecordButtonContainer .RecordButton_MetallicRed{align-items:center;border:none;border-radius:50%;box-sizing:border-box;display:flex;height:100%;justify-content:center;position:relative;width:100%}.RecordButtonContainer .RecordButton_MetallicRed{background:linear-gradient(90deg,#991c21 0,#d33b4b 3%,#d32e27 12%,#d33b4b 31%,#991c21 61%,#d33b4b 70%,#d32e27 79%,#991c21);overflow:hidden;transition:transform 3s ease-out;z-index:1}.RecordButtonContainer .RecordButton_MetallicRed .RecordButton_MetallicSilver{background:radial-gradient(#dee7ee 0,#3f5a6c 12%,#dce5ec 21%,#8fa6b7 31%,#cdd9e2 37%,#e3ebf1 61%,#415e70 73%,#6e8696 81%,#dee7ed 90%,#374f5f 100%);border-radius:50%;box-shadow:0 0 20px #000;box-sizing:border-box;height:100%;padding:.8vh;width:100%}.RecordButtonContainer .RecordButton_MetallicRed .RecordButton_MetallicSilver .RecordButton_WhiteBorder{background:#e3ebf1;border-radius:50%;box-sizing:border-box;height:100%;padding:.5vh;width:100%;z-index:3}.RecordButtonContainer .RecordButton_MetallicRed .RecordButton_MetallicSilver .RecordButton_WhiteBorder .RecordButton_InnerGradient{align-items:center;background:linear-gradient(#d32e27 11%,#991c21 40%,#991c21 55%);border:4px solid #210202;border-radius:50%;box-shadow:inset 0 0 20px #ff9696cc;box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:.5vh;transition:background .2s ease-in-out;width:100%;z-index:3}.RecordButtonContainer .RecordButton_MetallicRed .RecordButton_MetallicSilver .RecordButton_WhiteBorder .RecordButton_InnerGradient .Icon{height:50%;pointer-events:none;width:50%}.RecordButtonContainer .RecordButton_MetallicRed .RecordButton_MetallicSilver .RecordButton_WhiteBorder .RecordButton_InnerGradient.pressed{background:linear-gradient(#d32e27 11%,#991c21 40%,#991c21 55%);box-shadow:inset 0 0 20px #831616cc}.AnswerButton{background:linear-gradient(#00a8c6,#007e82 10%,#0182b1 15%,#015068 30%,#00273b 45%,#007e82 80%,#1882a4 90%,#00a8c6);border:4px solid #000;border-radius:10px;box-shadow:inset 0 0 5vh #00a8c6;color:#fff;height:33%;outline:none;padding:0;position:relative;width:100%}.AnswerButton .AnswerButtonReflection{background:radial-gradient(#fff9 10%,#0000 40%);height:25%;position:absolute;top:0;width:100%;z-index:1}.AnswerButton .LabelContainer{align-items:center;box-sizing:border-box;display:flex;height:100%;padding:2vh;position:relative;width:100%}.AnswerButton .LabelContainer .AnswerLetter{font-size:3.5em;padding-right:1.5vh}.AnswerButton .LabelContainer .AnswerText{font-family:Azkidenz;font-size:2.5em}.AnswerButton:active{background:linear-gradient(#7ad0e8,#37c6f4,#7ad0e8);box-shadow:inset 0 0 5vh #7ad0e8}.WaitingText{color:#fff;font-family:Azkidenz,sans-serif;font-size:2.5em}.Wrapper{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:auto auto 7vh;max-width:400px;padding-top:2vh;position:relative;width:75%}.Wrapper .WhiteBorder{background:#f1f2f2;border-radius:3vh}.Wrapper .WhiteBorder,.Wrapper .WhiteBorder .BlueBorder{box-sizing:border-box;height:100%;padding:.5vh;width:100%}.Wrapper .WhiteBorder .BlueBorder{background:linear-gradient(90deg,#046284,#1882a4 3%,#046284 12%,#44a2c9 31%,#44a2c9 61%,#076285 68%,#046284 81%,#046284);border-radius:2.5vh}.Wrapper .WhiteBorder .BlueBorder .MetallicGradient{background:radial-gradient(#dee7ee 0,#3f5a6c 12%,#dce5ec 21%,#8fa6b7 31%,#cdd9e2 37%,#e3ebf1 61%,#415e70 73%,#6e8696 81%,#dee7ed 90%,#374f5f 100%);border-radius:2vh;box-sizing:border-box;height:100%;padding:.5vh;width:100%}.Wrapper .WhiteBorder .BlueBorder .MetallicGradient .InnerGradient{align-items:center;border:4px solid #210202;border-radius:1.75vh;box-sizing:border-box;display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:.5vh;width:100%}.Wrapper .WhiteBorder .BlueBorder .MetallicGradient .InnerGradient.Blue{background:linear-gradient(#065da9 9%,#272a64 33%,#272e6a 65%,#13133d)}.Wrapper .WhiteBorder .BlueBorder .MetallicGradient .InnerGradient.Red{background:linear-gradient(#d32e27 11%,#991c21 40%,#991c21 55%)}.Wrapper .WhiteBorder .BlueBorder .MetallicGradient .InnerGradient .Heading{color:#fff;font-family:Azkidenz,sans-serif;font-size:2.1em;margin:1vh;text-align:center}.Wrapper .WhiteBorder .BlueBorder .MetallicGradient .InnerGradient .SubHeading{color:#fff;font-family:Azkidenz;font-size:1.5em;margin:1vh;text-align:center}body{-webkit-user-select:none}*,body{-webkit-touch-callout:none}*{touch-action:manipulation}*,button{font-family:Poppins,sans-serif}button{-webkit-user-select:none;user-select:none}body{background-color:#6195ab}.new-controller-container{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-touch-callout:none;align-items:center;background:url(/static/media/background.914ca59b3cc3258ccc06.png) repeat;background-position:50%;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;pointer-events:none;position:fixed;user-select:none;-webkit-user-select:none;width:100vw}.debug-info{color:#000;font-size:.8vw;left:0;opacity:.5;padding:10px;position:absolute;top:0}.initial-position{align-items:center;aspect-ratio:1/1;background-color:#d9c2cd;border:1px solid #556;border-radius:50%;display:flex;height:15vw;justify-content:center;position:absolute;transform:translate(-50%,-50%)}.initial-position text{color:#fff;margin:0}.current-position{align-items:center;aspect-ratio:1/1;background-color:rgba(62,238,188,.667);border:1px solid #3eeebc;border-radius:50%;display:flex;height:50px!important;justify-content:center;max-height:50px;max-width:50px;position:absolute;transform:translate(-50%,-50%);width:50px!important}.current-position text{margin:0}.deadzone{align-items:center;aspect-ratio:1/1;background:#ff4e9538;border:1px solid #ff4e95;border-radius:50%;display:flex;justify-content:center;position:absolute;transform:translate(-50%,-50%);width:3vw}.deadzone text{color:#fff;margin:0}.joystick-container{aspect-ratio:1/1;border:1px solid #556;border-radius:100%;left:2%;width:30vw}.buttons-wrapper,.joystick-container{position:absolute;top:50%;transform:translateY(-50%)}.buttons-wrapper{right:2%;width:40vw}.buttons-wrapper .buttons-container{align-items:center;aspect-ratio:1/1;background-color:#878394;border:2px solid #556;border-radius:50%;display:flex;flex-direction:column;gap:1vw;justify-content:center;transform:rotate(-45deg);width:100%}.buttons-wrapper .buttons-container .buttons-row{background-color:#dccbd1;border:2px solid #556;border-radius:1000px;box-sizing:border-box;display:flex;justify-content:space-between;padding:1vw .5vw 1vw 1vw;width:60%}.buttons-wrapper .buttons-container .buttons-row button{border:none;border-radius:50%;font-family:Poppins,sans-serif;font-size:4vw;font-weight:600;height:10vw;margin-top:-10px;position:relative;text-shadow:5px 5px 0 rgba(0,0,0,.133);transform:rotate(45deg);transition:all .05s ease-out;width:10vw}.buttons-wrapper .buttons-container .buttons-row button:active{box-shadow:none;transform:translate(-3px,5px) rotate(45deg)}.buttons-wrapper .buttons-container .buttons-row .A-button{background-color:#ff4e95;border-top:10px solid #ff7bb0;box-shadow:0 10px 0 #cb3b75;box-sizing:border-box;color:#ff97c1}.buttons-wrapper .buttons-container .buttons-row .B-button{background-color:#fffe4e;border-top:10px solid #fffea7;box-shadow:0 10px 0 #cecd32;box-sizing:border-box;color:#fffea7}.buttons-wrapper .buttons-container .buttons-row .X-button{background-color:#3d91ff;border-top:10px solid #71aeff;box-shadow:0 10px 0 #296dc6;box-sizing:border-box;color:#aacfff}.buttons-wrapper .buttons-container .buttons-row .Y-button{background-color:#3eeebc;border-top:10px solid #80ffdb;box-shadow:0 10px 0 #35c199;box-sizing:border-box;color:#acffe8}.menu-buttons{bottom:40%;display:flex;flex-direction:row;justify-content:space-between;left:50%;position:absolute;transform:translate(-80%,100%);width:15vw}.menu-buttons .menu-button{align-items:center;display:flex;flex-direction:column;justify-content:center;width:40%}.menu-buttons .menu-button button{background:linear-gradient(#414141,#1d1d23);border:none;border-radius:10vh;box-shadow:5px 5px 0 #000c;height:15vh;outline:none;transform:rotate(45deg);transition:all .1s ease;width:5vh}.menu-buttons .menu-button button:active{box-shadow:none;transform:translateY(5px) rotate(45deg)}.position-dot{aspect-ratio:1/1;background-color:#3eeebc;border-radius:50%;opacity:.1;position:absolute;transform:translate(-50%,-50%);width:1vw;z-index:-1}.dpad-container{grid-gap:1vh;display:grid;gap:1vh;grid-template-columns:1fr 1fr;height:45vh;left:2%;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%);transform:rotate(45deg) translateY(-50%);width:45vh}.dpad-container button{aspect-ratio:1/1;background-color:#0000!important;border:none;box-sizing:border-box;height:100%;outline:none;padding:0;position:relative}.dpad-container button .arrow-img,.dpad-container button .block-img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;aspect-ratio:1/1;height:100%;image-rendering:pixelated;object-fit:cover;-webkit-user-select:none;user-select:none}.dpad-container button .arrow-img{left:0;position:absolute;top:0}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:none;-webkit-user-select:none;user-select:none}.settings-modal{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0003;display:flex;height:100vh;inset:0;justify-content:center;pointer-events:all;position:fixed;width:100vw;z-index:999}.settings-modal .settings-modal-content{align-items:center;background-color:#156385;border-radius:2vh;box-sizing:border-box;display:flex;flex-direction:column;gap:1vw;height:30vh;justify-content:center;padding:3vh;pointer-events:auto;width:30vw}.settings-modal .settings-modal-content button{background-color:#ff4e95;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.5vw;font-weight:600;height:100%;transition:all .1s ease;width:100%}.settings-modal .settings-modal-content button:active{transform:translateY(5px)}.settings-modal .settings-modal-content div{display:flex;flex-direction:row;gap:1vw;height:100%;width:100%}.settings-button{background-color:#0000;border:none;height:7vw;pointer-events:all;position:absolute;right:5%;top:5%;width:7vw;z-index:1000}.settings-button img{height:100%;object-fit:cover;width:100%}.settings-button:active{transform:translateY(5px)}.bomb-button-container{aspect-ratio:1/1;bottom:18%;display:flex;pointer-events:all;position:absolute;right:10vw;width:25vw}.bomb-button-container button{aspect-ratio:1/1;background-color:#0000;border:none;box-sizing:border-box;outline:none;padding:0;position:relative;transform:rotate(-45deg);width:100%}.bomb-button-container button:active{transform:rotate(-45deg)}.bomb-button-container button .block-img{height:100%;image-rendering:pixelated;width:100%;z-index:0}.bomb-button-container button .bomb-img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:50%;z-index:1}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;outline:none}::-webkit-focus-inner{border:0}.joining-container{align-items:center;display:flex;flex-direction:row;height:100vh!important;justify-content:center;width:100vw!important}.joining-container button{background-color:#0000;border:none;height:30%;outline:none;width:30%}.joining-container button:active{transform:translateY(5px)}.joining-container button img{image-rendering:pixelated;object-fit:cover;width:100%}
/*# sourceMappingURL=main.4acc2b61.css.map*/