.header-module__rW_IbW__header{background-color:var(--alt-bg);width:100%;height:var(--nav-header-height);justify-content:space-between;align-items:center;display:flex}.header-module__rW_IbW__leftContainer{width:40vw;padding-left:var(--default-padding);justify-content:left;align-items:center;gap:var(--default-gap);display:flex}.header-module__rW_IbW__leftContainer h2{padding:1em}.header-module__rW_IbW__hoverTextContainer{display:flex}.header-module__rW_IbW__hoverText{background-color:var(--inactive);border-radius:1rem;padding:.5rem;font-size:1rem;display:block;left:12vw}.header-module__rW_IbW__headerRoundButton{width:4rem;height:4rem;--main-color:var(--main-text-color)!important;--main-light-color:var(--alt-bg)!important}.header-module__rW_IbW__headerRoundButton:hover{background-color:var(--alt-bg)!important;color:var(--alt-text)!important;--main-color:var(--alt-text)!important}.header-module__rW_IbW__rightContainer{justify-content:right;align-items:center;gap:var(--default-gap);padding-right:var(--default-padding);display:flex}.header-module__rW_IbW__headerIconInButton{width:100%;height:50%;color:var(--main-text-color)}.header-module__rW_IbW__logo{background-color:var(--main-text-color);width:3rem;height:3rem;-webkit-mask:url(https://api.mtiyt.ru/files/get/LogoType.svg) 50%/contain no-repeat;mask:url(https://api.mtiyt.ru/files/get/LogoType.svg) 50%/contain no-repeat}
.themeSwitcher-module__5Xyz0q__animationContainer{place-content:center;align-items:center;display:flex}.themeSwitcher-module__5Xyz0q__animationContainer svg{width:80%;height:80%;stroke:var(--main-color);transition:all .25s,stroke .25s;overflow:visible}.themeSwitcher-module__5Xyz0q__sunCenter,.themeSwitcher-module__5Xyz0q__sunRays{transform-origin:50%}.themeSwitcher-module__5Xyz0q__moon{transform-origin:50%;transform:rotate(505deg)scale(.35)}.themeSwitcher-module__5Xyz0q__stars{opacity:0;transform-origin:50%}.themeSwitcher-module__5Xyz0q__animationContainer.themeSwitcher-module__5Xyz0q__toDark .themeSwitcher-module__5Xyz0q__sunCenter{transform:scale(.4)translate(5.5px)}.themeSwitcher-module__5Xyz0q__animationContainer.themeSwitcher-module__5Xyz0q__toDark .themeSwitcher-module__5Xyz0q__sunRays{opacity:0;transform:scale(.3)translate(-27px)translateY(-13px)rotate(180deg)}.themeSwitcher-module__5Xyz0q__animationContainer.themeSwitcher-module__5Xyz0q__toDark .themeSwitcher-module__5Xyz0q__moon{transform:rotate(250deg)scale(1)}.themeSwitcher-module__5Xyz0q__animationContainer.themeSwitcher-module__5Xyz0q__toDark .themeSwitcher-module__5Xyz0q__stars{opacity:1;transform:scale(.3)translate(-27px)translateY(-13px)}
.loading-div{background-color:var(--alt-bg);width:100%;height:100%;color:var(--color-text-main);justify-content:center;align-items:center;display:flex}.loader{box-sizing:border-box;border-top:3px solid;border-right:3px solid #0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.problemForms-module__dQ1h4a__addButton{background-color:var(--alt-primary-accent);border:.15em solid var(--primary-accent);width:100%;height:3rem;color:var(--primary-accent);border-radius:1rem;font-size:2rem;transition:opacity .5s,height .5s,color .25s,background-color .25s;overflow:hidden}.problemForms-module__dQ1h4a__addButton:hover{background-color:var(--primary-accent);border:.15em solid var(--primary-accent);color:var(--alt-primary-accent)}.problemForms-module__dQ1h4a__expandedButton{background-color:var(--alt-bg);height:40rem}.problemForms-module__dQ1h4a__hiddenButton{opacity:0;height:0}.problemForms-module__dQ1h4a__expandedButton:hover{background-color:var(--alt-bg);color:var(--primary-accent)}.problemForms-module__dQ1h4a__plusContaner{place-content:center;align-items:center;width:100%;height:2.4rem;transition:height .5s,translate .5s,color .25s,background-color .25s,border-color .25s;display:flex}.problemForms-module__dQ1h4a__expandedButton .problemForms-module__dQ1h4a__plusContaner{height:5rem;translate:calc(50% - 2rem)}.problemForms-module__dQ1h4a__plusContaner svg{transition:filter .25s,color .25s,background-color .25s,border-color .25s,padding .5s,rotate .5s;rotate:none}.problemForms-module__dQ1h4a__expandedButton .problemForms-module__dQ1h4a__plusContaner svg{rotate:405deg}.problemForms-module__dQ1h4a__expandedButton .problemForms-module__dQ1h4a__plusContaner svg:hover{color:var(--accent-hover-color);filter:drop-shadow(0 0 .1em var(--accent-hover-color))}.problemForms-module__dQ1h4a__newProblemform{flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;width:100%;display:flex}.problemForms-module__dQ1h4a__newProblemform input,.problemForms-module__dQ1h4a__newProblemform textarea{resize:none;background-color:#0000;border:.15rem solid #0000002a;border-radius:.5rem;outline:none;width:100%;transition:color .25s,background-color .25s,border-color .25s}.problemForms-module__dQ1h4a__newProblemform input:focus,.problemForms-module__dQ1h4a__newProblemform textarea:focus{border:.15rem solid #00000065}.problemForms-module__dQ1h4a__numberAndTitleContainer{flex-direction:row;justify-content:space-between;align-items:center;width:80%;font-size:1.75rem;font-weight:700;display:flex}.problemForms-module__dQ1h4a__numberAndTitleContainer div{background:0 0!important;border:none!important;padding:0!important}.problemForms-module__dQ1h4a__numberInput{width:10%!important}.problemForms-module__dQ1h4a__numberInput input{appearance:textfield}.problemForms-module__dQ1h4a__numberInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.problemForms-module__dQ1h4a__numberInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.problemForms-module__dQ1h4a__titleInput{width:87.5%!important}.problemForms-module__dQ1h4a__textInput{color:#000!important;background:0 0!important;border:none!important;width:80%!important;padding:0!important;font-size:1.25rem!important}.problemForms-module__dQ1h4a__problemByInput{width:80%!important;color:var(--main-text-color)!important;background:0 0!important;border:none!important;padding:0!important;font-size:1.25rem!important}.problemForms-module__dQ1h4a__problemByInputField{padding-top:.2rem;padding-bottom:.2rem}.problemForms-module__dQ1h4a__textInput textarea{text-align:start;height:10rem;color:var(--main-text-color);overflow-y:scroll}.problemForms-module__dQ1h4a__confirmContainer{flex-direction:row;justify-content:space-around;align-items:center;width:80%;height:4rem;display:flex}.problemForms-module__dQ1h4a__confirmContainer button{border-radius:1rem;width:45%;height:100%}.problemForms-module__dQ1h4a__editOnOtherPageButton{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.problemForms-module__dQ1h4a__errorMessage{color:red;font-size:1rem}
