._container .qrOverlay .qrToggle,._container .qrOverlay .qrToggle:link,._container .qrOverlay .qrToggle:visited{color:#fff;text-decoration:underline}._container{margin:1rem;padding-bottom:1rem;flex:1 1}._container h1{color:#ee002f}._container h1,._container h2,._container h3,._container h4{font-weight:400;padding:.5em .3em;text-align:center}._container .italic{font-style:italic;padding:1.5rem 0 0}._container .italic+*{padding-top:.1em}._container .qr{height:5.5rem;margin:.1rem 0 1rem}._container .qrOverlay{width:90vmin;position:absolute;z-index:9999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 0 4000px 4000px rgba(0,0,0,.7)}._container .qrOverlay .qrReader{width:100%}._container .qrOverlay .qrReader div{border-width:2.5rem!important}._container .qrOverlay .qrToggle{width:100%;flex-direction:row;height:7vmin;background:#ee002f}._container .qrOverlay .qrToggle,._container a.flex{display:flex;justify-content:center;align-items:center}._container a.flex{flex-direction:column}._container a.flex,._container a.flex:link,._container a.flex:visited{color:#000;color:initial;text-decoration:none;text-decoration:initial}._container input[type=password],._container input[type=text][autocomplete]{width:18rem;text-align:center;border-color:#222;border-radius:7px;color:#000}h4.failedAuth{text-align:center;padding:1rem}._container button,.help button{margin:1rem 0;background-color:#ee002f;padding:.25rem 2.8rem;border-radius:7px;box-shadow:0 .2rem .4rem .06rem rgba(0,0,0,.4)}.help{min-width:30vw;max-width:min(90vw,800px);min-height:30vh;max-height:90vh;text-align:center;padding:1.5rem;background:#fff;border-radius:2rem 0 2rem 0;position:fixed;z-index:9999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-shadow:0 0 4000px 4000px rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:center;align-items:center}.help p{font-size:1.1rem}._container .description{padding:0 1.7rem}._container .question{align-items:center;width:90vw;max-width:900px;min-width:310px}._container .question,._container .question div.labels{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}._container .question div.labels{align-items:flex-start}._container .question div.labels label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;font-size:1.4rem}._container .question div.labels input[type=radio]{width:1rem;height:1rem;margin:0}._container .question input[type=text]{margin-bottom:1rem;padding:.2rem;text-align:center}._container .question.innerbox{max-width:95.5%;border:.2rem solid #ee002f;padding:0 2.5rem;margin-bottom:1rem;border-radius:3rem 0 3rem 0;background:#fff!important;-webkit-filter:drop-shadow(-.7rem .7rem 0 #f0ada5);filter:drop-shadow(-.7rem .7rem 0 #f0ada5)}._container .question.innerbox h2:first-of-type{border-bottom:.2rem solid #ee002f;min-width:100%}@media (max-width:450px){._container .question.innerbox{-webkit-filter:none;filter:none}}.question.questionRow{flex-direction:row;justify-content:flex-start;align-items:center;width:24.5rem}.question.questionRow input{margin:auto 0 auto auto}.question.questionRow.twoLines input{margin:0 0 0 auto}.box-questions-users h2{font-size:1.5rem;text-align:left}header #pytProgress{text-align:right;padding:0 .6rem 1.5rem 0;text-shadow:0 0 .3rem rgba(0,0,0,.4);border:.1rem solid #fff;border-radius:.4rem 0 .4rem 0;width:100%;max-width:20rem;min-width:4rem;height:40%;margin:0 3vmin;--progress:0%;background:linear-gradient(90deg,hsla(0,0%,100%,.9) var(--progress),hsla(0,0%,100%,.3) var(--progress))}header .toRight.pyt{margin-right:1.3rem;margin-left:auto}header .toRight.pyt img{width:3.2rem;-webkit-transform:translate(6%,2%);transform:translate(6%,2%);-webkit-filter:drop-shadow(1px .2rem 3px rgba(0,0,0,.55));filter:drop-shadow(1px .2rem 3px rgba(0,0,0,.55))}@media (max-width:270px){.sequenceSVG{display:none}}#outlet{padding:0}._container{margin:0;padding:0}._container h1.addMargin{margin:3rem 0 -1.4rem}._container h1.addMargin:after{content:"";display:block;width:70vw;height:1px}._container .graySection{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:0;padding-bottom:2rem;width:100%}._container .graySection h1{margin-top:1rem;text-align:center}._container .graySection .gamePreview{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin:1rem 0;width:80%;max-width:1000px;padding:2rem}._container .graySection .gamePreview h3,._container .graySection .gamePreview h4{width:100%;color:#ee002f;text-align:center;margin:2rem 0 .1rem;font-weight:700}._container .graySection .gamePreview img{width:9rem;margin-bottom:1rem;max-width:90vw}._container .graySection .gamePreview p{padding:0 1.2rem;flex:1 1;text-align:justify;min-width:12rem;background:hsla(0,0%,100%,.6)}._container .graySection .gamePreview:last-of-type{padding-bottom:2rem}._container .graySection .gamePreview .gameCaption{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}._container .graySection .gamePreview .gameCaption button{font-weight:550;font-size:1.1rem}._container .graySection .gamePreview .gameCaption+p{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:justify;margin-top:2rem}._container .overlayGame{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;box-shadow:0 0 4000px 4000px rgba(0,0,0,.7);position:fixed;width:94%;height:92%;left:3%;top:4%;background:#fff;border-radius:2rem .5rem 0 .5rem}._container .overlayGame.resultParent{overflow:auto;justify-content:flex-start}._container .overlayGame.resultParent .scrollResult{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto}._container .overlayGame.resultParent .scrollResult svg{width:35rem;max-width:95%;margin-bottom:1rem;margin-top:-3.5rem}._container .overlayGame.resultParent .scrollResult .numericRank{font-size:1.2rem}._container .overlayGame h2{color:#ee002f}._container .overlayGame .closeOverlay{position:absolute;top:.2rem;right:1.1rem;font-size:1.5rem;cursor:pointer;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:100% 0;transform-origin:100% 0}._container .overlayGame .counterGame,._container .overlayGame .liberoGame{color:#000;background:#fff;padding:.5rem;width:100%;text-align:center}._container .overlayGame .liberoGame{margin-top:.5rem;width:90%}._container .overlayGame .instructions{display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1;margin:1rem 0 0;padding:1rem 2rem;text-align:center;overflow:auto}._container .overlayGame .instructions li{display:block}._container .overlayGame .instructions img{margin:2rem 0;max-width:min(100%,500px,50vh)}._container .overlayGame .instructions color-blue{color:#19c0e0;font-weight:700}._container .overlayGame .instructions color-red{color:#ff394b;font-weight:700}._container .overlayGame .scrollResult>img,._container .overlayGame>img{width:9rem;margin:1rem 0}._container .overlayGame .resultGame{margin:1rem 0}._container .overlayGame .resultGame,._container .overlayGame .resultGame div{text-align:center}._container .gamePreview button:not(.noArrowIcon),._container .overlayGame button:not(.noArrowIcon){margin-top:-.1rem;position:relative}._container .gamePreview button:not(.noArrowIcon):after,._container .overlayGame button:not(.noArrowIcon):after{content:"";-webkit-filter:invert(1);filter:invert(1);position:absolute;top:.17rem;right:.1rem;width:1.8rem;height:1.8rem;background-image:url(../../static/media/play.ea9ccddb.svg);background-size:100% 100%;background-repeat:no-repeat}._container .gamePreview button:not(.noArrowIcon).playVariant:after,._container .overlayGame button:not(.noArrowIcon).playVariant:after{right:.25rem}._container .gamePreview button:not(.noArrowIcon).grafico-icon:after,._container .overlayGame button:not(.noArrowIcon).grafico-icon:after{background-image:url(../../static/media/grafico-icon.f55895d7.svg);right:.3rem;-webkit-filter:none;filter:none}._container .gamePreview button:not(.noArrowIcon).btn-lg:after,._container .overlayGame button:not(.noArrowIcon).btn-lg:after{top:.34rem;right:.2rem}._container .gamePreview button.onlyShowResults,._container .overlayGame button.onlyShowResults{width:8.5rem;height:2.5rem;padding-left:1.5rem}._container .gamePreview button.onlyShowResults.retryVariant,._container .overlayGame button.onlyShowResults.retryVariant{width:8.7rem;padding-left:1.3rem}._container .gamePreview button.onlyShowResults.retryVariant:after,._container .overlayGame button.onlyShowResults.retryVariant:after{top:.25rem;right:.3rem}._container iframe{width:99.9%;flex:1 1;border:none}@supports (-ms-ime-align:auto){.instructions img{max-width:25rem!important}}@supports (-moz-appearance:none){.instructions img{width:25rem!important}}._container .titleAndDownload{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:1rem}._container .titleAndDownload h1{padding-right:.5rem;padding-left:.5rem}._container a.downloadProfile{text-align:center;margin-top:-.5rem;font-size:1.4rem}._container a.downloadProfile,._container a.downloadProfile:link,._container a.downloadProfile:visited{color:#ee002f;text-decoration:none}._container a.downloadProfile:before{content:"";width:90vw;height:1px;background:transparent;display:block}._container a.downloadProfile img{width:2rem;height:2rem;margin-left:.6rem;margin-top:-.3rem}._container svg#newChart{max-width:min(400px,90vw);margin:0 2rem;-webkit-clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,0 100%);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}._container svg#newChart a:hover{-webkit-filter:url(#dropshadow);filter:url(#dropshadow);cursor:pointer}._container .areaTable{position:fixed;z-index:9999;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 0 4000px 4000px rgba(0,0,0,.7);min-width:90%;max-width:96%;max-height:96%;overflow:auto;z-index:3!important}._container .areaTable table{width:100%}._container .areaTable td,._container .areaTable th{padding:1rem}._container .areaTable .titleDescription{padding-left:.8rem;font-size:1rem;width:70vw}._container .areaTable .titleDescription h4{text-align:left;padding:0}._container .areaTable thead{font-size:2.5rem;background:rgba(76,76,76,.98);color:#fff}._container .areaTable thead span{background:radial-gradient(var(--color) 50%,transparent 0);display:inline-block;width:1.7em;height:1.7em;text-indent:.55em;box-sizing:border-box;font-size:2.8rem;margin-right:-.55rem;-webkit-transform:rotate(4deg);transform:rotate(4deg)}._container .areaTable thead th{position:relative}._container .areaTable thead th div.closeTable{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2rem;font-size:1.25rem;cursor:pointer}._container .areaTable tbody{font-size:1.1rem}._container .areaTable tbody td{border:2px solid #fff;border-right:none}._container .areaTable tbody td:first-of-type{color:hsla(0,0%,100%,.95)}._container .areaTable tbody td:nth-of-type(2){background:rgba(252,236,232,.95)}._container .areaTable td{background:var(--color)}._container .areaTable::-webkit-scrollbar-thumb{border-left:initial}._container .areaTable.Powered{--color:#ea001e}._container .areaTable.Leader{--color:#ff7111}._container .areaTable.Leader span{text-indent:.58em}._container .areaTable.Leader::-webkit-scrollbar-thumb{background:#ff7111}._container .areaTable.Leader::-webkit-scrollbar-thumb:hover{background:#dd5e0a}._container .areaTable.Accurate{--color:#35b1ab}._container .areaTable.Accurate span{text-indent:.5em}._container .areaTable.Accurate::-webkit-scrollbar-thumb{background:#35b1ab}._container .areaTable.Accurate::-webkit-scrollbar-thumb:hover{background:#28928d}._container .areaTable.Easy{--color:#2e75b6}._container .areaTable.Easy span{text-indent:.53em;margin-left:-.5rem;margin-right:0;padding-top:.2rem}._container .areaTable.Easy .Eas{padding-left:.8rem;display:inline}._container .areaTable.Easy::-webkit-scrollbar-thumb{background:#2e75b6}._container .areaTable.Easy::-webkit-scrollbar-thumb:hover{background:#1f5a92}.failedLoading{-webkit-animation:fadeFailedLoading .3s ease .5s both;animation:fadeFailedLoading .3s ease .5s both}@-webkit-keyframes fadeFailedLoading{0%{opacity:0}to{opacity:1}}@keyframes fadeFailedLoading{0%{opacity:0}to{opacity:1}}._container h1.addTopMargin{margin-top:1rem}._container h1.addTopMarginX3{margin-top:3rem}._container p.appDescription{text-align:center;font-size:1.2rem;padding:0 1.5rem}._container p.appDescription b{color:#ee002f}._container .featureIcons{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;padding:1rem 1rem 3rem}._container .featureIcons img{margin:0 .5rem}._container .iconPreview{width:9rem}._container .arrows{width:3.2rem;margin:1rem 0}._container .arrows.down{-webkit-transform:scaleY(-1);transform:scaleY(-1)}._container .description{font-size:1.2rem;text-align:center;max-width:1600px}._container .description .superTitle{font-weight:650;margin-bottom:-1rem}.terms{background:#fff;text-align:center;border:2px solid #ee002f;max-width:95%;max-width:min(1300px,95%);height:20rem;overflow:auto;padding:1rem 2rem;margin:1rem 0}.terms ol,.terms ul{list-style-position:inside}input#termsRead{width:1rem;height:1rem;margin:-.3rem 1rem 0 0}.termsRead{text-decoration:underline;font-weight:600;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.termsRead label{max-width:80vw}footer a,footer a:link,footer a:visited,header a,header a:link,header a:visited{color:#fff;text-decoration:underline}*,:after,:before{margin:0;padding:0}:root{font-size:calc(1.4vmin + 7px);font-size:clamp(13px,calc(1.4vmin + 7px),18px)}body{font-family:"Ubuntu"}body,html{width:100%;height:100%;overflow:auto}main{width:100%;min-height:100%}._container,._container form,main{display:flex;flex-direction:column;justify-content:center;align-items:center}header{height:4.5rem;border-bottom:.5rem solid #d8012c}footer,header{width:100%;background:#ee002f;color:#fff}footer{height:3rem;border-top:.5rem solid #d8012c}footer,header{box-sizing:border-box}#outlet{width:100%;height:auto;background:#fff;color:#000;flex-direction:row;flex-wrap:wrap;flex:1 1}#outlet,footer,header{display:flex;justify-content:center;align-items:center}footer,header{flex-direction:row}input{border:.1rem solid #ee002f!important;outline:none}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}input[type=checkbox]:checked,input[type=radio]:checked{background:#ee002f}input[type=checkbox]+span,input[type=radio]+span{padding-left:1rem}input:focus{box-shadow:.2rem .2rem .2rem 0 rgba(0,0,0,.2)!important}input:hover:not(:checked){border-color:grey!important}input.form-control{border:.1rem solid grey!important;outline:none}input.form-control:focus,input.form-control:hover{border-color:#ee002f!important}button{border-radius:1rem 0 1rem 0!important;box-shadow:none!important}header #logoLink{display:flex;align-items:center;height:100%;margin-left:1.3rem;margin-right:auto}header #logoLink img{height:60%}header a:not(#logoLink){margin-right:1.3rem;margin-left:auto;text-align:right}footer a.LogOut,header a.LogOut{text-decoration:none;text-decoration:initial;margin-left:1.3rem;margin-right:auto;position:relative;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}footer a.LogOut:hover,header a.LogOut:hover{-webkit-filter:invert(0) drop-shadow(.2rem .2rem .2rem rgba(0,0,0,.7));filter:invert(0) drop-shadow(.2rem .2rem .2rem rgba(0,0,0,.7))}footer a.Help,header a.Help{text-decoration:none;text-decoration:initial;margin-right:1.3rem;margin-left:auto;margin-top:-.2rem}::-webkit-scrollbar{width:.65rem}::-webkit-scrollbar-track{background:#c9c9c9}::-webkit-scrollbar-thumb{background:#ee002f;border-left:1px solid #b40327}::-webkit-scrollbar-thumb:hover{background:#b40327}#outlet{position:relative}#outlet .rotatedWrapper{position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;overflow:hidden}#outlet .rotatedBG{background-image:url(../../static/media/background.18b04a19.svg);background-size:13rem;position:absolute;top:-100%;left:-100%;bottom:-100%;right:-100%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}#outlet *{z-index:1}h1{background:hsla(0,0%,100%,.4);border-radius:1.5rem}
/*# sourceMappingURL=main.0cc40731.chunk.css.map */