.LocationsGrid-module__2QpgpG__locationsGrid{grid-template-columns:repeat(4,1fr);gap:32px;width:100%;display:grid}.LocationsGrid-module__2QpgpG__locationCard{background-color:var(--color-dark);border:none;border-radius:8px;flex-direction:column;gap:12px;width:100%;height:auto;min-height:250px;padding:32px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.LocationsGrid-module__2QpgpG__locationCard:hover{border:1px solid #84848480;transform:translateY(-8px);box-shadow:6px 13px 4px 2px #84848426}.LocationsGrid-module__2QpgpG__locationHeader{align-items:center;gap:16px;margin-bottom:8px}.LocationsGrid-module__2QpgpG__locationName{font-family:var(--font-cairo);color:var(--color-white);margin:0;font-size:24px;font-weight:600;line-height:1.2}.LocationsGrid-module__2QpgpG__locationDetails{flex-direction:column;gap:8px;display:flex}.LocationsGrid-module__2QpgpG__locationAddress{font-family:var(--font-cairo);color:rgba(var(--color-white-rgb), .6);margin:0;font-size:14px;font-weight:400;line-height:1.6}.LocationsGrid-module__2QpgpG__locationAddressLink{font-family:var(--font-cairo);color:rgba(var(--color-white-rgb), .6);cursor:pointer;flex-direction:column;gap:2px;font-size:14px;font-weight:400;line-height:1.6;text-decoration:none;transition:color .3s;display:flex}.LocationsGrid-module__2QpgpG__locationAddressLink:hover{color:var(--color-primary)}.LocationsGrid-module__2QpgpG__locationContact{flex-direction:column;gap:4px;display:flex}.LocationsGrid-module__2QpgpG__phonesContainer{flex-direction:column;gap:2px;display:flex}.LocationsGrid-module__2QpgpG__locationPhone,.LocationsGrid-module__2QpgpG__locationEmail{font-family:var(--font-cairo);color:rgba(var(--color-white-rgb), .8);font-size:14px;font-weight:400;text-decoration:none;transition:color .3s}.LocationsGrid-module__2QpgpG__locationPhone:hover,.LocationsGrid-module__2QpgpG__locationEmail:hover{color:var(--color-primary)}@media (max-width:1024px){.LocationsGrid-module__2QpgpG__locationsGrid{grid-template-columns:repeat(2,1fr);gap:24px}.LocationsGrid-module__2QpgpG__locationCard{width:100%;height:auto;min-height:220px;padding:28px 20px}.LocationsGrid-module__2QpgpG__locationName{font-size:22px}.LocationsGrid-module__2QpgpG__locationDetails{margin-left:0}}@media (max-width:768px){.LocationsGrid-module__2QpgpG__locationsGrid{grid-template-columns:repeat(2,1fr);gap:20px}.LocationsGrid-module__2QpgpG__locationCard{width:100%;height:auto;min-height:200px;padding:24px 18px}.LocationsGrid-module__2QpgpG__locationHeader{flex-direction:column;align-items:flex-start;gap:12px}.LocationsGrid-module__2QpgpG__locationName{font-size:20px}.LocationsGrid-module__2QpgpG__locationDetails{margin-left:0}.LocationsGrid-module__2QpgpG__locationAddress,.LocationsGrid-module__2QpgpG__locationAddressLink,.LocationsGrid-module__2QpgpG__locationPhone,.LocationsGrid-module__2QpgpG__locationEmail{font-size:13px}}@media (max-width:480px){.LocationsGrid-module__2QpgpG__locationsGrid{gap:16px}.LocationsGrid-module__2QpgpG__locationCard{width:100%;height:auto;min-height:180px;padding:20px 16px}.LocationsGrid-module__2QpgpG__locationIcon{width:40px;height:40px}.LocationsGrid-module__2QpgpG__locationIcon svg{width:20px;height:20px}.LocationsGrid-module__2QpgpG__locationName{font-size:18px}.LocationsGrid-module__2QpgpG__locationAddress,.LocationsGrid-module__2QpgpG__locationAddressLink,.LocationsGrid-module__2QpgpG__locationPhone,.LocationsGrid-module__2QpgpG__locationEmail{font-size:12px}}
.Container-module__bJ1UOG__container{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:0 20px}.Container-module__bJ1UOG__sm{max-width:640px}.Container-module__bJ1UOG__md{max-width:900px}.Container-module__bJ1UOG__lg{max-width:1400px}.Container-module__bJ1UOG__xl{max-width:1800px}.Container-module__bJ1UOG__full{max-width:100%}@media (min-width:768px){.Container-module__bJ1UOG__container{padding:0 30px}}@media (min-width:1024px){.Container-module__bJ1UOG__container{padding:0 40px}}@media (min-width:1280px){.Container-module__bJ1UOG__container{padding:0 60px}}@media (min-width:1440px){.Container-module__bJ1UOG__container{padding:0 80px}}@media (orientation:landscape) and (min-width:768px) and (max-width:1023px){.Container-module__bJ1UOG__container{padding:0 24px}}@media (orientation:landscape) and (min-width:1024px) and (max-width:1365px){.Container-module__bJ1UOG__container{padding:0 32px}}@media (orientation:landscape) and (min-width:1366px) and (max-width:1439px){.Container-module__bJ1UOG__container{padding:0 50px}}@media (orientation:landscape) and (max-height:600px){.Container-module__bJ1UOG__container{padding:0 16px}}@media (orientation:landscape) and (min-height:601px) and (max-height:800px) and (min-width:768px){.Container-module__bJ1UOG__container{padding:0 28px}}@media (orientation:landscape) and (min-height:801px) and (max-height:1024px) and (min-width:1024px){.Container-module__bJ1UOG__container{padding:0 36px}}
.HexagonPattern-module__cDJsLa__wrapper{pointer-events:none;z-index:var(--hex-z-index);opacity:var(--hex-opacity);isolation:isolate;-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--hex-edge-opacity)) 0%, rgba(0, 0, 0, var(--hex-edge-mid-opacity)) var(--hex-edge-fade-soft-stop), #000 var(--hex-edge-fade-full-stop), #000 calc(100% - var(--hex-edge-fade-full-stop)), rgba(0, 0, 0, var(--hex-edge-mid-opacity)) calc(100% - var(--hex-edge-fade-soft-stop)), rgba(0, 0, 0, var(--hex-edge-opacity)) 100%);-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--hex-edge-opacity)) 0%, rgba(0, 0, 0, var(--hex-edge-mid-opacity)) var(--hex-edge-fade-soft-stop), #000 var(--hex-edge-fade-full-stop), #000 calc(100% - var(--hex-edge-fade-full-stop)), rgba(0, 0, 0, var(--hex-edge-mid-opacity)) calc(100% - var(--hex-edge-fade-soft-stop)), rgba(0, 0, 0, var(--hex-edge-opacity)) 100%);mask-image:linear-gradient(to bottom, rgba(0, 0, 0, var(--hex-edge-opacity)) 0%, rgba(0, 0, 0, var(--hex-edge-mid-opacity)) var(--hex-edge-fade-soft-stop), #000 var(--hex-edge-fade-full-stop), #000 calc(100% - var(--hex-edge-fade-full-stop)), rgba(0, 0, 0, var(--hex-edge-mid-opacity)) calc(100% - var(--hex-edge-fade-soft-stop)), rgba(0, 0, 0, var(--hex-edge-opacity)) 100%);position:absolute;inset:0;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.HexagonPattern-module__cDJsLa__wrapperHero{z-index:2;opacity:1;background:#151515;width:100%;height:42%;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000000d9 50%,#000 100%);mask-image:linear-gradient(#0000 0%,#000000d9 50%,#000 100%)}html[dir=rtl] .HexagonPattern-module__cDJsLa__wrapperHero{background:#151515;width:100%;height:42%;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000000d9 50%,#000 100%);mask-image:linear-gradient(#0000 0%,#000000d9 50%,#000 100%)}.HexagonPattern-module__cDJsLa__layer{background-position:top;background-repeat:repeat;position:absolute;inset:0}.HexagonPattern-module__cDJsLa__noiseSvg{width:100%;height:100%;opacity:var(--hex-noise-alpha,var(--noise-opacity));pointer-events:none;display:block;position:absolute;inset:0}.HexagonPattern-module__cDJsLa__noiseRectDefault{display:block}.HexagonPattern-module__cDJsLa__noiseRectHero,.HexagonPattern-module__cDJsLa__wrapperHero .HexagonPattern-module__cDJsLa__noiseRectDefault{display:none}.HexagonPattern-module__cDJsLa__wrapperHero .HexagonPattern-module__cDJsLa__noiseRectHero{display:block}.HexagonPattern-module__cDJsLa__wrapperHero .HexagonPattern-module__cDJsLa__noiseSvg{opacity:var(--noise-opacity);mix-blend-mode:soft-light;-webkit-mask-image:linear-gradient(#0000 0%,#000 40% 100%);mask-image:linear-gradient(#0000 0%,#000 40% 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.SocialMedia-module__hp5Q8G__socialMedia{align-items:center;gap:24px;display:flex}.SocialMedia-module__hp5Q8G__socialLink{color:currentColor;justify-content:center;align-items:center;transition:all .3s;display:flex}.SocialMedia-module__hp5Q8G__socialLink:hover{color:var(--color-primary);transform:translateY(-2px)}.SocialMedia-module__hp5Q8G__light,.SocialMedia-module__hp5Q8G__dark{color:var(--color-white)}.SocialMedia-module__hp5Q8G__light .SocialMedia-module__hp5Q8G__socialLink{color:var(--color-white);opacity:.8}.SocialMedia-module__hp5Q8G__dark .SocialMedia-module__hp5Q8G__socialLink{color:var(--color-white);opacity:.9}.SocialMedia-module__hp5Q8G__light .SocialMedia-module__hp5Q8G__socialLink:hover,.SocialMedia-module__hp5Q8G__dark .SocialMedia-module__hp5Q8G__socialLink:hover{color:var(--color-primary);opacity:1}.SocialMedia-module__hp5Q8G__default{gap:24px}.SocialMedia-module__hp5Q8G__footer{justify-content:center;gap:20px}.SocialMedia-module__hp5Q8G__footer .SocialMedia-module__hp5Q8G__socialLink{opacity:.7}.SocialMedia-module__hp5Q8G__footer .SocialMedia-module__hp5Q8G__socialLink:hover{opacity:1}.SocialMedia-module__hp5Q8G__navigation{gap:24px}.SocialMedia-module__hp5Q8G__navigation .SocialMedia-module__hp5Q8G__socialLink{color:var(--color-white);opacity:.9}.SocialMedia-module__hp5Q8G__navigation .SocialMedia-module__hp5Q8G__socialLink svg{fill:currentColor}.SocialMedia-module__hp5Q8G__navigation .SocialMedia-module__hp5Q8G__socialLink:hover{color:var(--color-primary);opacity:1}@media (max-width:768px){.SocialMedia-module__hp5Q8G__socialMedia{gap:20px}.SocialMedia-module__hp5Q8G__footer{gap:16px}}
.MobileNav-module__UnREKW__header{display:none}@media (max-width:1024px){.MobileNav-module__UnREKW__header{z-index:var(--z-nav);background:rgba(var(--color-black-rgb), .92);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(var(--color-white-rgb), .06);justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}}.MobileNav-module__UnREKW__headerLogo{align-items:center;height:28px;display:flex}.MobileNav-module__UnREKW__headerLogo img{object-fit:contain;width:auto;height:28px}.MobileNav-module__UnREKW__bottomBar{display:none}@media (max-width:1024px){.MobileNav-module__UnREKW__bottomBar{bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:var(--z-nav);background:rgba(var(--color-black-rgb), .94);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--color-white-rgb), .08);border-radius:20px;width:calc(100% - 32px);max-width:480px;display:block;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080}}.MobileNav-module__UnREKW__tabsContainer{justify-content:space-around;align-items:stretch;height:70px;padding:8px;display:flex;position:relative}.MobileNav-module__UnREKW__indicator{pointer-events:none;z-index:0;will-change:transform, width;opacity:0;height:calc(100% - 16px);padding:2px;position:absolute;top:8px;left:0}.MobileNav-module__UnREKW__indicatorReady{opacity:1;transition:transform .5s cubic-bezier(.4,0,.2,1),width .5s cubic-bezier(.4,0,.2,1),opacity .2s}.MobileNav-module__UnREKW__indicatorInner{border-radius:var(--radius-lg);background:rgba(var(--color-white-rgb), .1);border:1px solid rgba(var(--color-white-rgb), .12);-webkit-backdrop-filter:blur(8px);width:100%;height:100%;transition:background .3s}.MobileNav-module__UnREKW__tab{z-index:1;cursor:pointer;color:rgba(var(--color-white-rgb), .35);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 2px;text-decoration:none;transition:color .35s,transform .15s;display:flex;position:relative}.MobileNav-module__UnREKW__tab:active{transition:transform .1s;transform:scale(.9)}.MobileNav-module__UnREKW__tabActive{color:var(--color-white)}.MobileNav-module__UnREKW__tabActive svg{filter:drop-shadow(0 0 4px rgba(var(--color-white-rgb), .15))}.MobileNav-module__UnREKW__tabLabel{font-family:var(--font-family-base);font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:.03em;white-space:nowrap;text-transform:capitalize}.MobileNav-module__UnREKW__overlay{display:none}@media (max-width:1024px){.MobileNav-module__UnREKW__overlay{z-index:var(--z-drawer);-webkit-backdrop-filter:blur(4px);background:#0009;animation:.3s forwards MobileNav-module__UnREKW__fadeIn;display:block;position:fixed;inset:0}.MobileNav-module__UnREKW__overlayClosing{animation:.3s forwards MobileNav-module__UnREKW__fadeOut}}.MobileNav-module__UnREKW__sheet{display:none}@media (max-width:1024px){.MobileNav-module__UnREKW__sheet{width:100%;height:100dvh;z-index:calc(var(--z-drawer) + 1);background:var(--background-primary);flex-direction:column;animation:.35s cubic-bezier(.32,.72,0,1) forwards MobileNav-module__UnREKW__sheetSlideUp;display:flex;position:fixed;inset:0;overflow:hidden}.MobileNav-module__UnREKW__sheetClosing{animation:.3s cubic-bezier(.32,0,.67,0) forwards MobileNav-module__UnREKW__sheetSlideDown}}.MobileNav-module__UnREKW__sheetHeader{padding:var(--spacing-xl) var(--spacing-xl);z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.MobileNav-module__UnREKW__sheetLogo{align-items:center;height:24px;display:flex}.MobileNav-module__UnREKW__sheetLogo img{object-fit:contain;width:auto;height:24px}.MobileNav-module__UnREKW__sheetClose{width:36px;height:36px;color:rgba(var(--color-white-rgb), .7);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.MobileNav-module__UnREKW__sheetClose:active{background:rgba(var(--color-white-rgb), .1);color:var(--color-white)}.MobileNav-module__UnREKW__sheetBody{padding:0 var(--spacing-xl) var(--spacing-xl);z-index:2;-webkit-overflow-scrolling:touch;flex:1;position:relative;overflow-y:auto}.MobileNav-module__UnREKW__sheetNav{flex-direction:column;display:flex}.MobileNav-module__UnREKW__sheetLink{padding:var(--spacing-lg) var(--spacing-lg);font-family:var(--font-family-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);color:rgba(var(--color-white-rgb), .5);border:none;border-bottom:1px solid var(--color-border-subtle);text-decoration:none;transition:color .2s,background .2s;animation:.4s both MobileNav-module__UnREKW__linkFadeIn;display:block}.MobileNav-module__UnREKW__sheetButton{text-align:left;cursor:pointer;appearance:none;background:0 0;width:100%}.MobileNav-module__UnREKW__sheetLink:last-child{border-bottom:none}.MobileNav-module__UnREKW__sheetLink:active{background:rgba(var(--color-white-rgb), .04)}.MobileNav-module__UnREKW__sheetLinkActive{color:var(--color-white);background:var(--color-hover-bg);border-radius:var(--radius-lg);border-bottom:none}.MobileNav-module__UnREKW__sheetLink:has(+.MobileNav-module__UnREKW__sheetLinkActive){border-bottom-color:#0000}.MobileNav-module__UnREKW__sheetLinkActive+.MobileNav-module__UnREKW__sheetLink{border-top:none}.MobileNav-module__UnREKW__sheetFooter{z-index:2;padding:var(--spacing-lg) var(--spacing-xl);justify-content:center;margin-bottom:2rem;display:flex;position:relative}.MobileNav-module__UnREKW__sheetPattern{--hex-z-index:1;--hex-opacity:.5;height:30%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#0009 30%,#000 60% 100%);mask-image:linear-gradient(#0000 0%,#0009 30%,#000 60% 100%)}@keyframes MobileNav-module__UnREKW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MobileNav-module__UnREKW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes MobileNav-module__UnREKW__sheetSlideUp{0%{opacity:0;transform:translateY(100%)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes MobileNav-module__UnREKW__sheetSlideDown{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(100%)scale(.96)}}@keyframes MobileNav-module__UnREKW__linkFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html[dir=rtl] .MobileNav-module__UnREKW__sheetBody{direction:rtl}html[dir=rtl] .MobileNav-module__UnREKW__sheetHeader{direction:rtl}@media (max-width:480px){.MobileNav-module__UnREKW__tabLabel{font-size:9px}.MobileNav-module__UnREKW__tabsContainer{height:70px;padding:6px}.MobileNav-module__UnREKW__sheetLink{font-size:var(--font-size-base);padding:var(--spacing-md) var(--spacing-md)}}@media (max-width:360px){.MobileNav-module__UnREKW__tabLabel{font-size:8px}.MobileNav-module__UnREKW__tabsContainer{height:60px;padding:4px}.MobileNav-module__UnREKW__tab svg{width:20px;height:20px}}
.Navigation-module__Scs_Bq__menuOverlay{background:var(--color-overlay-strong);width:100%;height:100dvh;z-index:calc(var(--z-header) - 10);opacity:0;visibility:hidden;overscroll-behavior:contain;transition:opacity .4s,visibility .4s;position:fixed;top:0;left:0;overflow:hidden}.Navigation-module__Scs_Bq__menuOverlay.Navigation-module__Scs_Bq__open{opacity:1;visibility:visible}.Navigation-module__Scs_Bq__menuContainer{scrollbar-gutter:stable;scrollbar-width:none;grid-template-columns:1fr auto 1fr;gap:4rem;height:100%;min-height:100%;max-height:100dvh;margin-top:10rem;padding-bottom:8rem;display:grid;overflow:hidden auto}.Navigation-module__Scs_Bq__menuContainer::-webkit-scrollbar{width:0;height:0;display:none}.Navigation-module__Scs_Bq__separator{background-color:var(--color-border-mid);opacity:1;border-radius:.5px;place-self:start center;width:1px;height:100%;max-height:600px;margin-top:0;position:relative;overflow:visible}.Navigation-module__Scs_Bq__separator:before{content:"";background-color:var(--color-primary);opacity:1;border-radius:2px;width:1px;height:0;transition:height .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:50%;transform:translate(-50%)}.Navigation-module__Scs_Bq__menuOverlay.Navigation-module__Scs_Bq__open .Navigation-module__Scs_Bq__separator:before{height:var(--dot-position,200px);animation:.8s ease-out forwards Navigation-module__Scs_Bq__lineGrowToTarget}.Navigation-module__Scs_Bq__separator:after{content:"";top:var(--dot-position,200px);background-color:var(--color-primary);opacity:0;z-index:2;border-radius:50%;width:8px;height:8px;transition:top .4s cubic-bezier(.4,0,.2,1);position:absolute;left:50%;transform:translate(-50%,-50%)}.Navigation-module__Scs_Bq__menuOverlay.Navigation-module__Scs_Bq__open .Navigation-module__Scs_Bq__separator:after{animation:.8s ease-out forwards Navigation-module__Scs_Bq__dotFadeIn}@keyframes Navigation-module__Scs_Bq__lineGrowToTarget{0%{opacity:1;height:0}to{height:var(--dot-position,200px);opacity:1}}@keyframes Navigation-module__Scs_Bq__dotFadeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}70%{opacity:0}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.Navigation-module__Scs_Bq__menuLeft{flex-direction:column;justify-content:flex-start;align-items:flex-end;display:flex}.Navigation-module__Scs_Bq__menuList{flex-direction:column;align-items:flex-start;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.Navigation-module__Scs_Bq__menuItem{flex-direction:column;align-items:flex-start;width:100%;margin:0;display:flex}.Navigation-module__Scs_Bq__menuItem a,.Navigation-module__Scs_Bq__menuButton{font-family:var(--font-family);color:var(--color-white);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:40px;font-weight:400;text-decoration:none;transition:color .3s;display:inline-flex}.Navigation-module__Scs_Bq__menuItem a:hover,.Navigation-module__Scs_Bq__menuButton:hover,.Navigation-module__Scs_Bq__menuItem a.Navigation-module__Scs_Bq__active,.Navigation-module__Scs_Bq__menuButton.Navigation-module__Scs_Bq__active{color:var(--color-primary)}.Navigation-module__Scs_Bq__menuButton{align-items:center;gap:.5rem;display:inline-flex}.Navigation-module__Scs_Bq__chevron{flex-shrink:0;transition:transform .3s}.Navigation-module__Scs_Bq__chevron.Navigation-module__Scs_Bq__rotated{transform:rotate(180deg)}.Navigation-module__Scs_Bq__submenu{opacity:0;pointer-events:none;will-change:max-height, opacity, margin-top;grid-template-columns:1fr;width:100%;max-height:0;margin-top:0;margin-left:5rem;padding:0;list-style:none;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s,margin-top .3s;display:grid;overflow:hidden}.Navigation-module__Scs_Bq__submenu.Navigation-module__Scs_Bq__open{opacity:1;pointer-events:auto;max-height:500px;margin-top:.5rem}.Navigation-module__Scs_Bq__submenu.Navigation-module__Scs_Bq__closed{opacity:0;pointer-events:none;max-height:0;margin-top:0}.Navigation-module__Scs_Bq__submenuTitle{color:var(--color-white);align-items:center;gap:.75rem;margin-bottom:.5rem;font-size:20px;display:flex}.Navigation-module__Scs_Bq__redLine{background:var(--color-primary);flex-shrink:0;width:30px;height:2px}.Navigation-module__Scs_Bq__submenuItem{align-items:center;gap:.75rem;margin:0;display:flex}.Navigation-module__Scs_Bq__submenuItem a{color:var(--color-gray);font-size:20px;text-decoration:none;transition:color .3s;display:inline-block}.Navigation-module__Scs_Bq__submenuItem a:hover{color:var(--color-primary)}.Navigation-module__Scs_Bq__submenuItem a.Navigation-module__Scs_Bq__active{color:var(--color-white)}.Navigation-module__Scs_Bq__menuRight{grid-template-columns:1fr 1fr;align-content:start;gap:3rem;padding-top:4rem;display:grid}.Navigation-module__Scs_Bq__menuSection{flex-direction:column;gap:1rem;display:flex}.Navigation-module__Scs_Bq__sectionTitle{font-family:var(--font-family);color:var(--color-white);margin:0 0 1rem;font-size:24px;font-weight:400}.Navigation-module__Scs_Bq__sectionList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Navigation-module__Scs_Bq__sectionList li a{color:var(--color-gray);font-size:16px;text-decoration:none;transition:color .3s;display:inline-block}.Navigation-module__Scs_Bq__sectionList li a:hover,.Navigation-module__Scs_Bq__sectionList li a.Navigation-module__Scs_Bq__active{color:var(--color-primary)}.Navigation-module__Scs_Bq__locationText,.Navigation-module__Scs_Bq__phoneText{color:var(--color-gray);margin:.25rem 0;font-size:16px}.Navigation-module__Scs_Bq__phonesContainer{flex-direction:column;gap:2px;display:flex}.Navigation-module__Scs_Bq__bottomBar{background:var(--gradient-overlay-bottom);z-index:var(--z-raised);justify-content:center;align-items:center;gap:1.25rem;padding:1rem 1.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:1024px){.Navigation-module__Scs_Bq__menuOverlay{display:none!important}.Navigation-module__Scs_Bq__menuContainer{grid-template-columns:1fr auto 1fr;gap:2rem;padding-top:2rem}.Navigation-module__Scs_Bq__separator{place-self:start center;height:500px;max-height:500px;margin-top:0}.Navigation-module__Scs_Bq__menuLeft{width:auto;height:auto}.Navigation-module__Scs_Bq__menuLeft:has(.Navigation-module__Scs_Bq__submenu){width:auto;height:auto}.Navigation-module__Scs_Bq__menuRight{grid-template-columns:1fr 1fr;gap:2rem;padding-top:2rem}.Navigation-module__Scs_Bq__menuItem a,.Navigation-module__Scs_Bq__menuButton{font-size:32px}.Navigation-module__Scs_Bq__submenu{margin-left:3rem}.Navigation-module__Scs_Bq__submenuTitle,.Navigation-module__Scs_Bq__submenuItem a{font-size:16px}.Navigation-module__Scs_Bq__sectionTitle{font-size:20px}.Navigation-module__Scs_Bq__sectionList li a,.Navigation-module__Scs_Bq__locationText,.Navigation-module__Scs_Bq__phoneText{font-size:14px}}@media (max-width:768px){.Navigation-module__Scs_Bq__menuContainer{grid-template-columns:1fr auto 1fr;gap:1.5rem;padding:5rem 1rem 3rem}.Navigation-module__Scs_Bq__separator{place-self:start center;height:400px;max-height:400px;margin-top:0}.Navigation-module__Scs_Bq__menuItem a,.Navigation-module__Scs_Bq__menuButton{font-size:24px}.Navigation-module__Scs_Bq__chevron{width:24px;height:24px}.Navigation-module__Scs_Bq__submenu{margin-left:2rem}.Navigation-module__Scs_Bq__submenuTitle,.Navigation-module__Scs_Bq__submenuItem a{font-size:14px}.Navigation-module__Scs_Bq__redLine{width:20px}.Navigation-module__Scs_Bq__menuRight{grid-template-columns:1fr;gap:1.5rem;padding-top:1rem}.Navigation-module__Scs_Bq__menuLeft{padding-left:0}.Navigation-module__Scs_Bq__sectionTitle{margin:0 0 .5rem;font-size:16px}.Navigation-module__Scs_Bq__sectionList{gap:.4rem}.Navigation-module__Scs_Bq__sectionList li a,.Navigation-module__Scs_Bq__locationText,.Navigation-module__Scs_Bq__phoneText{font-size:12px}.Navigation-module__Scs_Bq__bottomBar{padding-bottom:.75rem}.Navigation-module__Scs_Bq__menuSection{gap:.2rem}}@media (max-width:480px){.Navigation-module__Scs_Bq__menuContainer{grid-template-columns:1fr auto 1fr;gap:.75rem;padding:4.5rem .75rem 3rem}.Navigation-module__Scs_Bq__separator{height:300px;max-height:300px}.Navigation-module__Scs_Bq__menuLeft{align-items:flex-end}.Navigation-module__Scs_Bq__menuItem a,.Navigation-module__Scs_Bq__menuButton{font-size:16px}.Navigation-module__Scs_Bq__chevron{width:18px;height:18px}.Navigation-module__Scs_Bq__submenu{margin-left:1.25rem}.Navigation-module__Scs_Bq__submenu.Navigation-module__Scs_Bq__open{max-height:320px}.Navigation-module__Scs_Bq__submenuItem a{font-size:11px}.Navigation-module__Scs_Bq__redLine{width:15px}.Navigation-module__Scs_Bq__menuRight{grid-template-columns:1fr;gap:1rem;padding-top:.5rem}.Navigation-module__Scs_Bq__sectionTitle{margin:0 0 .3rem;font-size:14px}.Navigation-module__Scs_Bq__sectionList li a,.Navigation-module__Scs_Bq__locationText,.Navigation-module__Scs_Bq__phoneText{font-size:10px}.Navigation-module__Scs_Bq__sectionList{gap:.25rem}.Navigation-module__Scs_Bq__menuSection{gap:.15rem}}@media (orientation:landscape) and (min-height:501px) and (max-height:800px){.Navigation-module__Scs_Bq__menuContainer{gap:2rem;margin-top:5rem;padding-bottom:6rem}.Navigation-module__Scs_Bq__separator{height:250px;max-height:250px}.Navigation-module__Scs_Bq__menuItem a,.Navigation-module__Scs_Bq__menuButton{font-size:28px}.Navigation-module__Scs_Bq__submenu{margin-left:2rem}.Navigation-module__Scs_Bq__submenuTitle,.Navigation-module__Scs_Bq__submenuItem a{font-size:14px}.Navigation-module__Scs_Bq__menuRight{gap:1.5rem;padding-top:1rem}.Navigation-module__Scs_Bq__sectionTitle{font-size:16px}.Navigation-module__Scs_Bq__sectionList li a,.Navigation-module__Scs_Bq__locationText,.Navigation-module__Scs_Bq__phoneText{font-size:12px}.Navigation-module__Scs_Bq__bottomBar{padding-bottom:.5rem}.Navigation-module__Scs_Bq__menuList{gap:.75rem}}@media (max-width:360px){.Navigation-module__Scs_Bq__menuContainer{grid-template-columns:1fr auto 1fr;gap:.5rem;padding:4rem .5rem 3rem}.Navigation-module__Scs_Bq__separator{height:250px;max-height:250px}.Navigation-module__Scs_Bq__menuItem a,.Navigation-module__Scs_Bq__menuButton{font-size:14px}.Navigation-module__Scs_Bq__chevron{width:16px;height:16px}.Navigation-module__Scs_Bq__submenu{margin-left:.75rem}.Navigation-module__Scs_Bq__submenuItem a{font-size:10px}.Navigation-module__Scs_Bq__sectionTitle{margin:0 0 .25rem;font-size:12px}.Navigation-module__Scs_Bq__sectionList li a,.Navigation-module__Scs_Bq__locationText,.Navigation-module__Scs_Bq__phoneText{font-size:9px}.Navigation-module__Scs_Bq__menuLeft{padding-left:0}.Navigation-module__Scs_Bq__menuSection{gap:.1rem}}.Navigation-module__Scs_Bq__modalOverlay{background:var(--color-overlay-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;z-index:var(--z-nav);justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed;inset:0}.Navigation-module__Scs_Bq__modalOverlay.Navigation-module__Scs_Bq__open{opacity:1;visibility:visible;pointer-events:auto}.Navigation-module__Scs_Bq__modalContent{width:100%;max-width:980px;z-index:var(--z-raised);opacity:0;background:0 0;border-radius:16px;padding:clamp(.75rem,2.2vw,1.25rem);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s;position:relative;transform:translateY(80px)scale(.3)}.Navigation-module__Scs_Bq__modalOverlay.Navigation-module__Scs_Bq__open .Navigation-module__Scs_Bq__modalContent{opacity:1;transform:translateY(0)scale(1)}.Navigation-module__Scs_Bq__closeButton{width:44px;height:44px;color:var(--color-white);box-shadow:var(--shadow-md);z-index:var(--z-content);cursor:pointer;background:#0a0e149e;border:1px solid #ffffff40;border-radius:9999px;justify-content:center;align-items:center;margin:0;transition:transform .2s,opacity .2s,background-color .2s,border-color .2s,color .2s;display:flex;position:absolute;top:0;right:0;transform:translate(-.35rem,.35rem)}.Navigation-module__Scs_Bq__closeButton:hover{color:var(--color-white);opacity:1;background:#0a0e14c7;border-color:#fff6;transform:translate(-.35rem,.35rem)scale(1.03)}.Navigation-module__Scs_Bq__modalHeader{background-color:var(--background-section);height:auto;min-height:520px;box-shadow:var(--shadow-2xl);direction:ltr;border-radius:28px;grid-template-columns:minmax(0,48%) minmax(0,52%);gap:0;padding:0;display:grid;overflow:hidden}.Navigation-module__Scs_Bq__modalHeader>:first-child{justify-content:flex-start;align-items:center;min-width:0;padding:clamp(2.5rem,5vw,4rem) clamp(2rem,4vw,3.2rem);display:flex}.Navigation-module__Scs_Bq__imageContainer{width:100%;min-height:100%;position:relative}.Navigation-module__Scs_Bq__imageContainer img{object-fit:cover;border-radius:0;width:100%;height:100%}@media (max-width:900px){.Navigation-module__Scs_Bq__modalContent{max-width:760px}.Navigation-module__Scs_Bq__modalHeader{grid-template-columns:1fr;gap:0;min-height:auto;padding:0}.Navigation-module__Scs_Bq__modalHeader>:first-child{order:2;padding:1.5rem 1.2rem 1.3rem}.Navigation-module__Scs_Bq__imageContainer{order:1;min-height:240px}}@media (max-width:480px){.Navigation-module__Scs_Bq__modalContent{max-width:100%;padding:.35rem}.Navigation-module__Scs_Bq__closeButton{width:40px;height:40px;transform:translate(-.2rem,.2rem)}.Navigation-module__Scs_Bq__modalHeader{border-radius:20px;gap:0;padding:0}.Navigation-module__Scs_Bq__imageContainer{min-height:190px}}.Navigation-module__Scs_Bq__rtl .Navigation-module__Scs_Bq__menuContainer{direction:rtl}.Navigation-module__Scs_Bq__rtl .Navigation-module__Scs_Bq__menuItem a,.Navigation-module__Scs_Bq__rtl .Navigation-module__Scs_Bq__menuButton{text-align:right;flex-direction:row-reverse}.Navigation-module__Scs_Bq__rtl .Navigation-module__Scs_Bq__submenu{direction:rtl;margin-left:0;margin-right:0}.Navigation-module__Scs_Bq__rtl .Navigation-module__Scs_Bq__submenuItem{flex-direction:row-reverse;justify-content:flex-end}.Navigation-module__Scs_Bq__rtl .Navigation-module__Scs_Bq__submenuItem a{text-align:right;direction:rtl;width:100%;display:block}html[dir=rtl] .Navigation-module__Scs_Bq__modalHeader>:first-child{direction:rtl}html[dir=ltr] .Navigation-module__Scs_Bq__modalHeader>:first-child{direction:ltr}
.Button-module__xDwtkW__btn{--btn-bg:var(--button-bg);--btn-bg-hover:var(--button-bg-active);--btn-border:var(--button-border);--btn-border-hover:var(--button-hover-border);--btn-color:var(--button-text);--btn-color-hover:var(--button-text-inverse);border:1px solid var(--btn-border);background-color:var(--btn-bg);color:var(--btn-color);cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-shadow:var(--shadow-xs);outline:none;justify-content:center;align-items:center;gap:6px;text-decoration:none;transition:transform .25s,background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex}.Button-module__xDwtkW__btn:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-color-hover);box-shadow:var(--shadow-md), 0 0 18px rgba(var(--color-primary-rgb), .14);transform:translateY(-2px)}.Button-module__xDwtkW__btn:active{box-shadow:var(--shadow-xs);transition-duration:.1s;transform:translateY(0)scale(.97)}.Button-module__xDwtkW__btn:focus-visible{box-shadow:var(--input-focus-ring);outline:none}.Button-module__xDwtkW__btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}.Button-module__xDwtkW__btn:disabled:hover{background-color:var(--btn-bg);border-color:var(--btn-border);color:var(--btn-color);box-shadow:none;transform:none}.Button-module__xDwtkW__btn-rounded{width:var(--button-rounded-size);border-radius:var(--radius-xl);height:50px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);--btn-bg:var(--button-bg);--btn-border:var(--button-border-strong)}.Button-module__xDwtkW__btn-rounded:hover{box-shadow:var(--shadow-lg), 0 0 28px rgba(var(--color-primary-rgb), .2)}.Button-module__xDwtkW__btn-arrow{width:var(--button-arrow-width);height:var(--button-arrow-height);--btn-bg:var(--button-bg-strong);--btn-border:var(--button-border-strong);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:26px;padding:0 20px}.Button-module__xDwtkW__btn-arrow:after{content:"→";margin-left:6px;font-size:17px;transition:transform .25s;display:inline-block}.Button-module__xDwtkW__btn-arrow:hover:after{transform:translate(4px)}html[dir=rtl] .Button-module__xDwtkW__btn-arrow:after{content:"←";margin-left:0;margin-right:8px}html[dir=rtl] .Button-module__xDwtkW__btn-arrow:hover:after{transform:translate(-4px)}.Button-module__xDwtkW__btn-dashed{width:var(--button-dashed-width);height:var(--button-dashed-height);border-radius:var(--radius-2xl);--btn-bg:var(--button-ghost-bg);--btn-bg-hover:var(--button-ghost-bg-hover);--btn-border:var(--button-ghost-border);--btn-border-hover:var(--color-primary);--btn-color:var(--button-ghost-text);--btn-color-hover:var(--button-ghost-text-hover);font-size:var(--font-size-sm);border-style:dashed;border-width:1px}.Button-module__xDwtkW__btn-dashed:hover{box-shadow:var(--shadow-sm);border-style:solid;transform:translateY(-1px)}.Button-module__xDwtkW__btn-outline-arrow{width:var(--button-arrow-width);height:var(--button-arrow-height);border-radius:var(--radius-full);--btn-bg:var(--button-bg);--btn-border:var(--button-ghost-border);--btn-border-hover:var(--color-primary);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);border-style:dashed;border-width:2px;gap:8px;padding:0 20px}.Button-module__xDwtkW__btn-outline-arrow:after{content:"→";font-size:18px;transition:transform .25s;display:inline-block}.Button-module__xDwtkW__btn-outline-arrow:hover{border-style:solid}.Button-module__xDwtkW__btn-outline-arrow:hover:after{transform:translate(4px)}html[dir=rtl] .Button-module__xDwtkW__btn-outline-arrow:after{content:"←"}html[dir=rtl] .Button-module__xDwtkW__btn-outline-arrow:hover:after{transform:translate(-4px)}
.WhatsAppButton-module__mfMbwG__whatsappButton{z-index:var(--z-fixed);border-radius:var(--radius-full);width:56px;height:56px;color:var(--color-white);box-shadow:var(--shadow-lg);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#25d366;border:none;outline:none;justify-content:center;align-items:center;text-decoration:none;transition:transform .3s cubic-bezier(.2,0,0,1),background-color .3s;display:flex;position:fixed;bottom:2rem;right:2rem}.WhatsAppButton-module__mfMbwG__whatsappButton:hover{background-color:#20ba5a;transform:scale(1.1)}.WhatsAppButton-module__mfMbwG__whatsappButton:focus-visible{box-shadow:0 0 0 3px #fff6,0 0 0 6px #25d366}.WhatsAppButton-module__mfMbwG__whatsappButton:after{content:"";border-radius:var(--radius-full);opacity:.6;z-index:-1;pointer-events:none;background-color:#25d366;animation:2.5s cubic-bezier(.4,0,.2,1) infinite WhatsAppButton-module__mfMbwG__whatsapp-pulse;position:absolute;inset:0}@keyframes WhatsAppButton-module__mfMbwG__whatsapp-pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1)}}.WhatsAppButton-module__mfMbwG__whatsappButton__icon{justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.2,0,0,1);display:flex}.WhatsAppButton-module__mfMbwG__whatsappButton:hover .WhatsAppButton-module__mfMbwG__whatsappButton__icon{transform:rotate(15deg)scale(1.05)}.WhatsAppButton-module__mfMbwG__whatsappButton__tooltip{color:var(--color-white);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--shadow-md);background-color:#151515f2;border:1px solid #ffffff1f;padding:.5rem 1rem;transition:opacity .3s,transform .3s cubic-bezier(.2,0,0,1);position:absolute;top:50%;right:calc(100% + 1rem);transform:translateY(-50%)translate(10px)}.WhatsAppButton-module__mfMbwG__whatsappButton:hover .WhatsAppButton-module__mfMbwG__whatsappButton__tooltip{opacity:1;transform:translateY(-50%)translate(0)}html[dir=rtl] .WhatsAppButton-module__mfMbwG__whatsappButton{left:2rem;right:auto}html[dir=rtl] .WhatsAppButton-module__mfMbwG__whatsappButton__tooltip{left:calc(100% + 1rem);right:auto;transform:translateY(-50%)translate(-10px)}html[dir=rtl] .WhatsAppButton-module__mfMbwG__whatsappButton:hover .WhatsAppButton-module__mfMbwG__whatsappButton__tooltip{transform:translateY(-50%)translate(0)}@media (max-width:1024px){.WhatsAppButton-module__mfMbwG__whatsappButton{bottom:calc(96px + env(safe-area-inset-bottom,0px));right:1.5rem}html[dir=rtl] .WhatsAppButton-module__mfMbwG__whatsappButton{left:1.5rem;right:auto}}@media (prefers-reduced-motion:reduce){.WhatsAppButton-module__mfMbwG__whatsappButton,.WhatsAppButton-module__mfMbwG__whatsappButton:after,.WhatsAppButton-module__mfMbwG__whatsappButton__icon,.WhatsAppButton-module__mfMbwG__whatsappButton__tooltip{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.DashboardContainer-module__g4dIDG__main{flex:1;margin-inline-start:var(--sidebar-width,272px);padding:2rem 2.5rem;transition:margin .25s cubic-bezier(.4,0,.2,1)}.DashboardContainer-module__g4dIDG__container{width:100%;max-width:1331px;margin:0 auto}.DashboardContainer-module__g4dIDG__fullWidth{max-width:none}@media (max-width:768px){.DashboardContainer-module__g4dIDG__main{margin-inline-start:0;padding:1rem}}
.SocialMediaLinks-module__w5KYsG__socialSection{flex-direction:column;gap:24px;width:100%;margin-bottom:48px;display:flex}.SocialMediaLinks-module__w5KYsG__sectionHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.SocialMediaLinks-module__w5KYsG__sectionTitle{font-family:var(--font-cairo), sans-serif;color:var(--color-white);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.SocialMediaLinks-module__w5KYsG__linksGrid{flex-direction:column;gap:10px;width:100%;display:flex}.SocialMediaLinks-module__w5KYsG__linkCard{background:var(--background-card);border:1px solid var(--color-border-dark);border-radius:8px;align-items:center;gap:12px;width:100%;min-height:60px;padding:0 16px;transition:all .2s;display:flex;position:relative}.SocialMediaLinks-module__w5KYsG__linkCardContent{flex-direction:column;gap:8px;width:100%;display:flex}.SocialMediaLinks-module__w5KYsG__linkRow{align-items:center;gap:12px;width:100%;display:flex}.SocialMediaLinks-module__w5KYsG__linkCard:hover{border-color:var(--color-border-light)}.SocialMediaLinks-module__w5KYsG__linkIconWrapper{color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SocialMediaLinks-module__w5KYsG__platformIcon{flex-shrink:0}.SocialMediaLinks-module__w5KYsG__platformSelect{background:var(--color-black);border:1px solid var(--color-border-dark);min-width:160px;max-width:180px;color:var(--color-white);font-family:var(--font-cairo), sans-serif;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;outline:none;flex-shrink:0;padding:8px 12px;font-size:14px;font-weight:400;transition:all .2s}.SocialMediaLinks-module__w5KYsG__platformSelect:hover{border-color:var(--color-border-light)}.SocialMediaLinks-module__w5KYsG__platformSelect:focus{border-color:var(--color-primary)}.SocialMediaLinks-module__w5KYsG__platformSelect:disabled{opacity:.5;cursor:not-allowed}.SocialMediaLinks-module__w5KYsG__inputWrapper{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.SocialMediaLinks-module__w5KYsG__linkDisplay{flex:1;align-items:center;min-height:42px;padding:8px 12px;display:flex}.SocialMediaLinks-module__w5KYsG__linkUrl{color:var(--color-primary);font-family:var(--font-cairo), sans-serif;word-break:break-all;font-size:14px;text-decoration:none;transition:all .2s}.SocialMediaLinks-module__w5KYsG__linkUrl:hover{opacity:.8;text-decoration:underline}.SocialMediaLinks-module__w5KYsG__placeholderText{color:var(--color-text-muted);font-size:14px;font-family:var(--font-cairo), sans-serif;opacity:.7}.SocialMediaLinks-module__w5KYsG__linkInput{width:100%;min-width:0;color:var(--color-text-muted);font-family:var(--font-cairo), sans-serif;cursor:default;background:0 0;border:1px solid #0000;border-radius:4px;outline:none;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.4;transition:all .2s}.SocialMediaLinks-module__w5KYsG__linkInput:not([readonly]){cursor:text;color:var(--color-white)}.SocialMediaLinks-module__w5KYsG__linkInput::placeholder{color:var(--color-text-muted);opacity:.65;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.SocialMediaLinks-module__w5KYsG__linkInput:disabled{opacity:.5;cursor:not-allowed}.SocialMediaLinks-module__w5KYsG__inputError{border-color:var(--color-danger)}.SocialMediaLinks-module__w5KYsG__helperText{color:var(--color-text-muted);font-size:11px;font-family:var(--font-cairo), sans-serif;background:rgba(var(--color-rgb-indigo-vivid), .08);border:1px solid rgba(var(--color-rgb-indigo-vivid), .2);border-radius:4px;align-items:center;gap:6px;margin-top:2px;padding:6px 12px;line-height:1.3;transition:all .2s;display:flex}.SocialMediaLinks-module__w5KYsG__helperText:hover{background:rgba(var(--color-rgb-indigo-vivid), .12);border-color:rgba(var(--color-rgb-indigo-vivid), .3)}.SocialMediaLinks-module__w5KYsG__helperIcon{color:var(--color-primary);opacity:.8;flex-shrink:0}.SocialMediaLinks-module__w5KYsG__helperLabel{color:var(--color-primary);opacity:.9;flex-shrink:0;font-weight:500}.SocialMediaLinks-module__w5KYsG__helperLink{color:var(--color-text-muted);word-break:break-all;text-decoration:none;transition:color .2s}.SocialMediaLinks-module__w5KYsG__helperLink:hover{color:var(--color-primary);text-decoration:underline}.SocialMediaLinks-module__w5KYsG__errorMessage{background-color:rgba(var(--color-black-rgb), 1);border:1px solid rgba(var(--color-black-rgb), 1);color:var(--color-danger);font-size:13px;font-family:var(--font-cairo), sans-serif;padding:8px 12px;border-radius:6px;align-items:center;gap:6px;margin-top:6px;padding-inline-start:36px;animation:.2s ease-out SocialMediaLinks-module__w5KYsG__slideDown;display:flex}.SocialMediaLinks-module__w5KYsG__editActions{align-items:center;gap:8px;display:flex}.SocialMediaLinks-module__w5KYsG__editButton,.SocialMediaLinks-module__w5KYsG__saveButton,.SocialMediaLinks-module__w5KYsG__cancelButton,.SocialMediaLinks-module__w5KYsG__deleteButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.SocialMediaLinks-module__w5KYsG__editButton{color:var(--color-text-muted)}.SocialMediaLinks-module__w5KYsG__editButton:hover{color:var(--color-white);background:rgba(var(--color-white-rgb), .1)}.SocialMediaLinks-module__w5KYsG__deleteButton{color:var(--color-danger)}.SocialMediaLinks-module__w5KYsG__deleteButton:hover{background:rgba(var(--color-black-rgb), 1)}.SocialMediaLinks-module__w5KYsG__deleteButton:disabled{opacity:.5;cursor:not-allowed}.SocialMediaLinks-module__w5KYsG__saveButton{color:var(--color-success)}.SocialMediaLinks-module__w5KYsG__saveButton:hover{background:rgba(var(--color-black-rgb), 1)}.SocialMediaLinks-module__w5KYsG__saveButton:disabled{opacity:.5;cursor:not-allowed}.SocialMediaLinks-module__w5KYsG__cancelButton{color:var(--color-danger)}.SocialMediaLinks-module__w5KYsG__cancelButton:hover{background:rgba(var(--color-black-rgb), 1)}.SocialMediaLinks-module__w5KYsG__cancelButton:disabled{opacity:.5;cursor:not-allowed}@keyframes SocialMediaLinks-module__w5KYsG__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1280px){.SocialMediaLinks-module__w5KYsG__linksGrid{grid-template-columns:1fr}.SocialMediaLinks-module__w5KYsG__linkCard{width:100%;max-width:594px}}@media (max-width:640px){.SocialMediaLinks-module__w5KYsG__linkCard{height:52px}}
.DeveloperSection-module__v7qMLW__developerSection{flex-direction:column;gap:1.25rem;margin-top:1.75rem;display:flex}.DeveloperSection-module__v7qMLW__sectionTitle{letter-spacing:-.03em;width:100%;color:var(--color-white);text-align:start;margin:0;font-size:clamp(1.2rem,1.06rem + .45vw,1.55rem);font-weight:600;line-height:1.1}.DeveloperSection-module__v7qMLW__developerHeader{justify-content:space-between;align-items:center;display:flex}.DeveloperSection-module__v7qMLW__developerContent{border:1px solid rgba(var(--color-white-rgb), .08);background:var(--color-dark);border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:clamp(1.25rem,1rem + 1vw,2rem);padding:clamp(1.2rem,1rem + .8vw,2rem);display:grid}.DeveloperSection-module__v7qMLW__developerLeftColumn,.DeveloperSection-module__v7qMLW__developerRightColumn{flex-direction:column;gap:1rem;display:flex}.DeveloperSection-module__v7qMLW__inputGroup{flex-direction:column;gap:.55rem;display:flex}.DeveloperSection-module__v7qMLW__inputLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-light);font-size:.82rem;font-weight:600}.DeveloperSection-module__v7qMLW__input,.DeveloperSection-module__v7qMLW__textarea{background:var(--background-primary);width:100%;box-shadow:0 0 10px 5px rgba(var(--color-black-rgb), .3);color:var(--color-white);font-family:var(--font-family);border:1px solid #0000;border-radius:14px;font-size:.97rem;transition:all .3s}.DeveloperSection-module__v7qMLW__input{min-height:3.25rem;padding:.9rem 1rem}.DeveloperSection-module__v7qMLW__textarea{resize:vertical;min-height:8.5rem;padding:.95rem 1rem;line-height:1.7}.DeveloperSection-module__v7qMLW__input:focus,.DeveloperSection-module__v7qMLW__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg);outline:none}.DeveloperSection-module__v7qMLW__input::placeholder,.DeveloperSection-module__v7qMLW__textarea::placeholder{color:var(--color-text-light);opacity:.6}.DeveloperSection-module__v7qMLW__logoSection{flex-direction:column;gap:.75rem;display:flex}.DeveloperSection-module__v7qMLW__logoUploadBox{aspect-ratio:1;width:clamp(7rem,6rem + 2vw,9rem);height:clamp(7rem,6rem + 2vw,9rem);box-shadow:0 0 10px 5px rgba(var(--color-black-rgb), .3);background:var(--color-dark);border:2px dashed var(--color-border-light);border-radius:24px;justify-content:center;align-items:center;transition:transform .3s;display:flex;position:relative;overflow:visible}.DeveloperSection-module__v7qMLW__logoUploadBox:has(img){background:var(--color-dark);border:none}.DeveloperSection-module__v7qMLW__logoUploadBox:hover{border-color:var(--color-primary);transform:scale(1.02)}.DeveloperSection-module__v7qMLW__logoUploadBox:hover .cardActions{opacity:1;visibility:visible;pointer-events:all}.DeveloperSection-module__v7qMLW__logoPreview{object-fit:contain;border-radius:24px;width:100%;height:100%;padding:16%}.DeveloperSection-module__v7qMLW__logoActions{align-items:center;gap:.5rem;display:flex}.DeveloperSection-module__v7qMLW__socialLinksWrapper{width:100%;margin:0}.DeveloperSection-module__v7qMLW__socialLinksCard{border:1px solid rgba(var(--color-white-rgb), .08);background:rgba(var(--color-white-rgb), .02);border-radius:20px;padding:1rem}.DeveloperSection-module__v7qMLW__modalOverlay{z-index:1000;background:rgba(var(--color-black-rgb), .7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.DeveloperSection-module__v7qMLW__modalContent{border:1px solid rgba(var(--color-white-rgb), .1);background:linear-gradient(135deg, rgba(var(--color-black-rgb), 1), rgba(var(--color-black-rgb), 1));width:90%;max-width:500px;box-shadow:0 20px 60px rgba(var(--color-black-rgb), .5);border-radius:24px;flex-direction:column;align-items:center;margin:0 auto;padding:2rem;display:flex}.DeveloperSection-module__v7qMLW__modalTitle{width:100%;color:rgba(var(--color-white-rgb), .9);letter-spacing:.5px;text-align:center;margin-bottom:1.5rem;font-size:20px;font-weight:600}.DeveloperSection-module__v7qMLW__modalCloseButton{border:1px solid rgba(var(--color-white-rgb), .1);background:rgba(var(--color-white-rgb), .05);width:100%;color:rgba(var(--color-white-rgb), .9);cursor:pointer;border-radius:14px;margin-top:1.5rem;padding:.85rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s}.DeveloperSection-module__v7qMLW__modalCloseButton:hover{background:rgba(var(--color-white-rgb), .12);border-color:rgba(var(--color-white-rgb), .35)}@media (max-width:1024px){.DeveloperSection-module__v7qMLW__developerContent{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.DeveloperSection-module__v7qMLW__developerSection{margin-top:1rem}.DeveloperSection-module__v7qMLW__developerContent{padding:1rem}.DeveloperSection-module__v7qMLW__modalContent{max-width:95vw;padding:1.5rem}}
.VideoInput-module__tX4LZq__videoInput{flex-direction:column;gap:1rem;display:flex}.VideoInput-module__tX4LZq__platformToggle{gap:1.25rem;display:inline-flex}.VideoInput-module__tX4LZq__inputWrapper{flex-direction:column;gap:.5rem;display:flex}.VideoInput-module__tX4LZq__urlInputContainer{align-items:center;display:flex;position:relative}.VideoInput-module__tX4LZq__urlPrefix{inset-inline-start:1.25rem;color:rgba(var(--color-white-rgb), .4);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;white-space:nowrap;font-size:14px;position:absolute;top:50%;transform:translateY(-50%)}.VideoInput-module__tX4LZq__urlInput{width:100%;box-shadow:0px 0px 10px 5px rgba(var(--color-black-rgb), .3);background-color:var(--color-dark);color:rgba(var(--color-white-rgb), .92);border:1px solid #0000;border-radius:14px;padding:.85rem 1.25rem;font-family:Courier New,monospace;font-size:14px;transition:all .3s}.VideoInput-module__tX4LZq__urlInputYoutube{padding-inline-start:255px}.VideoInput-module__tX4LZq__urlInputVimeo{padding-inline-start:211px}.VideoInput-module__tX4LZq__urlInput:focus{border-color:rgba(var(--color-accent-danger-rgb), .75);box-shadow:inset 0 12px 28px rgba(var(--color-black-rgb), .35), 0 0 0 4px rgba(var(--color-accent-danger-rgb), .15);outline:none}.VideoInput-module__tX4LZq__urlInput::placeholder{color:rgba(var(--color-white-rgb), .5)}.VideoInput-module__tX4LZq__urlInputError{border-color:rgba(var(--color-primary-rgb), .7)}.VideoInput-module__tX4LZq__urlInputError:focus{border-color:var(--color-primary);box-shadow:inset 0 12px 28px rgba(var(--color-dark-rgb), .35), 0 0 0 4px rgba(var(--color-primary-rgb), .18)}.VideoInput-module__tX4LZq__errorMessage{color:var(--color-primary);margin:0;padding-inline-start:.25rem;font-size:12px;font-weight:500}.VideoInput-module__tX4LZq__recommendationMessage{color:rgba(var(--color-white-rgb), .65);align-items:center;gap:0;margin:0;padding-inline-start:.25rem;font-family:Courier New,monospace;font-size:12px;font-weight:500;display:flex}.VideoInput-module__tX4LZq__recommendationLabel{color:rgba(var(--color-white-rgb), .7);margin-inline-end:.5rem}.VideoInput-module__tX4LZq__recommendationUrl{color:rgba(var(--color-white-rgb), .5)}.VideoInput-module__tX4LZq__recommendationId{color:var(--color-primary)}.VideoInput-module__tX4LZq__thumbnailSection{flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.VideoInput-module__tX4LZq__thumbnailHeader{justify-content:space-between;align-items:center;display:flex}.VideoInput-module__tX4LZq__uploadBox{position:relative}.VideoInput-module__tX4LZq__thumbnailOverlay{opacity:0;z-index:20;pointer-events:none;border-top-right-radius:16px;justify-content:flex-end;align-items:flex-start;width:50%;height:50%;padding:8px;transition:opacity .2s;display:flex;position:absolute;top:0;right:0}.VideoInput-module__tX4LZq__uploadBox:hover .VideoInput-module__tX4LZq__thumbnailOverlay{opacity:1;pointer-events:auto}.VideoInput-module__tX4LZq__thumbnailActions{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.VideoInput-module__tX4LZq__thumbnailLabel{color:rgba(var(--color-white-rgb), .6);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.VideoInput-module__tX4LZq__uploadBox{isolation:isolate;border-radius:16px;justify-content:center;align-items:center;width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px;display:inline-flex;position:relative}.VideoInput-module__tX4LZq__uploadPreview{object-fit:cover;opacity:0;border-radius:16px;width:100%;height:100%;transition:opacity .4s,transform .4s;position:absolute;inset:0;transform:scale(.985)}.VideoInput-module__tX4LZq__uploadAddButton{opacity:1;pointer-events:auto;z-index:1;border-radius:16px;flex-direction:column;gap:6px;width:100%;height:100%;font-size:14px;transition:opacity .3s,transform .3s;display:flex;position:relative}.VideoInput-module__tX4LZq__uploadBoxLarge .VideoInput-module__tX4LZq__uploadAddButton .label{margin-top:8px;font-size:15px;font-weight:600;display:block}.VideoInput-module__tX4LZq__imageLoaded .VideoInput-module__tX4LZq__uploadPreview{opacity:1;transform:scale(1)}.VideoInput-module__tX4LZq__imageRemoving .VideoInput-module__tX4LZq__uploadPreview{opacity:0;transition:opacity .25s,transform .25s;transform:scale(.985)}.VideoInput-module__tX4LZq__imageRemoving .VideoInput-module__tX4LZq__uploadAddButton{opacity:1;transform:scale(1)}.VideoInput-module__tX4LZq__thumbnailError{color:var(--color-primary);margin-top:6px;font-size:12px;line-height:1.4}.VideoInput-module__tX4LZq__validationStatus{border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;font-size:13px;line-height:1.5;animation:.2s VideoInput-module__tX4LZq__fadeIn;display:flex}@keyframes VideoInput-module__tX4LZq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.VideoInput-module__tX4LZq__validationStatus.VideoInput-module__tX4LZq__checking{background:rgba(var(--color-white-rgb), .06);border:1px solid rgba(var(--color-white-rgb), .14);color:rgba(var(--color-white-rgb), .7)}.VideoInput-module__tX4LZq__validationStatus.VideoInput-module__tX4LZq__valid{color:var(--color-save-green);background:#00f05014;border:1px solid #00f0504d}.VideoInput-module__tX4LZq__validationStatus.VideoInput-module__tX4LZq__invalid{background:rgba(var(--color-primary-rgb), .1);border:1px solid rgba(var(--color-primary-rgb), .35);color:var(--color-primary)}.VideoInput-module__tX4LZq__validationIcon{flex-shrink:0;font-size:16px}.VideoInput-module__tX4LZq__validationText{flex:1}.VideoInput-module__tX4LZq__validationTitle{margin-bottom:2px;font-weight:600;display:block}.VideoInput-module__tX4LZq__validationMessage{opacity:.9;font-size:12px}.VideoInput-module__tX4LZq__spinner{border:2px solid rgba(var(--color-white-rgb), .2);border-top-color:rgba(var(--color-white-rgb), .8);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite VideoInput-module__tX4LZq__spin}@keyframes VideoInput-module__tX4LZq__spin{to{transform:rotate(360deg)}}
.ContentBlocksEditor-module__9TEYbq__editor{gap:var(--spacing-sm);flex-direction:column;display:flex}.ContentBlocksEditor-module__9TEYbq__emptyHint{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-xl);border:2px dashed var(--color-border);border-radius:var(--radius-md);margin:0}.ContentBlocksEditor-module__9TEYbq__block{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-card);transition:box-shadow var(--transition-fast);overflow:hidden}.ContentBlocksEditor-module__9TEYbq__block:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 15%, transparent)}.ContentBlocksEditor-module__9TEYbq__blockHeader{padding:var(--spacing-sm) var(--spacing-md);background:var(--background-elevated);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.ContentBlocksEditor-module__9TEYbq__blockTypeLabel{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);display:flex}.ContentBlocksEditor-module__9TEYbq__blockIndex{margin-left:var(--spacing-xs);font-weight:var(--font-weight-normal);opacity:.55}.ContentBlocksEditor-module__9TEYbq__blockControls{align-items:center;gap:2px;display:flex}.ContentBlocksEditor-module__9TEYbq__controlBtn{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ContentBlocksEditor-module__9TEYbq__controlBtn:hover:not(:disabled){background:var(--background-card);color:var(--color-text-primary)}.ContentBlocksEditor-module__9TEYbq__controlBtn:disabled{opacity:.25;cursor:not-allowed}.ContentBlocksEditor-module__9TEYbq__removeBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-error,#ef4444) 12%, transparent);color:var(--color-error,#ef4444)}.ContentBlocksEditor-module__9TEYbq__blockBody{padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;display:flex}.ContentBlocksEditor-module__9TEYbq__input{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-elevated);color:var(--color-text-primary);width:100%;transition:border-color var(--transition-fast)}.ContentBlocksEditor-module__9TEYbq__input:focus{border-color:var(--color-accent);outline:none}.ContentBlocksEditor-module__9TEYbq__textarea{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-elevated);color:var(--color-text-primary);resize:vertical;width:100%;min-height:80px;transition:border-color var(--transition-fast);font-family:inherit}.ContentBlocksEditor-module__9TEYbq__textarea:focus{border-color:var(--color-accent);outline:none}.ContentBlocksEditor-module__9TEYbq__checkboxRow{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ContentBlocksEditor-module__9TEYbq__rowGroup{gap:var(--spacing-sm);grid-template-columns:220px 1fr;display:grid}.ContentBlocksEditor-module__9TEYbq__selectWrapper{align-items:center;display:flex;position:relative}.ContentBlocksEditor-module__9TEYbq__select{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-elevated);color:var(--color-text-primary);appearance:none;cursor:pointer;width:100%;transition:border-color var(--transition-fast)}.ContentBlocksEditor-module__9TEYbq__select:focus{border-color:var(--color-accent);outline:none}.ContentBlocksEditor-module__9TEYbq__selectIcon{right:var(--spacing-sm);pointer-events:none;color:var(--color-text-secondary);position:absolute}.ContentBlocksEditor-module__9TEYbq__listTypeRow{gap:var(--spacing-xl);display:flex}.ContentBlocksEditor-module__9TEYbq__radioLabel{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);cursor:pointer;display:flex}.ContentBlocksEditor-module__9TEYbq__listItems{gap:var(--spacing-sm);flex-direction:column;display:flex}.ContentBlocksEditor-module__9TEYbq__listItemRow{align-items:center;gap:var(--spacing-sm);display:flex}.ContentBlocksEditor-module__9TEYbq__richInput{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-elevated);color:var(--color-text-primary);min-height:36px;transition:border-color var(--transition-fast);cursor:text;word-break:break-word;flex:1;line-height:1.5}.ContentBlocksEditor-module__9TEYbq__richInput:focus{border-color:var(--color-accent);outline:none}.ContentBlocksEditor-module__9TEYbq__richInput:empty:before{content:attr(data-placeholder);color:var(--color-text-secondary);opacity:.45;pointer-events:none}.ContentBlocksEditor-module__9TEYbq__removeItemBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ContentBlocksEditor-module__9TEYbq__removeItemBtn:hover{background:color-mix(in srgb, var(--color-error,#ef4444) 12%, transparent);color:var(--color-error,#ef4444)}.ContentBlocksEditor-module__9TEYbq__addItemBtn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);border:1px dashed var(--color-accent);border-radius:var(--radius-md);cursor:pointer;width:fit-content;transition:background var(--transition-fast);display:flex}.ContentBlocksEditor-module__9TEYbq__addItemBtn:hover{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}.ContentBlocksEditor-module__9TEYbq__ctaButtons{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.ContentBlocksEditor-module__9TEYbq__ctaFieldset{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);margin:0}.ContentBlocksEditor-module__9TEYbq__ctaLegend{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);padding:0 var(--spacing-xs)}.ContentBlocksEditor-module__9TEYbq__inlineRow{gap:var(--spacing-sm);display:flex}.ContentBlocksEditor-module__9TEYbq__inlineRow .ContentBlocksEditor-module__9TEYbq__input{flex:1}.ContentBlocksEditor-module__9TEYbq__addBar{border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;display:flex}.ContentBlocksEditor-module__9TEYbq__addBarLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.ContentBlocksEditor-module__9TEYbq__addButtons{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ContentBlocksEditor-module__9TEYbq__addBtn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--background-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;display:flex}.ContentBlocksEditor-module__9TEYbq__addBtn:hover{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}@media (max-width:768px){.ContentBlocksEditor-module__9TEYbq__rowGroup,.ContentBlocksEditor-module__9TEYbq__ctaButtons{grid-template-columns:1fr}.ContentBlocksEditor-module__9TEYbq__inlineRow{flex-direction:column}}
.PostEditor-module__kdCSGa__editorPanel{background:var(--background-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl)}.PostEditor-module__kdCSGa__editorTitleRow{justify-content:space-between;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);display:flex}.PostEditor-module__kdCSGa__editorTitleGroup{align-items:baseline;gap:var(--spacing-md);min-width:0;display:flex}.PostEditor-module__kdCSGa__editorTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap;margin:0}.PostEditor-module__kdCSGa__editorSlugBadge{font-size:var(--font-size-xs);color:var(--color-text-secondary);background:var(--background-card);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-overflow:ellipsis;white-space:nowrap;max-width:280px;padding:2px 6px;font-family:monospace;overflow:hidden}.PostEditor-module__kdCSGa__statusBar{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);flex-wrap:wrap;display:flex}.PostEditor-module__kdCSGa__toggleInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.PostEditor-module__kdCSGa__toggleLabel{cursor:pointer;-webkit-user-select:none;user-select:none}.PostEditor-module__kdCSGa__toggleChip{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full,9999px);border:1px solid var(--color-border);color:var(--color-text-secondary);background:var(--background-card);transition:all var(--transition-fast);align-items:center;gap:5px;display:inline-flex}.PostEditor-module__kdCSGa__toggleLabel:hover .PostEditor-module__kdCSGa__toggleChip{border-color:var(--color-text-secondary);color:var(--color-text-primary)}.PostEditor-module__kdCSGa__chipPublished{border-color:var(--color-success,#22c55e);color:var(--color-success,#22c55e);background:color-mix(in srgb, var(--color-success,#22c55e) 10%, transparent)}.PostEditor-module__kdCSGa__chipFeatured{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b}.PostEditor-module__kdCSGa__chipTrending{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.PostEditor-module__kdCSGa__sectionHeader{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border);margin-top:var(--spacing-sm);grid-column:1/-1;display:flex}.PostEditor-module__kdCSGa__formGrid{gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}.PostEditor-module__kdCSGa__formGroup{flex-direction:column;gap:4px;display:flex}.PostEditor-module__kdCSGa__formGroupFull{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.PostEditor-module__kdCSGa__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.PostEditor-module__kdCSGa__hint{font-size:var(--font-size-xs);color:var(--color-text-secondary);opacity:.7}.PostEditor-module__kdCSGa__charCount{font-size:var(--font-size-xs);color:var(--color-text-secondary);opacity:.55;text-align:right}.PostEditor-module__kdCSGa__input,.PostEditor-module__kdCSGa__textarea,.PostEditor-module__kdCSGa__select{font-size:var(--font-size-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-card);color:var(--color-text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);font-family:inherit}.PostEditor-module__kdCSGa__input:focus,.PostEditor-module__kdCSGa__textarea:focus,.PostEditor-module__kdCSGa__select:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 15%, transparent);outline:none}.PostEditor-module__kdCSGa__input::placeholder,.PostEditor-module__kdCSGa__textarea::placeholder{color:var(--color-text-secondary);opacity:.5}.PostEditor-module__kdCSGa__textarea{resize:vertical;min-height:80px}.PostEditor-module__kdCSGa__selectWrapper{align-items:center;display:flex;position:relative}.PostEditor-module__kdCSGa__selectWrapper .PostEditor-module__kdCSGa__select{appearance:none;width:100%;padding-right:var(--spacing-xxl,2.5rem);cursor:pointer}.PostEditor-module__kdCSGa__selectIcon{right:var(--spacing-sm);pointer-events:none;color:var(--color-text-secondary);position:absolute}.PostEditor-module__kdCSGa__inputWithAddon{align-items:stretch;display:flex}.PostEditor-module__kdCSGa__inputAddon{border-top-right-radius:0;border-bottom-right-radius:0;flex:1}.PostEditor-module__kdCSGa__addon{padding:0 var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background:var(--background-elevated);border:1px solid var(--color-border);border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);white-space:nowrap;border-left:none;align-items:center;display:flex}.PostEditor-module__kdCSGa__editorActions{justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:1px solid var(--color-border);display:flex}.PostEditor-module__kdCSGa__cancelButton{padding:var(--spacing-sm) var(--spacing-xl);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);background:0 0}.PostEditor-module__kdCSGa__cancelButton:hover{color:var(--color-text-primary);border-color:var(--color-text-secondary)}@media (max-width:768px){.PostEditor-module__kdCSGa__formGrid{grid-template-columns:1fr}.PostEditor-module__kdCSGa__editorTitleRow{flex-direction:column;align-items:flex-start}.PostEditor-module__kdCSGa__statusBar{gap:var(--spacing-xs)}.PostEditor-module__kdCSGa__editorActions{flex-direction:column-reverse}.PostEditor-module__kdCSGa__cancelButton{text-align:center;width:100%}}
.PostsList-module__E6lLaa__tabContent{gap:var(--spacing-lg);flex-direction:column;display:flex}.PostsList-module__E6lLaa__tabHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.PostsList-module__E6lLaa__headerStart{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.PostsList-module__E6lLaa__inlineTabs{gap:var(--spacing-xs);border-bottom:none;margin:0}.PostsList-module__E6lLaa__inlineTabs button{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-full)}.PostsList-module__E6lLaa__tabTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.PostsList-module__E6lLaa__addButton{border-radius:var(--radius-md);border-style:solid;border-color:var(--color-accent-border);width:auto;min-width:180px;height:48px;color:var(--color-text-primary);background:var(--color-accent-bg);opacity:1}.PostsList-module__E6lLaa__addButton:hover{background:var(--color-accent-bg-hover);border-color:var(--color-accent);transform:none}.PostsList-module__E6lLaa__emptyText{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-3xl) var(--spacing-xl);background:var(--background-elevated);border-radius:var(--radius-lg);border:1px dashed var(--color-border)}.PostsList-module__E6lLaa__itemList{gap:var(--spacing-sm);flex-direction:column;display:flex}.PostsList-module__E6lLaa__itemCard{padding:var(--spacing-lg) var(--spacing-xl);background:var(--background-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.PostsList-module__E6lLaa__itemCard:hover{border-color:var(--color-accent)}.PostsList-module__E6lLaa__itemInfo{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.PostsList-module__E6lLaa__itemTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);align-items:center;gap:var(--spacing-sm);display:flex}.PostsList-module__E6lLaa__itemMeta{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.PostsList-module__E6lLaa__statusBadge{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);padding:2px var(--spacing-sm);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.PostsList-module__E6lLaa__statusPublished{color:var(--color-success-strong);background:rgba(var(--color-status-success-rgb), .14)}.PostsList-module__E6lLaa__statusDraft{color:var(--color-text-secondary);background:rgba(var(--color-rgb-slate), .18)}.PostsList-module__E6lLaa__categoryBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-accent);background:var(--color-accent-bg);padding:2px var(--spacing-sm);border-radius:var(--radius-full)}.PostsList-module__E6lLaa__authorMeta{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.PostsList-module__E6lLaa__iconFeatured{color:var(--color-warning)}.PostsList-module__E6lLaa__iconTrending{color:rgba(var(--color-status-info-rgb), 1)}.PostsList-module__E6lLaa__itemActions{flex-shrink:0;gap:6px;display:flex}.PostsList-module__E6lLaa__iconButton{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--background-card);width:34px;height:34px;color:var(--color-text-secondary);cursor:pointer;transition:var(--transition-fast);justify-content:center;align-items:center;display:flex}.PostsList-module__E6lLaa__iconButton:hover{color:var(--color-accent);border-color:var(--color-accent)}.PostsList-module__E6lLaa__iconButtonDanger:hover{color:var(--color-danger);border-color:var(--color-danger)}@media (max-width:768px){.PostsList-module__E6lLaa__tabHeader{gap:var(--spacing-md);flex-direction:column;align-items:flex-start}.PostsList-module__E6lLaa__headerStart{justify-content:space-between;width:100%}.PostsList-module__E6lLaa__itemCard{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.PostsList-module__E6lLaa__itemActions{align-self:flex-end}}
.PendingMessages-module__7bA0GG__messagesSection{margin-bottom:2rem}.PendingMessages-module__7bA0GG__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.PendingMessages-module__7bA0GG__sectionTitle{color:var(--color-white);margin:0;font-size:20px;font-weight:600}.PendingMessages-module__7bA0GG__seeMoreLink{font-family:var(--font-cairo), sans-serif;opacity:.8;color:var(--color-primary);text-underline-offset:4px;cursor:pointer;font-size:20px;font-weight:500;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;transition:all .2s ease-in-out}.PendingMessages-module__7bA0GG__seeMoreLink:hover{opacity:1}.PendingMessages-module__7bA0GG__messagesContainer{-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab;width:100%;position:relative;overflow:hidden}.PendingMessages-module__7bA0GG__messagesContainer a,.PendingMessages-module__7bA0GG__messagesContainer>*{-webkit-user-drag:none}.PendingMessages-module__7bA0GG__pagesTrack{will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.PendingMessages-module__7bA0GG__page{min-width:100%;padding:0}.PendingMessages-module__7bA0GG__messageRow{background-color:rgba(var(--color-white-rgb), .02);border:1px solid rgba(var(--color-white-rgb), .08);cursor:pointer;will-change:auto;backface-visibility:hidden;border-radius:8px;align-items:stretch;min-height:56px;margin-bottom:8px;transition:background-color .2s,border-color .2s;display:flex;position:relative}.PendingMessages-module__7bA0GG__messageRow:hover{border-color:rgba(var(--color-accent-danger-rgb), .3);background-color:rgba(var(--color-white-rgb), .03)}.PendingMessages-module__7bA0GG__messageRowLink{min-width:0;color:inherit;-webkit-user-drag:none;flex:1;grid-template-columns:40px clamp(140px,18vw,220px) minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;display:grid}.PendingMessages-module__7bA0GG__deleteBtn{cursor:pointer;color:rgba(var(--color-white-rgb), .4);opacity:0;background:0 0;border:none;border-radius:0 8px 8px 0;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;transition:opacity .15s,color .15s,background-color .15s;display:flex}.PendingMessages-module__7bA0GG__messageRow:hover .PendingMessages-module__7bA0GG__deleteBtn{opacity:1}.PendingMessages-module__7bA0GG__deleteBtn:hover{color:var(--color-accent-danger);background-color:rgba(var(--color-accent-danger-rgb), .08)}.PendingMessages-module__7bA0GG__deleteBtn:focus-visible{opacity:1;outline:2px solid var(--color-accent-danger);outline-offset:-2px}@media (hover:none){.PendingMessages-module__7bA0GG__deleteBtn{opacity:1}}.PendingMessages-module__7bA0GG__messageUnread{background-color:rgba(var(--color-white-rgb), .05);border-color:rgba(var(--color-white-rgb), .12)}.PendingMessages-module__7bA0GG__messageUnread .PendingMessages-module__7bA0GG__rowSender,.PendingMessages-module__7bA0GG__messageUnread .PendingMessages-module__7bA0GG__rowSeparator,.PendingMessages-module__7bA0GG__messageUnread .PendingMessages-module__7bA0GG__rowSubject,.PendingMessages-module__7bA0GG__messageUnread .PendingMessages-module__7bA0GG__rowPreview,.PendingMessages-module__7bA0GG__messageUnread .PendingMessages-module__7bA0GG__rowDate{color:var(--color-white)}.PendingMessages-module__7bA0GG__messageUnread .PendingMessages-module__7bA0GG__rowPreview{color:rgba(var(--color-white-rgb), .7)}.PendingMessages-module__7bA0GG__messageRead{background-color:rgba(var(--color-rgb-gray-mid), .08);border-color:rgba(var(--color-rgb-gray-mid), .15)}.PendingMessages-module__7bA0GG__messageRead .PendingMessages-module__7bA0GG__rowSender,.PendingMessages-module__7bA0GG__messageRead .PendingMessages-module__7bA0GG__rowSeparator,.PendingMessages-module__7bA0GG__messageRead .PendingMessages-module__7bA0GG__rowSubject,.PendingMessages-module__7bA0GG__messageRead .PendingMessages-module__7bA0GG__rowPreview,.PendingMessages-module__7bA0GG__messageRead .PendingMessages-module__7bA0GG__rowDate{color:var(--color-gray)}.PendingMessages-module__7bA0GG__messageRead .PendingMessages-module__7bA0GG__rowPreview{color:rgba(var(--color-rgb-gray-mid), .6)}.PendingMessages-module__7bA0GG__rowIcon{background-color:rgba(var(--color-white-rgb), .04);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.PendingMessages-module__7bA0GG__rowSummary{align-items:center;gap:.45rem;min-width:0;display:flex;overflow:hidden}.PendingMessages-module__7bA0GG__rowSender{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.PendingMessages-module__7bA0GG__rowSubject{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:48%;font-size:14px;font-weight:500;overflow:hidden}.PendingMessages-module__7bA0GG__rowSeparator{opacity:.55;flex:none}.PendingMessages-module__7bA0GG__rowPreview{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;line-height:1.4;overflow:hidden}.PendingMessages-module__7bA0GG__rowDate{white-space:nowrap;text-align:end;place-self:center end;font-size:13px}.PendingMessages-module__7bA0GG__navigationWrapper{justify-content:center;margin-top:1.5rem;display:flex}.PendingMessages-module__7bA0GG__dragging{cursor:grabbing}@media (max-width:980px){.PendingMessages-module__7bA0GG__messageRowLink{grid-template-columns:36px minmax(0,150px) minmax(0,1fr) auto;gap:.75rem}}@media (max-width:640px){.PendingMessages-module__7bA0GG__messageRowLink{grid-template-columns:32px minmax(0,104px) minmax(0,1fr) auto;gap:.5rem;padding:.625rem .75rem}.PendingMessages-module__7bA0GG__rowSender{font-size:14px}.PendingMessages-module__7bA0GG__rowSubject{max-width:44%;font-size:13px}.PendingMessages-module__7bA0GG__rowPreview,.PendingMessages-module__7bA0GG__rowDate{font-size:12px}}
.WebSolutionForm-module__5SbLVG__webSolutionForm{flex-direction:column;gap:2rem;display:flex}.WebSolutionForm-module__5SbLVG__header{margin-bottom:.5rem}.WebSolutionForm-module__5SbLVG__sectionTitle{color:var(--color-white);margin:0;font-size:1.25rem;font-weight:600}.WebSolutionForm-module__5SbLVG__videoSection{flex-direction:column;gap:.75rem;display:flex}.WebSolutionForm-module__5SbLVG__demoSection{flex-direction:column;gap:1rem;display:flex}.WebSolutionForm-module__5SbLVG__demoContent{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.WebSolutionForm-module__5SbLVG__thumbnailWrapper,.WebSolutionForm-module__5SbLVG__demoLinkWrapper{flex-direction:column;gap:.75rem;display:flex}.WebSolutionForm-module__5SbLVG__label{color:rgba(var(--color-white-rgb), .8);font-size:.875rem;font-weight:500}.WebSolutionForm-module__5SbLVG__thumbnailUploadBox{aspect-ratio:16/9;background:rgba(var(--color-black-rgb), .2);width:100%;box-shadow:0px 0px 10px 5px rgba(var(--color-black-rgb), .3);border:2px solid #0000;border-radius:12px;transition:all .3s;position:relative;overflow:visible}.WebSolutionForm-module__5SbLVG__thumbnailUploadBox:has(img){border:2px solid rgba(var(--color-white-rgb), .1)}.WebSolutionForm-module__5SbLVG__thumbnailUploadBox:hover{transform:scale(1.02)}.WebSolutionForm-module__5SbLVG__thumbnailUploadBox:hover .cardActions{opacity:1;visibility:visible;pointer-events:all}.WebSolutionForm-module__5SbLVG__thumbnailPreview{object-fit:cover;border-radius:12px}.WebSolutionForm-module__5SbLVG__thumbnailActions{justify-content:center;align-items:center;display:flex}.WebSolutionForm-module__5SbLVG__demoLinkInput{background:rgba(var(--color-black-rgb), .2);border:1px solid rgba(var(--color-white-rgb), .1);width:100%;color:var(--color-white);border-radius:8px;padding:.875rem 1rem;font-size:.875rem;transition:all .2s}.WebSolutionForm-module__5SbLVG__demoLinkInput:focus{border-color:rgba(var(--color-white-rgb), .3);background:rgba(var(--color-black-rgb), .3);outline:none}.WebSolutionForm-module__5SbLVG__demoLinkInput::placeholder{color:rgba(var(--color-white-rgb), .4)}.WebSolutionForm-module__5SbLVG__formActions{justify-content:flex-end;display:flex}@media (max-width:768px){.WebSolutionForm-module__5SbLVG__demoContent{grid-template-columns:1fr;gap:1.5rem}}
.SearchSection-module__5ls6za__searchSection{margin-bottom:2rem}.SearchSection-module__5ls6za__searchSectionTitle{color:var(--color-white);opacity:.9;letter-spacing:.01em;margin-bottom:1.25rem;font-size:1.125rem;font-weight:500}.SearchSection-module__5ls6za__searchRow{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.SearchSection-module__5ls6za__filtersGroup{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.SearchSection-module__5ls6za__serviceDropdownWrapper{flex-direction:column;display:flex;position:relative}.SearchSection-module__5ls6za__dropdownContainer{flex-shrink:0;min-width:180px;position:relative}.SearchSection-module__5ls6za__dropdownContainer.SearchSection-module__5ls6za__categoryDropdown{min-width:160px}.SearchSection-module__5ls6za__dropdownContainer.SearchSection-module__5ls6za__hasWarning{border-color:var(--color-primary)}.SearchSection-module__5ls6za__dropdownContainer.SearchSection-module__5ls6za__hasWarning .SearchSection-module__5ls6za__serviceDropdown{border-color:var(--color-primary);animation:2s ease-in-out infinite SearchSection-module__5ls6za__pulseWarning}.SearchSection-module__5ls6za__warningMessage{color:var(--color-primary);background:var(--color-primary-bg);white-space:nowrap;z-index:10;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;animation:.2s ease-out SearchSection-module__5ls6za__slideDown;position:absolute;top:calc(100% + .25rem);left:0}@keyframes SearchSection-module__5ls6za__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes SearchSection-module__5ls6za__pulseWarning{0%,to{box-shadow:0 0 0 0 var(--color-primary)}50%{box-shadow:0 0 0 4px var(--color-primary-bg)}}.SearchSection-module__5ls6za__dropdownContainer:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--color-gray);pointer-events:none;width:0;height:0;transition:transform .3s;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)rotate(180deg)}.SearchSection-module__5ls6za__dropdownOpen:after{transform:translateY(-50%)rotate(0)}.SearchSection-module__5ls6za__serviceDropdown{background:var(--background-card);border:1px solid var(--color-border-light);width:100%;min-width:180px;color:var(--color-white);cursor:pointer;appearance:none;border-radius:12px;padding:.875rem 2.75rem .875rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s}.SearchSection-module__5ls6za__serviceDropdown:hover:not(:disabled){border-color:var(--color-primary);box-shadow:0 2px 8px rgba(var(--color-black-rgb), .15);transform:translateY(-1px)}.SearchSection-module__5ls6za__serviceDropdown:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg);outline:none;transform:translateY(0)}.SearchSection-module__5ls6za__serviceDropdown:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg);outline:none}.SearchSection-module__5ls6za__serviceDropdown:disabled,.SearchSection-module__5ls6za__serviceDropdown[aria-disabled=true]{opacity:.5;cursor:not-allowed;background:var(--background-card);transform:none}.SearchSection-module__5ls6za__dropdownContainer:focus-within:after{border-top-color:var(--color-primary)}.SearchSection-module__5ls6za__serviceDropdown option{background:var(--background-card);color:var(--color-white);padding:.5rem}.SearchSection-module__5ls6za__searchInputContainer{flex:1;min-width:200px;max-width:400px;position:relative}.SearchSection-module__5ls6za__actionsGroup{align-items:center;gap:.75rem;margin-inline-start:auto;display:flex}.SearchSection-module__5ls6za__formModeToggle{border:1px solid var(--color-border-light);background:var(--background-card);color:var(--color-white);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:12px;align-items:center;gap:.625rem;padding:.625rem 1rem;transition:all .2s;display:inline-flex}.SearchSection-module__5ls6za__formModeToggle:hover{border-color:var(--color-primary);background:rgba(var(--color-rgb-pink), .05);transform:translateY(-1px)}.SearchSection-module__5ls6za__formModeToggle input[type=checkbox]{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer}.SearchSection-module__5ls6za__toggleLabel{color:var(--color-text-light);font-size:.875rem}.SearchSection-module__5ls6za__searchIcon{inset-inline-start:1rem;color:var(--color-text-light);pointer-events:none;z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.SearchSection-module__5ls6za__searchInput{background:var(--background-card);border:1px solid var(--color-border-light);width:100%;color:var(--color-white);border-radius:12px;padding:.875rem 1rem .875rem 2.75rem;font-size:.875rem;font-weight:500;transition:all .2s}.SearchSection-module__5ls6za__searchInput:hover:not(:focus){border-color:rgba(var(--color-rgb-pink), .4)}.SearchSection-module__5ls6za__searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-bg);outline:none;transform:translateY(-1px)}.SearchSection-module__5ls6za__searchInput::placeholder{color:var(--color-text-light);opacity:.5;font-weight:400}@media (max-width:1280px){.SearchSection-module__5ls6za__searchRow{gap:.75rem}.SearchSection-module__5ls6za__filtersGroup{gap:.625rem}.SearchSection-module__5ls6za__searchInputContainer{max-width:300px}}@media (max-width:1024px){.SearchSection-module__5ls6za__searchRow{gap:.625rem}.SearchSection-module__5ls6za__filtersGroup{flex-wrap:wrap}.SearchSection-module__5ls6za__dropdownContainer{min-width:160px}.SearchSection-module__5ls6za__searchInputContainer{flex:100%;order:10;max-width:100%}.SearchSection-module__5ls6za__actionsGroup{margin-left:0}}@media (max-width:768px){.SearchSection-module__5ls6za__searchSectionTitle{margin-bottom:1rem;font-size:1rem}.SearchSection-module__5ls6za__filtersGroup{flex-direction:column;gap:.75rem;width:100%}.SearchSection-module__5ls6za__dropdownContainer,.SearchSection-module__5ls6za__dropdownContainer.SearchSection-module__5ls6za__categoryDropdown{width:100%;min-width:100%}.SearchSection-module__5ls6za__serviceDropdown{min-width:100%}.SearchSection-module__5ls6za__searchInputContainer{width:100%;max-width:100%}.SearchSection-module__5ls6za__actionsGroup{justify-content:flex-end;width:100%}.SearchSection-module__5ls6za__formModeToggle{padding:.75rem 1rem}.SearchSection-module__5ls6za__searchRow{flex-direction:column;gap:.75rem}.SearchSection-module__5ls6za__dropdownContainer{width:100%;min-width:unset}.SearchSection-module__5ls6za__searchInputContainer{max-width:100%}.SearchSection-module__5ls6za__searchButton{width:100%}.SearchSection-module__5ls6za__formModeToggle{justify-content:center;width:100%}}@media (forced-colors:active){.SearchSection-module__5ls6za__serviceDropdown{border:1px solid canvastext}.SearchSection-module__5ls6za__dropdownContainer:after{border-top-color:canvastext}}
.ProjectHeader-module__JE9BvW__searchHeader{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.ProjectHeader-module__JE9BvW__addProjectButton{flex-shrink:0;margin-top:2.25rem}
.ProjectsPageClient-module__bakUNq__projectsPage{min-height:100vh;color:var(--color-white);display:flex;overflow-x:hidden}.ProjectsPageClient-module__bakUNq__main{flex-direction:column;flex:1;gap:2rem;width:calc(100% - 250px);margin-inline-start:250px;padding:2rem;display:flex}.ProjectsPageClient-module__bakUNq__saveContainer{justify-content:flex-end;padding:1rem 0;display:flex}.ProjectsPageClient-module__bakUNq__searchHeader{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.ProjectsPageClient-module__bakUNq__languageToggleRow{justify-content:flex-end;margin:.5rem 0 1.5rem;display:flex}.ProjectsPageClient-module__bakUNq__addProjectButton{flex-shrink:0;margin-top:2rem}.ProjectsPageClient-module__bakUNq__actionButtons{border-top:1px solid rgba(var(--color-white-rgb), .1);justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;padding:2rem 0;display:flex}.ProjectsPageClient-module__bakUNq__newProjectButton{border:2px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s}.ProjectsPageClient-module__bakUNq__newProjectButton:hover:not(:disabled){background:var(--color-primary);color:var(--color-white);transform:translateY(-2px)}.ProjectsPageClient-module__bakUNq__newProjectButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ProjectsPageClient-module__bakUNq__main{width:100%;margin-inline-start:0;padding:1rem}.ProjectsPageClient-module__bakUNq__projectsPage{flex-direction:column}}
.ServicesSortableList-module__hp6Upa__serviceItem{justify-content:space-between;align-items:center;gap:16px;width:100%;transition:all .3s;display:flex}.ServicesSortableList-module__hp6Upa__serviceItem.ServicesSortableList-module__hp6Upa__dragging{opacity:.8}.ServicesSortableList-module__hp6Upa__serviceInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ServicesSortableList-module__hp6Upa__serviceName{font-family:var(--font-family);color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.ServicesSortableList-module__hp6Upa__serviceSlug{color:var(--color-gray);text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:13px;overflow:hidden}.ServicesSortableList-module__hp6Upa__orderBadge{background:var(--color-primary-bg);min-width:44px;height:32px;color:var(--color-primary);font-family:var(--font-family);border:1px solid var(--color-primary);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:flex}.ServicesSortableList-module__hp6Upa__savingIndicator{background:var(--background-card);border:1px solid var(--color-primary);color:var(--color-white);font-family:var(--font-family);box-shadow:0 8px 24px rgba(var(--color-accent-danger-rgb), .3);z-index:1000;border-radius:12px;align-items:center;gap:12px;padding:16px 24px;font-size:14px;font-weight:500;animation:.3s ServicesSortableList-module__hp6Upa__slideInUp;display:flex;position:fixed;bottom:24px;right:24px}@keyframes ServicesSortableList-module__hp6Upa__slideInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.ServicesSortableList-module__hp6Upa__spinner{border:2px solid var(--color-border-dark);border-top-color:var(--color-primary);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite ServicesSortableList-module__hp6Upa__spin}@keyframes ServicesSortableList-module__hp6Upa__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.ServicesSortableList-module__hp6Upa__serviceName{font-size:14px}.ServicesSortableList-module__hp6Upa__serviceSlug{font-size:12px}.ServicesSortableList-module__hp6Upa__orderBadge{min-width:36px;height:28px;font-size:12px}.ServicesSortableList-module__hp6Upa__savingIndicator{padding:12px 16px;font-size:12px;bottom:16px;right:16px}}
.ServicesPageClient-module__6RgyFa__servicesPage{min-height:100vh;color:var(--color-white);display:flex;overflow-x:hidden}.ServicesPageClient-module__6RgyFa__metadataSection{margin-bottom:32px}.ServicesPageClient-module__6RgyFa__sectionTitle{color:var(--color-white);letter-spacing:-.02em;margin-bottom:0;font-size:20px;font-weight:600}.ServicesPageClient-module__6RgyFa__sectionTitleRow{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ServicesPageClient-module__6RgyFa__metadataFields{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.ServicesPageClient-module__6RgyFa__metadataFields>:last-child{grid-column:1/-1}.ServicesPageClient-module__6RgyFa__saveButtonWrapper{justify-content:flex-end;display:flex}.ServicesPageClient-module__6RgyFa__main{flex-direction:column;flex:1;gap:2rem;width:calc(100% - 250px);margin-inline-start:250px;padding:2rem;display:flex}@media (max-width:768px){.ServicesPageClient-module__6RgyFa__metadataFields{grid-template-columns:1fr}.ServicesPageClient-module__6RgyFa__main{width:100%;margin-inline-start:0;padding:1rem}.ServicesPageClient-module__6RgyFa__servicesPage{flex-direction:column}}
.ShowreelItemForm-module__XSLkSG__form{flex-direction:column;gap:1.25rem;display:flex}.ShowreelItemForm-module__XSLkSG__row{flex-direction:column;gap:.4rem;display:flex}.ShowreelItemForm-module__XSLkSG__twoCol{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.ShowreelItemForm-module__XSLkSG__twoCol{grid-template-columns:1fr}}.ShowreelItemForm-module__XSLkSG__label{color:var(--color-text-light);font-size:.82rem;font-weight:500}.ShowreelItemForm-module__XSLkSG__required{color:var(--color-primary)}.ShowreelItemForm-module__XSLkSG__input,.ShowreelItemForm-module__XSLkSG__textarea{background:rgba(var(--color-white-rgb), .05);border:1px solid rgba(var(--color-white-rgb), .1);color:var(--color-white);font-size:.875rem;font-family:var(--font-family);box-sizing:border-box;border-radius:6px;outline:none;width:100%;padding:.55rem .75rem;transition:border-color .2s}.ShowreelItemForm-module__XSLkSG__input:focus,.ShowreelItemForm-module__XSLkSG__textarea:focus{border-color:var(--color-primary)}.ShowreelItemForm-module__XSLkSG__input:disabled,.ShowreelItemForm-module__XSLkSG__textarea:disabled{opacity:.5;cursor:not-allowed}.ShowreelItemForm-module__XSLkSG__textarea{resize:vertical}.ShowreelItemForm-module__XSLkSG__hint{color:var(--color-text-light);margin:0;font-size:.75rem}.ShowreelItemForm-module__XSLkSG__radioGroup{gap:1.5rem;display:flex}.ShowreelItemForm-module__XSLkSG__radio{color:var(--color-text-light);cursor:pointer;align-items:center;gap:.4rem;font-size:.875rem;display:flex}.ShowreelItemForm-module__XSLkSG__radio input[type=radio]{accent-color:var(--color-primary);cursor:pointer;width:16px;height:16px}.ShowreelItemForm-module__XSLkSG__checkRow{align-items:center;display:flex}.ShowreelItemForm-module__XSLkSG__checkLabel{color:var(--color-text-light);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ShowreelItemForm-module__XSLkSG__checkLabel input[type=checkbox]{accent-color:var(--color-primary);cursor:pointer;width:16px;height:16px}.ShowreelItemForm-module__XSLkSG__actions{border-top:1px solid rgba(var(--color-white-rgb), .06);justify-content:flex-end;gap:.75rem;padding-top:.5rem;display:flex}.ShowreelItemForm-module__XSLkSG__cancelBtn{border:1px solid rgba(var(--color-white-rgb), .15);color:var(--color-text-light);font-size:.875rem;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:6px;padding:.55rem 1.25rem;transition:border-color .2s}.ShowreelItemForm-module__XSLkSG__cancelBtn:hover:not(:disabled){border-color:rgba(var(--color-white-rgb), .35)}.ShowreelItemForm-module__XSLkSG__cancelBtn:disabled{opacity:.4;cursor:not-allowed}.ShowreelItemForm-module__XSLkSG__submitBtn{background:var(--color-primary);color:var(--color-white);font-size:.875rem;font-family:var(--font-family);cursor:pointer;border:none;border-radius:6px;padding:.55rem 1.5rem;font-weight:600;transition:opacity .2s}.ShowreelItemForm-module__XSLkSG__submitBtn:hover:not(:disabled){opacity:.88}.ShowreelItemForm-module__XSLkSG__submitBtn:disabled{opacity:.45;cursor:not-allowed}
.VideoSearch-module__i-viKW__wrapper{align-items:center;gap:.625rem;display:flex}.VideoSearch-module__i-viKW__inputWrap{background:rgba(var(--color-white-rgb), .05);border:1px solid rgba(var(--color-white-rgb), .1);border-radius:8px;align-items:center;gap:.5rem;min-width:200px;padding:.45rem .7rem;transition:border-color .2s,background .2s;display:flex}.VideoSearch-module__i-viKW__inputWrap:focus-within{border-color:rgba(var(--color-accent-danger-rgb), .45);background:rgba(var(--color-white-rgb), .07)}.VideoSearch-module__i-viKW__inputWrap.VideoSearch-module__i-viKW__hasQuery{border-color:rgba(var(--color-accent-danger-rgb), .3)}.VideoSearch-module__i-viKW__icon{color:rgba(var(--color-white-rgb), .35);flex-shrink:0;transition:color .2s}.VideoSearch-module__i-viKW__inputWrap:focus-within .VideoSearch-module__i-viKW__icon{color:rgba(var(--color-accent-danger-rgb), .65)}.VideoSearch-module__i-viKW__input{color:var(--color-white);font-size:.83rem;font-family:var(--font-family);min-width:0;caret-color:var(--color-primary);background:0 0;border:none;outline:none;flex:1;line-height:1.4}.VideoSearch-module__i-viKW__input::placeholder{color:rgba(var(--color-white-rgb), .28)}.VideoSearch-module__i-viKW__input::-webkit-search-cancel-button{display:none}.VideoSearch-module__i-viKW__clearBtn{background:rgba(var(--color-white-rgb), .1);width:18px;height:18px;color:rgba(var(--color-white-rgb), .5);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.VideoSearch-module__i-viKW__clearBtn:hover{background:rgba(var(--color-accent-danger-rgb), .2);color:var(--color-primary)}.VideoSearch-module__i-viKW__resultBadge{font-size:.76rem;font-family:var(--font-family);color:rgba(var(--color-white-rgb), .45);white-space:nowrap;font-variant-numeric:tabular-nums;background:rgba(var(--color-white-rgb), .06);border:1px solid rgba(var(--color-white-rgb), .08);border-radius:20px;padding:.2rem .55rem}.VideoSearch-module__i-viKW__noResults{color:var(--color-primary);border-color:rgba(var(--color-accent-danger-rgb), .2);background:rgba(var(--color-accent-danger-rgb), .07)}@media (max-width:640px){.VideoSearch-module__i-viKW__inputWrap{min-width:140px}}
.LocationCard-module__pB-v8G__cardWrapper{position:relative}.LocationCard-module__pB-v8G__cardActions{z-index:2;background:var(--color-dark);min-width:64px;height:30px;box-shadow:0 0 12px 4px rgba(var(--color-accent-danger-rgb), .15);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;display:inline-flex;position:absolute;top:-10px;right:8px}.LocationCard-module__pB-v8G__cardActionButton{width:22px;height:22px;color:var(--color-neutral-100);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:inline-flex}.LocationCard-module__pB-v8G__cardActionButton:hover:not(:disabled){transform:translateY(-1px)}.LocationCard-module__pB-v8G__cardActionButton:disabled{opacity:.5;cursor:not-allowed}.LocationCard-module__pB-v8G__cardActionEdit{color:var(--color-neutral-100)}.LocationCard-module__pB-v8G__cardActionDelete{color:var(--color-danger)}.LocationCard-module__pB-v8G__locationCard{width:178px;min-width:178px;min-height:159px;box-shadow:0px 0px 10px 5px rgba(var(--color-black-rgb), .3);background:var(--background-secondary);cursor:pointer;border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.LocationCard-module__pB-v8G__locationCard:hover{box-shadow:0 0 12px 6px rgba(var(--color-accent-danger-rgb), .16);transform:translateY(-2px)}.LocationCard-module__pB-v8G__cardActive{box-shadow:0px 0px 10px 5px rgba(var(--color-accent-danger-rgb), .1)}.LocationCard-module__pB-v8G__cardCurrent{box-shadow:0px 0px 12px 6px rgba(var(--color-accent-danger-rgb), .3);transform:translateY(-2px)}.LocationCard-module__pB-v8G__cardContent{flex-direction:column;gap:4px;padding:4px 12px 12px;display:flex}.LocationCard-module__pB-v8G__branchLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray);font-size:11px;font-weight:600}.LocationCard-module__pB-v8G__branchLabelMain{color:var(--color-white)}.LocationCard-module__pB-v8G__branchLabelBranch{color:var(--color-gray)}.LocationCard-module__pB-v8G__locationCountry{color:var(--color-neutral-100);letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600}.LocationCard-module__pB-v8G__locationCity{color:var(--color-neutral-200);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px}.LocationCard-module__pB-v8G__phonesContainer{flex-direction:column;gap:4px;display:flex}.LocationCard-module__pB-v8G__locationInfo{color:var(--color-neutral-200);align-items:center;gap:10px;font-size:12px;display:flex}.LocationCard-module__pB-v8G__locationIcon{color:var(--color-danger);flex-shrink:0}.LocationCard-module__pB-v8G__locationText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.LocationCard-module__pB-v8G__locationInfo svg{color:var(--color-danger)}@media (max-width:640px){.LocationCard-module__pB-v8G__locationCard{width:100%}}
.LocationCarousel-module__n-LquG__carouselColumn{flex-direction:column;gap:20px;display:flex}.LocationCarousel-module__n-LquG__carouselContainer{border:1px solid rgba(var(--color-dark-rgb), .85);height:275px;box-shadow:0px 0px 10px 10px rgba(var(--color-black-rgb), .25) inset;border-radius:18px;overflow:hidden}.LocationCarousel-module__n-LquG__carouselTrack{gap:10px;margin:1.4rem 0 1.4rem 1rem;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.LocationCarousel-module__n-LquG__carouselSlide{flex:none;position:relative}.LocationCarousel-module__n-LquG__emptyStateCard{border:1px solid rgba(var(--color-rgb-gray-medium), .6);background:linear-gradient(160deg, rgba(var(--color-rgb-surface-elevated), .85), rgba(var(--color-rgb-surface-base), .9));min-width:240px;color:var(--color-neutral-200);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 28px;display:flex}.LocationCarousel-module__n-LquG__emptyStateCard p{margin:0;font-size:15px;font-weight:500}.LocationCarousel-module__n-LquG__inlineAddSlide{justify-content:flex-start;align-items:flex-end;padding-bottom:24px;display:flex}.LocationCarousel-module__n-LquG__inlineAddButton{border:1.5px dashed var(--color-primary);height:36px;color:var(--color-primary);letter-spacing:-.01em;cursor:pointer;opacity:.7;background:0 0;border-radius:14px;align-items:center;gap:8px;padding:1.5rem 14px;font-size:16px;transition:all .2s ease-in-out;display:inline-flex}.LocationCarousel-module__n-LquG__inlineAddButton:hover:not(:disabled){opacity:1}.LocationCarousel-module__n-LquG__inlineAddButton:disabled{opacity:.5;cursor:not-allowed}.LocationCarousel-module__n-LquG__inlineAddPlus{font-size:18px;line-height:1}.LocationCarousel-module__n-LquG__navigationWrapper{justify-content:center;padding:12px 0;display:flex}
.LocationForm-module__16Eeea__modalRoot{z-index:40;place-items:center;display:grid;position:fixed;inset:0}.LocationForm-module__16Eeea__overlay{background:rgba(var(--color-black-rgb), .75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.LocationForm-module__16Eeea__popup{z-index:50;background:var(--background-card);border:1px solid var(--color-border-dark);border-radius:12px;width:100%;max-width:450px;padding:0;position:relative}.LocationForm-module__16Eeea__closeButton{width:28px;height:28px;color:var(--color-white);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;font-size:24px;line-height:1;transition:opacity .2s;display:flex;position:absolute;top:-36px;right:0}.LocationForm-module__16Eeea__closeButton:hover{opacity:.7}.LocationForm-module__16Eeea__popupHeader{border-bottom:none;padding:1rem}.LocationForm-module__16Eeea__popupTitle{color:var(--color-white);margin:0 0 2rem;font-size:18px;font-weight:600}.LocationForm-module__16Eeea__popupContent{flex-direction:column;gap:30px;padding:0 24px 24px;display:flex}.LocationForm-module__16Eeea__formField{flex-direction:column;display:flex}.LocationForm-module__16Eeea__inputWrapper{align-items:center;display:flex;position:relative}.LocationForm-module__16Eeea__fieldInput{border:1px solid var(--color-border-dark);background:var(--background-elevated);width:100%;color:var(--color-gray);border-radius:8px;padding:14px 44px 14px 16px;font-size:14px;font-weight:400;transition:all .2s}.LocationForm-module__16Eeea__fieldInput::placeholder{color:var(--color-text-muted)}.LocationForm-module__16Eeea__fieldInput:focus{border-color:var(--color-border-light);background:var(--background-card);color:var(--color-white);outline:none}.LocationForm-module__16Eeea__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:14px 16px;display:flex}.LocationForm-module__16Eeea__checkbox{border:1.5px solid var(--color-border-light);background:var(--background-elevated);cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary,var(--color-accent-danger));border-radius:4px;transition:all .2s}.LocationForm-module__16Eeea__checkbox:hover{border-color:var(--color-border-light)}.LocationForm-module__16Eeea__checkbox:checked{background:var(--color-primary,var(--color-accent-danger));border-color:var(--color-primary,var(--color-accent-danger))}.LocationForm-module__16Eeea__checkbox:disabled{opacity:.5;cursor:not-allowed}.LocationForm-module__16Eeea__checkboxText{color:var(--color-gray);font-size:14px;font-weight:400}.LocationForm-module__16Eeea__checkbox:checked+.LocationForm-module__16Eeea__checkboxText{color:var(--color-white)}.LocationForm-module__16Eeea__inlineEditIcon{width:24px;height:24px;color:var(--color-gray);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.LocationForm-module__16Eeea__inlineEditIcon:hover{color:var(--color-text-muted)}.LocationForm-module__16Eeea__phonesHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.LocationForm-module__16Eeea__phonesLabel{color:var(--color-gray);font-size:14px;font-weight:500}.LocationForm-module__16Eeea__addPhoneButton{border:1px dashed var(--color-border-light);color:var(--color-gray);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.LocationForm-module__16Eeea__addPhoneButton:hover:not(:disabled){border-color:var(--color-border-light);color:var(--color-white);background:rgba(var(--color-white-rgb), .05)}.LocationForm-module__16Eeea__addPhoneButton:disabled{opacity:.5;cursor:not-allowed}.LocationForm-module__16Eeea__phonesList{flex-direction:column;gap:10px;display:flex}.LocationForm-module__16Eeea__phoneRow{align-items:center;gap:8px;display:flex}.LocationForm-module__16Eeea__phoneRow .LocationForm-module__16Eeea__inputWrapper{flex:1}.LocationForm-module__16Eeea__removePhoneButton{border:1px solid var(--color-border-light);width:36px;height:36px;color:var(--color-gray);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.LocationForm-module__16Eeea__removePhoneButton:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:rgba(var(--color-black-rgb), 1)}.LocationForm-module__16Eeea__removePhoneButton:disabled{opacity:.5;cursor:not-allowed}.LocationForm-module__16Eeea__popupFooter{border-top:none;justify-content:flex-end;margin-top:0;padding:16px 24px 24px;display:flex}.LocationForm-module__16Eeea__saveButton{border:1px dashed var(--color-success);color:var(--color-success);cursor:pointer;background:0 0;border-radius:6px;padding:10px 28px;font-size:14px;font-weight:600;transition:all .2s}.LocationForm-module__16Eeea__saveButton:hover:not(:disabled){background:rgba(var(--color-rgb-mint), .1);border-style:solid}.LocationForm-module__16Eeea__saveButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.LocationForm-module__16Eeea__popup{border-radius:20px;width:calc(100% - 24px);padding:24px}.LocationForm-module__16Eeea__popupTitle{font-size:18px}.LocationForm-module__16Eeea__popupFooter{flex-direction:column;align-items:stretch;gap:12px}}
.MapImageSection-module__L7sIwq__mapMediaBlock{flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:604px;display:flex}.MapImageSection-module__L7sIwq__mapUploadLabel{font-family:var(--font-cairo), "Cairo", sans-serif;text-transform:uppercase;letter-spacing:.5px;align-self:flex-start;font-size:14px;font-weight:600}.MapImageSection-module__L7sIwq__mapUploadBox{aspect-ratio:16/9;cursor:pointer;background:rgba(var(--color-white-rgb), .02);border:2px dashed rgba(var(--color-dark-rgb), .8);border-radius:16px;width:100%;max-width:604px;height:142px;transition:all .3s;position:relative;overflow:hidden}.MapImageSection-module__L7sIwq__mapUploadBox [data-card-actions]{top:12px;right:12px}:is(.MapImageSection-module__L7sIwq__mapUploadBox:hover [data-card-actions],.MapImageSection-module__L7sIwq__mapUploadBox:focus-within [data-card-actions]){opacity:1;visibility:visible;pointer-events:all}.MapImageSection-module__L7sIwq__mapUploadBox:hover{border-color:rgba(var(--color-accent-danger-rgb), .6);background:rgba(var(--color-white-rgb), .04)}.MapImageSection-module__L7sIwq__mapUploadBox:focus{outline:2px solid var(--color-accent-danger);outline-offset:2px}.MapImageSection-module__L7sIwq__mapUploadPreview{object-fit:cover;width:100%;height:100%}.MapImageSection-module__L7sIwq__mapUploadPlaceholder{width:100%;height:100%;font-family:var(--font-cairo), "Cairo", sans-serif;color:var(--color-gray);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-size:14px;font-weight:500;display:flex}.MapImageSection-module__L7sIwq__mapPlaceholderAddButton{margin-top:.25rem}
.SectionHeader-module__Unrita__sectionHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.SectionHeader-module__Unrita__headerContent{flex-direction:column;gap:12px;display:flex}.SectionHeader-module__Unrita__sectionLabel{color:var(--color-white);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.SectionHeader-module__Unrita__titleFieldsRow{grid-template-columns:1fr 1fr;gap:16px;width:100%;margin-top:8px;margin-bottom:16px;display:grid}.SectionHeader-module__Unrita__filterRow{align-items:center;gap:14px;display:flex}@media (max-width:1024px){.SectionHeader-module__Unrita__sectionHeader{flex-direction:column;align-items:stretch;gap:20px}}
.shared-module__ue_yQG__primaryButton,.shared-module__ue_yQG__secondaryButton,.shared-module__ue_yQG__dangerButton{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:6px;height:42px;padding:0 20px;font-size:14px;font-weight:500;transition:border-color .2s,background .2s,color .2s,transform .15s;display:inline-flex}.shared-module__ue_yQG__primaryButton:disabled,.shared-module__ue_yQG__secondaryButton:disabled,.shared-module__ue_yQG__dangerButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.shared-module__ue_yQG__primaryButton:not(:disabled):active,.shared-module__ue_yQG__secondaryButton:not(:disabled):active,.shared-module__ue_yQG__dangerButton:not(:disabled):active{transform:scale(.98)}.shared-module__ue_yQG__primaryButton{background:var(--color-accent-danger);color:var(--color-white);box-shadow:0 2px 8px rgba(var(--color-rgb-tomato), .2)}.shared-module__ue_yQG__primaryButton:hover:not(:disabled){background:var(--color-accent-danger-contrast);box-shadow:0 4px 12px rgba(var(--color-rgb-tomato), .3)}.shared-module__ue_yQG__secondaryButton{background:rgba(var(--color-rgb-tomato), .08);border-color:rgba(var(--color-rgb-tomato), .4);color:var(--color-accent-danger)}.shared-module__ue_yQG__secondaryButton:hover:not(:disabled){background:rgba(var(--color-rgb-tomato), .14);border-color:rgba(var(--color-rgb-tomato), .6)}.shared-module__ue_yQG__dangerButton{background:rgba(var(--color-rgb-tomato), .1);border-color:rgba(var(--color-rgb-tomato), .5);color:var(--color-accent-danger-contrast)}.shared-module__ue_yQG__dangerButton:hover:not(:disabled){background:rgba(var(--color-rgb-tomato), .18);border-color:rgba(var(--color-rgb-tomato), .7);color:var(--color-accent-danger-contrast)}.shared-module__ue_yQG__sectionHeader{justify-content:space-between;align-items:center;gap:20px;padding-bottom:4px;display:flex}.shared-module__ue_yQG__sectionLabel{color:var(--color-neutral-100);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600}.shared-module__ue_yQG__actionsRow{justify-content:flex-end;align-items:center;display:flex}.shared-module__ue_yQG__input,.shared-module__ue_yQG__textarea{background:var(--background-card);border:1px solid var(--color-border-dark);width:100%;color:var(--color-neutral-100);border-radius:12px;padding:16px 52px 16px 18px;font-family:inherit;font-size:15px;line-height:1.5;transition:border-color .2s,box-shadow .2s,background .2s}.shared-module__ue_yQG__textarea{resize:vertical;min-height:120px;padding:16px 18px;line-height:1.6}.shared-module__ue_yQG__input::placeholder,.shared-module__ue_yQG__textarea::placeholder{color:var(--color-gray)}.shared-module__ue_yQG__input:focus,.shared-module__ue_yQG__textarea:focus{border-color:rgba(var(--color-rgb-tomato), .7);background:var(--background-card);box-shadow:0 0 0 3px rgba(var(--color-rgb-tomato), .15);outline:none}.shared-module__ue_yQG__inputWrapper{flex-direction:column;display:flex;position:relative}.shared-module__ue_yQG__editIconButton{background:var(--background-elevated);border:1px solid var(--color-border-dark);width:36px;height:36px;color:var(--color-gray);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:border-color .2s,color .2s,background .2s;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.shared-module__ue_yQG__editIconButton:hover{border-color:rgba(var(--color-rgb-tomato), .6);background:var(--background-elevated);color:var(--color-accent-danger)}
.LocationsEditor-module__tqOBya__locationSection{flex-direction:column;gap:24px;display:flex}.LocationsEditor-module__tqOBya__twoColumnLayout{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.LocationsEditor-module__tqOBya__mapColumn{position:sticky;top:24px}.LocationsEditor-module__tqOBya__actionsRow{justify-content:flex-end;gap:12px;display:flex}@media (max-width:1024px){.LocationsEditor-module__tqOBya__twoColumnLayout{flex-direction:column;gap:28px}.LocationsEditor-module__tqOBya__mapColumn{grid-column:span 1}}
.StatusBanner-module__P1cL8W__banner{border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;margin-bottom:24px;padding:14px 18px;font-size:14px;font-weight:500;display:flex}.StatusBanner-module__P1cL8W__bannerError{background:rgba(var(--color-rgb-tomato), .12);border-color:rgba(var(--color-rgb-tomato), .3);color:var(--color-accent-danger-contrast)}.StatusBanner-module__P1cL8W__bannerSuccess{background:rgba(var(--color-rgb-green-vivid), .12);border-color:rgba(var(--color-rgb-green-vivid), .3);color:var(--color-success-light)}
.DashboardButton-module__J3hh6G__createButton{text-align:center;border:2px dashed var(--color-primary);color:var(--color-primary);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-cairo), sans-serif;background-color:#0000;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s;display:inline-flex}.DashboardButton-module__J3hh6G__createButton:hover{background-color:var(--color-primary-bg-hover)}
