html,html body{height:100%}html body{font-family:Source Sans\ 3,sans-serif}html body #root{display:flex;flex-direction:column;min-height:100%}.h1,h1{color:#07294d;font-size:44px;font-weight:800;margin:40px 0}@media(min-width:992px){.h1,h1{font-size:56px}}.forgot-password-container .h1,.forgot-password-container h1,.login-container .h1,.login-container h1,.reset-password-container .h1,.reset-password-container h1,.signup-container .h1,.signup-container h1{font-size:36px;font-weight:600;margin:40px 0}@media(min-width:992px){.forgot-password-container .h1,.forgot-password-container h1,.login-container .h1,.login-container h1,.reset-password-container .h1,.reset-password-container h1,.signup-container .h1,.signup-container h1{margin:60px 0 30px}}.orange-btn{background:#0000;border:2px solid #f7c500;border-radius:0;color:#000;font-size:20px;font-weight:700;letter-spacing:1.5px;line-height:normal;margin:10px 0;padding:10px 30px;text-transform:uppercase}.orange-btn:hover{background-image:linear-gradient(135deg,#ffc600,#ff8f1c);border:2px solid #ff8f1c;color:#000}.blue-btn{background:#0000;border:2px solid #07294d;border-radius:0;color:#000;font-size:20px;font-weight:700;letter-spacing:1.5px;line-height:normal;margin:10px 0;padding:10px 30px;text-transform:uppercase}.blue-btn:hover{border:2px solid #07294d;color:#fff}.blue-btn:hover,header .navbar{background-image:linear-gradient(135deg,#07294d,#006298)}header .navbar{padding:12px 0}@media(min-width:992px){header .navbar{padding:0}}header .navbar a.navbar-brand{color:#fff;font-size:28px;font-weight:700;line-height:32px}@media(min-width:992px){header .navbar a.navbar-brand{padding:17px 0}}header .navbar button.navbar-toggler{border-color:#fff}header .navbar button.navbar-toggler span.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}header .navbar .navbar-collapse .navbar-nav:first-child{margin-top:20px}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav:first-child{margin-top:0}}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown{border-bottom:1px solid #fff}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown{border-bottom:0}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-menu{display:block}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown:hover a.dropdown-toggle{color:#f7c500}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown:hover a.dropdown-toggle:before{width:100%}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown:hover a.dropdown-toggle:after{border-color:#f7c500;content:"";top:31px;transform:rotate(135deg)}}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a.dropdown-toggle{padding:12px 0;position:relative}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a.dropdown-toggle{padding:22px 20px 22px 17px}}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a.dropdown-toggle:after{border:0;content:"+";font-size:32px;font-weight:400;margin-left:0;position:absolute;right:0;top:25px;transform:translate(-50%,-50%);transition:all .3s}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a.dropdown-toggle:after{border:3px solid #fff;border-width:0 0 3px 3px;content:"";height:10px;position:absolute;right:2px;top:26px;transform:rotate(-45deg);width:10px}}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a.dropdown-toggle.show:after{content:"–"}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a.dropdown-toggle.show:after{content:"";top:31px;transform:rotate(135deg)}}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu{background:#0000;border:0;margin:0 0 5px;padding:0}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu{background:linear-gradient(135deg,#07294d,#006298);border-radius:0 0 6px 6px;left:10px;padding:8px 0;top:66px}}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu a{color:#fff;font-size:18px;padding:6px 9px 6px 2px}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu a{padding:4px 16px}}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu a:focus,header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu a:hover{background:#0000;color:#f7c500}header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu hr{display:none}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item.dropdown a+.dropdown-menu hr{border-color:#fff;display:block}}header .navbar .navbar-collapse .navbar-nav .nav-item a.nav-link{color:#fff;font-size:20px;font-weight:600;line-height:22px}header .navbar .navbar-collapse .navbar-nav .nav-item a.nav-link.top-menu-item{border-bottom:1px solid #fff;padding:12px 0}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav .nav-item a.nav-link.top-menu-item{border-bottom:none;padding:22px 16px}header .navbar .navbar-collapse .navbar-nav .nav-item a.nav-link:not(.orange-link,.login):before{background:#f7c500;content:"";display:block;height:2px;position:relative;top:32px;transition:all .3s;width:0}header .navbar .navbar-collapse .navbar-nav .nav-item a.nav-link:not(.orange-link,.login):hover{color:#f7c500}header .navbar .navbar-collapse .navbar-nav .nav-item a.nav-link:not(.orange-link,.login):hover:before{width:100%}}header .navbar .navbar-collapse .navbar-nav:last-child{margin-bottom:25px}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav:last-child{margin-bottom:0}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item{margin-left:15px}}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a{border-bottom:1px solid #fff;padding:12px 0}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a{padding:8px 20px}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a.login{border:2px solid #fff}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a.login:hover{background:#fff;color:#07294d}}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a.orange-link{border-bottom:1px solid #f7c500;color:#f7c500}@media(min-width:992px){header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a.orange-link{border:2px solid #f7c500}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a.orange-link:hover{background:linear-gradient(135deg,#ffc600,#ff8f1c);color:#07294d}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a.profile{border:0}}header .navbar .navbar-collapse .navbar-nav:last-child li.nav-item a.profile i{font-size:20px;margin-right:4px}footer{background-image:linear-gradient(135deg,#07294d,#006298);padding:12px 0}footer div{color:#fff;font-size:20px;font-weight:400}main.main-container{margin-top:66px}@media(min-width:992px){main.main-container{margin-top:68px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home-container{margin-top:50px}@media(min-width:992px){.home-container{margin-top:80px}}.home-container .row .col-md-6{text-align:center}@media(min-width:992px){.home-container .row .col-md-6{text-align:left}}.home-container .row .col-md-6.dragon-section img{width:80%}.home-container .row .col-md-6.text-section h1{-webkit-text-fill-color:#0000;-ms-text-fill-color:#0000;-o-text-fill-color:#0000;background:linear-gradient(45deg,#07294d 20%,#ff8f1c);background-clip:text;-webkit-background-clip:text;-ms-background-clip:text;-o-background-clip:text;font-size:50px}@media(min-width:992px){.home-container .row .col-md-6.text-section h1{font-size:70px}}.home-container .row .col-md-6.text-section p{color:#000;font-size:22px;font-weight:600}@media(min-width:992px){.home-container .row .col-md-6.text-section p{font-size:25px}}.home-container .row .col-md-6.text-section a:not(.orange-btn){-webkit-text-fill-color:#0000;-ms-text-fill-color:#0000;-o-text-fill-color:#0000;background:linear-gradient(135deg,#ffc600,#ff8f1c);background-clip:text;-webkit-background-clip:text;-ms-background-clip:text;-o-background-clip:text;display:inline-block;font-weight:600;text-decoration:none}.home-container .row .col-md-6.text-section a:not(.orange-btn):after{background:#f7c500;content:"";display:block;height:2px;transition:width .3s;width:0}.home-container .row .col-md-6.text-section a:not(.orange-btn):hover:after{width:100%}.home-container form .form-floating select.form-select{font-size:18px;padding-bottom:.525rem;width:375px}.home-container form .form-floating label{color:#555;font-size:18px;padding-top:.9rem}.home-container form a.orange-btn{font-size:18px;margin-top:25px;padding:8px 12px}.page-not-found{margin-bottom:20px}.page-not-found h1{-webkit-text-fill-color:#0000;-ms-text-fill-color:#0000;-o-text-fill-color:#0000;background:linear-gradient(45deg,#07294d 20%,#ff8f1c);background-clip:text;-webkit-background-clip:text;-ms-background-clip:text;-o-background-clip:text;font-size:100px;font-weight:700;margin:60px 0 0}@media(min-width:992px){.page-not-found h1{font-size:125px;margin:60px 0 0}}.page-not-found h2{font-size:32px;font-weight:700;margin-bottom:40px}@media(min-width:992px){.page-not-found h2{font-size:40px}}.page-not-found p{color:#373737;font-size:20px;font-weight:600;margin:15px auto 0;max-width:700px}.page-not-found p a{color:#006298}.signup-parent-container{margin-bottom:30px}.signup-parent-container h1{-webkit-text-fill-color:#0000;-ms-text-fill-color:#0000;-o-text-fill-color:#0000;background:linear-gradient(45deg,#07294d 20%,#ff8f1c);background-clip:text;-webkit-background-clip:text;-ms-background-clip:text;-o-background-clip:text;font-size:48px;margin:120px 0 30px}@media(min-width:992px){.signup-parent-container h1{font-size:66px;margin:150px 0 40px}}.signup-parent-container p{font-size:26px;font-weight:600}.signup-parent-container .buttons-wrap a{margin:10px;width:190px}.signup-container div.alert{font-size:18px;font-weight:500}form{margin-bottom:30px}form .form-floating input.form-control{font-size:18px}form .form-floating input.form-control:not(:placeholder-shown){padding-top:1.925rem}form .form-floating input.form-control:focus{border-color:#6cace4;box-shadow:0 0 0 .25rem rega(#6cace4,.25)}form .form-floating input.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}form .form-floating input.form-control.is-invalid~i,form .form-floating input.form-control.is-valid~i{right:25px;top:29px}form .form-floating label{color:#555;font-size:18px}form .form-floating i{font-size:18px;height:18px;position:absolute;right:0;text-align:center;top:50%;transform:translate(-50%,-50%);width:25px}form .form-floating .invalid-feedback{font-size:16px}form.was-validated .form-floating input.form-control.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");border-color:var(--bs-form-invalid-border-color)}form.was-validated .form-floating input.form-control~i{right:25px;top:29px}form button.form-submit{background-image:linear-gradient(135deg,#07294d,#006298);border:none;border-radius:0;color:#fff;font-size:20px;font-weight:700;letter-spacing:1.5px;line-height:normal;margin:15px 0;padding:10px 30px;text-transform:uppercase;width:100%}form button.form-submit:hover{background-image:linear-gradient(135deg,#ffc600,#ff8f1c);color:#000}div.alert{font-size:18px;font-weight:500}.login-container div.link-wrap{font-size:20px;text-align:right}.login-container div.link-wrap a{color:#006298;display:inline-block;font-size:inherit;font-weight:500;text-decoration:none}.login-container div.link-wrap a:after{background:#006298;content:"";display:block;height:2px;transition:width .3s;width:0}.login-container div.link-wrap a:hover:after{width:100%}.login-container div.link-wrap.signup-link{text-align:center}.email-verification-container,.logout-container{margin:150px 0 50px}.email-verification-container p,.logout-container p{font-size:22px;font-weight:600}@media(min-width:992px){.email-verification-container p,.logout-container p{font-size:30px}}.email-verification-container p.resend-message.text-danger,.email-verification-container p.resend-message.text-success,.logout-container p.resend-message.text-danger,.logout-container p.resend-message.text-success{font-weight:700}.email-verification-container .button-wrap,.logout-container .button-wrap{margin-top:30px}.forgot-password-container form{margin-bottom:10px}.forgot-password-container p{font-size:18px}.forgot-password-container p.go-login{text-align:center}.forgot-password-container p.go-login a{color:#07294d;display:inline-block;font-size:20px;font-weight:500;text-decoration:none}.forgot-password-container p.go-login a:after{background:#07294d;content:"";display:block;height:2px;transition:width .3s;width:0}.forgot-password-container p.go-login a:hover:after{width:100%}.proof-card{button-width:100%;background-color:hsla(0,0%,89%,.014);display:flex;flex-direction:column;justify-content:space-between;padding:1rem;width:25em}.proof-card,.proof-layout{border-radius:.5rem;box-shadow:0 0 10px #0000001a;height:100%}.proof-layout{background-color:hsla(0,0%,93%,.192);padding:1rem 1rem 5px;width:100%}.proof-layout .proofs{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:space-around}.proof-layout .proofs div:last-child{margin-bottom:.7em}.proof-layout .proofs .not-found{font-size:24px;font-weight:700;text-align:center}.proof-layout .search{margin-bottom:1rem;max-width:38em}.term-card{background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:.25rem;box-shadow:0 0 .5rem #0000001a;margin-bottom:1rem;padding:1rem;width:35em}.term-card h2{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.term-card button{width:100%}.term-card form{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:1rem}.term-card form button{width:100%}.term-card .button-group{display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.layout{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-evenly}.layout div:last-child{margin-bottom:.7em}.search-bar{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.search-bar .input-group{width:65%}.search-bar .term-button{width:15%}.overlay{background-color:#00000080}.student-list{background-color:#fff;border-radius:.25rem;box-shadow:0 0 .5rem #0000001a;display:flex;flex-direction:row;flex-wrap:wrap;gap:.3rem;justify-content:start;margin-bottom:.5rem;padding:.3rem}.student-list p{margin:0}.add-student{display:flex;flex-direction:column;gap:.5rem}.student-hover:hover{background-color:rgba(255,0,0,.205);cursor:pointer}.assignment-card{background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:.25rem;box-shadow:0 0 .5rem #0000001a;margin-bottom:1rem;padding:1rem;width:55em}.assignment-card .button-group{display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.assignment-card h3{font-size:1.3rem;font-weight:semi-bold;margin-bottom:.5rem}.assignment-card button{width:10rem}.term-layout{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;justify-content:space-between}.term-layout .assignment-layout{width:70%}.term-layout .student-layout{width:30%}.term-head{background-color:hsla(0,0%,89%,.541);display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:.5rem}.assignment-container{display:flex;flex-direction:column;gap:.5rem;height:calc(100vh - 260px);overflow:hidden;overflow-y:auto}.headers{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem}.headers button{height:2.5rem;width:10rem}.student-container{display:flex;flex-direction:column;gap:.5rem;height:calc(100vh - 260px);overflow:hidden;overflow-y:auto}.student-container .student-card{background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:.25rem;box-shadow:0 0 .5rem #0000001a;display:flex;flex-direction:column;margin-bottom:.5rem;padding:.3rem}.student-container .student-card .name{font-size:1.3rem;font-weight:700}#lhs-rhs-toggle-button{background-color:#0000;border:none;color:blue;font-size:24px;padding:0 6px;text-decoration:underline}#lhs-rhs-toggle{font-size:24px}#fixed-row{background:linear-gradient(135deg,#ffc600,#ff8f1c);margin-top:-.12%;padding-top:0;position:fixed;width:100.4%}#rhs-lhs-toggle{padding-top:15%}#center-element-text{text-align:center}.title-blue{color:#07294d}.small-col{padding-left:0;padding-right:0;width:2%}.button-group-one{padding-bottom:10px;padding-top:10px;text-align:center}.generate-button{padding-left:35px;padding-right:35px;width:2%}.current-rhs-lhs-row{padding-bottom:10px;padding-top:5px}.special-form{margin-bottom:30px;padding-top:0}.special-form .form-floating input.form-control{border-width:3px;font-family:monospace;font-size:18px}.special-form .form-floating input.form-control:not(:placeholder-shown){padding-top:.5rem}.special-form .form-floating input.form-control:focus{border-color:#6cace4;box-shadow:0 0 0 .25rem rega(#6cace4,.25)}.special-form .form-floating input.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.special-form .form-floating input.form-control.is-invalid~i,.special-form .form-floating input.form-control.is-valid~i{right:25px;top:29px}.special-form .form-floating label{color:#555;font-size:18px}.special-form .form-floating i{font-size:18px;height:18px;position:absolute;right:0;text-align:center;top:50%;transform:translate(-50%,-50%);width:25px}.special-form .form-floating .invalid-feedback{font-size:16px}.special-form.was-validated .form-floating input.form-control.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");border-color:var(--bs-form-invalid-border-color)}.special-form.was-validated .form-floating input.form-control~i{right:25px;top:29px}.special-form button.form-submit{background-image:linear-gradient(135deg,#07294d,#006298);border:none;border-radius:0;color:#fff;font-size:20px;font-weight:700;letter-spacing:1.5px;line-height:normal;margin:15px 0;padding:10px 30px;text-transform:uppercase;width:100%}.special-form button.form-submit:hover{background-image:linear-gradient(135deg,#ffc600,#ff8f1c);color:#000}:root{--selectBGColor:#ffe600}.OffCanvas{border-top:20px;height:250px}.er-racket-container .er-racket-form{margin-bottom:10px}.er-racket-container .er-racket-form .form-top-section{background-color:#fff;z-index:99}@media(min-width:992px){.er-racket-container .er-racket-form .form-top-section{height:310px;position:fixed;top:68px;width:1296px;width:936px}}@media(min-width:1200px){.er-racket-container .er-racket-form .form-top-section{width:1116px}}@media(min-width:1400px){.er-racket-container .er-racket-form .form-top-section{width:1296px}}.er-racket-container .er-racket-form .form-top-section .page-header-row{align-items:center;display:flex;justify-content:space-between}.er-racket-container .er-racket-form .form-top-section .page-header-row h1{font-size:36px;font-weight:700;margin:20px 0}.er-racket-container .er-racket-form .form-top-section .page-header-row .check-row{align-items:center;display:flex;gap:30px}.er-racket-container .er-racket-form .form-top-section .er-current-state input{pointer-events:none}.er-racket-container .er-racket-form .form-top-section .er-current-state .active input{border-color:#6cace4;box-shadow:0 0 0 .25rem #0d6efd40}@media(max-width:576px){.er-racket-container .er-racket-form .form-top-section .g-5{--bs-gutter-x:1.5rem}}.er-racket-container .er-racket-form .form-top-section .g-5 .er-proof-goal-lhs{position:relative}.er-racket-container .er-racket-form .form-top-section .g-5 .er-proof-goal-lhs:after{content:"=";font-size:38px;font-weight:300;left:53.5%;position:absolute;rotate:-90deg;top:44px;transform:translate(-50%,-50%)}@media(min-width:768px){.er-racket-container .er-racket-form .form-top-section .g-5 .er-proof-goal-lhs:after{left:100%;rotate:0deg;top:29px}}@media(max-width:767px){.er-racket-container .er-racket-form .form-top-section .g-5 .er-proof-goal-rhs{margin-top:2rem}}.er-racket-container .er-racket-form .form-top-section .form-separator{z-index:99}.er-racket-container .er-racket-form .form-top-section .form-separator:after{border-bottom:2px solid #07294d;content:"";left:0;position:fixed;width:100%}.er-racket-container .er-racket-form .form-bottom-part{margin-top:20px}.er-racket-container .er-racket-form .form-bottom-part input::selection{background-color:#ffe600;background-color:var(--selectBGColor)}@media(min-width:992px){.er-racket-container .er-racket-form .form-bottom-part{margin-top:325px}}.er-racket-container .er-racket-form .form-bottom-part .switch-btn-wrap{margin-bottom:20px;text-align:center}.er-racket-container .er-racket-form .form-bottom-part .switch-btn-wrap .switch-btn{background-image:linear-gradient(135deg,#07294d,#006298);border-color:#0000;border-radius:0;color:#fff;font-size:20px;font-weight:500;padding:9px 50px 7px;width:360px}.er-racket-container .er-racket-form .form-bottom-part .switch-btn-wrap .switch-btn:hover{background-image:linear-gradient(135deg,#ffc600,#ff8f1c);color:#07294d}.er-racket-container .er-racket-form .form-bottom-part .goal-btn-wrap{justify-content:center;margin-bottom:20px}.er-racket-container .er-racket-form .form-bottom-part .goal-btn-wrap .orange-btn{font-size:22px;width:360px}.er-racket-container .er-racket-form .invalid-tooltip{background-color:var(--bs-form-invalid-color);font-size:16px;padding:7px 12px;top:calc(100% + 2px);width:100%}.er-racket-container .er-racket-form .invalid-tooltip:after{border-color:#0000 #0000 var(--bs-form-invalid-color) #0000;border-style:solid;border-width:5px;bottom:100%;content:"";left:30px;margin-left:-5px;position:absolute}.er-racket-container .er-racket-form .proof-dropdown-btn button.dropdown-toggle{background-image:linear-gradient(135deg,#07294d,#006298);border-color:#0000;border-radius:0;font-size:20px;font-weight:600;line-height:22px;padding:12px 40px 12px 21px;position:relative}.er-racket-container .er-racket-form .proof-dropdown-btn button.dropdown-toggle:after{border:3px solid #fff;border-width:0 0 3px 3px;content:"";height:10px;position:absolute;right:20px;top:16px;transform:rotate(-45deg);width:10px}.er-racket-container .er-racket-form .proof-dropdown-btn button.dropdown-toggle.show:after{top:21px;transform:rotate(135deg)}.er-racket-container .er-racket-form .proof-dropdown-btn button.dropdown-toggle+.dropdown-menu{background-image:linear-gradient(135deg,#07294d,#006298);border:0;border-radius:0;margin:0;padding:0}.er-racket-container .er-racket-form .proof-dropdown-btn button.dropdown-toggle+.dropdown-menu a{border-top:1px solid #fff;color:#fff;font-size:20px;font-weight:500;padding:8px 21px;width:181px}.er-racket-container .er-racket-form .proof-dropdown-btn button.dropdown-toggle+.dropdown-menu a:focus,.er-racket-container .er-racket-form .proof-dropdown-btn button.dropdown-toggle+.dropdown-menu a:hover{background-image:linear-gradient(135deg,#ffc600,#ff8f1c);color:#07294d}.er-racket-container .er-racket-form .proof-dropdown-btn.proof-utilities{text-align:right;width:181px}.er-racket-container .er-racket-form .proof-dropdown-btn.proof-utilities button.dropdown-toggle+.dropdown-menu{top:-2px!important}.er-racket-container .er-racket-form .proof-dropdown-btn.proof-operations{text-align:center;width:193px}.er-racket-container .er-racket-form .proof-dropdown-btn.proof-operations button.dropdown-toggle+.dropdown-menu a{width:193px}.er-racket-container .er-racket-form .button-row .rules-btn-grp{display:flex;justify-content:space-between}.er-racket-container .er-racket-form .button-row button{font-size:16px;padding:8px 12px}.er-racket-container .er-racket-form .button-row button.delete-btn{border:2px solid #9e0b0f;color:#9e0b0f}.er-racket-container .er-racket-form .button-row button.delete-btn:hover{background:#9e0b0f;border:2px solid #9e0b0f;color:#fff}.scroll-error{display:inline-flex;flex-direction:column;height:2.3lh;line-height:1.5;overflow-y:auto;width:100%}.search-input{margin:0 0 20px;width:450px}.highlight{background-color:#ff0;border-radius:.5rem;margin-bottom:1rem;padding:.4rem}.pad{border:1px solid #d6d6d6;border-radius:.5rem;padding:1rem}.node{display:inline}.overlay{align-items:center;background-color:#000000bf;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.card{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;height:75%;overflow:hidden;padding:20px;width:950px}.form{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;justify-items:center}.title{font-size:20px;font-weight:600}.definitions-container{height:100%}.definitions,.definitions-container{display:flex;flex-direction:column;gap:10px}.definitions{flex:1 1;overflow-y:auto}.definition-label{font-size:18px;font-weight:500}.def-button-row{display:flex;gap:10px;justify-content:space-between}.create-definition{overflow-x:hidden;overflow-y:auto}.def-buttons{display:flex;gap:15px}.confetti-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.confetti-overlay h1{color:#fff;font-size:3rem;text-align:center}
/*# sourceMappingURL=main.d91efb61.css.map*/