@font-face{font-family:"FuturaPT-Medium";src:url(../../static/media/futura-pt-medium.c74ca6e5.woff2) format("woff2"),url(../../static/media/futura-pt-medium.a2bf5dcc.woff) format("woff")}@font-face{font-family:"FuturaPT-Medium-Italic";src:url(../../static/media/futura-pt-medium-italic.58172713.woff2) format("woff2"),url(../../static/media/futura-pt-medium-italic.5bc32d8a.woff) format("woff")}@font-face{font-family:"FuturaPT-Bold";src:url(../../static/media/futura-pt-bold.9dc23f5d.woff2) format("woff2"),url(../../static/media/futura-pt-bold.194321c1.woff) format("woff")}@font-face{font-family:"FuturaPT-Bold-Italic";src:url(../../static/media/futura-pt-bold-italic.ad8f4c2f.woff2) format("woff2"),url(../../static/media/futura-pt-bold-italic.31887b01.woff) format("woff")}@font-face{font-family:"FuturaPT-Book";src:url(../../static/media/futura-pt-book.ad56f168.woff2) format("woff2"),url(../../static/media/futura-pt-book.d554082b.woff) format("woff")}@font-face{font-family:"FuturaPT-Book-Italic";src:url(../../static/media/futura-pt-book-italic.1a9ed62b.woff2) format("woff2"),url(../../static/media/futura-pt-book-italic.260a9d40.woff) format("woff")}@font-face{font-family:"FuturaPT-Light";src:url(../../static/media/futura-pt-light.1ad4d6a3.woff2) format("woff2"),url(../../static/media/futura-pt-light.c61c3225.woff) format("woff")}@font-face{font-family:"FuturaPT-Light-Italic";src:url(../../static/media/futura-pt-light-italic.b6efd851.woff2) format("woff2"),url(../../static/media/futura-pt-light-italic.b1d505de.woff) format("woff")}@font-face{font-family:"Playfair-Display-Regular";src:url(../../static/media/playfair-display-regular.4f6b4e61.woff2) format("woff2"),url(../../static/media/playfair-display-regular.fb87c147.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{width:100%;height:100%;font-size:calc(-20px + 4.16667vw);line-height:calc(1.3em + .04167vw - .5px)}@media screen and (max-width:1200px){html{font-size:30px}}@media screen and (min-width:1920px){html{font-size:60px}}:not(input){-webkit-user-select:none;-ms-user-select:none;user-select:none}body{width:100%;height:100%;overflow:hidden;background-color:#ecdbcc;font-family:"FuturaPT-Medium",sans-serif;color:#131625}body .seamless-button{border:none;background-color:transparent}.date-server{display:none;font-size:18px;position:absolute;z-index:1000000000;background-color:#fff}#root,#root .app-wrapper{width:100%;height:100%}#root .app-wrapper .loader-container{width:100%;height:100%;position:absolute;top:0;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.3);z-index:1000}#root .app-wrapper .input-form-wrapper .input-wrapper{display:flex;font-size:.76667rem}#root .app-wrapper .input-form-wrapper .input-wrapper input{width:300px;font-family:"FuturaPT-Medium",sans-serif;font-size:.6rem;padding:.05rem}#root .app-wrapper .input-form-wrapper .input-wrapper button{color:#fff;font-size:.35rem;background-color:#000;padding:0 .25rem}#root .app-wrapper .input-form-wrapper p.message{margin-top:.125rem;font-family:"FuturaPT-Book",sans-serif;font-size:.26667rem;color:red}#root .app-wrapper .btn-sign-out-wrapper{width:.75rem;height:.75rem;position:absolute;bottom:.75rem;right:.75rem}#root .app-wrapper .btn-sign-out-wrapper button{width:100%;height:100%;border-radius:50%;border:1px solid #eba24e;font-family:"FuturaPT-Medium",sans-serif;font-size:.3rem;display:flex;justify-content:center;align-items:center;background-color:transparent;position:relative}#root .app-wrapper .btn-sign-out-wrapper button:after{content:"";position:absolute;width:100%;height:100%;background-image:url(../../static/media/sign-out-light.2c4c7400.svg);background-repeat:no-repeat;background-position:50%;background-size:60%;transform:translateY(-5%)}#root .app-wrapper .btn-sign-out-wrapper .dark{border:1px solid #131625}#root .app-wrapper .btn-sign-out-wrapper .dark:after{background-image:url(../../static/media/sign-out-dark.af7e62d5.svg)}#root .app-wrapper .room-progress ul{display:flex;justify-content:space-between}#root .app-wrapper .room-progress ul li{border-radius:50%}#root .app-wrapper .logo-container{flex-basis:20%;text-align:center;margin-bottom:1rem}#root .app-wrapper .logo-container img{width:auto;height:100%;max-height:120px}#root .app-wrapper .title-underline{background-color:#131625;height:1px;width:40%;margin:.2rem 0}#root .app-wrapper .modal-wrapper{width:100%;height:100%;position:absolute;top:0;justify-content:center;align-items:center;background-color:rgba(0,0,0,.64);z-index:1000000;opacity:0;visibility:hidden;display:flex}#root .app-wrapper .modal-wrapper .modal-inner{position:relative;opacity:0;visibility:hidden;transform:translate3d(0,10vh,0)}#root .app-wrapper .modal-wrapper .modal-inner .btn-close{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;position:absolute;top:.2rem;right:.2rem;width:.85rem;height:.85rem;min-width:30px;min-height:30px;max-width:50px;max-height:50px;z-index:2}#root .app-wrapper .modal-wrapper .modal-inner .btn-close img{width:100%;height:auto}#root .app-wrapper .modal-wrapper .modal-inner .modal-content-container{background-color:#ecdbcc;padding:.5rem}#root .app-wrapper .modal-wrapper .modal-inner .modal-content-container .game-clue-wrapper{width:75vw;min-width:400px}#root .app-wrapper .modal-wrapper .modal-inner .modal-content-container .modal-message-wrapper{padding:.25rem;margin:.5rem}#root .app-wrapper .modal-wrapper .modal-inner .modal-content-container .modal-message-wrapper p{font-family:"FuturaPT-Book",serif;font-weight:200;font-size:.66667rem}#root .app-wrapper .modal-wrapper .modal-inner .buttons-wrapper{background-color:#131625;padding:.35rem;display:flex;align-items:center;justify-content:center}#root .app-wrapper .modal-wrapper .modal-inner .buttons-wrapper button{width:4rem;position:relative;color:#eba24e;border:1px solid #eba24e;border-top-left-radius:.41667rem 50%;border-bottom-left-radius:.41667rem 50%;border-top-right-radius:.41667rem 50%;border-bottom-right-radius:.41667rem 50%;padding:.25rem;background:transparent;line-height:.26667rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:.5rem}#root .app-wrapper .modal-wrapper .modal-inner .buttons-wrapper button span{font-size:.36667rem;display:block}#root .app-wrapper .modal-wrapper .modal-inner .buttons-wrapper .button-cancel{opacity:.5;margin-right:0}#root .app-wrapper .modal-wrapper .game-clue-wrapper{width:75vw;min-width:400px}#root .app-wrapper .modal-wrapper .game-clue-wrapper .media-container{position:relative;padding:62.5% 0 0;background:url(../../static/media/lvmh-ethics-compliance.3a7d4ee7.png) 50% no-repeat;background-size:220px auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}#root .app-wrapper .modal-wrapper .game-clue-wrapper img{width:80%;height:auto;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);opacity:0;visibility:hidden;transition:all .25s ease-in;object-fit:contain}#root .app-wrapper .modal-wrapper .game-clue-wrapper img.ready{opacity:1;visibility:visible}#root .app-wrapper .modal-open{opacity:1;visibility:visible;transition:all .4s linear}#root .app-wrapper .modal-open .modal-inner{transition:all .4s cubic-bezier(.45,.26,.47,1) .2s;transform:translateZ(0);opacity:1;visibility:visible}#root .app-wrapper .keypad-btn{font-family:"FuturaPT-Book",serif;font-weight:200;font-size:1.8vw;color:#eba24e;border:1px solid #eba24e;border-radius:50%;background-color:transparent;width:17.5%;margin:5%;padding:0}@media (min-width:1980px){#root .app-wrapper .keypad-btn{font-size:40px}}#root .app-wrapper .keypad-btn div{position:relative;padding:100% 0 0}#root .app-wrapper .keypad-btn div:before,#root .app-wrapper .keypad-btn div span{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}#root .app-wrapper .keypad-btn:active,#root .app-wrapper .keypad-btn:hover{color:#131625;background-color:#eba24e}#root .app-wrapper .keypad-btn.hidden{visibility:hidden}#root .app-wrapper .down div span,#root .app-wrapper .left div span,#root .app-wrapper .right div span,#root .app-wrapper .up div span{display:none}#root .app-wrapper .down div:before,#root .app-wrapper .left div:before,#root .app-wrapper .right div:before,#root .app-wrapper .up div:before{content:"";background-image:url(../../static/media/icon-keypad-up-off.ecfee478.svg);background-repeat:no-repeat;background-position:center 46%;background-size:47% auto}#root .app-wrapper .down:active div:before,#root .app-wrapper .down:hover div:before,#root .app-wrapper .left:active div:before,#root .app-wrapper .left:hover div:before,#root .app-wrapper .right:active div:before,#root .app-wrapper .right:hover div:before,#root .app-wrapper .up:active div:before,#root .app-wrapper .up:hover div:before{background-image:url(../../static/media/icon-keypad-up-on.2101055b.svg)}#root .app-wrapper .left div:before{transform:rotate(-90deg)}#root .app-wrapper .right div:before{transform:rotate(90deg)}#root .app-wrapper .down div:before{transform:rotate(180deg)}#root .app-wrapper .suppr div span{display:none}#root .app-wrapper .suppr div:before{content:"";background-image:url(../../static/media/icon-clear-off.f594b587.svg);background-repeat:no-repeat;background-position:50%;background-size:50% auto}#root .app-wrapper .suppr:active div:before,#root .app-wrapper .suppr:hover div:before{background-image:url(../../static/media/icon-clear-on.e400b9d0.svg)}#root .app-wrapper .validate div span{display:none}#root .app-wrapper .validate div:before{content:"";background-image:url(../../static/media/icon-validate-off.4f2510bd.svg);background-repeat:no-repeat;background-position:50%;background-size:40% auto}#root .app-wrapper .validate:active div:before,#root .app-wrapper .validate:hover div:before{background-image:url(../../static/media/icon-validate-on.dc3d873b.svg)}#root .app-wrapper .numpad-container{width:40%;min-width:400px}#root .app-wrapper .numpad-inner{width:100%;color:#eba24e;text-align:center}#root .app-wrapper .numpad-inner h1{font-family:"FuturaPT-Book",serif;font-weight:200;font-size:1rem;text-transform:uppercase;margin:.25rem 0}#root .app-wrapper .numpad-inner .input-state{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}#root .app-wrapper .numpad-inner .input-state .digits-container{display:flex;justify-content:center}#root .app-wrapper .numpad-inner .input-state .digits-container .code-state-indicator{width:20px;height:20px;border:1px solid #eba24e;border-radius:50%;margin:0 .125rem .25rem}#root .app-wrapper .numpad-inner .input-state .message{font-family:"FuturaPT-Book",serif;font-weight:200;font-size:.36667rem;text-align:center;visibility:hidden}#root .app-wrapper .numpad-inner .input-state-wrong .code-state-indicator{background-color:red;border:1px solid red!important}#root .app-wrapper .numpad-inner .input-state-wrong .message{color:red;visibility:visible}#root .app-wrapper .numpad-inner .input-state-correct .code-state-indicator,#root .app-wrapper .numpad-inner .input-state-inputmode .code-state-indicator{background-color:#eba24e;border:1px solid #eba24e}#root .app-wrapper .numpad-inner .input-state-correct .message,#root .app-wrapper .numpad-inner .input-state-inputmode .message{color:#eba24e;visibility:visible}#root .app-wrapper .numpad-inner section.numpad-keys-wrapper .padline{display:flex;justify-content:center}#root .app-wrapper .toast-container{position:fixed;bottom:0;width:100%;padding:.5rem;background-color:#131625;-webkit-animation:pulseOpacity 5s infinite;animation:pulseOpacity 5s infinite;pointer-events:none}#root .app-wrapper .toast-container p{color:#eba24e;font-size:.5rem;text-align:center}@-webkit-keyframes pulseOpacity{0%{opacity:.25}50%{opacity:.75}to{opacity:.25}}@keyframes pulseOpacity{0%{opacity:.25}50%{opacity:.75}to{opacity:.25}}#root .app-wrapper .team-selection-wrapper{width:100%;height:100%;position:absolute;top:0;display:flex;flex-direction:column;background-image:url(../../static/media/white-building-wireframe.29cd2e61.svg);background-repeat:no-repeat;background-position:100%;background-size:contain}#root .app-wrapper .team-selection-wrapper .welcome-wrapper{flex:1 1}#root .app-wrapper .team-selection-wrapper h1{font-size:3.33333rem;font-family:"Playfair-Display-Regular",serif;font-weight:200;margin-left:2rem;margin-bottom:.5rem}#root .app-wrapper .team-selection-wrapper .teamcode-form{display:flex;margin-left:3rem}#root .app-wrapper .team-selection-wrapper .teamcode-form .field-label{font-size:.76667rem;white-space:nowrap;margin:.1rem .5rem 0}#root .app-wrapper .username-definition-wrapper{width:100%;height:100%;position:absolute;top:0;display:flex;flex-direction:column;background-image:url(../../static/media/dark-building-wireframe.d5216daf.svg);background-repeat:no-repeat;background-position:100%;background-size:contain}#root .app-wrapper .username-definition-wrapper .logo-container{flex-basis:20%;text-align:center;margin-bottom:1rem}#root .app-wrapper .username-definition-wrapper .logo-container img{width:auto;height:100%;max-height:120px}#root .app-wrapper .username-definition-wrapper .welcome-wrapper{flex:1 1;text-align:center}#root .app-wrapper .username-definition-wrapper h1{font-size:.76667rem;margin-bottom:.5rem}#root .app-wrapper .username-definition-wrapper h1 span{text-transform:uppercase;font-family:"FuturaPT-Bold",sans-serif}#root .app-wrapper .username-definition-wrapper .username-form,#root .app-wrapper .username-definition-wrapper .username-form .input-form-wrapper{display:flex;align-items:center;flex-direction:column}#root .app-wrapper .username-definition-wrapper .username-form .input-form-wrapper .message{font-size:.26667rem}#root .app-wrapper .username-definition-wrapper .username-form p{font-size:.58333rem;margin-bottom:1rem}#root .app-wrapper .quiz-container{width:100%;height:100%;position:absolute;top:0;display:flex;flex-direction:column;align-items:center;font-size:.36667rem}#root .app-wrapper .quiz-container .logo-container{flex-basis:unset;margin-bottom:.5rem}#root .app-wrapper .quiz-container .quiz-content-wrapper{flex:1 1;display:flex;flex-direction:column;align-items:center;overflow-y:auto}#root .app-wrapper .quiz-container .quiz-content-wrapper .intro{font-family:"FuturaPT-Book",sans-serif;width:35%;text-align:center;line-height:.5rem;margin-bottom:.75rem}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper{width:85%}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper{margin-bottom:.5rem}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper .responses-wrapper{display:flex}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper .responses-wrapper .col{flex:1 1}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper .linear{flex-wrap:wrap}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper h1{font-family:"FuturaPT-Bold",sans-serif;font-size:.36667rem;line-height:.5rem;text-transform:uppercase;margin-bottom:.35rem}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper .title-underline{width:21%;margin-bottom:.4rem}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper .btn-response-item{background:transparent;border:none;display:flex;align-items:flex-start;font-family:"FuturaPT-Book",sans-serif;margin-right:.5rem;margin-bottom:.25rem}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper .btn-response-item span{display:inline-block;flex:1 1;text-align:left}#root .app-wrapper .quiz-container .quiz-content-wrapper .quiz-wrapper .quiz-item-wrapper .btn-response-item img{margin-top:.12rem;margin-right:13px}#root .app-wrapper .quiz-container .error-message{font-family:"FuturaPT-Medium",sans-serif;font-size:.26667rem;margin:.5rem 0;text-transform:uppercase;color:red}#root .app-wrapper .pre-game-wrapper{width:100%;height:100%;position:absolute;top:0;display:flex;flex-direction:column;align-items:center;overflow-y:auto}#root .app-wrapper .pre-game-wrapper .logo-container{margin-bottom:.75rem}#root .app-wrapper .pre-game-wrapper h1{font-family:"Playfair-Display-Regular",serif;font-weight:200;font-size:1.5rem;margin-bottom:1.5rem}#root .app-wrapper .pre-game-wrapper .intro{font-family:"FuturaPT-Book",sans-serif;font-size:.36667rem;line-height:.5rem;text-align:center;width:40%;margin-bottom:.25rem}#root .app-wrapper .pre-game-wrapper .intro p{margin-bottom:.5rem}#root .app-wrapper .pre-game-wrapper .explanation{width:75%;flex:1 1}#root .app-wrapper .pre-game-wrapper .explanation .cols{display:flex}#root .app-wrapper .pre-game-wrapper .explanation .together{font-size:.5rem;margin:.35rem 0;text-align:center}#root .app-wrapper .pre-game-wrapper .explanation .col{flex:1 1}#root .app-wrapper .pre-game-wrapper .explanation .col:last-of-type{margin-left:.5rem}#root .app-wrapper .pre-game-wrapper .explanation h2{font-family:"FuturaPT-Bold",sans-serif;font-size:.36667rem}#root .app-wrapper .pre-game-wrapper .explanation p{font-family:"FuturaPT-Book",sans-serif;font-size:.36667rem;line-height:.5rem;margin-bottom:.5rem}#root .app-wrapper .pre-game-wrapper .how-to-message{font-size:.58333rem;padding:.5rem 0;width:100%;display:flex}#root .app-wrapper .pre-game-wrapper .how-to-message .come-back-later{width:100%;text-align:center}#root .app-wrapper .pre-game-wrapper .how-to-message .label{flex-basis:53%;text-align:right}#root .app-wrapper .pre-game-wrapper .how-to-message .timer{flex:1 1;margin-left:.2rem}#root .app-wrapper .pre-game-wrapper .how-to-message .timer .countdown{width:1.5rem;display:inline-block}#root .app-wrapper .pre-game-wrapper .how-to-message .time-unit{font-family:"FuturaPT-Book",sans-serif;font-size:.36667rem}#root .app-wrapper .the-game-wrapper{width:100%;height:100%;position:absolute;top:0;display:flex}#root .app-wrapper .the-game-wrapper .room-container{flex:1 1;height:100%;overflow:auto}#root .app-wrapper .the-game-wrapper .room-container .room-game-container{width:100%;height:100%;position:relative}#root .app-wrapper .the-game-wrapper .room-root-level{width:100%;height:100%;background:#131625;position:relative;overflow:hidden}#root .app-wrapper .the-game-wrapper .room-wrapper{width:100%;height:100%;position:absolute;top:50%;left:50%}#root .app-wrapper .the-game-wrapper .room-level{width:100%;height:100%;position:absolute;opacity:0;visibility:hidden;background:url(../../static/media/lvmh-ethics-compliance.3a7d4ee7.png) 50% no-repeat;background-size:220px auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}#root .app-wrapper .the-game-wrapper .room-level img{width:100%;height:auto;opacity:0;visibility:hidden;transition:all .25s ease-in;pointer-events:none}#root .app-wrapper .the-game-wrapper .room-level .areas{width:100%;height:100%;position:absolute;top:0;left:0}#root .app-wrapper .the-game-wrapper .room-level .areas div{position:absolute}#root .app-wrapper .the-game-wrapper .room-level .numpad{background:#131625;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#root .app-wrapper .the-game-wrapper .room-level.ready img{opacity:1;visibility:visible}#root .app-wrapper .the-game-wrapper .numpad{background:#131625;display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;opacity:0;visibility:hidden}#root .app-wrapper .the-game-wrapper .room-1 .room-level-1 .areas div:first-child{top:40%;left:0;width:17%;padding:33% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-1 .areas div:nth-child(2){top:46%;left:20%;width:22%;padding:25% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-1 .areas div:nth-child(3){top:50%;left:46%;width:22%;padding:19% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-1 .areas div:nth-child(4){top:67%;left:69%;width:32%;padding:25% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-1 .areas div:nth-child(5){top:20%;left:63%;width:20%;padding:22% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-1 .areas div:first-child{top:20%;left:15%;width:35%;padding:50% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-2 .areas div:first-child{top:30%;left:0;width:20%;padding:25% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-2 .areas div:nth-child(2){top:0;left:23%;width:20%;padding:63% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-2 .areas div:nth-child(3){top:36%;left:46%;width:13%;padding:23% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-3 .areas div:first-child{top:38%;left:0;width:68%;padding:50% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-3 .areas div:nth-child(2){top:0;left:70%;width:30%;padding:33% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-4 .areas div:first-child{top:24%;left:18%;width:46%;padding:20% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-4 .areas div:nth-child(2){top:24%;left:66%;width:16%;padding:20% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-4 .areas div:nth-child(3){top:24%;left:86%;width:14%;padding:20% 0 0}#root .app-wrapper .the-game-wrapper .room-1 .room-level-2-5 .areas div:first-child{top:57%;left:14%;width:24%;padding:20% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:first-child{top:34%;left:0;width:21%;padding:25% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(2){top:46%;left:25%;width:5.6%;padding:6% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(3){top:54.4%;left:25%;width:5.6%;padding:4.6% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(4){top:45%;left:32.4%;width:11%;padding:13% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(5){top:49%;left:44%;width:3.4%;padding:7% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(6){top:59%;left:45%;width:2.3%;padding:2.4% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(7){top:41%;left:53%;width:26%;padding:18% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(8){top:44%;left:81%;width:12%;padding:7% 0 0;transform:skewY(-5deg)}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(9){top:53.5%;left:85%;width:7.4%;padding:6% 0 0;transform:skewY(-2deg)}#root .app-wrapper .the-game-wrapper .room-2 .room-level-1 .areas div:nth-child(10){top:53%;left:92.6%;width:5.7%;padding:6% 0 0;transform:skewY(-2deg)}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-2 .areas div:first-child{top:80%;left:86%;width:11%;padding:6% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-3 .areas div:first-child{top:71%;left:86%;width:14%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-4 .areas div:first-child{top:69%;left:79%;width:14%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-5 .areas div:first-child{top:18%;left:70%;width:17%;padding:14% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-6 .areas div:first-child{top:71%;left:79%;width:14%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-7 .areas div:first-child{top:60%;left:91%;width:9%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-7 .areas div:nth-child(2){top:18.6%;left:83.6%;width:1.9%;padding:1.8% 0 0;border-radius:50%}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-8 .areas div:first-child{top:58%;left:94%;width:6%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-9 .areas div:first-child{top:47%;left:0;width:14%;padding:10% 0 0}#root .app-wrapper .the-game-wrapper .room-2 .room-level-2-10 .areas div:first-child{top:70%;left:82%;width:18%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:first-child{top:81%;left:2%;width:10%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(2){top:34%;left:75%;width:10%;padding:6% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(3){top:29%;left:88%;width:12%;padding:18% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(4){top:70%;left:38%;width:7%;padding:6% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(5){top:74%;left:75%;width:10%;padding:6% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(6){top:12%;left:88%;width:12%;padding:8% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(7){top:43%;left:48.5%;width:7%;padding:6% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(8){top:24%;left:36%;width:9%;padding:7% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(9){top:75%;left:45.6%;width:9%;padding:8.4% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(10){top:50%;left:70%;width:9%;padding:5% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(11){top:56%;left:57%;width:6%;padding:4.4% 0 0}#root .app-wrapper .the-game-wrapper .room-3 .room-level-1 .areas div:nth-child(12){top:58%;left:1%;width:8%;padding:10% 0 0}#root .app-wrapper .the-game-wrapper .room-form{position:absolute;left:0;right:0;bottom:0;background:rgba(19,22,37,.98);color:#eba24e;display:flex;align-items:center;padding:50px 40px}#root .app-wrapper .the-game-wrapper .room-form>div{flex-grow:0;flex-shrink:0}#root .app-wrapper .the-game-wrapper .room-form .label-wrapper{font-family:"Playfair-Display-Regular",serif;font-weight:200;font-size:.7rem;line-height:1.4;padding:0 30px 0 0;flex:1 1}@media (min-width:1980px){#root .app-wrapper .the-game-wrapper .room-form .label-wrapper{font-size:34px}}#root .app-wrapper .the-game-wrapper .room-form .input-form-wrapper input{width:calc(100% - 32px);border:none;line-height:32px}#root .app-wrapper .the-game-wrapper .room-form .input-form-wrapper button{display:inline-block;background:#eba24e;border:none;color:#000;padding:0 15px;font-size:14px}#root .app-wrapper .the-game-wrapper .room-form .input-form-wrapper .message{position:absolute}#root .app-wrapper .the-game-wrapper .room-form .bonus-wrapper{padding:0 0 0 30px;width:150px}#root .app-wrapper .the-game-wrapper .room-form .bonus-wrapper p{font-family:"FuturaPT-Medium";text-transform:uppercase;font-size:17px}#root .app-wrapper .the-game-wrapper .room-form .bonus-wrapper .bonus-points{font-size:30px}#root .app-wrapper .the-game-wrapper .room-form .bonus-wrapper .bonus-points span{font-family:"FuturaPT-Light";font-size:17px}#root .app-wrapper .the-game-wrapper .close{position:absolute;top:20px;left:20px;width:8%;background:#131625;color:#fff;z-index:2;border:2px solid #ecdbcc;text-transform:uppercase;border-radius:50%;font-family:"FuturaPT-Book",sans-serif;font-size:.5rem;transition:all .4s;opacity:0;visibility:hidden;margin:0;padding:0}#root .app-wrapper .the-game-wrapper .close div{padding:100% 0 0;position:relative}#root .app-wrapper .the-game-wrapper .close span{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}#root .app-wrapper .the-game-wrapper .close:hover{background:#ecdbcc;color:#131625}#root .app-wrapper .the-game-wrapper .close.active{opacity:1;visibility:visible}.loading #root .app-wrapper .the-game-wrapper .close,.modal-open #root .app-wrapper .the-game-wrapper .close{opacity:0!important;visibility:hidden!important}#root .app-wrapper .the-game-wrapper .game-hud-wrapper{color:#eba24e;background:#131625;padding:20px;overflow-y:auto;flex-grow:0;flex-shrink:0;width:24.94%;max-width:479px}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .blocks-wrapper{padding-top:.5rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .room-progress-theme-hud ul{width:100%;position:relative;z-index:1}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .room-progress-theme-hud ul li{border:1px solid #eba24e;font-size:.26667rem;width:.5rem;height:.5rem;display:flex;justify-content:center;align-items:center;background-color:#131625}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .room-progress-theme-hud ul .room-opened,#root .app-wrapper .the-game-wrapper .game-hud-wrapper .room-progress-theme-hud ul .room-resolved{background-color:#eba24e}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .room-progress-theme-hud ul .room-opened span,#root .app-wrapper .the-game-wrapper .game-hud-wrapper .room-progress-theme-hud ul .room-resolved span{color:#131625}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .room-progress-theme-hud ul:after{content:"";position:absolute;height:1px;width:100%;background-color:#eba24e;top:50%;z-index:-1}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .block{margin-bottom:.54rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .block .title{padding:0 0 .25rem;border-bottom:1px solid rgba(235,162,78,.5);margin-bottom:.35rem;display:flex;justify-content:space-between}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .block .title h1{font-size:.36667rem;font-weight:800;text-transform:uppercase}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .help-sign-out{margin-bottom:0;display:flex;justify-content:center;position:relative}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .help-sign-out .btn-help{padding:.18rem 0;border:1px solid #eba24e;border-top-left-radius:.41667rem 50%;border-bottom-left-radius:.41667rem 50%;border-top-right-radius:.41667rem 50%;border-bottom-right-radius:.41667rem 50%;background-color:#eba24e;font-family:"FuturaPT-Medium",sans-serif;font-size:.33333rem;width:2.2rem;display:flex;justify-content:center;align-items:center;color:#131625}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .btn-sign-out-wrapper{position:absolute;top:0;right:0;bottom:inherit;left:inherit}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper{display:flex}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .score-block,#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .timer-block{flex:1 1}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .score-block p,#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .timer-block p{font-size:.53333rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .score-block span,#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .timer-block span{font-family:FuturaPT-Light,sans-serif}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .score-block .countdown,#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .timer-block .countdown{font-family:"FuturaPT-Medium",sans-serif}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .timer-score-wrapper .timer-block{margin-right:1rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .players-list{width:100%;margin:0;display:flex}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .players-list .col{flex:1 1;font-family:"FuturaPT-Light",sans-serif;font-size:.5rem;line-height:.65rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .players-list .col .name-cell:first-letter{text-transform:uppercase}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .players-list .current-user{font-family:"FuturaPT-Medium",sans-serif}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .clues-container{padding-top:.35rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue{display:flex;align-items:center;margin-bottom:.5rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue button{min-width:70px;width:36%;position:relative;color:#eba24e;border:1px solid #eba24e;border-top-left-radius:.5rem 50%;border-bottom-left-radius:.5rem 50%;border-top-right-radius:.5rem 50%;border-bottom-right-radius:.5rem 50%;padding:.2rem;background:transparent;line-height:.26667rem;display:flex;flex-direction:column;justify-content:center;align-items:center}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue button span{display:block}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue button .clue-name{font-family:"FuturaPT-Medium",sans-serif;display:block;font-size:.3rem;margin-left:-.25rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue button .clue-value{font-family:"FuturaPT-Medium-Italic",sans-serif;font-size:.23333rem;color:#9d9d9d;margin-left:-.25rem;margin-top:2px}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue button img{width:10%;position:absolute;right:9%;top:48%;transform:translateY(-50%);opacity:1}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue button .padlock-open{width:12%}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue .locked{border:1px solid rgba(235,162,78,.3)}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue .opened{color:#131625;border:1px solid #131625;background:#eba24e}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue .opened .clue-value{color:#504f4f}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue .clue-msg{flex:1 1;color:#eba24e;font-family:"FuturaPT-Book-Italic",sans-serif;font-size:.36667rem;margin-left:.25rem}#root .app-wrapper .the-game-wrapper .game-hud-wrapper .game-hud-clue-disabled{opacity:.3}#root .app-wrapper .end-room-wrapper{width:100%;height:100%;position:absolute;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"FuturaPT-Medium",sans-serif}#root .app-wrapper .end-room-wrapper .unlocker-msg{font-size:.76667rem;margin-bottom:1.5rem}#root .app-wrapper .end-room-wrapper .unlocker-msg span{font-family:"FuturaPT-Bold",sans-serif}#root .app-wrapper .end-room-wrapper .unlocker-msg span:first-letter{text-transform:uppercase}#root .app-wrapper .end-room-wrapper h1{font-family:"Playfair-Display-Regular",serif;font-weight:200;font-size:2rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}#root .app-wrapper .end-room-wrapper .here-is{font-size:.6rem;margin-bottom:.5rem;text-align:center;line-height:.85rem}#root .app-wrapper .end-room-wrapper .here-is span{font-family:"FuturaPT-Bold",sans-serif}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room{width:27%;max-width:550px}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room ul{width:100%;position:relative;z-index:1}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room ul li{border:1px solid #131625;font-size:.3rem;width:.75rem;height:.75rem;display:flex;justify-content:center;align-items:center;background-color:#ecdbcc}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room ul .room-resolved{position:relative}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room ul .room-resolved span{color:#131625;opacity:0}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room ul .room-resolved:before{content:"";position:absolute;background-image:url(../../static/media/check.af5b685c.svg);background-repeat:no-repeat;background-position:50%;background-size:100%;width:50%;height:50%}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room ul:after{content:"";position:absolute;height:1px;width:100%;background-color:#131625;top:50%;z-index:-1}#root .app-wrapper .end-room-wrapper .room-progress-theme-end-room ul .is-next{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}#root .app-wrapper .end-room-wrapper .anim-wrapper{width:5vw;height:5vw;overflow:hidden;position:relative}#root .app-wrapper .end-room-wrapper .anim-wrapper img{width:120%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#root .app-wrapper .hall-of-fame-container{width:100%;height:100%;position:absolute;top:0;background-color:#131625;background-image:url(../../static/media/white-building-wireframe.29cd2e61.svg);background-repeat:no-repeat;background-position:100%;background-size:contain}#root .app-wrapper .hall-of-fame-container .hof-inner{display:flex;flex-direction:column;color:#eba24e;height:100%;align-items:center}#root .app-wrapper .hall-of-fame-container .hof-inner .title-wrapper{text-align:center;display:flex;justify-content:center;align-items:center}#root .app-wrapper .hall-of-fame-container .hof-inner .title-wrapper h1{font-family:"Playfair-Display-Regular",serif;font-weight:200;margin-top:1rem;font-size:1.5rem}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-header{width:100%;margin-top:1rem}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-header table{width:50%;margin:0 auto;border-bottom:1px solid #eba24e}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-header table th{flex-basis:20%;font-size:.26667rem;text-align:left;padding-bottom:.25rem}#root .app-wrapper .hall-of-fame-container .hof-inner .grank,#root .app-wrapper .hall-of-fame-container .hof-inner .rank{width:15%}#root .app-wrapper .hall-of-fame-container .hof-inner .name{width:40%;text-transform:uppercase}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-wrapper{flex:1 1;width:100%;overflow-y:auto;margin-bottom:1rem}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-wrapper table{width:50%;margin:0 auto}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-wrapper table tr{border-bottom:1px solid #eba24e}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-wrapper table tr.loser-line{opacity:.5}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-wrapper table tr.the-team{color:#fff;background-color:hsla(0,0%,100%,.05)}#root .app-wrapper .hall-of-fame-container .hof-inner .rank-wrapper table td{font-size:.36667rem;padding:.2rem 0 .1rem}#root .app-wrapper .help-container{width:100%;height:100%;position:absolute;top:0;display:flex;flex-direction:column;align-items:center;background-color:#ecdbcc;font-family:"FuturaPT-Book",sans-serif;font-size:.36667rem;z-index:2}#root .app-wrapper .help-container h1{font-family:"Playfair-Display-Regular",serif;font-size:1.5rem;margin:1.5rem 0 1rem}#root .app-wrapper .help-container section.content{flex:1 1;width:100%;overflow-y:auto;transition:opacity .25s linear}#root .app-wrapper .help-container section.content .inner{margin:0 auto;width:60%}#root .app-wrapper .help-container section.content .question-item{position:relative}#root .app-wrapper .help-container section.content .question-item button{display:block;width:100%;text-align:left;position:relative;padding:.25rem 0;background:transparent;border:none;border-top:1px solid #131625}#root .app-wrapper .help-container section.content .question-item button span.question{text-transform:uppercase}#root .app-wrapper .help-container section.content .question-item button span.icon{display:inline-block;width:.5rem;height:.5rem;background-image:url(../../static/media/icon-keypad-up-on.2101055b.svg);background-repeat:no-repeat;background-position:center 46%;background-size:100% auto;position:absolute;right:.25rem;transition:transform .25s ease-out}#root .app-wrapper .help-container section.content .question-item:last-child{border-bottom:1px solid #131625}#root .app-wrapper .help-container section.content .question-item p.response-text{line-height:.45rem;overflow:hidden;transition:all .25s ease-out}#root .app-wrapper .help-container section.content .question-item p.response-text-phantom{line-height:.45rem;position:absolute;visibility:hidden;opacity:0}#root .app-wrapper .help-container section.content .selected span.icon{transform:rotate(180deg)}#root .app-wrapper .help-container section.content .selected p.response-text{line-height:.45rem;margin-bottom:.25rem;overflow:hidden}#root .app-wrapper .help-container section.content .selected p.response-text-phantom{margin-bottom:.25rem}#root .app-wrapper .help-container .btn-back-container{width:100%;padding:.5rem 0 .5rem 2rem}#root .app-wrapper .help-container .btn-back-container button{background:transparent;border:none;font-family:"FuturaPT-Medium",sans-serif;font-size:.58333rem}
/*# sourceMappingURL=main.405c2d82.chunk.css.map */