body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-light{background-color:#fff;text-align:center}.app-dark{background-color:#000;text-align:center}.main-light{background-color:#fff;color:#000;margin:1rem;width:inherit}.main-dark{background-color:#000;border-top:1px solid #3f0;color:#3f0;min-height:90vh;padding:1rem;width:inherit}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.main-light a{color:#000;text-decoration:none}.main-light a:visited{color:red;text-decoration:none}.main-dark a{color:#3f0;text-decoration:none}.main-dark a:visited{color:red;text-decoration:none}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navigation-wrapper{background-color:#000;height:3.5rem;padding:0 2rem 0 1rem;z-index:3}.navigation-wrapper .navigation-header{align-items:center;display:flex;height:60px;justify-content:space-between;margin:auto}.navigation-wrapper .navigation-header .navigation-names>a>span{display:none}.navigation-wrapper .navigation-header .navigation-links .mobile-menu{background:#0000;border:none;display:flex;flex-direction:column;height:2rem;justify-content:space-around;padding:0;right:1.5rem;width:2rem}.navigation-wrapper .navigation-header .navigation-links .mobile-menu:focus{outline:none}.navigation-wrapper .navigation-header .navigation-links .mobile-menu .bar-one,.navigation-wrapper .navigation-header .navigation-links .mobile-menu .bar-three,.navigation-wrapper .navigation-header .navigation-links .mobile-menu .bar-two{background:#fff;border-radius:10px;height:.25rem;position:relative;transform-origin:1px;transition:all .3s linear;width:2rem}.navigation-wrapper .navigation-header .navigation-links .mobile-menu .bar-one{transform:rotate(0)}.navigation-wrapper .navigation-header .navigation-links .mobile-menu .bar-two{opacity:1;transform:translateX(0)}.navigation-wrapper .navigation-header .navigation-links .mobile-menu .bar-three{transform:rotate(0)}.navigation-wrapper .navigation-header .navigation-links .open .bar-one{transform:rotate(45deg)}.navigation-wrapper .navigation-header .navigation-links .open .bar-two{opacity:0;transform:translateX(20px)}.navigation-wrapper .navigation-header .navigation-links .open .bar-three{transform:rotate(-45deg)}.Navigation_nav__7WdPp ul{align-items:center;display:flex;flex-direction:row;list-style:none;margin:0;padding:0}.Navigation_nav__7WdPp li{margin:0 0 0 1.5rem}.Navigation_nav__7WdPp span{border-radius:3px;box-shadow:0 2px 4px #00000042;color:#000;cursor:pointer;display:inline-block;font:inherit;font-weight:700;height:25px;padding:.1rem 1rem}.Navigation_nav__7WdPp a{color:#000;text-decoration:none}.Navigation_nav__7WdPp span:focus{outline:none}.Navigation_nav__7WdPp span:active,.Navigation_nav__7WdPp span:hover{background:#000;border:1px solid #fff;color:#fff}.Navigation_nav__7WdPp span:active a,.Navigation_nav__7WdPp span:hover a{color:#fff;text-decoration:none}.Navigation_lessons__ixrRR{background:#e90a59;border:1px solid #e90a59}.Navigation_user_guide__WnTfd{background:#3ed2b8;border:1px solid #3ed2b8}.Navigation_about__rTJSY{background:#febf36;border:1px solid #febf36}.MainHeader_main-header__Jy334{align-items:center;background:red;border:1px solid #3f0;display:flex;height:2.7rem;justify-content:space-between;left:0;padding:0 2rem 0 1rem;position:fixed;top:0;width:-moz-available}.MainHeader_text__pCDuP{color:#fff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;text-decoration:none}.MainHeader_img__Rfvvj{border-radius:30px;height:2.5rem}.MainHeader_column__DSZja{float:left;padding:.5rem}.MainHeader_container__17pn5{align-items:center;display:flex}.MainHeader_font-toggle__Qvf5V,.MainHeader_toggle__Y\+NLg{background-color:#fff;border:none;border-radius:50%;color:#000;cursor:pointer;height:2.5rem;margin-left:2rem;width:2.5rem}.MainHeader_font-toggle__Qvf5V{font-weight:700}.MainHeader_navigation-wrapper__4fcb\+{background-color:#000;padding:0 1.5rem;z-index:3}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3{align-items:center;display:flex;height:73px;justify-content:space-between;margin:auto}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-names__Acnfu>a>span{display:none}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH{background:#0000;border:none;display:flex;flex-direction:column;height:2rem;justify-content:space-around;padding:0;right:1.5rem;top:20px;width:2rem}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH:focus{outline:none}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH .MainHeader_bar-one__KXIqM,.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH .MainHeader_bar-three__MxP1J,.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH .MainHeader_bar-two__bqveV{background:#333b54;border-radius:10px;height:.25rem;position:relative;transform-origin:1px;transition:all .3s linear;width:2rem}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH .MainHeader_bar-one__KXIqM{transform:rotate(0)}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH .MainHeader_bar-two__bqveV{opacity:1;transform:translateX(0)}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_mobile-menu__fc2hH .MainHeader_bar-three__MxP1J{transform:rotate(0)}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_open__IlPaA .MainHeader_bar-one__KXIqM{transform:rotate(45deg)}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_open__IlPaA .MainHeader_bar-two__bqveV{opacity:0;transform:translateX(20px)}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_navigation-header__yCch3 .MainHeader_navigation-links__SXzoq .MainHeader_open__IlPaA .MainHeader_bar-three__MxP1J{transform:rotate(-45deg)}.MainHeader_navigation-wrapper__4fcb\+ .MainHeader_img__Rfvvj{border-radius:30px;height:1.5rem}.mobile-nav-wrapper{align-items:center;background-color:#5ca0a7;display:flex;flex-direction:column;height:0;justify-content:center;opacity:0;overflow:hidden;position:fixed;transition:opacity .75s,visibility .75s,height .75s;visibility:hidden;width:100%;z-index:1}.mobile-nav-wrapper.open{height:100vh;opacity:1;visibility:visible}.mobile-link{border-radius:3px;color:#000;font-size:2rem;font-weight:600;margin:.3rem;padding:.5rem;text-align:center;text-decoration:none;width:90%}.mobile-link:hover{background:#000;border:1px solid #fff;color:#fff}.lessons{background:#e90a59;border:1px solid #e90a59}.user_guide{background:#3ed2b8;border:1px solid #3ed2b8}.about{background:#febf36;border:1px solid #febf36}.Buttons_column__geTG3{float:left;padding:.5rem}.Buttons_container__q8qag{align-items:center;display:flex}.Buttons_font-toggle__Lshsi,.Buttons_toggle__MVoh7{background-color:#fff;border:none;border-radius:50%;color:#000;cursor:pointer;height:2.5rem;margin-left:2rem;width:2.5rem}.Buttons_font-toggle__Lshsi{font-weight:700}.About_container__WazHV{align-items:center;background:inherit;color:inherit;display:flex;height:100%;justify-content:center;width:100%}.About_content__aHwTY{flex:0 0 100%}.Welcome_container__PoQL9{align-items:center;background:inherit;color:inherit;display:flex;height:80vh;justify-content:baseline}.Welcome_content__-QYVa{flex:0 0 100%}.Welcome_content__-QYVa h1{font-size:4rem}.container-result{margin-right:1rem;min-width:250px;width:30%}.container-lessons,.container-result{background:inherit;border-radius:3px;color:inherit;justify-content:left;margin-bottom:3rem;text-align:left}.container-lessons{width:inherit}.content{flex:0 0 95%}.content h1{font-size:3rem}.card{border-radius:3px;margin-left:10px;margin-right:10px;min-height:2rem;padding:5px;text-align:left;vertical-align:middle}.card:hover{background:#999}.genericButton{background-color:#febf36;border-radius:10px;box-shadow:0 2px 4px #00000042;color:#000;cursor:pointer;display:inline-block;font:inherit;font-weight:700;padding:.1rem 1rem}.genericButton:focus,.genericButton:hover{background:#000;border:1px solid #fff;color:#fff}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#e90a59;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{border-radius:7px;position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#3ed2b8}input:focus+.slider{box-shadow:0 0 1px #3ed2b8}input:checked+.slider:before{transform:translateX(26px)}.modal-body,.modal-header{padding:2px 16px}.modal-body{display:block}.modal-footer{padding:2px 16px}.modal-content{animation-duration:.4s;animation-name:animateTop;background-color:#fff;border:1px solid #3ed2b8;border-radius:20px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;margin:auto;padding:0;position:relative;width:50%}.modal{background-color:#000;background-color:#0006;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.close{float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}@keyframes animateTop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.container h1{border-bottom:1px solid #5ca0a7;margin-left:10px;margin-right:10px}.display-text{background:inherit;border:none;color:inherit;font-family:Arial;font-size:3em;resize:none;-ms-text-align-last:center;text-align-last:center;white-space:normal;width:100%}textarea{overflow:hidden;resize:none}.display-text:focus{outline:none}.container{display:flex;width:100%}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.Footer_footer__kXlYa{background:#000;bottom:0;height:3rem;margin-bottom:0;position:fixed;width:100%}.Footer_container__R7sXj{align-items:center;display:flex;justify-content:center;padding:.5rem}.Footer_text__27sON{color:#fff;font-family:inherit;margin-left:.5rem;text-decoration:none}.Footer_img__VEDmV{border-radius:30px;height:2rem;vertical-align:middle}
/*# sourceMappingURL=main.61cad03e.css.map*/