.Button{background-color:#080708;color:#fcfcfc;border:.1vw solid #fcfcfc;padding:1.5vw;border-radius:3px;display:inline-block;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;font-family:sans-serif;font-weight:800;font-size:1vw;margin:1vw 0;width:calc(100% - 3.2vw);text-transform:uppercase;text-align:center;text-decoration:none;-webkit-box-shadow:0em -.3rem 0em rgba(0,0,0,.1) inset;-moz-box-shadow:0em -.3rem 0em rgba(0,0,0,.1) inset;box-shadow:0 -.3rem #0000001a inset;position:relative}.Button.link{border:none;margin:0;padding:1vw;background-color:transparent}.Button.link:hover{background-color:transparent;color:#fcfcfc;cursor:pointer}.Button .subText{font-size:.8vw;color:#f7b32b;font-weight:400;margin-top:.2vw}.Button:hover{background-color:#fcfcfc;color:#080708;cursor:pointer}.Button:hover .subText{color:#080708}.Button:active{background-color:#fcfcfc;color:#080708;border:.1vw solid #080708}.Button:active .subText{color:#080708}.Button.success{background-color:#3ddc97;color:#080708;border:.1vw solid #75e6b5}.Button.success .subText{color:#080708}.Button.fail{background-color:#da3e52;color:#fcfcfc;border:.1vw solid #E57685}.Button.fail .subText{color:#080708}.Button.selected{background-color:#fcfcfc;color:#080708;border:.1vw solid #080708}.Button.selected .subText{color:#080708}.Button.disabled{color:#ccc;border:.1vw solid #ccc;cursor:not-allowed}.Button.disabled:hover{background-color:#080708;color:#ccc;border:.1vw solid #ccc;cursor:not-allowed}.Button.disabled.success{background-color:#3ddc97;color:#080708;border:.1vw solid #75e6b5}.Button.disabled.fail{background-color:#da3e52;color:#fcfcfc;border:.1vw solid #E57685}.Button.disabled .subText{color:#080708}.Button.completed{background-color:#3ddc97;color:#080708;border:.1vw solid #080708}.Button.completed.selected{background-color:#75e6b5;color:#080708;border:.1vw solid #080708}.Button.completed .subText{color:#080708}@keyframes flash{0%{opacity:1}50%{transform:scale(1.05)}to{opacity:1}}.Button.flash{animation:flash 1s infinite}.endSessionButton{width:10%;min-width:3vw;top:1vw;right:1vw;font-size:.75vw;padding:.75vw}.Home{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Home h2{font-size:1.8rem;margin-bottom:1.5rem;text-align:center;color:#fff;font-weight:600}.Home .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.Home .left .logo{width:20vw;margin:2vw 0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Home .left .logo2{width:15vw;animation:60s rotate infinite linear}.Home .right .buttonContainer{display:flex;flex-direction:column;width:40%}.Home .right .buttonContainer .Button{margin:1vw 0}.backendSelector{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.backendSelector .Button .backendImage{width:80%;height:auto;object-fit:contain;border-radius:8px;border:none;max-height:120px;padding:.5rem;margin-top:.5rem}.selectedBackend{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:1rem;padding:0;background-color:transparent;border-radius:0;width:100%}.selectedBackend .selectedBackendContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}.selectedBackend .selectedBackendContent .selectedBackendImage{width:100%;height:auto;object-fit:contain;border-radius:8px;max-height:120px;padding:.5rem}.selectedBackend .selectedBackendContent .selectedBackendText{width:100%;text-align:center}.selectedBackend small{color:#fff;text-align:center;font-size:1rem;font-weight:400}.selectedBackend small strong{color:#fff;font-weight:600}.ConfirmDialog{position:absolute;background-color:#000000d9;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:3vw}.ConfirmDialog .actions{display:flex;flex-direction:row;width:50vw;justify-content:space-evenly;align-items:center}.ConfirmDialog .actions .Button{margin:2vw}.IdleDialog{position:absolute;background-color:#000000d9;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:3vw}.IdleDialog .actions{display:flex;flex-direction:row;width:50vw;justify-content:space-evenly;align-items:center}.IdleDialog .actions .Button{margin:2vw}.SessionContext{display:flex;flex-direction:column;align-items:center}.SessionContext .header{display:flex;justify-content:right;align-items:center;height:7.5%;width:100%}.SessionContext .content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:92.5%;width:95%}.fullscreenButton{position:absolute;z-index:999;top:0;left:0;margin:1vw;padding:.5vw;background-color:#080708;color:#fcfcfc;cursor:pointer}.fullscreenButton img{width:2.5vw;filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.fullscreenButton img:active{filter:invert(50%) sepia(0%) saturate(30%) hue-rotate(130deg) brightness(50%) contrast(50%)}.SessionName{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.SessionName h1{font-size:2vw;margin:0}.SessionName #sessionName{font-size:2vw;border:1px solid white;border-radius:3px;padding:1vw;width:20vw;text-align:center;margin:2vw 0 0}.buttonContainer{display:flex;flex-direction:row;align-items:center;margin-top:2vw}.buttonContainer .Button{margin:0 1vw}.errorText{margin-top:1vw;font-size:1.5vw;color:#e57685}.Games{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Games .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.Games .left{justify-content:space-evenly}.Games .left .title{font-size:2.4vw;text-align:center}.Games .left .levelSub{font-size:1.2vw;text-align:center;text-transform:uppercase;color:#f7b32b}.Games .left .levelSub.completed{color:#080708!important}.Games .left .description{font-size:1.1vw;text-align:justify;line-height:1.5vw}.Games .left .logo{width:10vw}.Games .left .cover{height:30vh;max-width:90%;object-fit:contain}.Games .left .buttons{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Games .right{height:90%;overflow-y:scroll;justify-content:start}.Games .right::-webkit-scrollbar{display:none}.Games .right .rankingButton{margin-top:2vw}.QuizGame{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;height:inherit}.QuizGame .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.QuizGame .left{display:flex;flex-direction:column;justify-content:space-evenly}.QuizGame .left .title h1{font-size:2vw}.QuizGame .left .image{width:30vw;height:30vw;background-size:contain;background-repeat:no-repeat;background-position:center;border:.25vw solid #fcfcfc;display:flex;align-items:center;justify-content:center;cursor:pointer}.QuizGame .left .image.success{border-color:#75e6b5}.QuizGame .left .image.fail{border-color:#e57685}.QuizGame .left .info{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%}.QuizGame .left .info .info-col{flex:1;display:flex;align-items:center;justify-content:center}.QuizGame .left .info .info-col .game-counter{font-size:2vw}.QuizGame .left .info .info-col .actions{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.QuizGame .left .info .info-col .time{font-variant-numeric:tabular-nums;font-size:2vw}.QuizGame .left .info .info-col .time .title{font-size:1vw}@keyframes completed{0%{border-color:#fcfcfc}to{border-color:#3ddc97}}.PuzzleGame{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.PuzzleGame .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.PuzzleGame .left{display:flex;flex-direction:column;justify-content:space-evenly}.PuzzleGame .left .title h1{font-size:2vw}.PuzzleGame .left .help .puzzleHelp{width:20vw;height:20vw;background-size:contain;background-repeat:no-repeat;background-position:center;border:.25vw solid #ccc;display:flex;align-items:center;justify-content:center;cursor:pointer}.PuzzleGame .left .info{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%}.PuzzleGame .left .info .info-col{flex:1;display:flex;align-items:center;justify-content:center}.PuzzleGame .left .info .info-col .game-counter{font-size:2vw}.PuzzleGame .left .info .info-col .actions{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.PuzzleGame .left .info .info-col .time{font-variant-numeric:tabular-nums;font-size:2vw}.PuzzleGame .left .info .info-col .time .title{font-size:1vw}.PuzzleGame .right .puzzleContainer{display:grid;width:40vw;height:40vw;background-color:#111;border:.25vw solid #ccc;border-radius:.25vw;overflow:hidden;position:relative}.PuzzleGame .right .puzzleContainer .startButton{position:absolute;width:20vw;height:5vw;top:calc(50% - 2.5vw);left:calc(50% - 10vw)}.PuzzleGame .right .puzzleContainer.grid-3{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.PuzzleGame .right .puzzleContainer.grid-4{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}.PuzzleGame .right .puzzleContainer.grid-5{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr)}.PuzzleGame .right .puzzleContainer.grid-6{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr)}.PuzzleGame .right .puzzleContainer.grid-7{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr)}.PuzzleGame .right .puzzleContainer.grid-8{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr)}.PuzzleGame .right .puzzleContainer.grid-9{grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(9,1fr)}.PuzzleGame .right .puzzleContainer.grid-10{grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr)}.PuzzleGame .right .puzzleTile{background-size:40vw 40vw;background-repeat:no-repeat;box-sizing:border-box;border:.1vw solid #ccc;cursor:pointer}.PuzzleGame .right .puzzleTile.grid-3{width:13.3333333333vw;height:13.3333333333vw}.PuzzleGame .right .puzzleTile.grid-3.move-up-grid-3{animation:.1s move-up-grid-3 forwards}@keyframes move-up-grid-3{0%{transform:translateY(13.3333333333vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-3.move-down-grid-3{animation:.1s move-down-grid-3 forwards}@keyframes move-down-grid-3{0%{transform:translateY(-13.3333333333vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-3.move-left-grid-3{animation:.1s move-left-grid-3 forwards}@keyframes move-left-grid-3{0%{transform:translate(13.3333333333vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-3.move-right-grid-3{animation:.1s move-right-grid-3 forwards}@keyframes move-right-grid-3{0%{transform:translate(-13.3333333333vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-4{width:10vw;height:10vw}.PuzzleGame .right .puzzleTile.grid-4.move-up-grid-4{animation:.1s move-up-grid-4 forwards}@keyframes move-up-grid-4{0%{transform:translateY(10vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-4.move-down-grid-4{animation:.1s move-down-grid-4 forwards}@keyframes move-down-grid-4{0%{transform:translateY(-10vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-4.move-left-grid-4{animation:.1s move-left-grid-4 forwards}@keyframes move-left-grid-4{0%{transform:translate(10vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-4.move-right-grid-4{animation:.1s move-right-grid-4 forwards}@keyframes move-right-grid-4{0%{transform:translate(-10vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-5{width:8vw;height:8vw}.PuzzleGame .right .puzzleTile.grid-5.move-up-grid-5{animation:.1s move-up-grid-5 forwards}@keyframes move-up-grid-5{0%{transform:translateY(8vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-5.move-down-grid-5{animation:.1s move-down-grid-5 forwards}@keyframes move-down-grid-5{0%{transform:translateY(-8vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-5.move-left-grid-5{animation:.1s move-left-grid-5 forwards}@keyframes move-left-grid-5{0%{transform:translate(8vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-5.move-right-grid-5{animation:.1s move-right-grid-5 forwards}@keyframes move-right-grid-5{0%{transform:translate(-8vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-6{width:6.6666666667vw;height:6.6666666667vw}.PuzzleGame .right .puzzleTile.grid-6.move-up-grid-6{animation:.1s move-up-grid-6 forwards}@keyframes move-up-grid-6{0%{transform:translateY(6.6666666667vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-6.move-down-grid-6{animation:.1s move-down-grid-6 forwards}@keyframes move-down-grid-6{0%{transform:translateY(-6.6666666667vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-6.move-left-grid-6{animation:.1s move-left-grid-6 forwards}@keyframes move-left-grid-6{0%{transform:translate(6.6666666667vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-6.move-right-grid-6{animation:.1s move-right-grid-6 forwards}@keyframes move-right-grid-6{0%{transform:translate(-6.6666666667vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-7{width:5.7142857143vw;height:5.7142857143vw}.PuzzleGame .right .puzzleTile.grid-7.move-up-grid-7{animation:.1s move-up-grid-7 forwards}@keyframes move-up-grid-7{0%{transform:translateY(5.7142857143vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-7.move-down-grid-7{animation:.1s move-down-grid-7 forwards}@keyframes move-down-grid-7{0%{transform:translateY(-5.7142857143vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-7.move-left-grid-7{animation:.1s move-left-grid-7 forwards}@keyframes move-left-grid-7{0%{transform:translate(5.7142857143vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-7.move-right-grid-7{animation:.1s move-right-grid-7 forwards}@keyframes move-right-grid-7{0%{transform:translate(-5.7142857143vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-8{width:5vw;height:5vw}.PuzzleGame .right .puzzleTile.grid-8.move-up-grid-8{animation:.1s move-up-grid-8 forwards}@keyframes move-up-grid-8{0%{transform:translateY(5vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-8.move-down-grid-8{animation:.1s move-down-grid-8 forwards}@keyframes move-down-grid-8{0%{transform:translateY(-5vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-8.move-left-grid-8{animation:.1s move-left-grid-8 forwards}@keyframes move-left-grid-8{0%{transform:translate(5vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-8.move-right-grid-8{animation:.1s move-right-grid-8 forwards}@keyframes move-right-grid-8{0%{transform:translate(-5vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-9{width:4.4444444444vw;height:4.4444444444vw}.PuzzleGame .right .puzzleTile.grid-9.move-up-grid-9{animation:.1s move-up-grid-9 forwards}@keyframes move-up-grid-9{0%{transform:translateY(4.4444444444vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-9.move-down-grid-9{animation:.1s move-down-grid-9 forwards}@keyframes move-down-grid-9{0%{transform:translateY(-4.4444444444vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-9.move-left-grid-9{animation:.1s move-left-grid-9 forwards}@keyframes move-left-grid-9{0%{transform:translate(4.4444444444vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-9.move-right-grid-9{animation:.1s move-right-grid-9 forwards}@keyframes move-right-grid-9{0%{transform:translate(-4.4444444444vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-10{width:4vw;height:4vw}.PuzzleGame .right .puzzleTile.grid-10.move-up-grid-10{animation:.1s move-up-grid-10 forwards}@keyframes move-up-grid-10{0%{transform:translateY(4vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-10.move-down-grid-10{animation:.1s move-down-grid-10 forwards}@keyframes move-down-grid-10{0%{transform:translateY(-4vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-10.move-left-grid-10{animation:.1s move-left-grid-10 forwards}@keyframes move-left-grid-10{0%{transform:translate(4vw)}to{transform:translate(0)}}.PuzzleGame .right .puzzleTile.grid-10.move-right-grid-10{animation:.1s move-right-grid-10 forwards}@keyframes move-right-grid-10{0%{transform:translate(-4vw)}to{transform:translate(0)}}.PuzzleGame .right .empty{visibility:hidden}.completed{animation:completed 1s infinite alternate!important}@keyframes completed{0%{border-color:#ccc}to{border-color:#0c0}}.ComparisonGame{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.ComparisonGame .title{font-size:2vw}.ComparisonGame .container{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;height:100%}.ComparisonGame .container .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.ComparisonGame .container .image{width:35vw;height:35vw;position:relative;border:.1vw solid #eee;box-shadow:.2vw .2vw 1vw .2vw #969696e6}.ComparisonGame .container .image img{width:100%;height:100%}.ComparisonGame .container .image .marker{position:absolute;background-color:#038aff80;width:3vw;aspect-ratio:1;border-radius:100%;border:.15vw solid #111;z-index:15}.ComparisonGame .container .image .help-marker{position:absolute;background-color:#ff634733;width:10vw;aspect-ratio:1;border:.15vw solid #111;z-index:10}.ComparisonGame .container .image .errorMarker{position:absolute;width:100%;height:100%;top:0;left:0}.ComparisonGame .container .left{flex:3}.ComparisonGame .container .center{flex:1}.ComparisonGame .container .center .game-counter{margin-top:1vw;text-align:center;font-size:2vw;font-variant-numeric:tabular-nums}.ComparisonGame .container .center .game-counter.small{font-size:1.5vw}.ComparisonGame .container .center .actions{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.ComparisonGame .container .center .time{font-variant-numeric:tabular-nums;font-size:2vw}.ComparisonGame .container .center .time .title{font-size:1vw}.ComparisonGame .container .right{flex:3}.GameEnd{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.GameEnd .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.GameEnd .left{justify-content:space-evenly}.GameEnd .left h1{font-size:2vw;text-align:center}.GameEnd .left .logo{width:10vw}.GameEnd .left .rankText{font-size:1.5vw;text-align:center;color:#f7b32b}.GameEnd .left .gameEndInfo{width:100%;display:flex;flex-direction:row}.GameEnd .left .gameEndInfo div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;font-size:2vw}.GameEnd .left .gameEndInfo div .title{font-size:1.2vw}.Results{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Results .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.Results .left{justify-content:start}.Results .left h1{font-size:2vw;text-align:center}.Results .left .logo{width:10vw;margin:2vw 0}.Results .left .resultTable{color:#fcfcfc;width:80%}.Results .left .resultTable .noResult{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;font-size:1.5vw}.Results .left .resultTable table{width:100%;border-collapse:collapse;font-size:1.2vw}.Results .left .resultTable table th,.Results .left .resultTable table td{padding:8px;text-align:left;border-bottom:.1vw solid #ccc}.Results .left .resultTable table th{font-weight:700;font-size:1.2vw}.Results .left .resultTable table tbody tr:first-child{background-color:#f7b32b;font-size:1.5vw;color:#080708}@keyframes flash{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.Results .left .resultTable table tbody .sessionResult{background-color:#75e6b5;color:#080708;animation:flash 1.5s infinite}.Results .left .resultTable p{margin:0;color:#fff}.Results .right{height:90%;overflow-y:scroll;justify-content:start}.Results .right::-webkit-scrollbar{display:none}.fadeIn{animation:.75s fadeIn forwards}.fadeOut{animation:.75s fadeOut forwards}@keyframes fadeIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeOut{0%{opacity:1;transform:translate(0)}to{transform:translate(-20px);opacity:0}}.Congrats{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:100%}.Congrats .column{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;padding:2vw}.Congrats .left{justify-content:space-evenly}.Congrats .left h1{font-size:2vw;text-align:center}.Congrats .left p{font-size:1.5vw;text-align:justify;color:#f7b32b}.Congrats .right img{width:35vw;height:35vw;object-fit:contain}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}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:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html,body,#root{width:100%;height:100%;margin:0;padding:0;background-color:#080708;color:#fcfcfc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar{display:none}.fullWidthAndHeight{width:100%;height:100%}.mt-1{margin-top:1vw}.mb-1{margin-bottom:1vw}.ml-1{margin-left:1vw}.mr-1{margin-right:1vw}.pt-1{padding-top:1vw}.pb-1{padding-bottom:1vw}.pl-1{padding-left:1vw}.pr-1{padding-right:1vw}.mt-2{margin-top:2vw}.mb-2{margin-bottom:2vw}.ml-2{margin-left:2vw}.mr-2{margin-right:2vw}.pt-2{padding-top:2vw}.pb-2{padding-bottom:2vw}.pl-2{padding-left:2vw}.pr-2{padding-right:2vw}.mt-3{margin-top:3vw}.mb-3{margin-bottom:3vw}.ml-3{margin-left:3vw}.mr-3{margin-right:3vw}.pt-3{padding-top:3vw}.pb-3{padding-bottom:3vw}.pl-3{padding-left:3vw}.pr-3{padding-right:3vw}.mt-4{margin-top:4vw}.mb-4{margin-bottom:4vw}.ml-4{margin-left:4vw}.mr-4{margin-right:4vw}.pt-4{padding-top:4vw}.pb-4{padding-bottom:4vw}.pl-4{padding-left:4vw}.pr-4{padding-right:4vw}
