.PastLinkModal_input__WxQm1{width:100%}.Editor_root__h59U2{transition:border-color .3s ease;border:1px solid #d9e1e8;border-radius:6px;padding:8px 12px;min-height:80px;margin-bottom:4px}.Editor_root_error__TwCVo{border-color:#c21b1f}.Editor_root__h59U2:focus-within{outline:none;border-color:#59b72a}.Editor_root__h59U2 a,.Editor_root__h59U2 p,.Editor_root__h59U2 span{font-size:var(--responsive-sm-font-size);line-height:20px}.EditForm_root__sk_Gn{width:100%;display:flex;flex-direction:column}.EditForm_root__top__7IZzr{display:flex;gap:8px;margin-top:8px}.EditForm_root__top__content__W4vDh{flex:1 1}.EditForm_root__top__content__editor__7gdh9{margin-top:4px}.EditForm_root__buttons__OZ4o_{margin-top:8px;width:100%}.CommentContent_root___NFEU{flex:1 1;display:flex;flex-direction:column;gap:16px}.CommentContent_root__time__GmOEC{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.CommentContent_root__content__3Htl2{display:flex;flex-direction:column;gap:4px}.CommentContent_root___NFEU a,.CommentContent_root___NFEU span,.CommentContent_root__editor__sdZnw p{font-size:var(--responsive-sm-font-size);line-height:var(--responsive-sm-line-height)}.CommentContent_mention__okvNf{color:#59b72a;font-weight:600}.CommentContent_mention__okvNf:after{content:"​"}.CommentIconButton_root__f07Uw{padding:6px 8px;color:#738698}.CommentIconButton_root_thin__GC9SC{padding:6px}.CommentIconButton_root_darken__fY_pa{color:#171f26}.ReplyForm_root__5SMNY{width:100%;display:flex;flex-direction:column}.ReplyForm_root__top__XNbMV{display:flex;gap:8px;margin-top:8px}.ReplyForm_root__top__content____KCo{flex:1 1}.ReplyForm_root__top__content__editor__wYQqM{margin-top:4px}.ReplyForm_root__buttons__q_JS1{margin-top:8px;width:100%}.Comment_root__pr3tp{width:100%;display:flex;gap:12px}.Comment_root__pr3tp:not(:first-child){margin-top:12px}.Comment_root__content__Rtb0X{width:100%;display:flex;flex-direction:column}.Comment_root__content__top__CPP1y{width:100%;display:flex;align-items:flex-start;gap:4px}.Comment_root__answers__R4aHR{padding-left:52px;margin-top:12px}@media(max-width:767px){.Comment_root__answers__R4aHR{padding-left:0}}.Comment_root__buttons__JW4Ge{margin-top:4px}.CommentList_comments__yvcjV{width:100%}.CommentList_comments__load-more__mdjgW{margin-top:20px}.QuestionForm_root__4FdNu{width:100%;margin-top:40px;display:flex;flex-direction:column}.QuestionForm_root__subtitle__5RraQ{margin:8px 0 12px}.QuestionForm_root__input__WPxOx{margin-bottom:8px}.QuestionForm_root__buttons__vuX4Y{margin-top:12px;width:100%}.Counter_root__w91P0{min-width:18px;min-height:18px;background-color:#59b72a;color:#fff;line-height:1;border-radius:24px;display:flex;align-items:center;justify-content:center;padding:0 4px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:sans-serif}.DropdownButton_root__1Qq11.DropdownButton_root_variant_default__TWenj{background-color:#eff2f5;padding:0 16px;min-height:48px;color:#171f26;border-radius:999px;display:inline-flex;align-items:center;gap:8px;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease,color .3s ease}@media(max-width:992px){.DropdownButton_root__1Qq11.DropdownButton_root_variant_default__TWenj{min-height:40px;padding:0 12px;gap:4px}}@media(hover:hover){.DropdownButton_root__1Qq11.DropdownButton_root_variant_default__TWenj:hover{background-color:#e7edf3}}.DropdownButton_root__1Qq11.DropdownButton_root_variant_transparent__BRN6K{background-color:rgba(0,0,0,0);padding-left:0;padding-right:0}@media(hover:hover){.DropdownButton_root__1Qq11.DropdownButton_root_variant_transparent__BRN6K:hover{background-color:rgba(0,0,0,0);color:#485b6d}}.DropdownButton_root__1Qq11.DropdownButton_root_variant_simple__nOg0o{background-color:rgba(0,0,0,0);border:none;padding:0;min-height:32px;border-radius:0;gap:4px;display:inline-flex;align-items:center}@media(hover:hover){.DropdownButton_root__1Qq11.DropdownButton_root_variant_simple__nOg0o:hover{opacity:.8;background-color:rgba(0,0,0,0)}}.DropdownButton_root__1Qq11.DropdownButton_root_variant_black__PFN_i{display:inline-flex;align-items:center;border:1px solid #313131;border-radius:8px;color:#fff;background-color:#1d1d1d;padding:0 10px;min-height:32px}@media(hover:hover){.DropdownButton_root__1Qq11.DropdownButton_root_variant_black__PFN_i:hover{background-color:rgb(54.5,54.5,54.5)}}.DropdownButton_root__1Qq11.DropdownButton_root_variant_black__PFN_i .DropdownButton_root_opened__BB7Ui{border-color:rgb(125.5,125.5,125.5)}.DropdownButton_root__1Qq11.DropdownButton_root_opened__BB7Ui{border-color:#d9e1e8}.DropdownButton_root__1Qq11.DropdownButton_root_opened__BB7Ui .DropdownButton_root__chevron__Iocu6{transform:rotate(180deg)}.DropdownButton_root__1Qq11.DropdownButton_root__chevron__Iocu6{transition:transform .3s ease}.QuestionsBlock_root__HdyvT{background-color:#fff;border-radius:12px;padding:24px}@media(max-width:767px){.QuestionsBlock_root__HdyvT{padding:20px}}.QuestionsBlock_root__top__2pjgv{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px}@media(max-width:767px){.QuestionsBlock_root__top__2pjgv{flex-direction:column;gap:4px;align-items:stretch}}.QuestionsBlock_root__top__accent__4RRjx{display:inline-block;transform:translateY(-40%)}.QuestionsBlock_root__top-left__KboKD{display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:767px){.QuestionsBlock_root__top-left__KboKD{gap:4px}}@media(max-width:374px){.QuestionsBlock_root__top-button__wZ9c5{padding-left:4px;padding-right:4px}}.QuestionsBlock_root__bottom__7q9me{margin-top:20px}@media(max-width:767px){.QuestionsBlock_root__bottom__7q9me{margin-top:16px}}.AuthorCard_root__S7fjm{padding:20px 16px;border-radius:8px;border:1px solid #e7edf3;display:grid;grid-template-columns:auto 114px;grid-template-rows:repeat(3,auto);align-items:start;grid-template-areas:"avatar stats" "info stats" "button stats";grid-column-gap:24px;column-gap:24px}@media(max-width:992px){.AuthorCard_root__S7fjm{grid-template-columns:auto 1fr 114px;grid-template-rows:1fr auto;align-items:stretch;grid-template-areas:"avatar info stats" "avatar button stats";column-gap:20px}}@media(max-width:767px){.AuthorCard_root__S7fjm{grid-template-columns:auto 1fr;grid-template-rows:repeat(3,auto);align-items:stretch;grid-template-areas:"avatar info" "avatar stats" "button button";column-gap:20px}}.AuthorCard_root__info__6oH_C{grid-area:info;text-align:center}@media(max-width:992px){.AuthorCard_root__info__6oH_C{text-align:start}}.AuthorCard_root__name__BZLSv{display:block;white-space:wrap}.AuthorCard_root__profession__ls6tX{margin-top:4px}.AuthorCard_root__avatar___RV9d{grid-area:avatar;margin:0 auto 8px;width:120px;height:120px}@media(max-width:992px){.AuthorCard_root__avatar___RV9d{width:108px;height:108px;margin-bottom:0}}@media(max-width:767px){.AuthorCard_root__avatar___RV9d{width:68px;height:68px}}.AuthorCard_root__button___NdhW{grid-area:button;margin-top:16px}@media(max-width:992px){.AuthorCard_root__button___NdhW{justify-self:start}}@media(max-width:767px){.AuthorCard_root__button___NdhW{justify-self:stretch}}.AuthorCard_root__stats__CH8L8{grid-area:stats;flex-direction:column}@media(max-width:767px){.AuthorCard_root__stats__CH8L8{margin-top:12px;flex-direction:row}}.AuthorCard_root__stats-item__Mrkny{padding-bottom:12px;border-bottom:1px solid #e7edf3}.AuthorCard_root__stats-item__Mrkny:not(:first-child){padding-top:12px}@media(max-width:767px){.AuthorCard_root__stats-item__Mrkny{padding-bottom:0;border-bottom:none;min-width:73px}.AuthorCard_root__stats-item__Mrkny:not(:first-child){padding-top:0;padding-left:12px;border-left:1px solid #e7edf3}}.AuthorCard_root__rating__d3rOs{display:flex;align-items:center;gap:4px}.Description_root__button__vggtJ{padding:0;height:auto;margin-top:8px}.SideBar_root__xIAwt{background-color:#fff;padding:24px;border-radius:12px;display:flex;flex-direction:column}.SideBar_root__author___4G2u{margin-bottom:24px}.SideBar_root__xIAwt .SideBar_root__title__dg_sv{display:block}.SideBar_root__xIAwt .SideBar_root__title-link__uQa8P{display:inline;white-space:normal}.SideBar_root__xIAwt .SideBar_root__title-icon__7YFvs{display:inline-block;vertical-align:sub}.SideBar_root__tags__T0o1R{margin-bottom:16px}.SideBar_root__description__Sp33y{margin-top:8px}.SideBar_root__questions__9zA7W{margin-top:16px}.SideBar_root__questions-count__RkHoo{font-size:var(--responsive-xs-font-size)}.CategoryCard_root__OuFAj.CategoryCard_root__OuFAj{overflow:hidden;position:relative;z-index:0;display:inline-flex;align-items:center;gap:4px;height:48px;padding:12px 16px;flex-shrink:0;border-radius:8px;background-color:#eff2f5;transition:background-color .3s ease}.CategoryCard_root_active__lHHJ6{border:1px solid #59b72a}.CategoryCard_root__left__Jp48B{flex-grow:1}.CategoryCard_root__text__lqrHL{position:relative;white-space:nowrap;flex-shrink:0}@media(max-width:767px){.CategoryCard_root__text__lqrHL{flex-shrink:1;text-wrap:wrap}}.CategoryCard_root__picture__KmOQ1{height:48px;margin-left:auto;aspect-ratio:66/48}.CategoryCard_root_with_image__9JvNL{min-width:172px;padding-right:0}@media(max-width:767px){.CategoryCard_root_with_image__9JvNL{min-width:auto}}@media(hover:hover){.CategoryCard_root__OuFAj:hover{background-color:#e7edf3;border-color:#e7edf3}}.CategoryFeed_root__BDDcY{position:relative;z-index:0;overflow:hidden}.CategoryFeed_root__inner__c7z7F{display:flex;gap:8px;touch-action:pan-y pinch-zoom}.CategoryFeed_root__BDDcY:before{left:0;background:linear-gradient(90deg,rgb(255,255,255),rgba(255,255,255,0))}.CategoryFeed_root__BDDcY:after,.CategoryFeed_root__BDDcY:before{content:"";display:block;z-index:1;width:var(--container-right-padding);height:100%;top:0;position:absolute;opacity:0;transition:opacity .3s ease}.CategoryFeed_root__BDDcY:after{right:0;background:linear-gradient(270deg,rgb(255,255,255),rgba(255,255,255,0))}.CategoryFeed_root_left_gradient__kRsA5:before,.CategoryFeed_root_right_gradient__MaZ3u:after{opacity:1}.CategoriesModal_root__body__k_9Oh{padding:0;background-color:#fff;height:100%}.CategoriesModal_root__wrapper__6GaRR{height:100%}.CategoriesModal_root__header__VpYgH{padding:12px 16px 16px;text-align:center;flex-shrink:0;position:relative}.CategoriesModal_root__back___vEyc{color:#59b72a;position:absolute;left:16px;top:8px}.CategoriesModal_root__title__KVLdx{text-align:center}.CategoriesModal_root__content___83_X{padding:20px 20px 0;flex-grow:1;overflow-y:auto}.CategoriesModal_root__categories__qBMqZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding-bottom:20px}.CategoriesModal_root__body__k_9Oh .CategoriesModal_root__category__8foqB{height:100px;align-items:flex-start;padding-bottom:0;position:relative}.CategoriesModal_root__category-img__1hzSj{height:60%;position:absolute;right:0;bottom:0}.CategorySelectButton_root__iz9VG{width:100%;padding-right:12px}.Categories_root__i34XS{display:flex;flex-wrap:wrap;height:48px}.Categories_root__i34XS .Categories_root__phone-button__h091d{display:none}@media(max-width:767px){.Categories_root__i34XS .Categories_root__phone-button__h091d{display:inline-flex}}.Categories_root__i34XS .Categories_root__feed__LjrRy{flex-grow:1}@media(max-width:767px){.Categories_root__i34XS .Categories_root__feed__LjrRy{display:none}}.SelectionFooter_root__yr0Do{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(16px + var(--footer-height, 0px));width:100%;max-width:710px;z-index:1;display:flex;align-items:center;animation:SelectionFooter_fade-in__sL6f_ .3s ease-in-out;background:#000;border-radius:12px;padding:6px 20px}@media(max-width:992px){.SelectionFooter_root__yr0Do{max-width:728px}}@media(max-width:767px){.SelectionFooter_root__yr0Do{max-width:335px;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:12px 10px}}.SelectionFooter_root__dropdown__Nr1Ys{width:200px;justify-content:space-between}.SelectionFooter_root__buttons__X8fLg{flex-grow:1}@media(max-width:767px){.SelectionFooter_root__buttons__X8fLg{width:100%;order:3;margin-right:auto}}.SelectionFooter_root__clear__DVLph{color:#fff}@media(max-width:767px){.SelectionFooter_root__clear__DVLph{order:2}}@keyframes SelectionFooter_fade-in__sL6f_{0%{opacity:0}to{opacity:1}}.ProjectImageSort_root__aIMH_{height:100%;width:100%}.ProjectCreatePage_root__ciwWb{width:100%;height:100%;display:flex;flex-direction:column}