@font-face{font-family:'Rye';src:url("assets/fonts/rye/rye-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis';src:url("assets/fonts/metropolis/Metropolis-Regular.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-Regular.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-Regular.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis';src:url("assets/fonts/metropolis/Metropolis-Bold.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-Bold.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-Bold.otf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:'Metropolis';src:url("assets/fonts/metropolis/Metropolis-RegularItalic.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-RegularItalic.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-RegularItalic.otf") format("opentype");font-weight:normal;font-style:italic}@font-face{font-family:'Metropolis-Black';src:url("assets/fonts/metropolis/Metropolis-Black.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-Black.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-Black.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis-ExtraBold';src:url("assets/fonts/metropolis/Metropolis-ExtraBold.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-ExtraBold.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-ExtraBold.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis-ExtraBoldItalic';src:url("assets/fonts/metropolis/Metropolis-ExtraBoldItalic.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-ExtraBoldItalic.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-ExtraBoldItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis-SemiBold';src:url("assets/fonts/metropolis/Metropolis-SemiBold.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-SemiBold.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-SemiBold.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis-SemiBoldItalic';src:url("assets/fonts/metropolis/Metropolis-SemiBoldItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis-BoldItalic';src:url("assets/fonts/metropolis/Metropolis-BoldItalic.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-BoldItalic.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-BoldItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Metropolis-Black';src:url("assets/fonts/metropolis/Metropolis-Black.woff") format("woff"),url("assets/fonts/metropolis/Metropolis-Black.woff2") format("woff2"),url("assets/fonts/metropolis/Metropolis-Black.otf") format("opentype");font-weight:normal;font-style:normal}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.GeneralPopup--sherlocks .GeneralPopup-popup{border-radius:.00234rem;box-shadow:0 0 .02344rem 0rem black;background-color:#FAF4E6;color:#1b1b21;margin:0}.GeneralPopup--sherlocks .GeneralPopup-body{background-color:#FAF4E6;color:#1b1b21}.GeneralPopup--sherlocks .GeneralPopup-close{width:.01562rem;height:.01562rem;background-image:url("assets/images/icon-close.svg")}.GeneralPopup--sherlocks .GeneralPopup-title{font-family:"Metropolis";font-size:.01875rem;background-color:#FAF4E6;color:#1b1b21;text-transform:none}.GeneralPopup--sherlocks .GeneralPopup-text{background-color:#FAF4E6;color:#1b1b21}.GeneralPopup--sherlocks .GeneralPopup-text a{color:#681410}.GeneralPopup--sherlocks .GeneralPopup-text p,.GeneralPopup--sherlocks .GeneralPopup-text span{font-family:"Metropolis"}.GeneralPopup--sherlocks .GeneralPopup-text form{width:80%;padding-bottom:.03125rem}.GeneralPopup--sherlocks .GeneralPopup-text form .Select .Select-selected span{font-family:"Metropolis";text-transform:none}.GeneralPopup--sherlocks .GeneralPopup-text form .Select .Select-button{background-image:url("assets/images/icon-arrow-down2.svg")}.GeneralPopup--sherlocks .GeneralPopup-text form .Select .Select-dropdown .Select-option span{font-family:"Metropolis";text-transform:none}.GeneralPopup--sherlocks .GeneralPopup-text form .Button{font-family:"Metropolis";color:#FAF4E6;background-color:#1b1b21;padding:.00391rem .02734rem;margin-top:.00781rem;font-weight:600}.GeneralPopup--sherlocks .GeneralPopup-text form .Button:hover{background-color:#101013}.GeneralPopup--sherlocks .GeneralPopup-text form .Button.Button--loading{background-image:url("assets/images/icon-loading4.gif")}.GeneralPopup--sherlocks .GeneralPopup-text .GeneralPopup-profile .GeneralPopup-profileLabel{font-family:"Metropolis"}.GeneralPopup--sherlocks .GeneralPopup-text .GeneralPopup-profile .Button{font-family:"Metropolis";color:#FAF4E6;border-radius:.00313rem;background-color:#1b1b21}.GeneralPopup--sherlocks .GeneralPopup-text .GeneralPopup-profile .Button.update.Button--loading{background-image:url("assets/images/icon-loading.gif")}.GeneralPopup--sherlocks .GeneralPopup-text .GeneralPopup-profile .Button:hover{background-color:#101013}.GeneralPopup--sherlocks .GeneralPopup-text .GeneralPopup-profile .Button.Button--loading{cursor:not-allowed;background-image:url("assets/images/icon-loading4.gif")}.GeneralPopup--sherlocks .GeneralPopup-text .GeneralPopup-profile .Button.Button--loading:hover{background-color:#1b1b21}.GeneralPopup--sherlocks .GeneralPopup-footer{width:100%;margin-top:.03125rem;padding:.00781rem .01953rem;border-bottom-left-radius:.00781rem;border-bottom-right-radius:.00781rem;text-align:center}.GeneralPopup--sherlocks .GeneralPopup-footer .Button{width:.17188rem;font-size:.01406rem;color:#FAF4E6;background-color:#1b1b21;font-family:"Metropolis";border-radius:.00391rem}.GeneralPopup--sherlocks .GeneralPopup-footer .Button:hover{background-color:#101013}.GeneralPopup--sherlocks .GeneralPopup-footer .Button.Button--close{color:#FAF4E6}.GeneralPopup--sherlocks .GeneralPopup-footer .Button:nth-child(1){margin-right:.00781rem}.GeneralPopup--sherlocks.GeneralPopup--loading .GeneralPopup-footer .Button.Button--canLoad{background-image:url("assets/images/icon-loading4.gif");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.Login.Login--sherlocks{padding:.14062rem .28906rem 0 .25rem;background-image:url("assets/images/background1.png"),url("assets/images/background.png");background-size:.25781rem auto,cover;background-position:bottom right, center;background-repeat:no-repeat, no-repeat;font-family:"Metropolis";color:#1b1b21}.Login.Login--sherlocks .CookieInfo{background-color:rgba(27,27,33,0.5)}.Login.Login--sherlocks .CookieInfo p{color:white;font-size:.00937rem}.Login.Login--sherlocks .CookieInfo p span{background-color:white;color:#681410}.Login.Login--sherlocks .CookieInfo a{color:white}.Login.Login--sherlocks .BrowserWarning{background-color:white;border-radius:.00234rem;padding:.00391rem .00391rem .00391rem .04688rem}.Login.Login--sherlocks .BrowserWarning svg{top:.00391rem}.Login.Login--sherlocks .BrowserWarning svg path{fill:orange}.Login.Login--sherlocks .BrowserWarning p{color:#1b1b21}.Login.Login--sherlocks .LoginTeacher,.Login.Login--sherlocks .CreateUser,.Login.Login--sherlocks .ResetPassword,.Login.Login--sherlocks .LoginGroup{width:.19531rem;background-color:#FAF8EF}.Login.Login--sherlocks .CreateUser{width:.42969rem}.Login.Login--sherlocks .Login-title,.Login.Login--sherlocks .LoginGroup-title,.Login.Login--sherlocks .LoginTeacher-title{font-family:"Rye";color:#FAF4E6;background-color:#1b1b21;font-size:.01484rem}.Login.Login--sherlocks .Login-form input,.Login.Login--sherlocks .LoginGroup-form input,.Login.Login--sherlocks .LoginTeacher-form input,.Login.Login--sherlocks .CreateUser-form input,.Login.Login--sherlocks .ResetPassword-form input{width:100%;color:#1b1b21;background-color:white}.Login.Login--sherlocks .Login-form input:-webkit-autofill,.Login.Login--sherlocks .LoginGroup-form input:-webkit-autofill,.Login.Login--sherlocks .LoginTeacher-form input:-webkit-autofill,.Login.Login--sherlocks .CreateUser-form input:-webkit-autofill,.Login.Login--sherlocks .ResetPassword-form input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0px 9999px white;box-shadow:inset 0 0 0px 9999px white;-webkit-text-fill-color:#1b1b21 !important}.Login.Login--sherlocks .Login-form input.inline,.Login.Login--sherlocks .LoginGroup-form input.inline,.Login.Login--sherlocks .LoginTeacher-form input.inline,.Login.Login--sherlocks .CreateUser-form input.inline,.Login.Login--sherlocks .ResetPassword-form input.inline{width:48%}.Login.Login--sherlocks .Login-form input.inline:last-of-type,.Login.Login--sherlocks .LoginGroup-form input.inline:last-of-type,.Login.Login--sherlocks .LoginTeacher-form input.inline:last-of-type,.Login.Login--sherlocks .CreateUser-form input.inline:last-of-type,.Login.Login--sherlocks .ResetPassword-form input.inline:last-of-type{margin-left:4%}.Login.Login--sherlocks .Login-form .LoginTeacher-conditions input,.Login.Login--sherlocks .LoginGroup-form .LoginTeacher-conditions input,.Login.Login--sherlocks .LoginTeacher-form .LoginTeacher-conditions input,.Login.Login--sherlocks .CreateUser-form .LoginTeacher-conditions input,.Login.Login--sherlocks .ResetPassword-form .LoginTeacher-conditions input{width:.01172rem;height:.01172rem}.Login.Login--sherlocks .Login-form input::-webkit-input-placeholder,.Login.Login--sherlocks .LoginGroup-form input::-webkit-input-placeholder,.Login.Login--sherlocks .LoginTeacher-form input::-webkit-input-placeholder,.Login.Login--sherlocks .CreateUser-form input::-webkit-input-placeholder,.Login.Login--sherlocks .ResetPassword-form input::-webkit-input-placeholder{color:#1b1b21 !important}.Login.Login--sherlocks .Login-form input:-moz-placeholder,.Login.Login--sherlocks .LoginGroup-form input:-moz-placeholder,.Login.Login--sherlocks .LoginTeacher-form input:-moz-placeholder,.Login.Login--sherlocks .CreateUser-form input:-moz-placeholder,.Login.Login--sherlocks .ResetPassword-form input:-moz-placeholder{color:#1b1b21 !important}.Login.Login--sherlocks .Login-form input::-moz-placeholder,.Login.Login--sherlocks .LoginGroup-form input::-moz-placeholder,.Login.Login--sherlocks .LoginTeacher-form input::-moz-placeholder,.Login.Login--sherlocks .CreateUser-form input::-moz-placeholder,.Login.Login--sherlocks .ResetPassword-form input::-moz-placeholder{color:#1b1b21 !important}.Login.Login--sherlocks .Login-form input:-ms-input-placeholder,.Login.Login--sherlocks .LoginGroup-form input:-ms-input-placeholder,.Login.Login--sherlocks .LoginTeacher-form input:-ms-input-placeholder,.Login.Login--sherlocks .CreateUser-form input:-ms-input-placeholder,.Login.Login--sherlocks .ResetPassword-form input:-ms-input-placeholder{color:#1b1b21 !important}.Login.Login--sherlocks .Login-form .Select,.Login.Login--sherlocks .LoginGroup-form .Select,.Login.Login--sherlocks .LoginTeacher-form .Select,.Login.Login--sherlocks .CreateUser-form .Select,.Login.Login--sherlocks .ResetPassword-form .Select{height:.03516rem;padding:.00937rem .00781rem;color:#1b1b21;background-color:white}.Login.Login--sherlocks .Login-form .Select .Select-selected span,.Login.Login--sherlocks .LoginGroup-form .Select .Select-selected span,.Login.Login--sherlocks .LoginTeacher-form .Select .Select-selected span,.Login.Login--sherlocks .CreateUser-form .Select .Select-selected span,.Login.Login--sherlocks .ResetPassword-form .Select .Select-selected span{font-family:"Metropolis";text-transform:none}.Login.Login--sherlocks .Login-form .Select .Select-button,.Login.Login--sherlocks .LoginGroup-form .Select .Select-button,.Login.Login--sherlocks .LoginTeacher-form .Select .Select-button,.Login.Login--sherlocks .CreateUser-form .Select .Select-button,.Login.Login--sherlocks .ResetPassword-form .Select .Select-button{height:.03516rem;width:.03516rem;background-image:url("assets/images/icon-arrow-down2.svg")}.Login.Login--sherlocks .Login-form .Select .Select-dropdown,.Login.Login--sherlocks .LoginGroup-form .Select .Select-dropdown,.Login.Login--sherlocks .LoginTeacher-form .Select .Select-dropdown,.Login.Login--sherlocks .CreateUser-form .Select .Select-dropdown,.Login.Login--sherlocks .ResetPassword-form .Select .Select-dropdown{top:.03516rem;background-color:white}.Login.Login--sherlocks .Login-form .Select .Select-dropdown .Select-option,.Login.Login--sherlocks .LoginGroup-form .Select .Select-dropdown .Select-option,.Login.Login--sherlocks .LoginTeacher-form .Select .Select-dropdown .Select-option,.Login.Login--sherlocks .CreateUser-form .Select .Select-dropdown .Select-option,.Login.Login--sherlocks .ResetPassword-form .Select .Select-dropdown .Select-option{height:.03516rem}.Login.Login--sherlocks .Login-form .Select .Select-dropdown .Select-option span,.Login.Login--sherlocks .LoginGroup-form .Select .Select-dropdown .Select-option span,.Login.Login--sherlocks .LoginTeacher-form .Select .Select-dropdown .Select-option span,.Login.Login--sherlocks .CreateUser-form .Select .Select-dropdown .Select-option span,.Login.Login--sherlocks .ResetPassword-form .Select .Select-dropdown .Select-option span{font-family:"Metropolis";text-transform:none}.Login.Login--sherlocks .Login-form .Button,.Login.Login--sherlocks .LoginGroup-form .Button,.Login.Login--sherlocks .LoginTeacher-form .Button,.Login.Login--sherlocks .CreateUser-form .Button,.Login.Login--sherlocks .ResetPassword-form .Button{width:100%;color:#FAF4E6;background-color:#1b1b21;font-family:"Rye"}.Login.Login--sherlocks .Login-form .Button:hover,.Login.Login--sherlocks .Login-form .Button:active,.Login.Login--sherlocks .LoginGroup-form .Button:hover,.Login.Login--sherlocks .LoginGroup-form .Button:active,.Login.Login--sherlocks .LoginTeacher-form .Button:hover,.Login.Login--sherlocks .LoginTeacher-form .Button:active,.Login.Login--sherlocks .CreateUser-form .Button:hover,.Login.Login--sherlocks .CreateUser-form .Button:active,.Login.Login--sherlocks .ResetPassword-form .Button:hover,.Login.Login--sherlocks .ResetPassword-form .Button:active{background-color:#101013}.Login.Login--sherlocks .Login-form .Button.Button--loading,.Login.Login--sherlocks .LoginGroup-form .Button.Button--loading,.Login.Login--sherlocks .LoginTeacher-form .Button.Button--loading,.Login.Login--sherlocks .CreateUser-form .Button.Button--loading,.Login.Login--sherlocks .ResetPassword-form .Button.Button--loading{background-image:url("assets/images/icon-loading4.gif")}.Login.Login--sherlocks .ChooseGroup-button{background-color:#1b1b21}.Login.Login--sherlocks .ChooseGroup-button.Button--loading{background-image:url("assets/images/icon-loading4.gif")}.Login.Login--sherlocks .ChooseGroup-button:nth-child(1){background-color:#A38245}.Login.Login--sherlocks .ChooseGroup-button:nth-child(1):hover{background-color:#91743d}.Login.Login--sherlocks .ChooseGroup-button:nth-child(2){background-color:#4C5F6B}.Login.Login--sherlocks .ChooseGroup-button:nth-child(2):hover{background-color:#41525c}.Login.Login--sherlocks .ChooseGroup-button:nth-child(3){background-color:#61496B}.Login.Login--sherlocks .ChooseGroup-button:nth-child(3):hover{background-color:#533f5c}.Login.Login--sherlocks .ChooseGroup-button:nth-child(4){background-color:#405B4F}.Login.Login--sherlocks .ChooseGroup-button:nth-child(4):hover{background-color:#354c42}.Login.Login--sherlocks .ChooseGroup-button:nth-child(5){background-color:#A42E33}.Login.Login--sherlocks .ChooseGroup-button:nth-child(5):hover{background-color:#90282d}.Login.Login--sherlocks .ChooseGroup-button:nth-child(6){background-color:#522E2C}.Login.Login--sherlocks .ChooseGroup-button:nth-child(6):hover{background-color:#412523}.Logo{position:absolute;background:url("assets/images/logo.png");background-size:100% auto;background-repeat:no-repeat;width:.25781rem;height:.15625rem;top:.00781rem;left:.00781rem}.LoginGroup{width:.23438rem;height:.35156rem;background-color:white;border-radius:.00234rem;margin:0 .01953rem;position:relative}.LoginGroup .LoginGroup-loginTip{padding:0 .01562rem}.LoginGroup .LoginGroup-info{margin-top:.01562rem;font-weight:normal}.LoginGroup .LoginGroup-chooseGroup{margin-top:.01562rem;margin-bottom:0;padding:0 .01562rem}.LoginGroup .ChooseGroup-button{display:block;width:100%;padding:.00391rem .01562rem;background-color:black;border-radius:.00234rem;color:white;margin-bottom:.00391rem;font-size:.01406rem;text-transform:none;border:none;outline:none;cursor:pointer}.LoginGroup .ChooseGroup-button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.LoginTeacher,.CreateUser,.ResetPassword{width:.23438rem;height:.35156rem;background-color:white;border-radius:.00234rem;margin:0 .01953rem;position:relative}.LoginTeacher-loginTip{padding:0 .01562rem}.LoginTeacher-info2{margin-top:.01562rem;font-weight:normal}.LoginTeacher-info{font-size:.01094rem;margin-top:.00391rem}.ResetPassword-form .LoginTeacher-ErrorMessage,.CreateUser-form .LoginTeacher-ErrorMessage{text-align:center;margin-top:.00781rem}.ResetPassword-form .LoginTeacher-ErrorMessage p,.CreateUser-form .LoginTeacher-ErrorMessage p{margin:0;font-size:.01094rem}.LoginTeacher-navigationActions{position:absolute;bottom:.00781rem;padding:0 .01562rem}.LoginTeacher-navigationActions p{margin-top:0;margin-bottom:.00391rem;text-decoration:none;color:black}.LoginTeacher-navigationActions p:hover{cursor:pointer;text-decoration:underline}.LoginTeacher-navigationActions p:nth-child(2){margin-top:.00391rem;margin-bottom:.00234rem}.Login{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:.08594rem .19531rem;width:100%;height:100%}.Login .Login-cglLogo{position:absolute;bottom:.01172rem;right:.01172rem;width:.09766rem;height:.01953rem;background-image:url("assets/images/cgl-logo.png");background-size:contain;background-repeat:no-repeat;background-position:top right;text-decoration:none}.Login .Login-cglLogo.cookie{bottom:.03906rem}.Login .CookieInfo{position:absolute;left:0;right:0;bottom:0;padding:.00781rem}.Login .CookieInfo p{margin:0}.Login .CookieInfo p span{display:inline-block;padding:0 .00234rem;border-radius:.00156rem;margin-left:.00781rem;cursor:pointer}.Login .BrowserWarning{position:relative;display:block;margin-top:.04688rem;padding-left:.04688rem}.Login .BrowserWarning svg{position:absolute;left:0;top:0;vertical-align:top;width:.03906rem;height:.03906rem}.Login .BrowserWarning svg path{fill:#fff;fill-opacity:1}.Login .BrowserWarning p{color:white;vertical-align:top;font-size:.01562rem;line-height:.01953rem;margin:0}.Login .LoginTeacher,.Login .CreateUser,.Login .ResetPassword{width:.23438rem;height:.35156rem;background-color:white;border-radius:.00234rem;margin:0 .01953rem;position:relative}.Login .Login-title,.Login .LoginGroup-title,.Login .LoginTeacher-title{font-size:.01641rem;font-weight:800;text-transform:uppercase;background-color:white;padding:.00781rem .01562rem .00781rem .01562rem;border-top-left-radius:.00234rem;border-top-right-radius:.00234rem}.Login .Login-form,.Login .LoginGroup-form,.Login .LoginTeacher-form,.Login .CreateUser-form,.Login .ResetPassword-form{margin-top:.01562rem;margin-bottom:0;padding:0 .01562rem}.Login .Login-form input,.Login .LoginGroup-form input,.Login .LoginTeacher-form input,.Login .CreateUser-form input,.Login .ResetPassword-form input{width:.18359rem;background-color:rgba(255,255,255,0.2);border:none;outline:none;padding:.00937rem .01328rem;border-radius:.00234rem;color:white;margin-bottom:.01172rem;font-size:.01406rem}.Login .Login-form input.inline,.Login .LoginGroup-form input.inline,.Login .LoginTeacher-form input.inline,.Login .CreateUser-form input.inline,.Login .ResetPassword-form input.inline{width:50%}.Login .Login-form input::-webkit-input-placeholder,.Login .LoginGroup-form input::-webkit-input-placeholder,.Login .LoginTeacher-form input::-webkit-input-placeholder,.Login .CreateUser-form input::-webkit-input-placeholder,.Login .ResetPassword-form input::-webkit-input-placeholder{color:grey !important}.Login .Login-form input:-moz-placeholder,.Login .LoginGroup-form input:-moz-placeholder,.Login .LoginTeacher-form input:-moz-placeholder,.Login .CreateUser-form input:-moz-placeholder,.Login .ResetPassword-form input:-moz-placeholder{color:grey !important}.Login .Login-form input::-moz-placeholder,.Login .LoginGroup-form input::-moz-placeholder,.Login .LoginTeacher-form input::-moz-placeholder,.Login .CreateUser-form input::-moz-placeholder,.Login .ResetPassword-form input::-moz-placeholder{color:grey !important}.Login .Login-form input:-ms-input-placeholder,.Login .LoginGroup-form input:-ms-input-placeholder,.Login .LoginTeacher-form input:-ms-input-placeholder,.Login .CreateUser-form input:-ms-input-placeholder,.Login .ResetPassword-form input:-ms-input-placeholder{color:grey !important}.Login .Login-form .Button,.Login .LoginGroup-form .Button,.Login .LoginTeacher-form .Button,.Login .CreateUser-form .Button,.Login .ResetPassword-form .Button{width:.18359rem;padding:.00937rem .03125rem;background-color:black;border-radius:.00234rem;color:white;text-transform:none}.Login .Login-form .Button.Button--loading,.Login .LoginGroup-form .Button.Button--loading,.Login .LoginTeacher-form .Button.Button--loading,.Login .CreateUser-form .Button.Button--loading,.Login .ResetPassword-form .Button.Button--loading{background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.Login .Login-form .LoginTeacher-conditions,.Login .LoginGroup-form .LoginTeacher-conditions,.Login .LoginTeacher-form .LoginTeacher-conditions,.Login .CreateUser-form .LoginTeacher-conditions,.Login .ResetPassword-form .LoginTeacher-conditions{margin-bottom:.00781rem;height:.01719rem}.Login .Login-form .LoginTeacher-conditions input,.Login .Login-form .LoginTeacher-conditions span,.Login .LoginGroup-form .LoginTeacher-conditions input,.Login .LoginGroup-form .LoginTeacher-conditions span,.Login .LoginTeacher-form .LoginTeacher-conditions input,.Login .LoginTeacher-form .LoginTeacher-conditions span,.Login .CreateUser-form .LoginTeacher-conditions input,.Login .CreateUser-form .LoginTeacher-conditions span,.Login .ResetPassword-form .LoginTeacher-conditions input,.Login .ResetPassword-form .LoginTeacher-conditions span{display:inline-block;vertical-align:top}.Login .Login-form .LoginTeacher-conditions input,.Login .LoginGroup-form .LoginTeacher-conditions input,.Login .LoginTeacher-form .LoginTeacher-conditions input,.Login .CreateUser-form .LoginTeacher-conditions input,.Login .ResetPassword-form .LoginTeacher-conditions input{width:.01172rem;height:.01172rem}.Login .Login-form .LoginTeacher-conditions span,.Login .LoginGroup-form .LoginTeacher-conditions span,.Login .LoginTeacher-form .LoginTeacher-conditions span,.Login .CreateUser-form .LoginTeacher-conditions span,.Login .ResetPassword-form .LoginTeacher-conditions span{margin-left:.00781rem}.Login .Login-errorMessage,.Login .LoginGroup-errorMessage,.Login .LoginTeacher-errorMessage{margin-top:.00391rem;margin-bottom:3;font-style:italic;color:#b30000}.Login .ResetPassword-form .Login-ErrorMessage{margin-top:-.00391rem}.Login .Login-navigationActions{position:absolute;bottom:.00781rem;padding:0 .01562rem}.Login .Login-navigationActions p{margin-top:0;margin-bottom:.00391rem;text-decoration:none;color:black}.Login .Login-navigationActions p:hover{cursor:pointer;text-decoration:underline}.Login .Login-navigationActions p:nth-child(2){margin-top:.00391rem;margin-bottom:.00234rem}.Mobile{position:relative;width:100%;height:100%;min-height:.625rem}.Mobile .Mobile-Container{padding-top:.04688rem;padding-left:.04688rem}.Mobile .Mobile-Container .Logo{width:.39062rem;height:.19531rem}.Mobile .Mobile-Container .Mobile-Container-Bubble{position:absolute;left:.19531rem;bottom:.17969rem;width:.41406rem;height:.38906rem;padding:.0625rem .10547rem .03125rem .0375rem}.Mobile .Mobile-Container.Mobile-Container--portrait .Logo{width:.625rem;height:.30312rem;margin:auto}.Mobile .Mobile-Container.Mobile-Container--portrait .Mobile-Container-Bubble{left:.11719rem;bottom:.07812rem;width:.51719rem;height:.48594rem;padding:.07812rem .13281rem .03906rem .04688rem;font-size:.03906rem}.Button{display:inline-block;font-size:.01094rem;text-transform:uppercase;text-decoration:none;color:#000;background-color:#ddd;padding:.00391rem .01562rem .00391rem .01562rem;border:none;border-radius:.00156rem;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.Button.Button--disabled{opacity:0.4;cursor:not-allowed}.Select{position:relative;width:100%;height:.02344rem;font-size:.01406rem;border-radius:.00156rem;margin:.00391rem 0;padding:.00391rem .00781rem;background-color:white;color:black;text-align:left;cursor:pointer}.Select.open{border-radius:.00156rem .00156rem 0 0}.Select.open .Select-dropdown{height:auto;max-height:.15625rem;overflow:auto;border-radius:0 0 .00156rem .00156rem;border-top:1px solid #213640}.Select.disabled{cursor:default;color:#000;background-color:#e2e1e1}.Select.disabled .Select-button{display:none}.Select .Select-panel{height:100%}.Select .Select-selected.default{color:grey}.Select .Select-selected span{font-size:.01406rem}.Select .Select-button{position:absolute;top:0;right:0;width:.02344rem;height:.02344rem;background-position:center center;background-size:auto .00937rem;background-repeat:no-repeat}.Select .Select-dropdown{position:absolute;left:0;top:.02344rem;width:100%;height:0;background-color:white;overflow:hidden;z-index:2;-moz-transition:height .3s ease;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.Select .Select-dropdown .Select-option{cursor:pointer;position:relative;padding:.00391rem .00781rem;height:vw-cal(30);overflow:hidden;white-space:nowrap}.Select .Select-dropdown .Select-option span{font-size:.01406rem}.Select .Select-dropdown .Select-option:hover{background-color:rgba(33,54,64,0.1)}.Select .Select-dropdown .Select-option--disabled{cursor:not-allowed;opacity:0.5}.Select .Select-dropdown .Select-option--disabled:hover{background-color:white}.GeneralPopup{min-height:100%}.GeneralPopup-overlay{position:absolute;z-index:1600;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.GeneralPopup-popup{position:relative;width:.39062rem;border-radius:.00781rem;text-align:center;box-shadow:0 0 .02344rem 0rem black;background-color:black;margin:0;color:white}.GeneralPopup-popup .Button{width:.17188rem;font-family:"Carter One";font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00547rem 0;border-radius:.00391rem;text-decoration:none}.GeneralPopup-popup .Button:nth-child(1){margin-right:.00781rem}.GeneralPopup-popup .Button:hover{background-color:#f2f2f2}.GeneralPopup-popup .Button.Button--close,.GeneralPopup-popup .Button.Button--seeChapter{color:black}.GeneralPopup-close{position:absolute;top:.00781rem;right:.00781rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-close.svg");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.GeneralPopup-close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.GeneralPopup-title{font-size:.01953rem;margin:.02344rem 0 .01562rem 0;text-transform:uppercase}.GeneralPopup-text{text-align:left;font-size:.01406rem;font-weight:normal;padding:0rem .01953rem}.GeneralPopup-text span{text-transform:uppercase}.GeneralPopup-text a{color:white}.GeneralPopup-text ul{list-style:none;padding:0;margin:0}.GeneralPopup-text form{margin:0}.GeneralPopup-text form input,.GeneralPopup-text form textarea{width:100%;font-size:.01406rem;border-style:none;border-radius:.00156rem;margin:.00391rem 0;padding:.00391rem .00781rem}.GeneralPopup-text form .Button{font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00391rem 0;border-radius:.00156rem;text-decoration:none;text-align:center}.GeneralPopup-text form .Button:hover{background-color:#f2f2f2}.GeneralPopup-text form .Button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.GeneralPopup-text form .ErrorMessage{height:.01406rem;margin-top:.00391rem}.GeneralPopup-text .GeneralPopup-profile{padding-bottom:.01562rem}.GeneralPopup-text .GeneralPopup-profile .GeneralPopup-profileLabel{overflow:hidden;white-space:nowrap}.GeneralPopup-text .GeneralPopup-profile .GeneralPopup-profileLabel span{display:inline-block;width:.07812rem;text-transform:none;font-style:normal}.GeneralPopup-text .GeneralPopup-profile .Button{width:.19531rem;font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00391rem;border-radius:.00156rem;text-decoration:none;text-align:center}.GeneralPopup-text .GeneralPopup-profile .Button.update{margin-right:.02344rem}.GeneralPopup-text .GeneralPopup-profile .Button.update.disabled{opacity:0.5;cursor:not-allowed}.GeneralPopup-text .GeneralPopup-profile .Button:hover{background-color:#f2f2f2}.GeneralPopup-text .GeneralPopup-profile .Button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.GeneralPopup-selectSchool{margin-bottom:.03906rem;margin-top:.03125rem}.GeneralPopup-footer{width:100%}.GeneralPopup-buttons{width:100%;border-top:.00156rem solid #1d796d;background-color:#4d9f95;margin-top:.00781rem;padding:.00781rem .01953rem;border-bottom-left-radius:.00781rem;border-bottom-right-radius:.00781rem;text-align:center}.GeneralPopup-buttons.single{border-style:none;background-color:transparent}.GeneralPopup-buttons .Button{width:.19531rem;font-family:"Carter One";font-size:.01406rem;text-transform:uppercase;background-color:white;padding:.00547rem 0;border-radius:.00391rem;text-decoration:none}.GeneralPopup-buttons .Button:nth-child(1){margin-right:.00781rem}.GeneralPopup-buttons .Button:hover{background-color:#f2f2f2}.GeneralPopup-buttons .Button.Button--close,.GeneralPopup-buttons .Button.Button--seeChapter{color:black}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup{width:.54688rem}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form{width:100%}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form p,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form p,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form p{margin-bottom:0}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input{width:100%}.GeneralPopup.GeneralPopup--create-new-game .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input.Button,.GeneralPopup.GeneralPopup--subscription .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input.Button,.GeneralPopup.big .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form input.Button{margin-top:.02344rem}.GeneralPopup.GeneralPopup.GeneralPopup--profile .GeneralPopup-overlay .GeneralPopup-popup{width:.46875rem}.GeneralPopup.GeneralPopup.GeneralPopup--profile .GeneralPopup-overlay .GeneralPopup-popup .GeneralPopup-body .GeneralPopup-text form{width:100%}.GeneralPopup.GeneralPopup--loading .GeneralPopup-buttons .Button.Button--canLoad{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay{display:none;position:absolute;z-index:1700;background-color:rgba(0,0,0,0.9);width:100%;height:100%;min-height:.5625rem;left:0;top:0}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay .ConnectionStatusOverlay-body{width:.39062rem;border-radius:.39062rem;text-align:center}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay .ConnectionStatusOverlay-body img{width:.11719rem}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay .ConnectionStatusOverlay-body p{font-size:.02344rem;font-weight:bold;text-transform:uppercase;color:white}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.monsterisland{background:rgba(255,255,255,0.9);background:radial-gradient(white 20%, rgba(255,255,255,0.7))}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.monsterisland .ConnectionStatusOverlay-body p{font-family:"Carter_One";color:#3a7e74}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.wasteminers{background:radial-gradient(black 20%, rgba(0,0,0,0.7))}.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay.offline.wasteminers .ConnectionStatusOverlay-body p{font-family:"RobotoSlab"}@media print{.ConnectionStatusOverlay .ConnectionStatusOverlay-overlay{display:none}}.Loading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%}.Loading .Loading-Container{text-align:center;margin-bottom:.11719rem}.Loading .Loading-Container .Logo{width:initial;height:.15156rem}.Loading .Loading-Container .Loading-Message{display:inline-block;width:.23438rem;padding:0;border-radius:.00156rem;color:black;background-color:white;font-size:.01719rem;line-height:.03906rem;text-align:center;text-transform:uppercase;text-decoration:none}.Loading--sherlocks{position:relative;background-image:url("assets/images/background.png");background-size:cover;background-position:center;background-repeat:no-repeat}.Loading--sherlocks .Loading-Container .Logo{width:.25781rem;height:.15625rem}.Loading--sherlocks .Loading-Container .Loading-Message{color:#FAF4E6;background-color:#1b1b21;font-family:"Rye";background-image:url("assets/images/icon-loading4.gif");background-size:.03906rem auto;background-position:right 0rem center;background-repeat:no-repeat}.GamePopup{min-height:100%}.GamePopup-overlay{position:absolute;z-index:1500;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:column;-webkit-flex-direction:column;flex-direction:column}.GamePopup-popup{position:relative;width:.3125rem;border-radius:.00234rem;box-shadow:0 0 .02344rem 0rem black;background-color:#FAF4E6;color:#1b1b21;margin:0}.GamePopup-close{position:absolute;top:.00781rem;right:.00781rem;width:.01562rem;height:.01562rem;background-image:url("assets/images/icon-close.svg");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.GamePopup-close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.GamePopup-title{font-size:.01875rem;margin-top:.02344rem;text-transform:uppercase;color:#1b1b21;padding-left:.01953rem}.GamePopup-text{font-size:.0125rem;font-weight:normal;padding:0rem .01953rem}.GamePopup-text span{text-transform:uppercase}.GamePopup-text a{color:#FAF4E6}.GamePopup-text ul{list-style:none;padding:0;margin:0}.GamePopup-text form input,.GamePopup-text form textarea{width:100%;font-size:.0125rem;border-style:none;border-radius:.00234rem;margin:.00234rem 0;padding:.00234rem .00781rem}.GamePopup-text form .Button{font-size:.0125rem;text-transform:uppercase;background-color:#1b1b21;padding:.00234rem 0;border-radius:.00234rem;text-decoration:none}.GamePopup-text form .Button:hover{background-color:#101013}.GamePopup-text form .Button.Button--loading{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00234rem center;background-repeat:no-repeat}.GamePopup-text form .ErrorMessage{height:.01406rem;margin-top:.00234rem}.GamePopup-buttons{width:100%;margin-top:.02344rem;text-align:center;margin-bottom:.01562rem}.GamePopup-buttons .Button{font-size:.0125rem;text-transform:uppercase;background-color:#1b1b21;color:#FAF4E6;padding:.00781rem .01953rem;text-align:center;text-decoration:none;border-radius:.00234rem}.GamePopup-buttons .Button:hover{background-color:#101013}.GamePopup-buttons--2{margin:.03125rem 0 .00781rem .00781rem;text-align:left}.GamePopup-buttons--2 .Button{text-align:center;display:inline-block;width:.14453rem;border-radius:.00234rem}.GamePopup-buttons--2 .Button:nth-child(1){margin-right:.00781rem}.GamePopup--evaluationWarning .GamePopup-text p:nth-child(2){font-family:'Source_Sans_Pro-SemiBold'}.GamePopup.Popup--loading .Button--canLoad{background-image:url("assets/images/icon-loading.svg");background-size:.02344rem auto;background-position:right .00234rem center;background-repeat:no-repeat}.Resources .Resources-resource{display:inline-block;width:.03438rem;height:.03438rem;margin:.00391rem;border-radius:.03438rem;background-size:75%;background-position:center center;background-repeat:no-repeat}.Resources .Resources-resource.Resource--disabled{opacity:0.25}.Resources .Resources-resource.Resource--witness{background-image:url("assets/images/icon_witness.png")}.Resources .Resources-resource.Resource--object{background-image:url("assets/images/icon_object.png")}.Resources .Resources-resource.Resource--motive{background-image:url("assets/images/icon_motive.png")}.Resources .Resources-resource.Resource--alibi{background-image:url("assets/images/icon_alibi.png")}.Game{position:relative;width:100%;min-height:100%;background-image:url("assets/images/background.png");background-size:cover;background-position:center;overflow:hidden}.Game .toggleFullscreen{position:absolute;right:.00391rem;top:.00391rem;width:.02344rem;height:.02344rem;border:.00156rem solid #1b1b21;border-radius:.00156rem;z-index:20;cursor:pointer;background-image:url("assets/images/icon-expand2.svg");background-size:100% auto;background-repeat:no-repeat}.Game .toggleFullscreen:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Game .toggleFullscreen.fullscreen{background-image:url("assets/images/icon-contract2.svg")}.Game.Game--student .GameCode{display:none}.Game--splash{background-image:url("assets/images/background1.png"),url("assets/images/background.png");background-size:.20938rem auto,cover;background-position:center .15rem,center;background-repeat:no-repeat, no-repeat;overflow-x:hidden}.Game--settings{background-image:url("assets/images/background.png");background-size:cover;background-position:center;background-repeat:no-repeat}.Game--welcome,.Game--introduction,.Game--text{background-image:url("assets/images/background1.png"),url("assets/images/background.png");background-size:.20938rem auto,cover;background-position:.57812rem bottom,center;background-repeat:no-repeat, no-repeat}.Game--presentation{background-color:black;background-image:url("assets/images/background-presentation.png");background-size:100% auto;background-position:center top}.Game--riddle-me .Menu.Menu--teacher .Button--menu,.Game--riddle-me .Menu.Menu--teacher .Menu-dropDown,.Game--crime-scene .Menu.Menu--teacher .Button--menu,.Game--crime-scene .Menu.Menu--teacher .Menu-dropDown,.Game--mystery-maze .Menu.Menu--teacher .Button--menu,.Game--mystery-maze .Menu.Menu--teacher .Menu-dropDown{display:none}.Game--riddle-me{background-color:black;background-image:url("assets/images/background-riddleme.png");background-size:100% auto;background-position:center top}.Game--riddle-me.Game--student{background-image:url("assets/images/background_riddleme.png")}.Game--riddle-me.Game--student .Menu .Button--menu,.Game--riddle-me.Game--student .Menu .Menu-dropDown{position:relative;z-index:2}.Game--riddle-me.Game--student .MainPanel{left:.11719rem}.Game--riddle-me.Game--student .MainPanel-pageTitle{margin-left:.16016rem}.Game--riddle-me.Game--student .Minigame-resources{margin-left:.13672rem}.Game--riddle-me.Game--student .Minigame-gameInfo{top:.17578rem;left:.55703rem}.Game--riddle-me.Game--student .RiddleMe{background-image:url("assets/images/gamearea.png");background-size:100% auto;background-position:left .00391rem;background-repeat:no-repeat;height:.39062rem}.Game--riddle-me.Game--student .RiddleMe .RiddleMe-counter{left:unset;right:-.15625rem}.Game--riddle-me.Game--student .RiddleMe .RiddleMe-game{padding-left:.23438rem}.Game--riddle-me.Game--student .RiddleMe .RiddleMe-game .RiddleMe-sentenceContainer{width:.37109rem}.Game--mystery-maze{background-image:url("assets/images/minigames/mystery-maze/1-background.png");background-size:100% auto;background-position:center top}.Game--mystery-maze.Game--teacher .MysteryMaze .MysteryMaze-Instructions{top:.00781rem;left:-.1875rem}.Game--mystery-maze.Game--teacher .MysteryMaze .MysteryMaze-InstructionsImg{left:-.21094rem}.Game--crime-scene{overflow:hidden;background-image:url("assets/images/minigames/crime-scene/background.jpg")}.Game--crime-scene.Game--teacher .CrimeScene .CrimeScene-rightPanel{left:-.27344rem;right:unset;padding-left:.05937rem;background-image:url("assets/images/background-glossary.png")}.Game--profile,.Game--groups,.Game--evaluation,.Game--results,.Game--minigames{background-color:black;background-image:url("assets/images/background-profiles.jpg");background-size:100% auto;background-position:center top}.Game--map{background-image:url("assets/images/background_map2.png"),url("assets/images/background_map.png");background-size:.88906rem auto,100% auto;background-position:-.00469rem .12891rem,0 -.06094rem;background-repeat:no-repeat, no-repeat}.Game--map.Game--student{background-position:-.00469rem .15313rem,0 -.06094rem}.Game--paper-maker{overflow:hidden;background-image:url("assets/images/background-paper-maker.png");background-position:top -.05469rem left}.Game--tools,.Game--texts{background-color:black;background-image:url("assets/images/background-library-text.png");background-size:100% 100%;background-position:center top}.Game--blur{-webkit-filter:blur(.00625rem);filter:blur(.00625rem)}@media print{.Game{background:none;background-color:#fff}.Game .GameCode,.Game .toggleFullscreen{display:none}}.Menu{width:.25rem;min-height:100%;top:0;bottom:0;z-index:10;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.GroupTag{position:absolute !important;left:unset !important;animation:none !important;top:.04688rem;right:0;width:.19141rem;height:.11719rem;padding:.00313rem 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:row;-webkit-flex-direction:row;flex-direction:row}.GroupTag::before{content:'';width:.16797rem;height:100%;background-size:100% auto;background-position:center top;background-repeat:no-repeat;position:absolute;top:0;left:.00547rem}.GroupTag::after{content:'';width:100%;height:100%;background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;position:absolute;top:-.01562rem;left:0}.GroupTag.GroupTag--1::before{background-image:url("assets/images/groups/group-background1.svg")}.GroupTag.GroupTag--1::after{background-image:url("assets/images/groups/profile-img1.png")}.GroupTag.GroupTag--2::before{background-image:url("assets/images/groups/group-background2.svg")}.GroupTag.GroupTag--2::after{background-image:url("assets/images/groups/profile-img2.png")}.GroupTag.GroupTag--3::before{background-image:url("assets/images/groups/group-background3.svg")}.GroupTag.GroupTag--3::after{background-image:url("assets/images/groups/profile-img3.png")}.GroupTag.GroupTag--4::before{background-image:url("assets/images/groups/group-background4.svg")}.GroupTag.GroupTag--4::after{background-image:url("assets/images/groups/profile-img4.png")}.GroupTag.GroupTag--5::before{background-image:url("assets/images/groups/group-background5.svg")}.GroupTag.GroupTag--5::after{background-image:url("assets/images/groups/profile-img5.png")}.GroupTag.GroupTag--6::before{background-image:url("assets/images/groups/group-background6.svg")}.GroupTag.GroupTag--6::after{background-image:url("assets/images/groups/profile-img6.png")}.GroupTag-name,.GroupTag-label{position:relative;font-family:"Rye";font-size:.0125rem;color:#FAF4E6;z-index:1;padding-top:.06953rem;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.GroupTag-label{margin-left:-.00391rem;margin-right:.00781rem}.Menu--settings{display:none}.Menu-wrap{height:100%;min-height:.5625rem;padding:.02344rem;padding-top:.19531rem}.Menu-dropDown{height:0;margin-left:-.01562rem;overflow:hidden;-moz-transition:height .3s ease;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.Menu-dropDown.open{height:.11719rem}.Menu-dropDown .Button--submenu{width:100%;padding-left:.05078rem;padding-right:0;font-size:.01406rem;line-height:.01484rem;height:auto;margin:0;margin-bottom:.01016rem}.Menu-dropDown .Button--submenu:hover:not(.Button--disabled),.Menu-dropDown .Button--submenu:active,.Menu-dropDown .Button--submenu.Button--selected{color:#681410}.Menu-dropDown .Button--submenu.Button--disabled:hover,.Menu-dropDown .Button--submenu.Button--disabled:active{color:#1b1b21}.Button--menu,.Button--submenu{width:.19531rem;text-align:left;position:relative;display:block;font-family:"Rye";font-size:.01562rem;line-height:.02734rem;height:.02734rem;color:#FAF4E6;background-color:transparent;background-image:url("assets/images/background_part.svg");background-size:cover;background-repeat:no-repeat;text-transform:none;text-decoration:none;padding:0;padding-left:.01953rem;margin:0;margin-bottom:.00391rem;margin-left:.01562rem;cursor:pointer;z-index:11}.Button--menu:hover,.Button--menu:active,.Button--submenu:hover,.Button--submenu:active{color:#681410}.Button--menu.Button--selected,.Button--submenu.Button--selected{background-image:url("assets/images/background_part_selected.svg")}.Button--menu.Button--selected::before,.Button--submenu.Button--selected::before{content:'';width:.03125rem;height:.02187rem;background-image:url("assets/images/menu_pointer.png");background-size:contain;background-repeat:no-repeat;top:.00234rem;left:-.03359rem;position:absolute}.Button--menu.Button--selected:hover,.Button--menu.Button--selected:active,.Button--submenu.Button--selected:hover,.Button--submenu.Button--selected:active{color:#FAF4E6}.Button--menu.Button--disabled,.Button--submenu.Button--disabled{opacity:0.4;cursor:not-allowed}.Button--menu.Button--disabled:hover,.Button--menu.Button--disabled:active,.Button--submenu.Button--disabled:hover,.Button--submenu.Button--disabled:active{color:#FAF4E6}.Button--submenu{background-image:none;background-size:.01953rem auto;background-position:left .02734rem center;color:#1b1b21}.Button--submenu::before{display:none}.Button--submenu.Button--selected{background-image:none}.Button--submenu.Button--current{background-image:url("assets/images/icon-star-outline.svg")}.Button--submenu.Button--current:hover,.Button--submenu.Button--current.Button--selected{background-image:url("assets/images/icon-star-outline2.svg")}.Button--submenu.Button--done{background-image:url("assets/images/icon-star.svg")}.Button--submenu.Button--done:hover,.Button--submenu.Button--done.Button--selected{background-image:url("assets/images/icon-star2.svg")}.Button--buy-access{display:block;width:.125rem;position:absolute;left:.02344rem;top:.47031rem;font-family:'Metropolis';font-size:.01719rem;line-height:.02031rem;background-color:#1b1b21;color:#FAF4E6;margin:.01172rem 0 .00781rem;text-transform:uppercase}.Button--buy-access:hover{background-color:#101013}.Button--linkToFrontPage{display:block;position:absolute;bottom:.01562rem;left:.00781rem;width:.15625rem;font-family:'Metropolis-Black';text-transform:none;text-decoration:none;font-size:.0125rem;padding:.00781rem .00391rem;background-color:#681410;color:#FAF4E6;text-align:center;cursor:pointer}.Button--linkToFrontPage:hover{background-color:#52100d}.Menu--student .Menu-Wrap .Menu-dropDown.open{height:.13281rem}.Menu--profile .GroupTag{display:none}.Menu--map .GroupTag{top:.33594rem}.Menu--splash .Menu-wrap>.Button,.Menu--splash .Menu-wrap>div:not(.Logo){position:relative;left:-.27344rem;-webkit-animation:slideInLeft 0.3s forwards;-webkit-animation-delay:1s;animation:slideInLeft 0.3s forwards;animation-delay:1s}@-webkit-keyframes slideInLeft{100%{left:0}}@keyframes slideInLeft{100%{left:0}}@media print{.Menu{display:none}}.Settings{position:relative;width:100%;height:100%;padding:.03125rem .28125rem .03125rem .23438rem;font-family:"Metropolis"}.Settings .Settings-Title{font-family:"Rye";font-size:.02344rem;text-align:center;text-transform:uppercase;color:#1b1b21;margin:.04688rem 0 .02344rem 0}.Settings .Settings-Box{position:absolute;top:.03906rem;right:.01562rem}.Settings .Settings-Box .Settings-LoginInfo{position:relative;font-size:.01562rem;color:#1b1b21;padding:0;white-space:nowrap;overflow:hidden;margin-bottom:.01562rem;text-align:right}.Settings .Settings-Box .Settings-LoginInfo span{font-weight:700}.Settings .Settings-Box .Settings-Profile,.Settings .Settings-Box .Settings-Contact,.Settings .Settings-Box .Settings-Logout{position:relative;text-align:right}.Settings .Settings-Box .Settings-Profile .Button,.Settings .Settings-Box .Settings-Contact .Button,.Settings .Settings-Box .Settings-Logout .Button{display:inline-block;width:.14062rem;font-family:"Rye";font-size:.01719rem;line-height:.03281rem;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;color:#FAF4E6;background-color:#1b1b21;padding:0;margin:0;border-radius:.00234rem}.Settings .Settings-Box .Settings-Profile .Button:hover,.Settings .Settings-Box .Settings-Contact .Button:hover,.Settings .Settings-Box .Settings-Logout .Button:hover{background-color:#101013}.Settings .Settings-Box .Settings-Profile,.Settings .Settings-Box .Settings-Contact{margin-bottom:.00781rem}.Settings .Settings-Box .Settings-Profile .Button,.Settings .Settings-Box .Settings-Contact .Button{color:#FAF4E6}.Settings .Settings-GameButtons{width:.57812rem;margin:.03906rem auto .01172rem auto}.Settings .Settings-GameButtons .Button{width:.27344rem;display:inline-block;vertical-align:top;font-family:"Rye";font-size:.01719rem;line-height:.03281rem;border-radius:.00234rem;text-transform:uppercase;text-align:center;color:#FAF4E6;background-color:#1b1b21;margin-right:.01562rem}.Settings .Settings-GameButtons .Button:hover{background-color:#101013}.Settings .Settings-GameButtons .Button.Button--loading{background-image:url("assets/images/icon-loading4.gif");background-size:.03906rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.Settings .Settings-GamesContainer{position:absolute;left:.23438rem;top:.20312rem;width:.50781rem;height:.34375rem;margin-left:-.00781rem;text-align:left;z-index:1}.Settings .Settings-GamesContainer ::-webkit-scrollbar{width:.00937rem}.Settings .Settings-GamesContainer ::-webkit-scrollbar-track{background-color:#726C65;border-radius:.00937rem}.Settings .Settings-GamesContainer ::-webkit-scrollbar-thumb{border-radius:.00937rem;background:#FAF4E6}.Settings .Settings-GamesContainer ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #FAF4E6}.Settings .Settings-Games{position:absolute;width:100%;height:100%;overflow-y:auto}.Settings .Settings-Games .Settings-Games-Game{display:inline-block;position:relative;width:.22656rem;height:.14062rem;margin:.00781rem;padding:.01172rem;background-color:rgba(250,244,230,0.75);border-radius:.00781rem;vertical-align:top}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Name,.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Started,.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Info{font-size:.01562rem;line-height:.02344rem;color:#1b1b21;cursor:default}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Name span:nth-child(1),.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Started span:nth-child(1),.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Info span:nth-child(1){display:inline-block;width:.0625rem;font-weight:700}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Name{max-height:.04688rem;overflow:hidden;white-space:nowrap}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Name span{vertical-align:top}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Name span:nth-child(2){white-space:nowrap;overflow:hidden;display:inline-block;width:.14062rem;padding:0 .02344rem 0 .00391rem;cursor:pointer}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Name input{font-family:"Metropolis";display:inline-block;vertical-align:top;width:.14062rem;height:.02344rem;font-size:.01562rem;line-height:.01953rem;color:#1b1b21;padding:.00391rem;margin:0;box-shadow:none;background-color:transparent;border-style:none;cursor:text}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Name input:focus{background-color:rgba(255,255,255,0.3);overflow:auto}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-DeleteGame{position:absolute;top:-.00781rem;left:-.00781rem;width:.01562rem;height:.01562rem;background-image:url("assets/images/icon-close.svg");background-size:100% 100%;background-repeat:no-repeat;cursor:pointer}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-DeleteGame:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Buttons{position:absolute;width:.20312rem;bottom:.01172rem}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Buttons .Button{display:block;font-family:"Rye";font-size:.01719rem;line-height:.03281rem;text-align:center;text-transform:uppercase;color:#FAF4E6;background-color:#1b1b21;margin-top:.01172rem;padding:0;border-radius:.00234rem}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Buttons .Button.Button--play{color:#FAF4E6}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Buttons .Button.Button--loading{background-image:url("assets/images/icon-loading4.gif");background-size:.03906rem auto;background-position:right .00391rem center;background-repeat:no-repeat}.Settings .Settings-Games .Settings-Games-Game .Settings-Games-Game-Buttons .Button:hover{background-color:#101013}.Settings .Settings-Games .Settings-Games-Game.saving .Settings-Games-Game-Name textarea{background-image:url("assets/images/icon-loading.gif");background-size:.03125rem auto;background-position:right 0 top .00391rem;background-repeat:no-repeat}.Settings .Settings-Games .Settings-Games-Game.placeholder{width:0;-webkit-animation:0.5s linear 0s 1 forwards newgame;animation:0.5s linear 0s 1 forwards newgame}@keyframes newgame{0%{width:0}100%{width:.22656rem}}.Settings .Settings-Games .Settings-Games-Game.placeholder div{opacity:0.5}.Welcome{position:relative;padding-top:.01562rem;height:100%}.Welcome-TextBox{position:relative;width:.34766rem;height:.48828rem;padding-top:.04297rem;padding-left:.04688rem;background-image:url("assets/images/background_text2.png");background-size:100%;background-repeat:no-repeat;background-position:top left}.Welcome-TextBox .Welcome-TextBox-Title{font-family:"Rye";font-size:.01875rem;padding-left:.00391rem;color:#FAF4E6}.Welcome-TextBox .Welcome-TextBox-Text{padding:0rem .05078rem 0rem .00391rem;margin-bottom:0}.Welcome-TextBox .Welcome-TextBox-Text p{font-size:.01211rem;color:#FAF4E6}.Welcome-TextBox .Welcome-TextBox-Text p:nth-child(1){margin-right:-.01562rem}.AudioPlayer{position:relative;width:100%}.AudioPlayer .rhap_main{align-items:center;height:.03906rem}.AudioPlayer .rhap_container{display:inline-block;background-color:transparent;box-shadow:none;padding:0 0 0 .00781rem;margin-left:-.00391rem;margin-top:0rem}.AudioPlayer .rhap_container:focus{outline:none}.AudioPlayer .rhap_container .rhap_controls-section{width:.03125rem;display:inline-block;vertical-align:top}.AudioPlayer .rhap_container .rhap_controls-section .rhap_additional-controls,.AudioPlayer .rhap_container .rhap_controls-section .rhap_volume-controls{display:none}.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button{width:.02734rem;height:.02734rem;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;background-image:url("assets/images/player_play_light.png");background-size:100% auto;background-repeat:no-repeat}.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button:active,.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button:hover,.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button:focus{outline:transparent}.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button[aria-label=Pause]{background-image:url("assets/images/player_pause_light.png")}.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button svg{display:none}.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button svg:active,.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button svg:hover,.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button svg:focus{outline:transparent}.AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_skip-button{display:none}.AudioPlayer .rhap_container .rhap_progress-section{position:absolute;left:.03906rem;width:.20312rem;height:.03125rem;background-image:url("assets/images/player_scrubber_light.png");background-size:100% auto;background-repeat:no-repeat;background-position:center top;margin-top:.00234rem}.AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container{margin:0;width:98%;height:100%}.AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container:focus{outline:none}.AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container .rhap_progress-bar{width:100%;height:100%;position:relative}.AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container .rhap_progress-bar-show-download{background-color:transparent}.AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container .rhap_progress-filled{background-color:transparent}.AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container .rhap_download-progress{background-color:transparent}.AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container .rhap_progress-indicator{position:absolute;width:.00391rem;height:.03047rem;background-color:#FAF4E6 !important;height:.02266rem;background-color:transparent;box-shadow:none}.AudioPlayer .rhap_container .rhap_progress-section .rhap_current-time,.AudioPlayer .rhap_container .rhap_progress-section .rhap_current-left-time,.AudioPlayer .rhap_container .rhap_progress-section .rhap_total-time{display:none}.GameCode{position:absolute;left:-.23438rem;bottom:.00391rem;width:.23047rem;height:.07812rem;font-size:.0125rem;font-weight:500;text-align:left;text-transform:uppercase;color:#FAF4E6;white-space:nowrap;background-image:url("assets/images/background-gamecode.svg");background-size:100% auto;background-repeat:no-repeat;padding-top:.02344rem;padding-left:.00391rem;border-radius:.00156rem;font-family:"Metropolis";z-index:2}.GameCode p{margin:0;text-transform:none}.GameCode span{font-weight:600;padding-left:.00781rem;text-transform:none}.Intro{width:.34766rem;height:.48828rem;padding-top:.04297rem;padding-left:.04688rem;background-image:url("assets/images/background_text2.png");background-size:100%;background-repeat:no-repeat;background-position:top left;margin-top:.01562rem}.Intro .GameCode{bottom:.00781rem}.Intro-heading{font-family:"Rye";font-size:.01875rem;color:#FAF4E6;margin:.00781rem .00391rem;margin-top:.00156rem}.Intro-Text{width:100%;height:.17969rem;color:#FAF4E6;padding-left:.00391rem;padding-right:.03906rem}.Intro-Text p{font-size:.01211rem;margin-top:0;margin-bottom:.00781rem}.Groups{text-align:center;width:100%}.Groups .Groups-startGame{font-family:"Rye";height:.03906rem;width:.17969rem;margin:.00781rem 0 0 .08203rem;font-weight:600;font-size:.01719rem;line-height:.03906rem;color:#FAF4E6;background-image:url("assets/images/background-text-button1.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat;border-radius:.00313rem;cursor:pointer;text-align:center}.Groups .Groups-startGame:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.Groups .Groups-startGame.loading{background-image:url("assets/images/icon-loading4.gif"),url("assets/images/background-text-button1.png");background-size:.02344rem auto,100% 100%;background-position:right center, center;background-repeat:no-repeat, no-repeat}.Groups .Groups{margin-top:.03906rem}.Groups .Group{position:relative;display:inline-block;margin:.00391rem;text-align:center;width:.21875rem;height:.125rem;overflow:visible;vertical-align:bottom}.Groups .Group::before{content:'';width:.19141rem;height:100%;background-image:url("assets/images/groups/group-background1.svg");background-size:100% auto;background-position:center top;background-repeat:no-repeat;position:absolute;top:0;left:.00547rem}.Groups .Group::after{content:'';width:100%;height:100%;background-image:url("assets/images/groups/profile-img1.png");background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;position:absolute;top:-.01562rem;left:0}.Groups .Group.Group--2::before{background-image:url("assets/images/groups/group-background2.svg")}.Groups .Group.Group--2::after{background-image:url("assets/images/groups/profile-img2.png")}.Groups .Group.Group--3::before{background-image:url("assets/images/groups/group-background3.svg")}.Groups .Group.Group--3::after{background-image:url("assets/images/groups/profile-img3.png")}.Groups .Group.Group--4::before{background-image:url("assets/images/groups/group-background4.svg")}.Groups .Group.Group--4::after{background-image:url("assets/images/groups/profile-img4.png")}.Groups .Group.Group--5::before{background-image:url("assets/images/groups/group-background5.svg")}.Groups .Group.Group--5::after{background-image:url("assets/images/groups/profile-img5.png")}.Groups .Group.Group--6::before{background-image:url("assets/images/groups/group-background6.svg")}.Groups .Group.Group--6::after{background-image:url("assets/images/groups/profile-img6.png")}.Groups .Group.Group--inActive{opacity:.4;cursor:not-allowed}.Groups .Group-names{position:relative;font-family:"Rye";font-size:.01719rem;color:#FAF4E6;z-index:1;margin-left:-.01172rem;padding-top:.08594rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Groups .Group-name2{font-size:.01406rem;font-family:"Metropolis";margin-left:.00391rem}.Groups .Group-students{position:absolute;width:.01562rem;height:.00781rem;bottom:.025rem;right:.02344rem;z-index:2}.Groups .Group-students img{width:100%;height:auto}.Groups.Groups--demo .Group-names{height:.13672rem}.Groups.Groups--demo .Group-students{display:none}.TextPuzzle{display:none;position:absolute;left:0;top:0;width:.60156rem;height:100%;background-image:url("assets/images/background_paper.png");background-size:100% 100%;border-radius:.00391rem;z-index:20;padding-left:.04297rem;padding-bottom:.00781rem}.TextPuzzle.TextPuzzle--show{display:block}.TextPuzzle .TextPuzzle-ScrollContainer{position:relative;height:100%}.TextPuzzle .TextPuzzle-ScrollContainer ::-webkit-scrollbar{width:.00859rem}.TextPuzzle .TextPuzzle-ScrollContainer ::-webkit-scrollbar-track{background-color:#726C65;border-radius:.00859rem}.TextPuzzle .TextPuzzle-ScrollContainer ::-webkit-scrollbar-thumb{border-radius:.00859rem;background:#FAF4E6}.TextPuzzle .TextPuzzle-ScrollContainer ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #FAF4E6}.TextPuzzle .TextPuzzle-Game{position:absolute;top:0;left:0;width:.51172rem;margin:.02734rem auto;height:90%;overflow:auto}.TextPuzzle .TextPuzzle-Game ::-webkit-scrollbar{width:.00859rem}.TextPuzzle .TextPuzzle-Game ::-webkit-scrollbar-track{background-color:#726C65;border-radius:.00859rem}.TextPuzzle .TextPuzzle-Game ::-webkit-scrollbar-thumb{border-radius:.00859rem;background:#FAF4E6}.TextPuzzle .TextPuzzle-Game ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #FAF4E6}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Title{font-size:.02344rem;font-family:"Rye";color:#1b1b21;margin-top:.01562rem;margin-bottom:.01562rem;margin-left:.01562rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Close{position:absolute;top:0rem;right:.00781rem;width:.01562rem;height:.01562rem;background-image:url("assets/images/icon-close.svg");background-size:cover;cursor:pointer;z-index:40}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Instructions{font-size:.01406rem;margin-bottom:.01562rem;margin-left:.01562rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Moves{margin-left:.01562rem;font-family:"Rye";display:inline-block;width:.08594rem;font-size:.01562rem;line-height:.02031rem;text-align:center;text-transform:uppercase;color:#1b1b21;background-color:white;border-radius:.00781rem;vertical-align:top;padding-top:.00234rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Moves div{font-size:.01875rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Resources{display:inline-block;width:.26562rem;height:.04375rem;margin-left:.01562rem;background-color:white;border-radius:.00781rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Resources .ResourcesContainer{width:.23438rem;float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards{position:relative;margin-left:-.00781rem;height:.45625rem;-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers{position:absolute;width:.01953rem;top:.00391rem;left:-.01953rem;font-size:.01953rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number1{top:.04297rem;left:-.01953rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number2{top:.04297rem;left:.50625rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number3{top:.15625rem;left:-.01953rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number4{top:.15625rem;left:.50625rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number5{top:.27344rem;left:-.01953rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number6{top:.27344rem;left:.50625rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number7{top:.39062rem;left:-.01953rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Numbers.Number8{top:.39062rem;left:.50625rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card{position:absolute;display:inline-block;width:.24609rem;height:.10703rem;padding:.00937rem;margin:.00313rem .00313rem .00313rem 0;font-size:.01562rem;font-weight:700;color:#333;background-color:#dac8aa;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:.00234rem;z-index:1;-webkit-box-shadow:.00391rem .00391rem .00391rem 0 rgba(0,0,0,0.5);-moz-box-shadow:.00391rem .00391rem .00391rem 0 rgba(0,0,0,0.5);box-shadow:.00391rem .00391rem .00391rem 0 rgba(0,0,0,0.5)}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index0{left:0;top:0;background-position:0 0}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index1{left:.25234rem;top:0;background-position:-.25234rem 0}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index2{left:0;top:.11328rem;background-position:0 -.11328rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index3{left:.25234rem;top:.11328rem;background-position:-.25234rem -.11328rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index4{left:0;top:.22812rem;background-position:0 -.22969rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index5{left:.25234rem;top:.22812rem;background-position:-.25234rem -.22969rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index6{left:0;top:.34141rem;background-position:0 -.34297rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--index7{left:.25234rem;top:.34141rem;background-position:-.25234rem -.33984rem}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--selected{background-color:#c3a675}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Moving{transition:left 1s, top 1s;z-index:10}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--solved{color:transparent;background-color:transparent;background-image:url("assets/images/background-puzzle.png");background-size:.49844rem auto}.TextPuzzle .TextPuzzle-Game .TextPuzzle-Game-Cards .TextPuzzle-Game-Cards-Card.Card--solved:hover span{color:#333;background-color:rgba(255,255,255,0.75)}.Chapter{width:.34766rem;height:.48828rem;padding-top:.04297rem;padding-left:.04688rem;background-image:url("assets/images/background_text2.png");background-size:100%;background-repeat:no-repeat;background-position:top left;margin-top:.01562rem}.Chapter .GameCode{bottom:.00781rem}.Chapter-title{font-family:"Rye";font-size:.01875rem;color:#FAF4E6;margin:.00781rem .00391rem;margin-top:.00156rem}.ChapterIntro{position:relative;width:100%;height:.17969rem;color:#FAF4E6;padding-left:.00391rem;padding-right:.03906rem}.ChapterIntro p{font-size:.01211rem;margin-top:0;margin-bottom:.00781rem}.ChapterIntro .Button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:.01562rem;font-size:.01172rem;text-transform:none;text-align:center;color:#681410;background-color:#FAF4E6;font-family:"Metropolis-SemiBold";padding:0;padding-top:.00078rem}.ChapterIntro .Button:hover{background-color:#f6ebd1}.ChapterIntro .Button.chapter-1::after{content:'.';position:absolute;right:-.00625rem;bottom:0;color:#FAF4E6}.ChapterIntro .Button.chapter-1.Button--chapterIntro{position:absolute;top:.01562rem;right:.10703rem;width:.11875rem}.ChapterIntro .Button.chapter-1.Button--assignment{position:absolute;margin:0;top:.07891rem;left:.04492rem;width:.10547rem}.ChapterIntro .Button.chapter-1.Button--assignment::after{bottom:-.01328rem}.ChapterIntro .Button.chapter-2{padding:.00078rem .00234rem 0 .00234rem}.ChapterIntro .Button.chapter-2.Button--chapterIntro{position:absolute;top:.05625rem;left:.00391rem;width:.14453rem}.ChapterIntro .Button.chapter-2.Button--chapterIntro::after{content:' and ';position:absolute;right:-.02344rem;bottom:0;color:#FAF4E6;font-family:"Metropolis"}.ChapterIntro .Button.chapter-2.Button--assignment{position:absolute;margin:0;top:.05625rem;left:.17344rem;width:.09609rem}.ChapterIntro .Button.chapter-3.Button--chapterIntro{position:absolute;top:.05625rem;right:.03516rem;width:.14453rem}.ChapterIntro .Button.chapter-3.Button--assignment{position:absolute;margin:0;bottom:.06875rem;right:.05937rem;width:.09609rem}.ChapterIntro .Button.chapter-4{width:.13672rem}.Text,.Assignment{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.Text.show,.Assignment.show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:column;-webkit-flex-direction:column;flex-direction:column}.Text.error .Assignment-wrap,.Assignment.error .Assignment-wrap{height:auto}.Text .AudioPlayer,.Assignment .AudioPlayer{margin-left:.05078rem;margin-top:.00781rem}.Text .AudioPlayer .rhap_container .rhap_progress-section,.Assignment .AudioPlayer .rhap_container .rhap_progress-section{background-image:url("assets/images/player_scrubber_dark.png")}.Text .AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container .rhap_progress-indicator,.Assignment .AudioPlayer .rhap_container .rhap_progress-section .rhap_progress-container .rhap_progress-indicator{background-color:#1b1b21 !important}.Text .AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button,.Assignment .AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button{background-image:url("assets/images/player_play_dark.png")}.Text .AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button[aria-label=Pause],.Assignment .AudioPlayer .rhap_container .rhap_controls-section .rhap_main-controls .rhap_play-pause-button[aria-label=Pause]{background-image:url("assets/images/player_pause_dark.png")}.Text-wrap,.Assignment-wrap{position:relative;width:.46875rem;height:.54688rem;padding:0 .01953rem;margin:auto}.Text-body,.Assignment-body{display:none;position:absolute;width:100%;top:0rem;bottom:0rem;background-image:url("assets/images/background_paper.png");background-size:100% 100%;border-radius:.00391rem;z-index:20;overflow:hidden}.Text-body ::-webkit-scrollbar,.Assignment-body ::-webkit-scrollbar{width:.00859rem}.Text-body ::-webkit-scrollbar-track,.Assignment-body ::-webkit-scrollbar-track{background-color:#726C65;border-radius:.00859rem}.Text-body ::-webkit-scrollbar-thumb,.Assignment-body ::-webkit-scrollbar-thumb{border-radius:.00859rem;background:#FAF4E6}.Text-body ::-webkit-scrollbar-thumb:window-inactive,.Assignment-body ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #FAF4E6}.Text-body.show,.Text-body.Assignment-body,.Assignment-body.show,.Assignment-body.Assignment-body{display:block}.Text-print,.Assignment-print{position:absolute;top:.03516rem;right:.09375rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-print.svg");background-size:cover;cursor:pointer}.Text-print:hover,.Assignment-print:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Text-close,.Assignment-close{position:absolute;top:.01953rem;right:.03906rem;width:.05469rem;height:.05469rem;background-image:url("assets/images/icon-close.svg"),url("assets/images/object_blood.png");background-size:.01172rem .01172rem,cover;background-repeat:no-repeat, no-repeat;background-position:center, center;cursor:pointer}.Text-close:hover,.Assignment-close:hover{background-size:.01406rem .01406rem,cover}.Text-title,.Assignment-title{font-family:"Rye";font-size:.02187rem;line-height:1;color:#1b1b21;text-transform:uppercase;padding:.03906rem .11719rem 0rem .05469rem}.Text-title div,.Assignment-title div{font-size:.01719rem;margin-top:.00391rem}.Text-text,.Assignment-text,.Quiz{padding:.00781rem .02344rem .02344rem .02344rem}.Text-text p,.Assignment-text p,.Quiz p{color:#1b1b21}.Text-textScrollContainer,.Assignment-textScrollContainer{padding:0rem .00781rem .00781rem .03125rem;position:absolute;width:90%;top:.125rem;bottom:.03906rem;overflow-y:auto;overflow-x:hidden}.Text-textScrollContainer.quiz,.Assignment-textScrollContainer.quiz{top:.10156rem}.Text-textScrollContainer::before,.Assignment-textScrollContainer::before{content:"";width:100%;height:.00781rem;background-image:url("assets/images/navunderline.png");background-size:85% auto;background-repeat:no-repeat;position:absolute;top:0rem;left:.04688rem}.Assignment-textScrollContainer{padding-bottom:0}.Text-text p span{position:relative;display:inline-block;color:#681410;cursor:pointer;border-bottom:1px dashed #1b1b21}.Text-text p:first-child [tooltip]::after{top:90%;margin-top:8px;transform:translateX(-50%) translateY(0%)}.Text-text p:first-child [tooltip]::before{top:91%;margin-top:8px;transform:translateX(-50%) translatey(-100%) rotate(-180deg)}[tooltip]::before,[tooltip]::after{position:absolute;left:50%;top:-4px;opacity:0;left:50%;z-index:99}[tooltip]::before{content:"";transform:translateX(-50%);border-width:6px 6px 0 6px;border-style:solid;border-color:rgba(38,38,38,0.9) transparent transparent transparent}[tooltip]::after{content:attr(tooltip);transform:translateX(-50%) translateY(-100%);background:rgba(38,38,38,0.9);text-align:center;color:#fff;font-size:.0125rem;min-width:.0625rem;border-radius:.00625rem;pointer-events:none;padding:.00469rem .00781rem;top:-3px}[tooltip]:hover::after,[tooltip]:hover::before{opacity:1}.Quiz-button,.Puzzle-button,.Assignment-button{text-align:left;margin-top:.02344rem}.Puzzle-warning,.Quiz-warning{margin-top:.01953rem;color:#1b1b21}.Puzzle-warning.done,.Quiz-warning.done{color:#ff213e}.Quiz{color:#fff}.Quiz-resources{text-align:left;margin:-.00781rem 0 .00781rem -.00781rem}.Quiz-resources .ResourcesContainer .ResourcesContainer-Resource{width:.03125rem;height:.03125rem;margin:.00234rem 0}.Quiz-questions{margin:.00781rem 0}.Quiz-answers{background-image:url("assets/images/background-quiz.png");background-size:100% 100%;background-repeat:no-repeat;background-position:top left;width:.375rem;min-height:.15625rem}.Quiz-question,.Quiz-answer{font-size:.01406rem;line-height:1.1;padding:.00781rem}.Quiz-question{font-family:"Rye";color:#1b1b21}.Quiz-answer{color:#FAF4E6;padding-left:.02344rem;cursor:pointer}.Quiz-answer:hover{font-weight:700}.Quiz-answer.correct,.Quiz-answer.correct2,.Quiz-answer.blink{color:#00bc9d}.Quiz-answer.correct{font-weight:700}.Quiz-answer.wrong{color:#ff213e;font-weight:700}.Assignment-audio .AudioPlayer{width:80%;margin:0 auto}.Assignment-audio+.Assignment-textScrollContainer{top:.14062rem}.Assignment-error{width:.30469rem;background-color:#FAF4E6;border-radius:.00234rem;padding:.01562rem .02344rem}.Assignment-errorText{color:#1b1b21}.Assignment-errorClose{line-height:.03125rem;text-align:center;color:#FAF4E6;background-color:#681410;border-radius:.00234rem;width:.07812rem;cursor:pointer;margin:0 auto;margin-top:.02344rem}.Assignment-errorClose:hover{background-color:#5b110e}.Assignment-teacherGuide{margin-top:.01172rem;padding:.00547rem .01172rem .00078rem .01172rem;background-color:#FAF4E6}.Assignment-note{font-weight:700}.Assignment-glossary h5{font-size:.01562rem;margin-bottom:0}.Assignment-glossary ul{margin-top:.00781rem;padding:.01172rem .01953rem;border:1px solid gray}.Button--quiz,.Button--puzzle,.Button--inAssignment{width:fit-content;font-family:"Rye";font-size:.01406rem;text-transform:uppercase;color:#FAF4E6;background-color:transparent;padding:.01172rem .03125rem;border-radius:.00391rem;background-image:url("assets/images/background-text-button1.png");background-size:100%;background-repeat:no-repeat;background-position:center}.Button--quiz:hover,.Button--puzzle:hover,.Button--inAssignment:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.Button--assignment{display:block;width:100%;background-color:#ff213e;padding:0;margin:.01562rem 0 0;line-height:.03906rem}.Button--assignment:hover{background-color:#ff1231}.Button--ChapterIntro{margin:0;width:.15625rem;padding:0 .01953rem;background-color:#1a2346}.Button--ChapterIntro:nth-child(2){float:right}.Button--ChapterIntro:hover{background-color:#161d3b}@media print{.Chapter{position:relative;height:auto;width:100%;padding:30px 40px;background:none}.Chapter-title,.Chapter-audio,.ChapterIntro{display:none}.Text,.Assignment{position:relative;width:100%;height:auto;background-color:white}.Text.show,.Assignment.show{display:block}.Assignment{display:none}.Text-wrap,.Assignment-wrap{position:relative;width:100%;height:auto;padding:0;margin:0}.Text-body,.Assignment-body{position:relative;bottom:auto;top:auto;background-image:none;overflow:visible}.Text-print,.Text-close,.Assignment-print,.Assignment-close{display:none}.Text-title,.Assignment-title{font-size:28px;color:black;padding:0}.Text-title span,.Assignment-title span{font-size:22px;color:black}.Text-textScrollContainer,.Assignment-textScrollContainer{position:relative;right:auto;bottom:auto;width:100%;top:0;max-height:none;padding:0;overflow:visible}.Text-textScrollContainer::before,.Assignment-textScrollContainer::before{display:none}.Text-text,.Assignment-text{position:relative;padding:0}.Text-text p,.Assignment-text p{position:relative;font-size:16px;color:black;page-break-inside:avoid}.Text-text p strong,.Assignment-text p strong{font-size:18px;font-weight:bold}.Text-text p span,.Text-text p span.tooltip,.Assignment-text p span,.Assignment-text p span.tooltip{color:black;border-style:none}.Text-text .Puzzle-button,.Text-text .Puzzle-warning,.Assignment-text .Puzzle-button,.Assignment-text .Puzzle-warning{display:none}.Assignment-teacherGuide .title{font-size:16px}.Quiz-button,.Quiz-warning,.Assignment-audio,.Assignment-button,.AudioPlayer{display:none}}.Evaluation{width:100%;padding-top:.01172rem;text-align:left}.Evaluation .Evaluation-group{position:relative;display:inline-block;margin:0 -.01562rem .02109rem 0;text-align:center;width:.26172rem;height:.11719rem;vertical-align:top;background-color:transparent;background-size:75% auto, 70% auto;background-position:top center,top left .03125rem;background-repeat:no-repeat;border-radius:.00391rem}.Evaluation .Evaluation-group.Evaluation-group--1{background-image:url("assets/images/groups/profile-img1.png"),url("assets/images/groups/group-background1.svg")}.Evaluation .Evaluation-group.Evaluation-group--2{background-image:url("assets/images/groups/profile-img2.png"),url("assets/images/groups/group-background2.svg")}.Evaluation .Evaluation-group.Evaluation-group--3{background-image:url("assets/images/groups/profile-img3.png"),url("assets/images/groups/group-background3.svg")}.Evaluation .Evaluation-group.Evaluation-group--4{background-image:url("assets/images/groups/profile-img4.png"),url("assets/images/groups/group-background4.svg")}.Evaluation .Evaluation-group.Evaluation-group--5{background-image:url("assets/images/groups/profile-img5.png"),url("assets/images/groups/group-background5.svg")}.Evaluation .Evaluation-group.Evaluation-group--6{background-image:url("assets/images/groups/profile-img6.png"),url("assets/images/groups/group-background6.svg")}.Evaluation .Evaluation-group.inactive{opacity:.4}.Evaluation .Evaluation-group.inactive .Evaluation-dropdownButton,.Evaluation .Evaluation-group.inactive .Evaluation-saveGroup{cursor:not-allowed}.Evaluation .Evaluation-group.inactive .Evaluation-dropdownButton:hover,.Evaluation .Evaluation-group.inactive .Evaluation-saveGroup:hover{background-size:.00781rem auto}.Evaluation .Evaluation-group .Evaluation-groupNames{height:.21094rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:row;-webkit-flex-direction:row;flex-direction:row}.Evaluation .Evaluation-group .Evaluation-groupName,.Evaluation .Evaluation-group .Evaluation-groupName2{position:relative;font-family:"Rye";font-size:.01016rem;color:white;left:0}.Evaluation .Evaluation-group .Evaluation-groupName2{margin-left:.00781rem}.Evaluation .Evaluation-group .Evaluation-groupEvaluation{position:absolute;top:.11328rem;left:-.00781rem;width:100%;height:.01953rem;text-align:center}.Evaluation .Evaluation-group .Evaluation-saveGroup{display:inline-block;vertical-align:top;width:.07812rem;font-size:.0125rem;line-height:.01953rem;height:.01953rem;color:#333132;text-align:left;padding-left:.00781rem;background-color:black;color:white;font-family:"Metropolis";font-weight:600}.Evaluation .Evaluation-group .Evaluation-saveGroup.blink--1{border-left:.00313rem solid #000;cursor:pointer;-webkit-animation:evalBlink1 0.5s linear infinite;animation:evalBlink1 0.5s linear infinite}@keyframes evalBlink1{0%{background-color:#A38245}50%{background-color:#7f6536}100%{background-color:#A38245}}.Evaluation .Evaluation-group .Evaluation-saveGroup.blink--2{border-left:.00313rem solid #000;cursor:pointer;-webkit-animation:evalBlink2 0.5s linear infinite;animation:evalBlink2 0.5s linear infinite}@keyframes evalBlink2{0%{background-color:#4C5F6B}50%{background-color:#37454d}100%{background-color:#4C5F6B}}.Evaluation .Evaluation-group .Evaluation-saveGroup.blink--3{border-left:.00313rem solid #000;cursor:pointer;-webkit-animation:evalBlink3 0.5s linear infinite;animation:evalBlink3 0.5s linear infinite}@keyframes evalBlink3{0%{background-color:#61496B}50%{background-color:#46344d}100%{background-color:#61496B}}.Evaluation .Evaluation-group .Evaluation-saveGroup.blink--4{border-left:.00313rem solid #000;cursor:pointer;-webkit-animation:evalBlink4 0.5s linear infinite;animation:evalBlink4 0.5s linear infinite}@keyframes evalBlink4{0%{background-color:#405B4F}50%{background-color:#2b3d35}100%{background-color:#405B4F}}.Evaluation .Evaluation-group .Evaluation-saveGroup.blink--5{border-left:.00313rem solid #000;cursor:pointer;-webkit-animation:evalBlink5 0.5s linear infinite;animation:evalBlink5 0.5s linear infinite}@keyframes evalBlink5{0%{background-color:#A42E33}50%{background-color:#7c2327}100%{background-color:#A42E33}}.Evaluation .Evaluation-group .Evaluation-saveGroup.blink--6{border-left:.00313rem solid #000;cursor:pointer;-webkit-animation:evalBlink6 0.5s linear infinite;animation:evalBlink6 0.5s linear infinite}@keyframes evalBlink6{0%{background-color:#522E2C}50%{background-color:#311b1a}100%{background-color:#522E2C}}.Evaluation .Evaluation-group .Evaluation-saveGroup.disabled{cursor:not-allowed}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive{cursor:default;width:.10156rem;text-align:center;padding:0;-moz-transition:width .3s ease;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive.Evaluation-saveGroup--1{background-color:#A38245}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive.Evaluation-saveGroup--2{background-color:#4C5F6B}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive.Evaluation-saveGroup--3{background-color:#61496B}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive.Evaluation-saveGroup--4{background-color:#405B4F}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive.Evaluation-saveGroup--5{background-color:#A42E33}.Evaluation .Evaluation-group .Evaluation-saveGroup.inactive.Evaluation-saveGroup--6{background-color:#522E2C}.Evaluation .Evaluation-group .Evaluation-dropdownButton{display:inline-block;vertical-align:top;width:.02344rem;height:.01953rem;background-image:url("assets/images/icon-arrow-down.svg");background-size:.00781rem auto;background-repeat:no-repeat;background-position:center center;background-color:black;cursor:pointer}.Evaluation .Evaluation-group .Evaluation-dropdownButton:hover{background-size:.01016rem auto}.Evaluation .Evaluation-group .Evaluation-dropdownButton.Evaluation-dropdownButton--disabled{cursor:not-allowed}.Evaluation .Evaluation-group .Evaluation-dropdownButton.Evaluation-dropdownButton--disabled:hover{background-size:.01016rem auto}.Evaluation .Evaluation-group .Evaluation-options{position:absolute;left:.07227rem;top:.12812rem;width:.10156rem;height:0;margin:.00391rem auto 0 auto;background-color:#A38245;overflow:hidden;z-index:1;-moz-transition:height .3s ease;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease;font-family:"Metropolis";font-weight:600}.Evaluation .Evaluation-group .Evaluation-options.open{height:.07734rem;border-right:.00313rem solid #000;border-left:.00313rem solid #000;border-bottom:.00313rem solid #000}.Evaluation .Evaluation-group .Evaluation-options .Evaluation-option{position:relative;font-size:.01172rem;line-height:.01875rem;color:#333132;text-align:left;padding-left:.00547rem;cursor:pointer;color:white}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--1{background-color:#A38245}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--1 .Evaluation-option--selected,.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--1 .Evaluation-option:hover{background-color:#7f6536}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--2{background-color:#4C5F6B}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--2 .Evaluation-option--selected,.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--2 .Evaluation-option:hover{background-color:#37454d}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--3{background-color:#61496B}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--3 .Evaluation-option--selected,.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--3 .Evaluation-option:hover{background-color:#46344d}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--4{background-color:#405B4F}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--4 .Evaluation-option--selected,.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--4 .Evaluation-option:hover{background-color:#2b3d35}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--5{background-color:#A42E33}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--5 .Evaluation-option--selected,.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--5 .Evaluation-option:hover{background-color:#7c2327}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--6{background-color:#522E2C}.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--6 .Evaluation-option--selected,.Evaluation .Evaluation-group .Evaluation-options.Evaluation-options--6 .Evaluation-option:hover{background-color:#311b1a}.MapContainer{position:relative;min-height:100%;width:100%;padding-top:.03906rem}.MapContainer canvas{margin-left:.04297rem;margin-top:.01172rem}.MapContainer .Points{position:absolute;top:.10547rem;left:unset;right:.01172rem;background-image:url("assets/images/results-mainpanel-background.png");background-size:100% auto;background-repeat:no-repeat;width:.25781rem;height:.3125rem;padding-top:.01172rem}.MapContainer .Points .Points-title{display:none}.MapContainer .Points .Points-spot,.MapContainer .Points .Points-groupnr,.MapContainer .Points .Points-points{display:none}.MapContainer .Points .Points-groups{-ms-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);margin-top:.00781rem;margin-left:.00937rem}.RoundStatus{width:.375rem;height:.07812rem;background-image:url("assets/images/background_page_title.svg");background-size:100% auto;background-repeat:no-repeat;background-position:left top;color:#FAF4E6;padding-top:.02344rem;padding-left:.01953rem;margin-left:.02344rem;margin-top:-.00781rem;margin-bottom:.00781rem}.RoundStatus .Button{margin-top:-.00547rem}.RoundStatus--student{position:absolute;top:.01562rem;left:.15625rem;width:.21875rem;padding-top:.01172rem;padding-right:.00781rem;text-align:center;padding-left:0}.RoundStatus--student .Button{display:none}.RoundButton{display:inline-block;position:relative;margin-right:.00781rem}.RoundButton .Button{background-image:url("assets/images/background-text-button1.png");background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;color:#FAF4E6;font-family:"Rye";font-size:.01875rem;text-transform:none}.MapResizeButton{display:none}.Map{position:relative}.Map-areaInfo{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Map-areaPoints{position:absolute;font-size:.01875rem;font-weight:bold;color:#E1C6A2;text-align:center;padding-top:.01094rem}.Map-areaName{font-size:.01094rem;font-weight:bold;line-height:1.1;color:#E1C6A2;font-family:"Rye";text-align:center}.Map-areaResourceAndName{position:absolute;width:.07812rem;text-align:center}.Map-areaResourceAndName .ResourceIcon{display:block;width:.02344rem;height:.02344rem;margin:0rem auto .00391rem auto;border-radius:.03125rem;background-size:100%;background-position:center center;background-repeat:no-repeat}.Map-areaResourceAndName .ResourceIcon.ResourceIcon--witness{background-image:url("assets/images/icon_witness.png")}.Map-areaResourceAndName .ResourceIcon.ResourceIcon--alibi{background-image:url("assets/images/icon_alibi.png")}.Map-areaResourceAndName .ResourceIcon.ResourceIcon--object{background-image:url("assets/images/icon_object.png")}.Map-areaResourceAndName .ResourceIcon.ResourceIcon--motive{background-image:url("assets/images/icon_motive.png")}.Map-area.Area--1 .Map-areaPoints{top:13%;left:19%}.Map-area.Area--1 .Map-areaResourceAndName{top:22%;left:11%}.Map-area.Area--2 .Map-areaPoints{top:52%;left:23%}.Map-area.Area--2 .Map-areaResourceAndName{top:45%;left:15%}.Map-area.Area--3 .Map-areaPoints{top:58%;left:30%}.Map-area.Area--3 .Map-areaResourceAndName{top:37%;left:22.5%;width:.03125rem}.Map-area.Area--3 .Map-areaResourceAndName .Map-areaName{margin-left:.02344rem;margin-top:-.00547rem}.Map-area.Area--4 .Map-areaPoints{top:65%;left:16%}.Map-area.Area--4 .Map-areaResourceAndName{top:66%;left:28%}.Map-area.Area--5 .Map-areaPoints{top:55%;left:37%}.Map-area.Area--5 .Map-areaResourceAndName{top:38%;left:38%;width:.03125rem}.Map-area.Area--6 .Map-areaPoints{top:83%;left:53%}.Map-area.Area--6 .Map-areaResourceAndName{top:50%;left:55%;width:.0625rem}.Map-area.Area--7 .Map-areaPoints{top:72%;left:78%}.Map-area.Area--7 .Map-areaResourceAndName{top:62%;left:74%}.Map-area.Area--8 .Map-areaPoints{top:24%;left:28%}.Map-area.Area--8 .Map-areaResourceAndName{top:12%;left:25%}.Map-area.Area--9 .Map-areaPoints{top:18%;left:46%}.Map-area.Area--9 .Map-areaResourceAndName{top:7%;left:42%}.Map-resourcePlacementAnimation{position:absolute;font-size:.01562rem;font-weight:900;color:white;text-shadow:0 0 .00391rem black;animation-name:pointExplosion;animation-duration:2s;animation-fill-mode:forwards}.Map-resourcePlacementAnimation.Area--1{top:23%;left:16%}.Map-resourcePlacementAnimation.Area--2{top:50%;left:23%}.Map-resourcePlacementAnimation.Area--3{top:40%;left:27%}.Map-resourcePlacementAnimation.Area--4{top:70%;left:35%}.Map-resourcePlacementAnimation.Area--5{top:40%;left:40%}.Map-resourcePlacementAnimation.Area--6{top:60%;left:60%}.Map-resourcePlacementAnimation.Area--7{top:67%;left:80%}.Map-resourcePlacementAnimation.Area--8{top:15%;left:30%}.Map-resourcePlacementAnimation.Area--9{top:12%;left:48%}.AreaRanking{position:absolute;top:.11719rem;left:.23438rem;width:.17188rem;background-color:#1b1b21;border-radius:.00234rem;padding:.00781rem;pointer-events:none;z-index:11}.AreaRanking.Area--1{top:20%;left:23%}.AreaRanking.Area--2{top:47%;left:26%}.AreaRanking.Area--3{top:37%;left:33%}.AreaRanking.Area--4{top:67%;left:48%}.AreaRanking.Area--5{top:35%;left:46%}.AreaRanking.Area--6{top:50%;left:67%}.AreaRanking.Area--7{top:65%;left:45%}.AreaRanking.Area--8{top:10%;left:-5%}.AreaRanking.Area--9{top:15%;left:55%}.AreaRanking .AreaRanking-title{font-family:"Rye";color:#FAF4E6;margin-left:.00781rem}.AreaRanking-board{margin:.00781rem 0}.AreaRanking-board .AreaRanking-row{clear:both;overflow:auto;padding:.00156rem .00781rem;margin:.00156rem 0;font-weight:700;font-size:.01094rem;color:white}.AreaRanking-board .AreaRanking-row .AreaRanking-groupName{text-transform:uppercase;float:left}.AreaRanking-board .AreaRanking-row .AreaRanking-resources{float:right}.AreaRanking-board .AreaRanking-row--1{color:#A38245}.AreaRanking-board .AreaRanking-row--2{color:#4C5F6B}.AreaRanking-board .AreaRanking-row--3{color:#61496B}.AreaRanking-board .AreaRanking-row--4{color:#405B4F}.AreaRanking-board .AreaRanking-row--5{color:#A42E33}.AreaRanking-board .AreaRanking-row--6{color:#522E2C}@keyframes pointExplosion{0%{opacity:1;transform:scale(0.2)}25%{opacity:1}100%{opacity:0;transform:scale(5)}}.ResourcesBank{position:relative;padding-top:.01562rem;padding-bottom:.00781rem;z-index:11;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ResourcesBank--enabled .ResourcesBank-resource{opacity:1;cursor:move}.ResourcesBank--enabled .ResourcesBank-resource.sortable-fallback{opacity:1 !important}.ResourcesBank--enabled .ResourcesBank-resource.ResourceBank-sortable-ghost,.ResourcesBank--enabled .ResourcesBank-resource.is-being-placed{opacity:0.3;pointer-events:none}.ResourcesBank--enabled .ResourcesBank-resource:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.ResourcesBank-title{color:#FAF4E6;font-family:"Rye";text-transform:uppercase;margin-bottom:.00781rem;margin-left:.00391rem;pointer-events:none}.ResourcesBank-container{position:relative;padding:.01172rem 0 .01562rem 0;border-radius:.00234rem;background-color:#1b1b21;border:.00234rem solid #FAF4E6}.ResourcesBank-resource,.ResourcesBank-placeholder{position:relative;display:inline-block;width:.02344rem;height:.02344rem;margin:0 .00391rem 0 0;background-image:url("assets/images/placeholder.png");background-size:100% 100%;background-position:center center;background-repeat:no-repeat;opacity:0.4}.ResourcesBank-resource.ResourcesBank-resource--motive,.ResourcesBank-placeholder.ResourcesBank-resource--motive{background-image:url("assets/images/icon_motive.png")}.ResourcesBank-resource.ResourcesBank-resource--object,.ResourcesBank-placeholder.ResourcesBank-resource--object{background-image:url("assets/images/icon_object.png")}.ResourcesBank-resource.ResourcesBank-resource--witness,.ResourcesBank-placeholder.ResourcesBank-resource--witness{background-image:url("assets/images/icon_witness.png")}.ResourcesBank-resource.ResourcesBank-resource--alibi,.ResourcesBank-placeholder.ResourcesBank-resource--alibi{background-image:url("assets/images/icon_alibi.png")}.ResourcesBank-placeholder{pointer-events:none}.Points{position:relative;width:.25234rem;background-color:transparent;border-radius:.00391rem;font-family:"Rye";margin-left:.07812rem;padding-top:.02344rem}.Points .Points-title{text-align:center;color:#FAF4E6;font-size:.01875rem}.Points .Points-spot{font-size:.01016rem;color:#E1C6A2;text-align:center;padding-top:.01875rem;position:relative;left:.00859rem;top:.01172rem}.Points .Points-groupnr{font-size:.01016rem;text-align:center;color:#E1C6A2;position:relative;left:.04688rem;top:.01172rem}.Points .Points-points{font-size:.01016rem;text-align:center;color:#E1C6A2;position:relative;left:.09453rem;top:.01172rem}.Points .Points-groups{margin-top:.01562rem}.Points .Points-group{vertical-align:middle;line-height:.03906rem;font-size:.01641rem;margin:.00781rem;text-align:center;margin-bottom:.01406rem}.Points .Points-group .Points-group-name{color:#FAF4E6;padding-left:.01562rem;padding-right:.01562rem;padding-top:.00937rem;padding-bottom:.00937rem;border-radius:.00156rem}.Points .Points-group .Points-group-name--1{background-color:#A38245}.Points .Points-group .Points-group-name--2{background-color:#4C5F6B}.Points .Points-group .Points-group-name--3{background-color:#61496B}.Points .Points-group .Points-group-name--4{background-color:#405B4F}.Points .Points-group .Points-group-name--5{background-color:#A42E33}.Points .Points-group .Points-group-name--6{background-color:#522E2C}.Points .Points-group .Points-group-points{color:#1b1b21;background-color:#FAF4E6;width:.0625rem;font-size:.02187rem;float:right;border-radius:.00156rem}.Points .Points-group .Points-group-position{color:#1b1b21;background-color:#FAF4E6;width:.0625rem;font-size:.02187rem;float:left;border-radius:.00156rem}.Results{background-image:url("assets/images/background-glossary.png");background-size:100% auto;background-repeat:no-repeat;width:.39062rem;height:.46875rem;font-family:"Rye";margin-top:.02344rem;margin-left:-.03125rem}.Results .Results-title{font-size:.01797rem;color:white;text-align:center;padding-top:.01875rem}.Minigame-container{position:relative;width:100%;height:100%;margin:.08594rem 0 0 .01562rem}.Minigame-image{position:absolute;background-size:100%;background-repeat:no-repeat;opacity:0.3}.Minigame-game{display:inline-block;width:.5rem;margin-top:.00625rem}.Minigame-title{width:.04688rem;margin:0 0 .00781rem;font-size:.02734rem;text-transform:uppercase;font-family:'Source_Sans_Pro-BlackItalic';line-height:0.9;color:#00bc9d}.Minigame-roundinfo{display:inline-block;text-transform:uppercase;font-size:.01328rem;margin-bottom:.00781rem}.Minigame-tile{display:inline-block;width:.10938rem;height:.03047rem;margin:0 .01406rem .01797rem 0;padding:0;background-color:#ffb02a;border-radius:.00391rem;font-family:'Source_Sans_Pro-SemiBold';font-size:.01172rem;line-height:.02969rem;vertical-align:top;text-align:center;user-select:none}.Minigame-infoBox{vertical-align:middle;width:.04297rem;height:.02969rem;background-color:#fff;border-radius:.00391rem;color:#ffb02a;font-size:.02344rem;font-family:'Source_Sans_Pro-BlackItalic';line-height:.02969rem}.Minigame-moves{float:right;margin-right:.00547rem;text-align:center}.Minigame-movesText{font-size:.01406rem;color:#fff}.Minigame-gameInfo{position:relative;width:.48047rem;margin-bottom:.00781rem}.Minigame-gameInstructions{display:inline-block;width:.3125rem}.Minigame-resources{display:inline-block;width:.16797rem;text-align:right;vertical-align:middle}.Minigames{padding-top:.13281rem;color:#FAF4E6;font-size:.01094rem}.Minigames .Minigames-pageTitle{position:absolute;width:.30469rem;height:.05859rem;font-family:"Rye";background-image:url("assets/images/background_page_title.svg");background-size:100% auto;background-repeat:no-repeat;background-position:center;color:#FAF4E6;font-size:.025rem;text-align:center;margin-left:.01953rem;margin-bottom:-.00391rem;margin-top:.00781rem;padding-top:.01016rem;top:0rem;left:0rem}.Minigames .Minigames-content{padding-top:.02344rem;padding-left:.04688rem;padding-right:.05469rem;height:.39062rem;width:.28906rem;background-image:url("assets/images/background_text2.png");background-size:100% 100%;background-position:top left;margin-left:.02344rem}.Minigames .Minigames-content .Minigames-title{font-family:"Rye";font-size:.01719rem;width:.15625rem;line-height:.02344rem}.Minigames .Minigames-content .Minigames-menu{margin-top:-.00781rem}.Minigames .Minigames-content .Minigames-minigame{font-family:"Rye";margin-bottom:0;margin-left:.01953rem;background-image:url("assets/images/text-title-bg.png");background-size:95% 95%;background-repeat:no-repeat;background-position:right -.00391rem bottom -.00391rem;width:.15625rem;font-size:.0125rem;line-height:.03906rem;text-align:center;color:white;cursor:pointer;display:block}.Minigames .Minigames-content .Minigames-minigame:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.RiddleMe{position:relative;width:100%;height:100%;margin:.07812rem 0 0 .01562rem}.RiddleMe .Minigame-resources{position:absolute;top:-.07422rem;left:.01953rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto;background-image:url("assets/images/background-resources.png");background-size:100% 75%;background-position:center center;background-repeat:no-repeat}.RiddleMe .Minigame-resources .Resources{margin-right:.03906rem;margin-left:.03906rem}.RiddleMe .RiddleMe-game{padding-top:.07812rem}.RiddleMe .RiddleMe-game .Minigame-roundInfo{position:absolute;top:.28906rem;left:.3125rem;color:#fff;font-family:"Rye";background-image:url("assets/images/background-text-button2.png");background-size:100% 100%;background-repeat:no-repeat;background-position:center;padding:.00781rem;padding-bottom:.01016rem;width:.17969rem;text-align:center;text-transform:none;z-index:1}.RiddleMe .RiddleMe-game .RiddleMe-counter{background-image:url("assets/images/background-riddle-me-counter.png");background-size:100% 100%;position:absolute;display:flex;flex-direction:column;padding-right:.03125rem;padding-bottom:.01172rem;justify-content:space-evenly;left:.33594rem;top:.03906rem;width:.15625rem;height:.14062rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.RiddleMe .RiddleMe-game .RiddleMe-counter .RiddleMe-errors{font-family:'Rye';font-size:.01641rem;display:flex;flex-direction:column;width:100%;margin-left:.01562rem}.RiddleMe .RiddleMe-game .RiddleMe-counter .RiddleMe-errors .Minigame-errors{font-size:.02031rem}.RiddleMe .RiddleMe-game .RiddleMe-counter .RiddleMe-sentence-number{font-family:'Rye';font-size:.01641rem;display:flex;width:100%;margin-left:.01562rem;justify-content:space-between}.RiddleMe .RiddleMe-game .RiddleMe-counter .RiddleMe-tip{font-family:'Metropolis';font-weight:bold;font-size:.01094rem;color:#681410;width:100%;margin-left:.01562rem}.RiddleMe .RiddleMe-game .RiddleMe-sentenceContainer{display:inline-block;width:.39062rem;height:.13281rem;border-radius:.00391rem;padding:.02734rem .05469rem .05078rem .01953rem;margin-bottom:.01562rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.RiddleMe .RiddleMe-game .RiddleMe-wordsContainer{font-size:.01172rem;font-weight:700;color:#fff;margin-left:.01562rem}.RiddleMe .RiddleMe-game .RiddleMe-words{width:.47656rem;margin-left:.01562rem}.RiddleMe .RiddleMe-game .RiddleMe-words .Minigame-tile{font-family:'Metropolis';font-weight:bold;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;width:auto;height:.01562rem;padding:0 .01172rem;cursor:pointer}.RiddleMe .RiddleMe-game .RiddleMe-words .Minigame-tile:hover{background-color:#f2f2f2}.MysteryMaze{position:relative;width:100%;min-height:100%;margin-top:.07812rem}.MysteryMaze .MysteryMaze-Resources{position:absolute;top:-.04688rem;left:.02734rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto;background-image:url("assets/images/background-resources.png");background-size:100% 75%;background-position:center center;background-repeat:no-repeat}.MysteryMaze .MysteryMaze-Resources .Resources{margin-right:.03906rem;margin-left:.03906rem}.MysteryMaze .Minigame-roundInfo{position:absolute;bottom:-.03906rem;left:.02344rem;color:#fff;font-family:"Rye";background-image:url("assets/images/background-text-button2.png");background-size:100% 100%;background-repeat:no-repeat;background-position:center;padding:.00781rem;padding-bottom:.01016rem;width:.17969rem;text-align:center;text-transform:none;z-index:1}.MysteryMaze .MysteryMaze-errors{position:absolute;font-family:'Rye';font-size:.01406rem;text-align:center;padding-right:.02344rem;padding-top:.01797rem;width:.11797rem;height:.09297rem;top:-.03906rem;left:.41406rem;color:#FAF4E6;background-image:url("assets/images/glossary-bg.png");background-size:100% auto;background-position:center;background-repeat:no-repeat}.MysteryMaze .MysteryMaze-errors .Minigame-errors{font-size:.01719rem}.MysteryMaze .MysteryMaze-Instructions{position:absolute;left:.41172rem;top:.02734rem;background-size:100% auto;background-repeat:no-repeat;background-position:center .01172rem;background-image:url("assets/images/background-notepad.png");width:.15625rem;height:.07812rem;text-align:center;padding-left:.01562rem;padding-right:.00781rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:wrap}.MysteryMaze .MysteryMaze-Instructions img{width:.03125rem;margin-top:.00781rem;margin-left:.00391rem}.MysteryMaze .MysteryMaze-Instructions div:last-of-type{margin-top:-.03906rem}.MysteryMaze .MysteryMaze-InstructionsImg{position:absolute;right:-.17969rem;top:.07812rem;background-size:contain;background-repeat:no-repeat;background-position:center bottom;width:.19531rem;height:.32812rem}.MysteryMaze .MysteryMaze-InstructionsImg.MysteryMaze-InstructionsImg--1{background-image:url("assets/images/minigames/mystery-maze/1-instructions.png")}.MysteryMaze .MysteryMaze-InstructionsImg.MysteryMaze-InstructionsImg--2{width:.23438rem;background-image:url("assets/images/minigames/mystery-maze/2-instructions.png")}.MysteryMaze .MysteryMaze-InstructionsImg.MysteryMaze-InstructionsImg--3{bottom:-.01562rem;background-image:url("assets/images/minigames/mystery-maze/3-instructions.png")}.MysteryMaze .MysteryMaze-InstructionsImg.MysteryMaze-InstructionsImg--4{background-image:url("assets/images/minigames/mystery-maze/4-instructions.png")}.MysteryMaze .MysteryMaze-Labyrinth{position:relative;width:.52344rem;height:.41016rem;margin-left:-.0625rem;margin-top:-.03125rem;background-size:100% 100%}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Path{position:absolute;width:.03906rem;height:.03906rem;background-size:100% 100%;cursor:pointer}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Path:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Path.Path--locked{opacity:0.75;-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:not-allowed}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Path.Path--locked:hover{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Path.Path--solved{cursor:default}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Path.Path--solved:hover{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--1{background-image:url("assets/images/minigames/mystery-maze/1-labyrinth.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--1 .MysteryMaze-Labyrinth-Path{background-image:url("assets/images/minigames/mystery-maze/1-challengeA.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--1 .MysteryMaze-Labyrinth-Path.Path--solved{background-image:url("assets/images/minigames/mystery-maze/1-challengeB.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--2{background-image:url("assets/images/minigames/mystery-maze/2-labyrinth.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--2 .MysteryMaze-Labyrinth-Path{background-image:url("assets/images/minigames/mystery-maze/2-challengeA.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--2 .MysteryMaze-Labyrinth-Path.Path--solved{background-image:url("assets/images/minigames/mystery-maze/2-challengeB.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--3{background-image:url("assets/images/minigames/mystery-maze/3-labyrinth.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--3 .MysteryMaze-Labyrinth-Path{background-image:url("assets/images/minigames/mystery-maze/3-challengeA.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--3 .MysteryMaze-Labyrinth-Path.Path--solved{background-image:url("assets/images/minigames/mystery-maze/3-challengeB.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--4{background-image:url("assets/images/minigames/mystery-maze/4-labyrinth.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--4 .MysteryMaze-Labyrinth-Path{background-image:url("assets/images/minigames/mystery-maze/4-challengeA.png")}.MysteryMaze .MysteryMaze-Labyrinth.MysteryMaze-Labyrinth--4 .MysteryMaze-Labyrinth-Path.Path--solved{background-image:url("assets/images/minigames/mystery-maze/4-challengeB.png")}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Challenge{position:absolute;left:.17188rem;top:.10547rem;width:.21094rem;height:.15625rem;color:#a50101;text-align:center;background-color:#FAF4E6;padding:.03125rem .01562rem 0 .01562rem}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Challenge .MysteryMaze-Labyrinth-Challenge-Close{position:absolute;top:.00781rem;right:.00781rem;width:.01172rem;height:.01172rem;background-image:url("assets/images/icon-close3.svg");background-size:100% auto;background-position:center center;background-repeat:no-repeat;cursor:pointer}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Challenge .MysteryMaze-Labyrinth-Challenge-Close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Challenge .MysteryMaze-Labyrinth-Challenge-Text{font-family:"Rye";font-size:.01719rem;font-weight:700;margin-bottom:.01562rem}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Challenge .MysteryMaze-Labyrinth-Challenge-Word{display:inline-block;width:.09375rem;margin:.00391rem;font-size:.01562rem;text-align:center;cursor:pointer;background-color:white}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Challenge .MysteryMaze-Labyrinth-Challenge-Word:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.MysteryMaze .MysteryMaze-Labyrinth .MysteryMaze-Labyrinth-Challenge .MysteryMaze-Labyrinth-Challenge-Word.wrong{color:#ff213e}.Tools{position:relative;margin-top:.13281rem;margin-left:.02344rem;height:.39062rem;width:.28906rem;background-image:url("assets/images/background_text2.png");background-size:100% 100%}.Tools .Tools-Title{position:absolute;width:.30469rem;height:.05859rem;font-family:"Rye";background-image:url("assets/images/background_page_title.svg");background-size:100% auto;background-repeat:no-repeat;background-position:center;color:#FAF4E6;font-size:.025rem;text-align:center;margin-left:.01953rem;margin-bottom:-.00391rem;margin-top:.00781rem;padding-top:.01016rem;top:-.13281rem;left:-.02344rem}.Tools .Tools-Menu{width:.19531rem;margin:.03906rem auto;padding-top:.05469rem;padding-left:.01953rem}.Tools .Tools-Menu .Tools-Menu-Link{font-family:"Rye";margin-bottom:.01562rem;background-image:url("assets/images/text-title-bg.png");background-size:95% 95%;background-repeat:no-repeat;background-position:right -.00391rem bottom -.00391rem;width:.15625rem;font-size:.0125rem;line-height:.03906rem;text-align:center;color:white;cursor:pointer;display:block}.Tools .Tools-Menu .Tools-Menu-Link:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.Texts{position:relative;margin-top:.13281rem;margin-left:.02344rem;height:.39062rem;width:.28906rem;background-image:url("assets/images/background_text2.png");background-size:100% 100%;padding-top:.03906rem;padding-left:.03906rem}.Texts .Texts-Title{position:absolute;width:.30469rem;height:.05859rem;font-family:"Rye";background-image:url("assets/images/background_page_title.svg");background-size:100% auto;background-repeat:no-repeat;background-position:center;color:#FAF4E6;font-size:.025rem;text-align:center;margin-left:.01953rem;margin-bottom:-.00391rem;margin-top:.00781rem;padding-top:.01016rem;top:-.13281rem;left:-.02344rem}.Texts .Texts-subTitle{font-family:"Rye";font-size:.01016rem;text-align:center;position:absolute;top:-.0625rem;left:.03125rem;width:.23438rem;padding-left:.01562rem;padding-right:.01562rem;padding-top:.01172rem;padding-bottom:.01172rem;background-image:url("assets/images/background-resources-texts.png");background-size:100% 100%}.Texts .Texts-Links{padding-top:.00781rem;padding-bottom:.00781rem;font-family:"Rye";display:flex;flex-direction:row}.Texts .Texts-Links .Texts-Links-col{margin-bottom:.01562rem;flex-direction:column;width:.14062rem}.Texts .Texts-Links .Texts-Links-col .Texts-Chapter-Number{font-size:.01953rem;color:white}.Texts .Texts-Links .Texts-Links-col .Texts-Chapter-title{font-size:.01172rem;color:#78100C}.Texts .Texts-Links .Texts-Chapter-Text{margin-bottom:.01562rem;background-image:url("assets/images/text-title-bg.png");background-size:95% 95%;background-repeat:no-repeat;background-position:right bottom -.00391rem;align-self:flex-end;width:.07812rem;font-size:.0125rem;line-height:.03906rem;text-align:center;color:white;padding-right:.00781rem;padding-top:.00391rem;cursor:pointer}.Texts .Texts-Links .Texts-Chapter-Text:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.Texts .Texts-Popup{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:column;-webkit-flex-direction:column;flex-direction:column}.Texts .Texts-Popup-Overlay{position:relative;width:.46875rem;height:.54688rem;padding:0 .01953rem;margin:auto}.Texts .Texts-Popup-Overlay-Text{position:absolute;width:100%;top:0rem;bottom:0rem;background-image:url("assets/images/background_paper.png");background-size:100% 100%;border-radius:.00391rem;z-index:20;overflow:hidden}.Texts .Texts-Popup-Overlay-Text ::-webkit-scrollbar{width:.00859rem}.Texts .Texts-Popup-Overlay-Text ::-webkit-scrollbar-track{background-color:#726C65;border-radius:.00859rem}.Texts .Texts-Popup-Overlay-Text ::-webkit-scrollbar-thumb{border-radius:.00859rem;background:#FAF4E6}.Texts .Texts-Popup-Overlay-Text ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #FAF4E6}.Texts .Texts-Popup-Overlay-Text-Print,.Texts .Texts-Popup-Overlay-Text-Close{position:absolute;top:.03516rem;right:.09375rem;width:.02344rem;height:.02344rem;background-image:url("assets/images/icon-print.svg");background-size:cover;cursor:pointer}.Texts .Texts-Popup-Overlay-Text-Print:hover,.Texts .Texts-Popup-Overlay-Text-Close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.Texts .Texts-Popup-Overlay-Text-Close{position:absolute;top:.01953rem;right:.03906rem;width:.05469rem;height:.05469rem;background-image:url("assets/images/icon-close.svg"),url("assets/images/object_blood.png");background-size:.01172rem .01172rem,cover;background-repeat:no-repeat, no-repeat;background-position:center, center;cursor:pointer}.Texts .Texts-Popup-Overlay-Text-Close:hover{background-size:.01406rem .01406rem,cover}.Texts .Texts-Popup-Overlay-Text-Title{font-family:"Rye";font-size:.02187rem;line-height:1;color:#1b1b21;text-transform:uppercase;padding:.04688rem .07812rem .00781rem .05469rem}.Texts .Texts-Popup-Overlay-Text-Title div{font-size:.01719rem;margin-top:.00391rem}.Texts .Texts-Popup-Overlay-Text-Text{overflow-y:auto;position:absolute;top:.09375rem;bottom:.03906rem;left:0;right:.04688rem;padding:0 .04688rem .01562rem .05469rem}.Texts .Texts-Popup-Overlay-Text-Text p{color:#1b1b21}@media print{.Texts{position:static;height:auto;padding:10px}.Texts .Texts-Title,.Texts .Texts-Links,.Texts .Texts-subTitle{display:none}.Texts .Texts-Popup{position:static;height:auto;bottom:auto;background-color:white}.Texts .Texts-Popup .Texts-Popup-Overlay{width:95vw;height:auto}.Texts .Texts-Popup .Texts-Popup-Overlay-Text{position:static;height:auto;background-image:none}.Texts .Texts-Popup .Texts-Popup-Overlay-Text .Texts-Popup-Overlay-Text-Print,.Texts .Texts-Popup .Texts-Popup-Overlay-Text .Texts-Popup-Overlay-Text-Close{display:none}.Texts .Texts-Popup .Texts-Popup-Overlay-Text .Texts-Popup-Overlay-Text-Title{font-size:28px;color:black;padding:0}.Texts .Texts-Popup .Texts-Popup-Overlay-Text .Texts-Popup-Overlay-Text-Text{position:static;height:auto;overflow:auto;padding:0;top:auto;bottom:auto}.Texts .Texts-Popup .Texts-Popup-Overlay-Text .Texts-Popup-Overlay-Text-Text p{font-size:16px;color:black}.Texts .Texts-Popup .Texts-Popup-Overlay-Text .Texts-Popup-Overlay-Text-Text strong{font-size:16px;color:black}}.CrimeScene{position:relative;width:100%;min-height:100%;margin-top:.10938rem}.CrimeScene .CrimeScene-resources{position:absolute;top:-.10547rem;left:.02734rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto;background-image:url("assets/images/background-resources.png");background-size:100% 75%;background-position:center center;background-repeat:no-repeat}.CrimeScene .CrimeScene-resources .Resources{margin-right:.03906rem;margin-left:.03906rem}.CrimeScene .Minigame-roundInfo{position:absolute;top:-.04063rem;left:0rem;color:#fff;font-family:"Rye";background-image:url("assets/images/background-text-button2.png");background-size:100% 100%;background-repeat:no-repeat;background-position:center;padding:.00781rem;padding-bottom:.01016rem;width:.17188rem;text-align:center;text-transform:none;z-index:1}.CrimeScene .CrimeScene-errors{position:absolute;font-family:'Rye';font-size:.01406rem;text-align:center;padding-right:.02344rem;padding-top:.01797rem;width:.11797rem;height:.09297rem;top:-.07812rem;left:.40937rem;color:#FAF4E6;background-image:url("assets/images/glossary-bg.png");background-size:100% auto;background-position:center;background-repeat:no-repeat}.CrimeScene .CrimeScene-errors .Minigame-errors{font-size:.01719rem}.CrimeScene .CrimeScene-introPopup{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.CrimeScene .CrimeScene-introPopup.show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:column;-webkit-flex-direction:column;flex-direction:column}.CrimeScene .CrimeScene-introPopup .CrimeScene-introPopupWrap{-webkit-animation:fade-in-top 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fade-in-top 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) both;width:.3125rem;height:.25391rem;color:#1b1b21;font-family:"Rye";background-image:url("assets/images/background-notepad.png");background-size:100% 100%;padding:.02344rem;padding-left:.02734rem;margin:auto;position:relative}.CrimeScene .CrimeScene-introPopup .CrimeScene-introPopupWrap div:first-of-type div{font-size:.01406rem;margin-bottom:.01562rem}.CrimeScene .CrimeScene-introPopup .CrimeScene-introPopupWrap .CrimeScene-introPopupBtn{width:.10156rem;height:.0625rem;margin:0 auto;margin-top:.01562rem;text-align:center;padding-top:.01953rem;background-image:url("assets/images/background-text-button2.png");background-size:100% auto;background-position:center;background-repeat:no-repeat;color:#FAF4E6;font-size:.01406rem;cursor:pointer}.CrimeScene .CrimeScene-introPopup .CrimeScene-introPopupWrap .CrimeScene-introPopupBtn:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.CrimeScene .CrimeScene-park{width:.50781rem;height:.33594rem;background-image:url("assets/images/minigames/crime-scene/background-park.png");background-size:100% auto;background-repeat:no-repeat;position:relative;z-index:1}.CrimeScene .CrimeScene-park .CrimeScene-reference{background-size:100% auto;background-repeat:no-repeat;cursor:pointer;position:absolute;height:.03906rem;z-index:2}.CrimeScene .CrimeScene-park .CrimeScene-reference:hover{filter:drop-shadow(0px 0px 10px #fff)}.CrimeScene .CrimeScene-park .CrimeScene-object{position:absolute;background-size:.03125rem .03125rem;background-repeat:no-repeat;background-position:bottom center;pointer-events:none;transition:all 0.5s ease-in-out}.CrimeScene .CrimeScene-stepInstruction{color:#FAF4E6;font-family:"Rye";font-size:.01094rem;padding-bottom:.00391rem}.CrimeScene .CrimeScene-stepInstruction.step2{margin-top:-.01562rem}.CrimeScene .CrimeScene-stepInstruction.step3{padding-top:.01172rem;padding-left:.02344rem;color:#1b1b21}.CrimeScene .CrimeScene-stepContent{width:.17969rem;height:.14062rem;text-align:center;margin-left:-.00625rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-image:url("assets/images/background-notepad.png");background-size:100% 100%;background-repeat:no-repeat;background-position:center}.CrimeScene .CrimeScene-stepContent.step1{display:block;padding-top:.01172rem;padding-left:.00781rem;padding-right:.00391rem;height:.15625rem}.CrimeScene .CrimeScene-stepContent.step1 span{padding:.00234rem .00547rem;border-radius:.00547rem;background-color:#FAF4E6;color:#681410}.CrimeScene .CrimeScene-stepContent.step1 img{display:block;margin:0 auto;margin-top:.00781rem;width:.0625rem;height:.0625rem}.CrimeScene .CrimeScene-stepContent.step2{height:.10938rem;padding-left:.00391rem}.CrimeScene .CrimeScene-stepContent.step2 .CrimeScene-prepositionChoice{padding:.00156rem;margin-top:-.01953rem;margin-right:.00391rem;background-color:#FAF4E6;border-radius:.00547rem;border:.00234rem solid transparent}.CrimeScene .CrimeScene-stepContent.step2 .CrimeScene-prepositionChoice.selected{border-color:#1b1b21}.CrimeScene .CrimeScene-stepContent.step2 .CrimeScene-prepositionChoice:hover{cursor:pointer;background-color:#f7eed9}.CrimeScene .CrimeScene-stepContent.step2 .CrimeScene-prepositionChoice img{width:.04297rem;height:.04297rem}.CrimeScene .CrimeScene-rightPanel{position:absolute;right:-.21094rem;top:0;width:.27344rem;height:.31797rem;background-image:url("assets/images/background-glossary.png");background-size:100% 100%;background-repeat:no-repeat;padding:.01562rem 0;padding-left:.05859rem}.CrimeScene .CrimeScene-rightPanel .CrimeScene-progress{font-family:"Rye";color:#FAF4E6;margin-left:.05469rem;margin-top:-.01328rem}.Profile{position:relative;padding-left:.05469rem}.Profile .Profile-buttons{position:absolute;top:.125rem;right:-.03906rem;width:.125rem}.Profile .Profile-buttons-save,.Profile .Profile-buttons-print,.Profile .Profile-buttons-addMember,.Profile .Profile-buttons-deleteMember{width:100%;font-family:"Rye";font-size:.01562rem;line-height:.02813rem;text-align:center;text-transform:uppercase;color:#FAF4E6;background-image:url("assets/images/background-text-button1.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat;border-radius:.00391rem;margin-bottom:.01562rem;cursor:pointer}.Profile .Profile-buttons-save:hover,.Profile .Profile-buttons-print:hover,.Profile .Profile-buttons-addMember:hover,.Profile .Profile-buttons-deleteMember:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.Profile .Profile-buttons-print{margin-bottom:.11719rem}.Profile .Profile-buttons-print.disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:not-allowed}.Profile .Profile-buttons-print.disabled:hover{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.Profile .Profile-buttons-addMember{position:absolute;top:.23828rem;left:0rem}.Profile .Profile-buttons-deleteMember{position:absolute;top:.27344rem;left:0rem}.Profile .Profile-buttons-addMember,.Profile .Profile-buttons-deleteMember{font-size:.0125rem}.Profile .Profile-buttons-addMember.disabled,.Profile .Profile-buttons-deleteMember.disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:not-allowed}.Profile .Profile-buttons-addMember.disabled:hover,.Profile .Profile-buttons-deleteMember.disabled:hover{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.Profile .Profile-buttons-save.editing{-webkit-animation:0.5s linear infinite saveprofile;animation:0.5s linear infinite saveprofile}@keyframes saveprofile{50%{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}}.Profile .Profile-buttons-save.saving,.Profile .Profile-buttons-addMember.adding{background-image:url("assets/images/icon-loading.svg"),url("assets/images/background-text-button1.png");background-size:auto .02344rem,100% 100%;background-position:left .00391rem center,center;background-repeat:no-repeat, no-repeat}.Profile .Profile-section{width:100%}.Profile .Profile-groupDescription,.Profile .Profile-section-title{font-family:"Rye";font-size:.01719rem;color:#1b1b21;text-transform:uppercase;margin-bottom:.00391rem;margin-top:.01016rem}.Profile .Profile-groupDescription{margin-top:-.00781rem}.Profile .Profile-input,.Profile .Profile-textarea{width:100%;height:100%;font-size:.0125rem;color:#FAF4E6;background-color:transparent;background-image:url("assets/images/icon-edit.svg");background-size:.01172rem auto;background-position:center right .00391rem;background-repeat:no-repeat;padding:0 .01953rem 0 .01172rem;border-style:none;box-shadow:none;font-family:"Metropolis"}.Profile .Profile-textarea{background-position:top .00703rem right .00781rem;padding:.00781rem .02344rem .00781rem .01172rem;resize:none;margin:0}.Profile .Profile-textareaPrintHelper,.Profile .Profile-inputPrintHelper{display:none}.Profile .Profile-name{position:relative;display:inline-block;vertical-align:top;width:.21094rem;height:.19531rem;margin-right:.03125rem}.Profile .Profile-name input{width:92%;position:absolute;top:.16172rem;height:.01562rem;font-family:"Rye";z-index:1;color:#FAF4E6;background-color:transparent}.Profile .Profile-name input::-webkit-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-name input:-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-name input::-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-name input:-ms-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-name .Profile-image{width:.19141rem;height:.11719rem;padding:.00313rem 0}.Profile .Profile-name .Profile-image::before{content:'';width:.19531rem;height:100%;background-image:url("assets/images/groups/group-background1.svg");background-size:100% auto;background-position:0 .06641rem;background-repeat:no-repeat;position:absolute;top:0;left:.00078rem}.Profile .Profile-name .Profile-image::after{content:'';width:100%;height:100%;background-image:url("assets/images/groups/profile-img1.png");background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;position:absolute;top:-.01562rem;left:0}.Profile .Profile-name.Profile-name--2 .Profile-image::before{background-image:url("assets/images/groups/group-background2.svg")}.Profile .Profile-name.Profile-name--2 .Profile-image::after{background-image:url("assets/images/groups/profile-img2.png")}.Profile .Profile-name.Profile-name--3 .Profile-image::before{background-image:url("assets/images/groups/group-background3.svg")}.Profile .Profile-name.Profile-name--3 .Profile-image::after{background-image:url("assets/images/groups/profile-img3.png")}.Profile .Profile-name.Profile-name--4 .Profile-image::before{background-image:url("assets/images/groups/group-background4.svg")}.Profile .Profile-name.Profile-name--4 .Profile-image::after{background-image:url("assets/images/groups/profile-img4.png")}.Profile .Profile-name.Profile-name--5 .Profile-image::before{background-image:url("assets/images/groups/group-background5.svg")}.Profile .Profile-name.Profile-name--5 .Profile-image::after{background-image:url("assets/images/groups/profile-img5.png")}.Profile .Profile-name.Profile-name--6 .Profile-image::before{background-image:url("assets/images/groups/group-background6.svg")}.Profile .Profile-name.Profile-name--6 .Profile-image::after{background-image:url("assets/images/groups/profile-img6.png")}.Profile .Profile-text{width:.3125rem;height:.13672rem;background-image:url("assets/images/profile-bg.png");background-size:100% 100%;background-repeat:no-repeat}.Profile .Profile-text textarea::-webkit-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-text textarea:-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-text textarea::-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-text textarea:-ms-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupWheel{position:relative;width:.57031rem;height:.16016rem;overflow:visible}.Profile .Profile-groupWheel-navNext,.Profile .Profile-groupWheel-navPrev{position:absolute;top:.05234rem;left:.55078rem;width:.02344rem;height:.01953rem;background-image:url("assets/images/icon-arrow-down2.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.Profile .Profile-groupWheel-navPrev{left:-.02734rem;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Profile .Profile-groupWheel-container{width:100%;height:100%;overflow:hidden;white-space:nowrap}.Profile .Profile-groupMember{display:inline-block;width:.25781rem;margin-right:.03125rem;-moz-transition:margin .5s ease;-webkit-transition:margin .5s ease;-o-transition:margin .5s ease;transition:margin .5s ease;background-image:url("assets/images/profile-bg.png");background-size:100% 100%;background-repeat:no-repeat}.Profile .Profile-groupMember-name{width:100%;height:.02813rem;margin-bottom:.00781rem}.Profile .Profile-groupMember-name input::-webkit-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-name input:-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-name input::-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-name input:-ms-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-name input{margin-top:0rem;font-weight:600;font-family:"Rye"}.Profile .Profile-groupMember-text{width:100%;height:.125rem}.Profile .Profile-groupMember-text textarea::-webkit-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-text textarea:-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-text textarea::-moz-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-text textarea:-ms-input-placeholder{color:rgba(250,244,230,0.75) !important}.Profile .Profile-groupMember-text textarea{font-size:.01094rem;background-position:top .00703rem right .00391rem;padding-top:0;height:99%}.Profile .Profile-groupWheel--1 .Profile-groupMember:nth-child(1){margin-left:-.57812rem}.Profile .Profile-groupWheel--2 .Profile-groupMember:nth-child(1){margin-left:-1.15625rem}.Profile .Profile-groupWheel--3 .Profile-groupMember:nth-child(1){margin-left:-1.73438rem}.Profile .Profile-groupWheel--4 .Profile-groupMember:nth-child(1){margin-left:-2.3125rem}.Profile.Profile--teacher .Profile-buttons-save,.Profile.Profile--teacher .Profile-buttons-print,.Profile.Profile--teacher .Profile-buttons-deleteMember{display:none}@media print{.Profile{width:100%;padding:30px}.Profile .Profile-buttons{display:none}.Profile .Profile-section{margin-bottom:30px}.Profile .Profile-section-title{font-size:18px;color:black;margin-bottom:5px}.Profile .Profile-textarea,.Profile .Profile-input{display:none}.Profile .Profile-groupDescription{display:none}.Profile .Profile-textareaPrintHelper,.Profile .Profile-inputPrintHelper{display:block;font-size:16px;color:black;background-color:white}.Profile .Profile-name{position:relative;width:30%;height:auto;margin-right:5%}.Profile .Profile-name .Profile-image{width:270px;height:150px}.Profile .Profile-name .Profile-image::before{width:205px;background-position-x:left;background-position-y:center}.Profile .Profile-name .Profile-image::after{width:220px}.Profile .Profile-name .Profile-inputPrintHelper{position:absolute;top:117px;left:65px;width:100%;font-family:"Rye";font-size:18px;height:42px;color:#FAF4E6;background-color:transparent}.Profile .Profile-tagsAndText{width:65%;margin-top:42px}.Profile .Profile-text{margin:0;width:100%;height:auto}.Profile .Profile-groupWheel{height:auto}.Profile .Profile-groupWheel-navNext,.Profile .Profile-groupWheel-navPrev{display:none}.Profile .Profile-groupWheel-container{white-space:normal;height:auto;overflow:visible}.Profile .Profile-groupMember{display:block;width:100%;height:auto;margin:0 0 30px 0;background-image:none}.Profile .Profile-groupMember.Profile-groupMember--empty{display:none}.Profile .Profile-groupMember-name{font-family:"Rye";font-size:16px}.Profile .Profile-groupMember-text{height:auto}.Profile .Profile-addMemberButton{display:none}}.PaperMaker{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;flex-wrap:wrap;padding-top:.03125rem;position:relative}.PaperMaker .PaperMaker-textContainer{width:.23438rem;height:.14844rem;background-image:url("assets/images/profile-bg.png");background-size:100% 100%;background-repeat:no-repeat;color:#FAF4E6;font-family:"Rye";margin-right:.01562rem;margin-bottom:.00781rem;padding:.01172rem}.PaperMaker .PaperMaker-textContainer input,.PaperMaker .PaperMaker-textContainer textarea{margin-top:.00781rem;display:block;width:100%;border-radius:.00156rem;border:none;outline:none;font-family:"Metropolis";color:#1b1b21;background-color:#FAF4E6;font-size:.01016rem;padding:.00391rem}.PaperMaker .PaperMaker-textContainer input{height:.02344rem}.PaperMaker .PaperMaker-textContainer input input::-webkit-input-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer input input:-moz-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer input input::-moz-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer input input:-ms-input-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer textarea{resize:none;height:.1rem;overflow:auto}.PaperMaker .PaperMaker-textContainer textarea textarea::-webkit-input-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer textarea textarea:-moz-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer textarea textarea::-moz-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer textarea textarea:-ms-input-placeholder{color:rgba(250,244,230,0.75) !important}.PaperMaker .PaperMaker-textContainer:not(:first-of-type) div{height:.125rem}.PaperMaker .PaperMaker-textContainer:not(:first-of-type) div ::-webkit-scrollbar{width:.00547rem}.PaperMaker .PaperMaker-textContainer:not(:first-of-type) div ::-webkit-scrollbar-track{background-color:#726C65;border-radius:.00156rem}.PaperMaker .PaperMaker-textContainer:not(:first-of-type) div ::-webkit-scrollbar-thumb{border-radius:.00156rem;background:#3c3935}.PaperMaker .PaperMaker-textContainer:not(:first-of-type) div ::-webkit-scrollbar-thumb:window-inactive{background-color:transparent;border:.00078rem solid #3c3935}.PaperMaker .PaperMaker-textContainer div:nth-of-type(2){margin-top:.01562rem}.PaperMaker .PaperMaker-glossary{width:.19531rem;height:.15625rem;background-image:url("assets/images/background_text2_rotated.png");background-size:100% 100%;background-repeat:no-repeat;position:absolute;bottom:0;left:-.23438rem;color:#FAF4E6;padding:.02734rem .01172rem .00781rem .05859rem}.PaperMaker .PaperMaker-glossary div{display:inline-block;margin-right:.00781rem;font-size:.01094rem}.PaperMaker .PaperMaker-glossary div:first-of-type{display:block;text-align:center;font-family:"Rye";margin-bottom:.00781rem;margin-left:-.01953rem;margin-right:0;font-size:.01406rem}.PaperMaker .PaperMaker-choosePhoto,.PaperMaker .PaperMaker-printPaper{position:absolute;right:-.13281rem;top:.16406rem;width:.13281rem}.PaperMaker .PaperMaker-choosePhoto img.PaperMaker-choosePhotoImg,.PaperMaker .PaperMaker-choosePhoto img.PaperMaker-printPaperImg,.PaperMaker .PaperMaker-printPaper img.PaperMaker-choosePhotoImg,.PaperMaker .PaperMaker-printPaper img.PaperMaker-printPaperImg{width:100%;height:auto}.PaperMaker .PaperMaker-choosePhoto .PaperMaker-choosePhotoBtn,.PaperMaker .PaperMaker-choosePhoto .PaperMaker-printPaperBtn a,.PaperMaker .PaperMaker-printPaper .PaperMaker-choosePhotoBtn,.PaperMaker .PaperMaker-printPaper .PaperMaker-printPaperBtn a{width:.11719rem;height:.0625rem;margin:0 auto;margin-top:.00234rem;text-align:center;padding-top:.00625rem;background-image:url("assets/images/background-text-button2.png");background-size:100% auto;background-position:center top;background-repeat:no-repeat;color:#FAF4E6;font-size:.01406rem;cursor:pointer;text-transform:none;background-color:transparent}.PaperMaker .PaperMaker-choosePhoto .PaperMaker-choosePhotoBtn:hover,.PaperMaker .PaperMaker-choosePhoto .PaperMaker-printPaperBtn a:hover,.PaperMaker .PaperMaker-printPaper .PaperMaker-choosePhotoBtn:hover,.PaperMaker .PaperMaker-printPaper .PaperMaker-printPaperBtn a:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.PaperMaker .PaperMaker-printPaper{top:.32266rem}.PaperMaker .PaperMaker-popupWrapper{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;z-index:1000;-moz-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.PaperMaker .PaperMaker-popupWrapper::before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5)}.PaperMaker .PaperMaker-popupWrapper.show{opacity:1;visibility:visible}.PaperMaker .PaperMaker-popupWrapper .PaperMaker-popup{position:absolute;left:50%;top:-.05859rem;margin-left:-77%;width:.82031rem;padding:.09375rem .05469rem .03906rem .07812rem;background-image:url("assets/images/background-paper-maker-popup.png");background-size:100% 100%;background-position:center top;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:wrap}.PaperMaker .PaperMaker-popupWrapper .PaperMaker-popup img.PaperMaker-popupImg{max-width:.13672rem;max-height:.13672rem;position:relative;margin-right:.00547rem;margin-bottom:.00781rem;border:.00391rem solid transparent}.PaperMaker .PaperMaker-popupWrapper .PaperMaker-popup img.PaperMaker-popupImg.selected{border-color:#78100C;border-radius:.00781rem}.PaperMaker .PaperMaker-popupWrapper .PaperMaker-popup .PaperMaker-choosePhotoBtn{width:.11719rem;height:.03516rem;margin:0 auto;margin-top:.01172rem;margin-bottom:.01172rem;text-align:center;padding-top:.00625rem;background-image:url("assets/images/background-text-button2.png");background-size:100% auto;background-position:center top;background-repeat:no-repeat;color:#FAF4E6;font-size:.01406rem;cursor:pointer}.PaperMaker .PaperMaker-popupWrapper .PaperMaker-popup .PaperMaker-choosePhotoBtn:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.MainPanel{position:absolute;width:.55469rem;left:.25781rem;top:0;min-height:100%}.MainPanel .MainPanel-pageTitle{width:.30469rem;height:.05859rem;font-family:"Rye";background-image:url("assets/images/background_page_title.svg");background-size:100% auto;background-repeat:no-repeat;background-position:center;color:#FAF4E6;font-size:.025rem;text-align:center;margin-left:.01953rem;margin-bottom:-.00391rem;margin-top:.00781rem;padding-top:.01016rem}.MainPanel--settings{position:relative;left:0;width:100%}.MainPanel--minigames{width:.71094rem}.MainPanel--profile{width:.71094rem;left:.21875rem}.MainPanel--videos{width:.78125rem}@media print{.MainPanel{position:relative;left:0;width:100%;height:auto}.MainPanel.MainPanel--profile{width:100%}.MainPanel .MainPanel-pageTitle{display:none}}.SidePanel{position:absolute;top:0;right:0;min-width:.07812rem;z-index:10;color:#FAF4E6;font-size:.01094rem;height:100%;overflow:hidden}.SidePanel ul{list-style:none;padding:0;color:#FAF4E6;font-family:"Metropolis-Black";width:90%}.SidePanel li{cursor:pointer;padding:.00391rem;font-size:.01172rem;font-family:"Metropolis-Black";width:.15625rem;border-radius:.00156rem}.SidePanel li:hover{color:#681410}.SidePanel li.InstructionsMenu-item--selected{background-color:#681410;color:#FAF4E6}.SidePanel .Button{display:block;margin:.01172rem 0 .00781rem;background-color:#FAF4E6;color:#1b1b21;text-transform:initial;font-weight:600;width:100%;padding-left:.00781rem}.SidePanel ul ~ .Button--instructions{margin-top:.00391rem}.SidePanel .Button--nextStep{position:absolute;left:.03516rem;top:.40234rem;width:.15625rem;height:.03906rem;font-size:.01406rem;background-color:transparent;background-image:url("assets/images/background_next_button.png");background-size:98% auto;background-position:center;background-repeat:no-repeat;font-family:"Metropolis-SemiBold";text-align:center;color:#1b1b21;padding-left:.01562rem}.SidePanel .Button--nextStep:hover{background-size:100% auto}.SidePanel .Button--nextStep .Button-icon{display:block;margin-bottom:-.00156rem}.SidePanel .Button--nextStep .Button-icon::before{font-size:.01172rem;font-family:"Metropolis-Black";content:"Next Step"}.Settings-icon{position:absolute;top:.00391rem;right:.03281rem;width:.02422rem;height:.02422rem;background-image:url("assets/images/icon-cogwheel.png");background-repeat:no-repeat;background-size:cover;cursor:pointer}.Settings-icon:hover{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.Instructions{margin-top:.03906rem;margin-right:.00391rem;width:.22266rem;height:.50781rem;padding:.02734rem .03516rem .00391rem .03125rem;background-image:url("assets/images/background_text3.png");background-size:100% auto;background-position:top left;background-repeat:no-repeat}.Instructions-title,.Instructions-subTitle{font-size:.01406rem;line-height:.01562rem;font-family:"Rye";color:#FAF4E6;padding-right:.01562rem}.Instructions-subTitle{margin-top:.01172rem}.Instructions-intro{margin-top:.01172rem;margin-bottom:-.00391rem;color:#FAF4E6}.Instructions-fullscreen{text-decoration:underline;text-transform:uppercase;cursor:pointer}.Instructions-fullscreen+.Instructions-text{display:inline;color:#FAF4E6}.MainPanel--splash+.SidePanel>.Instructions{position:relative;right:-.27344rem;-webkit-animation:slideInRight 0.3s forwards;-webkit-animation-delay:2s;animation:slideInRight 0.3s forwards;animation-delay:2s}@-webkit-keyframes slideInRight{100%{right:0}}@keyframes slideInRight{100%{right:0}}.Game--map p.Instructions-text:nth-child(5){display:inline}.MainPanel--profile+.SidePanel,.MainPanel--paper-maker+.SidePanel{height:.27344rem}.MainPanel--profile+.SidePanel>.Instructions,.MainPanel--paper-maker+.SidePanel>.Instructions{padding-top:.03906rem;background-image:url("assets/images/background_text.png")}.MainPanel--crime-scene+.SidePanel,.MainPanel--riddle-me+.SidePanel,.MainPanel--mystery-maze+.SidePanel,.MainPanel--minigames+.SidePanel{height:.33984rem}.MainPanel--crime-scene+.SidePanel>.Instructions,.MainPanel--riddle-me+.SidePanel>.Instructions,.MainPanel--mystery-maze+.SidePanel>.Instructions,.MainPanel--minigames+.SidePanel>.Instructions{padding-top:.03906rem;background-image:url("assets/images/background_text2.png")}.MainPanel--crime-scene+.SidePanel>.Instructions .Button--instructions,.MainPanel--riddle-me+.SidePanel>.Instructions .Button--instructions,.MainPanel--mystery-maze+.SidePanel>.Instructions .Button--instructions,.MainPanel--minigames+.SidePanel>.Instructions .Button--instructions{margin-top:.01562rem;padding:.00781rem .01562rem .00781rem .01562rem;color:#1b1b21;font-weight:600}.MainPanel--crime-scene+.SidePanel>.Instructions .Button--instructions::before,.MainPanel--riddle-me+.SidePanel>.Instructions .Button--instructions::before,.MainPanel--mystery-maze+.SidePanel>.Instructions .Button--instructions::before,.MainPanel--minigames+.SidePanel>.Instructions .Button--instructions::before{position:relative;content:"\25C0\25C0";font-size:.00625rem;vertical-align:middle;right:.00391rem}.MainPanel--videos+.SidePanel>.Instructions,.MainPanel--texts+.SidePanel>.Instructions,.MainPanel--beats+.SidePanel>.Instructions,.MainPanel--tools+.SidePanel>.Instructions,.MainPanel--settings+.SidePanel{display:none}@media print{.SidePanel{display:none}}.Tutorial{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.75);padding:.01172rem;z-index:100}.Tutorial .MapTutorial{position:relative;width:100%;height:100%;background-image:url("assets/images/background_map2.png"),url("assets/images/background_map.png");background-size:.88906rem auto,100% auto;background-position:-.00469rem .11328rem,0 -.0625rem;background-repeat:no-repeat, no-repeat;overflow:hidden;border-radius:.00391rem}.Tutorial .MapTutorial .MapContainer{padding-top:0rem}.Tutorial .Tutorial-instructions{position:absolute;top:.03125rem;left:.5625rem;width:.38281rem;height:.15625rem;background-color:#FAF4E6;border:.00156rem solid #1b1b21;border-radius:.00391rem;padding:0 .00781rem;z-index:12}.Tutorial .Tutorial-text p{font-size:.0125rem;line-height:.01953rem;color:#1b1b21;margin:.00391rem 0}.Tutorial .Tutorial-text p strong{font-weight:600}.Tutorial .Tutorial-buttons .Button{position:absolute;bottom:-.00156rem;font-family:"Rye";width:.08594rem;font-size:.0125rem;text-align:center;color:#FAF4E6;background-color:#1b1b21;border-radius:.00391rem;padding:.00234rem 0;margin-bottom:.00781rem}.Tutorial .Tutorial-buttons .Button:hover{background-color:#101013}.Tutorial .Tutorial-buttons .Button.Button--prev{left:.00391rem}.Tutorial .Tutorial-buttons .Button.Button--next,.Tutorial .Tutorial-buttons .Button.Button--close{right:.00781rem}.Tutorial .Tutorial-buttons .Button.Button--close{width:.15625rem}.Tutorial .Tutorial-close{position:absolute;top:.02656rem;right:.01953rem;width:.03125rem;height:.03125rem;border-radius:.03125rem;border:.00156rem solid #FAF4E6;background-color:#FAF4E6;background-image:url("assets/images/icon-close.svg");background-size:.02344rem auto;background-position:center center;background-repeat:no-repeat;z-index:11;cursor:pointer}.Tutorial .Tutorial-close:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.App{height:100%;min-height:.5625rem;min-width:1rem;background-color:#000;font-family:"Metropolis";font-size:.0125rem;font-weight:400;line-height:1.35;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.App .App-letterBoxWrap{position:relative;width:1rem;height:.5625rem;background-color:#FAF4E6;overflow:hidden}@media print{.App{width:100%;height:auto;display:block}.App .App-letterBoxWrap{width:100%;height:auto}}html{font-size:100vw;width:100%;height:100%;background-color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;-ms-touch-action:manipulation}body{position:relative;height:100%;margin:0;padding:0;background-color:#000}*{box-sizing:border-box}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-aspect-ratio: 16 / 9){html{font-size:calc(100vh * 1.77777778)}}
