.loading-page{position:relative;width:100%;height:100%;background:linear-gradient(300deg,#e5effc 30%,#fff)}.loading-page .loader{width:100px;height:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-page .loader div{position:absolute;top:0;left:0;width:100%;height:100%}.loading-page .loader div:after{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:5%;height:5%;background:#4cb0ab;border-radius:50%}.loading-page .loader div:first-child{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.loading-page .loader div:first-child:after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:90ms;animation-delay:90ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(2){-webkit-transform:rotate(60deg);transform:rotate(60deg)}.loading-page .loader div:nth-child(2):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.loading-page .loader div:nth-child(3):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.27s;animation-delay:.27s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(4){-webkit-transform:rotate(120deg);transform:rotate(120deg)}.loading-page .loader div:nth-child(4):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.36s;animation-delay:.36s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(5){-webkit-transform:rotate(150deg);transform:rotate(150deg)}.loading-page .loader div:nth-child(5):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.45s;animation-delay:.45s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(6){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.loading-page .loader div:nth-child(6):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.54s;animation-delay:.54s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(7){-webkit-transform:rotate(210deg);transform:rotate(210deg)}.loading-page .loader div:nth-child(7):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.63s;animation-delay:.63s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(8){-webkit-transform:rotate(240deg);transform:rotate(240deg)}.loading-page .loader div:nth-child(8):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.72s;animation-delay:.72s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(9){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.loading-page .loader div:nth-child(9):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.81s;animation-delay:.81s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(10){-webkit-transform:rotate(300deg);transform:rotate(300deg)}.loading-page .loader div:nth-child(10):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(11){-webkit-transform:rotate(330deg);transform:rotate(330deg)}.loading-page .loader div:nth-child(11):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.99s;animation-delay:.99s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-page .loader div:nth-child(12){-webkit-transform:rotate(1turn);transform:rotate(1turn)}.loading-page .loader div:nth-child(12):after{-webkit-animation-name:loader-highlight;animation-name:loader-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1.08s;animation-delay:1.08s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes loader-highlight{50%{-webkit-transform:scale(3);transform:scale(3)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader-highlight{50%{-webkit-transform:scale(3);transform:scale(3)}0%{-webkit-transform:scale(1);transform:scale(1)}}.core-form-wrapper{position:relative;height:-webkit-max-content;height:max-content;border-radius:5px;padding:3rem 2rem}.core-form-wrapper,.core-form-wrapper form{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%}.core-form-wrapper .base-logo{width:4rem}.core-form-wrapper .title{font-weight:700;color:#6c6c6c}.core-footer{width:100%;height:40px;flex:0 0 3rem;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}.core-footer .footer-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;position:relative;height:100%;width:90%;margin:0 auto;color:var(--font-color)}.core-footer .footer-wrapper ul{list-style:none;margin:0}.core-footer .footer-wrapper ul a{text-decoration:none;color:inherit}.core-footer .footer-wrapper .logo{position:absolute;top:-2rem;left:0;height:3rem;width:3rem;border-radius:50%;background:#fff;box-shadow:0 0 6px 0 var(--font-color)}.core-footer .footer-wrapper .logo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;height:70%;width:70%}.core-footer .footer-wrapper .trademarks{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;flex:1 1;height:100%;opacity:.5}.core-footer .footer-wrapper .trademarks .kookoo{text-transform:uppercase;font-size:12px}.core-footer .footer-wrapper .trademarks .mobiotics{margin-left:2rem;font-size:10px}.core-footer .footer-wrapper .links{display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:center;flex:1 1;height:100%}.core-footer .footer-wrapper .links li{padding:0 1rem}.core-footer .footer-wrapper .links li a{font-size:14px;text-transform:uppercase;white-space:nowrap;font-weight:700}.core-footer .footer-wrapper .social-icons{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;flex:1 1;height:100%}.core-footer .footer-wrapper .social-icons li{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-right:1rem;height:100%}.core-footer .footer-wrapper .social-icons li:last-child{margin-right:0}.core-footer .footer-wrapper .social-icons li a{display:block;height:70%}.core-footer .footer-wrapper .social-icons li a img{display:block;height:100%;opacity:.8}.core-footer .footer-wrapper .social-icons li a img:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;opacity:1}.core-block{position:relative;background:#fff;color:#38a19c;height:-webkit-max-content;height:max-content;margin:1rem;box-shadow:0 6px 11px rgba(0,0,0,.1607843137254902);border-radius:10px}.core-block .children{display:flex;flex-flow:column nowrap;justify-content:space-evenly;align-items:center;padding:1rem}.core-block .children img{height:6rem}.splash-page{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;height:100%}.splash-page img{display:block;width:10%;min-width:100px}.app{position:relative}.app,.app .app-page{width:100%;height:100%}.app .app-page{display:flex;flex-flow:column nowrap}.app .app-page>.main-route{width:100%;flex-basis:calc(100% - 3rem);flex-grow:1}@font-face{font-family:"comic-sans";font-weight:400;src:url(/static/media/comic_sans_regular.e1a8ddd3.ttf) format("truetype")}@font-face{font-family:"comic-sans";font-weight:700;src:url(/static/media/comic_sans_bold.693b0817.ttf) format("truetype")}:root{--font-color:#6c6c6c;--icon-shade-red-1:#faa;--icon-shade-red-2:#ff6364;--icon-shade-yellow-1:#ffe600;--icons-shade-yellow-2:#ffb300;--icon-shade-green-1:#9be3df;--icon-shade-green-2:#4cb0ab;--seek-bar-color:#ff6364}*{font-family:unset;box-sizing:border-box}body,html{padding:0;margin:0;overflow-x:hidden}#root,body,html{width:100%;height:100%}body{margin:0;font-family:"comic-sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.no-button{display:block;border:none;background:none;outline:none;cursor:pointer}input:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff!important}.core-input,input:focus{outline:none}.core-input{width:100%;font-size:1rem;font-family:unset;padding:1em;border-radius:2em;border:1px solid transparent;box-shadow:0 0 0 1px #add8e6;margin:1em 0;height:53px}.core-input:focus{border:1px solid #add8e6}.core-button{font-size:1rem;font-weight:700;cursor:pointer;text-align:center;margin:1em 0;padding:.75em 3em;border-radius:2em;outline:none;color:#fff;position:relative;white-space:nowrap;text-transform:capitalize;-webkit-filter:blur(0);filter:blur(0);background:none}.core-button:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2em;z-index:-1}.core-button:hover:before{opacity:1}.core-button.primary{border:1px solid #eca600}.core-button.primary:before{background:linear-gradient(180deg,#ffe600,#ffb300 50%)}.core-button.primary:hover:before{background:linear-gradient(0deg,#ffe600,#ffb300 50%)}.core-button.primary:active{box-shadow:inset 0 0 10px 0 #ff8c19}.core-button.secondary-green{border:1px solid #c8c8c7;color:#4cb0ab;background-color:#f8f8f8}.core-button.secondary-green:before{background:#f8f8f8}.core-button.secondary-green:active{box-shadow:inset 0 0 10px 0 #dfdfdf}.core-button.secondary-green:hover{color:#f8f8f8!important}.core-button.secondary-green:hover:before{background-color:#4cb0ab!important;transition:background-color .3s}.core-button.secondary-red{border:1px solid #c8c8c7;color:#ff6364}.core-button.secondary-red:before{background:#f8f8f8}.core-button.secondary-red:active{box-shadow:inset 0 0 10px 0 #dfdfdf}.core-button.secondary-red:hover{color:#f8f8f8!important}.core-button.secondary-red:hover:before{background-color:#ff6364!important;transition:background-color .3s}.core-back-position{position:absolute;top:3rem;left:3rem;z-index:3}.error-input{border:1px solid #ff6364!important;box-shadow:0 0 0 1px #ff6364!important}.core-select{width:100%;font-size:1rem;font-family:unset;padding:1em;border-radius:2em;border:1px solid transparent;box-shadow:0 0 0 1px #add8e6;margin:1em 0;outline:none;background-color:#fff;-webkit-appearance:none;appearance:none}.core-select:focus{border:1px solid #add8e6}.core-sec-button{font-size:1rem;font-weight:700;cursor:pointer;text-align:center;margin:1em 0;padding:.75em 3em;border:1px solid #c8c8c7;border-radius:2em;outline:none;color:#6c6c6c;background:linear-gradient(180deg,#fdfdfb,#cccbcb 50%)}.core-sec-button:active{box-shadow:inset 0 0 10px 0 #f3f2f0}.core-modal-sec-btn{background:#f8f8f8 0 0 no-repeat padding-box;border:1px solid #d0d0d0;border-radius:44px;opacity:1;letter-spacing:0;color:#4cb0ab;text-align:center}.core-green-icon,.core-icon-wrapper,.core-pink-icon,.core-profile-icon,.core-profile-page-icon,.core-red-icon,.core-yellow-icon{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%;opacity:.8;cursor:pointer}.core-green-icon img,.core-icon-wrapper img,.core-pink-icon img,.core-profile-icon img,.core-profile-page-icon img,.core-red-icon img,.core-yellow-icon img{display:block;width:75%}.core-green-icon:not(.nohover):hover,.core-icon-wrapper:not(.nohover):hover,.core-pink-icon:not(.nohover):hover,.core-profile-icon:not(.nohover):hover,.core-profile-page-icon:not(.nohover):hover,.core-red-icon:not(.nohover):hover,.core-yellow-icon:not(.nohover):hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;opacity:1}.core-green-icon:disabled,.core-icon-wrapper:disabled,.core-pink-icon:disabled,.core-profile-icon:disabled,.core-profile-page-icon:disabled,.core-red-icon:disabled,.core-yellow-icon:disabled{background:#cccbcb!important;opacity:.8!important;border:none}.core-green-icon:disabled:hover,.core-icon-wrapper:disabled:hover,.core-pink-icon:disabled:hover,.core-profile-icon:disabled:hover,.core-profile-page-icon:disabled:hover,.core-red-icon:disabled:hover,.core-yellow-icon:disabled:hover{-webkit-transform:scale(1)!important;transform:scale(1)!important;opacity:.8!important}.core-yellow-icon{background:transparent linear-gradient(180deg,var(--icon-shade-yellow-1),var(--icons-shade-yellow-2)) 0 0 no-repeat padding-box;border:1px solid #eca600;opacity:1}.core-red-icon{background:transparent linear-gradient(180deg,var(--icon-shade-red-1),var(--icon-shade-red-2)) 0 0 no-repeat padding-box;border:1px solid #ff6364;opacity:1}.core-pink-icon{background:transparent linear-gradient(180deg,#faa,#ff6364) 0 0 no-repeat padding-box;box-shadow:0 2px 6px rgba(0,0,0,.1607843137254902);border:1px solid #f66061;opacity:1}.core-green-icon{background:transparent linear-gradient(180deg,var(--icon-shade-green-1),var(--icon-shade-green-2)) 0 0 no-repeat padding-box;border:.75px solid #38a19c;opacity:1}.core-profile-icon{width:5rem;height:5rem;background-color:#ebebeb;box-shadow:0 0 2px #c8c8c7,0 0 6px 3px #c8c8c7}.core-profile-icon.green{border:2px solid #38a19c}.core-profile-icon>image{aspect-ratio:1/1}.core-profile-page-icon{width:10rem;height:10rem;background-color:#ebebeb;box-shadow:0 0 2px #c8c8c7,0 0 6px 3px #c8c8c7}.core-profile-page-icon.green{border:2px solid #38a19c}.core-profile-page-icon>image{aspect-ratio:1/1}.core-link{position:relative}.core-link:after{display:block;content:"";position:absolute;top:0;left:50%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;border-bottom:2px solid #6c6c6c;border-bottom-color:inherit;transition:width .3s}.core-link:not(.nohover):hover:after{width:100%}.core-link:active:after{transition:unset;width:0!important}.modal-title{font-weight:700;font-size:1.1rem;padding-bottom:1rem}.modal-enter{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.modal-enter-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.modal-exit{opacity:1}.modal-exit-active{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.social-desc{cursor:pointer}a{text-decoration:none}.social-button{cursor:pointer}.error-wait-block{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;min-height:1.5rem}.error-wait-block.loader-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.error-text{font-size:.9rem;color:#ff6364;font-weight:700}.react-datepicker{font-family:"comic-sans",sans-serif!important}.react-datepicker .react-datepicker__day--in-range,.react-datepicker .react-datepicker__day--in-selecting-range,.react-datepicker .react-datepicker__day--keyboard-selected,.react-datepicker .react-datepicker__day--selected,.react-datepicker .react-datepicker__month-text--in-range,.react-datepicker .react-datepicker__month-text--in-selecting-range,.react-datepicker .react-datepicker__month-text--keyboard-selected,.react-datepicker .react-datepicker__month-text--selected,.react-datepicker .react-datepicker__quarter-text--in-range,.react-datepicker .react-datepicker__quarter-text--in-selecting-range,.react-datepicker .react-datepicker__quarter-text--keyboard-selected,.react-datepicker .react-datepicker__quarter-text--selected,.react-datepicker .react-datepicker__year-text--in-range,.react-datepicker .react-datepicker__year-text--in-selecting-range,.react-datepicker .react-datepicker__year-text--keyboard-selected,.react-datepicker .react-datepicker__year-text--selected{background-color:#ffb300!important}::-webkit-scrollbar{width:0;background:transparent}::-webkit-scrollbar-thumb{background:red}
/*# sourceMappingURL=main.26808a9e.chunk.css.map */