body{height:100%;margin:0}.App{width:100%;height:100vh;font-family:Avenir Next,sans-serif;position:absolute}.App button{border:none;outline:none}.App p{text-align:center;color:#fff;font-family:Avenir Next,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.App h2{text-align:center;color:#fff;font-family:Avenir Next,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.notifications{width:100%;height:100%;position:absolute;top:0;left:0}.updateContainer{background-color:#000;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}.updateContainer .updateBg{opacity:.4;color:#fff;margin:0 auto;font-size:170pt}.updateContainer .updatePage{text-align:center;width:100%;margin-top:25px}.updateContainer .updatePage .updateCaption{color:#fff;font-size:.9em;line-height:25px}.updateContainer .updatePage .updateText{padding:20px;font-size:.8em;line-height:15px}.loginContainer{height:100%}.loginContainer .loginPage{text-align:center;background:#071c2c;flex-flow:column;align-items:center;height:100%;transition:all .25s;display:flex}.loginContainer .loginPage .logoContainer{flex:0 160px;align-items:flex-end;display:flex}.loginContainer .loginPage .logoContainer .logo{background:url(/images/logo-caught-inverted.png) no-repeat;width:250px;height:75px}.loginContainer .loginPage .loginForm{flex-direction:column;flex:none;margin-top:40px;display:flex}.loginContainer .loginPage .loginForm .loginError{color:#fff;transform-origin:0 0;border-radius:5px;width:100%;height:0;font-size:12px;transition:all .5s ease-in-out;transform:scaleY(0)}.loginContainer .loginPage .loginForm .loginError.active{background-color:#e64a19;height:auto;min-height:35px;line-height:35px;transform:scaleY(1)}.loginContainer .loginPage .loginForm label{text-align:left;color:#f5f5f5;margin:20px 0 10px;font-size:14px}.loginContainer .loginPage .loginForm input{color:#071c2c!important;background:#f5f5f5!important;border:none!important;border-bottom:.5px solid #fff!important;border-radius:5px!important;outline:none!important;padding:.5rem!important}.loginContainer .loginPage .loginForm input::-webkit-input-placeholder{color:#071c2c!important;font-size:12px!important}.loginContainer .loginPage .loginForm input::-ms-input-placeholder{color:#071c2c!important;font-size:12px!important}.loginContainer .loginPage .loginForm input::placeholder{color:#071c2c!important;font-size:12px!important}.loginContainer .loginPage .loginForm input:-webkit-autofill{-webkit-text-fill-color:#071c2c!important;border:1px solid #ffbe3c!important}.loginContainer .loginPage .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#071c2c!important;border:1px solid #ffbe3c!important}.loginContainer .loginPage .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#071c2c!important;border:1px solid #ffbe3c!important}.loginContainer .loginPage .loginForm .loginButton{color:#fff;text-align:left;text-indent:18px;background-color:#00b0ff;border-radius:5px;width:265px;height:45px;margin-top:30px;font-family:Avenir Next,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;box-shadow:0 4px 4px rgba(0,0,0,.25)}.loginContainer .loginPage .loginForm .loginButton .disabled{opacity:.5;pointer-events:none}.loginContainer .loginPage .loginForm .loginButton.location{vertical-align:middle;width:300px;height:60px;margin:10px 0 0 -20px}.loginContainer .loginPage .loginForm .loginButton.location img{vertical-align:middle;width:40px}.loginContainer .loginPage .loginForm .loginButton.location .label{vertical-align:middle;padding-left:10px}.loginContainer .loginPage .loginForm a.passwordForgotLink{color:#fff;text-align:right;padding:10px;font-size:11pt}.loginContainer .loginPage .loaderBox{background-color:transparent}.loginContainer .loginPage .loaderBox .lds-ring{width:25px;height:25px}.loginContainer .loginPage .loaderBox .lds-ring div{border:2px solid transparent;border-top-color:orange;width:22px;height:22px}.loginContainer .loginPage .privacyLink{color:#9eb9d5;align-self:flex-end;width:200px;margin-top:auto;margin-bottom:10px;margin-right:10px;font-size:13px;position:relative;bottom:10px}.loginContainer .loginPage .privacyLink a{color:#9eb9d5;text-decoration:none}.loginContainer .loginPage .qrContainer{background:linear-gradient(290deg,rgba(30,176,199,.9) 0%,rgba(254,179,0,.9) 100%);justify-content:center;width:100%;height:100px;transition:all .25s;display:flex;position:relative;bottom:0;box-shadow:inset 1px 5px 7px -7px #000}.loginContainer .loginPage .qrContainer.active{opacity:0;background:0 0;height:100%}.loginContainer .loginPage button:active{transform:translateY(4px);box-shadow:none!important}.loginContainer .loginPage.hidden{opacity:0}.loginContainer .qrButton{color:#000;opacity:0;background:#fff;border-radius:23.5px;flex-direction:row;flex:none;align-self:center;align-items:center;width:260px;height:47px;font-family:Avenir Next,sans-serif;line-height:47px;transition:all .25s;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.loginContainer .qrButton.active{opacity:1}.loginContainer .qrButton.disabled{opacity:.5;pointer-events:none}.loginContainer .qrButton i{flex:32px;justify-self:center;width:32px;padding-left:20px;font-size:32px}.loginContainer .qrButton span{text-align:center;flex:auto;font-size:12px;font-weight:700}.loginContainer .qrButton .filler{flex:32px}.loginContainer .qrButton button:active{transform:translateY(4px);box-shadow:none!important}.loginContainer.login-screen-tb .loginPage{background:#fff}.loginContainer.login-screen-tb .logoContainer .logo{background:url(/images/logo-tb.png) no-repeat;width:125px;height:114px}.loginContainer.login-screen-tb .loginForm input{color:#071c2c!important;background-color:#eee!important;border-bottom:.5px solid #00488d!important}.loginContainer.login-screen-tb .loginForm input::-webkit-input-placeholder{color:gray!important}.loginContainer.login-screen-tb .loginForm input::-ms-input-placeholder{color:gray!important}.loginContainer.login-screen-tb .loginForm input::placeholder{color:gray!important}.loginContainer.login-screen-tb .loginForm input:-webkit-autofill{-webkit-text-fill-color:#071c2c!important;border:1px solid #00488d!important}.loginContainer.login-screen-tb .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#071c2c!important;border:1px solid #00488d!important}.loginContainer.login-screen-tb .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#071c2c!important;border:1px solid #00488d!important}.loginContainer.login-screen-tb .loginForm .loginError{color:#fff}.loginContainer.login-screen-tb .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-tb .loginForm .loginButton{color:#fff;background-color:#00488d}.loginContainer.login-screen-tb .loginForm label,.loginContainer.login-screen-tb .loginForm a.passwordForgotLink{color:#00488d}.loginContainer.login-screen-tb .loaderBox .lds-ring div{border-color:#00488d transparent transparent}.loginContainer.login-screen-tb .privacyLink,.loginContainer.login-screen-tb .privacyLink a{color:#00488d}.loginContainer.login-screen-tb .qrContainer{background:linear-gradient(290deg,#006cbd 0%,#00488d 100%)}.loginContainer.login-screen-tb .qrButton{color:#fff;background:#000}.loginContainer.login-screen-stadsspel .loginPage{background:#fbf4e4}.loginContainer.login-screen-stadsspel .logoContainer .logo{background:url(/images/logo-stadsspel.png) no-repeat;width:125px;height:124px}.loginContainer.login-screen-stadsspel .loginForm input{color:#071c2c!important;background-color:#eee!important;border-bottom:.5px solid #00488d!important}.loginContainer.login-screen-stadsspel .loginForm input::-webkit-input-placeholder{color:gray!important}.loginContainer.login-screen-stadsspel .loginForm input::-ms-input-placeholder{color:gray!important}.loginContainer.login-screen-stadsspel .loginForm input::placeholder{color:gray!important}.loginContainer.login-screen-stadsspel .loginForm input:-webkit-autofill{-webkit-text-fill-color:#071c2c!important;border:1px solid #00488d!important}.loginContainer.login-screen-stadsspel .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#071c2c!important;border:1px solid #00488d!important}.loginContainer.login-screen-stadsspel .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#071c2c!important;border:1px solid #00488d!important}.loginContainer.login-screen-stadsspel .loginForm .loginError{color:#fff}.loginContainer.login-screen-stadsspel .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-stadsspel .loginForm .loginButton{color:#fff;background-color:#ef6c14}.loginContainer.login-screen-stadsspel .loginForm label,.loginContainer.login-screen-stadsspel .loginForm a.passwordForgotLink{color:#ef6c14}.loginContainer.login-screen-stadsspel .loaderBox .lds-ring div{border-color:#ef6c14 transparent transparent}.loginContainer.login-screen-stadsspel .privacyLink,.loginContainer.login-screen-stadsspel .privacyLink a{color:#00488d}.loginContainer.login-screen-stadsspel .qrContainer{background:linear-gradient(290deg,#ff9a5a 0%,#ef6c14 100%)}.loginContainer.login-screen-stadsspel .qrButton{color:#fff;background:#000}.loginContainer.login-screen-uitjeseten .loginPage{background:#fff}.loginContainer.login-screen-uitjeseten .logoContainer .logo{background:url(https://caught-cdn.s3.eu-west-1.amazonaws.com/images/logo-uitjeseten.svg) no-repeat;width:250px;height:44px}.loginContainer.login-screen-uitjeseten .loginForm input{color:#071c2c!important;background-color:#eee!important;border-bottom:.5px solid #008cba!important}.loginContainer.login-screen-uitjeseten .loginForm input::-webkit-input-placeholder{color:gray!important}.loginContainer.login-screen-uitjeseten .loginForm input::-ms-input-placeholder{color:gray!important}.loginContainer.login-screen-uitjeseten .loginForm input::placeholder{color:gray!important}.loginContainer.login-screen-uitjeseten .loginForm input:-webkit-autofill{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-uitjeseten .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-uitjeseten .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-uitjeseten .loginForm .loginError{color:#fff}.loginContainer.login-screen-uitjeseten .loginForm .loginError.active{background-color:orange}.loginContainer.login-screen-uitjeseten .loginForm .loginButton{color:#fff;background-color:#008cba}.loginContainer.login-screen-uitjeseten .loginForm label,.loginContainer.login-screen-uitjeseten .loginForm a.passwordForgotLink{color:#071c2c}.loginContainer.login-screen-uitjeseten .loaderBox .lds-ring div{border-color:#008cba transparent transparent}.loginContainer.login-screen-uitjeseten .privacyLink,.loginContainer.login-screen-uitjeseten .privacyLink a{color:#008cba}.loginContainer.login-screen-uitjeseten .qrContainer{background:linear-gradient(290deg,#ffc13f 0%,#ffaf00 100%)}.loginContainer.login-screen-uitjeseten .qrButton{color:#fff;background:#000}.loginContainer.login-screen-actieuitjes .loginPage{background:linear-gradient(290deg,#ab47ff 0%,#00197e 100%)}.loginContainer.login-screen-actieuitjes .logoContainer .logo{background:url(/images/logo-cityappgames.png) no-repeat;width:250px;height:250px}.loginContainer.login-screen-actieuitjes .loginForm input{color:#000!important;background-color:#f4f4f4!important;border-bottom:.5px solid #ab47ff!important}.loginContainer.login-screen-actieuitjes .loginForm input::-webkit-input-placeholder{color:gray!important}.loginContainer.login-screen-actieuitjes .loginForm input::-ms-input-placeholder{color:gray!important}.loginContainer.login-screen-actieuitjes .loginForm input::placeholder{color:gray!important}.loginContainer.login-screen-actieuitjes .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #ab47ff!important}.loginContainer.login-screen-actieuitjes .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #ab47ff!important}.loginContainer.login-screen-actieuitjes .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #ab47ff!important}.loginContainer.login-screen-actieuitjes .loginForm .loginError{color:#fff}.loginContainer.login-screen-actieuitjes .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-actieuitjes .loginForm .loginButton{color:#fff;background-color:#ffca00}.loginContainer.login-screen-actieuitjes .loginForm label{color:#fff}.loginContainer.login-screen-actieuitjes .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-actieuitjes .loaderBox .lds-ring div{border-color:#12e8e4 transparent transparent}.loginContainer.login-screen-actieuitjes .privacyLink,.loginContainer.login-screen-actieuitjes .privacyLink a{color:#00197e}.loginContainer.login-screen-actieuitjes .qrContainer{background:linear-gradient(290deg,#ffca00 0%,#ab47ff 100%)}.loginContainer.login-screen-actieuitjes .qrButton{color:#f4f4f4;background:#00197e}.loginContainer.login-screen-cityapptour .loginPage{background:#fff}.loginContainer.login-screen-cityapptour .logoContainer .logo{background:url(/images/logo-cityapptour.png) no-repeat;width:250px;height:100px}.loginContainer.login-screen-cityapptour .loginForm input{color:#000!important;background-color:#ddd!important;border-bottom:.5px solid #003580!important}.loginContainer.login-screen-cityapptour .loginForm input::-webkit-input-placeholder{color:gray!important}.loginContainer.login-screen-cityapptour .loginForm input::-ms-input-placeholder{color:gray!important}.loginContainer.login-screen-cityapptour .loginForm input::placeholder{color:gray!important}.loginContainer.login-screen-cityapptour .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #003580!important}.loginContainer.login-screen-cityapptour .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #003580!important}.loginContainer.login-screen-cityapptour .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #003580!important}.loginContainer.login-screen-cityapptour .loginForm .loginError{color:#fff}.loginContainer.login-screen-cityapptour .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-cityapptour .loginForm .loginButton{color:#fff;background-color:#003580}.loginContainer.login-screen-cityapptour .loginForm label,.loginContainer.login-screen-cityapptour .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-cityapptour .loaderBox .lds-ring div{border-color:#ffaf00 transparent transparent}.loginContainer.login-screen-cityapptour .privacyLink,.loginContainer.login-screen-cityapptour .privacyLink a{color:#ffaf00}.loginContainer.login-screen-cityapptour .qrContainer{background:#003580}.loginContainer.login-screen-cityapptour .qrButton{color:#000;background:#ffaf00}.loginContainer.login-screen-uitjesbureau .loginPage{background:#99c6ac}.loginContainer.login-screen-uitjesbureau .logoContainer .logo{background:url(/images/logo-uitjesbureau.png) no-repeat;width:219px;height:219px}.loginContainer.login-screen-uitjesbureau .loginForm input{color:#000!important;background-color:#fff!important;border-bottom:.5px solid #99c6ac!important}.loginContainer.login-screen-uitjesbureau .loginForm input::-webkit-input-placeholder{color:gray!important}.loginContainer.login-screen-uitjesbureau .loginForm input::-ms-input-placeholder{color:gray!important}.loginContainer.login-screen-uitjesbureau .loginForm input::placeholder{color:gray!important}.loginContainer.login-screen-uitjesbureau .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #99c6ac!important}.loginContainer.login-screen-uitjesbureau .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #99c6ac!important}.loginContainer.login-screen-uitjesbureau .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #99c6ac!important}.loginContainer.login-screen-uitjesbureau .loginForm .loginError{color:#fff}.loginContainer.login-screen-uitjesbureau .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-uitjesbureau .loginForm .loginButton{color:#000;background-color:#fff}.loginContainer.login-screen-uitjesbureau .loginForm label,.loginContainer.login-screen-uitjesbureau .loginForm a.passwordForgotLink{color:#071c2c}.loginContainer.login-screen-uitjesbureau .loaderBox .lds-ring div{border-color:#99c6ac transparent transparent}.loginContainer.login-screen-uitjesbureau .privacyLink,.loginContainer.login-screen-uitjesbureau .privacyLink a{color:#99c6ac}.loginContainer.login-screen-uitjesbureau .qrContainer{background:linear-gradient(290deg,#fff 0%,#fff 100%)}.loginContainer.login-screen-uitjesbureau .qrButton{color:#fff;background:#000}.loginContainer.login-screen-specialtours .loginPage{background:#ff5900}.loginContainer.login-screen-specialtours .logoContainer .logo{background:url(/images/logo-specialtours.png) no-repeat;width:250px;height:75px}.loginContainer.login-screen-specialtours .loginForm input{color:#fff!important;background-color:rgba(255,255,255,.3)!important;border-bottom:.5px solid #fff!important}.loginContainer.login-screen-specialtours .loginForm input::-webkit-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-specialtours .loginForm input::-ms-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-specialtours .loginForm input::placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-specialtours .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-specialtours .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-specialtours .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-specialtours .loginForm .loginError{color:#000}.loginContainer.login-screen-specialtours .loginForm .loginError.active{background-color:orange}.loginContainer.login-screen-specialtours .loginForm .loginButton{color:#000;background-color:#fff}.loginContainer.login-screen-specialtours .loginForm label,.loginContainer.login-screen-specialtours .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-specialtours .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-specialtours .privacyLink,.loginContainer.login-screen-specialtours .privacyLink a{color:#fff}.loginContainer.login-screen-specialtours .qrContainer{background:linear-gradient(290deg,#eefcff 0%,#ffd1be 100%)}.loginContainer.login-screen-specialtours .qrButton{color:#fff;background:#000}.loginContainer.login-screen-stadthelden .loginPage{background:#ffc107}.loginContainer.login-screen-stadthelden .logoContainer .logo{background:url(/images/logo-stadthelden.png) no-repeat;width:250px;height:66px}.loginContainer.login-screen-stadthelden .loginForm input{color:#000!important;background-color:rgba(255,255,255,.3)!important;border-bottom:.5px solid #000!important}.loginContainer.login-screen-stadthelden .loginForm input::-webkit-input-placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-stadthelden .loginForm input::-ms-input-placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-stadthelden .loginForm input::placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-stadthelden .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-stadthelden .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-stadthelden .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-stadthelden .loginForm .loginError{color:#fff}.loginContainer.login-screen-stadthelden .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-stadthelden .loginForm .loginButton{color:#000;background-color:#fff}.loginContainer.login-screen-stadthelden .loginForm label,.loginContainer.login-screen-stadthelden .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-stadthelden .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-stadthelden .privacyLink,.loginContainer.login-screen-stadthelden .privacyLink a{color:#fff}.loginContainer.login-screen-stadthelden .qrContainer{background:linear-gradient(290deg,#ffc107 0%,#f29730 100%)}.loginContainer.login-screen-stadthelden .qrButton{color:#fff;background:#000}.loginContainer.login-screen-catchit .loginPage{background:#fff}.loginContainer.login-screen-catchit .logoContainer{margin-top:40px}.loginContainer.login-screen-catchit .logoContainer .logo{background:url(/images/logo-catchit.png) no-repeat;width:150px;height:150px}.loginContainer.login-screen-catchit .loginForm input{color:#000!important;background-color:#eee!important;border-bottom:.5px solid #008cba!important}.loginContainer.login-screen-catchit .loginForm input::-webkit-input-placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-catchit .loginForm input::-ms-input-placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-catchit .loginForm input::placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-catchit .loginForm input:-webkit-autofill{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-catchit .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-catchit .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-catchit .loginForm .loginError{color:#fff}.loginContainer.login-screen-catchit .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-catchit .loginForm .loginButton{color:#fff;background-color:#000}.loginContainer.login-screen-catchit .loginForm label{color:#000}.loginContainer.login-screen-catchit .loginForm a.passwordForgotLink{color:#071c2c}.loginContainer.login-screen-catchit .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-catchit .privacyLink,.loginContainer.login-screen-catchit .privacyLink a{color:#008cba}.loginContainer.login-screen-catchit .qrContainer{background:linear-gradient(290deg,#ffc13f 0%,red 100%)}.loginContainer.login-screen-catchit .qrButton{color:#fff;background:#000}.loginContainer.login-screen-justcurious .loginPage{background:#fff}.loginContainer.login-screen-justcurious .logoContainer{margin-top:40px}.loginContainer.login-screen-justcurious .logoContainer .logo{background:url(/images/logo-justcurious.png) no-repeat;width:250px;height:125px}.loginContainer.login-screen-justcurious .loginForm input{color:#000!important;background-color:rgba(0,0,0,.05)!important;border-bottom:1px solid #ed7d1a!important}.loginContainer.login-screen-justcurious .loginForm input::-webkit-input-placeholder{color:rgba(0,0,0,.7)!important}.loginContainer.login-screen-justcurious .loginForm input::-ms-input-placeholder{color:rgba(0,0,0,.7)!important}.loginContainer.login-screen-justcurious .loginForm input::placeholder{color:rgba(0,0,0,.7)!important}.loginContainer.login-screen-justcurious .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #ed7d1a!important}.loginContainer.login-screen-justcurious .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #ed7d1a!important}.loginContainer.login-screen-justcurious .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #ed7d1a!important}.loginContainer.login-screen-justcurious .loginForm .loginError{color:#000}.loginContainer.login-screen-justcurious .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-justcurious .loginForm .loginButton{color:#fff;background-color:#ed7d1a}.loginContainer.login-screen-justcurious .loginForm label,.loginContainer.login-screen-justcurious .loginForm a.passwordForgotLink{color:#ed7d1a}.loginContainer.login-screen-justcurious .loaderBox .lds-ring div{border-color:#ed7d1a transparent transparent}.loginContainer.login-screen-justcurious .privacyLink,.loginContainer.login-screen-justcurious .privacyLink a{color:#ed7d1a}.loginContainer.login-screen-justcurious .qrContainer{background:linear-gradient(290deg,#ed7d1a 0%,#ffd1be 100%)}.loginContainer.login-screen-justcurious .qrButton{color:#fff;background:#000}.loginContainer.login-screen-bizonevents .logoContainer{margin-top:100px}.loginContainer.login-screen-bizonevents .logoContainer .logo{background:url(https://s3-eu-west-1.amazonaws.com/caught-cdn/logos/logo-bizon-white.png) no-repeat;width:200px;height:192px}.loginContainer.login-screen-bizonevents .loginForm input{color:#000!important;background-color:#fff!important;border-bottom:.5px solid #008cba!important}.loginContainer.login-screen-bizonevents .loginForm input::-webkit-input-placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-bizonevents .loginForm input::-ms-input-placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-bizonevents .loginForm input::placeholder{color:rgba(0,0,0,.5)!important}.loginContainer.login-screen-bizonevents .loginForm input:-webkit-autofill{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-bizonevents .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-bizonevents .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#071c2c!important;border:1px solid #008cba!important}.loginContainer.login-screen-bizonevents .loginForm .loginError{color:#fff}.loginContainer.login-screen-bizonevents .loginForm .loginError.active{background-color:red}.loginContainer.login-screen-bizonevents .loginForm .loginButton{color:#fff;background-color:#00b0ff}.loginContainer.login-screen-bizonevents .loginForm label,.loginContainer.login-screen-bizonevents .loginForm a.passwordForgotLink{color:#f5f5f5}.loginContainer.login-screen-bizonevents .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-bizonevents .privacyLink,.loginContainer.login-screen-bizonevents .privacyLink a{color:#f5f5f5}.loginContainer.login-screen-bizonevents .qrContainer{background:#be3e31}.loginContainer.login-screen-bizonevents .qrButton{color:#fff;background:#000}.loginContainer.login-screen-activents .loginPage{background:#007d6f}.loginContainer.login-screen-activents .logoContainer .logo{background:url(/images/logo-activents.png) 0 0/contain no-repeat;width:200px;height:200px;margin:30px 0 0}.loginContainer.login-screen-activents .loginForm input{color:#fff!important;background-color:rgba(255,255,255,.3)!important;border-bottom:.5px solid #fff!important}.loginContainer.login-screen-activents .loginForm input::-webkit-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-activents .loginForm input::-ms-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-activents .loginForm input::placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-activents .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-activents .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-activents .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #000!important}.loginContainer.login-screen-activents .loginForm .loginError{color:#000}.loginContainer.login-screen-activents .loginForm .loginError.active{background-color:#fff}.loginContainer.login-screen-activents .loginForm .loginButton{color:#000;background-color:#fff}.loginContainer.login-screen-activents .loginForm label,.loginContainer.login-screen-activents .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-activents .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-activents .privacyLink,.loginContainer.login-screen-activents .privacyLink a{color:#fff}.loginContainer.login-screen-activents .qrContainer{background:#fff}.loginContainer.login-screen-activents .qrButton{color:#fff;background:#000}.loginContainer.login-screen-yamaha .loginPage{background:#d52b1e}.loginContainer.login-screen-yamaha .logoContainer .logo{background:url(/images/logo-rideout.png) no-repeat;width:250px;height:104px}.loginContainer.login-screen-yamaha .loginForm input{color:#000!important;background-color:#fff!important;border-bottom:.5px solid #fff!important}.loginContainer.login-screen-yamaha .loginForm input::-webkit-input-placeholder{color:#000!important}.loginContainer.login-screen-yamaha .loginForm input::-ms-input-placeholder{color:#000!important}.loginContainer.login-screen-yamaha .loginForm input::placeholder{color:#000!important}.loginContainer.login-screen-yamaha .loginForm input:-webkit-autofill{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-yamaha .loginForm input:-webkit-autofill:hover{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-yamaha .loginForm input:-webkit-autofill:focus{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-yamaha .loginForm .loginError{color:#000}.loginContainer.login-screen-yamaha .loginForm .loginError.active{background-color:#fff}.loginContainer.login-screen-yamaha .loginForm .loginButton{color:#fff;background-color:#000}.loginContainer.login-screen-yamaha .loginForm .loginButton.location{background-color:#000}.loginContainer.login-screen-yamaha .loginForm .loginButton.location .label,.loginContainer.login-screen-yamaha .loginForm label,.loginContainer.login-screen-yamaha .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-yamaha .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-yamaha .privacyLink,.loginContainer.login-screen-yamaha .privacyLink a{color:#fff}.loginContainer.login-screen-yamaha .qrContainer{background:linear-gradient(290deg,#fff 0%,#f3f3f3 100%)}.loginContainer.login-screen-yamaha .qrButton{color:#fff;background:#002328}.loginContainer.login-screen-humanrace .loginPage{background:#b3dbdf}.loginContainer.login-screen-humanrace .logoContainer{flex:0 200px}.loginContainer.login-screen-humanrace .logoContainer .logo{background:url(/images/logo-humanrace.png) no-repeat;width:200px;height:200px;margin-top:50px}.loginContainer.login-screen-humanrace .loginForm input{color:#1a171b!important;background-color:rgba(255,255,255,.3)!important;border:.5px solid #fdc426!important}.loginContainer.login-screen-humanrace .loginForm input::-webkit-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-humanrace .loginForm input::-ms-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-humanrace .loginForm input::placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-humanrace .loginForm input:-webkit-autofill{-webkit-text-fill-color:#1a171b!important;border:1px solid #fdc426!important}.loginContainer.login-screen-humanrace .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#1a171b!important;border:1px solid #fdc426!important}.loginContainer.login-screen-humanrace .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#1a171b!important;border:1px solid #fdc426!important}.loginContainer.login-screen-humanrace .loginForm .loginError{color:#fff}.loginContainer.login-screen-humanrace .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-humanrace .loginForm .loginButton{color:#fff;background-color:#fdc426;font-weight:700}.loginContainer.login-screen-humanrace .loginForm label{color:#000}.loginContainer.login-screen-humanrace .loginForm a.passwordForgotLink{color:#fdc426}.loginContainer.login-screen-humanrace .loaderBox .lds-ring div{border-color:#fdc426 transparent transparent}.loginContainer.login-screen-humanrace .privacyLink,.loginContainer.login-screen-humanrace .privacyLink a{color:#fdc426}.loginContainer.login-screen-humanrace .qrContainer{background:linear-gradient(290deg,#f3cc5f 0%,#fdc426 100%)}.loginContainer.login-screen-humanrace .qrButton{color:#fff;background:#000}.loginContainer.login-screen-artworks .loginPage{background:#fff}.loginContainer.login-screen-artworks .logoContainer{flex:0 200px}.loginContainer.login-screen-artworks .logoContainer .logo{background:url(/images/logo-artworks.png) no-repeat;width:200px;height:200px;margin-top:50px}.loginContainer.login-screen-artworks .loginForm input{color:#1a171b!important;background-color:rgba(255,255,255,.2)!important;border:.5px solid #000!important}.loginContainer.login-screen-artworks .loginForm input::-webkit-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-artworks .loginForm input::-ms-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-artworks .loginForm input::placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-artworks .loginForm input:-webkit-autofill{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-artworks .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-artworks .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-artworks .loginForm .loginError{color:#fff}.loginContainer.login-screen-artworks .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-artworks .loginForm .loginButton{color:#fff;background-color:#000;font-weight:700}.loginContainer.login-screen-artworks .loginForm label,.loginContainer.login-screen-artworks .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-artworks .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-artworks .privacyLink,.loginContainer.login-screen-artworks .privacyLink a{color:#000}.loginContainer.login-screen-artworks .qrContainer{background:linear-gradient(290deg,#000 0%,#1e1e1e 100%)}.loginContainer.login-screen-artworks .qrButton{color:#000;background:#fff}.loginContainer.login-screen-echallenge .loginPage{background:#222037}.loginContainer.login-screen-echallenge .logoContainer{flex:0 200px}.loginContainer.login-screen-echallenge .logoContainer .logo{background:url(/images/logo-echallenge.png) no-repeat;width:200px;height:200px;margin-top:50px}.loginContainer.login-screen-echallenge .loginForm input{color:#fff!important;background-color:rgba(255,255,255,.3)!important;border:.5px solid rgba(255,255,255,.5)!important}.loginContainer.login-screen-echallenge .loginForm input::-webkit-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-echallenge .loginForm input::-ms-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-echallenge .loginForm input::placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-echallenge .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #fff!important}.loginContainer.login-screen-echallenge .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #fff!important}.loginContainer.login-screen-echallenge .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #fff!important}.loginContainer.login-screen-echallenge .loginForm .loginError{color:#fff}.loginContainer.login-screen-echallenge .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-echallenge .loginForm .loginButton{color:#fff;background-color:#000;font-weight:700}.loginContainer.login-screen-echallenge .loginForm label,.loginContainer.login-screen-echallenge .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-echallenge .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-echallenge .privacyLink,.loginContainer.login-screen-echallenge .privacyLink a{color:#000}.loginContainer.login-screen-echallenge .qrContainer{background:linear-gradient(290deg,#4d67ff 0%,#fa7970 100%)}.loginContainer.login-screen-echallenge .qrButton{color:#000;background:#fff}.loginContainer.login-screen-lockdown .loginPage{background:#000}.loginContainer.login-screen-lockdown .logoContainer{flex:0 200px}.loginContainer.login-screen-lockdown .logoContainer .logo{background:url(/images/logo-lockdown.png) 50% no-repeat;width:300px;margin-top:20px;background-size:contain!important}.loginContainer.login-screen-lockdown .loginForm input{color:#000!important;background-color:rgba(255,255,255,.6)!important;border:.5px solid #fff!important}.loginContainer.login-screen-lockdown .loginForm input::-webkit-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-lockdown .loginForm input::-ms-input-placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-lockdown .loginForm input::placeholder{color:rgba(255,255,255,.7)!important}.loginContainer.login-screen-lockdown .loginForm input:-webkit-autofill{-webkit-text-fill-color:#000!important;border:1px solid #fff!important}.loginContainer.login-screen-lockdown .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;border:1px solid #fff!important}.loginContainer.login-screen-lockdown .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;border:1px solid #fff!important}.loginContainer.login-screen-lockdown .loginForm .loginError{color:#fff}.loginContainer.login-screen-lockdown .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-lockdown .loginForm .loginButton{color:#fff;background-color:#a5862f;font-weight:700}.loginContainer.login-screen-lockdown .loginForm label{color:#fff}.loginContainer.login-screen-lockdown .loginForm a.passwordForgotLink{color:#a5862f}.loginContainer.login-screen-lockdown .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-lockdown .privacyLink,.loginContainer.login-screen-lockdown .privacyLink a{color:#000}.loginContainer.login-screen-lockdown .qrContainer{background:linear-gradient(290deg,#a5862f 0%,#6c5a1d 100%)}.loginContainer.login-screen-lockdown .qrButton{color:#000;background:#fff}.loginContainer.login-screen-smartmeetings .loginPage{background:#fff}.loginContainer.login-screen-smartmeetings .logoContainer{flex:0 200px}.loginContainer.login-screen-smartmeetings .logoContainer .logo{background:url(/images/logo-smartmeetings.png) no-repeat;width:200px;height:200px;margin-top:50px}.loginContainer.login-screen-smartmeetings .loginForm input{color:#1a171b!important;background-color:rgba(255,255,255,.2)!important;border:.5px solid #000!important}.loginContainer.login-screen-smartmeetings .loginForm input::-webkit-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-smartmeetings .loginForm input::-ms-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-smartmeetings .loginForm input::placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-smartmeetings .loginForm input:-webkit-autofill{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-smartmeetings .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-smartmeetings .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-smartmeetings .loginForm .loginError{color:#fff}.loginContainer.login-screen-smartmeetings .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-smartmeetings .loginForm .loginButton{color:#fff;background-color:#000;font-weight:700}.loginContainer.login-screen-smartmeetings .loginForm label,.loginContainer.login-screen-smartmeetings .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-smartmeetings .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-smartmeetings .privacyLink,.loginContainer.login-screen-smartmeetings .privacyLink a{color:#000}.loginContainer.login-screen-smartmeetings .qrContainer{background:linear-gradient(290deg,#000 0%,#1e1e1e 100%)}.loginContainer.login-screen-smartmeetings .qrButton{color:#000;background:#fff}.loginContainer.login-screen-puzzeluitje .loginPage{background:#eceed9}.loginContainer.login-screen-puzzeluitje .logoContainer{flex:0 200px}.loginContainer.login-screen-puzzeluitje .logoContainer .logo{background:url(/images/logo-puzzeluitje.png) no-repeat;width:250px;height:60px;margin-top:50px}.loginContainer.login-screen-puzzeluitje .loginForm input{color:#1a171b!important;background-color:rgba(255,255,255,.2)!important;border:.5px solid #000!important}.loginContainer.login-screen-puzzeluitje .loginForm input::-webkit-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-puzzeluitje .loginForm input::-ms-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-puzzeluitje .loginForm input::placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-puzzeluitje .loginForm input:-webkit-autofill{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-puzzeluitje .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-puzzeluitje .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-puzzeluitje .loginForm .loginError{color:#fff}.loginContainer.login-screen-puzzeluitje .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-puzzeluitje .loginForm .loginButton{color:#fff;background-color:#1cb0d1;font-weight:700}.loginContainer.login-screen-puzzeluitje .loginForm label,.loginContainer.login-screen-puzzeluitje .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-puzzeluitje .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-puzzeluitje .privacyLink,.loginContainer.login-screen-puzzeluitje .privacyLink a{color:#000}.loginContainer.login-screen-puzzeluitje .qrContainer{background:linear-gradient(290deg,#1cb0d1,#148494 100%)}.loginContainer.login-screen-puzzeluitje .qrButton{color:#000;background:#fd9e11}.loginContainer.login-screen-galaxygames .loginPage{background:#fff}.loginContainer.login-screen-galaxygames .logoContainer{flex:0 200px}.loginContainer.login-screen-galaxygames .logoContainer .logo{background:url(/images/logo-galaxygames.png) no-repeat;width:250px;height:49px;margin-top:50px}.loginContainer.login-screen-galaxygames .loginForm input{color:#1a171b!important;background-color:rgba(255,255,255,.2)!important;border:.5px solid #000!important}.loginContainer.login-screen-galaxygames .loginForm input::-webkit-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-galaxygames .loginForm input::-ms-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-galaxygames .loginForm input::placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-galaxygames .loginForm input:-webkit-autofill{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-galaxygames .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-galaxygames .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-galaxygames .loginForm .loginError{color:#fff}.loginContainer.login-screen-galaxygames .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-galaxygames .loginForm .loginButton{color:#fff;background-color:#000;font-weight:700}.loginContainer.login-screen-galaxygames .loginForm label,.loginContainer.login-screen-galaxygames .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-galaxygames .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-galaxygames .privacyLink,.loginContainer.login-screen-galaxygames .privacyLink a{color:#000}.loginContainer.login-screen-galaxygames .qrContainer{background:linear-gradient(290deg,#000,#00004b 100%)}.loginContainer.login-screen-galaxygames .qrButton{color:#000;background:#fff}.loginContainer.login-screen-globalgoalsgo .loginPage{background:#8b7be5}.loginContainer.login-screen-globalgoalsgo .logoContainer{flex:0 200px}.loginContainer.login-screen-globalgoalsgo .logoContainer .logo{background:url(/images/logo-globalgoalsgo.png) no-repeat;width:250px;height:137px;margin-top:50px}.loginContainer.login-screen-globalgoalsgo .loginForm input{color:#1a171b!important;background-color:rgba(255,255,255,.2)!important;border:.5px solid #000!important}.loginContainer.login-screen-globalgoalsgo .loginForm input::-webkit-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-globalgoalsgo .loginForm input::-ms-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-globalgoalsgo .loginForm input::placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-globalgoalsgo .loginForm input:-webkit-autofill{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-globalgoalsgo .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-globalgoalsgo .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-globalgoalsgo .loginForm .loginError{color:#fff}.loginContainer.login-screen-globalgoalsgo .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-globalgoalsgo .loginForm .loginButton{color:#fff;background-color:#000;font-weight:700}.loginContainer.login-screen-globalgoalsgo .loginForm label,.loginContainer.login-screen-globalgoalsgo .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-globalgoalsgo .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-globalgoalsgo .privacyLink,.loginContainer.login-screen-globalgoalsgo .privacyLink a{color:#000}.loginContainer.login-screen-globalgoalsgo .qrContainer{background:linear-gradient(290deg,#000,#00004b 100%)}.loginContainer.login-screen-globalgoalsgo .qrButton{color:#000;background:#fff}.loginContainer.login-screen-elgounatreasurehunt .loginPage{background:#e4d8bc}.loginContainer.login-screen-elgounatreasurehunt .logoContainer{flex:0 200px}.loginContainer.login-screen-elgounatreasurehunt .logoContainer .logo{background:url(/images/logo-elgounath.png) no-repeat;width:275px;height:137px;margin-top:50px}.loginContainer.login-screen-elgounatreasurehunt .loginForm input{color:#1a171b!important;background-color:rgba(255,255,255,.2)!important;border:.5px solid #000!important}.loginContainer.login-screen-elgounatreasurehunt .loginForm input::-webkit-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-elgounatreasurehunt .loginForm input::-ms-input-placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-elgounatreasurehunt .loginForm input::placeholder{color:rgba(26,23,27,.7)!important}.loginContainer.login-screen-elgounatreasurehunt .loginForm input:-webkit-autofill{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-elgounatreasurehunt .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-elgounatreasurehunt .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#1a171b!important;border:1px solid #000!important}.loginContainer.login-screen-elgounatreasurehunt .loginForm .loginError{color:#fff}.loginContainer.login-screen-elgounatreasurehunt .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-elgounatreasurehunt .loginForm .loginButton{color:#fff;background-color:#000;font-weight:700}.loginContainer.login-screen-elgounatreasurehunt .loginForm label,.loginContainer.login-screen-elgounatreasurehunt .loginForm a.passwordForgotLink{color:#000}.loginContainer.login-screen-elgounatreasurehunt .loaderBox .lds-ring div{border-color:#000 transparent transparent}.loginContainer.login-screen-elgounatreasurehunt .privacyLink,.loginContainer.login-screen-elgounatreasurehunt .privacyLink a{color:#000}.loginContainer.login-screen-elgounatreasurehunt .qrContainer{background:linear-gradient(290deg,#e25925,#175aa1 100%)}.loginContainer.login-screen-elgounatreasurehunt .qrButton{color:#000;background:#fff}.loginContainer.login-screen-expipoint .loginPage{background:#181f2f}.loginContainer.login-screen-expipoint .logoContainer{flex:0 200px}.loginContainer.login-screen-expipoint .logoContainer .logo{background:url(/images/logo-expipoint.png) no-repeat;width:275px;height:137px;margin-top:50px}.loginContainer.login-screen-expipoint .loginForm input{color:#fff!important;background-color:rgba(255,255,255,.2)!important;border:.5px solid #000!important}.loginContainer.login-screen-expipoint .loginForm input::-webkit-input-placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-expipoint .loginForm input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-expipoint .loginForm input::placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-expipoint .loginForm input:-webkit-autofill{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-expipoint .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-expipoint .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-expipoint .loginForm .loginError{color:#fff}.loginContainer.login-screen-expipoint .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-expipoint .loginForm .loginButton{color:#181f2f;background-color:#fff;font-weight:700}.loginContainer.login-screen-expipoint .loginForm label,.loginContainer.login-screen-expipoint .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-expipoint .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-expipoint .privacyLink,.loginContainer.login-screen-expipoint .privacyLink a{color:#fff}.loginContainer.login-screen-expipoint .qrContainer{background:linear-gradient(290deg,#84077b,#f98003 100%)}.loginContainer.login-screen-expipoint .qrButton{color:#fff;background:#181f2f}.loginContainer.login-screen-bureauvoz .loginPage{background:#000}.loginContainer.login-screen-bureauvoz .logoContainer{flex:0 200px}.loginContainer.login-screen-bureauvoz .logoContainer .logo{background:url(/images/logo-bureauvoz.png) no-repeat;width:275px;height:110px;margin-top:50px}.loginContainer.login-screen-bureauvoz .loginForm input{color:#fff!important;background-color:rgba(255,255,255,.5)!important;border:.5px solid #000!important}.loginContainer.login-screen-bureauvoz .loginForm input::-webkit-input-placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-bureauvoz .loginForm input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-bureauvoz .loginForm input::placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-bureauvoz .loginForm input:-webkit-autofill{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-bureauvoz .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-bureauvoz .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-bureauvoz .loginForm .loginError{color:#fff}.loginContainer.login-screen-bureauvoz .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-bureauvoz .loginForm .loginButton{color:#181f2f;background-color:#fff;font-weight:700}.loginContainer.login-screen-bureauvoz .loginForm label,.loginContainer.login-screen-bureauvoz .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-bureauvoz .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-bureauvoz .privacyLink,.loginContainer.login-screen-bureauvoz .privacyLink a{color:#fff}.loginContainer.login-screen-bureauvoz .qrContainer{background:linear-gradient(290deg,#ff924f,#ca5b18 100%)}.loginContainer.login-screen-bureauvoz .qrButton{color:#fff;background:#181f2f}.loginContainer.login-screen-misterneo .loginPage{background:#000}.loginContainer.login-screen-misterneo .logoContainer{flex:0 200px}.loginContainer.login-screen-misterneo .logoContainer .logo{background:url(/images/logo-misterneo.png) no-repeat;width:200px;height:200px;margin-top:50px}.loginContainer.login-screen-misterneo .loginForm input{color:#fff!important;background-color:rgba(255,255,255,.5)!important;border:.5px solid #000!important}.loginContainer.login-screen-misterneo .loginForm input::-webkit-input-placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-misterneo .loginForm input::-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-misterneo .loginForm input::placeholder{color:rgba(255,255,255,.5)!important}.loginContainer.login-screen-misterneo .loginForm input:-webkit-autofill{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-misterneo .loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-misterneo .loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-misterneo .loginForm .loginError{color:#fff}.loginContainer.login-screen-misterneo .loginForm .loginError.active{background-color:#d00000}.loginContainer.login-screen-misterneo .loginForm .loginButton{color:#000;background-color:#ffd900;font-weight:700}.loginContainer.login-screen-misterneo .loginForm label,.loginContainer.login-screen-misterneo .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-misterneo .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-misterneo .privacyLink,.loginContainer.login-screen-misterneo .privacyLink a{color:#fff}.loginContainer.login-screen-misterneo .qrContainer{background:linear-gradient(290deg,#ffd900,#ffe346 100%)}.loginContainer.login-screen-misterneo .qrButton{color:#fff;background:#000}.loginContainer.login-screen-onair .loginPage{background:linear-gradient(#96268f 0%,#1a0f33 100%)}.loginContainer.login-screen-onair .logoContainer .logo{background:url(/images/logo-onair.png) no-repeat;width:300px;height:143px}.loginContainer.login-screen-onair .loginForm input{color:#000!important;background-color:#fff!important;border-bottom:.5px solid #fff!important}.loginContainer.login-screen-onair .loginForm input::-webkit-input-placeholder{color:#000!important}.loginContainer.login-screen-onair .loginForm input::-ms-input-placeholder{color:#000!important}.loginContainer.login-screen-onair .loginForm input::placeholder{color:#000!important}.loginContainer.login-screen-onair .loginForm input:-webkit-autofill{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-onair .loginForm input:-webkit-autofill:hover{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-onair .loginForm input:-webkit-autofill:focus{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;border:1px solid #fff!important}.loginContainer.login-screen-onair .loginForm .loginError{color:#000}.loginContainer.login-screen-onair .loginForm .loginError.active{background-color:#fff}.loginContainer.login-screen-onair .loginForm .loginButton{color:#fff;background-color:#000}.loginContainer.login-screen-onair .loginForm .loginButton.location{background-color:#000}.loginContainer.login-screen-onair .loginForm .loginButton.location .label,.loginContainer.login-screen-onair .loginForm label,.loginContainer.login-screen-onair .loginForm a.passwordForgotLink{color:#fff}.loginContainer.login-screen-onair .loaderBox .lds-ring div{border-color:#fff transparent transparent}.loginContainer.login-screen-onair .privacyLink,.loginContainer.login-screen-onair .privacyLink a{color:#fff}.loginContainer.login-screen-onair .qrContainer{background:linear-gradient(290deg,#fcdd12 0%,#ee2d81 100%)}.loginContainer.login-screen-onair .qrButton{color:#fff;background:#002328}.loginContainer .loadingOverlay{z-index:300;background-color:rgba(255,255,255,.6);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.whiteBox{z-index:100;background-color:#fff;justify-content:center;width:100%;height:100px;display:flex;position:absolute;top:0}#qrScanner .scanOverlay{width:100%;height:100%;position:absolute;overflow-x:hidden}#qrScanner .scanOverlay .target{background:url(/images/scan.png) 0 0/contain no-repeat;width:250px;height:250px;position:absolute;top:calc(50% - 125px);left:calc(50% - 125px)}#qrScanner .scanOverlay ul.buttons{z-index:9999;margin:0;padding:0;list-style:none;position:absolute;bottom:20px;left:calc(50% - 90px)}#qrScanner .scanOverlay ul.buttons li{text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:1000px;width:70px;height:70px;margin:10px;display:inline-block;box-shadow:0 3px 10px -2px rgba(0,0,0,.2)}#qrScanner .scanOverlay ul.buttons li.active{color:#00b0ff}#qrScanner .scanOverlay ul.buttons li i{position:relative}#qrScanner .scanOverlay ul.buttons li i.fi-x-circle{font-size:40pt;top:-5px;left:15px}#qrScanner .scanOverlay ul.buttons li i{color:#000}#qrScanner .scanOverlay ul.buttons li i.fi-lightbulb{font-size:36pt;line-height:70px}.loaderBox{color:#fff;background-color:rgba(61,61,61,.95);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:130px;display:flex}.loaderBox .lds-ring{width:92px;height:92px;padding:0;display:inline-block;position:relative}.loaderBox .lds-ring div{box-sizing:border-box;border:6px solid transparent;border-top-color:#fff;border-radius:50%;width:80px;height:80px;margin:6px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.loaderBox .lds-ring div:first-child{animation-delay:-.45s}.loaderBox .lds-ring div:nth-child(2){animation-delay:-.3s}.loaderBox .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loaderBox .caption{color:#000;text-align:center;background-color:#fff;border-radius:0 0 8px 8px;width:100%;padding:5px 0;font-size:.8em}.MindAR,.GeoAR,.VRView{text-align:center;position:relative}.MindAR .arLoadingWrapper,.GeoAR .arLoadingWrapper,.VRView .arLoadingWrapper{z-index:10;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(255,255,255,.8);justify-content:center;align-items:center;width:100%;height:100%;margin:0;font-size:16pt;font-weight:100;display:flex;position:fixed;top:0;left:0}.MindAR .arLoadingWrapper .arLoadingContainer,.GeoAR .arLoadingWrapper .arLoadingContainer,.VRView .arLoadingWrapper .arLoadingContainer{align-items:center;width:280px;display:flex}.MindAR .arLoadingWrapper .arLoadingContainer i.icon-ar,.GeoAR .arLoadingWrapper .arLoadingContainer i.icon-ar,.VRView .arLoadingWrapper .arLoadingContainer i.icon-ar{font-size:180pt}.MindAR .arLoadingWrapper .arLoadingContainer p.loading,.GeoAR .arLoadingWrapper .arLoadingContainer p.loading,.VRView .arLoadingWrapper .arLoadingContainer p.loading{text-align:center;color:#000;font-size:18pt;font-weight:100}.MindAR .arLoadingWrapper .arLoadingContainer p.loading span,.GeoAR .arLoadingWrapper .arLoadingContainer p.loading span,.VRView .arLoadingWrapper .arLoadingContainer p.loading span{font-size:24pt;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.MindAR .arLoadingWrapper .arLoadingContainer p.loading span:nth-child(2),.GeoAR .arLoadingWrapper .arLoadingContainer p.loading span:nth-child(2),.VRView .arLoadingWrapper .arLoadingContainer p.loading span:nth-child(2){animation-delay:.2s}.MindAR .arLoadingWrapper .arLoadingContainer p.loading span:nth-child(3),.GeoAR .arLoadingWrapper .arLoadingContainer p.loading span:nth-child(3),.VRView .arLoadingWrapper .arLoadingContainer p.loading span:nth-child(3){animation-delay:.4s}.MindAR .arButton,.GeoAR .arButton,.VRView .arButton{text-align:center;vertical-align:center;color:#fff;background-color:#505050;border-radius:5px;width:auto;height:39px;margin-top:5px;padding:0 10px;line-height:39px;text-decoration:none}.MindAR .arBtnTestContainer,.GeoAR .arBtnTestContainer,.VRView .arBtnTestContainer{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.MindAR .arBtnTestContainer ol,.GeoAR .arBtnTestContainer ol,.VRView .arBtnTestContainer ol{max-width:300px}.MindAR .arBtnTestContainer .closeButton,.GeoAR .arBtnTestContainer .closeButton,.VRView .arBtnTestContainer .closeButton{text-align:center;vertical-align:center;color:#fff;background-color:red;border-radius:5px;width:auto;height:39px;margin-top:5px;padding:0 10px;line-height:39px;text-decoration:none}.MindAR .container,.MindAR #vrContainer,.GeoAR .container,.GeoAR #vrContainer,.VRView .container,.VRView #vrContainer{z-index:22;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.GeoAR .container .arScene{width:100%;height:100%}.MindAR .arOverlay,.GeoAR .arOverlay{z-index:120;pointer-events:none;color:#000;background:0 0;width:100%;height:100%;position:fixed;top:0;left:0}.MindAR .arOverlay #loadingMessage,.GeoAR .arOverlay #loadingMessage{background:#fff;height:40px;padding:20px 8px 8px}.MindAR .arOverlay #scanOverlay,.GeoAR .arOverlay #scanOverlay{width:100vw;height:100vh}.MindAR .arOverlay #scanOverlay #target,.GeoAR .arOverlay #scanOverlay #target{background:url(/images/scan-ar.png) 0 0/contain no-repeat;width:250px;height:250px;position:absolute;top:calc(50% - 125px);left:calc(50% - 125px)}.MindAR .arOverlay #scanOverlay #rotate,.GeoAR .arOverlay #scanOverlay #rotate{background:url(/images/scan-ar-rotate.png) 0 0/contain no-repeat;width:300px;height:300px;position:absolute;top:calc(50% - 150px);left:calc(50% - 150px)}.MindAR .arOverlay #scanOverlay .switchToFront,.GeoAR .arOverlay #scanOverlay .switchToFront{background:#fff;border-radius:50%;width:120px;height:30px;margin-top:30px}.MindAR .arOverlay #scanOverlay ul.buttons,.GeoAR .arOverlay #scanOverlay ul.buttons{pointer-events:all;z-index:9999;flex-direction:row;justify-content:center;margin:0 auto;padding:0;list-style:none;display:flex;position:absolute;bottom:20px}.MindAR .arOverlay #scanOverlay ul.buttons .selectDevice,.GeoAR .arOverlay #scanOverlay ul.buttons .selectDevice{text-indent:4px;width:70px;margin:0 4px}.MindAR .arOverlay #scanOverlay ul.buttons li,.GeoAR .arOverlay #scanOverlay ul.buttons li{color:#000;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:1000px;justify-content:center;align-items:center;width:70px;height:70px;margin:10px;display:flex;box-shadow:0 3px 10px -2px rgba(0,0,0,.2)}.MindAR .arOverlay #scanOverlay ul.buttons li.active,.GeoAR .arOverlay #scanOverlay ul.buttons li.active{color:#00b0ff}.MindAR .arOverlay #scanOverlay ul.buttons li i.fi-x-circle,.GeoAR .arOverlay #scanOverlay ul.buttons li i.fi-x-circle{font-size:38pt;position:relative}.MindAR .arOverlay #scanOverlay ul.buttons li i.fi-lightbulb,.GeoAR .arOverlay #scanOverlay ul.buttons li i.fi-lightbulb{font-size:36pt;position:relative}.MindAR .arOverlay #scanOverlay ul.buttons li i.fa-camera-rotate,.GeoAR .arOverlay #scanOverlay ul.buttons li i.fa-camera-rotate{margin-top:12px;font-size:32pt;position:relative}.GeoAR .arOverlay{z-index:1001;background:0 0;width:100vw;height:100vh;position:fixed;top:0;left:0}.GeoAR .arOverlay #loadingMessage{background:#fff;height:40px;padding:20px 8px 8px}.GeoAR .arOverlay #scanOverlay{width:100vw;height:100vh}.GeoAR .arOverlay #scanOverlay #noCompass{background:url(/images/scan-ar.png) 0 0/contain no-repeat;width:250px;height:250px;position:absolute;top:calc(50% - 125px);left:calc(50% - 125px)}.GeoAR .arOverlay #scanOverlay #noCompass img{max-width:250px;max-height:250px}.GeoAR .arOverlay #scanOverlay .switchToFront{background:#fff;border-radius:50%;width:120px;height:30px;margin-top:30px}.GeoAR .arOverlay #scanOverlay ul.buttons{z-index:9999;flex-direction:row;justify-content:center;margin:0 auto;padding:0;list-style:none;display:flex;position:absolute;bottom:20px}.GeoAR .arOverlay #scanOverlay ul.buttons .selectDevice{text-indent:4px;width:70px;margin:0 4px}.GeoAR .arOverlay #scanOverlay ul.buttons li{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:1000px;justify-content:center;width:70px;height:70px;margin:10px;display:flex;box-shadow:0 3px 10px -2px rgba(0,0,0,.2)}.GeoAR .arOverlay #scanOverlay ul.buttons li.active{color:#00b0ff}.GeoAR .arOverlay #scanOverlay ul.buttons li i.fi-x-circle{font-size:38pt;position:relative}.GeoAR .arOverlay #scanOverlay ul.buttons li i.fi-lightbulb{font-size:36pt;position:relative}.GeoAR .arOverlay #scanOverlay ul.buttons li i.fa-camera-rotate{margin-top:12px;font-size:32pt;position:relative}.disclaimerPage{background-image:linear-gradient(#fe7070,#ffda91);flex-direction:column;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}.disclaimerPage .logoContainer{margin:50px auto 0}.disclaimerPage .logoContainer.noGps{margin:150px auto 0}.disclaimerPage .logoContainer{flex:0 0 100px}.disclaimerPage .logoContainer .logo{width:320px;max-width:100vw;height:150px;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.disclaimerPage .disclaimerContent{flex-direction:column;width:100%;margin-top:25px;display:flex}.disclaimerPage .disclaimerContent .disclaimerHeader{flex-direction:row;justify-content:center;display:flex}.disclaimerPage .disclaimerContent .disclaimerHeader i.disclaimerBg{opacity:.4;font-size:40pt;transform:rotate(8deg)}.disclaimerPage .disclaimerContent .disclaimerHeader .disclaimerTitle{color:#fff;font-size:.9em;line-height:25px}.disclaimerPage .disclaimerContent .disclaimerText{padding:20px;font-size:.8em;line-height:15px}.disclaimerPage .actionBox{z-index:10;background-color:rgba(0,0,0,.4);flex-direction:column;justify-content:center;align-items:center;width:100%;height:165px;margin-top:auto;display:flex}.disclaimerPage .actionBox.instant{margin-bottom:100px}.disclaimerPage .actionBox .language{color:#fff;flex-direction:row;align-items:center;font-size:18px;line-height:25px;display:flex}.disclaimerPage .actionBox .language .languageText{margin-right:7px;font-weight:700}.disclaimerPage .actionBox .language .languageIcons{margin-left:auto}.primaryButton{background-color:#fff;border-radius:5px;justify-content:center;align-items:center;width:290px;margin:10px 0;padding:16px 32px;font-size:.9em;font-style:normal;font-weight:700;line-height:.9rem;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.primaryButton.leftAlign{text-align:left;justify-content:flex-start}.primaryButton:active{box-shadow:none;transform:translateY(4px)}.primaryButton:disabled{opacity:.5}.language-picker{padding:0;list-style-type:none}.language-picker.right-align{float:right}.language-picker .lang{box-sizing:border-box;margin:2px;display:inline-block}.language-picker .lang img{-webkit-filter:grayscale(80%);filter:grayscale(80%);vertical-align:middle}.language-picker .lang.empty span{border-radius:50%;width:24px;height:24px;margin:0 0 0 -24px;position:absolute;box-shadow:0 0 5px 1px rgba(255,0,28,.71)}.language-picker .lang.active img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.intro .introText{flex:auto}.intro .actions{flex-direction:column;flex:none;justify-self:flex-end;align-items:center;margin-bottom:40px;display:flex}.intro .actions p{padding:0 50px}.expiryWarning .introText{flex:auto}.expiryWarning .actions{flex-direction:column;flex:none;justify-self:flex-end;align-items:center;margin-bottom:40px;display:flex}.expiryWarning .actions p{padding:0 50px}.teamSelect .teamList{flex:auto;margin-top:50px;padding:0 50px}.teamSelect .teamList .teamItem{text-align:left;color:#fff;border-bottom:.5px solid #fff;flex-direction:row;height:35px;display:flex}.teamSelect .teamList .teamItem span{flex:auto;margin-left:5px;font-size:1em;font-weight:400;line-height:35px}.teamSelect .teamList .teamItem i{flex:0 auto;margin-right:5px;line-height:35px}.teamSelect .teamSearch{padding:0 30px}.pincode .pinInput{flex:auto}.pincode .pinInput .pincode-input-container .pincode-input-text{margin:0 7px 7px!important}.teamNamePage .errorBox{color:#fff;transform-origin:0 0;border-radius:5px;align-self:center;max-width:80%;height:0;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:12px;transition:all .5s ease-in-out;transform:scaleY(0)}.teamNamePage .errorBox.active{background-color:#e64a19;height:auto;line-height:35px;transform:scaleY(1)}.deviceNamePage .errorBox{color:#fff;transform-origin:0 0;border-radius:5px;align-self:center;width:400px;height:0;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:12px;transition:all .5s ease-in-out;transform:scaleY(0)}.deviceNamePage .errorBox.active{background-color:#e64a19;height:auto;line-height:35px;transform:scaleY(1)}.summary .header{flex:0 auto;align-items:flex-end}.summary .header .backButton{color:#fff;flex-flow:row;justify-content:flex-start;margin-top:24px;margin-left:32px;font-size:1.5em;display:flex}.summary .errorBox{color:#fff;transform-origin:0 0;border-radius:5px;max-width:80%;height:0;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:.9em;transition:all .5s ease-in-out;transform:scaleY(0)}.summary .errorBox.active{background-color:#e64a19;height:35px;line-height:35px;transform:scaleY(1)}.summary .details{flex-direction:column;flex:auto;align-items:center;font-family:Avenir Next;display:flex}.summary .details label{text-align:center;color:#fff;flex:0 auto;font-weight:700}.summary .details .detail{background-color:rgba(255,255,255,.57);border-radius:5px;flex:0 auto;width:291px;height:56px;margin-top:5px;margin-bottom:10px;padding-left:10px;line-height:56px}.summary .actions{flex-direction:column;flex:0 auto;align-items:center;display:flex}.summary .actions .disclaimer{color:#fff;text-align:left;flex-direction:row;width:290px;height:50px;margin-top:23px;font-family:Avenir Next;font-size:.8em;display:flex}.summary .actions .disclaimer input{background-color:rgba(255,255,255,.57);border-radius:4px;outline:none;flex:1 0 auto;width:20px;height:20px;margin-right:15px;-webkit-appearance:unset!important}.summary .actions .disclaimer .checkmark{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;cursor:none;pointer-events:none;width:25px;height:25px;margin:5px 5px 0 -30px}.summary .actions .disclaimer .checkmark:after{content:"";display:none}.summary .actions .disclaimer input:checked~.checkmark:after{display:block}.summary .actions .disclaimer .checkmark:after{border:3px solid #000;border-width:0 3px 3px 0;width:5px;height:10px;top:5px;left:9px;transform:rotate(45deg)}.summary .actions .disclaimer span{text-align:left;margin:0 0 0 20px}.share .introText{flex:auto}.share .introText .gameCode{font-size:18pt}.share .shareButton{text-align:center;border-radius:5px;width:291px;height:56px;font-size:13pt}.share .actions{flex-direction:column;flex:none;justify-self:flex-end;align-items:center;margin-bottom:40px;display:flex}.share .actions p{padding:0 50px}.appStore i{margin-right:15px;font-size:16pt}.appStore i.ios{font-size:20pt}.onboarding{text-align:center;background-image:linear-gradient(#fe7070,#ffda91);flex-direction:row;justify-content:center;height:auto;min-height:100%;display:flex}.onboarding p{padding:20px}.onboarding .lobbyHeader{flex-direction:row;padding:15px;display:flex}.onboarding .lobbyHeader .lobbyCode{align-self:flex-start}.onboarding .lobbyHeader .shareButton{border-radius:5px;margin-left:auto}.onboarding .lobbyHeader .shareButton:active{opacity:.7}.onboarding .header{flex-direction:row;flex:none;width:100%;height:50px;display:flex}.onboarding .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex-flow:row;flex:30px;justify-content:flex-start;justify-items:center;height:100%;margin-left:32px;font-size:24px;line-height:100px;display:flex}.onboarding .header .languagePicker{margin-top:40px;margin-left:auto;margin-right:20px}.onboarding .logoContainer{flex:0 0 100px;margin-top:40px}.onboarding .logoContainer .logo{width:320px;max-width:100vw;height:150px;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.onboarding .onboardingContent{flex-direction:column;width:100%;display:flex}.onboarding .introText{flex:0 auto;margin-top:40px;margin-bottom:40px;padding:0 50px}.onboarding .inputError{color:#fff;transform-origin:0 0;border-radius:5px;align-self:center;max-width:80%;height:0;margin:50px auto 10px;font-size:12px;transition:all .5s ease-in-out;transform:scaleY(0)}.onboarding .inputError.active{background-color:#e64a19;height:auto;line-height:35px;transform:scaleY(1)}.onboarding .textInput{background:rgba(255,255,255,.57);border:none;border-radius:5px;outline:none;width:280px;height:55px;padding-left:15px;font-size:1em;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.onboarding .numberInput{text-align:center;background:rgba(255,255,255,.57);border:none;border-radius:5px;outline:none;width:130px;height:75px;font-size:1.3em;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.onboarding .actions{justify-content:center;width:100%;display:flex}.onboarding .actions .primaryButton .last{margin-bottom:23px}.onboarding .loadingScreen{align-self:center}.onboarding .groupFullText{margin-top:10px;font-size:12px}.onboarding .informationBtn{flex-direction:row;align-items:center;margin-top:auto;margin-bottom:20px;margin-left:20px;font-size:14pt;display:flex}.onboarding .informationBtn i{margin-right:8px}.onboarding .informationBtn span{font-size:8pt}.react-toggle{touch-action:pan-x;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;padding:0;display:inline-block;position:relative}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;width:50px;height:24px;padding:0;transition:all .2s}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{opacity:0;width:14px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:8px}.react-toggle--checked .react-toggle-track-check{opacity:1;transition:opacity .25s}.react-toggle-track-x{opacity:1;width:10px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;right:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{box-sizing:border-box;transition:all .5s cubic-bezier(.23,1,.32,1);background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;width:22px;height:22px;transition:all .25s;position:absolute;top:1px;left:1px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;left:27px}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0 0 3px 2px #0099e0;-moz-box-shadow:0 0 3px 2px #0099e0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.settings{text-align:center;flex-flow:column;height:100%;display:flex}.settings .header{flex-direction:row;flex:0 auto;align-items:center;width:100%;height:100px;display:flex}.settings .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex:30px;justify-content:center;align-self:center;font-size:1.5em}.settings .header .title{flex:auto}.settings .header .filler{flex:30px}.settings .details{flex-direction:column;flex:auto;align-items:center;display:flex}.settings .details .react-toggle{margin:0 0 -5px 15px}.settings .details label{color:#fff;flex:0 auto;margin-top:10px;margin-bottom:5px;font-size:1em;font-weight:700}.settings .details label.toggle{margin:10px 0}.settings .details p{padding:10px}.settings .details .shareButton{text-align:center;border-radius:5px;width:291px;height:56px;font-size:13pt}.settings .details .detail{background-color:rgba(255,255,255,.57);border-radius:5px;flex:0 auto;width:291px;height:56px;margin-bottom:10px;font-size:1.2em;line-height:56px}.settings .details .main{flex-direction:column;display:flex}.settings .details .main .deviceName{margin-top:-12px;font-size:.4em;line-height:.4em}.settings .actions{flex-direction:column;flex:0 auto;justify-self:flex-end;align-items:center;margin-top:auto;margin-bottom:20px;display:flex}.settings .errorBox{color:#fff;transform-origin:0 0;border-radius:5px;align-self:center;width:290px;height:0;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:12px;transition:all .5s ease-in-out;transform:scaleY(0)}.settings .errorBox.active{background-color:#e64a19;height:auto;line-height:35px;transform:scaleY(1)}.settings .informationBtn{flex-direction:row;align-items:center;margin-top:20px;font-size:14pt;display:flex}.settings .informationBtn i{margin-right:8px}.settings .informationBtn span{font-size:8pt}.fade-appear{opacity:.01}.fade-appear.fade-appear-active{opacity:1;transition:opacity .3s ease-in}.mainSwitch{z-index:1000;color:#fff;background-color:rgba(61,61,61,.95);border-radius:10px;flex-direction:column;width:90%;max-width:350px;min-height:300px;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 4px rgba(0,0,0,.25)}.mainSwitch .deviceButton{border:0;width:100%;height:40px;margin-bottom:5px;line-height:0}.mainSwitch .deviceButton.bottom{margin-top:auto;margin-bottom:0}.mainSwitch .cancelButton{pointer-events:auto;color:#3d3d3d;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;width:22px;height:22px;font-size:8pt;display:flex;position:absolute;top:10px;right:10px}.mainSwitch .cancelButton i{margin-left:auto;margin-right:auto;font-size:13px;line-height:22px}.mainSwitch .header{flex:0 0 20px;margin:15px;font-size:18px;line-height:20px}.mainSwitch .noPersonsCaption{text-align:center;flex:auto;justify-content:center;align-items:center;margin-top:-50px;display:flex}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.timers{text-align:center;flex-flow:column;height:100%;display:flex}.timers .noContentMessage{max-width:100%}.timers .noContentMessage p{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.timers .header{flex-direction:row;flex:0 auto;align-items:center;width:100%;min-height:100px;display:flex}.timers .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex:30px;justify-items:center;height:100%;margin-left:0;font-size:1.5em;line-height:100px}.timers .header .title{flex:auto}.timers .header .filler{flex:30px}.timers .timerList{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;flex:auto;align-self:center;width:320px}.timers .timerList .timerItem{background-color:#fff;border:1px solid #fff;border-radius:5px;flex-direction:row;height:84px;margin-top:20px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.timers .timerList .timerItem .details{flex:0 auto;align-self:center;margin:0 0 0 20px;font-size:12pt}.timers .timerList .timerItem .details .pausedIndicator{margin-left:-15px;font-size:10pt}.timers .timerList .timerItem .clock{border-radius:5px 0 0 5px;flex:0 84px;justify-content:center;align-items:center;width:84px;height:84px;display:flex;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.timers .timerList .timerItem .clock .pausedOverlay{margin-top:30px;position:absolute}.timers .timerList .countdown{width:70px;height:70px}.timers .timerList .countdown .CircularProgressbar-path{stroke:#fe7070}.timers .timerList .countdown .CircularProgressbar-text{font-weight:700}.timers .fade-appear{opacity:.01}.timers .fade-appear.fade-appear-active{opacity:1;transition:opacity .3s ease-in}.fullRanking{background-color:#fff;border-radius:5px;flex-direction:column;flex:auto;align-self:center;align-items:center;width:60%;min-width:300px;margin-top:20px;margin-bottom:30px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.fullRanking .rankingHeader{flex-direction:row;width:100%;height:54px;margin-bottom:5px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.fullRanking .rankingHeader i{flex:0 50px;align-self:center}.fullRanking .rankingHeader span{text-align:left;flex:auto;align-self:center}.fullRanking .rankingHeader .icon{flex:0 28px;align-self:center;max-width:28px;max-height:28px;margin-right:15px;display:inline-block}.fullRanking .rankingHeader .icon img{max-width:100%;height:auto}.fullRanking .teamList{flex-direction:column;flex:auto;width:100%;height:100%;display:flex}.fullRanking .teamList .teamItem{flex-direction:row;align-items:flex-start;line-height:40px;display:flex}.fullRanking .teamList .teamItem .number{flex:0 0 50px;font-size:24px;font-weight:700}.fullRanking .teamList .teamItem .teamName{text-align:left;white-space:normal;word-wrap:break-word;flex:auto}.fullRanking .teamList .teamItem .property{text-align:center;flex:0 0 50px;align-self:center;margin-right:15px}.fullRanking .teamList .teamItem .property p{width:100%}.ownRanking{text-align:center;flex-direction:row;flex:0 auto;align-self:center;width:60%;min-width:300px;height:78px;display:flex}.ownRanking.extendedWidth{width:80%}.ownRanking{background-color:#fff;border:1px solid #fff;border-radius:5px;margin-top:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.ownRanking .place{border-radius:5px 0 0 5px;flex:0 82px;width:82px;height:100%;font-size:13px;font-weight:700;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.ownRanking .place .number{font-size:36px;line-height:80px}.ownRanking .place .th{opacity:.5}.ownRanking .props{flex-direction:row;flex:auto;display:flex}.ownRanking .props .prop{flex-direction:column;flex:40px;display:flex}.ownRanking .props .prop:nth-child(n+1){border-left:1px solid #c4c4c4}.ownRanking .props .propDetails{flex-direction:row;flex:auto;justify-content:center;align-items:center;margin-top:10px;font-size:11px;font-weight:700;display:flex}.ownRanking .props .propDetails .propIcon{text-align:left;max-width:25px;max-height:25px;margin:0 5px;display:inline-block}.ownRanking .props .propDetails .propIcon img{max-width:100%;height:auto}.ownRanking .props .propValue{flex:auto;align-self:center;justify-self:center;font-size:18px}.rankingPage{text-align:center;flex-flow:column;display:flex}.rankingPage .header{flex-direction:row;flex:0 auto;align-items:center;width:100%;min-height:100px;display:flex}.rankingPage .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex:30px;justify-content:center;margin-left:0;font-size:22px}.rankingPage .header .title{flex:auto;justify-content:center;align-items:center;display:flex}.rankingPage .header .title h2{line-height:24px}.rankingPage .header .filler{flex:30px}.chatPage{text-align:center;flex-flow:column;height:100%;display:flex;overflow-y:hidden}.chatPage .header{flex:0 80px;flex:0 1 calc(80px + constant(safe-area-inset-top));flex:0 1 calc(80px + env(safe-area-inset-top));flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;box-shadow:0 8px 6px -6px rgba(93,93,93,.4)}.chatPage .header i{font-size:1.5em}.chatPage .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex:30px;justify-content:center;justify-items:center;height:100%;margin-left:0;line-height:100px}.chatPage #messages{height:calc(100% - 80px);height:calc(100% - (80px + constant(safe-area-inset-top)));height:calc(100% - (80px + env(safe-area-inset-top)));flex-flow:column;display:flex}.chatPage .chatMessages{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex-direction:column;flex:auto;align-items:center;height:100%;display:flex;overflow:scroll}.chatPage .chatMessages .noContentMessage{margin-top:70px}.chatPage .chatImageModal{z-index:99999;background:rgba(0,0,0,.9);width:100%;height:100%;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.chatPage .chatImageModal .close{width:100%;height:30px;height:calc(40px + constant(safe-area-inset-top));height:calc(40px + env(safe-area-inset-top));background:#000;padding:5px 0 0 10px;position:fixed;top:0}.chatPage .chatImageModal .close .back{width:90px;height:40px;position:absolute;top:7px;left:7px}.chatPage .chatImageModal .close .back .backButton{color:#fff;font-size:14pt;position:absolute;top:7px;left:7px}.chatPage .chatImageModal .close .back .backbutton-text{color:#fff;cursor:pointer;font-size:13pt;position:absolute;top:5px;left:35px}.chatPage .chatImageModal .image{padding:50px 10px;padding:calc(50px + constant(safe-area-inset-top))10px;padding:calc(50px + env(safe-area-inset-top))10px;width:calc(100% - 20px)}.slider{flex-direction:row;flex:auto;justify-content:center;display:flex}.slider.reverse{flex-direction:row-reverse}.slider .segment{color:#fff;border:1px solid #fff;flex-direction:row;width:135px;height:35px;font-size:1em;line-height:35px;display:flex}.slider .left{border-right:0;border-radius:17.5px 0 0 17.5px}.slider .left .openIndicator{margin-left:5px;position:absolute}.slider .left.active{color:#000;background:linear-gradient(285.88deg,#fff .17%,rgba(255,255,255,.41) 100%)}.slider .right{border-left:0;border-radius:0 17.5px 17.5px 0}.slider .right .openIndicator{margin-left:115px;position:absolute}.slider .right.active{color:#000;background:linear-gradient(285.88deg,rgba(255,255,255,.41) .17%,#fff 100%)}.slider .openIndicator{text-align:center;color:#000;background-color:#fff;border-radius:7px;justify-content:center;align-self:center;align-items:center;width:14px;height:14px;font-size:.8em;line-height:.8em;display:flex}.slider .title{flex:auto;justify-content:center;align-items:center;display:flex}.chatMessage{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-khtml-user-select:text;white-space:pre-wrap;flex-direction:column;flex:none;width:100%;display:flex}.chatMessage.sent{align-items:flex-end}.chatMessage.received{flex-direction:column;align-items:flex-start;display:flex}.chatMessage .contentContainer{text-align:left;background-color:#fff;min-width:140px;max-width:85%;margin:10px 10px 5px;padding:10px;font-size:1em;box-shadow:0 4px 4px rgba(0,0,0,.25)}.chatMessage .contentContainer.video{min-width:80%}.chatMessage .contentContainer .embedContainer{border-radius:20px;padding-bottom:56.25%;position:relative;overflow:hidden}.chatMessage .contentContainer .embedContainer iframe,.chatMessage .contentContainer .embedContainer object,.chatMessage .contentContainer .embedContainer embed{width:100%;height:100%;position:absolute;top:0;left:0}.chatMessage .contentContainer img{width:100%;max-width:100%;margin:0 0 5px}.chatMessage .contentContainer .soundContainer{width:100%;min-width:250px}.chatMessage .contentContainer .soundContainer .rhap_container{border-radius:5px 5px 20px!important}.chatMessage .contentContainer .img{width:450px;max-width:100%;height:300px;margin:0 0 5px}@media screen and (max-width:530px){.chatMessage .contentContainer .img{height:200px}}.chatMessage .contentContainer .img{border-radius:20px}.chatMessage .contentContainer .imageGallery .image-gallery-content:not(.fullscreen) .image-gallery-image{width:450px;max-width:100%;height:300px;margin:0 0 5px}@media screen and (max-width:530px){.chatMessage .contentContainer .imageGallery .image-gallery-content:not(.fullscreen) .image-gallery-image{height:200px}}.chatMessage .contentContainer .imageGallery .image-gallery-content:not(.fullscreen) .image-gallery-image{object-fit:cover;border-radius:20px}.chatMessage .contentContainer .imageGallery .image-gallery.fullscreen-modal{z-index:11}.chatMessage .contentContainer .imageGallery .image-gallery .fullscreen .image-gallery-slide img{width:100%;height:100vh}.chatMessage .contentContainer .linkButton{text-align:center;vertical-align:center;color:#fff;background-color:#505050;border-radius:5px;min-width:135px;height:29px;margin-top:5px;padding:0 10px;line-height:29px;text-decoration:none;display:block}.chatMessage .contentContainer.sent{border-radius:20px 5px 5px 20px}.chatMessage .contentContainer.sent.first{border-radius:20px 20px 5px}.chatMessage .contentContainer.received{border-radius:5px 20px 20px 5px}.chatMessage .contentContainer.received.first{border-radius:20px 20px 20px 5px}.chatMessage .timeStamp{color:#fff;margin:0 10px;font-size:.8em}.image-gallery-icon{color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a);background-color:transparent;border:0;outline:none;transition:all .3s ease-out;position:absolute}@media (hover:hover) and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{padding:20px;bottom:0}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{width:28px;height:28px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{width:24px;height:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{width:16px;height:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-top-nav,.image-gallery-bottom-nav{padding:10px;left:50%;transform:translate(-50%)}.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{width:90px;height:120px}@media (max-width:768px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{width:48px;height:72px}}@media (max-width:480px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{width:36px;height:48px}}.image-gallery-top-nav[disabled],.image-gallery-bottom-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{width:60px;height:120px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{width:36px;height:72px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{width:24px;height:48px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.image-gallery.fullscreen-modal{z-index:5;background:#000;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 110px);display:inline-block}@media (max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{white-space:nowrap;text-align:center;touch-action:none;line-height:0;position:relative;overflow:hidden}.image-gallery-slide{width:100%;position:absolute;top:0;left:0}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{color:#fff;white-space:normal;background:rgba(0,0,0,.4);padding:10px 20px;line-height:1;position:absolute;bottom:70px;left:0}@media (max-width:768px){.image-gallery-slide .image-gallery-description{padding:8px 15px;font-size:.8em;bottom:45px}}.image-gallery-bullets{z-index:4;width:80%;margin:0 auto;position:absolute;bottom:20px;left:0;right:0}.image-gallery-bullets .image-gallery-bullets-container{text-align:center;margin:0;padding:0}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:1px solid #fff;border-radius:50%;outline:none;margin:0 5px;padding:5px;transition:all .2s ease-out;display:inline-block;box-shadow:0 2px 2px #1a1a1a}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media (hover:hover) and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-bullets.image-gallery-bullets-vertical{width:auto;top:50%;bottom:auto;left:20px;right:auto;transform:translateY(-50%)}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:12px 0;display:block}@media (max-width:768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media (max-width:480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{vertical-align:top;width:100px;display:inline-block}@media (max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{margin-right:0;padding:0;display:block}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-top:2px;margin-left:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{padding:5px 0;overflow:hidden}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:0 0;border:4px solid transparent;width:100px;padding:0;transition:border .3s ease-out;display:inline-block}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover:hover) and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media (hover:hover) and (pointer:fine) and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;text-shadow:0 2px 2px #1a1a1a;white-space:normal;width:100%;padding:5%;font-size:1em;line-height:1em;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{color:#fff;z-index:4;background:rgba(0,0,0,.4);padding:10px 20px;line-height:1;position:absolute;top:0;right:0}@media (max-width:768px){.image-gallery-index{padding:5px 10px;font-size:.8em}}.hytPlayerWrap{display:inline-block;position:relative}.hytPlayerWrap.ended:after{content:"";cursor:pointer;background-color:#000;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0}.hytPlayerWrap.paused:after{content:"";cursor:pointer;background-color:#000;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:40px 40px;position:absolute;top:70px;bottom:50px;left:0;right:0}.videoLink{z-index:2;color:rgba(255,255,255,.75);background-color:rgba(0,0,0,.75);border-radius:5px;height:45px;padding:10px;font-size:12pt;position:absolute;bottom:0;right:0}.videoLink i{font-size:16pt}.rhap_container{box-sizing:border-box;background-color:#fff;flex-direction:column;width:100%;padding:10px 15px;font-family:inherit;line-height:1;display:flex;box-shadow:0 0 3px rgba(0,0,0,.2)}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{flex-direction:column;flex:auto;display:flex}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{flex:3 auto;align-items:center;display:flex}.rhap_progress-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:1 0 auto;align-self:center;align-items:center;height:20px;margin:0 calc(10px + 1%);display:flex}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px}.rhap_progress-bar{box-sizing:border-box;z-index:0;background-color:#ddd;border-radius:2px;width:100%;height:5px;position:relative}.rhap_progress-filled{z-index:2;background-color:#868686;border-radius:2px;height:100%;position:absolute}.rhap_progress-bar-show-download{background-color:rgba(221,221,221,.5)}.rhap_download-progress{z-index:1;background-color:#ddd;border-radius:2px;height:100%;position:absolute}.rhap_progress-indicator{box-sizing:border-box;z-index:3;background:#868686;border-radius:50px;width:20px;height:20px;margin-left:-10px;position:absolute;top:-8px;box-shadow:0 0 5px rgba(134,134,134,.5)}.rhap_controls-section{flex:auto;justify-content:space-between;align-items:center;display:flex}.rhap_additional-controls{flex:1 0 auto;align-items:center;display:flex}.rhap_repeat-button{color:#868686;width:26px;height:26px;margin-right:6px;font-size:26px}.rhap_main-controls{flex:0 auto;justify-content:center;align-items:center;display:flex}.rhap_main-controls-button{color:#868686;width:35px;height:35px;margin:0 3px;font-size:35px}.rhap_play-pause-button{width:40px;height:40px;font-size:40px}.rhap_volume-controls{flex:1 0 auto;justify-content:flex-end;align-items:center;display:flex}.rhap_volume-button{color:#868686;flex:0 0 26px;width:26px;height:26px;margin-right:6px;font-size:26px}.rhap_volume-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 100px;align-items:center;display:flex}.rhap_volume-bar-area{cursor:pointer;align-items:center;width:100%;height:14px;display:flex}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;background:#ddd;border-radius:2px;width:100%;height:4px;position:relative}.rhap_volume-indicator{box-sizing:border-box;opacity:.9;cursor:pointer;background:#868686;border-radius:50px;width:12px;height:12px;margin-left:-6px;position:absolute;top:-4px;left:0;box-shadow:0 0 3px rgba(134,134,134,.5)}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{z-index:2;background-color:#868686;border-radius:2px;height:100%;position:absolute}.rhap_button-clear{cursor:pointer;background-color:transparent;border:none;padding:0;overflow:hidden}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.soundPlayer{border-radius:5px;flex-direction:row;align-items:center;width:100%;display:flex}.soundPlayer.hidden{display:none}.soundPlayer .playerButton{width:20px;height:20px;margin-left:10px}.soundPlayer .playerTimer{margin-left:auto;margin-right:10px}.VRView .arOverlay{z-index:1001;pointer-events:none;color:#000;background:0 0;width:100vw;height:100vh;position:fixed;top:0;left:0}.VRView .arOverlay #loadingMessage{color:#000;background:#fff;height:40px;padding:20px 8px 8px}.VRView .arOverlay #scanOverlay{width:100vw;height:100vh}.VRView .arOverlay #scanOverlay ul.buttons{z-index:9999;pointer-events:auto;flex-direction:row;justify-content:center;margin:0 auto;padding:0;list-style:none;display:flex;position:absolute;bottom:20px}.VRView .arOverlay #scanOverlay ul.buttons .selectDevice{text-indent:4px;width:70px;margin:0 4px}.VRView .arOverlay #scanOverlay ul.buttons li{color:#000;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:1000px;justify-content:center;align-items:center;width:70px;height:70px;margin:10px;display:flex;box-shadow:0 3px 10px -2px rgba(0,0,0,.2)}.VRView .arOverlay #scanOverlay ul.buttons li.active{color:#00b0ff}.VRView .arOverlay #scanOverlay ul.buttons li i.fi-x-circle{font-size:38pt;position:relative}.VRView .arOverlay #scanOverlay ul.buttons li i.fi-lightbulb{font-size:36pt;position:relative}.VRView .arOverlay #scanOverlay ul.buttons li i.fa-camera-rotate{margin-top:12px;font-size:32pt;position:relative}.VRView .arOverlay .intro{z-index:800;text-align:center;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;transform:translateZ(1px)}.VRView .arOverlay .intro img.loadingImg,.VRView .arOverlay .intro i{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;background:#fff;border-radius:100px;width:50px;padding:20px;font-size:40pt;box-shadow:0 3px 10px -2px rgba(0,0,0,.2)}.VRView .arOverlay .intro p{color:#fff;background:#000;border-radius:200px;width:auto;max-width:280px;height:auto;padding:15px}.VRView .view360-container{z-index:22;background:#000;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.view360-container{touch-action:pan-y;position:relative;overflow:hidden}.view360-canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;top:0;left:0}.view360-canvas.ctx-lost{text-indent:.001px}.view360-container.is-1by1,.view360-container.is-square{padding-top:100%}.view360-container.is-5by4{padding-top:80%}.view360-container.is-4by3{padding-top:75%}.view360-container.is-3by2{padding-top:66.6666%}.view360-container.is-5by3{padding-top:60%}.view360-container.is-16by9{padding-top:56.25%}.view360-container.is-2by1{padding-top:50%}.view360-container.is-3by1{padding-top:33.3333%}.view360-container.is-4by5{padding-top:125%}.view360-container.is-3by4{padding-top:133.333%}.view360-container.is-2by3{padding-top:150%}.view360-container.is-3by5{padding-top:166.667%}.view360-container.is-9by16{padding-top:177.778%}.view360-container.is-1by2{padding-top:200%}.view360-container.is-1by3{padding-top:300%}.view360-container:fullscreen{padding-top:0}.view360-container:fullscreen{padding-top:0}.view360-container:fullscreen{padding-top:0}.view360-controls{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;z-index:1;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.view360-main.view360-vr-presenting .view360-controls{display:none}.view360-controls-float-left,.view360-controls-float-right{flex-direction:column;display:flex;position:absolute}.view360-controls-float-left{top:0;left:0}.view360-controls-float-right{top:0;right:0}.view360-controls-main{opacity:1;width:100%;transition:none;position:absolute;bottom:0;left:0}.view360-controls-main.view360-controls-hidden{opacity:0;transition:opacity .5s}.view360-controls-main.view360-controls-hidden *{pointer-events:none}.view360-controls-main.view360-controls-fixed{opacity:1}.view360-controls-background{background-image:linear-gradient(rgba(50,50,50,0),#323232);width:100%;height:calc(100% + 32px);position:absolute;bottom:0;left:0}.view360-controls-background.view360-controls-hidden{display:none}.view360-controls-mid{flex-direction:row;display:flex;position:relative}.view360-controls-left{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex}.view360-controls-right,.view360-controls-bottom{flex-direction:row;align-items:center;display:flex}.view360-controls-button{cursor:pointer;box-sizing:border-box;pointer-events:all;opacity:.8;background-color:transparent;background-repeat:no-repeat;background-size:24px 24px;background-origin:content-box;border:0;border-radius:20px;width:40px;height:40px;margin:6px;padding:8px;transition:opacity .25s;display:inline-block;position:relative}.view360-controls-button:hover{opacity:1}.view360-controls-button.view360-controls-vr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48' viewBox='0 0 100 100'%3E%3Cg%3E%3Cpath d='M5,30 L95,30 L95,80 L55,80 L50,70 L45,80 L5,80 L5,30' fill='transparent' stroke='%23fff' stroke-width='8' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M5,30 L15,10 L85,10 L95,30' fill='transparent' stroke='%23fff' stroke-width='8' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='30' cy='55' r='10' stroke='%23fff' stroke-width='8' fill='transparent' /%3E%3Ccircle cx='70' cy='55' r='10' stroke='%23fff' stroke-width='8' fill='transparent' /%3E%3C/g%3E%3C/svg%3E")}.view360-controls-button.view360-controls-play{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='%23fff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M7 4v16l13 -8z'%3E%3C/path%3E%3C/svg%3E")}.view360-controls-button.view360-controls-pause{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='%23fff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Crect x='6' y='5' width='4' height='14' rx='1'%3E%3C/rect%3E%3Crect x='14' y='5' width='4' height='14' rx='1'%3E%3C/rect%3E%3C/svg%3E")}.view360-controls-button.view360-controls-unmuted{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='%23fff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M15 8a5 5 0 0 1 0 8'%3E%3C/path%3E%3Cpath d='M17.7 5a9 9 0 0 1 0 14'%3E%3C/path%3E%3Cpath d='M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a0.8 .8 0 0 1 1.5 .5v14a0.8 .8 0 0 1 -1.5 .5l-3.5 -4.5'%3E%3C/path%3E%3C/svg%3E")}.view360-controls-button.view360-controls-muted{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='%23fff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M6 15h-2a1 1 0 0 1 -1 -1v-4a1 1 0 0 1 1 -1h2l3.5 -4.5a0.8 .8 0 0 1 1.5 .5v14a0.8 .8 0 0 1 -1.5 .5l-3.5 -4.5'%3E%3C/path%3E%3Cpath d='M16 10l4 4m0 -4l-4 4'%3E%3C/path%3E%3C/svg%3E")}.view360-controls-button.view360-controls-fullscreen{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='%23fff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M4 8v-2a2 2 0 0 1 2 -2h2'%3E%3C/path%3E%3Cpath d='M4 16v2a2 2 0 0 0 2 2h2'%3E%3C/path%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cpath d='M16 20h2a2 2 0 0 0 2 -2v-2'%3E%3C/path%3E%3C/svg%3E")}.view360-controls-button.view360-controls-fullscreen-exit{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='2' stroke='%23fff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Cpath d='M15 19v-2a2 2 0 0 1 2 -2h2'%3E%3C/path%3E%3Cpath d='M15 5v2a2 2 0 0 0 2 2h2'%3E%3C/path%3E%3Cpath d='M5 15h2a2 2 0 0 1 2 2v2'%3E%3C/path%3E%3Cpath d='M5 9h2a2 2 0 0 0 2 -2v-2'%3E%3C/path%3E%3C/svg%3E")}.view360-controls-button.view360-controls-gyro-enabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath fill='%23fff' d='M22.5 7.6v2.95q-1 .15-1.975.475-.975.325-1.875.825L16.5 9.7q1.35-.9 2.875-1.4 1.525-.5 3.125-.7Zm15.35 15.35q-.2 1.6-.7 3.125-.5 1.525-1.4 2.875L33.6 26.8q.5-.9.825-1.875.325-.975.475-1.975Zm3.8 20.45L1.3 3.05 3.45.9 43.8 41.25ZM7 41.4q-1.25 0-2.125-.875T4 38.4v-8.6h3v8.6h8.6v3ZM41 13V4.4h-8.6v-3H41q1.25 0 2.125.875T44 4.4V13ZM4 13V4.4q0-.55.2-1.1t.6-1l2.1 2.1V13Zm28.4 28.4v-3h8.5l2.1 2.1q-.4.45-.925.675-.525.225-1.075.225Zm-21.2-37-3-3h7.4v3ZM44 37.2l-3-3v-4.4h3ZM10.15 22.95h2.95q.5 3.7 3.1 6.3 2.6 2.6 6.3 3.1v2.95q-4.9-.55-8.35-4-3.45-3.45-4-8.35Zm4-11.35 2.1 2.05q-1.3 1.3-2.1 2.9-.8 1.6-1.05 3.4h-2.95q.25-2.4 1.275-4.525Q12.45 13.3 14.15 11.6ZM31.8 29.2l2.05 2.1q-1.7 1.7-3.825 2.725Q27.9 35.05 25.5 35.3v-2.95q1.8-.25 3.4-1.05 1.6-.8 2.9-2.1ZM25.5 7.6q4.9.55 8.35 4 3.45 3.45 4 8.35H34.9q-.5-3.7-3.1-6.3-2.6-2.6-6.3-3.1Z'/%3E%3C/svg%3E")}.view360-controls-button.view360-controls-gyro-disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath fill='%23fff' d='M7 44q-1.2 0-2.1-.9Q4 42.2 4 41v-8.6h3V41h8.6v3ZM4 15.6V7q0-1.2.9-2.1Q5.8 4 7 4h8.6v3H7v8.6Zm18.5 22.25q-4.9-.55-8.35-4-3.45-3.45-4-8.35h2.95q.5 3.7 3.125 6.3 2.625 2.6 6.275 3.1ZM10.15 22.5q.55-4.9 4-8.35 3.45-3.45 8.35-4v2.95q-3.7.5-6.3 3.1-2.6 2.6-3.1 6.3Zm13.85 5q-1.45 0-2.475-1.025Q20.5 25.45 20.5 24q0-1.45 1.025-2.475Q22.55 20.5 24 20.5q1.45 0 2.475 1.025Q27.5 22.55 27.5 24q0 1.45-1.025 2.475Q25.45 27.5 24 27.5Zm1.5 10.35V34.9q3.7-.5 6.3-3.125 2.6-2.625 3.1-6.275h2.95q-.55 4.9-4 8.35-3.45 3.45-8.35 4Zm9.4-15.35q-.5-3.7-3.1-6.3-2.6-2.6-6.3-3.1v-2.95q4.9.55 8.35 4 3.45 3.45 4 8.35ZM32.4 44v-3H41v-8.6h3V41q0 1.2-.9 2.1-.9.9-2.1.9ZM41 15.6V7h-8.6V4H41q1.2 0 2.1.9.9.9.9 2.1v8.6Z'/%3E%3C/svg%3E")}.view360-controls-time{vertical-align:top;white-space:nowrap;color:#fff;z-index:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;font-weight:400;display:inline-block}.view360-controls-time:first-child{padding:0 16px}.view360-controls-progress{box-sizing:border-box;flex:1;width:100%;padding:0 16px}.view360-controls-progress:not(:first-child){padding-left:0}.view360-controls-bottom .view360-controls-progress{padding-bottom:20px}.view360-controls-volume{flex-direction:row;align-items:center;transition:width .25s,background-color .25s;display:inline-flex;overflow:hidden}.view360-controls-volume:not(:disabled).view360-controls-fixed,.view360-controls-volume:not(:disabled):hover{width:112px}.view360-controls-volume .view360-range{flex:1;height:100%;padding:0}.view360-controls-volume .view360-range .view360-range-track{width:calc(100% - 12px);transform:translate(-4px)}.view360-controls-volume .view360-controls-button{flex-shrink:0;width:24px;height:24px;margin:0;padding:0}.view360-controls-volume:disabled{opacity:.5;pointer-events:none}.view360-controls-volume:disabled *{pointer-events:none}.view360-controls-pie{opacity:.8;pointer-events:all;cursor:pointer;color:#fff;border-radius:18px;width:36px;height:36px;margin:6px;padding:0;transition:opacity .25s;position:relative}.view360-controls-pie>svg{width:100%;height:100%;position:absolute;top:0;left:0}.view360-controls-pie:hover{opacity:1}.view360-range{cursor:pointer;pointer-events:all;touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:relative}.view360-range:hover .view360-range-thumb{opacity:1}.view360-range-track{background-color:rgba(230,230,230,.4);border-radius:4px;width:100%;height:4px;position:relative}.view360-range-filler,.view360-range-load{border-radius:4px;width:0;height:100%;position:absolute;top:0;left:0}.view360-range-filler{background-color:#fff}.view360-range-load{background-color:#757575}.view360-range-thumb{box-sizing:border-box;opacity:0;background-color:#fff;border-radius:50%;width:13px;height:13px;transition:opacity .25s;position:absolute;top:-5px;left:-6.5px}.view360-range-thumb.view360-controls-fixed{opacity:1}.view360-controls-unavailable{display:none!important}@media screen and (max-width:768px){.view360-controls-button{background-size:18px 18px;border-radius:15px;width:30px;height:30px;margin:4.5px;padding:6px}.view360-controls-volume .view360-controls-button{width:18px;height:18px}.view360-controls-volume:not(:disabled).view360-controls-fixed,.view360-controls-volume:not(:disabled):hover{width:84px}.view360-controls-pie{border-radius:13.5px;width:27px;height:27px;margin:4.5px;padding:0}}.view360-spinner{background-color:rgba(0,0,0,.15);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.view360-spinner-ring{box-sizing:content-box;background-color:transparent;border:10px solid #fff;border-bottom-color:transparent;border-radius:50%;width:64px;height:64px;margin:0;padding:0;animation:1.2s linear infinite view360-spin-animation;top:0;left:0}@keyframes view360-spin-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.view360-container.view360-vr-presenting{z-index:9999;width:100vw;height:100vh;position:fixed;top:0;left:0}.view360-hotspots{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.view360-hotspot{pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}.view360-hotspot-visible{visibility:visible;pointer-events:all}.chatPage .composeBox{justify-content:center;align-self:center;width:100%;margin-top:auto;display:flex;box-shadow:0 -5px 5px -5px rgba(93,93,93,.4)}.chatPage .composeBox .composer{background-color:#fff;border:1px solid #fff;border-radius:28px;flex-direction:row;flex:0 auto;align-self:center;width:350px;margin:5px 0 20px;line-height:50px;display:flex}.chatPage .composeBox .composer .cameraBtn{color:#000;background:linear-gradient(133.79deg,rgba(255,255,255,.37) 13.51%,rgba(255,255,255,0) 97.35%);border-right:1px solid rgba(0,0,0,.25);border-radius:25px 0 0 25px;justify-content:center;align-items:center;width:50px;display:flex}.chatPage .composeBox .composer .cameraBtn .uploadContainer{width:58px;height:51px;position:absolute}.chatPage .composeBox .composer .composeMessage{resize:none;background:0 0;border:none;outline:none;flex:auto;padding:10px;font-size:1em}.chatPage .composeBox .composer .composeMessage.camHidden{margin-left:25px}.chatPage .composeBox .composer button{height:56px;color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.chatPage .composeBox .composer input[type=submit]{height:56px;color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.chatPage .composeBox .composer .send{flex:0 50px;align-self:flex-end;justify-items:center}.chatPage .composeBox input.upload{cursor:pointer;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);width:100%;height:51px;margin:0;padding:0;font-size:20px;position:absolute;top:0;right:0}.assignmentsPage{text-align:center;flex-flow:column;height:100%;display:flex;overflow-y:hidden}.assignmentsPage .header{flex:0 80px;flex:0 1 calc(80px + constant(safe-area-inset-top));flex:0 1 calc(80px + env(safe-area-inset-top));z-index:10;flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;box-shadow:0 8px 6px -6px rgba(93,93,93,.4)}.assignmentsPage .header i{font-size:1.5em}.assignmentsPage .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex:30px;justify-content:center;justify-items:center;height:100%;margin-left:0;line-height:100px}.assignmentsPage .assignments{z-index:1;height:calc(100% - 80px);height:calc(100% - (80px + constant(safe-area-inset-top)));height:calc(100% - (80px + env(safe-area-inset-top)));flex-flow:column;display:flex}.assignmentsPage .assList{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex-direction:column;flex:auto;align-items:center;height:100%;padding-top:20px;font-family:Avenir Next;display:flex;overflow:scroll}.assignmentsPage .assList .noContentMessage{margin-top:50px}.assignmentsPage .assList .assItem{background:#fff;border-radius:5px;flex-direction:column;flex:none;width:320px;min-height:93px;margin-bottom:20px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.assignmentsPage .assList .assItem .content{flex-direction:row;width:100%;display:flex}.assignmentsPage .assList .assItem .content .text{text-align:left;flex:auto;margin-top:10px;margin-left:10px}.assignmentsPage .assList .assItem .content .text span{font-weight:700}.assignmentsPage .assList .assItem .content .text p{text-align:left;margin-top:2px;font-size:12px}.assignmentsPage .assList .assItem .content .detailsButton{color:#fe7371;flex:0 auto;margin-top:15px;margin-right:15px;font-size:21px}.assignmentsPage .assList .assItem .assignmentStatus{background-color:#d9d7d7;border-radius:10px;align-self:flex-end;height:20px;margin-bottom:10px;margin-right:10px;padding:0 10px;font-size:12px;line-height:20px}.assignmentsPage .assList .assItem .red{background-color:#f48d8d}.assignmentContainer{height:100%}.assignmentContainer.disabled{cursor:none;pointer-events:none}.assignmentContainer .assignment{flex-flow:column;width:100%;min-height:100%;display:flex;overflow:scroll}.assignmentContainer .assignment .header{z-index:10;flex-direction:column;flex:0 auto;align-items:center;width:100%;display:flex;position:absolute}.assignmentContainer .assignment .header i{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);width:50px;height:50px;margin:20px;font-size:1.5em}.assignmentContainer .assignment .header .backButton{text-align:center;line-height:50px;position:absolute;left:0}.assignmentContainer .assignment .header .enlargeButton{margin-right:20px}.assignmentContainer .assignment .assignmentContent{flex-flow:column;display:flex}.assignmentContainer .assignment .assignmentContent .topImage{object-fit:cover;background-color:#000;width:100%;margin-bottom:-110px}.assignmentContainer .assignment .assignmentContent .topImage .image-gallery{cursor:auto;pointer-events:auto;flex-flow:column wrap;display:flex;transform:translateZ(1px)}.assignmentContainer .assignment .assignmentContent .topImage .image-gallery .image-gallery-left-nav[disabled],.assignmentContainer .assignment .assignmentContent .topImage .image-gallery .image-gallery-right-nav[disabled]{opacity:.1}.assignmentContainer .assignment .assignmentContent .topImage .image-gallery .image-gallery-slide img{object-fit:cover;width:100%;height:35vh}@media screen and (orientation:landscape){.assignmentContainer .assignment .assignmentContent .topImage .image-gallery .image-gallery-slide img{object-fit:contain}}.assignmentContainer .assignment .assignmentContent .topImage .image-gallery .image-gallery-slide.contain img{object-fit:contain}.assignmentContainer .assignment .assignmentContent .topImage .image-gallery.fullscreen-modal{z-index:99}.assignmentContainer .assignment .assignmentContent .topImage .image-gallery .fullscreen .image-gallery-slide img{object-fit:contain;width:100%;height:100vh}.assignmentContainer .assignment .assignmentContent .emptyContainer{z-index:1;width:100%;height:180px;margin-bottom:-180px;overflow:hidden}.assignmentContainer .assignment .assignmentContent .emptyContainer .pattern{opacity:.01;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAPUlEQVQoU4XQQRIAMARD0br/oXWyYFBJLXnzF+zo8TibcIlgGGyIwQchOIsrmkWKKpQo4BcxuH4Cy1qkf709YgoIewZ/ogAAAABJRU5ErkJggg==);width:100%;height:180px}.assignmentContainer .assignment .assignmentContent .videoContainer{width:100%;height:0;margin-bottom:-110px;padding-bottom:56.25%;position:relative}.assignmentContainer .assignment .assignmentContent .videoContainer iframe{background:url(/images/loading-spinner-small.gif) 50% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.assignmentContainer .assignment .assignmentContent .attemptInfo{border-radius:5px;margin:5px 0;padding:10px}.assignmentContainer .assignment .assignmentContent .attemptInfo h3.attemptCaption{text-align:center;margin:0;font-size:12pt}.assignmentContainer .assignment .assignmentContent .attemptInfo .attemptUnfoldWrapper{flex-direction:column;display:flex}.assignmentContainer .assignment .assignmentContent .attemptInfo .attemptUnfoldWrapper .attemptUnfoldContent{flex-direction:column;align-items:center;display:flex}.assignmentContainer .assignment .assignmentContent .attemptInfo .attemptUnfoldWrapper h3.attemptCaption{margin-top:10px;font-size:10pt}.assignmentContainer .assignment .assignmentContent .attemptInfo .attemptUnfoldLink{background:0 0;flex-direction:row;justify-content:center;align-items:center;padding:10px;display:flex}.assignmentContainer .assignment .assignmentContent .attemptInfo .attemptUnfoldLink p{font-size:10pt;text-decoration:underline}.assignmentContainer .assignment .assignmentContent .hintButton{color:#000;background-color:#fff;border-radius:5px;flex-direction:row;flex:0 47px;align-items:center;width:100%;min-width:300px;height:47px;margin-bottom:5px;font-family:Avenir Next;font-style:normal;font-weight:700;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.assignmentContainer .assignment .assignmentContent .hintButton i{justify-self:center;width:32px;padding-left:20px;font-size:20px}.assignmentContainer .assignment .assignmentContent .hintButton span{text-align:center;flex:auto;font-size:1em;font-weight:700}.assignmentContainer .assignment .assignmentContent .hintButton .filler{flex:32px}.assignmentContainer .assignment .assignmentContent .hintButton:active{transform:translateY(4px);box-shadow:none!important}.assignmentContainer .assignment .assignmentContent .hintButton:disabled{opacity:.5}.assignmentContainer .assignment .assignmentContent .assignmentDetails{z-index:20;background-color:#fff;border-radius:5px;flex-direction:column;flex:0 auto;margin:90px 20px 20px;display:flex}.assignmentContainer .assignment .assignmentContent .assignmentDetails.extra-top-margin{margin-top:130px}.assignmentContainer .assignment .assignmentContent .assignmentDetails{text-align:left;padding:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.assignmentContainer .assignment .assignmentContent .assignmentDetails .description{text-align:left;white-space:pre-line;flex:auto;margin-bottom:1em;font-size:1em}.assignmentContainer .assignment .assignmentContent .assignmentDetails .title{margin-bottom:1em;font-size:1.2em;font-weight:700}.assignmentContainer .assignment .assignmentContent .assignmentDetails .hintWrapper{flex-direction:column-reverse;padding-top:10px;display:flex}.assignmentContainer .assignment .assignmentContent .assignmentDetails .hintWrapper .hintItem{text-align:left;border-radius:5px;margin-bottom:10px;padding:0 10px 10px;position:relative}.assignmentContainer .assignment .assignmentContent .assignmentDetails .hintWrapper .hintItem .hintHeaderRow{flex-wrap:nowrap;align-items:flex-start;gap:.5rem;display:flex}.assignmentContainer .assignment .assignmentContent .assignmentDetails .hintWrapper .hintItem .hintHeaderRow h3{flex:auto;min-width:0;margin:10px 0 20px}.assignmentContainer .assignment .assignmentContent .assignmentDetails .hintWrapper .hintItem .hintHeaderRow .hintNav{white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;margin:10px 0;display:flex}.assignmentContainer .assignment .assignmentContent .assignmentDetails .hintWrapper .hintItem .hintHeaderRow .hintNav .hintNavButton{border-radius:100%;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.assignmentContainer .assignment .assignmentContent .assignmentDetails .hintWrapper .hintItem .hintHeaderRow .hintNav .hintNavLabel{align-items:center;gap:.25rem;display:inline-flex}.assignmentContainer .assignment .assignmentContent .assignmentDetails .countdown{float:right;width:60px;height:60px;margin:-5px 5px 20px 20px}.assignmentContainer .assignment .assignmentContent .assignmentDetails .linkButton{text-align:center;vertical-align:center;color:#fff;background-color:#505050;border-radius:5px;align-self:flex-end;justify-self:flex-end;min-width:135px;min-height:39px;margin-top:5px;padding:0 10px;line-height:39px;text-decoration:none}.assignmentContainer .assignment .assignmentContent .assignmentDetails .paginationInfo{justify-content:center;align-items:center;width:100%;height:30px;margin-top:auto;font-size:10px;display:flex}.assignmentContainer .assignment .answer{flex-direction:row;align-items:flex-end;width:100%;display:flex}.assignmentContainer .assignment .home{flex-direction:row;justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;bottom:30px}.assignmentContainer .assignmentImageModal{z-index:99999;background:rgba(0,0,0,.9);width:100%;height:100%;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.assignmentContainer .assignmentImageModal .close{width:100%;height:30px;height:calc(40px + constant(safe-area-inset-top));height:calc(40px + env(safe-area-inset-top));background:#000;padding:5px 0 0 10px;position:fixed;top:0}.assignmentContainer .assignmentImageModal .close .back{width:90px;height:40px;position:absolute;top:7px;left:7px}.assignmentContainer .assignmentImageModal .close .back .backButton{color:#fff;font-size:14pt;position:absolute;top:7px;left:7px}.assignmentContainer .assignmentImageModal .close .back .backbutton-text{color:#fff;cursor:pointer;font-size:13pt;position:absolute;top:5px;left:35px}.assignmentContainer .assignmentImageModal .image{padding:50px 10px;padding:calc(50px + constant(safe-area-inset-top))10px;padding:calc(50px + env(safe-area-inset-top))10px;width:calc(100% - 20px)}.assignmentContainer .playerMargin{height:108px}.assignmentContainer .soundPlayer{z-index:20;position:fixed;bottom:0;left:0}.assignmentContainer .imageGallery .image-gallery-thumbnail-inner .tools{display:flex}.assignmentContainer .imageGallery .image-gallery-thumbnail-inner .tools i{color:#000;font-size:17pt}.assignmentContainer .imageGallery .image-gallery-thumbnail-inner .tools .image-move-left{flex:1;align-self:flex-start}.assignmentContainer .imageGallery .image-gallery-thumbnail-inner .tools .image-delete{flex:1;align-self:center}.assignmentContainer .imageGallery .image-gallery-thumbnail-inner .tools .image-delete i{color:red}.assignmentContainer .imageGallery .image-gallery-thumbnail-inner .tools .image-move-right{flex:1;align-self:flex-end}.assignmentContainer .imageGallery p{font-size:18pt;font-weight:700}.answerBtn{color:#000;text-align:left;background-color:#fff;border-radius:5px;flex:0;width:80%;min-width:300px;min-height:47px;margin-top:15px;padding:18px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:normal;position:relative;box-shadow:0 4px 4px rgba(0,0,0,.25)}.answerBtn:active{transform:translateY(4px);box-shadow:none!important}.answerBtn:disabled{opacity:.5}.answerBtn.multi{opacity:.75}.answerBtn.multi.selected{opacity:1}.answerBtn i{font-size:larger;position:absolute;right:15px}.openAnswer{flex-direction:column;align-items:center;width:100%;margin-bottom:30px;display:flex}.openAnswer .pinContainer{flex-direction:row;display:flex}.openAnswer .pinInput{text-align:center;background:rgba(255,255,255,.57);margin:1.4px;font-size:28px;border:none!important;border-radius:5px!important;outline:none!important;width:37px!important;height:56px!important;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)!important}.answerInput{background:rgba(255,255,255,.57);padding-left:15px;font-size:16px;border:none!important;border-radius:5px!important;outline:none!important;width:305px!important;height:49px!important;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)!important}.answerInput.multiline{height:72px!important}.submitButton{text-align:center;color:#000;background-color:#fff;border-radius:5px;flex:0 47px;justify-content:center;align-items:center;width:80%;min-width:300px;height:47px;margin-top:15px;padding:16px 32px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:1em;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.submitButton:active{transform:translateY(4px);box-shadow:none!important}.submitButton:disabled{opacity:.5}.photoAnswer{flex-direction:column;align-items:center;width:100%;margin-bottom:30px;display:flex}.photoButton{color:#000;background-color:#fff;border-radius:5px;flex-direction:row;flex:0 47px;align-items:center;width:80%;min-width:300px;height:47px;margin-top:15px;font-family:Avenir Next;font-style:normal;font-weight:700;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.photoButton i{flex:32px;justify-self:center;width:32px;padding-left:20px;font-size:20px}.photoButton span{text-align:center;flex:auto;font-size:1em;font-weight:700}.photoButton .uploadContainer{width:100%;height:47px;position:absolute}.photoButton input.upload{cursor:pointer;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);width:100%;height:52px;margin:0;padding:0;font-size:20px;position:absolute;top:0;left:-5px}.photoButton .filler{flex:32px}.photoButton:active{transform:translateY(4px);box-shadow:none!important}.photoButton:disabled{opacity:.5}.videoAnswer{flex-direction:column;align-items:center;width:100%;margin-bottom:30px;display:flex}.videoButton{color:#000;background-color:#fff;border-radius:5px;flex-direction:row;flex:0 47px;align-items:center;width:80%;min-width:300px;height:47px;margin-top:15px;font-family:Avenir Next;font-style:normal;font-weight:700;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.videoButton .uploadContainer{width:100%;height:47px;position:absolute}.videoButton input.upload{cursor:pointer;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);width:100%;height:52px;margin:0;padding:0;font-size:20px;position:absolute;top:0;left:-5px}.videoButton i{flex:32px;justify-self:center;width:32px;padding-left:20px;font-size:20px}.videoButton span{text-align:center;flex:auto;font-size:1em;font-weight:700}.videoButton .filler{flex:32px}.videoButton:active{transform:translateY(4px);box-shadow:none!important}.videoButton:disabled{opacity:.5}.confirmAnswer{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:30px;display:flex}.nextBtn{text-align:center;flex-direction:row;flex:0 auto;justify-content:center;align-items:center;display:flex}.nextBtn.leftAlign{text-align:left;justify-content:flex-start}.nextBtn{word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#000;background-color:#fff;border-radius:5px;width:80%;min-width:300px;min-height:47px;margin-top:15px;padding:16px 32px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:1em;box-shadow:0 4px 4px rgba(0,0,0,.25)}.nextBtn:active{transform:translateY(4px);box-shadow:none!important}.nextBtn:disabled{opacity:.5}.confirmAnswer{flex-direction:column;align-items:center;width:100%;margin-bottom:30px;display:flex}.paginationContainer{color:#000;background-color:#fff;border-radius:5px;flex-direction:row;flex:0 auto;align-items:center;width:80%;min-width:300px;margin-top:15px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:1em;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.paginationContainer .paginationButton{text-align:center;justify-content:center;align-items:center;min-height:47px;display:flex}.paginationContainer .paginationButton.previous{border-right:1px solid rgba(255,255,255,.51);justify-content:center;width:25%}.paginationContainer .paginationButton.previous i{margin-right:8px}.paginationContainer .paginationButton.next{border-left:1px solid rgba(255,255,255,.51);justify-content:center;min-width:25%}.paginationContainer .paginationButton.next i{margin-left:8px}.paginationContainer .paginationButton.next.full{border-left:none;flex-grow:1;padding:3px 3px 3px 32px}.paginationContainer .paginationButton.continue{word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;flex-grow:1;justify-content:center;max-width:50%;padding:3px}.paginationContainer .paginationButton.continue.full{border-right:none;max-width:75%}.paginationContainer .paginationButton.continue.first{max-width:75%}.paginationContainer .paginationButton:disabled{opacity:.5}.paginationContainer .paginationButton:active{background-color:rgba(0,0,0,.05)}.teamsWithScores{flex-direction:column;width:100%;display:flex}.teamsWithScores .customBackBtn{text-align:center;z-index:1;width:50px;height:50px;line-height:50px;position:absolute;top:20px;left:20px;transform:translateZ(1px)}.teamsWithScores .buttons{flex-direction:column;align-items:center;width:100%;margin-bottom:30px;display:flex}.teamsWithScores .answerBtn{color:#000;text-align:left;background-color:#fff;border-radius:5px;flex-direction:row;flex:0;width:80%;min-width:300px;min-height:47px;margin-top:15px;padding:18px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:normal;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.teamsWithScores .answerBtn:active{transform:translateY(4px);box-shadow:none!important}.teamsWithScores .answerBtn:disabled{opacity:.5}.teamsWithScores .answerBtn.self{opacity:.9;pointer-events:none}.teamsWithScores .answerBtn .teamName{flex-grow:1}.teamsWithScores .answerBtn .propertyValue{border-radius:6px;flex-grow:0;margin:-5px;padding:5px 10px}.buttons{flex-direction:column;align-items:center;width:100%;margin-bottom:30px;display:flex}.inline{color:#000;text-align:left;justify-content:center;align-items:center;width:75vw;margin-top:15px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:normal;display:flex;position:relative}.inline .skeleton{width:75vw;min-height:55.5px}.inline .rankingOption{flex-direction:row;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.inline .rankingOption span{text-align:center;flex-shrink:0;min-width:50px}.inline .rankingOption .answerDiv{color:#000;text-align:center;background-color:#fff;border-radius:5px;flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;padding:18px 45px 18px 18px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:normal;display:flex;position:relative}.inline .rankingOption .answerDiv.full{min-width:0}.inline .rankingOption .answerDiv i{font-size:larger;position:absolute;right:15px}.inline .rankingOption .answerDiv i.dnd{opacity:.5}.inline.dragging,.inline.sortable-chosen,.inline.sortable-ghost{max-width:360px}.inline.dragging .rankingOption,.inline.sortable-chosen .rankingOption,.inline.sortable-ghost .rankingOption{width:100%}.inline.dragging .rankingOption .answerDiv,.inline.sortable-chosen .rankingOption .answerDiv,.inline.sortable-ghost .rankingOption .answerDiv{flex:auto;width:100%;min-width:0}.sendBtn{color:#fff;text-align:center;background-color:#000;border-radius:5px;flex:0;width:80%;min-width:300px;min-height:47px;margin-top:30px;padding:18px;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:700;line-height:normal;box-shadow:0 4px 4px rgba(0,0,0,.25)}.sendBtn:active{transform:translateY(4px);box-shadow:none!important}.sendBtn:disabled{opacity:.5}.warningContainer{font-family:Avenir Next}.warningContainer .warningContent{font-size:13px}.expiredOverlay{z-index:10;background:rgba(255,255,255,.7);flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:absolute}.expiredOverlay .message{text-align:center;align-self:center;width:150px;margin:75px auto}.expiredOverlay .message i{font-size:64px}.expiredOverlay .message .caption{margin-top:10px;font-size:16px;font-weight:700;display:block}.expiredOverlay .action{text-align:center;align-self:center}.propertyChangesRow{text-align:center;flex:0 auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:center;align-self:center;gap:10px;width:100%;display:grid}.propertyChangesRow.small{width:70%}.propertyChangesRow{border-radius:5px;margin:10px auto 0}.propertyChangesRow.extendedWidth{max-width:800px}.propertyChangesRow .propChange{box-sizing:border-box;border-radius:25px;flex-direction:column;justify-content:center;justify-self:center;align-items:center;padding:10px 15px;display:flex}.propertyChangesRow .propChange.small{scale:.75}.propertyChangesRow .propChange{width:100%}.propertyChangesRow .propIcon{text-align:left;max-width:50px;max-height:50px;margin:0 5px;display:inline-block}.propertyChangesRow .propIcon img{max-width:100%;height:auto}.propertyChangesRow .propInfo{text-align:center;flex-direction:column;align-items:center;width:100%;font-size:11px;font-weight:700;display:flex}.propertyChangesRow .propInfo .propName{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;margin-bottom:4px;font-size:11pt}.propertyChangesRow .propInfo .propValue{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;flex-wrap:wrap;justify-content:center;align-items:center;font-size:12pt;font-weight:700;display:flex}.propertyChangesRow .propInfo .propValue .operator{margin-right:4px}.playContainer{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%;height:100vh;font-family:Avenir Next;font-size:12pt;position:absolute;overflow:hidden}.playContainer button{border:none;outline:none}.playContainer p{text-align:center;font-family:Avenir Next;font-size:1em;font-style:normal;font-weight:400;line-height:normal}.playContainer h2,.playContainer .headingText{text-align:center;font-family:Avenir Next;font-size:1.2em;font-style:normal;font-weight:400;line-height:normal}.playContainer .notifications{width:100%;height:100%;position:absolute;top:0;left:0}.playContainer .logoContainer.poly{-webkit-clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%);clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%)}.playContainer .logoContainer.round{border-radius:99px}.playContainer .settingsButton{z-index:110;text-align:center;background-color:#fff;border-radius:17px;width:34px;height:34px;line-height:34px;position:absolute;top:10px;left:10px;transform:translateZ(1px);box-shadow:0 4px 4px rgba(0,0,0,.25)}.playContainer .mapBtn{z-index:100;background-color:#fff;justify-content:center;align-items:center;width:65px;height:65px;line-height:65px;display:flex;transform:translateZ(1px);box-shadow:0 4px 4px rgba(0,0,0,.25)}.playContainer .mapBtn i{margin-left:auto;margin-right:auto;font-size:33px;line-height:65px}.playContainer .mapBtn.diam{border-radius:7px;transform:rotate(45deg)}.playContainer .mapBtn.diam i{transform:rotate(-45deg)}.playContainer .mapBtn.round{border-radius:32.5px}.playContainer .inboxIndicator,.playContainer .userButtonsIndicator{z-index:110;background-color:#fc8e8e;border-radius:25px;justify-content:center;align-items:center;width:25px;height:25px;font-size:18px;line-height:18px;display:flex;position:absolute;bottom:126px;left:70px;transform:translateZ(1px)}.playContainer .inboxIndicator.one,.playContainer .userButtonsIndicator.one{bottom:67px;left:67px}.playContainer .inboxIndicator.two,.playContainer .userButtonsIndicator.two{bottom:126px;left:70px}.playContainer .inboxIndicator.three,.playContainer .userButtonsIndicator.three{bottom:155px;left:55px}.playContainer .userButtonsIndicator.two{bottom:65px;left:120px}.playContainer .userButtonsIndicator.three{bottom:115px;left:115px}.playContainer .inbox{position:absolute;bottom:75px;left:20px}.playContainer .inbox.three{bottom:110px;left:10px}.playContainer .inbox.one{bottom:20px;left:20px}.playContainer .user{position:absolute}.playContainer .user.three{bottom:74px;left:70px}.playContainer .user.two{bottom:20px;left:75px}.playContainer .camera{position:absolute;bottom:20px;left:75px}.playContainer .camera.three{bottom:10px;left:100px}.playContainer .camera .uploadContainer{width:65px;height:65px;position:absolute}.playContainer .camera .uploadContainer input.upload{cursor:pointer;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);width:100%;height:52px;margin:0;padding:0;font-size:20px;position:absolute;top:0;right:0}.playContainer .ranking{z-index:100;position:absolute;top:75px;left:20px;transform:translateZ(1px)}.playContainer .timer{z-index:100;position:absolute;top:20px;left:75px;transform:translateZ(1px)}.playContainer .countdown .CircularProgressbar-path{stroke:#000}.playContainer .countdown .CircularProgressbar-trail{fill:#fff;box-shadow:inset 0 2px 2px rgba(109,104,104,.25)}.playContainer .countdown .CircularProgressbar-text{fill:#000}.playContainer .countdown .CircularProgressbar-background{fill:green}@keyframes glowing{0%{box-shadow:0 0 -10px}40%{box-shadow:0 0 20px}60%{box-shadow:0 0 20px}to{box-shadow:0 0 -10px}}.playContainer .button-glow{animation:2s infinite glowing}.playContainer .testOverlay{z-index:10;opacity:.75;color:#fff;pointer-events:none;background-color:#00c5f6;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;bottom:0;left:0}.playContainer .demoNotificationsWrapper{z-index:9999999;background:0 0;width:100%;height:100%;position:absolute}.playContainer .globalSoundPlayer{z-index:200;align-items:center;width:100%;display:flex;position:fixed;bottom:0}.playContainer .globalSoundPlayer.hidden{display:none}.playContainer .globalSoundPlayer .actions .action{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;position:absolute}.playContainer .globalSoundPlayer .actions .action.left{left:10%}.playContainer .globalSoundPlayer .actions .action.right{right:10%}.playContainer .showSoundButton{z-index:200;border-radius:20px;justify-content:center;align-items:center;width:22vw;height:40px;font-size:20px;display:flex;position:fixed;bottom:30px;left:calc(50% - 11vw);box-shadow:0 4px 4px rgba(0,0,0,.25)}.loadingScreen{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loadingScreen .loadingTooLong p{max-width:250px}.loadingScreen .loadingTooLong{text-align:center;font-family:Avenir Next;font-size:12pt}.loadingScreen .loadingTooLong button{color:#fff;text-align:center;background-color:#000;border:none;border-radius:5px;padding:10px;font-size:13pt;text-decoration:none;display:inline-block}#positionLoading{z-index:11;position:absolute!important;top:calc(50% - 65px)!important;left:calc(50% - 65px)!important}.gameMap{flex-direction:column;display:flex}.geolocationError{text-align:left;z-index:999999;background-color:#fff;flex-direction:row;width:100%;line-height:80px;display:flex;position:absolute;bottom:0;left:0}.geolocationError.noflex{display:inline-block}.geolocationError .message{flex:auto;align-items:center;padding:5px 10px;font-size:10pt;line-height:normal;display:flex}.geolocationError .message i{margin-right:10px}.geolocationError .retry{background-color:rgba(255,255,255,.08);flex:0 0 60px;width:60px;height:auto}.geolocationError .retry p{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;text-align:center;font-size:18pt}#mapOverlay{z-index:13;cursor:none;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}#mapOverlay .overlayImage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}#mapOverlay .overlayCloseBtn{color:#000;pointer-events:auto;cursor:auto;text-align:center;background:#fff;border-radius:1000px;width:280px;height:auto;min-height:50px;font-size:24pt;position:absolute;bottom:180px;left:calc(50% - 140px);box-shadow:0 4px 4px rgba(0,0,0,.25)}.compassView{z-index:14;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.compassView .selectBox{width:200px;max-width:400px;position:absolute;top:20%}.compassView .compassTitle{margin-bottom:1em;font-size:1.2em;font-weight:700;position:absolute;top:30%}.compassView .compass{font-size:10em}.compassView .compassError{border-radius:20px;justify-content:center;align-items:center;height:40px;margin-bottom:1em;padding:0 10px;font-size:1em;font-weight:700;display:flex;position:absolute;bottom:25%}.compassView .compassDistance{margin-bottom:1em;font-size:1em;font-weight:700;position:absolute;bottom:30%}#mapReplacementOverlay{z-index:9;cursor:none;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}#mapReplacementOverlay .overlayImage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.mapCompass{bottom:170px;right:20px}.mapRotation{bottom:100px;right:20px}.posTracking{bottom:30px;right:20px}.locationButton{text-align:center;color:#000;background-color:#fff;border-radius:30px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;box-shadow:0 4px 4px rgba(0,0,0,.25)}.locationButton p{margin:0;font-family:sans-serif;font-size:26pt;font-weight:700;line-height:26pt}.testDragging{color:#000;background:#fff;border-radius:1000px;width:150px;height:50px;position:absolute;bottom:30px;right:80px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.testDragging .draggingText{padding:5px 10px 0;font-size:.9em}.placeEvent{color:#000;background:#fff;border-radius:1000px;width:200px;height:50px;line-height:50px;position:absolute;bottom:200px;left:calc(50% - 100px);box-shadow:0 4px 4px rgba(0,0,0,.25)}.placeEvent .draggingText{vertical-align:middle;margin-top:-5px;padding:0 10px;font-size:.9em;line-height:normal;display:inline-block}.compassButton{z-index:15;color:#fff;border-radius:20px;flex-direction:row;justify-content:center;align-self:center;align-items:center;width:160px;height:35px;padding:3px 20px;font-size:30px;line-height:35px;display:flex;position:absolute;top:105px}.compassButton .buttonText{margin-left:14px;font-size:15px}.compassButton .openIndicator{text-align:center;color:#000;background-color:#fff;border-radius:25px;justify-content:center;align-self:center;align-items:center;width:25px;height:25px;margin-bottom:29px;margin-right:-190px;font-size:18px;line-height:.8em;display:flex;position:absolute}.compassButton.button-glow{animation:2s infinite glowing}.compassButton .right.active{color:#000;background:linear-gradient(285.88deg,rgba(255,255,255,.41) .17%,#fff 100%)}.mapboxgl-map{-webkit-tap-highlight-color:transparent;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.mapboxgl-canvas{position:absolute;top:0;left:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.mapboxgl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:transparent;border:0;outline:none;width:29px;height:29px;padding:0;display:block;overflow:hidden}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid buttontext}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:2s linear infinite mapboxgl-spin}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='0.9' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23000'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:rgba(255,255,255,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:rgba(255,255,255,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E");border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{margin-left:2px;font-weight:700}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{color:#333;box-sizing:border-box;background-color:rgba(255,255,255,.75);border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.mapboxgl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{z-index:1;border:10px solid transparent;width:0;height:0}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}.mapboxgl-popup-close-button{cursor:pointer;background-color:transparent;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:10px 10px 15px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.1)}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{will-change:transform;opacity:1;transition:opacity .2s;position:absolute;top:0;left:0}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.mapboxgl-user-location-dot:before{content:"";animation:2s infinite mapboxgl-user-location-dot-pulse;position:absolute}.mapboxgl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px rgba(0,0,0,.35)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{content:"";border-bottom:7.5px solid #4aa1eb;position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px)skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px)skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);border-radius:100%;width:1px;height:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{color:#fff;text-align:center;opacity:0;pointer-events:none;background:rgba(0,0,0,.7);justify-content:center;align-items:center;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;transition:opacity .75s ease-in-out 1s;display:flex;position:absolute;top:0;left:0}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}#map-canvas.gameMapNew{width:100%;position:absolute;top:0;bottom:0;left:0}#map-canvas.gameMapNew .iconInactive{opacity:.3;-webkit-filter:alpha(opacity=.3);filter:alpha(opacity=.3)}#map-canvas.gameMapNew .timerEnded{-webkit-filter:grayscale();filter:grayscale()}#map-canvas.gameMapNew .mapboxgl-popup .mapboxgl-popup-content h4{text-align:center;font-size:12pt}#map-canvas.gameMapNew .mapboxgl-popup .mapboxgl-popup-content p{font-size:11pt}#map-canvas.gameMapNew .mapboxgl-popup .mapboxgl-popup-content .mapStickyBtn{border-radius:25px;margin:5px;padding:5px 17px;font-size:12pt}#map-canvas.gameMapNew .mapboxgl-popup .mapboxgl-popup-content .mapStickyBtn:active{opacity:.75}#map-canvas.gameMapNew .mapboxgl-popup .mapboxgl-popup-tip{margin:16px 0 20px}.marker{background-repeat:no-repeat;background-size:cover;border:none;padding:0;display:block}#properties{z-index:15;position:absolute;top:140px;right:0}.dotContainer{z-index:13;background-color:#fff;border-radius:24px;justify-content:center;align-items:center;width:48px;height:48px;margin-top:7px;line-height:48px;display:flex;position:absolute;right:-5px;box-shadow:0 4px 4px rgba(0,0,0,.25)}#properties .property{flex-direction:row;align-items:center;height:48px;margin-top:7px;display:flex}#properties .property .value{z-index:12;white-space:nowrap;-o-transition:all .15s ease-out;background-color:#fff;align-items:center;height:24px;padding-left:10px;padding-right:5px;font-size:.9em;font-weight:700;line-height:.9em;transition:all .15s ease-out;display:flex}#properties .property .value span{margin-left:5px;font-weight:lighter}#properties .property .value.poly{-webkit-clip-path:polygon(25% 0%,100% 1%,100% 100%,25% 100%,0% 50%);clip-path:polygon(25% 0%,100% 1%,100% 100%,25% 100%,0% 50%)}#properties .property .value.round{border-radius:12px 0 0 12px;position:absolute;right:40px}#properties .property .iconContainer{z-index:13;background-color:#fff;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}#properties .property .iconContainer.poly{-webkit-clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);width:42px;height:48px}#properties .property .iconContainer.round{border-radius:24px;width:48px;height:48px;line-height:48px;display:flex;position:absolute;right:-5px}#properties .property .propIcon{max-width:32px;height:auto}.contentBox{z-index:100;background-image:linear-gradient(#fe7070,#ffda91);width:250px;height:250px;position:absolute}.contentBox:not(.skipanimate){transition:all .1s}.contentBox .contents{height:100%}.contentBox.empty{width:150px;height:150px;top:-75px!important;left:-75px!important}.upper{top:-100px;left:-100px}.lower{bottom:-100px;left:-100px}.big{z-index:120;width:100%;height:100%;margin-top:0;margin-left:0;left:0;overflow:scroll}.contentBox.poly{-webkit-clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%);clip-path:polygon(50% 0%,90% 20%,100% 60%,75% 100%,25% 100%,0% 60%,10% 20%)}.round{border-radius:125px}.upper.big{top:0}.lower.big{bottom:0}.upper.round{top:-130px;left:-130px}.lower.round{bottom:-130px;left:-130px}.lower.round.three{bottom:-100px;left:-100px}.lower.round.one{width:150px;height:150px;bottom:-75px;left:-75px}.lower.poly{transform:rotate(19deg)}.cameraBox{z-index:120;border-radius:10px 10px 0 0;width:100%;height:250px;margin-left:0;transition:all .1s;box-shadow:0 -3px 4px rgba(0,0,0,.25);bottom:0!important;left:0!important}.qrBox{z-index:120;background:0 0;border-radius:0;width:100%;height:100%;margin-left:0;transition:all .1s;bottom:0!important;left:0!important}.logoBox{z-index:14;background-color:#000;width:70px;height:70px;transition:all .25s;position:absolute;top:-30px;right:-30px}.logoBox .logo{width:120px;height:90px;position:absolute;top:75px;right:60px;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.logoBox.fullpage{z-index:12;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-left:0;display:flex;top:0;right:0}.logoBox.fullpage .description{color:#fff}.mapRanking{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;background-color:#fff;border-radius:32.5px;flex-direction:column;justify-content:center;align-items:center;width:65px;height:65px;line-height:65px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.mapRanking i{margin-left:auto;margin-right:auto;font-size:33px;line-height:65px}.playNotification.s-alert-box{z-index:400;background:0 0;padding:10px;font-family:Avenir Next}.playNotification.s-alert-box .s-alert-box-inner{border-radius:4px;flex-direction:row;justify-content:flex-start;min-height:90px;padding:10px;display:flex}.playNotification.s-alert-box .s-alert-box-inner .icon{background-color:rgba(197,197,197,.41);border-radius:4px 0 0 4px;flex:0 0 65px;width:65px;margin:-10px 10px -10px -10px;font-size:25px;display:flex}.playNotification.s-alert-box .s-alert-box-inner .icon i{align-self:center;margin-left:auto;margin-right:auto}.playNotification.s-alert-box .s-alert-box-inner .content{flex-direction:column;flex:0 auto;width:100%;height:100%;padding:9px;display:flex}.playNotification.s-alert-box .s-alert-box-inner .content .title{text-align:center;font-size:.8em;font-weight:700}.playNotification.s-alert-box .s-alert-box-inner .content .description{word-break:break-word;font-size:.9em}.playNotification.s-alert-box .s-alert-box-inner .content i.detailsButton{color:#fe7371;font-size:15px;position:absolute;top:calc(50% - 7px);right:20px}.progressBox{pointer-events:none;z-index:1000;color:#fff;background-color:rgba(61,61,61,.95);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:70%;height:85px;margin-left:-35%;display:flex;position:fixed;top:15px;left:50%}.progressBox p{margin:5px;font-size:10pt}.progressBox .barBack{background:#979797;border-radius:10px;width:90%;height:20px;margin-bottom:5px;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.progressBox .barBack .progressBar{background:linear-gradient(270deg,#fe7070 0%,#ffda91 100%);border-radius:10px;height:100%;left:0}.progressBox .cancelButton{pointer-events:auto;color:#3d3d3d;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;width:22px;height:22px;font-size:8pt;display:flex;position:absolute;top:10px;right:10px}.progressBox .cancelButton i{margin-left:auto;margin-right:auto;font-size:13px;line-height:22px}.connectionError{z-index:130;width:100%;height:100px;height:calc(100px + env(safe-area-inset-top)/2);color:#fff;pointer-events:none;text-align:center;background-color:rgba(230,3,0,.8);align-items:center;display:flex;position:absolute;box-shadow:0 4px 4px rgba(0,0,0,.25)}.connectionError .icon{flex:50px;font-size:30px}.connectionError .message{flex:2 auto}.connectionError .reconnect{pointer-events:all;background:#fff;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;min-width:80px;height:80px;margin-right:20px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25);width:80px!important}.connectionError .reconnect i{color:#000;font-size:24pt}.connectionError .reconnect p{text-transform:uppercase;color:#000;margin:0;font-size:7pt;font-weight:700}.connectionError .lds-ring{width:42px;height:42px;padding:6px;display:inline-block;position:relative}.connectionError .lds-ring div{box-sizing:border-box;border:3px solid transparent;border-top-color:#000;border-radius:50%;width:30px;height:30px;margin:6px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.connectionError .lds-ring div:first-child{animation-delay:-.45s}.connectionError .lds-ring div:nth-child(2){animation-delay:-.3s}.connectionError .lds-ring div:nth-child(3){animation-delay:-.15s}.mapTimer{z-index:100;background-color:#fff;border-radius:32.5px;flex-direction:column;justify-content:center;align-items:center;width:65px;height:65px;line-height:65px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.mapTimer i{margin-left:auto;margin-right:auto;font-size:33px;line-height:65px}.supportInfo{z-index:105;color:#fff;opacity:.3;text-align:center;background-color:#212121;border-radius:0 5px 0 0;width:100px;position:absolute;bottom:0;left:0}.supportInfo i{margin-left:5px}.infoContainer{font-family:Avenir Next,sans-serif}.infoContainer .infoContent{font-size:.9em}.Toastify__toast-container{z-index:9999;box-sizing:border-box;color:#fff;width:320px;padding:4px;position:fixed;-webkit-transform:translateZ(9999px)}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;margin:0;padding:0;left:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{box-sizing:border-box;cursor:pointer;direction:ltr;border-radius:4px;justify-content:space-between;min-height:64px;max-height:800px;margin-bottom:1rem;padding:8px;font-family:sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px rgba(0,0,0,.1),0 2px 15px rgba(0,0,0,.05)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{color:#fff;background:#121212}.Toastify__toast--default{color:#aaa;background:#fff}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{flex:auto;margin:auto 0;padding:6px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:9999;opacity:.7;transform-origin:0;background-color:rgba(255,255,255,.7);width:100%;height:5px;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.propertyPage{text-align:center;flex-flow:column;height:100%;display:flex}.propertyPage .header{flex-direction:row;flex:0 auto;align-items:center;width:100%;min-height:100px;display:flex}.propertyPage .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex:30px;justify-content:center;margin-left:0;font-size:22px}.propertyPage .header .filler{flex:auto}.propertyPage .propertiesContainer{background-color:#fff;border-radius:5px;flex-direction:column;flex:auto;align-self:center;align-items:center;width:320px;margin-top:20px;margin-bottom:30px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.propertyPage .propertiesContainer .propertyList{flex-direction:column;flex:auto;width:100%;height:100%;padding-top:20px;display:flex}.propertyPage .propertiesContainer .propertyList .propertyItem{flex-direction:row;height:40px;margin-bottom:10px;margin-left:20px;font-size:1em;line-height:40px;display:flex}.propertyPage .propertiesContainer .propertyList .propertyItem .propIcon{flex:0 25px;max-width:30px;max-height:30px;font-size:24px;font-weight:700}.propertyPage .propertiesContainer .propertyList .propertyItem .propIcon img{max-width:100%;height:auto}.propertyPage .propertiesContainer .propertyList .propertyItem .propValue{flex:0 0 100px;font-weight:700}.propertyPage .propertiesContainer .propertyList .propertyItem .propName{text-align:left;flex:auto}.cameraSelector{flex-direction:column;align-items:center;width:100%;display:flex}.cameraSelector span{text-align:center;color:#fff;flex:none;margin:10px 40px;font-size:14px}.cameraSelector .cameraBtn{background:#fff;border-radius:23.5px;flex-direction:row;flex:none;align-items:center;width:260px;height:47px;margin-top:15px;line-height:47px;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.cameraSelector .cameraBtn i{flex:32px;justify-self:center;width:32px;padding-left:20px;font-size:32px}.cameraSelector .cameraBtn span{text-align:center;font-size:12px;font-weight:700}.cameraSelector .cameraBtn .filler{flex:32px}.cameraSelector .cameraBtn.disabled{opacity:.5}.cameraSelector .cameraBtn:active{transform:translateY(4px);box-shadow:none!important}.cameraSelector .uploadContainer{width:260px;height:47px;position:absolute}.cameraSelector input.upload{cursor:pointer;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);width:100%;height:52px;margin:0;padding:0;font-size:20px;position:absolute;top:0;right:0}#qrScanner .qrButton{color:#000;opacity:0;background:#fff;border-radius:23.5px;flex-direction:row;flex:none;align-self:center;align-items:center;width:260px;height:47px;line-height:47px;transition:all .25s;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}#qrScanner .qrButton.active{opacity:1}#qrScanner .qrButton span{text-align:center;flex:auto;font-size:12px;font-weight:700}#qrScanner .qrButton button:active{transform:translateY(4px);box-shadow:none!important}.triggers{text-align:center;flex-flow:column;height:100%;display:flex}.triggers .noContentMessage{max-width:100%}.triggers .noContentMessage p{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.triggers .header{flex-direction:row;flex:0 auto;align-items:center;width:100%;min-height:100px;display:flex}.triggers .header .backButton{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);flex:30px;justify-items:center;height:100%;margin-left:0;font-size:1.5em;line-height:100px}.triggers .header .title{flex:auto}.triggers .header .filler{flex:30px}.triggers .triggerList{flex-display:row;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;flex-wrap:wrap;align-self:center;width:320px;display:flex}.triggers .triggerList .triggerItem{border-radius:5px;flex-direction:row;width:84px;height:84px;margin:20px 10px 0;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.triggers .triggerList .triggerItem.disabled{-webkit-filter:-webkit-grayscale(1);filter:-webkit-grayscale(1);opacity:.5}.triggers .triggerList .triggerItem.disabled .icon{opacity:.4}.triggers .triggerList .triggerItem .details{flex:0 auto;align-self:center;margin:0 0 0 20px;font-size:18px}.triggers .triggerList .triggerItem .icon{border-radius:5px;flex:0 84px;justify-content:center;align-items:center;width:84px;height:84px;font-size:40pt;display:flex;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.triggers .triggerList .triggerItem .icon img{border-radius:5px;max-width:84px;max-height:84px}.triggers .triggerList .triggerItem .userTriggerTimer{z-index:100;width:42px;height:42px;margin:50px 0 0 50px;position:absolute}.triggers .fade-appear{opacity:.01}.triggers .fade-appear.fade-appear-active{opacity:1;transition:opacity .3s ease-in}.shareMediaBox{flex-direction:row;margin-left:10px;margin-right:10px;display:flex}.shareMediaBox .urlBox{border:1px solid;border-top-left-radius:5px;border-bottom-left-radius:5px;min-width:40px;max-width:250px;height:34px;margin-bottom:0;font-size:11px}.shareMediaBox .copyButton{text-align:center;border-top-right-radius:5px;border-bottom-right-radius:5px;height:34px;margin-bottom:0;padding:0 10px;font-size:11px}