{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js", "ssg:https://framerusercontent.com/modules/CwQKa6oaWwt6CkhMcToZ/4gyblJAFbRTy3jCWCf6j/Lan_Selector.js", "ssg:https://framerusercontent.com/modules/Y7LE0JKnGF0bGiXQwqhf/IiRvVc7rgJZbxozJMRPG/NLBnoWjaC.js"],
  "sourcesContent": ["import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";export default function LanguageSelector({englishLink,arabicLink,globeImage,focusColor,showLanguageText,defaultLanguage}){const[language,setLanguage]=useState(defaultLanguage);const[isFocused,setIsFocused]=useState(false);// Update language state when defaultLanguage changes\nuseEffect(()=>{setLanguage(defaultLanguage);},[defaultLanguage]);// Handle language change\nconst handleChange=event=>{const selectedLanguage=event.target.value;setLanguage(selectedLanguage);// Redirect to the selected language link\nif(selectedLanguage===\"ar\"){window.location.href=arabicLink;}else{window.location.href=englishLink;}};return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"6px\",padding:\"8px 14px\",borderRadius:\"10px\",border:isFocused?`2px solid ${focusColor}`:\"2px solid transparent\",background:\"#FFFFFF\",fontFamily:\"Outfit, sans-serif\",fontSize:\"14px\",fontWeight:\"400\",color:\"#111827\",transition:\"border 0.2s ease-in-out\",position:\"relative\"},children:[globeImage&&/*#__PURE__*/_jsx(\"img\",{src:globeImage,alt:\"Globe Icon\",style:{width:\"16px\",height:\"16px\",objectFit:\"contain\"}}),showLanguageText&&/*#__PURE__*/_jsx(\"span\",{children:language===\"ar\"?\"Arabic\":\"English\"}),/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",height:\"16\",viewBox:\"0 0 24 24\",width:\"16\",fill:\"#6B7280\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M7 10l5 5 5-5H7z\"})}),/*#__PURE__*/_jsxs(\"select\",{onChange:handleChange,onFocus:()=>setIsFocused(true),onBlur:()=>setIsFocused(false),style:{position:\"absolute\",inset:0,opacity:0,width:\"100%\",height:\"100%\",cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"en\",selected:language===\"en\",children:\"English\"}),/*#__PURE__*/_jsx(\"option\",{value:\"ar\",selected:language===\"ar\",children:\"Arabic\"})]})]});}// Property Controls for Framer UI\naddPropertyControls(LanguageSelector,{englishLink:{type:ControlType.Link,title:\"English Link\",defaultValue:\"/en\"},arabicLink:{type:ControlType.Link,title:\"Arabic Link\",defaultValue:\"/ar\"},globeImage:{type:ControlType.Image,title:\"Globe Icon\"},focusColor:{type:ControlType.Color,title:\"Focus Color\",defaultValue:\"#3B82F6\"},showLanguageText:{type:ControlType.Boolean,title:\"Show Language Text\",defaultValue:true},defaultLanguage:{type:ControlType.Enum,title:\"Default Language\",options:[\"en\",\"ar\"],optionTitles:[\"English\",\"Arabic\"],defaultValue:\"en\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LanguageSelector\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lan_Selector.map", "// Generated by Framer (f7ce5cf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Neue Haas Grotesk Text Pro 75 Bold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Neue Haas Grotesk Text Pro 75 Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/QlNEDJMgMVWhHmIaqRwhAUCD5EA.woff2\"}]}];export const css=['.framer-pA0SN .framer-styles-preset-1e2nq0o:not(.rich-text-wrapper), .framer-pA0SN .framer-styles-preset-1e2nq0o.rich-text-wrapper h3 { --framer-font-family: \"Neue Haas Grotesk Text Pro 75 Bold\", \"Neue Haas Grotesk Text Pro 75 Bold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 120%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6a8046f9-527f-4d2f-8ede-6fa90326458d, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-pA0SN\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "StopScroll", "props", "toggle", "p", "l", "addPropertyControls", "ControlType", "init_ssg_sandbox_shims", "LanguageSelector", "englishLink", "arabicLink", "globeImage", "focusColor", "showLanguageText", "defaultLanguage", "language", "setLanguage", "ye", "isFocused", "setIsFocused", "ue", "handleChange", "event", "selectedLanguage", "u", "p", "addPropertyControls", "ControlType", "init_ssg_sandbox_shims", "fontStore", "fonts", "css", "className"]
}
