.EditPoints_main__JxqIr{overflow:hidden;position:relative;height:100%;display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem;padding:1rem;@media screen and (max-width:991px){grid-template-columns:1fr;gap:10px}}@media screen and (max-width:1250px){.EditPoints_main__JxqIr{gap:10px}}@media screen and (max-width:992px){.EditPoints_main__JxqIr{gap:0}}.ProjectDetailsComponent_sidbarWrapper__WZ5z7{position:absolute;right:1rem;top:1rem;left:1rem;max-width:400px;display:grid;-webkit-margin-start:auto;margin-inline-start:auto;grid-gap:1rem;gap:1rem;z-index:3}.ProjectDetailsComponent_projectWrapper__G7tbV{padding:1rem 2rem;border-radius:8px;flex-grow:1}.ProjectDetailsComponent_sidbarWrapper__WZ5z7>.ProjectDetailsComponent___header__f4UgL{display:grid;grid-template-columns:1fr 60px;grid-gap:1rem;gap:1rem;position:relative;z-index:1}.ProjectDetailsComponent_sidbarWrapper__WZ5z7>.ProjectDetailsComponent_header_without_filter__9vnZT{grid-template-columns:1fr}.ProjectDetailsComponent_sidbarWrapper__WZ5z7 .ProjectDetailsComponent___searchWithCollapseBtn__xu5Pi{display:flex;gap:1rem}.ProjectDetailsComponent_collapseBtn__7PKDX{background-color:var(--white-color);padding:15px 8px;border-radius:8px;display:flex;align-items:center;justify-content:center;align-self:start;position:absolute;left:0;top:0;transform:translateX(0);border:1px solid var(--border-color);height:100%}.ProjectDetailsComponent_collapseBtn__7PKDX,.ProjectDetailsComponent_collapseBtn__7PKDX .ProjectDetailsComponent_collapseBtn__icon__JSmhE{transition:transform .2s cubic-bezier(1,0,0,1)}.ProjectDetailsComponent_collapseBtn__7PKDX:is(.ProjectDetailsComponent_collapseBtn__isSidebarOpen__Kp41u) .ProjectDetailsComponent_collapseBtn__icon__JSmhE{transform:rotate(180deg)}.ProjectDetailsComponent_collapseBtn__7PKDX:is(.ProjectDetailsComponent_collapseBtn__isSidebarOpen__Kp41u){transform:translateX(calc(-100% - 2rem))}.ProjectDetailsComponent_sidbarWrapper__WZ5z7 .ProjectDetailsComponent___header__f4UgL>:nth-child(2),.ProjectDetailsComponent_sidbarWrapper__WZ5z7 .ProjectDetailsComponent___header__f4UgL>:nth-child(2)>div{width:100%!important}.ProjectDetailsComponent_projectWrapper__G7tbV>.ProjectDetailsComponent___header__f4UgL p{margin-bottom:0;color:var(--secondary-text-color)}.ProjectDetailsComponent_projectWrapper__G7tbV>.ProjectDetailsComponent___header__f4UgL .ProjectDetailsComponent_title__sykNf{font-size:18px;color:var(--primary-text-color)}.ProjectDetailsComponent_projectWrapper__G7tbV>.ProjectDetailsComponent___header__f4UgL .ProjectDetailsComponent_subTitle__F7n4P{font-size:16px}.ProjectDetailsComponent_projectWrapper__G7tbV>.ProjectDetailsComponent___content__W0d18{display:grid;align-content:start;max-height:calc(100vh - 112px);overflow-y:auto}.ProjectDetailsComponent_projectListWrapper__p93d0{display:flex;justify-content:flex-end;gap:1rem;position:fixed;top:0;right:0;max-width:432px;width:100%;background-color:var(--white-color);transition:height .2s cubic-bezier(1,0,0,1)}.ProjectDetailsComponent_overlay__Z6AZJ{z-index:0;cursor:pointer;animation:ProjectDetailsComponent_fadeIn__t0zgA .2s cubic-bezier(1,0,0,1) forwards}.ProjectDetailsComponent_projectListWrapper__open__ryMxG{padding-top:80px;height:100vh}.ProjectDetailsComponent_contactModal__zLMtd,.ProjectDetailsComponent_mobileCardWrapper__isRF3{position:absolute;right:0;bottom:0;top:0;overflow:hidden;max-width:416px;width:100%;animation:ProjectDetailsComponent_slideIn__8xhkc .2s cubic-bezier(1,0,0,1) forwards;z-index:4;isolation:isolate;display:grid;align-items:start;background-color:var(--white-color)}.ProjectDetailsComponent_mobileCardWrapper__isRF3{overflow-y:auto}.ProjectDetailsComponent_mobileCardWrapper__isRF3>div{box-shadow:none;width:100%;max-width:100%}.ProjectDetailsComponent_filterIcon__hZ_4F{background-color:var(--white-color);border-radius:.5rem;color:var(--label-color);display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color);cursor:pointer}.ProjectDetailsComponent_filter_without_searchBar__Lnoi8{grid-column:2/3;height:52px}.ProjectDetailsComponent_filterIcon__isSidebarOpen__aVx2_{background-color:var(--border-color)}.ProjectDetailsComponent_filterWrapper__aeqw6{background-color:var(--white-color);padding:1rem;border-radius:.5rem;margin-top:1rem}.ProjectDetailsComponent_modalOverlay__iPq2D{position:fixed;inset:0;background-color:rgba(0,0,0,.2);z-index:0;cursor:pointer}.ProjectDetailsComponent_overlay__Z6AZJ{position:fixed;inset:0;background-color:rgba(0,0,0,.2);z-index:1}.ProjectDetailsComponent_mobileCardWrapper__popper__hide___aFAH{display:none}.ProjectDetailsComponent_mobileCardWrapper__popper__YyotM{display:block}@keyframes ProjectDetailsComponent_slideIn__8xhkc{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ProjectDetailsComponent_filterComponent__zpJS3{background-color:var(--white-color);position:fixed;top:0;right:0;padding:1rem;height:100dvh;max-width:432px;width:100%;display:grid;z-index:2}.ProjectDetailsComponent_projectIconTitle__Gi6vP.ProjectDetailsComponent_isResponsiveViewer__vWvNA{left:calc(480px + 3rem)}.ProjectDetailsComponent_projectIconTitle__Gi6vP.ProjectDetailsComponent_projectIconTitleOnMobile__BCjLR{left:calc(400px + 2rem)}.ProjectDetailsComponent_projectIconTitle__Gi6vP .ProjectDetailsComponent_title__sykNf{font-size:var(--fs-600);color:var(--white-color);font-family:var(--ff-primary-bold);margin:0;line-height:1}.ProjectDetailsComponent_pointsActionWrapper__M0EgE{position:absolute;z-index:1;right:1rem;top:1rem;display:flex;flex-direction:row-reverse;gap:8px}.ProjectDetailsComponent_lighbox__header__NNjYJ{width:-moz-fit-content;width:fit-content;position:absolute;right:1rem;top:1rem;cursor:pointer;z-index:1}.ProjectDetailsComponent_actionBtn__ehaVG{cursor:pointer;position:relative;z-index:1;width:40px;display:flex;justify-content:center}.ProjectDetailsComponent_disabled__2A4cW{opacity:.5}.ProjectDetailsComponent_lightBox__wrapper__f7mqg{--left:6rem;--top:6rem;background-color:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;height:calc(100vh - calc(var(--top, 4rem) * 2));width:calc(100vw - calc(var(--left, 4rem) * 2));top:var(--top,4rem)!important;left:var(--left,4rem)!important;border-radius:.5rem}.ProjectDetailsComponent_image_options__oRF_r{display:flex;gap:10px;position:absolute;bottom:10px;right:0;z-index:5;width:71%;justify-content:center}.ProjectDetailsComponent_dropdown_container__WqkK6{position:absolute;bottom:15px;right:0;z-index:5;width:70%;display:flex;justify-content:center}.ProjectDetailsComponent_image_options__oRF_r .ProjectDetailsComponent_image_option__8M8zm{padding:8px 0;font-size:14px;background-color:#fff;border:1px solid var(--secondary-text-color);color:#000;text-align:center;border-radius:7px;cursor:pointer;transition:all .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:135px}.ProjectDetailsComponent_image_option__8M8zm.ProjectDetailsComponent_option_active__V_Y0d{background-color:var(--border-color);border:1px solid var(--border-color)}.ProjectDetailsComponent_image_options__oRF_r.ProjectDetailsComponent_image_center_option__KWdwQ{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:5}.ProjectDetailsComponent_customDropdown__v20T9{position:relative;background-color:var(--white-color);border-radius:.5rem;padding:.3rem 1rem;cursor:pointer;display:flex;gap:.5rem;align-items:center;border:1px solid var(--border-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectDetailsComponent_hideDropdown__RRlzJ{display:none}.ProjectDetailsComponent_customDropdownIcon__t392_{margin-left:6px;transition:transform .2s ease-in}.ProjectDetailsComponent_dropdownActive__Llc9_ .ProjectDetailsComponent_customDropdownIcon__t392_{transform:scale(-1)}.ProjectDetailsComponent_options__dtM0_{position:absolute;bottom:calc(100% + 8px);left:50%;margin-inline:auto;width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:.5rem;z-index:1;display:grid;grid-gap:.5rem;gap:.5rem;padding:.3rem;transform:translateX(-50%)}.ProjectDetailsComponent_option__Zr4fF{white-space:nowrap;padding:.2rem 1rem;border-radius:.5rem;text-align:center}.ProjectDetailsComponent_activeOption__6IWyQ,.ProjectDetailsComponent_option__Zr4fF:hover{background-color:var(--border-color)}.ProjectDetailsComponent_hidden__pGAhW{position:absolute;left:0;top:0;height:100px;width:100px;overflow:hidden;z-index:-1;-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0)}.ProjectDetailsComponent_hidden__pGAhW>*{position:absolute;left:0;right:0;height:100%;width:100%}.ProjectDetailsComponent_lightbox__overlay___aUX0{position:fixed;inset:-100vh;height:calc(100vh * 2);width:calc(100vw * 2)}@keyframes ProjectDetailsComponent_fadeIn__t0zgA{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1350px){.ProjectDetailsComponent_image_options__oRF_r{width:65%}}@media screen and (max-width:992px){.ProjectDetailsComponent_lightBox__wrapper__f7mqg{--left:2rem;--top:2rem}.ProjectDetailsComponent_image_options__oRF_r{width:100%}}@media screen and (max-width:767px){.ProjectDetailsComponent_hideDropdown__RRlzJ,.ProjectDetailsComponent_image_option__8M8zm{display:none}}@media screen and (max-width:573px){.ProjectDetailsComponent_lightBox__wrapper__f7mqg{--left:1rem;--top:1rem}.ProjectDetailsComponent_sidbarWrapper__WZ5z7>.ProjectDetailsComponent___header__f4UgL{max-width:calc(100% - 60px);-webkit-margin-start:auto;margin-inline-start:auto}.ProjectDetailsComponent_collapseBtn__7PKDX:is(.ProjectDetailsComponent_collapseBtn__isSidebarOpen__Kp41u){transform:translateX(calc(-100% - 1rem))}}.CanvasComponent_canvasContainer__6LoPS{height:100%;width:100%;border-radius:.5rem;position:relative;background-color:var(--white-color)}.CanvasComponent_canvas_container___lSzH{position:relative;max-width:100%;max-height:100vh;isolation:isolate}.CanvasComponent_controls__qwTz_{position:absolute;bottom:1rem;left:1rem;z-index:2;display:grid;grid-gap:8px;gap:8px}.CanvasComponent_panArea__5vkmn{position:absolute;top:0;left:0;width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.CanvasComponent_actionBtn__tsTSV{padding:10px!important;color:var(--icon-color)!important}.CanvasComponent_actionBtn__tsTSV *{font-size:20px}.CanvasComponent_popperRef__lzsOu{height:var(--size);width:var(--size);background-color:var(--color)}.CanvasComponent_deletePopperRef__lcwab,.CanvasComponent_popperRef__lzsOu{display:inline-block;position:absolute;left:calc(var(--left) - calc(var(--size) / 2));top:calc(var(--top) - calc(var(--size) / 2));color:var(--white-color);transform-origin:center;border-radius:50%;z-index:1;animation:CanvasComponent_grow__LwhNi .2s cubic-bezier(1,0,0,1) forwards;display:flex;align-items:center;justify-content:center;border:var(--border,none)}.CanvasComponent_deletePopperRef__lcwab{height:calc(var(--size) - 10px);width:calc(var(--size) - 10px)}.CanvasComponent_deletePopperRef__lcwab span{position:absolute;width:15px;height:15px;top:var(--top-circle);right:var(--right-circle);border-radius:50%;background-color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;transition:outline .2s linear;cursor:pointer}.CanvasComponent_deletePopperRef__lcwab span svg{height:100%;width:100%}.CanvasComponent_popperRef__lzsOu img{height:60%;width:60%}.CanvasComponent_rightAnchor__w1oZj{top:calc(100vh / var(--denoY));left:calc(100vw / var(--denoX))}.CanvasComponent_leftAnchor__BznQT{left:calc(calc(100vw / var(--denoX)) + calc(100vw / var(--denoX)));top:calc(100vh / var(--denoY))}.CanvasComponent_leftAnchor__BznQT,.CanvasComponent_rightAnchor__w1oZj{--denoY:3.5;--denoX:3;position:absolute;height:1px;width:1px;z-index:1}.CanvasComponent_overlay__amBUW{position:absolute;inset:0;background-color:rgba(0,0,0,.2);z-index:0}.CanvasComponent_poweredBy__FzpKU{position:absolute;bottom:.6rem;right:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CanvasComponent_poweredBy__FzpKU a{color:var(--white-color)!important;margin-bottom:0;font-size:12px;display:flex;gap:4px}.CanvasComponent_poweredBy__FzpKU img{margin-top:4px}.CanvasComponent_panEnable__ZHn0x{position:relative;color:#211f35}.CanvasComponent_panEnable__ZHn0x:before{content:"";position:absolute;inset:4px;border-radius:6px;background-color:#211f3535}.CanvasComponent_projectIconTitle__u1b37{position:absolute;z-index:0;top:1rem;left:1rem;width:-moz-fit-content;width:fit-content;transition:left .2s ease-in}@keyframes CanvasComponent_grow__LwhNi{0%{transform:scale(0)}to{transform:scale(1)}}.CanvasComponent_image_options__pQ5Np{gap:10px;bottom:20px}.CanvasComponent_dropdown_container__mS7qD,.CanvasComponent_image_options__pQ5Np{display:flex;position:absolute;right:72px;left:72px;z-index:2;justify-content:center;margin-inline:auto}.CanvasComponent_dropdown_container__mS7qD{bottom:32px}.CanvasComponent_image_options__pQ5Np .CanvasComponent_image_option__1sP_p{padding:8px 0;font-size:14px;background-color:#fff;border:1px solid var(--secondary-text-color);color:#000;text-align:center;border-radius:7px;cursor:pointer;transition:all .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:135px;opacity:.6}.CanvasComponent_image_option__1sP_p.CanvasComponent_option_active__UNCj1{background-color:var(--border-color);border:1px solid var(--border-color);opacity:1}.CanvasComponent_customDropdown__lbNNk{position:relative;background-color:var(--white-color);border-radius:.5rem;padding:.3rem 1rem;cursor:pointer;display:flex;gap:.5rem;align-items:center;border:1px solid var(--border-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CanvasComponent_hideDropdown__YHeOW,.CanvasComponent_hideOptions__eRPeT{display:none}.CanvasComponent_customDropdownIcon___hDLJ{margin-left:6px;transition:transform .2s ease-in}.CanvasComponent_dropdownActive__JESaM .CanvasComponent_customDropdownIcon___hDLJ{transform:scale(-1)}.CanvasComponent_options__5Imk6{position:absolute;bottom:calc(100% + 8px);left:50%;margin-inline:auto;width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:.5rem;z-index:1;display:grid;grid-gap:.5rem;gap:.5rem;padding:.3rem;transform:translateX(-50%)}.CanvasComponent_option__0EQZO{white-space:nowrap;padding:.2rem 1rem;border-radius:.5rem;text-align:center}.CanvasComponent_activeOption__AGIU7,.CanvasComponent_option__0EQZO:hover{background-color:var(--border-color)}@media screen and (min-width:992px){.CanvasComponent_lineSvg__KPPPB{position:absolute;width:100%;height:100%;inset:0;z-index:2}}@media screen and (max-width:767px){.CanvasComponent_hideDropdown__YHeOW{display:block}.CanvasComponent_image_option__1sP_p{display:none}}