@font-face{font-family:"Gilroy";src:url("../fonts/subset-Gilroy-Regular.woff2") format("woff2"),url("../fonts/subset-Gilroy-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../fonts/subset-Gilroy-Medium.woff2") format("woff2"),url("../fonts/subset-Gilroy-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../fonts/subset-Gilroy-Bold.woff2") format("woff2"),url("../fonts/subset-Gilroy-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{width:100%;border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}em,i{font-style:italic}b,strong{font-weight:700}img{max-width:100%;height:auto;vertical-align:middle}svg{vertical-align:middle}button{padding:0;background:transparent;border:none;cursor:pointer;outline:none!important;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}button,input,select,textarea{font:inherit}body,html{height:100%}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;font-size:16px;font-family:"Gilroy",sans-serif;line-height:1.25;background-color:#f5f5f5}a{color:inherit;text-decoration:none}a[href^="tel:"]{text-decoration:none}.container,.footer__in,.header__in,.intro__in{width:100%;max-width:1320px;margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px}.container_lg{max-width:996px}.container_md{max-width:776px}.title,.user-idea__title{margin-bottom:18px;font-size:22px;font-weight:700;line-height:1.1}@media (min-width:576px){.title,.user-idea__title{font-size:28px}}@media (min-width:1280px){.title,.user-idea__title{font-size:36px;margin-bottom:32px}}.title_center{text-align:center}button,input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;border-radius:3px}input:not([type=checkbox]):not([type=radio]),select,textarea{border:1px solid #606060;padding-right:8px;padding-left:8px}input:not([type=checkbox]):not([type=radio]),select{height:32px}input[type=file]{padding-top:3px;padding-bottom:3px}textarea{height:60px;padding-top:4px;padding-bottom:4px;resize:vertical}.form__fields{margin-bottom:8px}.form__label,.login__fields-label{display:block;width:100%;margin-bottom:4px}.form__row,.login__fields,.login__rules{margin-bottom:16px}.form__field,.login__code,.login__phone-number{width:100%}.form__field_error{border-color:#e40040}.form__field-error{color:#e40040;font-size:12px;font-weight:700}.form__text,.login__message,.login__rules{font-size:14px}.form__text a,.login__message a,.login__rules a{text-decoration:underline}.form__submit,.login__submit{margin-top:16px}.all-news__btn,.btn,.cookies-accept-widget__btn,.form__submit-btn,.intro__have-idea-btn,.login__submit-btn,.messages__form-submit,.messages__item-btn-reply,.no-ideas__add-btn,.page-switcher__item,.pseudo-file__btn,.stages__add-new-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:250px;height:48px;border:1px solid #e40040;border-radius:4px;padding-right:16px;padding-left:16px;background-color:#e40040;color:#fff;font-size:18px;text-align:center;-webkit-transition:background-color 0.2s ease,color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease;cursor:pointer}@media (min-width:1280px){.all-news__btn,.btn,.cookies-accept-widget__btn,.form__submit-btn,.intro__have-idea-btn,.login__submit-btn,.messages__form-submit,.messages__item-btn-reply,.no-ideas__add-btn,.page-switcher__item,.pseudo-file__btn,.stages__add-new-btn{height:65px;font-size:23px}}.all-news__btn:hover,.btn:hover,.cookies-accept-widget__btn:hover,.form__submit-btn:hover,.intro__have-idea-btn:hover,.login__submit-btn:hover,.messages__form-submit:hover,.messages__item-btn-reply:hover,.no-ideas__add-btn:hover,.page-switcher__item:hover,.pseudo-file__btn:hover,.stages__add-new-btn:hover{color:#e40040;background-color:#fff}.btn_sm,.cookies-accept-widget__btn,.form__submit-btn,.login__submit-btn,.messages__form-submit,.messages__item-btn-reply,.page-switcher__item,.pseudo-file__btn,.stages__add-new-btn{min-width:1px;height:32px;padding-right:8px;padding-left:8px;font-size:14px}.btn_green{background-color:#3da32e;border-color:#3da32e}.btn_green_transparent{color:#3da32e;background-color:transparent}.btn_green:hover{color:#3da32e;background-color:#fff}.btn_blue{background-color:#2377c7;border-color:#2377c7}.btn_blue_transparent{color:#2377c7;background-color:transparent}.btn_blue:hover{color:#2377c7;background-color:#fff}.btn_gray,.page-switcher__item:not(.page-switcher__item_active){background-color:#c9cacc;border-color:#c9cacc;color:#606060}.btn_gray:hover,.page-switcher__item:hover:not(.page-switcher__item_active){color:#c9cacc;background-color:#fff}.btn_transparent,.messages__item-btn-reply,.pseudo-file__btn:not(.pseudo-file__btn_painted){background-color:transparent;color:#e40040}.all-news__btn:disabled,.btn:disabled,.cookies-accept-widget__btn:disabled,.form__submit-btn:disabled,.intro__have-idea-btn:disabled,.login__submit-btn:disabled,.messages__form-submit:disabled,.messages__item-btn-reply:disabled,.no-ideas__add-btn:disabled,.page-switcher__item:disabled,.pseudo-file__btn:disabled,.stages__add-new-btn:disabled{opacity:0.6;pointer-events:none}@media (min-width:992px){.header{margin-bottom:75px}}@media (max-width:991px){.header{position:sticky!important;top:0!important;z-index:10;padding-top:8px;padding-bottom:8px;background-color:#000}}.header_admin{margin-bottom:8px}@media (min-width:992px){.header_admin{margin-bottom:16px}}.header_home{position:absolute;top:0;left:0;width:100%}.header__in{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.header__in{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__logo{width:80px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:20px}@media (min-width:992px){.header__logo{width:auto}}@media (min-width:1280px){.header__logo{margin-right:40px}}@media (min-width:992px){.header_admin .header__logo{width:100px}}@media (max-width:991px){.header__content{opacity:0;position:absolute;top:100%;left:0;width:100%;padding:16px;background-color:#000;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;pointer-events:none;text-align:center}.header_active .header__content{opacity:1;pointer-events:all}}@media (min-width:992px){.header__content{display:block;margin-top:40px;margin-bottom:16px;margin-left:auto}}.header__menu-btn{width:31px;height:22px;margin-left:auto;padding:0;background:none}@media (min-width:992px){.header__menu-btn{display:none}}.header__menu-btn-ico{position:relative;display:block;width:25px;height:3px;background:#fff}.header__menu-btn-ico:after,.header__menu-btn-ico:before{content:"";position:absolute;left:0;height:100%;width:100%;background:#fff;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.header__menu-btn-ico:before{bottom:-7px}.header__menu-btn-ico:after{top:-7px}.header_active .header__menu-btn-ico{background:none}.header_active .header__menu-btn-ico:before{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header_active .header__menu-btn-ico:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.user-nav{margin-bottom:16px}@media (max-width:991px){.user-nav:after{content:"";display:block;width:50%;height:1px;margin-top:16px;margin-right:auto;margin-left:auto;background-color:#9d9fa2}.header_admin .user-nav:after{content:none}}@media (min-width:992px){.user-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:45px}}@media (min-width:992px){.header_admin .user-nav{margin-bottom:0}}.user-nav__item{margin-bottom:8px}@media (min-width:992px){.user-nav__item{padding-right:16px;padding-left:16px;margin-bottom:0}}.user-nav__link{color:#9d9fa2;font-size:15px;text-decoration:underline}@media (max-width:991px){.user-nav__link{color:#fff!important;text-decoration:none}}.user-nav__link_marked{color:#000}.header_home .user-nav__link_marked{color:#fff}@media (min-width:992px){.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav__item{margin-bottom:8px}@media (min-width:992px){.nav__item{margin-bottom:0;border-left:1px solid #231f20;padding-right:8px;padding-left:8px}}@media (min-width:1280px){.nav__item{border-width:2px;padding-right:16px;padding-left:16px}}.nav__item:first-child{border-left:none}.header_home .nav__item{border-color:#fff}.nav__link{color:#231f20;font-size:18px;text-align:center}@media (max-width:991px){.nav__link{color:#fff!important}}@media (min-width:992px){.nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}}@media (min-width:1280px){.nav__link{font-size:21px}}.header_home .nav__link{color:#fff}.footer{margin-top:auto;padding-top:32px;font-size:14px}@media (min-width:992px){.footer{font-size:16px}}@media (min-width:1280px){.footer{padding-top:90px}}.footer__in{padding-top:16px;padding-bottom:16px;background-color:#000;color:#fff}@media (max-width:991px){.footer__in{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:576px){.footer__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:992px){.footer__in{padding:22px 40px}}.footer__in+.footer__in{padding-top:0}@media (max-width:991px){.footer__copyright{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:16px;text-align:center}}@media (min-width:992px){.footer__copyright{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.footer__phone{white-space:nowrap;text-align:center;margin-bottom:16px}@media (min-width:576px){.footer__phone{margin-bottom:0;text-align:left}}@media (min-width:992px){.footer__phone{margin-left:80px}}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}@media (min-width:576px){.footer__social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto}}@media (max-width:1279px){.footer__social-label{display:none}}.footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__social-item{width:32px;height:32px;margin-left:8px;background-repeat:no-repeat;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.footer__social-item:hover{opacity:0.8}@media (min-width:992px){.footer__social-item{margin-left:20px}}.footer__social-item_facebook{background-image:url(../img/soc-facebook.svg)}.footer__social-item_twitter{background-image:url(../img/soc-twitter.svg)}.footer__social-item_telegram{background-image:url(../img/soc-telegram.svg)}.footer__social-item_vkontakte{background-image:url(../img/soc-vkontakte.svg)}.footer__legals{font-size:14px}.intro{margin-bottom:40px;background-image:url(../img/steps-bg.jpg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;color:#fff}@media (min-width:1280px){.intro{margin-bottom:55px}}.intro__in{padding-top:24px;padding-bottom:32px}@media (min-width:992px){.intro__in{padding-top:230px;padding-bottom:60px}}.intro__about{margin-bottom:24px;font-size:18px}@media (min-width:1280px){.intro__about{max-width:780px;margin-bottom:40px;font-size:23px}}.intro__have-idea{padding-top:24px;text-align:center}@media (min-width:1280px){.intro__have-idea{padding-top:80px}}@media (min-width:1280px){.steps{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-8px;margin-left:-8px}}.steps__step{margin-bottom:8px;font-size:18px}@media (min-width:1280px){.steps__step{width:20%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;padding-right:8px;padding-left:8px}}.steps__step-in{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:24px;background-color:#e40040;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.steps__step_active .steps__step-in{background-color:rgba(0,0,0,0.68)}.steps__text a{text-decoration:underline}.steps__spoiler{margin-top:auto;padding-top:24px}.steps__spoiler-more{min-height:23px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url(../img/arrow-down.svg);background-size:auto 23px;background-repeat:no-repeat;background-position:100% 0}@media (min-width:1280px){.steps__spoiler-more{background-image:url(../img/arrow-right.svg)}}.steps__spoiler-more_disabled{cursor:default}.steps__step_active .steps__spoiler-more{text-indent:-9999px;background-image:url(../img/close.svg)}.steps__spoiler-variants{display:none;width:100%;padding:24px 0 0;background-color:rgba(0,0,0,0.68)}@media (min-width:1280px){.steps__spoiler-variants{display:block;opacity:0;pointer-events:none;position:absolute;top:100%;left:0;padding:0 24px 24px}}.steps__step_active .steps__spoiler-variants{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;display:block}@media (min-width:1280px){.steps__step_active .steps__spoiler-variants{opacity:1;pointer-events:all}}.steps__spoiler-variants-item{padding:16px;border:2px solid #fff;text-align:center}.steps__spoiler-variants-or{padding-top:14px;padding-bottom:14px;text-align:center}.news__item{margin-top:30px}@media (min-width:576px){.news__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.news__item:first-child{margin-top:0}.news__img{margin-bottom:16px;max-width:220px}@media (min-width:576px){.news__img{width:33%;max-width:33%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}}@media (min-width:576px){.news__body{padding-left:16px}}@media (min-width:1280px){.news__body{padding-left:24px}}.news__date{margin-bottom:8px;color:#e40040;font-size:16px}@media (min-width:1280px){.news__date{margin-bottom:24px;font-size:21px}}.news__title{margin-bottom:16px;font-size:22px;font-weight:700}@media (min-width:1280px){.news__title{margin-bottom:32px;font-size:31px}}.news__title a{color:inherit;text-decoration:none}.news__description{font-size:16px}@media (min-width:1280px){.news__description{font-size:21px}}.all-news{padding-top:32px;text-align:center}@media (min-width:1280px){.all-news{padding-top:88px}}.article__date{margin-bottom:8px;color:#e40040;font-size:16px}@media (min-width:1280px){.article__date{margin-bottom:16px;font-size:21px}}.article__title{margin-bottom:18px;font-size:22px;font-weight:700;line-height:1}@media (min-width:768px){.article__title{margin-bottom:24px;font-size:40px}}@media (min-width:1280px){.article__title{margin-bottom:30px;font-size:60px}}.article__lead{margin-bottom:18px;color:#e40040;font-size:18px;font-weight:500}@media (min-width:768px){.article__lead{margin-bottom:32px;font-size:21px}}.article__picture{margin-bottom:24px}@media (min-width:768px){.article__picture{margin-bottom:32px}}@media (min-width:1280px){.article__picture{margin-bottom:48px}}@media (max-width:991px){.user-idea{padding-top:8px}}.user-idea__header{margin-bottom:18px}@media (min-width:576px){.user-idea__header{margin-bottom:24px}}@media (min-width:768px){.user-idea__header{margin-bottom:40px}}@media (min-width:1280px){.user-idea__header{margin-bottom:88px}}.user-idea__info-value{color:#606060}.user-idea__info-value_marked{color:#e40040}.user-idea__change-status{margin-top:8px;color:#e40040;font-size:15px}.user-idea__change-status-btn{text-decoration:underline;cursor:pointer}.user-idea__change-status-delimiter{margin-right:8px;margin-left:8px}.user-idea__change-status-delimiter:after{content:"|"}.user-idea__title{margin-top:8px;margin-bottom:0}@media (min-width:768px){.user-idea__title{max-width:800px;margin-top:16px}}.user-idea__title-id{font-weight:400}.idea-description__section+.idea-description__section{margin-top:32px}.idea-description__section-title{margin-bottom:16px;font-size:22px;font-weight:700;line-height:1}.idea-description__actions{margin-top:16px}.idea-description__files-item+.idea-description__files-item{margin-top:4px}.idea-description__files-name{text-decoration:underline}.no-ideas{text-align:center}.contacts__info{margin-bottom:16px}.contacts__info-item{margin-bottom:8px;font-size:18px}@media (min-width:992px){.contacts__info-item{font-size:21px}}.contacts__info-item:last-child{margin-bottom:0}@media (min-width:992px){.info-page{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px){.info-page__article{width:60%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.info-page__picture{width:280px;margin-right:auto;margin-left:auto;text-align:center}@media (min-width:992px){.info-page__picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:40%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}}.info-page__picture img{mix-blend-mode:multiply}.page-switcher{margin-bottom:18px;text-align:right}.page-switcher__item{position:relative;margin-right:8px}@media (min-width:576px){.page-switcher__item{margin-right:8px}}.page-switcher__item_active{cursor:default;pointer-events:none}.page-switcher__item:last-child{margin-right:0}.page-switcher__item-count{position:absolute;top:-8px;right:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#e40040;color:#fff;font-size:12px;line-height:1;pointer-events:none}.messages__list{margin-bottom:16px}.messages__item{border:1px solid #9d9fa2;padding:8px}.messages__item+.messages__item{margin-top:16px}.messages__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;font-size:14px}.messages__item-author{font-weight:700}.messages__item-time{margin-left:auto;white-space:nowrap}.messages__item-remove{margin-left:8px}.messages__item-remove-btn{width:16px;height:16px;background-image:url(../img/trash-can.svg);background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px}.messages__message{margin-bottom:8px}.messages__message:last-child{margin-bottom:0}.messages__form-title{margin-bottom:8px;font-weight:700}.messages__form-field{display:block;width:100%;margin-bottom:8px}.messages__form-file{display:block;width:auto;margin-bottom:8px}.messages__item-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.messages__item-footer-btns{margin-left:auto}.article__text,.idea-description__description,.no-ideas__text,.text{font-size:16px}@media (min-width:768px){.article__text,.idea-description__description,.no-ideas__text,.text{font-size:21px}}.article__text p,.idea-description__description p,.no-ideas__text p,.text p{margin-bottom:1em}.article__text ol,.idea-description__description ol,.no-ideas__text ol,.text ol{counter-reset:list}.article__text ol li:before,.idea-description__description ol li:before,.no-ideas__text ol li:before,.text ol li:before{content:counter(list) ". ";counter-increment:list;color:#e40040}.article__text li,.idea-description__description li,.no-ideas__text li,.text li{margin-bottom:8px}.article__text li:last-child,.idea-description__description li:last-child,.no-ideas__text li:last-child,.text li:last-child{margin-bottom:0}.pseudo-file__field{position:absolute;width:0;height:0;opacity:0}.ideas-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width:576px){.ideas-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.ideas-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.ideas-list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.ideas-list__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:7px;padding:16px;background-color:#e40040;color:#fff;text-decoration:none}.ideas-list__item_new{background-color:#e40040}.ideas-list__item_accepted{background-color:#E6E6E7}.ideas-list__item_rejected{background-color:#D1D1D2}.ideas-list__messages{position:absolute;top:-8px;right:-8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border:2px solid #fff;border-radius:50%;background-color:#e40040;color:#fff;font-size:14px;text-align:center;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}.ideas-list__top{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:8px}.ideas-list__date{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;text-align:center}.ideas-list__item_accepted .ideas-list__date{color:#707070}.ideas-list__bonuses{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1/3/2/4;text-align:right}.ideas-list__bonuses-in{border-radius:4px;padding:2px 8px;background-color:#fff;color:#000}.ideas-list__author,.ideas-list__bonuses,.ideas-list__date,.ideas-list__status{font-size:12px;line-height:1}.ideas-list__author{margin-top:auto;padding-top:8px;text-align:center}.ideas-list__item_accepted .ideas-list__author{color:#707070}.ideas-list__status{margin-top:auto;padding-top:16px;text-align:center}.ideas-list__author+.ideas-list__status{margin-top:0}.ideas-list__item_accepted .ideas-list__status{color:#e40040}.ideas-list__item_rejected .ideas-list__status{color:#606060}.ideas-list__status-btn{position:relative;z-index:2;text-decoration:underline;cursor:pointer}.ideas-list__status-delimiter:after{content:"|";margin-right:8px;margin-left:8px}.ideas-list__name{font-size:15px;font-weight:700;text-align:center}.ideas-list__item_accepted .ideas-list__name{color:#000}.ideas-list__name:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(228,0,64,0.8);box-shadow:0 0 0 0 rgba(228,0,64,0.8)}70%{-webkit-box-shadow:0 0 0 5px rgba(228,0,64,0);box-shadow:0 0 0 5px rgba(228,0,64,0)}to{-webkit-box-shadow:0 0 0 0 rgba(228,0,64,0);box-shadow:0 0 0 0 rgba(228,0,64,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(228,0,64,0.8);box-shadow:0 0 0 0 rgba(228,0,64,0.8)}70%{-webkit-box-shadow:0 0 0 5px rgba(228,0,64,0);box-shadow:0 0 0 5px rgba(228,0,64,0)}to{-webkit-box-shadow:0 0 0 0 rgba(228,0,64,0);box-shadow:0 0 0 0 rgba(228,0,64,0)}}.stages__item:before{content:"";display:block;width:24px;height:15px;margin:16px auto;background-image:url(../img/arrow-up.svg);background-repeat:no-repeat}.stages__item:first-child:before{content:none}.stages__item-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 16px;border-radius:16px;background-color:#DCDDDE;color:#606060;text-align:center}@media (min-width:576px){.stages__item-in{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 30px}}.stages__item_current .stages__item-in{background-color:#e40040;color:#fff}.stages__add-new{width:100%}.stages__add-new-field,.stages__add-new-select{width:100%;margin-bottom:8px}.stages__add-new-select-new{font-weight:700}.stages__header{position:relative;width:100%}@media (min-width:576px){.stages__header{padding-right:100px;padding-left:100px}}.stages__name{margin-bottom:8px;font-size:18px;font-weight:700;color:#000}@media (min-width:576px){.stages__name{margin-bottom:0;font-size:22px}}@media (min-width:768px){.stages__name{font-size:31px}}.stages__item_current .stages__name{color:#fff}.stages__date{font-size:14px}@media (min-width:576px){.stages__date{font-size:16px}}@media (min-width:768px){.stages__date{font-size:21px}}@media (min-width:576px){.stages__bonuses{position:absolute;top:10px;right:0}}.stages__bonuses-in{padding-right:8px;padding-left:8px;background-color:#e40040;font-size:14px;font-weight:700;color:#fff;border-radius:5px}@media (min-width:576px){.stages__bonuses-in{font-size:16px}}@media (min-width:768px){.stages__bonuses-in{font-size:21px}}.stages__comments{width:100%;margin-top:8px;text-align:left}.stages__comments-item{position:relative;padding-right:30px}.stages__comments-item+.stages__comments-item{margin-top:8px}.stages__comments-author{color:#606060}.stages__item_current .stages__comments-author{color:#fff}.stages__comments-date{color:#ABADAF}.stages__item_current .stages__comments-date{color:#fff}.stages__comments-text{display:block}.stages__comments-remove{position:absolute;top:0;right:0;width:22px;height:22px;background-image:url(../img/times.svg);background-repeat:no-repeat;background-position:50% 50%;opacity:0.32}.stages__comments-all{margin-top:8px}.stages__comments-all-link{text-decoration:underline}.stages__comments-add{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:8px}.stages__comments-add-field{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:45px;border:none;border-radius:10px}.stages__comments-add-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:28px;height:45px;margin-left:16px;background-image:url(../img/btn-send-gray.svg);background-repeat:no-repeat;background-position:50% 50%}.stages__item_current .stages__comments-add-btn{background-image:url(../img/btn-send-white.svg)}.modal-panel{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}.modal-panel__over{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.modal-panel__in{position:fixed;bottom:0;left:50%;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:768px;width:100%;max-height:90vh;border-radius:9px 9px 0 0;padding:10px 10px 0;background-color:#fff}.modal-panel__close{position:absolute;top:10px;right:10px;width:24px;height:24px;padding:0;background-color:transparent}.modal-panel__close:after,.modal-panel__close:before{content:"";position:absolute;top:50%;left:0%;width:100%;height:2px;background-color:#ccc}.modal-panel__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-panel__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-panel__title{margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:14px;font-weight:bolder;text-align:center}.modal-panel__content{margin-bottom:10px;overflow-y:auto;max-height:70vh}.modal-panel__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px;margin-left:-10px;padding-top:10px}.modal-panel__buttons_rows{display:block}.modal-panel__buttons-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px;padding-left:10px;margin-bottom:10px}.modal-panel__buttons-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:36px;border-radius:3px;margin-right:auto;margin-left:auto;border:1px solid #ccc;padding:5px 10px;background-color:#fff;font-size:14px;text-decoration:none;line-height:1}.modal-panel__buttons-btn_blue{border-color:#168CCB;background-color:#168CCB;color:#fff}.login{max-width:304px;margin-right:auto;margin-left:auto}.login__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.login__fields-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.login__country-code{width:40px;margin-right:8px;text-align:center}.login__phone-number{width:calc(100% - 48px)}.login__rules{display:block}.login__submit{text-align:center}.cookies-accept-widget{position:fixed;right:8px;bottom:8px;z-index:500;max-width:304px;border-radius:10px;border:1px solid #e40040;padding:10px 12px 12px;background-color:#f5f5f5;color:#3a3c4d;line-height:1.185;text-align:center}@media only screen and (min-width:576px){.cookies-accept-widget{right:16px;bottom:16px;padding:12px 16px 16px}}.cookies-accept-widget__text{font-size:14px;text-align:left}.cookies-accept-widget__text a{text-decoration:underline}.cookies-accept-widget__btn-container{margin-top:12px;text-align:center}