@import url(https://fonts.googleapis.com/css2?family=Oswald&display=block);
*,*:before,*:after{margin:0;padding:0}*{font-family:"Oswald",sans-serif;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:.15s;text-transform:uppercase}body{width:100vw;height:100vh;background:#fff;color:#666}body>div{width:inherit;height:100%;display:grid;place-items:center}img{width:2rem;height:2rem}input{outline:none}h1,h2,h3,h4,h5,h6{text-align:center}ul{padding:0;list-style-type:none}.rootWrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;max-width:720px;transition:.5s}::-webkit-scrollbar{cursor:pointer;width:8px;height:8px;border-radius:3px 0px 0px 3px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1);border-radius:3px}::-webkit-scrollbar-thumb{border-radius:3px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.5)}
.sliderWrapper{transition:.15s;display:flex;justify-content:center;align-items:center;width:inherit;height:4rem}.sliderWrapper .sliderWrapperInner{width:inherit;height:.5rem;border-radius:calc(0.5rem / 2)}.sliderWrapper .sliderTrack{width:inherit;height:inherit;position:relative;z-index:2;top:0;left:0;background-color:rgba(0,0,0,0)}.sliderWrapper .sliderTrack:before,.sliderWrapper .sliderTrack:after{content:"";width:100vw;height:calc(4rem / 2);position:absolute;background-color:rgba(0,0,0,0);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sliderWrapper .sliderTrack:before{bottom:0rem}.sliderWrapper .sliderTrack:after{top:0rem}.sliderWrapper .sliderPoint{z-index:3;touch-action:none;border-radius:50%;position:absolute;height:calc(0.5rem * 2);width:calc(0.5rem * 2);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(calc(0.5rem * 2) / 2)}
header{display:flex;justify-content:center;align-items:center;width:100%;height:4rem}header>*{margin:1rem .5rem;border-radius:.75rem;display:inline-table;height:2rem;width:inherit;flex:1 1 0}header h2{cursor:pointer;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;font-size:.8rem;font-size:calc(1vmin + .7em)}header h2:hover{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}header h2:active{-webkit-transform:translate(0, -0.25rem);transform:translate(0, -0.25rem)}
footer{z-index:2;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;height:4rem;position:relative}footer.mobile{justify-content:space-between}footer>div.spinner{width:2rem;height:2rem}footer>*{border-radius:.75rem;display:inline-block;width:2rem;height:2rem}footer>img{-webkit-filter:opacity(0.75);filter:opacity(0.75)}footer>img:hover{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}footer>img:active{-webkit-transform:translate(0, -0.25rem);transform:translate(0, -0.25rem)}footer>img:hover{-webkit-filter:opacity(0.85);filter:opacity(0.85)}footer [data-name=random]:active{-webkit-animation:shakingCube .1s ease;animation:shakingCube .1s ease}@-webkit-keyframes shakingCube{0%{-webkit-transform:translate(0, -0.25rem) rotate(0deg);transform:translate(0, -0.25rem) rotate(0deg)}50%{-webkit-transform:translate(0, -0.25rem) rotate(90deg);transform:translate(0, -0.25rem) rotate(90deg)}100%{-webkit-transform:translate(0, -0.25rem) rotate(0deg);transform:translate(0, -0.25rem) rotate(0deg)}}@keyframes shakingCube{0%{-webkit-transform:translate(0, -0.25rem) rotate(0deg);transform:translate(0, -0.25rem) rotate(0deg)}50%{-webkit-transform:translate(0, -0.25rem) rotate(90deg);transform:translate(0, -0.25rem) rotate(90deg)}100%{-webkit-transform:translate(0, -0.25rem) rotate(0deg);transform:translate(0, -0.25rem) rotate(0deg)}}
.authFormWrapper{display:flex;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 4rem - 4rem);position:fixed;background-color:#fff;top:0;left:0;margin:4rem 0}.authForm{width:55vmin;height:45vmin;display:flex;flex-direction:column;justify-content:space-between}.authForm .formTitle{display:flex;width:100%}.authForm .formTitle h2{display:block;padding:1rem 0;flex:1 1 0;cursor:pointer;font-size:1.25rem}.authForm .formTitle h2:hover{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}.authForm .formTitle h2:active{-webkit-transform:translate(0, -0.25rem);transform:translate(0, -0.25rem)}.authForm form{width:100%;display:flex;flex-direction:column}.authForm form>div{width:inherit;position:relative;margin-bottom:1rem;height:3rem}.authForm form input{transition:.15s;width:inherit;height:3rem;border-radius:.75rem;border:1px solid #bfbfbf;background:rgba(0,0,0,0);padding:0 .5rem}.authForm form input:hover{border-color:#b3b3b3}.authForm form input:hover+label{color:#b3b3b3}.authForm form input:hover+label::after{-webkit-filter:opacity(0.63);filter:opacity(0.63)}.authForm form input:focus{border-color:#999}.authForm form input:focus+label{color:#999}.authForm form input:focus+label::after{-webkit-filter:opacity(0.3);filter:opacity(0.3)}.authForm form input+label{transition:.15s;position:absolute;display:inline-block;color:#bfbfbf;z-index:2;background-color:#fff;font-size:.75rem;height:-webkit-min-content;height:min-content;padding-left:.25rem;padding-right:1.5rem;left:.5rem;top:-0.65rem}.authForm form input+label::after{transition:.15s;content:"";position:absolute;top:.05rem;width:1rem;height:1rem;padding-left:.5rem;-webkit-filter:opacity(0.25);filter:opacity(0.25);background-size:1rem;background-position:center center;background-repeat:no-repeat}.authForm form input[type=text]+label::after{background-image:url(img/viaEmail.png)}.authForm form input[type=password]+label::after{background-image:url(img/lock.png)}.authForm form input[type=submit]{cursor:pointer}.authForm form .authOptions{display:flex;justify-content:center;align-items:center;padding:.5rem}.authForm form .authOptions img{margin-left:1rem}.authForm form .authOptions img:hover{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}.authForm form .authOptions img:active{-webkit-transform:translate(0, -0.25rem);transform:translate(0, -0.25rem)}.authForm form .authOptions img:hover{-webkit-filter:opacity(0.85);filter:opacity(0.85)}
.favoriteCellList{-webkit-transform:scaleY(-1);transform:scaleY(-1);width:4rem;overflow-x:hidden;overflow-y:overlay;position:absolute;bottom:4rem;right:0;height:calc(100vh - 4rem - 4rem);max-height:calc(100vh - 4rem - 4rem);display:flex;flex-direction:column;align-items:center}.favoriteCell{border-radius:.75rem;border:.1rem solid #e6e6e6;min-height:2rem;min-width:2rem;margin-bottom:.5rem;cursor:pointer}.favoriteCell:hover{-webkit-transform:translate(-0.5rem, 0);transform:translate(-0.5rem, 0)}
main{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1 1 auto;width:45vmin}main>div.skeleton{height:calc(0.5rem * 2);width:45vmin}main>div.skeleton:nth-child(n+2){margin:1.5rem 0}main>div:nth-child(1){border-radius:.75rem;cursor:pointer;width:calc(45vmin * 0.9);height:calc(45vmin * 0.9);display:grid;margin-bottom:1.5rem;place-items:center}main>div:nth-child(1):hover{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}main>div:nth-child(1):active{-webkit-transform:translate(0, -0.25rem);transform:translate(0, -0.25rem)}main>div:nth-child(1):hover span{opacity:1}main>div:nth-child(1)>span{display:block;opacity:.8;font-size:calc(1vmin + 1rem)}
.notifications{-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:3;display:block;position:absolute;top:4.5rem;left:0;padding-right:1rem;height:auto;max-height:calc(100vh - 4rem - 4rem);overflow-y:overlay}.notification{-webkit-transform:scaleX(-1);transform:scaleX(-1);overflow:hidden;border-radius:.75rem;width:45vmin;margin-bottom:.5rem;font-size:1rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.13);display:flex;justify-content:center;padding:.5rem}.notificationType{height:2rem;flex:0 0 1rem;display:flex;align-items:center;justify-content:center}.notificationType span{display:inline-block;-webkit-filter:opacity(0.5);filter:opacity(0.5);height:.5rem;width:.5rem;border-radius:50%}.notificationType span.message{background-color:#28a745}.notificationType span.action{background-color:#ffc107}.notificationType span.error{background-color:#dc3545}.notificationMessage{margin:0 .5rem;flex:1 1 auto;font-size:calc(1vmin + .4em);display:flex;align-items:center}.notificationButtons{flex:0 0 auto;height:2rem;display:flex;justify-content:space-between}.notificationButtons>img:first-child{margin-right:.25rem}.notificationButtons img{display:inline-block;-webkit-filter:opacity(0.33);filter:opacity(0.33)}.notificationButtons img:hover{-webkit-transform:translate(0, -0.5rem);transform:translate(0, -0.5rem)}.notificationButtons img:active{-webkit-transform:translate(0, -0.25rem);transform:translate(0, -0.25rem)}.notificationButtons img:hover{-webkit-transform:translate(0, -0.25rem);transform:translate(0, -0.25rem);-webkit-filter:opacity(0.66);filter:opacity(0.66)}.notificationButtons img:active{-webkit-transform:translate(0, -0.125rem);transform:translate(0, -0.125rem);-webkit-filter:opacity(0.99);filter:opacity(0.99)}.accept{background-color:rgba(40,167,69,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0 0 0 1rem}.reject{background-color:rgba(220,53,69,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0 0 1rem 0}
.spinner{display:flex;justify-content:center;align-items:center;height:inherit;width:inherit}.spinner img{width:auto;-webkit-transform:translate(0, -0.33rem);transform:translate(0, -0.33rem);-webkit-animation:loadingData 1s ease-in-out infinite;animation:loadingData 1s ease-in-out infinite}.spinner img:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.spinner img:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loadingData{0%{-webkit-transform:translate(0, -0.33rem);transform:translate(0, -0.33rem)}50%{-webkit-transform:translate(0, 0.33rem);transform:translate(0, 0.33rem)}100%{-webkit-transform:translate(0, -0.33rem);transform:translate(0, -0.33rem)}}@keyframes loadingData{0%{-webkit-transform:translate(0, -0.33rem);transform:translate(0, -0.33rem)}50%{-webkit-transform:translate(0, 0.33rem);transform:translate(0, 0.33rem)}100%{-webkit-transform:translate(0, -0.33rem);transform:translate(0, -0.33rem)}}
.skeleton{border-radius:.75rem;-webkit-animation:pulse .75s ease-in infinite alternate;animation:pulse .75s ease-in infinite alternate}@-webkit-keyframes pulse{0%{background-color:#cfd2d3}100%{background-color:#f7f7f8}}@keyframes pulse{0%{background-color:#cfd2d3}100%{background-color:#f7f7f8}}
.not-found{display:flex;justify-content:center;align-items:center;flex-direction:column}.not-found h1{margin-bottom:2rem;display:inline-block}

/*# sourceMappingURL=app.938d62032b16b95602b9.css.map*/