.FormField-module__iKNpzq__fieldLable{text-align:start;flex-direction:column;gap:4px;font-size:12px;display:flex}.FormField-module__iKNpzq__field{border:1px solid var(--light-gray);width:100%;color:var(--black);border-radius:8px;padding:8px;font-size:16px;line-height:1.55}.FormField-module__iKNpzq__field::placeholder{color:var(--gray);font-size:16px;line-height:1.55}.FormField-module__iKNpzq__field:focus{border:1.5px solid var(--light-gray);outline:none;box-shadow:0 0 0 4px #4e46b433}.FormField-module__iKNpzq__fieldError{border-color:var(--red);color:var(--red)}.FormField-module__iKNpzq__fieldError::placeholder,.FormField-module__iKNpzq__error{color:var(--red)}.FormField-module__iKNpzq__passwordWrapper{position:relative}.FormField-module__iKNpzq__toggleBtn{cursor:pointer;color:var(--gray);background:0 0;border:none;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.FormField-module__iKNpzq__toggleBtn svg{stroke:var(--black);fill:none;width:15px;height:14px}
.RichTextEditor-module__ApIEoq__wrapper{background-color:var(--white);border:1px solid var(--light-gray);border-radius:8px;overflow:hidden}.RichTextEditor-module__ApIEoq__error{border-color:#d32f2f}.RichTextEditor-module__ApIEoq__toolbar{border-bottom:1px solid var(--light-gray);flex-wrap:wrap;gap:4px;padding:6px;display:flex}.RichTextEditor-module__ApIEoq__toolbarButton{min-width:32px;min-height:32px;color:var(--green-darker);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:4px;padding:4px 8px}.RichTextEditor-module__ApIEoq__toolbarButton:hover,.RichTextEditor-module__ApIEoq__toolbarButton:focus-visible,.RichTextEditor-module__ApIEoq__active{border-color:var(--green);background-color:#dae5df}.RichTextEditor-module__ApIEoq__toolbarButton:disabled{cursor:not-allowed;opacity:.4}.RichTextEditor-module__ApIEoq__editor{min-height:240px;color:var(--black);outline:none;padding:12px}.RichTextEditor-module__ApIEoq__editor h2{margin-bottom:12px;font-size:24px}.RichTextEditor-module__ApIEoq__editor p.is-editor-empty:first-child:before{float:left;height:0;color:var(--gray);content:attr(data-placeholder);pointer-events:none}.RichTextEditor-module__ApIEoq__editor p:not(:last-child),.RichTextEditor-module__ApIEoq__editor ul:not(:last-child),.RichTextEditor-module__ApIEoq__editor ol:not(:last-child),.RichTextEditor-module__ApIEoq__editor blockquote:not(:last-child){margin-bottom:12px}.RichTextEditor-module__ApIEoq__editor ul,.RichTextEditor-module__ApIEoq__editor ol{margin:0 0 12px;padding-left:24px;list-style-position:outside}.RichTextEditor-module__ApIEoq__editor ul{list-style-type:disc}.RichTextEditor-module__ApIEoq__editor ol{list-style-type:decimal}.RichTextEditor-module__ApIEoq__editor li{display:list-item}.RichTextEditor-module__ApIEoq__editor li p{margin:0}.RichTextEditor-module__ApIEoq__editor ul ul{list-style-type:circle}.RichTextEditor-module__ApIEoq__editor ul ul ul{list-style-type:square}.RichTextEditor-module__ApIEoq__editor blockquote{border-left:3px solid var(--green);padding-left:12px}.RichTextEditor-module__ApIEoq__loading{background-color:#dae5df;border-radius:8px;min-height:280px}@media screen and (min-width:375px){.RichTextEditor-module__ApIEoq__editor{min-height:280px}}@media screen and (min-width:768px){.RichTextEditor-module__ApIEoq__editor{min-height:360px}}@media screen and (min-width:1440px){.RichTextEditor-module__ApIEoq__editor{min-height:390px}}
.AddArticleForm-module__DnqSjq__form{width:100%;color:var(--black);flex-direction:column;gap:16px;display:flex}.AddArticleForm-module__DnqSjq__fields{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""title""editor""submit";gap:12px;width:100%;display:grid}.AddArticleForm-module__DnqSjq__titleField{grid-area:title;min-width:0}.AddArticleForm-module__DnqSjq__titleField input{background-color:#0000}.AddArticleForm-module__DnqSjq__fieldGroup{flex-direction:column;gap:4px;min-width:0;display:flex}.AddArticleForm-module__DnqSjq__imageGroup{grid-area:image}.AddArticleForm-module__DnqSjq__editorGroup{grid-area:editor}.AddArticleForm-module__DnqSjq__label{text-align:left;font-size:12px}.AddArticleForm-module__DnqSjq__imageField{border:1px solid var(--light-gray);background-color:#b7b7b7;border-radius:8px;width:100%;height:180px;overflow:hidden}.AddArticleForm-module__DnqSjq__fieldError{border-color:var(--red)}.AddArticleForm-module__DnqSjq__selectImageButton{width:100%;height:100%;color:var(--black);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.AddArticleForm-module__DnqSjq__cameraIcon{fill:none;stroke:currentColor;width:56px;height:48px}.AddArticleForm-module__DnqSjq__previewWrapper{width:100%;height:100%;position:relative}.AddArticleForm-module__DnqSjq__preview{object-fit:cover;width:100%;height:100%;display:block}.AddArticleForm-module__DnqSjq__removeImageButton{width:32px;height:32px;color:var(--black);background-color:var(--white);cursor:pointer;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.AddArticleForm-module__DnqSjq__removeImageButton svg{fill:none;stroke:currentColor;width:14px;height:14px}.AddArticleForm-module__DnqSjq__fileInput{display:none}.AddArticleForm-module__DnqSjq__changeImageButton{color:var(--green-darker);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-weight:700;text-decoration:underline}.AddArticleForm-module__DnqSjq__error{color:var(--red);font-size:12px}.AddArticleForm-module__DnqSjq__submitButton{width:100%;min-height:40px;color:var(--white);background-color:var(--green);cursor:pointer;border:none;border-radius:64px;grid-area:submit;padding:8px 24px;font-size:16px;font-weight:700}.AddArticleForm-module__DnqSjq__submitButton:hover:not(:disabled),.AddArticleForm-module__DnqSjq__submitButton:focus-visible:not(:disabled){background-color:var(--green-darker)}.AddArticleForm-module__DnqSjq__submitButton:disabled{cursor:not-allowed;opacity:.3}@media screen and (min-width:375px){.AddArticleForm-module__DnqSjq__page{padding-top:20px}.AddArticleForm-module__DnqSjq__form,.AddArticleForm-module__DnqSjq__fields{gap:20px}.AddArticleForm-module__DnqSjq__imageField{height:190px}}@media screen and (min-width:768px){.AddArticleForm-module__DnqSjq__page{padding-top:24px}.AddArticleForm-module__DnqSjq__form{gap:24px}.AddArticleForm-module__DnqSjq__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"image title""editor editor""submit submit";align-items:start;gap:16px 24px}.AddArticleForm-module__DnqSjq__imageField{height:218px}}@media screen and (min-width:1440px){.AddArticleForm-module__DnqSjq__page{padding-top:32px}.AddArticleForm-module__DnqSjq__fields{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);grid-template-areas:"title image""editor image""submit.";gap:24px}.AddArticleForm-module__DnqSjq__imageField{height:280px}}
.RegisterForm-module__3NNz7a__form{background-color:var(--light-green);width:100%;max-width:360px;color:var(--black);text-align:center;border-radius:32px;flex-direction:column;align-items:center;gap:20px;margin:0 auto;padding:48px 32px;font-weight:400;display:flex}.RegisterForm-module__3NNz7a__title{font-size:32px;font-weight:700}.RegisterForm-module__3NNz7a__subtitle{text-align:center;font-size:16px;line-height:1.55}.RegisterForm-module__3NNz7a__fieldsGroup{flex-direction:column;gap:16px;width:100%;margin-bottom:7px;display:flex}.RegisterForm-module__3NNz7a__btn{background-color:var(--green);color:var(--white);border-radius:64px;width:100%;padding:8px 0;font-size:16px;font-weight:700}.RegisterForm-module__3NNz7a__loginRedirect{font-size:16px;line-height:1.55}.RegisterForm-module__3NNz7a__loginLink{font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.RegisterForm-module__3NNz7a__btn:disabled{opacity:.3}@media screen and (min-width:768px){.RegisterForm-module__3NNz7a__form{max-width:522px}.RegisterForm-module__3NNz7a__subtitle{max-width:278px}}@media screen and (min-width:1440px){.RegisterForm-module__3NNz7a__form{max-width:392px}}
.NewArticlePage-module__MgTmlW__container{padding:48px 0}.NewArticlePage-module__MgTmlW__title{margin:0 0 24px;font-size:24px;font-weight:700;line-height:1.2}@media screen and (min-width:1440px){.NewArticlePage-module__MgTmlW__container{padding:40px 0}.NewArticlePage-module__MgTmlW__title{font-size:32px}}
.RegisterPage-module__OlGabG__page{padding-top:85px;padding-bottom:85px}@media screen and (min-width:768px){.RegisterPage-module__OlGabG__page{padding-top:120px;padding-bottom:119px}}@media screen and (min-width:1440px){.RegisterPage-module__OlGabG__page{padding-top:50px;padding-bottom:50px}}
