*{font-family:"Barlow Condensed",sans-serif;font-weight:500}body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body:after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/static/media/ObservationPuzzle.735ccabf.png) url(/static/media/0_base.ca688c74.jpg) url(/static/media/1_cipherwheel.f25b78f2.png) url(/static/media/2_leftcomputer.08b38e33.png) url(/static/media/3_lockpad.5ed521eb.png) url(/static/media/4_painting.2d98311e.png) url(/static/media/5_radio.d90902e8.png) url(/static/media/6_renaissancepainting.b421daeb.png) url(/static/media/7_rightcomputer.bed5dcaa.png) url(/static/media/paint1.9127d271.jpg) url(/static/media/paint2.582f7b3e.jpg)}*{text-decoration:none}#defaultBtn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;min-width:calc(10.5vh + 10.5vw);max-width:calc(15.5vh + 15.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer}#defaultBtn:hover{background-color:#bff2f8;color:#1aa1e6}#transitionVideo{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;width:100vw;overflow:hidden;z-index:-100;object-fit:fill}.videoSound{position:absolute;z-index:10;bottom:10%;right:5%;background-color:#fff;height:calc(3vh + 3vw);width:calc(3vh + 3vw);border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.videoSound:hover{background-color:#60bbe9}.videoSound img{height:70%}.quiz{height:100vh;width:80vw;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:calc(7vh + 3vw) 0}.quiz .quizQuestionContainer{width:100%}.quiz .quizQuestionContainer h1{color:#bff2f8;font-size:calc(1.6vh + 2vw)}.quiz .quizOptionContainer{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-column-gap:5vw;column-gap:5vw}.quiz .quizOptionContainer h1{border:calc(.2vh + .2vw) solid #bff2f8;border-radius:calc(.8vh + .8vw);padding:calc(.5vh + .5vw) calc(.5vh + 1.5vw);margin:1rem;color:#bff2f8;cursor:pointer;font-size:calc(1.5vh + 1.5vw);width:calc(5vh + 25vw)}.quiz .quizOptionContainer .active,.quiz .quizOptionContainer h1:hover{background-color:#bff2f8;color:#203864}.quiz .quizAnswerScreen{display:flex;flex-direction:column;height:80vh;justify-content:space-between;align-items:center}.quiz .quizAnswerScreen .gameFinishMessage{margin:1rem;font-size:calc(1.5vh + 1.5vw);color:#bff2f8}.quiz .quizAnswerScreen .answerImages{height:calc(15vh + 5vw)}.quiz .quizAnswerScreen .gameFinishTitle{font-size:calc(1.5vh + 1.5vw);color:#bff2f8}.quiz .submitAns{padding:.5rem 1.2rem;border-radius:.2rem;background-color:#56cec4;color:#03376b;outline:none;border:none;cursor:pointer;font-size:1.5rem;font-weight:700;transition:transform .2s ease;margin:.5rem auto}.quiz .submitAns:hover{background-color:#81dabc}.quiz .submitAns:active{transform:translateY(2px)}.toRoom2Link{cursor:pointer}.toRoom2Link:hover{text-shadow:2px 2px #0051ff}.takeHelp{height:100vh;width:100vw;display:flex;position:relative}.takeHelp .options{position:absolute;left:26vw;bottom:calc(13vh + 13vw);width:50vw;display:flex;justify-content:space-around}.takeHelp .options button{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;width:calc(10.5vh + 10.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer}.takeHelp .options button:hover{background-color:#bff2f8;color:#1aa1e6}.confirmAns__overlay{height:100vh;width:100vw;background-color:rgba(0,0,0,.527);position:fixed;top:0;left:0}.confirmAns{position:absolute;bottom:40vh;height:calc(8vh + 8vw);transform:translateX(100%);display:flex;flex-direction:column;width:calc(15vh + 25vw);font-size:calc(1vw + .8vh);font-weight:600;text-transform:uppercase;background-color:#5ac0ef;color:#000}.confirmAns .message_header{justify-self:flex-start;background-color:#203864;height:20%;width:100%;color:#fff;font-size:.5rem;display:flex;justify-content:flex-start;align-items:center}.confirmAns .message_header h1{color:#fff;margin-left:1rem;font-size:calc(1vw + .8vh)}.confirmAns .message_body{padding:1rem;align-self:center;justify-self:center;height:80%;width:100%;display:flex;justify-content:space-around;flex-direction:column;align-items:center}.confirmAns .message_body .message__text{color:#203864;text-align:center}.confirmAns .message_body .puzzle__btn-container{display:flex;width:100%;justify-content:space-around;align-items:center}.confirmAns .message_body .puzzle__btn-container .message-btn{text-align:center;font-size:calc(.8vh + .8vw);border-radius:calc(.5vh + .5vw);width:calc(7vh + 7vw);padding:calc(.3vh + .3vw) calc(.4vh + .4vw);margin:calc(.3vh + .3vw);color:#fff;background-color:#5ac0ef;border:3px solid #203864;cursor:pointer;color:#203864;font-weight:800}.confirmAns .message_body .puzzle__btn-container .message-btn:hover{background-color:#203864;color:#fff}.confirmAns .message_body .puzzle__btn-container .submit-message-btn{color:#203864;background-color:#5ac0ef}.confirmAns .message_body .puzzle__btn-container .submit-message-btn:hover{background-color:#203864;color:#fff}.gameInfoButton{cursor:pointer;position:fixed;font-family:Verdana,Geneva,Tahoma,sans-serif;display:grid;place-content:center;font-size:calc(1.2vh + 1.2vw);font-weight:800;top:calc(1.5vh + 1.5vw);right:calc(1.5vh + 1.5vw);z-index:10;height:calc(2vh + 2vw);width:calc(2vh + 2vw);background-color:#49df23;padding:.5rem;border-radius:100%;transition:transform .2s ease}.gameInfoButton:hover{transform:scale(1.2)}.gameInfo{position:fixed;top:calc(.5vh + .5vw);right:calc(.5vh + .5vw);z-index:5;height:16vw;width:18vw;background-color:#fff;border-radius:calc(.5vh + .5vw);padding:calc(4vh + 4vw) .5vw 0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.gameInfo h1{font-size:calc(1.5vh + 1.5vw)}.gameInfo .code{color:#1aa1e6}.wardengameStart{background-image:url(/static/media/bg.6e412e58.jpg);background-size:cover;background-position:top;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20% 2rem 2rem}.wardengameStart .copyAndStart{display:flex}.wardengameStart .copyAndStartHeading{margin:calc(.5vh + .5vw)}.wardengameStart h1{color:#fff;margin:calc(.5vh + .5vw) 0;font-size:calc(1vh + 1.5vw)}.wardengameStart button{font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:2rem;border:none;width:25rem;padding:1rem;margin:1rem;cursor:pointer;background-color:#1f3964;color:#fff}.wardengameStart button:hover{background-color:#28497e}.wardengameStart button:active{background-color:#162a49}.wardengameStart form{margin:2rem;display:flex;flex-direction:column;align-items:center}.wardengameStart form input{text-align:center;font-size:calc(.9vh + .9vw);font-weight:800;border-radius:2rem;border:none;width:calc(10vh + 10vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#fff;color:#203864;cursor:pointer}.playergameStart{background-image:url(/static/media/bg.6e412e58.jpg);background-size:cover;background-position:top;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:20%}.playergameStart h1{color:#fff;margin:calc(.5vh + .5vw) 0;font-size:calc(1vh + 1.5vw)}.playergameStart form{display:flex;justify-content:center;align-items:center;flex-direction:column}.playergameStart form input{text-align:center;font-size:calc(.9vh + .9vw);font-weight:800;border-radius:2rem;border:none;width:calc(10vh + 10vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#fff;color:#203864;cursor:pointer}body,html{height:100%;margin:0;padding:0;overflow:auto;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:16px}body{position:relative;z-index:-3;background-color:#020211}.heading--2{margin-bottom:.2vw;font-size:calc(.8vw + .9vh);font-weight:600;text-align:center;color:#58caff}.heading--2--underline{border-bottom:.3vh solid #58caff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.2vh;margin:0 auto 1vh;text-transform:uppercase}.text{font-size:calc(.72vw + .7vh);line-height:1.3;color:#58caff;text-align:left;padding-bottom:1vh}.puzzle-page{display:flex;width:100%}.puzzle-container{width:77%;position:absolute;top:13%;left:50%;transform:translateX(-50%);margin:auto}#HUDvideo,#HUDvideoFull{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;width:100vw;overflow:hidden;z-index:-100;object-fit:fill}.puzzle{grid-template-rows:44vh 30vh;grid-gap:.5vw}.puzzle,.puzzle-2{display:grid;grid-template-columns:repeat(2,43vw);grid-template-areas:"situation puzzle" "situation answers";justify-content:center;gap:.5vw;justify-items:stretch;align-items:stretch;width:100%}.puzzle-2{grid-template-rows:50vh 26vh;grid-gap:.5vw}.grid-item--1,.grid-item--2,.grid-item--3,.grid-item--4{justify-self:stretch;align-self:stretch}.grid-item--1{grid-area:situation}.grid-item--2{height:100%;grid-area:notes}.grid-item--3{grid-area:puzzle}.grid-item--4{grid-area:answers}.subsection{height:100%;padding:.7vw 1vw;background-color:rgba(33,68,128,.6705882352941176);border:thin solid #58caff}.subsection-txt{overflow-y:auto}.subsection-txt::-webkit-scrollbar{width:10px}.subsection-txt::-webkit-scrollbar-track{background:transparent}.subsection-txt::-webkit-scrollbar-thumb{background:#58caff}.subsection-txt::-webkit-scrollbar-thumb:hover{background:#00a5f1}.subsection__content{padding-bottom:3.4vh}.subsection__content:last-child{padding-bottom:0}.btn{display:block;padding:.5vh .5vw;font-size:calc(6.16327px + .20408vw);font-weight:600;border-radius:0;border:none;background-color:#fff;background-image:none;text-transform:uppercase;cursor:pointer}.primary-btn{background-color:#58caff;color:#000}.primary-btn:hover{box-shadow:0 0 10px #58caff}.btn--center{display:flex;width:100%;padding:16px 0}.btn--center>button{margin:auto}.puzzle__btn-container,.puzzle__btn-container__puzzle_3{align-self:center;justify-self:center}.puzzle__btn-container__puzzle_3{margin-left:calc(2vh + 2vw)}.puzzle__btn-container-2{grid-area:4/4;align-self:center;justify-self:center;margin:0 4px}.puzzle__btn{display:flex;grid-gap:4px;gap:4px}.puzzle__btn .btn{width:calc(2.4vh + 2.4vw);margin:2px}.puzzle__btn--center{display:flex;width:100%;margin:4px auto}.puzzle__btn--center>.btn{margin:auto;width:40%}.notes-input{width:100%;height:75%;padding:8px;font-size:calc(.62vw + .7vh);color:#58caff;text-transform:uppercase;font-family:inherit;resize:none;background-color:initial;background-image:none;text-align:center;border:1px solid #000;outline:none}.notes-input::placeholder{color:#0097dd}.puzzle-grid{width:100%;height:48vh;display:grid;grid-template-columns:7vw repeat(2,8.96vw);grid-template-rows:10vh repeat(2,15vh);justify-content:center}.puzzle__item--empty,.puzzle__item--h{border-bottom:.21vw solid #58caff;border-right:.21vw solid #58caff}.puzzle__item--h{display:grid;grid-template-columns:repeat(5,1.75vw);grid-template-rows:100%;grid-template-areas:"data data data data data" "data data data data data" "data data data data data" "data data data data data" "data data data data data";border-top:.21vw solid #58caff;line-height:.9}.puzzle__data--h{display:flex;padding:.5vh .5vw;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);background-color:rgba(53,84,117,.796078431372549);font-size:calc(.4vw + .6vh);font-weight:600;color:#58caff}.puzzle__data--h:not(:last-child){border-left:1px solid #58caff}.squares>div:nth-child(5n+5){border-right:none}.puzzle__item--v{display:grid;grid-template-columns:100%;grid-template-rows:repeat(5,20%);grid-template-areas:"data" "data" "data" "data" "data";border-left:.21vw solid #58caff;border-bottom:.21vw solid #58caff;border-right:.21vw solid #58caff}.puzzle__data--v{padding:0 .5vh;display:flex;background-color:rgba(53,84,117,.796078431372549);font-size:calc(.4vw + .6vh);font-weight:600;color:#58caff}.puzzle__data--h>.center,.puzzle__data--v>.center{align-self:center}.puzzle__data--v:not(:last-child){border-bottom:.105vw solid #58caff}.puzzle__item{border-bottom:.21vw solid #58caff;border-right:.21vw solid #58caff}.squares{display:grid;grid-template-columns:repeat(5,1.75vw);grid-template-rows:repeat(5,2.9vh)}.squares>div{position:relative;background-color:rgba(12,41,82,.8235294117647058);border-right:.105vw solid #58caff}.squares>div:not(:nth-child(n+21)){border-bottom:.105vw solid #58caff}.squares>div>*{pointer-events:none}.squares>div>svg{width:2.6vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.squares>div:hover{background-color:rgba(0,76,207,.6705882352941176)}.puzzle-label--hover{background-color:#58caff;color:#000}.puzzle-grid--2{width:100%;height:48vh;display:grid;grid-template-columns:6vw repeat(3,7.09vw);grid-template-rows:11.2vh repeat(3,12.1vh);justify-content:center}.puzzle__item--empty-2,.puzzle__item--h-2{border-bottom:.2vw solid #58caff;border-right:.2vw solid #58caff}.puzzle__item--h-2{display:grid;grid-template-columns:repeat(4,1.71vw);grid-template-rows:100%;grid-template-areas:"data data data data" "data data data data" "data data data data" "data data data data" "data data data data";border-top:.2vw solid #58caff}.puzzle__data--h-2{display:flex;padding:.5vh .5vw;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);background-color:rgba(53,84,117,.796078431372549);font-size:calc(.4vw + .6vh);font-weight:600;color:#58caff}.puzzle__data--h-2>.center{align-self:center}.puzzle__data--h-2:not(:last-child){border-left:.1vw solid #58caff}.puzzle__item--v-2{display:grid;grid-template-columns:100%;grid-template-rows:repeat(4,25%);grid-template-areas:"data" "data" "data" "data" "data";border-left:.2vw solid #58caff;border-bottom:.2vw solid #58caff;border-right:.2vw solid #58caff}.puzzle__data--v-2{padding:0 .3vh;display:flex;background-color:rgba(53,84,117,.796078431372549);font-size:calc(.4vw + .6vh);font-weight:600;color:#58caff}.puzzle__data--v-2:not(:last-child){border-bottom:.1vw solid #58caff}.puzzle__data--v-2>.center{align-self:center}.puzzle__item-2{border-bottom:.2vw solid #58caff;border-right:.21vw solid #58caff}.squares-2{display:grid;grid-template-columns:repeat(4,1.75vw);grid-template-rows:repeat(4,2.9vh)}.squares-2>div{position:relative;background-color:rgba(12,41,82,.8235294117647058);border-right:.1vw solid #58caff}.squares-2>div:not(:nth-child(n+13)){border-bottom:.1vw solid #58caff}.squares-2>div>*{pointer-events:none}.squares-2>div>svg{width:2.6vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.squares-2>div:hover{background-color:rgba(0,76,207,.6705882352941176)}.puzzle-label-2--hover{background-color:#58caff!important;color:#000!important}.message{position:absolute;bottom:33vh;z-index:200;height:calc(8vh + 8vw);transform:translateX(-50%);display:flex;flex-direction:column;width:calc(15vh + 25vw);font-size:calc(1vw + .8vh);font-weight:600;text-transform:uppercase;background-color:#5ac0ef;color:#000}.message .message_header{justify-self:flex-start;background-color:#203864;height:20%;width:100%;color:#fff;font-size:.5rem;display:flex;justify-content:flex-start;align-items:center}.message .message_header h1{color:#fff;margin-left:1rem;font-size:calc(1vw + .8vh)}.message .message_body{padding:1rem;align-self:center;justify-self:center;height:80%;width:100%;display:flex;justify-content:space-around;flex-direction:column;align-items:center}.message__text{color:#203864;text-align:center}.message-btn{text-align:center;font-size:calc(.8vh + .8vw);border-radius:calc(.5vh + .5vw);width:calc(7vh + 7vw);padding:calc(.3vh + .3vw) calc(.4vh + .4vw);margin:calc(.3vh + .3vw);color:#fff;background-color:#5ac0ef;border:3px solid #203864;cursor:pointer;color:#203864;font-weight:800}.submit-message-btn{color:#203864;background-color:#5ac0ef}.message-btn:hover,.submit-message-btn:hover{background-color:#203864;color:#fff}.message .puzzle__btn-container{display:flex;width:100%;justify-content:space-around;align-items:center}.message>button{display:block;padding:0;border-radius:50px;margin:.5rem;border:none;background-color:initial;background-image:none;text-transform:uppercase;font-size:2rem;cursor:pointer}.message>button:hover{background-color:#00a5f1}.message>button>svg{width:20px}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.answers-table{display:flex;grid-gap:2vw;gap:2vw;width:80%;margin:auto;text-align:center;color:#58caff;font-size:calc(.6vw + .6vh);font-weight:600;text-transform:capitalize}.answers-table__col{width:33%}.answers-table__cell{display:flex;height:3.5vh;background-color:rgba(147,242,255,.075)}.answers-table__cell>.center{margin:auto}.answers-table__cell:not(:last-child){margin-bottom:1vh}.answers-table__cell-r{position:relative}.answers-table__cell-r:before{background-image:url(/static/media/left-elem-1.6bdd424c.svg);background-position:0;left:-4px}.answers-table__cell-r:after,.answers-table__cell-r:before{display:block;height:100%;min-width:100px;content:"";background-repeat:no-repeat;position:absolute;z-index:100;top:0}.answers-table__cell-r:after{background-image:url(/static/media/right-elem-1.a67f59db.svg);background-position:100%;right:-4px}.answers-table__cell-d{position:relative;border-radius:10px}.answers-table__cell-d:before{background-image:url(/static/media/left-elem-2.a6009095.svg);background-position:0;left:-6px}.answers-table__cell-d:after,.answers-table__cell-d:before{display:block;height:100%;min-width:100px;content:"";background-repeat:no-repeat;position:absolute;z-index:100;top:0}.answers-table__cell-d:after{background-image:url(/static/media/right-elem-2.5afcb103.svg);background-position:100%;right:-6px}.list{padding:.5vw;font-size:calc(.72vw + .7vh);color:#58caff;margin-left:10px}.list--padding-top{padding-top:0}.list>li:not(:last-child){margin-bottom:.4vw}.list--margin-top{margin-top:8px}@media screen and (min-width:2220px){.puzzle-container{top:13%;left:11.6%;transform:scale(1)}.heading--2{font-size:calc(.8vw + .74vh)!important}.list,.text{font-size:calc(.8vw + .68vh)!important}.answers-table,.btn,.puzzle__data--h,.puzzle__data--v{font-size:calc(.5vw + .68vh)!important}.subsection__content:not(:last-child){padding-bottom:16px}}@media screen and (min-width:2873px){.heading--2{font-size:calc(.8vw + .74vh)!important}.list,.text{font-size:calc(.79vw + .68vh)!important}.answers-table,.btn,.puzzle__data--h,.puzzle__data--v{font-size:calc(.5vw + .68vh)!important}.subsection__content:not(:last-child){padding-bottom:16px}}@media screen and (min-width:3840px){.heading--2{font-size:calc(.8vw + .74vh)!important}.list,.text{font-size:calc(.79vw + .68vh)!important}.answers-table,.btn,.puzzle__data--h,.puzzle__data--v{font-size:calc(.5vw + .68vh)!important}}.gamewithoutCodeWarning{color:#fff}.result__tableOverlay{position:fixed;z-index:4;top:0;left:0;height:100vh;width:100vw;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.result__table{z-index:5;background-color:rgba(0,0,0,.6039215686274509);padding:calc(1vh + 1vw) 0;position:absolute;width:50%;top:calc(15vh + 10vw);left:25%;border-radius:calc(1vh + 1vw);border:5px solid #0097dd}.result__puzzlePoints,.result__table .result__tableScore{color:#0097dd;width:100%;text-align:center;font-size:calc(1.2vh + 1.2vw);margin-bottom:1rem}.nextPuzzle{text-align:center;font-size:calc(.8vh + .8vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;width:calc(8vh + 8vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.6vh + .6vw) auto 0;background-color:#1aa1e6;color:#fff;cursor:pointer}.nextPuzzle:hover{background-color:#bff2f8;color:#1aa1e6}.result__table .answers-table .answers-table__col .answerCell__correct{background-color:rgba(0,128,0,.589)}.result__table .answers-table .answers-table__col .answerCell__wrong{background-color:rgba(255,0,0,.623)}.puzzle__timerGridOne,.puzzle__timerGridThree,.puzzle__timerGridTwo{position:fixed;top:calc(.5vh + .5vw);right:calc(1vh + 1vw);color:#1aa1e6;font-size:calc(1vw + .8vh);font-weight:700}.puzzle__timerRed{color:red}.hideComponent{display:none}.controlUpdate{position:absolute;padding:calc(1vh + 1vw) calc(1.5vh + 1.5vw);background-color:rgba(0,0,0,.678);width:22vw;left:39vw;border:2px solid #1aa1e6;z-index:10;top:calc(1vh + 1vw)}.controlUpdate h1{color:#1aa1e6;text-align:center;width:100%;font-size:calc(1.2vh + 1.2vw);font-weight:700}.inControInfo{position:absolute;top:9%;left:7%}.inControInfo h1{color:#1aa1e6;font-size:calc(.8vh + .8vw)}.waitingRoomHeader{position:absolute;top:0;left:0;height:calc(6vh + 6vw);width:100vw;background-color:rgba(0,0,0,.822);display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.waitingRoomHeader h1{font-size:calc(2vh + 2vw);color:#bff2f8;margin-left:calc(10vh + 10vw);text-align:left}.waitingRoomHeader h1 span{color:#fff;font-family:"Barlow Condensed",sans-serif}.waitingRoom{height:100vh;width:100vw;overflow:hidden;background-image:url(/static/media/waitingRoom.70bcc5a8.png);background-size:100% 100%}.waitingRoom .waitingRoom__heading{position:absolute;width:100vw;text-align:center;font-size:calc(1vh + 1vw);top:calc(16vh + 16vw);color:#b2e1e7;text-decoration:underline}.waitingRoom .playerNames{position:absolute;top:calc(18vh + 18vw);right:29vw;height:calc(9vh + 9vw);width:42vw;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:calc(1.3vh + 1.3vw) calc(1.3vh + 1.3vw) calc(1.3vh + 1.3vw) calc(1.3vh + 1.3vw) calc(1.3vh + 1.3vw)}.waitingRoom .playerNames h1{color:#b2e1e7;margin-left:calc(1.5vh + 1.5vw);text-align:left;font-size:calc(.8vh + .8vw)}.waitingRoom .gameBeginBtn{position:absolute;bottom:calc(1.5vh + 1.5vw);right:calc(2vh + 2vw);text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:calc(.2vh + .2vw) solid #203864;min-width:calc(10.5vh + 10.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer}.waitingRoom .gameBeginBtn:hover{background-color:#bff2f8;color:#1aa1e6}.playVideo{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;width:calc(10.5vh + 10.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer;position:fixed;bottom:calc(15vh + 5vw);right:calc(15vh + 25vw);z-index:3}.playVideo:hover{background-color:#bff2f8;color:#1aa1e6}.choice{position:fixed;bottom:calc(15vh + 5vw);left:33%;display:flex;justify-content:space-around;width:50%}.choice h1{border-radius:2rem;text-align:center;font-size:1.5rem;font-weight:800;border:none;width:25rem;padding:1rem;margin:1rem;background-color:#1aa1e6;color:#fff;z-index:3;cursor:pointer}.choice h1:hover{background-color:#bff2f8;color:#1aa1e6}.room2{height:100vh;width:100vw;position:relative;background-size:cover;background-position:50%}.room2 .hoverArea{position:absolute;height:calc(5vh + 5vw);width:calc(5vh + 5vw);cursor:pointer}.room2 .cipherwheelArea{top:44%;left:72%}.room2 .leftcompArea{top:38%;left:26%}.room2 .lockpadArea{top:30%;left:16%}.room2 .paintingArea{height:calc(10vh + 7vw);width:calc(10vh + 7vw);top:25%;left:42%}@media(min-width:1400px)and (max-height:800px){.room2 .paintingArea{top:17%}}.room2 .radioArea{top:60%;left:53%}.room2 .painting2Area{height:calc(10vh + 7vw);width:calc(10vh + 7vw);top:24%;right:20%}@media(min-width:1400px)and (max-height:800px){.room2 .painting2Area{top:15%}}.room2 .rightCompArea{top:41%;left:85%}.base{background-image:url(/static/media/0_base.ca688c74.jpg)}.cipherwheel{background-image:url(/static/media/1_cipherwheel.f25b78f2.png)}.leftcomp{background-image:url(/static/media/2_leftcomputer.08b38e33.png)}.lockpad{background-image:url(/static/media/3_lockpad.5ed521eb.png)}.painting{background-image:url(/static/media/4_painting.2d98311e.png)}.radioscreen{background-image:url(/static/media/5_radio.d90902e8.png)}.painting2{background-image:url(/static/media/6_renaissancepainting.b421daeb.png)}.rightComp{background-image:url(/static/media/7_rightcomputer.bed5dcaa.png)}.room2__imageContainer{height:100vh;width:100vw;display:grid;place-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;top:0;left:0;z-index:10}.room2__imageContainer .roomTwoPaintings{min-height:80vh;min-width:80vw;background-position:50%;background-size:cover;border:4px solid #ff0;cursor:pointer;box-shadow:0 0 10px rgba(255,238,0,.74)}.room2__imageContainer .roomTwoPaintings1{background-image:url(/static/media/paint1.9127d271.jpg)}.room2__imageContainer .roomTwoPaintings2{background-image:url(/static/media/paint2.582f7b3e.jpg)}.cipherWheel__container{height:100vh;width:100vw;display:grid;place-content:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-image:url(/static/media/woodbg.26b16b2a.jpg);background-color:#30211a;position:fixed;top:0;left:0;z-index:10}.cipherWheel__container .cipherWheelCloseBtn{cursor:pointer;position:fixed;font-family:Verdana,Geneva,Tahoma,sans-serif;display:grid;place-content:center;font-size:2.5rem;font-weight:800;top:5rem;right:5rem;z-index:11;height:3.5rem;width:3.5rem;background-color:#f7eedd;padding:.5rem;border-radius:100%;transition:transform .2s ease}.cipherWheel__container .cipherWheelCloseBtn:hover{transform:scale(1.2)}.Keypad__container{height:100vh;width:100vw;display:grid;place-content:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-image:url(/static/media/woodbg.26b16b2a.jpg);background-color:#30211a;position:fixed;top:0;left:0;z-index:10}.Keypad__container .KeypadCloseBtn{cursor:pointer;position:fixed;font-family:Verdana,Geneva,Tahoma,sans-serif;display:grid;place-content:center;font-size:2.5rem;font-weight:800;top:5rem;right:5rem;z-index:11;height:3.5rem;width:3.5rem;background-color:#f7eedd;padding:.5rem;border-radius:100%;transition:transform .2s ease}.Keypad__container .KeypadCloseBtn:hover{transform:scale(1.2)}.Radio__container{height:100vh;width:100vw;display:grid;place-content:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-image:url(/static/media/woodbg.26b16b2a.jpg);position:fixed;top:0;left:0;z-index:10}.Radio__container .RadioCloseBtn{cursor:pointer;position:fixed;font-family:Verdana,Geneva,Tahoma,sans-serif;display:grid;place-content:center;font-size:2.5rem;font-weight:800;top:5rem;right:5rem;z-index:11;height:3.5rem;width:3.5rem;background-color:#f7eedd;padding:.5rem;border-radius:100%;transition:transform .2s ease}.Radio__container .RadioCloseBtn:hover{transform:scale(1.2)}.HackingPuzzleLeft__container,.HackingPuzzleRight__container{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:10}.HackingPuzzleRight__container .back__btn{position:fixed;top:calc(2vh + 2vw);left:calc(2vw + 2vh);font-size:calc(1.5vh + 1.5vw);cursor:pointer;color:#0f0}.dontDisplay{display:none}.room2SecretHintButton{cursor:pointer;position:fixed;font-family:Verdana,Geneva,Tahoma,sans-serif;display:grid;place-content:center;font-size:calc(1.2vh + 1.2vw);font-weight:800;top:calc(1.5vh + 1.5vw);left:calc(1.5vh + 1.5vw);z-index:10;height:calc(2vh + 2vw);width:calc(2vh + 2vw);background-color:#49df23;padding:.5rem;border-radius:100%;transition:transform .2s ease}.room2SecretHintButton:hover{transform:scale(1.2)}.secretHintUsed{position:fixed;top:calc(.5vh + .5vw);left:calc(.5vh + .5vw);z-index:5;height:30vw;width:18vw;background-color:#fff;border-radius:calc(.5vh + .5vw);padding:calc(4vh + 4vw) .5vw 0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.secretHintUsed h1{font-size:calc(1.2vh + 1.2vw);width:100%;text-align:left;padding-left:1vw}.secretHintUsed .options{width:100%;height:100%;display:flex;align-items:space-around;justify-content:center;flex-direction:column}.secretHintUsed .options .option{font-size:calc(1.2vh + 1.2vw)}.secretHintUsed .options .option .radioButon{height:calc(1vh + 1vw);width:calc(1vh + 1vw);margin:calc(.5vh + .5vw)}.loading{position:fixed;top:0;left:0;z-index:10;height:100vh;width:100vw;display:grid;place-content:center;background-color:#000}.loading h2{color:#bef2f8;margin-top:5rem;text-align:center}.cipherWheel{height:80vh;width:80vw;background-size:cover;background-position:50%;flex-direction:column}.cipherWheel,.cipherWheelContainer{display:flex;justify-content:center;align-items:center}.cipherWheelContainer{transform:scale(1.4)}.outerCipherWheel{position:relative;background-image:url(/static/media/outerWheel.adbc0300.png);height:650px;width:650px;background-size:cover;display:flex;justify-content:center}.innerCipherWheel{position:absolute;top:78px;left:78px;height:494px;transition:transform .4s ease-in-out;pointer-events:none}.arrow{height:7rem;top:38%;transform:rotate(98deg)}.arrow,.cipher__resetBtn{cursor:pointer;position:absolute}.cipher__resetBtn{margin:3rem 0 3rem 3.7rem;padding:.5rem 1rem;border:none;top:50%;left:36%;background-color:#4b4841;font-size:1.2rem;border-radius:1rem;font-weight:500;color:#f7eedd;transition:background-color .5s ease}.cipher__resetBtn:active{background-color:grey}.soundButton{position:absolute;bottom:5rem;right:5rem;background-color:#f7eedd;padding:.5rem;border-radius:100%;cursor:pointer;transition:transform .2s ease}.soundButton img{height:2.5rem}.soundButton:hover{transform:scale(1.2)}.keypad-puzzle{display:flex;width:100%;height:1000px;width:100vw;height:100vh;background-image:url(/static/media/woodbg.26b16b2a.jpg);background-color:#30211a;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.keypad-wrap{margin:auto;filter:drop-shadow(12px 12px 10px rgba(8,4,4,.7))}.keypad{position:relative;max-width:540px;min-width:300px;background-image:url(/static/media/keypadBg.8083f744.jpg);background-color:#453631;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:12px 12px 10px rgba(8,4,4,.7);-webkit-clip-path:polygon(72% 0,100% 18%,100% 100%,0 100%,0 0);clip-path:polygon(72% 0,100% 18%,100% 100%,0 100%,0 0)}.keypad:before{left:0}.keypad:after,.keypad:before{content:"";position:absolute;top:0;width:20px;height:20px;margin:10px;border-radius:50%;background-color:#b49d97}.keypad:after{right:26%}.keypad-container{position:relative;width:100%;height:100%;display:grid;grid-template-columns:1fr minmax(80px,120px);grid-template-rows:80px 1fr;grid-template-areas:"screen options" "keys options";grid-gap:2em;gap:2em;padding:2.5em}.keypad-container:before{left:0}.keypad-container:after,.keypad-container:before{content:"";position:absolute;bottom:0;width:36px;height:36px;margin:10px;border-radius:50%;background-color:#b49d97}.keypad-container:after{right:0}.keypad__screen{grid-area:screen;width:100%;height:68px;color:#fff;background-color:#0e0f0a;overflow:hidden}.keypad__input{padding:.35em .7em;font-size:2.5rem;line-height:1;letter-spacing:4px;color:#afdffc;text-shadow:0 0 25px #0066c9,0 0 10px #0066c9,0 0 500px #050305}.keypad__keys{grid-area:keys;justify-self:center}.keypad__numbers{display:grid;grid-template-columns:repeat(3,68px);grid-template-rows:repeat(4,68px);grid-gap:1.8em;gap:1.8em;justify-items:center;align-items:center}.keypad__key{display:flex;width:100%;height:100%;font-family:inherit;font-size:2rem;font-weight:600;line-height:1;color:#130d0d;background-color:#907973;border-color:#b89790 #312322 #362825 #b3a09b;border-style:inset;border-width:10px;box-shadow:6px 0 5px rgba(7,3,3,.6);cursor:pointer}button:active{transform:scale(.99);border-color:#362825 #b3a09b #b89790 #312322}.keypad__key>.number{margin:auto;pointer-events:none}.keypad__key--last-key{grid-column-start:2}.keypad__options{display:flex;flex-direction:column;grid-gap:2em;gap:2em;grid-area:options;align-self:center;justify-self:center}.keypad__option{padding:.5em;font-family:inherit;font-size:1.2rem;font-weight:600;line-height:1;color:#130d0d;background-color:#907973;border-color:#b89790 #312322 #362825 #b3a09b;border-style:inset;border-width:6px;box-shadow:4px 0 5px rgba(7,3,3,.6);cursor:pointer}@media screen and (max-width:480px){.keypad{width:100%}.keypad__input{padding:.2em}.keypad__numbers{grid-template-columns:repeat(3,58px);grid-template-rows:repeat(4,58px);grid-gap:1.5em;gap:1.5em}.keypad-container{padding:2em 1em}.keypad:after,.keypad:before{width:16px;height:16px;margin:8px}}@media screen and (max-width:349px){.keypad__numbers{grid-template-columns:repeat(3,54px);grid-template-rows:repeat(4,54px)}.keypad-container{grid-gap:10px;gap:10px}.keypad__key{border-width:8px}.keypad__option{padding:.2em}}@font-face{font-family:"Digital Numbers Regular";font-style:normal;font-weight:400;src:local("Digital Numbers Regular"),url(/static/media/DigitalNumbers-Regular.a1fd4994.woff) format("woff")}.rp-radio-wrapper{display:flex;width:100%;height:1000px;width:100vw;height:100vh;font-family:"Digital Numbers Regular",Arial,Helvetica,sans-serif;font-size:16px;-webkit-user-select:none;user-select:none;overflow:hidden}.rp-radio{position:relative;width:1020px;height:680px;width:70vw;height:47vw;margin:auto;background-image:url(/static/media/radio.cbac2e32.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-aspect-ratio:2/1){.rp-radio{transform:scale(.75)}}.rp-controls{position:absolute;top:38%;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;width:60vw}.rp-controls--left,.rp-controls--right{display:flex;grid-gap:1vw;gap:1vw}.rp-btn{border:none;background-color:#fff;background-image:none}.rp-controls__button{display:flex;width:6vw;height:3.5vw;border-radius:.8vw;background-color:#853a00;background-image:linear-gradient(180deg,#c66300,#853a00);cursor:pointer}.rp-controls__button:not(:last-child){margin-bottom:.5vw}.rp-controls__button:active{background-color:#c66300;background-image:linear-gradient(180deg,#853a00,#c66300)}.rp-controls__button>svg{display:block;width:3.2vw;margin:auto}.rp-controls__frequency-display{display:flex;width:12vw;border:.2vw solid #706a59;border-top-width:.5vw;background-color:#fff;box-shadow:inset 0 5px 15px rgba(0,0,0,.35)}.rp-controls__frequency-display--off{background-image:linear-gradient(90deg,#bdbdbd,#fff)}.rp-controls__frequency-display--on{background:linear-gradient(90deg,#f1b91e,#fbe822 50%,#f1b91e)}.rp-frequency{font-family:"Aldrich",sans-serif;font-size:5vw;margin:2rem auto auto;color:#8d7005}.rp-power-buttons{align-self:flex-end;display:flex;width:8vw;height:2.2vw;margin-bottom:1vw;border-radius:1vw;background-color:#c66300}.rp-power-button{flex:1 1;display:block;font-weight:700;font-size:1vw;text-transform:uppercase;cursor:pointer}.rp-power-button--left{border-top-left-radius:.5vw;border-bottom-left-radius:.5vw}.rp-power-button--off{background-color:#d13131;color:#fff;box-shadow:1px 1px 12px #d13131}.rp-power-button--default{color:#8b8b8b;background-color:#f1f1f1}.rp-power-button--right{border-top-right-radius:.5vw;border-bottom-right-radius:.5vw}.rp-power-button--on{background-color:#1fb61f;color:#fff;box-shadow:1px 1px 12px #1fb61f}.volControls{position:absolute;z-index:11;bottom:calc(5vh + 5vw);right:calc(5vh + 5vw)}.slider__soundImg{height:calc(3vh + 3vw);cursor:pointer}.slider__soundImg:active{transform:scale(.9)}.slider{position:absolute;left:50%;transform:translateX(-50%);bottom:2vh;pointer-events:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=range]{overflow:hidden;-webkit-appearance:none;background-color:#e5dcbb}input[type=range]::-webkit-slider-runnable-track{height:10px;-webkit-appearance:none;margin-top:-1px}input[type=range]::-webkit-slider-thumb{width:10px;-webkit-appearance:none;height:10px;cursor:ew-resize;background:#434343;box-shadow:-80px 0 0 80px #43e5f7}}.gameIntro__startBtn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;width:calc(10.5vh + 10.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer;position:fixed;bottom:calc(5vh + 5vw);right:calc(15vh + 25vw);z-index:3}.gameIntro__startBtn:hover{background-color:#bff2f8;color:#1aa1e6}.roomOneResult{height:100vh;width:100vw;display:flex;background-image:url(/static/media/TangBaseImage.93cc657f.png);background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.roomOneResult__left{height:100%;flex:.3 1;padding-top:8%;display:flex;justify-content:center;align-items:flex-start}.roomOneResult__left img{height:calc(13vh + 7vw)}.roomOneResult__right{height:100%;flex:.7 1;padding:8% 0 4%;display:flex;align-items:center;flex-direction:column}.roomOneResult__right h1{color:#5ea9e7;margin-bottom:2rem;font-size:calc(2vh + 2vw);margin-right:calc(2vh + 6vw)}.roomOneResult__right .resultTable__Btn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;min-width:calc(11vh + 11.5vw);padding:calc(.4vh + .4vw) calc(1vh + 1vw);margin:calc(.4vh + .4vw) calc(5vh + 5vw) calc(.4vh + .4vw) calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer}.roomOneResult__right .resultTable__Btn:hover{background-color:#bff2f8;color:#1aa1e6}.roomOneResult__right .resultTable{height:60%;width:100%;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:space-around}.roomOneResult__right .resultTable .row{display:flex;width:90%;height:100%}.roomOneResult__right .resultTable .row .col{display:flex;align-items:center;font-size:calc(1.5vh + 1vw);color:#add8e6;font-weight:500}.roomOneResult__right .resultTable .row .col1{width:45%}.roomOneResult__right .resultTable .row .col2{width:35%}.roomOneResult__right .resultTable .row .col3{width:25%}.room2Entry .gameIntro__startBtn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;width:calc(10.5vh + 10.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer;position:fixed;bottom:calc(5vh + 5vw);right:calc(15vh + 25vw);z-index:3}.room2Entry .gameIntro__startBtn:hover{background-color:#bff2f8;color:#1aa1e6}.roomTwoResult{height:100vh;width:100vw;display:flex;background-image:url(/static/media/KhanBaseImage.bce251d0.png);background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.roomTwoResult__left{height:100%;flex:.3 1;padding-top:8%;display:flex;justify-content:center;align-items:flex-start}.roomTwoResult__left img{height:calc(13vh + 7vw)}.roomTwoResult__right{height:100%;flex:.7 1;padding:8% 0 4%;display:flex;align-items:center;flex-direction:column}.roomTwoResult__right h1{color:#5ea9e7;margin-bottom:2rem;font-size:calc(2vh + 2vw);margin-right:calc(2vh + 6vw)}.roomTwoResult__right .resultTable__Btn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:nTwo;min-width:calc(11vh + 11.5vw);padding:calc(.4vh + .4vw) calc(1vh + 1vw);margin:calc(.4vh + .4vw) calc(5vh + 5vw) calc(.4vh + .4vw) calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer}.roomTwoResult__right .resultTable__Btn:hover{background-color:#bff2f8;color:#1aa1e6}.roomTwoResult__right .resultTable{height:60%;width:100%;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:space-around}.roomTwoResult__right .resultTable .row{display:flex;width:90%;height:100%}.roomTwoResult__right .resultTable .row .col{display:flex;align-items:center;font-size:calc(1.5vh + 1vw);color:#add8e6;font-weight:500}.roomTwoResult__right .resultTable .row .col1{width:45%}.roomTwoResult__right .resultTable .row .col2{width:35%}.roomTwoResult__right .resultTable .row .col3{width:25%}*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;font-family:Arial,Helvetica,sans-serif!important;background-color:#fff!important}button{display:block;font:inherit;border:none;cursor:pointer}.geo__container{position:relative;color:#fff}.geo__status-wrapper{position:absolute;left:0;top:0;z-index:100;display:flex;grid-gap:2rem;gap:2rem;padding:1.2rem 2rem;margin-top:4rem;background-color:#1aa1e6;font-weight:600;border-bottom-right-radius:8px;border-top-right-radius:8px}.geo__status-title{color:#bff2f8;font-size:.7rem;text-transform:uppercase;margin-bottom:.3rem}.geo__status-value{font-size:1.5rem}.geo__controlStatus-wrapper{position:absolute;right:0;top:0;z-index:100;display:flex;grid-gap:2rem;gap:2rem;padding:1.2rem 2rem;margin-top:4rem;background-color:#1aa1e6;font-weight:600;border-bottom-left-radius:8px;border-top-left-radius:8px;cursor:pointer}.geo__controlStatus-wrapper:hover{background-color:#40baf7}.geo__btn-cta{display:block;width:100%;margin:1rem 0;border-radius:50px;padding:.6rem .4rem;font-size:1rem;background-color:#6cb928;color:#fff}.geo__result-wrapper{height:40vh;background:linear-gradient(transparent,#000),linear-gradient(90deg,#28374c,#221d6c);padding:2rem 0;text-align:center;color:#fff}.geo__result-score{margin-bottom:1rem;color:#fecd19;font-size:1.6rem;font-weight:600}.geo__result-distance{margin-bottom:1rem}.geo__result-distance-val{padding:.25rem .75rem;text-transform:uppercase;background-color:hsla(0,0%,100%,.1);font-weight:600}.geo__btn--center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding-left:2rem;padding-right:2rem}.geo__map-wrapper{position:absolute;left:0;bottom:0;z-index:5;display:flex;height:100%;padding-top:6.5rem;margin:0 2rem;overflow:hidden;pointer-events:none}.geo__map-wrapper>*{pointer-events:all}.geo__map-container{position:relative;margin-top:auto;display:flex;flex-direction:column;max-height:100%;max-width:100%;transition:opacity .1s ease,width .1s ease,height .1s ease}.geo__map{border-radius:.25rem;flex:1 1 auto;overflow:hidden;position:relative}.geo__map-controls{display:flex;grid-gap:8px;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.4rem;margin-left:auto;background:rgba(0,0,0,.5);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.geo__map-control{display:flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;background-color:#fff;border-radius:50px}.geo__map-control>img{display:block;width:70%;height:70%}.geo__map-control--increase-size>img{transform:rotate(-45deg)}.geo__map-control--decrease-size>img{transform:rotate(135deg)}@media only screen and (max-width:600px){.geo__status-wrapper{padding:.8rem 1.5rem}.geo__status-title{font-size:.6rem}.geo__status-value{font-size:1.2rem}}@media only screen and (max-width:880px){.geo__map-container{height:100%;left:0;position:relative;width:81vw;bottom:1rem;justify-content:flex-end}}.geoguesser__timer{position:fixed;top:calc(.5vh + .5vw);right:40vw;color:#1aa1e6;text-align:center;width:20vw;font-size:calc(1vw + .8vh);font-weight:700;background-color:#fff;padding:calc(.5vh + .5vw);border-radius:calc(.7vh + .7vw)}.guesser__timerRed{color:red}.confirmAns{z-index:10}.room3Entry .gameIntro__startBtn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;width:calc(10.5vh + 10.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer;position:fixed;bottom:calc(7vh + 7vw);right:calc(15vh + 25vw);z-index:3}.room3Entry .gameIntro__startBtn:hover{background-color:#bff2f8;color:#1aa1e6}.roomThreeResult{height:100vh;width:100vw;display:flex;background-image:url(/static/media/FarrowBaseImage.8a70e7f9.png);background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.roomThreeResult__left{height:100%;flex:.3 1;padding-top:8%;display:flex;justify-content:center;align-items:flex-start}.roomThreeResult__left img{height:calc(13vh + 7vw)}.roomThreeResult__right{height:100%;flex:.7 1;padding:8% 0 4%;display:flex;align-items:center;flex-direction:column}.roomThreeResult__right h1{color:#5ea9e7;margin-bottom:2rem;font-size:calc(2vh + 2vw);margin-right:calc(2vh + 6vw)}.roomThreeResult__right .resultTable__Btn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:nThree;min-width:calc(11vh + 11.5vw);padding:calc(.4vh + .4vw) calc(1vh + 1vw);margin:calc(.4vh + .4vw) calc(5vh + 5vw) calc(.4vh + .4vw) calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer}.roomThreeResult__right .resultTable__Btn:hover{background-color:#bff2f8;color:#1aa1e6}.roomThreeResult__right .resultTable{height:60%;width:100%;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:space-around}.roomThreeResult__right .resultTable .row{display:flex;width:90%;height:100%}.roomThreeResult__right .resultTable .row .col{display:flex;align-items:center;font-size:calc(1.5vh + 1vw);color:#add8e6;font-weight:500}.roomThreeResult__right .resultTable .row .col1{width:45%}.roomThreeResult__right .resultTable .row .col2{width:35%}.roomThreeResult__right .resultTable .row .col3{width:25%}.roomThreeResult__right .resultTable .row6{padding:calc(1vh + 1vw) 0}.roomThreeResult__right .resultTable .row6 .col{font-weight:800}.roomCodeExpired{height:100vh;width:100vw;background-image:url(/static/media/bg.6e412e58.jpg);background-position:top;background-size:cover;display:grid;place-content:center}.roomCodeExpired h1{margin-top:calc(10vw + 5vh);color:#fff;text-align:center;font-size:calc(3vh + 3vw)}.roomCodeExpired h1 span{font-family:"Barlow Condensed",sans-serif;color:red}.roomCodeExpired .roomCodeExpired__btn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;min-width:calc(10.5vh + 10.5vw);max-width:calc(15.5vh + 15.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);background-color:#1aa1e6;color:#fff;cursor:pointer;margin:calc(1vh + 1vw) auto}.roomCodeExpired .roomCodeExpired__btn:hover{background-color:#bff2f8;color:#1aa1e6}.overallResult{height:100vh;width:100vw;display:flex;flex-direction:row-reverse}.overallResult__right{height:100%;flex:.35 1;padding-top:15%;display:flex;justify-content:center;align-items:flex-start}.overallResult__right img{height:calc(25vh + 18vw)}.overallResult__left{height:100%;flex:.65 1;padding:8% 0 0 10%;display:flex;align-items:center;flex-direction:column}.overallResult__left h1{color:#5ea9e7;margin-bottom:2rem;font-size:calc(2vh + 2vw);margin-left:calc(2vh + 4vw)}.overallResult__left .resultTable__Btn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:nThree;min-width:calc(11vh + 11.5vw);padding:calc(.4vh + .4vw) calc(1vh + 1vw);margin:calc(.4vh + .4vw);background-color:#1aa1e6;color:#fff;cursor:pointer}.overallResult__left .resultTable__Btn:hover{background-color:#bff2f8;color:#1aa1e6}.overallResult__left .resultTable{height:60%;width:90%;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:space-around}.overallResult__left .resultTable .row{display:flex;width:110%;height:100%;padding:calc(.1vh + .1vw)}.overallResult__left .resultTable .row .col{display:flex;align-items:center;font-size:calc(1.5vh + 1vw);color:#add8e6;font-weight:500}.overallResult__left .resultTable .row .col1{width:50%}.overallResult__left .resultTable .row .col2,.overallResult__left .resultTable .row .col3{width:35%}.overallResult__left .resultTable .row1{border-bottom:calc(.2vh + .2vw) solid #add8e6;height:110%}.overallResult__left .resultTable .row6Highlight{background-color:#add8e6}.overallResult__left .resultTable .row6Highlight .col{color:#203864;font-weight:800}.somethingwentwrong{height:100vh;width:100vw;background-image:url(/static/media/bg.6e412e58.jpg);background-position:top;background-size:cover;display:grid;place-content:center}.somethingwentwrong h1{margin-top:calc(10vw + 5vh);color:#fff;text-align:center;font-size:calc(3vh + 3vw)}.somethingwentwrong .somethingwentwrong__btn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;min-width:calc(10.5vh + 10.5vw);max-width:calc(15.5vh + 15.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);background-color:#1aa1e6;color:#fff;cursor:pointer;margin:calc(1vh + 1vw) auto}.somethingwentwrong .somethingwentwrong__btn:hover{background-color:#bff2f8;color:#1aa1e6}.gameCreater{position:relative;background-image:url(/static/media/gameCreater.b5ca4dec.png);background-size:cover;background-position:top;height:100vh;width:100vw}.gameCreater .downloadWipe__incorrectPass{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;min-width:calc(10.5vh + 10.5vw);max-width:calc(15.5vh + 15.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);position:absolute;color:#fff;background-color:red;left:49%;top:5%;z-index:10;transform:translate(-50%,-50%)}.gameCreater .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.7411764706);z-index:0}.gameCreater .gameCreater__content{position:absolute;height:100%;width:100%;top:0;left:0;z-index:10}.gameCreater__content{display:flex;justify-content:center;align-items:center;flex-direction:column}.gameCreater__content h1{color:#fff;margin:calc(.5vh + .5vw) 0;font-size:calc(1vh + 1.5vw)}.gameCreater__content form{display:flex;justify-content:center;align-items:center;flex-direction:column}.gameCreater__content form input{text-align:center;font-size:calc(.9vh + .9vw);font-weight:800;border-radius:2rem;border:none;width:calc(14vh + 14vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:#fff;color:#203864;cursor:pointer}.gameCreater__content .codetable{border-collapse:collapse;background-color:hsla(0,0%,100%,.897);min-width:calc(3vh + 3vw)}.gameCreater__content .codetable thead tr{font-size:calc(2vh + 2vw);font-weight:800;border-bottom:2px solid #000}.gameCreater__content .codetable tbody tr{font-size:calc(2vh + 2vw);text-align:center;padding:calc(1vh + 1vw);border-bottom:2px solid #000}.container{height:100vh;width:100vw;background-color:#000}.obsPuzzleMouse{height:100vh;width:100vw;background-image:url(/static/media/ObservationPuzzle.735ccabf.png);background-size:cover;object-fit:contain}.downloadWipe{position:relative;height:100vh;width:100vw;display:grid;place-content:center}.downloadWipe .downloadWipe__incorrectPass{background-color:red}.downloadWipe .downloadWipe__incorrectPass,.downloadWipe .downloadWipe__success{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;min-width:calc(10.5vh + 10.5vw);max-width:calc(15.5vh + 15.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);position:absolute;color:#fff;left:49%;top:5%;transform:translate(-50%,-50%)}.downloadWipe .downloadWipe__success{background-color:green}.downloadWipe .downloadWipe__container{padding-top:calc(1.2vh + 1.2vw);height:95vh;width:98vw;border-radius:calc(1vh + 1vw);background-color:rgba(255,224,70,.7333333333);display:flex;align-items:center;flex-direction:column}.downloadWipe .downloadWipe__container h1{font-size:calc(2.5vh + 2.5vw);font-weight:800}.downloadWipe .downloadWipe__container h3{font-size:calc(1.5vh + 1.5vw)}.downloadWipe .downloadWipe__container h3 span{font-size:calc(1.8vh + 1.8vw);font-weight:800}.downloadWipe .downloadWipe__container .downloadWipe__wipeBtn{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;min-width:calc(10.5vh + 10.5vw);max-width:calc(15.5vh + 15.5vw);padding:calc(.4vh + .4vw) calc(.6vh + .6vw);margin:calc(.4vh + .4vw);background-color:red;color:#fff;cursor:pointer}.downloadWipe .downloadWipe__container .downloadWipe__wipeBtn:hover{color:#000}.downloadWipe .downloadWipe__container form{margin-top:calc(1.5vh + 1.5vw);display:flex;flex-direction:column;align-items:center}.downloadWipe .downloadWipe__container form label{font-size:calc(1vh + 1vw)}.downloadWipe .downloadWipe__container form input{text-align:center;font-size:calc(1vh + 1.5vw);font-weight:800;border-radius:calc(.8vh + .8vw);border:none;padding:calc(.4vh + .4vw) 0;margin:calc(.4vh + .4vw);color:#000;cursor:pointer}.toSheet{position:relative;background-image:url(/static/media/gameCreater.b5ca4dec.png);background-size:cover;background-position:top;height:100vh;width:100vw}.toSheet h1{position:absolute;top:30%;left:50%;text-align:center;transform:translateX(-50%) translateY(-50%);z-index:2;color:#fff;margin:calc(.5vh + .5vw) 0;font-size:calc(1vh + 1.5vw)}.toSheet .overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.7411764706);z-index:0}.toSheet .toSheet_signin{top:40%}.toSheet .toSheet_btn,.toSheet .toSheet_signin{position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2}.toSheet .toSheet_btn{top:50%}.toSheet .toSheet_Google{position:absolute;display:flex;height:calc(2.5vh + 2.5vw);top:50%;left:50%;transition:all .2s ease;transform:translateX(-50%) translateY(-50%);z-index:2;background:#4285f4}.toSheet .toSheet_Google:hover{background:#2061ca}.toSheet .toSheet_Google img{align-self:left;height:100%}.toSheet .toSheet_Google .text{height:100%;display:flex;align-items:center;font-size:calc(1vh + 1vw);color:#fff;padding:0 calc(1vh + 1vw)}.hidden{display:none!important}.hp__center{position:fixed;top:0;left:0;display:flex;width:100vw;height:100vh}.hp__center>span{margin:auto}.hp__main-wrapper{width:100vw;height:100vh;background-color:#031b0e;background-size:100% 100%;background-image:url(/static/media/greenscreen.b59823fc.png);overflow:hidden;font-family:monospace}.hp__main-wrapper:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:9.45% 12.2%;background:linear-gradient(#375 50%,#111 0);background-size:100% 6px;animation:pulse 5s linear infinite;mix-blend-mode:darken;pointer-events:none;z-index:10000}.hp__effects-wrapper{position:absolute;width:min(1024px,90vw,117vh);height:calc(min(1024px, 90vw, 117vh)/1.3);top:calc(min(min(1024px, 90vw, 117vh) / .464 / 980 * 147.2,
        100vh - min(1024px, 90vw, 117vh) / 1.3)/2);left:calc(50vw - min(1024px, 90vw, 117vh)/2);border-radius:9.45%/12.2%}.hp__effects1,.hp__effects2{width:100%;height:100%;top:0;left:0}.hp__effects1{overflow-x:hidden;overflow-y:hidden;position:absolute}.hp__effects2{padding:7%;font-size:min((min(1024px,90vw,117vh) - 14%)/59 * 1.65,((min(1024px,90vw,117vh)/1.3) - 14%)/24.5 * .83);letter-spacing:calc(min(1024px, 90vw, 117vh)/62 - .22% - min(min(1024px, 90vw, 117vh) / .0279 - .39%,
            min(1024px, 90vw, 117vh) / .049 - .528%)/35.75/62);line-height:1.1}.hp__hacking{width:calc(min(1024px, 90vw, 117vh) - 14%);height:calc(min(1024px, 90vw, 117vh)/1.3 - 14%)}.hp__hacking-symbols{display:inline-block}.hp__click-to-start{width:100%;height:100%}.hp__click-to-start p{position:absolute;left:50%;top:50%;margin-right:-50%;transform:translate(-50%,-50%)}.hp__terminal-off .hp__effects1:before{animation:initial;opacity:.14}.hp__active-command-prompt{display:inline}.hp__loading{line-height:0}.hp__loading>p{white-space:pre}.hp__cp{line-height:normal;padding:0 0 2%!important}.hp__cp:empty{display:none!important}#cp-cursor,.hp__hack-cursor1,.hp__loggedin-prompt,.hp__splash-page,.txt{margin:0;color:#4f5;text-shadow:0 0 .5em #23824c;font-family:monospace;font-weight:700}.hp__active-command-prompt span,.hp__click-to-restart div,.hp__feedback span,.hp__hacking-symbols,span{font-family:monospace}.bracketpair,.hp__click-to-start p .hp__click-to-restart div,.hp__highlight{color:#062414;text-shadow:0 0 1em #23824c;background:#4f5}.hp__rest{width:100vw}.hp__feedback{margin-left:8px}.hp__content{margin:0;vertical-align:top;display:inline-block;white-space:nowrap}.hp__attempts-blocks{letter-spacing:-.1px}.hp__results{height:100%;display:inline-block}.hp__entry{bottom:0}@keyframes flash{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:scale(1.001);opacity:.14}8%{transform:scale(1);opacity:.13}15%{transform:scale(1.004);opacity:.14}30%{transform:scale(1.002);opacity:.11}to{transform:scale(1);opacity:.14}}#command-prompt,#cp-cursor{display:inline}.hp__cursor-off{display:none!important}.hp__cursor-flash{animation:flash .5s step-start 0s infinite;-webkit-animation:flash .5s step-start 0s infinite}.hp__blinker{animation:flash 1s step-start 0s infinite;-webkit-animation:flash 1s step-start 0s infinite}.hp__splash-page{text-align:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.hp__divider{height:.5vh;background:#4f5;width:80%;box-shadow:0 0 .5em #23824c;margin:0 0 0 10%}#command-prompt,.hp__loading{height:100%}.hp__os-header{text-align:center;padding-bottom:2%}.hp__loggedin-prompt{position:absolute;top:89.5%}.portrait,hr{display:none}@media (orientation:portrait){.portrait{display:block}.hp__landscape{display:none}body{background:#111}}@-moz-document url-prefix(){img{width:100%}}.hackingPuzzleInstruction{position:absolute;top:5%;right:5%;background-color:green;border-radius:100%;height:calc(1.5vh + 1.5vw);width:calc(1.5vh + 1.5vw);font-weight:800;font-size:calc(1vh + 1vw);z-index:7;display:grid;place-content:center;cursor:pointer}.hackingPuzzleHintInstructionContent{padding:calc(1.5vh + 1.5vw) calc(1vh + 1vw);position:absolute;top:3%;right:3%;background-color:#1a351d;box-shadow:7px 7px 10px rgba(0,0,0,.7);width:calc(20vh + 20vw);border-radius:calc(.5vh + .5vw);z-index:4}.hackingPuzzleHintInstructionContent .heading{font-size:calc(1.2vh + 1.2vw)}.hackingPuzzleHintInstructionContent .para{font-size:calc(1vh + 1vw)}#controlUpdateHP{border:2px solid #4f5;left:11vw}#controlUpdateHP h1{color:#4f5}.permanentControlInfo,.takeControlBtn{position:absolute;top:0;color:#4f5}.takeControlBtn{right:10%;padding:calc(.5vh + .5vw) calc(1vh + 1vw);background-color:#23824c}.takeControlBtn:hover{background-color:#31ac66}.back__btn{position:fixed;top:calc(2vh + 2vw);left:calc(2vw + 2vh);font-size:calc(1.5vh + 1.5vw);cursor:pointer;color:#0f0}
/*# sourceMappingURL=main.83fb1bbb.chunk.css.map */