{"version":3,"file":"Local_timer.jkLcnhGC.mjs","names":["useState","__esmMin","init_npm_react_18_3_1","_e","init_jsx_runtime","c","ce","init_framer_BWFVvmND","addPropertyControls","ControlType","LocalLiveTimer","props","timeData","setTimeData","updateTime","now","userTimezone","localTime","showSeconds","dayOfWeek","countryInfo","timezone","locationText","locationFormat","intervalId","showLocation","showDay","renderParts","separator","style","font","textColor","gap","part","init_Local_timer"],"sources":["https:/framerusercontent.com/modules/tsrzkhp2y9cbSQ9cBdjP/XHg2LvkdYwWqAjqf6Nhj/Local_timer.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState}from\"react\";/**\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n */export default function LocalLiveTimer(props){const{font,textColor,showSeconds,showLocation,locationFormat,showDay,gap,separator,style}=props;const[timeData,setTimeData]=useState({day:\"\",time:\"\",location:\"\"});useEffect(()=>{const updateTime=()=>{const now=new Date;// Get user's timezone\nconst userTimezone=Intl.DateTimeFormat().resolvedOptions().timeZone;// Format time in 12-hour format with AM/PM\nconst localTime=new Intl.DateTimeFormat(\"en-US\",{hour:\"numeric\",minute:\"2-digit\",second:showSeconds?\"2-digit\":undefined,hour12:true}).format(now).toUpperCase();// Get day of week (Mon, Tue, Wed, etc.)\nconst dayOfWeek=new Intl.DateTimeFormat(\"en-US\",{weekday:\"short\"}).format(now);// Map timezone to country code and full name\nconst getCountryInfo=timezone=>{const countryData={// INDIA\n\"Asia/Kolkata\":{code:\"IN\",name:\"India\"},\"Asia/Calcutta\":{code:\"IN\",name:\"India\"},\"Asia/Mumbai\":{code:\"IN\",name:\"India\"},\"Asia/Delhi\":{code:\"IN\",name:\"India\"},\"Asia/Bangalore\":{code:\"IN\",name:\"India\"},\"Asia/Chennai\":{code:\"IN\",name:\"India\"},\"Asia/Hyderabad\":{code:\"IN\",name:\"India\"},// USA\n\"America/New_York\":{code:\"US\",name:\"United States\"},\"America/Chicago\":{code:\"US\",name:\"United States\"},\"America/Denver\":{code:\"US\",name:\"United States\"},\"America/Los_Angeles\":{code:\"US\",name:\"United States\"},\"America/Phoenix\":{code:\"US\",name:\"United States\"},\"America/Anchorage\":{code:\"US\",name:\"United States\"},\"America/Honolulu\":{code:\"US\",name:\"United States\"},\"America/Detroit\":{code:\"US\",name:\"United States\"},\"America/Indianapolis\":{code:\"US\",name:\"United States\"},\"America/Boise\":{code:\"US\",name:\"United States\"},\"Pacific/Honolulu\":{code:\"US\",name:\"United States\"},// CANADA\n\"America/Toronto\":{code:\"CA\",name:\"Canada\"},\"America/Vancouver\":{code:\"CA\",name:\"Canada\"},\"America/Montreal\":{code:\"CA\",name:\"Canada\"},\"America/Edmonton\":{code:\"CA\",name:\"Canada\"},\"America/Winnipeg\":{code:\"CA\",name:\"Canada\"},\"America/Halifax\":{code:\"CA\",name:\"Canada\"},\"America/Regina\":{code:\"CA\",name:\"Canada\"},// MEXICO\n\"America/Mexico_City\":{code:\"MX\",name:\"Mexico\"},\"America/Cancun\":{code:\"MX\",name:\"Mexico\"},\"America/Tijuana\":{code:\"MX\",name:\"Mexico\"},// UNITED KINGDOM\n\"Europe/London\":{code:\"GB\",name:\"United Kingdom\"},\"Europe/Belfast\":{code:\"GB\",name:\"United Kingdom\"},\"Europe/Edinburgh\":{code:\"GB\",name:\"United Kingdom\"},// FRANCE\n\"Europe/Paris\":{code:\"FR\",name:\"France\"},// GERMANY\n\"Europe/Berlin\":{code:\"DE\",name:\"Germany\"},\"Europe/Munich\":{code:\"DE\",name:\"Germany\"},// SPAIN\n\"Europe/Madrid\":{code:\"ES\",name:\"Spain\"},\"Europe/Barcelona\":{code:\"ES\",name:\"Spain\"},// ITALY\n\"Europe/Rome\":{code:\"IT\",name:\"Italy\"},\"Europe/Milan\":{code:\"IT\",name:\"Italy\"},// NETHERLANDS\n\"Europe/Amsterdam\":{code:\"NL\",name:\"Netherlands\"},// BELGIUM\n\"Europe/Brussels\":{code:\"BE\",name:\"Belgium\"},// AUSTRIA\n\"Europe/Vienna\":{code:\"AT\",name:\"Austria\"},// SWEDEN\n\"Europe/Stockholm\":{code:\"SE\",name:\"Sweden\"},// DENMARK\n\"Europe/Copenhagen\":{code:\"DK\",name:\"Denmark\"},// NORWAY\n\"Europe/Oslo\":{code:\"NO\",name:\"Norway\"},// FINLAND\n\"Europe/Helsinki\":{code:\"FI\",name:\"Finland\"},// POLAND\n\"Europe/Warsaw\":{code:\"PL\",name:\"Poland\"},// CZECH REPUBLIC\n\"Europe/Prague\":{code:\"CZ\",name:\"Czech Republic\"},// HUNGARY\n\"Europe/Budapest\":{code:\"HU\",name:\"Hungary\"},// ROMANIA\n\"Europe/Bucharest\":{code:\"RO\",name:\"Romania\"},// GREECE\n\"Europe/Athens\":{code:\"GR\",name:\"Greece\"},// TURKEY\n\"Europe/Istanbul\":{code:\"TR\",name:\"Turkey\"},\"Asia/Istanbul\":{code:\"TR\",name:\"Turkey\"},// RUSSIA\n\"Europe/Moscow\":{code:\"RU\",name:\"Russia\"},\"Asia/Yekaterinburg\":{code:\"RU\",name:\"Russia\"},\"Asia/Vladivostok\":{code:\"RU\",name:\"Russia\"},// SWITZERLAND\n\"Europe/Zurich\":{code:\"CH\",name:\"Switzerland\"},// IRELAND\n\"Europe/Dublin\":{code:\"IE\",name:\"Ireland\"},// PORTUGAL\n\"Europe/Lisbon\":{code:\"PT\",name:\"Portugal\"},// JAPAN\n\"Asia/Tokyo\":{code:\"JP\",name:\"Japan\"},// SOUTH KOREA\n\"Asia/Seoul\":{code:\"KR\",name:\"South Korea\"},// CHINA\n\"Asia/Shanghai\":{code:\"CN\",name:\"China\"},\"Asia/Beijing\":{code:\"CN\",name:\"China\"},// HONG KONG\n\"Asia/Hong_Kong\":{code:\"HK\",name:\"Hong Kong\"},// SINGAPORE\n\"Asia/Singapore\":{code:\"SG\",name:\"Singapore\"},// THAILAND\n\"Asia/Bangkok\":{code:\"TH\",name:\"Thailand\"},// INDONESIA\n\"Asia/Jakarta\":{code:\"ID\",name:\"Indonesia\"},// PHILIPPINES\n\"Asia/Manila\":{code:\"PH\",name:\"Philippines\"},// UAE\n\"Asia/Dubai\":{code:\"AE\",name:\"United Arab Emirates\"},// PAKISTAN\n\"Asia/Karachi\":{code:\"PK\",name:\"Pakistan\"},// BANGLADESH\n\"Asia/Dhaka\":{code:\"BD\",name:\"Bangladesh\"},// TAIWAN\n\"Asia/Taipei\":{code:\"TW\",name:\"Taiwan\"},// MALAYSIA\n\"Asia/Kuala_Lumpur\":{code:\"MY\",name:\"Malaysia\"},// VIETNAM\n\"Asia/Ho_Chi_Minh\":{code:\"VN\",name:\"Vietnam\"},// SAUDI ARABIA\n\"Asia/Riyadh\":{code:\"SA\",name:\"Saudi Arabia\"},// IRAN\n\"Asia/Tehran\":{code:\"IR\",name:\"Iran\"},// ISRAEL\n\"Asia/Jerusalem\":{code:\"IL\",name:\"Israel\"},// SRI LANKA\n\"Asia/Colombo\":{code:\"LK\",name:\"Sri Lanka\"},// NEPAL\n\"Asia/Kathmandu\":{code:\"NP\",name:\"Nepal\"},// AUSTRALIA\n\"Australia/Sydney\":{code:\"AU\",name:\"Australia\"},\"Australia/Melbourne\":{code:\"AU\",name:\"Australia\"},\"Australia/Brisbane\":{code:\"AU\",name:\"Australia\"},\"Australia/Perth\":{code:\"AU\",name:\"Australia\"},// NEW ZEALAND\n\"Pacific/Auckland\":{code:\"NZ\",name:\"New Zealand\"},// BRAZIL\n\"America/Sao_Paulo\":{code:\"BR\",name:\"Brazil\"},// ARGENTINA\n\"America/Buenos_Aires\":{code:\"AR\",name:\"Argentina\"},// CHILE\n\"America/Santiago\":{code:\"CL\",name:\"Chile\"},// PERU\n\"America/Lima\":{code:\"PE\",name:\"Peru\"},// COLOMBIA\n\"America/Bogota\":{code:\"CO\",name:\"Colombia\"},// EGYPT\n\"Africa/Cairo\":{code:\"EG\",name:\"Egypt\"},// NIGERIA\n\"Africa/Lagos\":{code:\"NG\",name:\"Nigeria\"},// KENYA\n\"Africa/Nairobi\":{code:\"KE\",name:\"Kenya\"},// SOUTH AFRICA\n\"Africa/Johannesburg\":{code:\"ZA\",name:\"South Africa\"}};return countryData[timezone]||{code:\"XX\",name:\"Unknown\"};};const countryInfo=getCountryInfo(userTimezone);const locationText=locationFormat===\"code\"?countryInfo.code:countryInfo.name;// Update state with separate parts\nsetTimeData({day:dayOfWeek,time:localTime,location:locationText});};// Update immediately\nupdateTime();// Update every second\nconst intervalId=setInterval(updateTime,1e3);// Cleanup on unmount\nreturn()=>clearInterval(intervalId);},[showSeconds,showLocation,locationFormat,showDay]);// Build parts array for rendering - each element separate including separators\nconst renderParts=[];if(showDay){renderParts.push({key:\"day\",content:timeData.day});renderParts.push({key:\"sep1\",content:separator});}renderParts.push({key:\"time\",content:timeData.time});if(showLocation){renderParts.push({key:\"sep2\",content:separator});renderParts.push({key:\"location\",content:timeData.location});}return /*#__PURE__*/_jsx(\"div\",{style:{...style,...font,color:textColor,display:\"inline-flex\",alignItems:\"center\",gap:`${gap}px`},children:renderParts.map(part=>/*#__PURE__*/_jsx(\"span\",{children:part.content},part.key))});}// Default Props\nLocalLiveTimer.defaultProps={showSeconds:false,showLocation:true,locationFormat:\"code\",showDay:false,textColor:\"#000000\",gap:8,separator:\"-\",font:{fontFamily:\"Inter\",fontSize:24,fontWeight:\"600\",lineHeight:\"1.5em\",letterSpacing:\"0em\",textAlign:\"left\"}};// Property Controls\naddPropertyControls(LocalLiveTimer,{font:{type:ControlType.Font,title:\"Typography\",controls:\"extended\",defaultValue:LocalLiveTimer.defaultProps.font},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},separator:{type:ControlType.String,title:\"Separator\",defaultValue:\"-\",placeholder:\"-\",description:\"Character(s) between elements (e.g., '-' or '|' or '•')\"},gap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,step:1,unit:\"px\",defaultValue:8,displayStepper:true,description:\"Spacing between ALL elements\"},showDay:{type:ControlType.Boolean,title:\"Show Day\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showSeconds:{type:ControlType.Boolean,title:\"Show Seconds\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showLocation:{type:ControlType.Boolean,title:\"Show Location\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},locationFormat:{type:ControlType.Enum,title:\"Location Format\",options:[\"code\",\"fullName\"],optionTitles:[\"Country Code (IN)\",\"Full Name (India)\"],defaultValue:\"code\",hidden:props=>!props.showLocation}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocalLiveTimer\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Local_timer.map"],"mappings":"A,iLAMG,SAAwBU,EAAe,EAAM,CAAC,GAAK,CAAC,OAAK,YAAU,cAAY,eAAa,iBAAe,UAAQ,MAAI,YAAU,SAAOC,EAAW,CAACC,EAASC,GAAab,EAAS,CAAC,IAAI,GAAG,KAAK,GAAG,SAAS,EAAE,CAAC,EAAEM,MAAc,CAAC,IAAMQ,MAAe,CAAC,IAAMC,kBAAI,IAAI,KACjQC,EAAa,KAAK,eAAe,CAAC,CAAC,gBAAgB,CAAC,CAAC,SACrDC,EAAU,IAAI,KAAK,eAAe,QAAQ,CAAC,KAAK,UAAU,OAAO,UAAU,OAAOC,EAAY,UAAU,IAAA,GAAU,OAAO,EAAI,CAAC,CAAC,CAAC,OAAOH,CAAG,CAAC,CAAC,YAAY,EACxJI,EAAU,IAAI,KAAK,eAAe,QAAQ,CAAC,QAAQ,OAAO,CAAC,CAAC,CAAC,OAAOJ,CAAG,EAyD2CK,GAxDnG,IAwDyC,CAvD9D,eAAe,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,gBAAgB,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,cAAc,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,aAAa,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,iBAAiB,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,eAAe,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,iBAAiB,CAAC,KAAK,KAAK,KAAK,OAAO,EACxR,mBAAmB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,kBAAkB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,iBAAiB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,sBAAsB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,kBAAkB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,oBAAoB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,kBAAkB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,uBAAuB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,gBAAgB,CAAC,KAAK,KAAK,KAAK,eAAe,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,eAAe,EAC1jB,kBAAkB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,oBAAoB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,kBAAkB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,iBAAiB,CAAC,KAAK,KAAK,KAAK,QAAQ,EACtT,sBAAsB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,iBAAiB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,kBAAkB,CAAC,KAAK,KAAK,KAAK,QAAQ,EACrI,gBAAgB,CAAC,KAAK,KAAK,KAAK,gBAAgB,EAAE,iBAAiB,CAAC,KAAK,KAAK,KAAK,gBAAgB,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,gBAAgB,EACxJ,eAAe,CAAC,KAAK,KAAK,KAAK,QAAQ,EACvC,gBAAgB,CAAC,KAAK,KAAK,KAAK,SAAS,EAAE,gBAAgB,CAAC,KAAK,KAAK,KAAK,SAAS,EACpF,gBAAgB,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,OAAO,EACnF,cAAc,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,eAAe,CAAC,KAAK,KAAK,KAAK,OAAO,EAC7E,mBAAmB,CAAC,KAAK,KAAK,KAAK,aAAa,EAChD,kBAAkB,CAAC,KAAK,KAAK,KAAK,SAAS,EAC3C,gBAAgB,CAAC,KAAK,KAAK,KAAK,SAAS,EACzC,mBAAmB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAC3C,oBAAoB,CAAC,KAAK,KAAK,KAAK,SAAS,EAC7C,cAAc,CAAC,KAAK,KAAK,KAAK,QAAQ,EACtC,kBAAkB,CAAC,KAAK,KAAK,KAAK,SAAS,EAC3C,gBAAgB,CAAC,KAAK,KAAK,KAAK,QAAQ,EACxC,gBAAgB,CAAC,KAAK,KAAK,KAAK,gBAAgB,EAChD,kBAAkB,CAAC,KAAK,KAAK,KAAK,SAAS,EAC3C,mBAAmB,CAAC,KAAK,KAAK,KAAK,SAAS,EAC5C,gBAAgB,CAAC,KAAK,KAAK,KAAK,QAAQ,EACxC,kBAAkB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,gBAAgB,CAAC,KAAK,KAAK,KAAK,QAAQ,EACpF,gBAAgB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,qBAAqB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAAE,mBAAmB,CAAC,KAAK,KAAK,KAAK,QAAQ,EACpI,gBAAgB,CAAC,KAAK,KAAK,KAAK,aAAa,EAC7C,gBAAgB,CAAC,KAAK,KAAK,KAAK,SAAS,EACzC,gBAAgB,CAAC,KAAK,KAAK,KAAK,UAAU,EAC1C,aAAa,CAAC,KAAK,KAAK,KAAK,OAAO,EACpC,aAAa,CAAC,KAAK,KAAK,KAAK,aAAa,EAC1C,gBAAgB,CAAC,KAAK,KAAK,KAAK,OAAO,EAAE,eAAe,CAAC,KAAK,KAAK,KAAK,OAAO,EAC/E,iBAAiB,CAAC,KAAK,KAAK,KAAK,WAAW,EAC5C,iBAAiB,CAAC,KAAK,KAAK,KAAK,WAAW,EAC5C,eAAe,CAAC,KAAK,KAAK,KAAK,UAAU,EACzC,eAAe,CAAC,KAAK,KAAK,KAAK,WAAW,EAC1C,cAAc,CAAC,KAAK,KAAK,KAAK,aAAa,EAC3C,aAAa,CAAC,KAAK,KAAK,KAAK,sBAAsB,EACnD,eAAe,CAAC,KAAK,KAAK,KAAK,UAAU,EACzC,aAAa,CAAC,KAAK,KAAK,KAAK,YAAY,EACzC,cAAc,CAAC,KAAK,KAAK,KAAK,QAAQ,EACtC,oBAAoB,CAAC,KAAK,KAAK,KAAK,UAAU,EAC9C,mBAAmB,CAAC,KAAK,KAAK,KAAK,SAAS,EAC5C,cAAc,CAAC,KAAK,KAAK,KAAK,cAAc,EAC5C,cAAc,CAAC,KAAK,KAAK,KAAK,MAAM,EACpC,iBAAiB,CAAC,KAAK,KAAK,KAAK,QAAQ,EACzC,eAAe,CAAC,KAAK,KAAK,KAAK,WAAW,EAC1C,iBAAiB,CAAC,KAAK,KAAK,KAAK,OAAO,EACxC,mBAAmB,CAAC,KAAK,KAAK,KAAK,WAAW,EAAE,sBAAsB,CAAC,KAAK,KAAK,KAAK,WAAW,EAAE,qBAAqB,CAAC,KAAK,KAAK,KAAK,WAAW,EAAE,kBAAkB,CAAC,KAAK,KAAK,KAAK,WAAW,EAClM,mBAAmB,CAAC,KAAK,KAAK,KAAK,aAAa,EAChD,oBAAoB,CAAC,KAAK,KAAK,KAAK,QAAQ,EAC5C,uBAAuB,CAAC,KAAK,KAAK,KAAK,WAAW,EAClD,mBAAmB,CAAC,KAAK,KAAK,KAAK,OAAO,EAC1C,eAAe,CAAC,KAAK,KAAK,KAAK,MAAM,EACrC,iBAAiB,CAAC,KAAK,KAAK,KAAK,UAAU,EAC3C,eAAe,CAAC,KAAK,KAAK,KAAK,OAAO,EACtC,eAAe,CAAC,KAAK,KAAK,KAAK,SAAS,EACxC,iBAAiB,CAAC,KAAK,KAAK,KAAK,OAAO,EACxC,sBAAsB,CAAC,KAAK,KAAK,KAAK,cAAc,CAAoB,EAAA,CAAEC,IAAW,CAAC,KAAK,KAAK,KAAK,SAAS,EAAsB,CAAeL,CAAY,EAAQM,EAAaC,IAAiB,OAAOH,EAAY,KAAKA,EAAY,KACzOP,EAAY,CAAC,IAAIM,EAAU,KAAKF,EAAU,SAASK,CAAY,CAAC,CAAE,EAClER,EAAW,EACX,IAAMU,EAAW,YAAYV,EAAW,GAAG,EAC3C,UAAU,cAAcU,CAAU,CAAE,EAAE,CAACN,EAAYO,EAAaF,EAAeG,CAAO,CAAC,EACvF,IAAMC,EAAY,CAAC,EAAwS,OAAnSD,IAASC,EAAY,KAAK,CAAC,IAAI,MAAM,QAAQf,EAAS,GAAG,CAAC,EAAEe,EAAY,KAAK,CAAC,IAAI,OAAO,QAAQC,CAAS,CAAC,GAAGD,EAAY,KAAK,CAAC,IAAI,OAAO,QAAQf,EAAS,IAAI,CAAC,EAAKa,IAAcE,EAAY,KAAK,CAAC,IAAI,OAAO,QAAQC,CAAS,CAAC,EAAED,EAAY,KAAK,CAAC,IAAI,WAAW,QAAQf,EAAS,QAAQ,CAAC,GAAuB,gBAAK,MAAM,CAAC,MAAM,CAAC,GAAGiB,EAAM,GAAGC,EAAK,MAAMC,EAAU,QAAQ,cAAc,WAAW,SAAS,IAAI,GAAGC,EAAI,GAAG,EAAE,SAASL,EAAY,IAAI,GAAmB,gBAAK,OAAO,CAAC,SAASM,EAAK,OAAO,EAAEA,EAAK,GAAG,CAAC,CAAC,CAAC,CAAE,C,0CAC1hB,EAAe,aAAa,CAAC,YAAY,GAAM,aAAa,GAAK,eAAe,OAAO,QAAQ,GAAM,UAAU,UAAU,IAAI,EAAE,UAAU,IAAI,KAAK,CAAC,WAAW,QAAQ,SAAS,GAAG,WAAW,MAAM,WAAW,QAAQ,cAAc,MAAM,UAAU,MAAM,CAAC,EAC3PzB,EAAoBE,EAAe,CAAC,KAAK,CAAC,KAAKD,EAAY,KAAK,MAAM,aAAa,SAAS,WAAW,aAAaC,EAAe,aAAa,IAAI,EAAE,UAAU,CAAC,KAAKD,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,UAAU,CAAC,KAAKA,EAAY,OAAO,MAAM,YAAY,aAAa,IAAI,YAAY,IAAI,YAAY,yDAAyD,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,MAAM,MAAM,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,KAAK,KAAK,aAAa,EAAE,eAAe,GAAK,YAAY,8BAA8B,EAAE,QAAQ,CAAC,KAAKA,EAAY,QAAQ,MAAM,WAAW,aAAa,GAAM,aAAa,OAAO,cAAc,MAAM,EAAE,YAAY,CAAC,KAAKA,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAM,aAAa,OAAO,cAAc,MAAM,EAAE,aAAa,CAAC,KAAKA,EAAY,QAAQ,MAAM,gBAAgB,aAAa,GAAK,aAAa,OAAO,cAAc,MAAM,EAAE,eAAe,CAAC,KAAKA,EAAY,KAAK,MAAM,kBAAkB,QAAQ,CAAC,OAAO,UAAU,EAAE,aAAa,CAAC,oBAAoB,mBAAmB,EAAE,aAAa,OAAO,OAAO,GAAO,CAACE,EAAM,YAAY,CAAC,CAAC,C"}