.IdeasPhotoListSliders-module-scss-module__auPBLq__sliders{padding-bottom:48px}@media screen and (max-width:834px){.IdeasPhotoListSliders-module-scss-module__auPBLq__sliders{padding-bottom:36px}}@media screen and (max-width:550px){.IdeasPhotoListSliders-module-scss-module__auPBLq__sliders{padding-bottom:40px}}.IdeasPhotoListSliders-module-scss-module__auPBLq__slider,.IdeasPhotoListSliders-module-scss-module__auPBLq__slide{overflow:visible}.IdeasPhotoListSliders-module-scss-module__auPBLq__slide{overflow:hidden}.IdeasPhotoListSliders-module-scss-module__auPBLq__arrows{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;margin-top:8px;position:absolute;left:50%;transform:translate(-50%)}@media screen and (max-width:834px){.IdeasPhotoListSliders-module-scss-module__auPBLq__arrows{margin-top:-10px}}@media screen and (max-width:550px){.IdeasPhotoListSliders-module-scss-module__auPBLq__arrows{margin-top:0}}.IdeasPhotoListSliders-module-scss-module__auPBLq__sliderSet{--slider-width:100%;gap:24px;display:none}.IdeasPhotoListSliders-module-scss-module__auPBLq__sliderContainer{min-width:0;width:var(--slider-width);flex:1}.IdeasPhotoListSliders-module-scss-module__auPBLq__slidersDesktop{--slider-width:calc((100% - 48px) / 3);display:flex}@media screen and (max-width:1024px){.IdeasPhotoListSliders-module-scss-module__auPBLq__slidersDesktop{display:none}}.IdeasPhotoListSliders-module-scss-module__auPBLq__slidersTablet{--slider-width:calc((100% - 24px) / 2)}@media screen and (max-width:1024px){.IdeasPhotoListSliders-module-scss-module__auPBLq__slidersTablet{display:flex}}@media screen and (max-width:550px){.IdeasPhotoListSliders-module-scss-module__auPBLq__slidersTablet{display:none}.IdeasPhotoListSliders-module-scss-module__auPBLq__slidersPhone{display:flex}}
.IdeasPhotoListUploadButton-module-scss-module__Sn-JLG__uploadButton{align-self:flex-start}@media screen and (max-width:1024px){.IdeasPhotoListUploadButton-module-scss-module__Sn-JLG__uploadButton{align-self:unset}}@media screen and (max-width:550px){.IdeasPhotoListUploadButton-module-scss-module__Sn-JLG__uploadButton{order:2}}
.IdeasPhotoListUpload-module-scss-module__f_e8TW__upload{gap:24px;display:flex}@media screen and (max-width:1024px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__upload{flex-direction:column}}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__upload{gap:16px}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__info{flex-direction:column;align-items:flex-start;gap:16px;width:calc(33% - 12px);display:flex}@media screen and (max-width:1024px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__info{width:534px;max-width:100%}}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__info{display:contents}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction{flex:1;align-self:flex-start;height:86px;-webkit-mask-image:linear-gradient(270deg,#000,#0006);mask-image:linear-gradient(270deg,#000,#0006)}@media screen and (max-width:1024px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction{flex:unset;align-self:unset}}@media screen and (max-width:834px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction{height:81px}}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction{order:1;height:auto;-webkit-mask-image:linear-gradient(#0006,#000);mask-image:linear-gradient(#0006,#000)}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul{justify-content:space-between;display:flex;position:relative}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul{flex-direction:column;gap:15px;margin-left:23px}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul:before{content:"";background-color:var(--base-dark-blue);height:3px;position:absolute;bottom:-26px;left:55px;right:135px}@media screen and (max-width:834px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul:before{bottom:-30px;right:110px}}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul:before{width:3px;height:unset;top:16px;bottom:16px;left:7px;right:unset}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul li{align-items:flex-end;gap:16px;width:200px;display:flex;position:relative}@media screen and (max-width:834px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul li{gap:10px;width:165px}}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul li{gap:12px;padding-left:48px}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul li:before{content:"";background-color:var(--base-dark-blue);border-radius:4px;width:16px;height:16px;position:absolute;bottom:-32px;left:53px}@media screen and (max-width:834px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul li:before{bottom:-37px;left:46px}}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__instruction ul li:before{left:0;bottom:unset;top:50%;transform:translateY(-50%)}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__stepNum{color:var(--base-dark-blue);font-size:64px;line-height:54px}@media screen and (max-width:834px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__stepNum{font-size:56px;line-height:44px}}@media screen and (max-width:550px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__stepNum{font-size:48px;line-height:44px}}.IdeasPhotoListUpload-module-scss-module__f_e8TW__stepText{color:var(--base-dark-blue)}@media screen and (max-width:1024px){.IdeasPhotoListUpload-module-scss-module__f_e8TW__stepText{font:var(--text-body3)}}
.IdeasPhotoList-module-scss-module__klTpIq__ideasPhotoList{flex-direction:column;gap:32px;display:flex;position:relative}@media screen and (max-width:834px){.IdeasPhotoList-module-scss-module__klTpIq__ideasPhotoList{gap:24px}}@media screen and (max-width:550px){.IdeasPhotoList-module-scss-module__klTpIq__ideasPhotoList{gap:20px}}.IdeasPhotoList-module-scss-module__klTpIq__viewAll{position:absolute;bottom:0;right:0}@media screen and (max-width:1024px){.IdeasPhotoList-module-scss-module__klTpIq__viewAll{font:var(--text-body3)}}@media screen and (max-width:550px){.IdeasPhotoList-module-scss-module__klTpIq__viewAll{position:unset;align-self:center;margin-top:-4px}}
.MainPage-module-scss-module__K8CQoW__main{overflow-anchor:none}.MainPage-module-scss-module__K8CQoW__main.MainPage-module-scss-module__K8CQoW__new-line-top{padding-top:50px}.MainPage-module-scss-module__K8CQoW__main .MainPage-module-scss-module__K8CQoW__sections{flex-direction:column;gap:52px;display:flex}@media screen and (max-width:834px){.MainPage-module-scss-module__K8CQoW__main .MainPage-module-scss-module__K8CQoW__sections{gap:40px}}@media screen and (max-width:550px){.MainPage-module-scss-module__K8CQoW__main .MainPage-module-scss-module__K8CQoW__sections{gap:32px}}.MainPage-module-scss-module__K8CQoW__main .MainPage-module-scss-module__K8CQoW__sections .MainPage-module-scss-module__K8CQoW__section{flex-direction:column;gap:32px;display:flex}@media screen and (max-width:834px){.MainPage-module-scss-module__K8CQoW__main .MainPage-module-scss-module__K8CQoW__sections .MainPage-module-scss-module__K8CQoW__section{gap:16px}}.MainPage-module-scss-module__K8CQoW__main .MainPage-module-scss-module__K8CQoW__sections .MainPage-module-scss-module__K8CQoW__section .MainPage-module-scss-module__K8CQoW__section-title a{color:inherit;text-decoration:none}.MainPage-module-scss-module__K8CQoW__main .MainPage-module-scss-module__K8CQoW__sections .MainPage-module-scss-module__K8CQoW__section .MainPage-module-scss-module__K8CQoW__section-title a:hover{color:inherit}.MainPage-module-scss-module__K8CQoW__ag-video{z-index:99;position:absolute}
.NewsSection-module-scss-module__C10gWq__news-section-container{flex-direction:column;gap:16px;display:flex}.NewsSection-module-scss-module__C10gWq__arrows{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none}.NewsSection-module-scss-module__C10gWq__news-section{grid-template-rows:repeat(4,104px);grid-template-columns:repeat(2,1fr);gap:12px 24px;display:grid;position:relative}.NewsSection-module-scss-module__C10gWq__news-section--loading{opacity:.6;pointer-events:none}@media screen and (max-width:1024px){.NewsSection-module-scss-module__C10gWq__news-section{grid-template-rows:403px 280px;grid-template-columns:repeat(3,1fr);row-gap:16px}}@media screen and (max-width:550px){.NewsSection-module-scss-module__C10gWq__news-section{display:flex}}.NewsSection-module-scss-module__C10gWq__newsCards{display:contents}@media screen and (max-width:1024px){.NewsSection-module-scss-module__C10gWq__newsCards>:nth-child(n+5){display:none}}@media screen and (max-width:550px){.NewsSection-module-scss-module__C10gWq__newsCards{display:none}}.NewsSection-module-scss-module__C10gWq__slider{width:100%}.NewsSection-module-scss-module__C10gWq__slider--loading{opacity:.6;pointer-events:none}.NewsSection-module-scss-module__C10gWq__slider-container{visibility:hidden;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:hidden}@media screen and (max-width:550px){.NewsSection-module-scss-module__C10gWq__slider-container{visibility:visible;pointer-events:auto;height:auto;position:static;overflow:visible}}.NewsSection-module-scss-module__C10gWq__show-all-section{align-self:flex-end}@media screen and (max-width:550px){.NewsSection-module-scss-module__C10gWq__show-all-section{align-self:center}}@media screen and (max-width:834px){.NewsSection-module-scss-module__C10gWq__show-all-link{font:var(--text-body3)}}@media screen and (max-width:550px){.NewsSection-module-scss-module__C10gWq__show-all-link{font:var(--text-body2)}}
.NewsCard-module-scss-module__CJLm6a__news-tags-card{--tags-card-color:var(--color-primary)}
.TagsCard-module-scss-module__5F4cIq__tags-card{border-radius:var(--round-corners);background:var(--base-light) 0 0 no-repeat padding-box;cursor:pointer;flex-direction:column;width:100%;display:flex;overflow:hidden}.TagsCard-module-scss-module__5F4cIq__main-card{border-radius:var(--corners-l) var(--corners-l) var(--corners-s) var(--corners-s);grid-row:1/5;height:100%;overflow:hidden}@media screen and (max-width:1024px){.TagsCard-module-scss-module__5F4cIq__main-card{grid-area:1/1/1/4;column-gap:24px}}.TagsCard-module-scss-module__5F4cIq__main-card .TagsCard-module-scss-module__5F4cIq__link-wrapper{gap:0}@media screen and (max-width:1024px){.TagsCard-module-scss-module__5F4cIq__main-card{border-radius:var(--corners-l);border:none;height:403px}}.TagsCard-module-scss-module__5F4cIq__main-card .TagsCard-module-scss-module__5F4cIq__link-wrapper{flex-direction:column}@media screen and (max-width:550px){.TagsCard-module-scss-module__5F4cIq__main-card{border-radius:var(--round-corners);grid-row:auto;height:auto}.TagsCard-module-scss-module__5F4cIq__main-card .TagsCard-module-scss-module__5F4cIq__link-wrapper{gap:0;height:auto;min-height:284px;padding-bottom:128px}}.TagsCard-module-scss-module__5F4cIq__link-wrapper{gap:24px;height:100%;display:flex;position:relative}@media screen and (max-width:1024px){.TagsCard-module-scss-module__5F4cIq__link-wrapper{flex-direction:column;gap:12px}}@media screen and (max-width:550px){.TagsCard-module-scss-module__5F4cIq__link-wrapper{gap:0;height:auto;min-height:284px;padding-bottom:128px}}.TagsCard-module-scss-module__5F4cIq__link-wrapper:hover,.TagsCard-module-scss-module__5F4cIq__link-wrapper:focus{text-decoration:none}
.TagsCardImage-module-scss-module__BQFcyW__image{border-radius:var(--corners-xs);z-index:0;flex-shrink:0;justify-content:center;align-items:center;width:184px;height:104px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:1024px){.TagsCardImage-module-scss-module__BQFcyW__image{border-radius:var(--corners-xxs);width:100%;height:126px}}@media screen and (max-width:550px){.TagsCardImage-module-scss-module__BQFcyW__image{aspect-ratio:280/156;border-radius:var(--corners-s);width:100%;height:auto;min-height:156px}}.TagsCardImage-module-scss-module__BQFcyW__image img{object-fit:cover;width:100%;height:100%}.TagsCardImage-module-scss-module__BQFcyW__imageMain{border-radius:var(--corners-l) var(--corners-l) 0 0;flex-shrink:0;width:100%;height:336px;position:relative}@media screen and (max-width:1024px){.TagsCardImage-module-scss-module__BQFcyW__imageMain{border-radius:0;height:100%}}@media screen and (max-width:550px){.TagsCardImage-module-scss-module__BQFcyW__imageMain{aspect-ratio:280/156;border-radius:var(--corners-s);flex-shrink:0;width:100%;height:auto;min-height:156px}}.TagsCardImage-module-scss-module__BQFcyW__playIcon{z-index:1;background:url(/video-play-icon.svg) 0 0/contain no-repeat;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1024px){.TagsCardImage-module-scss-module__BQFcyW__playIcon{width:32px;height:32px}}
.VideoPreview-module-scss-module__mPAmRG__play-icon{z-index:1;background:url(/video-play-icon.svg) 0 0/contain no-repeat;width:96px;height:96px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:550px){.VideoPreview-module-scss-module__mPAmRG__play-icon{width:64px;height:64px}}.VideoPreview-module-scss-module__mPAmRG__control-bar{display:none!important}.VideoPreview-module-scss-module__mPAmRG__original-play-button{width:0!important;height:0!important;display:none!important}
.TagsCardCard-module-scss-module__UbvKwW__video{border-radius:var(--corners-xs);z-index:0;flex-shrink:0;justify-content:center;align-items:center;width:184px;height:104px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:1024px){.TagsCardCard-module-scss-module__UbvKwW__video{border-radius:var(--corners-xxs);width:100%;height:126px}}@media screen and (max-width:550px){.TagsCardCard-module-scss-module__UbvKwW__video{aspect-ratio:280/156;border-radius:var(--corners-s);width:100%;height:auto;min-height:156px}}.TagsCardCard-module-scss-module__UbvKwW__video video{object-fit:contain;width:100%;height:100%}.TagsCardCard-module-scss-module__UbvKwW__video>:first-child{background-color:#0000!important;height:100%!important}.TagsCardCard-module-scss-module__UbvKwW__videoMain{border-radius:var(--corners-l) var(--corners-l) 0 0;flex-shrink:0;width:100%;height:336px}@media screen and (max-width:1024px){.TagsCardCard-module-scss-module__UbvKwW__videoMain{border-radius:0;height:100%}}@media screen and (max-width:550px){.TagsCardCard-module-scss-module__UbvKwW__videoMain{aspect-ratio:280/156;border-radius:var(--corners-s);flex-shrink:0;width:100%;height:auto;min-height:156px}}.TagsCardCard-module-scss-module__UbvKwW__textWrapper{background-color:var(--base-light);flex-direction:column;gap:16px;width:100%;display:flex}@media screen and (max-width:1024px){.TagsCardCard-module-scss-module__UbvKwW__textWrapper{gap:8px;padding:0}}@media screen and (max-width:550px){.TagsCardCard-module-scss-module__UbvKwW__textWrapper{z-index:10;border-radius:var(--corners-xxs);border:1px solid #dedede;gap:8px;width:calc(100% - 16px);height:168px;margin:0 auto;padding:12px;position:absolute;bottom:0;left:8px}[data-swiping] .TagsCardCard-module-scss-module__UbvKwW__textWrapper{transform:translateZ(0)}}.TagsCardCard-module-scss-module__UbvKwW__textWrapperMain{border-radius:0 0 var(--corners-s) var(--corners-s);border:1px solid #dedede;gap:12px;width:100%;height:100%;padding:20px 20px 0}@media screen and (max-width:1024px){.TagsCardCard-module-scss-module__UbvKwW__textWrapperMain{background-color:var(--base-light);border-radius:var(--corners-s);border:1px solid #dedede;gap:12px;width:calc(100% - 32px);height:auto;padding:16px;position:absolute;bottom:16px;left:16px}}@media screen and (max-width:550px){.TagsCardCard-module-scss-module__UbvKwW__textWrapperMain{z-index:10;border-radius:var(--corners-xxs);border:1px solid #dedede;gap:8px;width:calc(100% - 16px);height:168px;margin:0 auto;padding:12px;position:absolute;bottom:0;left:8px}}.TagsCardCard-module-scss-module__UbvKwW__details{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1024px){.TagsCardCard-module-scss-module__UbvKwW__details{flex-direction:column;align-items:flex-start;gap:8px}.TagsCardCard-module-scss-module__UbvKwW__detailsMain{flex-direction:row;align-items:center}}.TagsCardCard-module-scss-module__UbvKwW__tagWrapper{display:flex}.TagsCardCard-module-scss-module__UbvKwW__date{color:var(--base-text-secondary)}@media screen and (max-width:834px){.TagsCardCard-module-scss-module__UbvKwW__date{font:var(--text-body4)}}@media screen and (max-width:550px){.TagsCardCard-module-scss-module__UbvKwW__date{font:var(--text-body3)}}.TagsCardCard-module-scss-module__UbvKwW__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:550px){.TagsCardCard-module-scss-module__UbvKwW__title{-webkit-line-clamp:4}}.TagsCardCard-module-scss-module__UbvKwW__titleMain{-webkit-line-clamp:2}@media screen and (max-width:1024px){.TagsCardCard-module-scss-module__UbvKwW__titleMain{-webkit-line-clamp:1}}@media screen and (max-width:550px){.TagsCardCard-module-scss-module__UbvKwW__titleMain{-webkit-line-clamp:4}}
.ProposeIdeaSection-module-scss-module__kIygUW__wrapper{position:relative}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__desktopList{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media screen and (max-width:1024px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__desktopList{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__desktopList{display:none}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__mobileSlider{visibility:hidden;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:hidden}@media screen and (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__mobileSlider{visibility:visible;pointer-events:auto;height:auto;position:static;overflow:visible}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card{border-radius:var(--corners-xxs);cursor:pointer;background:linear-gradient(#f9f4f9 0%,#d4e0e6 100%) no-repeat padding-box padding-box;justify-content:space-between;align-items:center;gap:8px;height:80px;padding:0 8px 0 16px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:834px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card{height:62px;padding:0 4px 0 12px}}@media screen and (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card{text-align:center;border-radius:var(--corners-m);flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:16px;width:112px;height:100%;padding:20px 4px 16px}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card-dpir span{max-width:170px}@media screen and (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card-dpir span{-webkit-hyphens:auto;hyphens:auto}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill-wrapper{border-radius:var(--corners-xxs);position:absolute;inset:0;overflow:hidden}@media screen and not (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill-wrapper{transform:translateZ(0)}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill{--translate-x:-49.8%;pointer-events:none;width:500%;height:120%;transform:translate(var(--translate-x), -50%) rotateY(-75deg) rotateX(30deg);transition:transform .2s;position:absolute;top:50%;left:0}@media screen and (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill{width:100%;height:100%;top:0;left:0;transform:none}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill:before,.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill:after{content:"";background-color:inherit;border-radius:inherit;border-radius:var(--corners-m);position:absolute;inset:0}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill:before{filter:brightness(70%)}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__fill:after{bottom:4px}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card:hover .ProposeIdeaSection-module-scss-module__kIygUW__fill{--translate-x:-40%}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__title{color:#fff;flex:1;max-width:150px;font-weight:600;position:relative}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__bg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:72px;height:72px;position:relative}@media screen and (max-width:834px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__bg{width:56px;height:56px}}@media screen and (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card .ProposeIdeaSection-module-scss-module__kIygUW__bg{width:64px;height:64px}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card-empty{background:#57bcfd}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card-empty .ProposeIdeaSection-module-scss-module__kIygUW__bg{background-image:url(/spheres/idea.svg)}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card-empty:hover .ProposeIdeaSection-module-scss-module__kIygUW__bg{background-image:url(/spheres/idea-light.svg)}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card-dpir .ProposeIdeaSection-module-scss-module__kIygUW__title{max-width:170px}@media screen and (max-width:550px){.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__card-dpir .ProposeIdeaSection-module-scss-module__kIygUW__title{-webkit-hyphens:auto;hyphens:auto}}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__slider{overflow:visible}.ProposeIdeaSection-module-scss-module__kIygUW__wrapper .ProposeIdeaSection-module-scss-module__kIygUW__slider .ProposeIdeaSection-module-scss-module__kIygUW__slide{height:unset;flex:1}
.ProposeIdeaCard-module-scss-module__S2byXW__card{border-radius:var(--corners-xxs);cursor:pointer;background:linear-gradient(#f9f4f9 0%,#d4e0e6 100%) no-repeat padding-box padding-box;justify-content:space-between;align-items:center;gap:16px;height:80px;padding:0 8px 0 16px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:834px){.ProposeIdeaCard-module-scss-module__S2byXW__card{height:62px;padding:0 4px 0 12px}}.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill{--translate-x:-49.5%;pointer-events:none;width:500%;height:120%;transform:translate(var(--translate-x), -50%) rotateY(-75deg) rotateX(30deg);transition:transform .2s;position:absolute;top:50%;left:0}@media screen and (max-width:834px){.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill{--translate-x:-48.7%}}@media screen and (max-width:768px){.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill{--translate-x:-49.2%}}@media (hover:hover){.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform):hover .ProposeIdeaCard-module-scss-module__S2byXW__fill{--translate-x:-40%}}@media screen and (max-width:550px){.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform){text-align:center;border-radius:var(--corners-m);flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:16px;width:120px;height:100%;padding:20px 4px 16px}.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill{width:100%;height:100%;top:0;left:0;transform:none}.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill:before,.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill:after{content:"";background-color:inherit;border-radius:inherit;border-radius:var(--corners-m);position:absolute;inset:0}.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill:before{filter:brightness(70%)}.ProposeIdeaCard-module-scss-module__S2byXW__card:not(.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform) .ProposeIdeaCard-module-scss-module__S2byXW__fill:after{bottom:4px}}.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__fill-wrapper{border-radius:var(--corners-xxs);position:absolute;inset:0;overflow:hidden}@media screen and not (max-width:550px){.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__fill-wrapper{transform:translateZ(0)}}.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__title{color:#fff;flex:1;max-width:175px;font-weight:600;position:relative}@media screen and (max-width:1280px){.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__title{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:550px){.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__title{max-width:100%}}.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__bg{background-position:50%;background-repeat:no-repeat;background-size:contain;width:72px;height:72px;position:relative}@media screen and (max-width:834px){.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__bg{width:56px;height:56px}}@media screen and (max-width:550px){.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__bg{width:64px;height:64px}}.ProposeIdeaCard-module-scss-module__S2byXW__card .ProposeIdeaCard-module-scss-module__S2byXW__icon{object-fit:contain}.ProposeIdeaCard-module-scss-module__S2byXW__card-empty{background:#57bcfd}.ProposeIdeaCard-module-scss-module__S2byXW__card-empty .ProposeIdeaCard-module-scss-module__S2byXW__bg{background-image:url(/spheres/idea.svg)}@media (hover:hover){.ProposeIdeaCard-module-scss-module__S2byXW__card-empty:hover .ProposeIdeaCard-module-scss-module__S2byXW__bg{background-image:url(/spheres/idea-light.svg)}}.ProposeIdeaCard-module-scss-module__S2byXW__card.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform{z-index:0;background:var(--color-bg-base);padding:0 8px 0 16px;position:relative}@media screen and (max-width:834px){.ProposeIdeaCard-module-scss-module__S2byXW__card.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform{height:80px;padding:0 8px 0 16px}}.ProposeIdeaCard-module-scss-module__S2byXW__card.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform .ProposeIdeaCard-module-scss-module__S2byXW__fill-wrapper{border-radius:var(--corners-xxs);z-index:-1;position:absolute;inset:0;overflow:hidden}.ProposeIdeaCard-module-scss-module__S2byXW__card.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform .ProposeIdeaCard-module-scss-module__S2byXW__fill{--translate-x:-51.8%;width:150%;height:200%;transform:translate(var(--translate-x), -50%) skewX(-29deg);z-index:-1;transition:transform .3s}@media (hover:hover){.ProposeIdeaCard-module-scss-module__S2byXW__card.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform:hover .ProposeIdeaCard-module-scss-module__S2byXW__fill{transform:translate(calc(var(--translate-x) + 50%), -50%) skewX(-29deg)}}.ProposeIdeaCard-module-scss-module__S2byXW__card.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform .ProposeIdeaCard-module-scss-module__S2byXW__title{font:var(--font-propose-idea-card-title);z-index:1;position:relative}.ProposeIdeaCard-module-scss-module__S2byXW__card.ProposeIdeaCard-module-scss-module__S2byXW__card-media-platform .ProposeIdeaCard-module-scss-module__S2byXW__bg{z-index:1;width:70px;height:70px;position:relative}
.OpenLayersMapLoader-module-scss-module__Eaitkq__loader .data-loader-wr .data-loader{width:80px;height:80px}@media screen and (max-width:550px){.OpenLayersMapLoader-module-scss-module__Eaitkq__loader .data-loader-wr .data-loader{width:56px;height:56px}}.OpenLayersMapLoader-module-scss-module__Eaitkq__loader .data-loader-wr .data-loader:after{border:4px solid #8a8a8a;border-right-color:#65aae0;width:100%;height:100%}.OpenLayersMapLoader-module-scss-module__Eaitkq__picture{display:block;position:absolute;inset:0}.OpenLayersMapLoader-module-scss-module__Eaitkq__image{object-fit:cover;width:100%;height:100%}
.OpenLayersMap-module-scss-module__XXiHKa__wrapper{position:relative}.OpenLayersMap-module-scss-module__XXiHKa__wrapper .data-loader-wr{position:absolute;top:50%;transform:translateY(-50%)}.OpenLayersMap-module-scss-module__XXiHKa__map{width:100%;height:672px}.OpenLayersMap-module-scss-module__XXiHKa__map .ol-control{display:none}.OpenLayersMap-module-scss-module__XXiHKa__controls{flex-direction:column;display:flex;position:absolute;bottom:34px;right:24px}.OpenLayersMap-module-scss-module__XXiHKa__controlsCentered{bottom:50%;right:32px;transform:translateY(50%)}@media screen and (max-width:1024px){.OpenLayersMap-module-scss-module__XXiHKa__controlsCentered{right:16px}}@media screen and (max-width:550px){.OpenLayersMap-module-scss-module__XXiHKa__controlsCentered{right:12px}}.OpenLayersMap-module-scss-module__XXiHKa__controlsWrap{flex-direction:column;display:flex;box-shadow:0 2px 10px #0000001a}.OpenLayersMap-module-scss-module__XXiHKa__control{color:#282828;border:none;border-radius:4px;width:32px;height:32px;margin:0;font-size:20px;background:#fff!important}.OpenLayersMap-module-scss-module__XXiHKa__zoomOut{margin-top:1px}.OpenLayersMap-module-scss-module__XXiHKa__location{border:unset;background:#fff no-repeat padding-box padding-box;border-radius:4px;width:32px;height:32px;margin-bottom:8px;padding:5px;box-shadow:0 2px 10px #0000001a}.OpenLayersMap-module-scss-module__XXiHKa__locationIcon{font-size:22px}
.ResultIdeaCard-module-scss-module__Sj2mKa__idea:not(:first-child){margin-top:40px}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__idea:not(:first-child){margin-top:24px}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider{height:185px}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider{height:126px}}@media screen and (max-width:550px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider{height:158px}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider img{object-fit:cover;border-radius:var(--round-corners);width:100%;height:185px}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider img{height:126px}}@media screen and (max-width:550px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider img{height:158px}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider .common-slider__footer{z-index:100;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider .slider-arrows{justify-content:space-between}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaSlider .ic{color:#fff}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaArrows>div{background-color:#1a1a1ad0}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaTitle{font:normal normal 700 22px/28px var(--font-golos);letter-spacing:0;color:#65aae0;margin-top:16px}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaTitle a{color:#65aae0;text-decoration:none}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaTitle{font:normal normal 700 18px/23px var(--font-golos);letter-spacing:0;margin-top:12px}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaDescription{font:normal normal 400 16px/24px var(--font-golos);letter-spacing:0;color:#282828;margin-top:8px}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaDescription{font:normal normal 400 16px/20px var(--font-golos);letter-spacing:0;margin-top:4px}}@media screen and (max-width:550px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaDescription{margin-top:8px}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaUser{align-items:center;margin-top:8px;display:flex}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaUser{margin-top:4px}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaUserIcon{color:#8a8a8a;margin:2.4px;font-size:19.2px}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaAddress{align-items:center;margin-top:16px;display:flex}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaAddress{margin-top:12px}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaAddressIcon{width:24px;height:24px}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaUserName,.ResultIdeaCard-module-scss-module__Sj2mKa__ideaAddressStreet{font:normal normal 400 14px/20px var(--font-golos);letter-spacing:0;color:#8a8a8a;margin-left:4px}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaUserName,.ResultIdeaCard-module-scss-module__Sj2mKa__ideaAddressStreet{font:normal normal 400 14px/19px var(--font-golos);letter-spacing:0}}.ResultIdeaCard-module-scss-module__Sj2mKa__ideaComment{font:normal normal 400 16px/24px var(--font-golos);letter-spacing:0;color:#282828;text-align:left;border:1px solid #dedede;border-radius:4px;margin-top:16px;padding:16px}@media screen and (max-width:834px){.ResultIdeaCard-module-scss-module__Sj2mKa__ideaComment{font:normal normal 400 14px/19px var(--font-golos);letter-spacing:0;margin-top:12px}}
.VoteIdeaCard-module-scss-module__IwB_xG__container{grid-template-columns:auto min-content;gap:8px 16px;display:grid}.VoteIdeaCard-module-scss-module__IwB_xG__container .VoteIdeaCard-module-scss-module__IwB_xG__caption{font:400 normal normal 14px/17px var(--font-family-primary)}.VoteIdeaCard-module-scss-module__IwB_xG__container .VoteIdeaCard-module-scss-module__IwB_xG__header{font:normal normal 600 20px/24px var(--font-family-primary)}@media screen and (max-width:834px){.VoteIdeaCard-module-scss-module__IwB_xG__container .VoteIdeaCard-module-scss-module__IwB_xG__header{font:normal normal 600 18px/22px var(--font-family-primary)}}.VoteIdeaCard-module-scss-module__IwB_xG__container .VoteIdeaCard-module-scss-module__IwB_xG__text{font:400 normal normal 16px/20px var(--font-family-primary)}@media screen and (max-width:834px){.VoteIdeaCard-module-scss-module__IwB_xG__container .VoteIdeaCard-module-scss-module__IwB_xG__text{font:400 normal normal 14px/20px var(--font-family-primary)}}@media screen and (max-width:550px){.VoteIdeaCard-module-scss-module__IwB_xG__container{border:1px solid var(--base-gray2);border-radius:8px;grid-template-columns:auto;padding:16px}}@media screen and not (max-width:550px){.VoteIdeaCard-module-scss-module__IwB_xG__container:not(:has(.VoteIdeaCard-module-scss-module__IwB_xG__imageContainer)) .VoteIdeaCard-module-scss-module__IwB_xG__actionContainer{grid-row:1/4}.VoteIdeaCard-module-scss-module__IwB_xG__container:has(.VoteIdeaCard-module-scss-module__IwB_xG__imageContainer):not(:has(.VoteIdeaCard-module-scss-module__IwB_xG__votesContainer)){grid-row:1/5}}@media screen and (max-width:550px){.VoteIdeaCard-module-scss-module__IwB_xG__container:where(:not(:has(.VoteIdeaCard-module-scss-module__IwB_xG__imageContainer)):has(.VoteIdeaCard-module-scss-module__IwB_xG__votesContainer),:has(.VoteIdeaCard-module-scss-module__IwB_xG__imageContainer):not(:has(.VoteIdeaCard-module-scss-module__IwB_xG__votesContainer))) .VoteIdeaCard-module-scss-module__IwB_xG__actionContainer{grid-row:5/6}}.VoteIdeaCard-module-scss-module__IwB_xG__container:not(:has(.VoteIdeaCard-module-scss-module__IwB_xG__imageContainer),:has(.VoteIdeaCard-module-scss-module__IwB_xG__votesContainer)) .VoteIdeaCard-module-scss-module__IwB_xG__actionContainer{grid-row:1/4}@media screen and (max-width:550px){.VoteIdeaCard-module-scss-module__IwB_xG__container:not(:has(.VoteIdeaCard-module-scss-module__IwB_xG__imageContainer),:has(.VoteIdeaCard-module-scss-module__IwB_xG__votesContainer)) .VoteIdeaCard-module-scss-module__IwB_xG__actionContainer{grid-row:4/5}}.VoteIdeaCard-module-scss-module__IwB_xG__bottom{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.VoteIdeaCard-module-scss-module__IwB_xG__secondaryColor{color:var(--base-text-secondary)}.VoteIdeaCard-module-scss-module__IwB_xG__actionContainer{grid-area:1/2/5;justify-content:end;align-items:center;gap:24px;display:flex}@media screen and (max-width:550px){.VoteIdeaCard-module-scss-module__IwB_xG__actionContainer{grid-area:6/1/7;justify-content:start;margin-top:8px}}.VoteIdeaCard-module-scss-module__IwB_xG__votesContainer{align-items:center;gap:6px;margin-top:8px;display:flex}.VoteIdeaCard-module-scss-module__IwB_xG__votesIcon{font-size:14px}.VoteIdeaCard-module-scss-module__IwB_xG__statusContainer{white-space:nowrap;grid-column:2;justify-content:center;align-items:center;gap:4px;margin-top:8px;display:flex}.VoteIdeaCard-module-scss-module__IwB_xG__statusContainer>span{color:currentColor}@media screen and (max-width:550px){.VoteIdeaCard-module-scss-module__IwB_xG__statusContainer{grid-column:1;justify-content:start}}.VoteIdeaCard-module-scss-module__IwB_xG__status-accepted{color:var(--base-blue)}.VoteIdeaCard-module-scss-module__IwB_xG__status-implemented{color:var(--base-green)}.VoteIdeaCard-module-scss-module__IwB_xG__status-wait{color:var(--base-text-secondary)}
.ResultPopup-module-scss-module__oFGn9q__popup{border-radius:var(--round-corners);z-index:99;background:#fffffff2;width:392px;height:calc(100% - 64px);margin:32px 24px;padding:0 0 0 32px;position:absolute;top:0;box-shadow:0 2px 10px #0000001a}@media screen and (max-width:834px){.ResultPopup-module-scss-module__oFGn9q__popup{width:248px;height:calc(100% - 48px);margin:24px;padding:0 0 0 12px}}@media screen and (max-width:550px){.ResultPopup-module-scss-module__oFGn9q__popup{z-index:101;background:#fff;width:100%;height:100%;margin:0;padding:0 0 0 20px;position:fixed;top:0;left:0}}.ResultPopup-module-scss-module__oFGn9q__header{z-index:100;border-radius:var(--round-corners);background:0 0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:24px 32px;display:flex;position:absolute;top:0;left:0}@media screen and (max-width:834px){.ResultPopup-module-scss-module__oFGn9q__header{padding:16px 12px}}@media screen and (max-width:550px){.ResultPopup-module-scss-module__oFGn9q__header{margin-bottom:12px;padding:0;display:block;position:relative}}.ResultPopup-module-scss-module__oFGn9q__header .logo{margin-bottom:10px;margin-left:0;display:none}@media screen and (max-width:550px){.ResultPopup-module-scss-module__oFGn9q__header .logo{margin-top:8px;margin-bottom:12px;margin-left:4px;display:block}}.ResultPopup-module-scss-module__oFGn9q__header .modal__close-btn{top:unset;right:unset;margin-left:auto;position:relative}@media screen and (max-width:550px){.ResultPopup-module-scss-module__oFGn9q__header .modal__close-btn{position:absolute;top:14px;right:14px}}.ResultPopup-module-scss-module__oFGn9q__headerOne{margin-bottom:20px!important}.ResultPopup-module-scss-module__oFGn9q__count{font:italic normal 400 16px/20px var(--font-golos);letter-spacing:0;color:#707070}@media screen and (max-width:834px){.ResultPopup-module-scss-module__oFGn9q__count{font:italic normal 400 14px/16px var(--font-golos);letter-spacing:0}}.ResultPopup-module-scss-module__oFGn9q__body{flex-direction:column;height:calc(100% - 84px);margin-top:72px;margin-right:5px;display:flex;overflow:hidden auto}.ResultPopup-module-scss-module__oFGn9q__body::-webkit-scrollbar{width:5px}.ResultPopup-module-scss-module__oFGn9q__body::-webkit-scrollbar-track{background:#dedede;border-radius:4px}.ResultPopup-module-scss-module__oFGn9q__body::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:4px}@media screen and (max-width:834px){.ResultPopup-module-scss-module__oFGn9q__body{height:calc(100% - 68px);margin-top:56px}}@media screen and (max-width:550px){.ResultPopup-module-scss-module__oFGn9q__body{height:calc(100% - 113px);margin-top:0;padding-right:12px}}.ResultPopup-module-scss-module__oFGn9q__list{margin-right:24px}@media screen and (max-width:834px){.ResultPopup-module-scss-module__oFGn9q__list{margin-right:8px}}@media screen and (max-width:550px){.ResultPopup-module-scss-module__oFGn9q__list{margin-right:0}}
.ResultSection-module-scss-module__57ryLG__wrapper{text-align:justify}.ResultSection-module-scss-module__57ryLG__hidden{visibility:hidden}.ResultSection-module-scss-module__57ryLG__map{border-radius:60px;min-height:672px;margin-top:32px;position:relative;overflow:hidden}@media screen and (max-width:1024px){.ResultSection-module-scss-module__57ryLG__map{border-radius:30px;min-height:576px;margin-top:24px}}@media screen and (max-width:550px){.ResultSection-module-scss-module__57ryLG__map{border-radius:16px;min-height:452px;margin-top:20px}}.ResultSection-module-scss-module__57ryLG__map .ResultSection-module-scss-module__57ryLG__mapCanvas{filter:grayscale()sepia(70%)hue-rotate(180deg)saturate(200%);height:672px;transition:filter .3s ease-in-out}@media screen and (max-width:1024px){.ResultSection-module-scss-module__57ryLG__map .ResultSection-module-scss-module__57ryLG__mapCanvas{height:576px}}@media screen and (max-width:550px){.ResultSection-module-scss-module__57ryLG__map .ResultSection-module-scss-module__57ryLG__mapCanvas{height:452px}}.ResultSection-module-scss-module__57ryLG__map.ResultSection-module-scss-module__57ryLG__mapActive .ResultSection-module-scss-module__57ryLG__mapCanvas{filter:none}.ResultSection-module-scss-module__57ryLG__footer{justify-content:flex-end;margin-top:16px;display:flex}@media screen and (max-width:550px){.ResultSection-module-scss-module__57ryLG__footer{display:block}}
.IdeaImages-module-scss-module__f5TZqa__container{gap:2px;width:fit-content;display:flex}.IdeaImages-module-scss-module__f5TZqa__image.IdeaImages-module-scss-module__f5TZqa__image{cursor:pointer;border-radius:4px;height:32px;min-width:32px!important;max-width:32px!important}
.ImageViewer-module-scss-module__5ubgPq__wrapper,.ImageViewer-module-scss-module__5ubgPq__wrapper .ImageViewer-module-scss-module__5ubgPq__body{height:100%}@media screen and (max-width:500px){.ImageViewer-module-scss-module__5ubgPq__wrapper .ImageViewer-module-scss-module__5ubgPq__body{position:relative}}.ImageViewer-module-scss-module__5ubgPq__modal{border-radius:var(--corners-l);aspect-ratio:1;background-color:#0000;width:100%;max-width:600px;height:auto;min-height:auto;padding:0}@media screen and (max-width:834px){.ImageViewer-module-scss-module__5ubgPq__modal{margin:auto 65px}}@media screen and (max-width:500px){.ImageViewer-module-scss-module__5ubgPq__modal{margin:unset;width:unset;height:100%;aspect-ratio:unset;flex-direction:column;align-items:center;display:flex}}.ImageViewer-module-scss-module__5ubgPq__modal .next-modal__arrow-left{color:#ffffffbf;font-size:36px;left:-60px}@media screen and (max-width:500px){.ImageViewer-module-scss-module__5ubgPq__modal .next-modal__arrow-left{color:var(--base-text);font-size:24px}}.ImageViewer-module-scss-module__5ubgPq__modal .next-modal__arrow-right{color:#ffffffbf;font-size:36px;right:-60px}@media screen and (max-width:500px){.ImageViewer-module-scss-module__5ubgPq__modal .next-modal__arrow-right{color:var(--base-text);font-size:24px}.ImageViewer-module-scss-module__5ubgPq__modal{background-color:var(--base-light);border-radius:0}.ImageViewer-module-scss-module__5ubgPq__modal .next-modal__arrow-left{left:-20px}.ImageViewer-module-scss-module__5ubgPq__modal .next-modal__arrow-right{right:-15px}.ImageViewer-module-scss-module__5ubgPq__modal .modal__mobile-header{height:61px}.ImageViewer-module-scss-module__5ubgPq__modal .modal__mobile-header a{margin-left:20px}.ImageViewer-module-scss-module__5ubgPq__modal .next-modal__arrows{gap:24px;padding-bottom:20px}}@media screen and (min-width:501px){.ImageViewer-module-scss-module__5ubgPq__modal .ImageViewer-module-scss-module__5ubgPq__overlay{padding-top:60px}.ImageViewer-module-scss-module__5ubgPq__modal .modal__close-btn{color:#ffffffbf;font-size:40px;top:0;right:0;transform:translate(calc(100% + 8px),calc(-100% - 8px))}.ImageViewer-module-scss-module__5ubgPq__modal .modal__close-btn:hover{color:#fff}.ImageViewer-module-scss-module__5ubgPq__swiper,.ImageViewer-module-scss-module__5ubgPq__content{width:100%;height:100%}}@media screen and (max-width:500px){.ImageViewer-module-scss-module__5ubgPq__swiper{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.ImageViewer-module-scss-module__5ubgPq__content{flex:1;width:100%}}.ImageViewer-module-scss-module__5ubgPq__bg{object-fit:cover}@media screen and (max-width:500px){.ImageViewer-module-scss-module__5ubgPq__bg{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}}
.VoteAction-module-scss-module__M6iIOG__action{background-color:var(--base-light);border:1px solid color-mix(in srgb, currentcolor 66%, transparent);border-radius:12px;outline:none;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.VoteAction-module-scss-module__M6iIOG__action:hover{background-color:color-mix(in srgb, currentcolor 16%, transparent);border-color:currentColor}.VoteAction-module-scss-module__M6iIOG__action:focus{--action-icon-color:var(--base-light);background-color:currentColor;border-color:currentColor}.VoteAction-module-scss-module__M6iIOG__action:focus>span{color:var(--base-light)}.VoteAction-module-scss-module__M6iIOG__action:disabled{pointer-events:none}.VoteAction-module-scss-module__M6iIOG__action.VoteAction-module-scss-module__M6iIOG__selected{border-width:2px;border-color:currentColor}.VoteAction-module-scss-module__M6iIOG__actionIcon{color:var(--action-icon-color,currentcolor);font-size:32px}.VoteAction-module-scss-module__M6iIOG__actionIconSmall{font-size:16px}.VoteAction-module-scss-module__M6iIOG__actionText{color:currentColor;font-weight:600}.VoteAction-module-scss-module__M6iIOG__green{color:var(--color-green-light)}.VoteAction-module-scss-module__M6iIOG__red{color:var(--color-red-light)}
.VoteIdeaCardList-module-scss-module__lrJI0G__container{flex-direction:column;gap:48px;margin-top:48px;display:flex}@media screen and (max-width:960px){.VoteIdeaCardList-module-scss-module__lrJI0G__container{gap:32px;margin-top:32px}}@media screen and (max-width:550px){.VoteIdeaCardList-module-scss-module__lrJI0G__container{gap:16px;margin-top:16px}}.VoteIdeaCardList-module-scss-module__lrJI0G__container>*{position:relative}@media screen and not (max-width:550px){.VoteIdeaCardList-module-scss-module__lrJI0G__container>:after{content:" ";background-color:#efefef;width:100%;height:1px;display:block;position:absolute;bottom:-16px}}
.VoteIdeasSection-module-scss-module__2niQgW__wrapper{position:relative}@media screen and (max-width:550px){.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__desktopList{display:none}}.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__mobileSlider{visibility:hidden;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:hidden}@media screen and (max-width:550px){.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__mobileSlider{visibility:visible;pointer-events:auto;height:auto;position:static;overflow:visible}}.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__slider .VoteIdeasSection-module-scss-module__2niQgW__slide{width:100%}.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__showAllSection{justify-content:end;margin-top:32px;display:flex}@media screen and (max-width:550px){.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__showAllSection{justify-content:center;margin-top:0}}@media screen and (max-width:834px){.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__showAllLink{font:var(--text-body3)}}@media screen and (max-width:550px){.VoteIdeasSection-module-scss-module__2niQgW__wrapper .VoteIdeasSection-module-scss-module__2niQgW__showAllLink{font:var(--text-body2)}}
.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__author{width:180px;height:13px;margin:2px 0}@media screen and (max-width:550px){.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__author{width:45%}}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__title{flex-direction:column;width:62%;display:flex}@media screen and (max-width:550px){.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__title{width:82%}}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__titleLine{width:100%;height:18px;margin:3px 0}@media screen and (max-width:834px){.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__titleLine{margin:2px 0}}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__titleLineShort{width:72%}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__description{flex-direction:column;gap:4px;width:86%;padding:2px 0;display:flex}@media screen and (max-width:550px){.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__description{width:100%}}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__descriptionLine{width:100%;height:16px}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__descriptionLineShort{width:64%}@media screen and (max-width:550px){.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__descriptionLineShort{width:72%}}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__tabletOnly{display:none}@media screen and (max-width:960px){.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__tabletOnly{display:block}}@media screen and not (max-width:550px){.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__mobileOnly{display:none}}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__images{gap:2px;display:flex}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__image{border-radius:var(--corners-xxxs);width:32px;height:32px}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__action{border-radius:var(--corners-xs);width:60px;height:60px}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__votesIcon{width:14px;height:14px}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__meta{width:104px;height:13px}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__statusIcon{width:24px;height:24px}.VoteIdeasSectionSkeleton-module-scss-module__p6EL3G__statusText{width:72px;height:13px}
.VotesList-module-scss-module__8Nb6PG__root{position:relative}.VotesList-module-scss-module__8Nb6PG__overlay{z-index:1;background:#ffffff80;position:absolute;inset:0}.VotesList-module-scss-module__8Nb6PG__buttonContainer{justify-content:center;width:100%;margin-top:32px;display:flex}@media screen and (max-width:550px){.VotesList-module-scss-module__8Nb6PG__buttonContainer{margin-top:16px}}.VotesList-module-scss-module__8Nb6PG__button{width:min-content}
