@import url(https://fonts.googleapis.com/css2?family=Roboto);html{font-size:12px}body{background:#0d0f12;cursor:default;font-family:Roboto;font-size:1.5rem;margin:0;min-width:320px;-webkit-user-select:none;user-select:none;white-space:nowrap}a,body{color:#fff}a{text-decoration:none}input,textarea{border:none;border-radius:.75rem;display:block;outline:none;padding:.75rem}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:Roboto}input::placeholder,textarea::placeholder{font-family:Roboto}input:focus,textarea:focus{outline:.2em solid #ec008c}::-webkit-scrollbar{background-color:#0d0f12;height:5px;width:5px}::-webkit-scrollbar-thumb{background-color:#fff;border-radius:3px}.button--hovered:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s}@media only screen and (max-width:650px){html{font-size:10px}}@media only screen and (max-width:450px){html{font-size:2vw}}.logo__anchor{align-items:center;display:flex}.logo__img{margin:.75rem;width:5rem}.logo__text{font-size:1.8rem;font-weight:550}@media only screen and (max-width:450px){.logo__img{margin:1rem;width:6rem}.logo__text{font-size:2rem}}.header__anchor{background-color:#000;justify-content:space-between;padding:0 1rem}.header__anchor,.header__part:first-child,.header__part>div{align-items:center;display:flex}.header__part>div>*{margin:0 1rem}.header__button{cursor:pointer;font-size:1.2rem;font-weight:550}.header__button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s}.header__button--pink{background-color:#ec008c;border-radius:.3rem;font-size:1rem;padding:1rem 2rem;width:-webkit-max-content;width:max-content}@-webkit-keyframes rotateMenu{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}70%{-webkit-transform:rotateX(20deg);transform:rotateX(20deg)}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes rotateMenu{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}70%{-webkit-transform:rotateX(20deg);transform:rotateX(20deg)}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@media only screen and (max-width:450px){.header__button{font-size:1.5rem}}.footer__anchor .header__anchor{padding:1rem}.footer__anchor .logo__img{width:4rem}.footer__anchor .logo__text{font-size:1.5rem}.footer__anchor .header__button{font-size:1.3rem}.footer__logo{cursor:pointer;width:3rem}@media only screen and (max-width:550px){.footer__link{display:none!important}}@media only screen and (max-width:450px){.footer__anchor .logo__img{width:4.5rem}.footer__anchor .logo__text{font-size:1.7rem}.footer__logo{width:4rem}}.header-main__flag{border-radius:.5rem;cursor:pointer;height:3.7rem;width:6rem}@media only screen and (max-width:550px){.header-main__resources{display:none}}.header-home__portrait{border-radius:1rem;width:3.5rem}.header-home__name{font-size:1.75rem}.header-home__profile{border-radius:1rem;cursor:pointer;padding:.75rem 0;position:relative}.header-home__profile:hover,.profile-drop{background-color:#22262d}.profile-drop{-webkit-animation:rotateMenu 1s ease-in-out forwards;animation:rotateMenu 1s ease-in-out forwards;border-radius:1rem;font-size:1.5rem;margin:0!important;overflow:hidden;padding:.75rem 0;position:absolute;right:0;top:6rem;-webkit-transform-origin:top center;transform-origin:top center;white-space:normal;z-index:1}.profile-drop li{margin:0 1rem 0 0;padding:1rem 0}.profile-drop ul{margin:0;padding-left:3rem}.profile-drop hr{background-color:#fff;border:none;height:.2rem;margin:0}.profile-drop ul:hover{background-color:#000}@media only screen and (max-width:850px){.header-home__left{display:none!important}}@media only screen and (max-width:450px){.header-home__portrait{width:4rem}.header-home__name{font-size:2.2rem}.header-home__profile{border-radius:1rem;margin:1rem 0;padding:1rem 0}.profile-drop{font-size:2rem;top:7rem}.profile-drop ul{padding-left:4rem}.profile-drop hr{height:.3rem}}.displayCl{background:linear-gradient(90deg,#06beb6,#48b1bf 100%);border-top-left-radius:1em;border-top-right-radius:1em;display:flex;flex-direction:column;padding:1em 1em 2em}.expressionCl{height:5em;margin-bottom:1em;padding:.5em}.inputCl,.valueCl{background-color:initial;border:0;color:#fff;letter-spacing:.15em;padding:1em;text-align:right}.inputCl{font-size:3.5em;padding:.25em}.valueCl{font-size:1.5em}.inputCl::-webkit-input-placeholder,.valueCl::-webkit-input-placeholder{color:#fff}.inputCl::placeholder,.valueCl::placeholder{color:#fff}.inputCl:focus-visible,.valueCl:focus-visible{outline-style:none;outline-width:0}.showCl-btnCl{background-color:#fff;border-bottom-left-radius:1em;border-bottom-right-radius:1em;display:grid;grid-template-columns:auto auto auto auto auto}.equalCl{grid-column-end:6;grid-column-start:4}.btnCl{background:none;border:0;border-radius:50%;cursor:pointer;font-size:2.4em;font-weight:500;height:2.5em;margin:.25em auto;width:2.5em}.btnCl:last-child{align-items:center;border-radius:.26em;display:flex;font-size:4em;font-weight:medium;height:1.5em;justify-content:center;padding-bottom:.2em}.btnCl:hover,.btnCl:last-child{background-color:#6dd5ed;color:#fff}.btnCl:active,.btnCl:hover{transition:background-color .3s ease}.btnCl:active{background-color:#48b1bf;color:#fff}.clrCl{color:#d66d75}.expCl{color:#06beb6}.header-working__anchor>*{margin:0 .5rem!important}.header-working__image{cursor:pointer;width:3.8rem}.header-working__image--active{background-image:radial-gradient(red,#000);border-top-left-radius:50%;border-top-right-radius:50%}.header-working__time{font-size:2rem;font-weight:700}.header-working__calculator{cursor:grab;font-size:.6rem;max-width:400px;position:absolute;right:1rem;top:10rem;width:40em;z-index:1}.header-working__calculator:active{cursor:grabbing}.header-working__drop{-webkit-animation:rotateMenu 1s ease-in-out forwards;animation:rotateMenu 1s ease-in-out forwards;background-color:#22262d;border-radius:.75rem;display:none;margin:0 1.5rem 0 0!important;overflow:hidden;position:absolute;right:0;top:6rem;-webkit-transform-origin:top center;transform-origin:top center;z-index:2}.header-working__drop>*{margin:.5rem 0!important}.header-working__drop__part{border-radius:.3rem;display:flex;justify-content:center}.header-working__drop__part img{width:3rem}.header-working__drop hr{background-color:#fff;border:none;height:.15rem}.header-working__drop>:last-child{margin:1rem!important}.header-working__additional{background-color:#ec008c;border-radius:.5rem;cursor:pointer;display:none;padding:1rem}@media only screen and (max-width:565px){.header__to-hide{display:none!important}.header-working__additional,.header-working__drop{display:block}}@media only screen and (max-width:450px){.header-working__additional{font-size:2rem}.header-working__drop{top:8rem}.header-working__drop>*{margin:1rem 0!important}.header-working__drop__part img{max-height:30px;width:4rem}.header-working__drop>.header__button{font-size:2rem;margin:1rem 2rem!important}.header-working__calculator{font-size:.8rem;right:1.5rem}}.page-skeleton__anchor{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.main__anchor{background-color:#fcdc00;color:#000}.main__anchor,.main__text--top{display:flex;flex-direction:column}.main__text--top{align-items:center;padding:6rem 8rem}.main__news{align-self:flex-start;background:#000;color:#fcdc00;font-size:1.2rem;font-weight:800;margin:0 0 3rem;padding:1rem 3.5rem 1rem 1rem}.main__text--big{font-size:5rem;font-style:italic;font-weight:800}.main__text--top h1{font-size:2rem;margin:4rem 0 0}.main__text--top h4{font-size:1.3rem}.main__text--span{background-color:#f8f8f8;margin:0 .5rem;padding:.7rem;white-space:nowrap}#main__input{background:#292510;color:#fff;font-weight:500;width:90%}.main__input{background:#292510;display:flex;padding:0 .5rem;width:50rem}#main__input:focus{outline:none}.main__input__image{margin:1rem .5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:1rem}.main__optional{display:flex;justify-content:space-around}.main__optional--header{border-bottom:1px solid #000;font-size:2.2rem;margin:1.2rem 1rem;padding:.5rem 1rem;width:36.5rem}.main__optional__news__root{width:38rem}.main__optional--header--sub{color:#7d7a64;font-size:1.3rem;font-weight:800}.main__learn__block__anchor{display:flex;flex-direction:column;width:30rem}.main__learn__block__anchor a{align-self:flex-end;background-color:#000;font-size:1.2rem;margin:.5rem 0;padding:.7rem;width:-webkit-max-content;width:max-content}.main__learn__block{align-items:center;display:flex}.main__learn__block__text{display:flex;flex-direction:column;height:4.5rem;justify-content:space-between;white-space:normal}.main__learn__block__text>div:first-child{font-weight:800}.main__learn__block__text>div:last-child{font-size:1.2rem}.main__learn__img--circled{border-radius:50%;margin:1rem;width:6rem}.main__learn__img--medium{width:8rem}.main__optional__news{padding:1rem}.main__optional__news>a{color:#000;font-size:2rem;text-decoration:underline}.main__optional__news__content{font-size:1.2rem;font-style:italic;margin:1rem 0 0;white-space:normal}.main__ready__anchor{align-items:center;display:flex;flex-direction:column;padding:5rem}.main__ready__anchor h1{font-size:2rem}.main__ready{text-align:center;white-space:normal;width:50rem}.main__ready__button{background-color:#000;color:#fff;cursor:pointer;font-size:1.3rem;font-weight:800;margin:2rem;padding:.75rem 1.5rem;width:-webkit-max-content;width:max-content}@media screen and (max-width:1050px){.main__optional{align-items:center;flex-direction:column}}@media screen and (max-width:800px){.main__text--big{font-size:4rem}}@media screen and (max-width:550px){.main__news{font-size:2rem}.main__text--big{font-size:3rem}.main__input{width:35rem}.main__text--top h1,.main__text--top h4{text-align:center;white-space:normal}.main__text--top h4{line-height:2.5rem}.main__optional--header{font-size:2.5rem;width:38rem}.main__learn__block__text{font-size:2rem}.main__learn__block__text>div:last-child{font-size:1.5rem}.main__learn__block__anchor{width:auto}.main__learn__block__anchor a{font-size:1.7rem}.main__optional__news>a{font-size:2.5rem}.main__optional__news__content{font-size:1.8rem}.main__ready__anchor h1{font-size:1.8rem;width:auto}.main__ready__button{font-size:1.8rem}}@media only screen and (max-width:450px){.main__text--big{font-size:3.5rem}.main__input{width:40rem}.main__input input{font-size:2rem}.main__text--top{padding:5rem 6rem}.main__text--top h4{font-size:2rem;line-height:3.2rem}.main__text--top h1{font-size:2.2rem}.main__ready__anchor h1{font-size:2.5rem;width:auto}.main__input,.main__input *{max-height:30px}}.card-dark__anchor{background-color:#22262d;border-radius:2rem;padding:1rem}.login__anchor{align-items:center;display:flex;justify-content:space-around;padding:5rem 0}.login__text{display:flex;flex-direction:column;font-size:1.5rem;font-weight:800;justify-content:center}.login__text--big{font-size:2rem;font-weight:900;margin:.5rem 0}.login__text--big--yellow{color:#fcdc00}.login__text--medium{margin:1.5rem 0}.login__text ul{margin:0}.login__card{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;font-weight:500;padding:0 2rem}.login__card>*{margin:.75rem 0}.login__anchor input{font-size:1.3rem;font-weight:500;text-align:center}.login__card__button{align-items:center;background-color:#fff;border-radius:.5rem;color:#000;display:flex;padding:.5rem 1rem;width:-webkit-max-content;width:max-content}.login__card__button img{margin:0 1rem 0 0;width:2rem}@media only screen and (max-width:850px){.login__text{display:none}}@media only screen and (max-width:450px){.login__card{font-size:2.5rem;font-weight:500}.login__card>*{margin:1.5rem 0}.login__anchor input{font-size:2.5rem}.login__card__button{border-radius:.5rem;padding:1rem 1.4rem}.login__card__button img{margin:0 1.5rem 0 0;width:3rem}}.card-main__anchor{border-radius:1.5rem;font-size:1.7rem;font-weight:800;height:35rem;margin:0 1rem 2rem 0;overflow:hidden;position:relative;width:15rem}.card-main__anchor,.card-main__hover{align-items:center;display:flex;justify-content:center}.card-main__hover{background-color:rgba(0,0,0,.7);height:inherit;width:inherit}.card-main__image{-webkit-animation:outImage 1s;animation:outImage 1s;cursor:pointer;height:inherit;object-fit:cover;object-position:center;position:absolute;width:inherit;z-index:-1}.card-main__anchor:active .card-main__image,.card-main__anchor:hover .card-main__image{-webkit-animation:zoomImage 1s;animation:zoomImage 1s;height:125%}@-webkit-keyframes zoomImage{0%{height:100%}to{height:125%}}@keyframes zoomImage{0%{height:100%}to{height:125%}}@-webkit-keyframes outImage{0%{height:125%}to{height:100%}}@keyframes outImage{0%{height:125%}to{height:100%}}@media only screen and (min-width:1050px){.card-main__anchor{font-size:2rem;height:40rem;width:20rem}}@media only screen and (max-width:850px){.card-main__anchor{height:15rem;width:35rem}.card-main__anchor:hover .card-main__image{-webkit-animation:zoomImage 1s;animation:zoomImage 1s;width:125%}@-webkit-keyframes zoomImage{0%{width:100%}to{width:125%}}@keyframes zoomImage{0%{width:100%}to{width:125%}}@-webkit-keyframes outImage{0%{width:125%}to{width:100%}}@keyframes outImage{0%{width:125%}to{width:100%}}}@media only screen and (max-width:450px){.card-main__anchor{font-size:2.5rem}}.top-text__anchor{align-items:center;display:flex;font-size:2.5rem;font-weight:700;justify-content:center;padding:1rem 0 0}.top-text__anchor hr{background-color:#fff;height:.1rem;width:50%}.top-text__text{margin:0 1rem}@media only screen and (max-width:450px){.top-text__anchor{font-size:3rem}}.home__anchor{display:flex;justify-content:space-evenly;padding:3rem}@media only screen and (max-width:850px){.home__anchor{align-items:center;flex-direction:column}}.additional__root{display:flex;justify-content:center;padding:1rem 0;white-space:normal}.additional__anchor{background-color:#22262d;border-radius:2rem;margin:0 1rem;padding:1rem 2rem}.additional__anchor>form{margin:1rem 0 0}.additional__part{display:flex;justify-content:space-between}.additional__input{font-size:1.2rem;margin:.75rem;width:30rem}.additional__anchor textarea{height:8rem}.additional__media{position:relative}.additional__media--hidden{cursor:pointer;left:0;margin:1rem;opacity:0;position:absolute;top:-1rem;width:30rem}.additional__submit{align-self:flex-end;border-radius:.5rem;font-size:1.2rem;margin:1rem}.additional__textarea--long{width:60rem}@media only screen and (max-width:1250px){.additional__input,.additional__media--hidden{width:25rem}}@media only screen and (max-width:1050px){.additional__part{align-items:center;flex-direction:column}.additional__input,.additional__media--hidden{width:45rem}}@media only screen and (max-width:650px){.additional__input,.additional__media--hidden{width:30rem}}@media only screen and (max-width:450px){.additional__root{font-size:2.3rem;padding:3rem 0}.additional__input{font-size:2rem;margin:1.5rem}.additional__input,.additional__media--hidden{width:36rem}.additional__submit{font-size:2.3rem}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.activity__anchor{align-items:center;display:flex;padding:1rem}.activity__circle{height:12rem;margin:0 1rem 0 0;width:12rem}.activity__circle__text{position:relative;text-align:center;top:-65%}.activity__progress__anchor{height:-webkit-max-content;height:max-content}.activity__progress{background-color:#eee;border:none;border-radius:1rem;height:.4rem;margin:1rem 0;width:30rem}.activity__progress::-moz-progress-bar{background-color:#039603!important}.activity__progress--context::-moz-progress-bar{background-color:orange!important}.activity__progress--multiple::-moz-progress-bar{background-color:red!important}.activity__progress::-webkit-progress-bar{background-color:#eee;border-radius:1rem}.activity__progress::-webkit-progress-value{background-color:#039603!important;border-radius:1rem}.activity__progress--context::-webkit-progress-value{background-color:orange!important}.activity__progress--multiple::-webkit-progress-value{background-color:red!important}@media only screen and (max-width:750px){.activity__anchor{flex-direction:column}.activity__circle{margin:1rem}}@media only screen and (max-width:450px){.activity__anchor{padding:1rem;white-space:normal}.activity__circle{height:18rem;margin:2rem 1rem;width:18rem}.activity__progress{width:38rem}}.tracker__anchor{min-width:40rem}.tracker__anchor>svg{margin:1rem}.tracker__text{margin:0 0 1rem 1rem}@media only screen and (max-width:450px){.tracker__text{left:0;position:relative}.tracker__anchor{overflow:scroll;width:40rem}.tracker__anchor>*{min-width:70rem}.tracker__root .card-dark__anchor{overflow:hidden!important}}.react-calendar-heatmap text{fill:#aaa;font-size:10px}.react-calendar-heatmap .react-calendar-heatmap-small-text{font-size:5px}.react-calendar-heatmap rect:hover{stroke:#555;stroke-width:1px}.react-calendar-heatmap .color-empty{fill:#eee}.react-calendar-heatmap .color-filled{fill:#8cc665}.react-calendar-heatmap .color-github-0{fill:#eee}.react-calendar-heatmap .color-github-1{fill:#d6e685}.react-calendar-heatmap .color-github-2{fill:#8cc665}.react-calendar-heatmap .color-github-3{fill:#44a340}.react-calendar-heatmap .color-github-4{fill:#1e6823}.react-calendar-heatmap .color-gitlab-0{fill:#ededed}.react-calendar-heatmap .color-gitlab-1{fill:#acd5f2}.react-calendar-heatmap .color-gitlab-2{fill:#7fa8d1}.react-calendar-heatmap .color-gitlab-3{fill:#49729b}.react-calendar-heatmap .color-gitlab-4{fill:#254e77}.profile__anchor{display:flex;font-size:1.4rem}.profile__sidebar{background-color:#22262d;height:41rem;padding:4rem 2rem}.profile__photo{border-radius:50%;width:8rem}.profile__content{display:flex;justify-content:center;width:100%}.profile__content>div{display:flex;flex-direction:column;justify-content:space-evenly}.profile__content>div>div{margin:2rem 0}.tracker__root>div{border-radius:.5rem;overflow:scroll}@media only screen and (max-width:850px){.profile__anchor{align-items:center;flex-direction:column;padding:2rem}.profile__sidebar{border-radius:1.5rem;height:-webkit-max-content;height:max-content}.profile__content>div,.profile__sidebar{width:80%}.profile__sidebar{margin:0 0 2rem}}@media only screen and (max-width:450px){.profile__anchor{font-size:2.5rem}.profile__sidebar{padding:4rem 2rem}.profile__photo{width:12rem}.profile__content>div,.profile__sidebar{width:90%}}.universal-pages__anchor{display:grid;grid-template-columns:auto auto auto;justify-content:center}.universal-pages__card{border-radius:1.5rem;cursor:pointer;display:flex;flex-direction:column;font-size:1.3rem;font-weight:800;margin:1rem;overflow:hidden;white-space:normal;width:25rem}.universal-pages__image{height:15rem;width:inherit}.universal-pages__bottom{background-color:#fff;color:#000;height:5rem;padding:.75rem}.universal-pages__text--sub{color:#4e4e4e;font-size:1rem}@media only screen and (max-width:1000px){.universal-pages__anchor{grid-template-columns:auto auto}}@media only screen and (max-width:550px){.universal-pages__anchor{grid-template-columns:auto}}@media only screen and (max-width:450px){.universal-pages__anchor{padding:2rem 0}.universal-pages__card{font-size:2rem}.universal-pages__bottom{align-items:center;display:flex;justify-content:center}.universal-pages__text--sub{display:none}}.card__anchor{background-color:#f1f3f6;border-radius:1rem;color:#000;font-weight:900;white-space:normal}.navigator__anchor{background-color:#2fd1be;bottom:0;display:flex;overflow:scroll;position:fixed;width:100vw}.navigator__block{align-items:center;background-color:#f1f3f6;border-radius:.75rem;color:#000;cursor:pointer;display:flex;font-size:1.3rem;font-weight:900;justify-content:center;margin:.75rem .5rem;min-width:3.2rem;padding:.75rem 0}.navigator__block--active{background-color:#ec008c;color:#fff}.navigator__block--selected{background-color:#000;color:#fff}.navigator__block--active--checking{outline:3px solid #fff}.navigator__block--full{background-color:#00e022;color:#fff}.navigator__block--half{background-color:#fcdc00}.navigator__block--null{background-color:red;color:#fff}@media only screen and (max-width:450px){.navigator__block{font-size:2rem;margin:1rem .5rem;min-width:4.5rem;padding:1rem 0}}.practice__anchor .navigator__anchor{justify-content:center}.practice__content__root{align-items:center;display:flex;justify-content:center;padding-bottom:4rem}.practice__content>div:first-child{width:30rem}.practice__content{align-items:center;display:flex;justify-content:space-around;padding:2rem 0;width:calc(100vw - 10rem)}.practice__content>.card__anchor{height:40rem;margin:.5rem;padding:1rem;width:30rem}.practice__iframe{height:45rem;margin:1rem;width:70rem}.practice__content__button{left:0;margin:1rem;position:fixed;top:40vh;width:4rem}.practice__content__button:last-child{left:auto;right:0}@media only screen and (max-width:850px){.practice__content{flex-direction:column;width:calc(100vw - 10rem)}.practice__iframe{width:95%}.practice__content>.card__anchor{height:auto;width:95%!important}.practice__content__button{bottom:7rem;top:auto;width:6rem}.practice__anchor>div{margin-bottom:10rem}.practice__content{width:96vw}.practice__content .card__anchor{font-size:2.5rem;margin:1rem;padding:1.5rem;width:90%!important}.practice__iframe{margin:0}}.card-quiz__root .card__anchor{margin:1rem}.card-quiz__root--flex{display:flex}.card-quiz__root--double{display:flex;justify-content:space-between}.card-quiz__anchor{padding:2rem}.card-quiz__part--question{width:40%}.card-quiz__part--option{width:60%}.card-quiz__question{font-size:1.5rem}.card-quiz__image{margin:2rem 0;max-width:100%}.card-quiz__option__anchor{align-items:center;border:2px solid #000;border-radius:2rem;cursor:pointer;display:flex;font-size:1.2rem;margin:1rem 2rem;padding:.75rem 1rem}.card-quiz__option__label{background-color:#2fd1be;border-radius:1rem;margin:0 .75rem 0 0;padding:.75rem 1.1rem}.card-quiz__option__label--selected{background-color:#ec008c;color:#fff}.card-quiz__option--correct{background-color:#6fe883}.card-quiz__option--correct--user{border-color:#ec008c}.card-quiz__option--incorrect{background-color:#f8797b}@media only screen and (max-width:1050px){.card-quiz__root{flex-direction:column}.card-quiz__part--option,.card-quiz__part--question{width:100%}}@media only screen and (max-width:450px){.card-quiz__root .card__anchor{margin:1rem 1.5rem}.card-quiz__question{font-size:2.3rem}.card-quiz__option__anchor{font-size:1.7rem}.card-quiz__option__label{padding:1rem 1.5rem}}.testing__root{display:flex;padding-bottom:4rem}.testing__anchor{padding:1rem 5rem 0;width:100%}.testing__button{cursor:pointer;height:4rem;margin:0 1rem;position:fixed;top:45vh;width:4rem}.testing__button--right{right:0}.testing__button--disabled{cursor:not-allowed;opacity:.3}.testing__button--disabled:hover{-webkit-transform:none;transform:none}@media only screen and (max-width:450px){.testing__button{bottom:8rem;height:5rem;left:0;top:auto;width:5rem}.testing__button--right{left:auto}.testing__root{margin-bottom:10rem}.testing__anchor{display:flex;justify-content:center;padding:0;width:100vw}}.card-theory__root{cursor:pointer;font-size:2rem;height:40rem;margin:3rem 0;max-width:40rem;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:40%}.card-theory__anchor{align-items:center;background-color:#f1f3f6;border-radius:2rem;color:#000;display:flex;flex-direction:column;height:100%;justify-content:space-around;white-space:normal;width:100%}.card-theory__anchor,.card-theory__button__anchor{-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-theory__button__anchor{display:none}.card-theory__button{width:12rem!important}.card-theory__anchor .theory__button{cursor:pointer;margin:1rem;padding:1rem 1.5rem}.card-theory__anchor--flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-theory__anchor--back{position:absolute;top:0}.card-theory__text{-webkit-animation:textAnimate 1s;animation:textAnimate 1s;margin:0 1rem;text-align:center}@media only screen and (max-width:850px){.card-theory__button__anchor{display:flex}.card-theory__text{display:flex;flex-direction:column;height:70%;justify-content:center}.card-theory__root{height:auto;width:auto}}@media only screen and (max-width:450px){.card-theory__root{font-size:3rem;height:60vh;margin-top:12vh}}.theory__anchor{font-size:2rem}.theory__anchor,.theory__part{display:flex;justify-content:space-between}.theory__part{align-items:center;cursor:pointer;flex-direction:column;height:43rem;padding:3rem 0;width:30%}.theory__part:hover{background-image:linear-gradient(270deg,rgba(0,224,34,.7),#0d0f12)}.theory__part--red:hover{background-image:linear-gradient(90deg,rgba(255,0,0,.7),#0d0f12)}.theory__count{align-items:center;border:3px solid #00e022;border-radius:1rem;color:#00e022;display:flex;justify-content:center;margin:0 1rem;padding:1rem 0;width:4rem}.theory__count--red{border-color:red;color:red}.theory__button{color:#00e022;font-size:2.5rem;font-weight:800;z-index:1}.theory__button--red{color:red}.theory__navigate{cursor:pointer;width:10rem}.theory__regime{cursor:pointer;margin:1rem;width:6rem}.card__theory__anchor{align-self:center;justify-self:center}.theory__fill{align-items:center;display:flex;height:5.5rem;justify-content:center}.theory__button__navigate{display:none;width:4rem}@media only screen and (max-width:850px){.theory__button{display:none}.theory__part{cursor:default;width:auto}.theory__part img{cursor:pointer}.theory__part:hover{background-image:none}.theory__button__navigate{display:block}.theory__count{border-width:2px;font-size:1.5rem;margin:0 .75rem;padding:.75rem 0;width:3rem}}@media only screen and (max-width:450px){.theory__count{font-size:2.3rem;padding:1rem 0;width:4rem}}.theory-result__anchor .top-text__anchor{font-size:2.5rem}.theory-result__anchor .top-text__anchor hr:first-child{width:10%}.theory-result__anchor .top-text__anchor hr:last-child{width:90%}.theory-result__anchor .card-dark__anchor{width:-webkit-max-content;width:max-content}.theory-result__anchor>div{display:flex}.theory-result__content{padding:2.5rem}.theory-result__content>div:first-child{padding:2.5rem 7rem}.theory-result__content .card-dark__anchor{padding:2rem 3rem}.theory-result__circle{margin:2rem 0 4rem;width:20rem}.theory-result__circle__text{align-items:center;color:#00e022;display:flex;font-size:2.8rem;justify-content:space-between;margin:1.5rem 0}.theory-result__circle__text:last-child{color:red}.theory-result__circle__text--score{border:3px solid;border-color:inherit;border-radius:1rem;margin:0 1rem;padding:1rem}.theory-result__buttons>div{align-items:center;border-radius:.75rem;display:flex;font-size:2.5rem;height:7rem;margin:0 0 3rem 4rem;white-space:normal;width:30rem!important}.theory-result__symbol--written{font-size:7rem;margin:0 1rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.theory-result__symbol{margin:0 2rem;width:5rem}@media only screen and (max-width:950px){.theory-result__anchor .top-text__anchor{font-size:1.7rem}.theory-result__content{padding:2rem}.theory-result__content>div:first-child{padding:1rem 5rem}.theory-result__content .card-dark__anchor{padding:1rem 2rem}.theory-result__circle{margin:1rem 0 3rem;width:15rem}.theory-result__circle__text{font-size:1.8rem;margin:1rem 0}.theory-result__circle__text--score{border:1px solid;border-radius:.5rem;margin:0 1rem;padding:.5rem}.theory-result__buttons>div{border-radius:.75rem;font-size:1.5rem;height:5rem;margin:0 0 2rem 2rem;width:20rem!important}.theory-result__symbol--written{font-size:4rem;margin:0 1rem}.theory-result__symbol{margin:0 1rem;width:3rem}}@media only screen and (max-width:550px){.theory-result__anchor>div:last-child{align-items:center;flex-direction:column}.theory-result__buttons>div{margin:2rem 0}}@media only screen and (max-width:450px){.theory-result__anchor .top-text__anchor{font-size:2.5rem}.theory-result__anchor .top-text__anchor hr{height:.2rem}.theory-result__circle{font-size:2.5rem;margin:1rem 0 3rem;width:20rem}.theory-result__circle__text{font-size:2.5rem;margin:1rem 0}.theory-result__buttons>div{border-radius:.75rem;font-size:2.5rem;height:auto;margin:3rem;width:30rem!important}.theory-result__circle__text--score{border-width:2px;padding:1rem}.theory-result__symbol--written{font-size:6rem;margin:0 1rem}.theory-result__symbol{margin:0 1rem;width:4rem}}
/*# sourceMappingURL=main.eb85cd4e.css.map*/