{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/bXSHrAR6o8h2t7RdfgtW/v9L94jFfSOusXlGeygm4/o_eh_Xv_v.js", "ssg:https://framerusercontent.com/modules/XiV0Ykbh09zyFKftXTzm/cEBcFfI3AJIb0Q3uYGs3/Auto_Copyright.js", "ssg:https://framerusercontent.com/modules/UwrsfAaITrp6LXFSpdvU/psmYzcte3hZCMGlPZPsV/BangkokClock.js", "ssg:https://framerusercontent.com/modules/bwzemT3UvloDOlkQvkHM/D8fx6UKGuZO7Ck3KB1YK/S6Mu5DAn3.js", "ssg:https://framerusercontent.com/modules/0VCT94fs2UQvqSMGdkHh/dbHxz6ee0iVF7xPhaT7K/x9wKLC8a7.js"],
  "sourcesContent": ["// Generated by Framer (2fef4c5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-variable-regular\",\"GF;Geist-variable-regularVF=IndnaHQiIDUyMA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDUyMA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM4NQ==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v1/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-4F6rb .framer-styles-preset-1f40fo9:not(.rich-text-wrapper), .framer-4F6rb .framer-styles-preset-1f40fo9.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 520; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-4F6rb .framer-styles-preset-1f40fo9:not(.rich-text-wrapper), .framer-4F6rb .framer-styles-preset-1f40fo9.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 520; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 1199px) and (min-width: 1024px) { .framer-4F6rb .framer-styles-preset-1f40fo9:not(.rich-text-wrapper), .framer-4F6rb .framer-styles-preset-1f40fo9.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 520; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }','@media (max-width: 1023px) and (min-width: 0px) { .framer-4F6rb .framer-styles-preset-1f40fo9:not(.rich-text-wrapper), .framer-4F6rb .framer-styles-preset-1f40fo9.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 520; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.06em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance; } }'];export const className=\"framer-4F6rb\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";export const withCurrentYear=Component=>{return props=>{const currentYear=new Date().getFullYear();const updatedText=`\\xa9 2024-${currentYear}`;return /*#__PURE__*/_jsx(Component,{...props,text:updatedText});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withCurrentYear\":{\"type\":\"reactHoc\",\"name\":\"withCurrentYear\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Auto_Copyright.map", "// BangkokClock.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{Data}from\"framer\";const state=Data({time:\"\"});function updateTime(){const now=new Date;const formatted=new Intl.DateTimeFormat(\"en-GB\",{timeZone:\"Asia/Bangkok\",hour:\"2-digit\",minute:\"2-digit\",hour12:false}).format(now);state.time=`${formatted} Bangkok,\\xa0TH`// \u2190 add location label\n;}export function BangkokClock(){React.useEffect(()=>{updateTime();const id=setInterval(updateTime,6e4);return()=>clearInterval(id);},[]);return{text:state.time};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withBangkokClock(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...BangkokClock(props)});};}withBangkokClock.displayName=\"BangkokClock\";\nexport const __FramerMetadata__ = {\"exports\":{\"withBangkokClock\":{\"type\":\"reactHoc\",\"name\":\"withBangkokClock\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BangkokClock\":{\"type\":\"override\",\"name\":\"BangkokClock\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BangkokClock.map", "// Generated by Framer (2fef4c5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-variable-regular\",\"GF;Geist-variable-regularVF=IndnaHQiIDUyMA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM4NQ==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM4NQ==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v1/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-rvFVn .framer-styles-preset-u80lug:not(.rich-text-wrapper), .framer-rvFVn .framer-styles-preset-u80lug.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 385; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 1200px) { .framer-rvFVn .framer-styles-preset-u80lug:not(.rich-text-wrapper), .framer-rvFVn .framer-styles-preset-u80lug.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 56px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 385; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1199px) and (min-width: 1024px) { .framer-rvFVn .framer-styles-preset-u80lug:not(.rich-text-wrapper), .framer-rvFVn .framer-styles-preset-u80lug.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 41px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 385; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 1023px) and (min-width: 0px) { .framer-rvFVn .framer-styles-preset-u80lug:not(.rich-text-wrapper), .framer-rvFVn .framer-styles-preset-u80lug.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 41px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 385; --framer-font-variation-axes-bold: \"wght\" 520; --framer-font-variation-axes-bold-italic: \"wght\" 385; --framer-font-variation-axes-italic: \"wght\" 385; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.25em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-1111151d-0370-413f-bd62-0df428accc1c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-rvFVn\";\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\"}}}", "// Generated by Framer (7d51cf8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-p5GIa .framer-styles-preset-qcnx12:not(.rich-text-wrapper), .framer-p5GIa .framer-styles-preset-qcnx12.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #b31935; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-0cffe781-b330-4ef6-9194-0023c7cc73ea, #dc2144); --framer-link-text-decoration: none; }\"];export const className=\"framer-p5GIa\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "wEAC8BA,EAAU,UAAU,CAAC,4BAA4B,+CAA+C,+CAA+C,8CAA8C,CAAC,EAAE,IAAMC,EAAc,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,MAAM,CAAC,EAAeC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,sEAAsE,cAAAD,EAAc,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeE,EAAI,CAAC,o1CAAo1C,24CAA24C,24CAA24C,u4CAAu4C,EAAeC,EAAU,eCD3+L,IAAMC,EAAgBC,GAAmBC,GAAO,CAA4C,IAAMC,EAAY,aAA3C,IAAI,KAAK,EAAE,YAAY,CAA4C,GAAG,OAAoBC,EAAKH,EAAU,CAAC,GAAGC,EAAM,KAAKC,CAAW,CAAC,CAAE,ECC3J,IAAME,EAAMC,EAAK,CAAC,KAAK,EAAE,CAAC,EAAE,SAASC,GAAY,CAAC,IAAMC,EAAI,IAAI,KAAWC,EAAU,IAAI,KAAK,eAAe,QAAQ,CAAC,SAAS,eAAe,KAAK,UAAU,OAAO,UAAU,OAAO,EAAK,CAAC,EAAE,OAAOD,CAAG,EAAEH,EAAM,KAAK,GAAGI,CAAS,iBAC/T,CAAQ,SAASC,GAAc,CAAC,OAAMC,EAAU,IAAI,CAACJ,EAAW,EAAE,IAAMK,EAAG,YAAYL,EAAW,GAAG,EAAE,MAAM,IAAI,cAAcK,CAAE,CAAE,EAAE,CAAC,CAAC,EAAQ,CAAC,KAAKP,EAAM,IAAI,CAAE,CAA2J,SAASQ,EAAiBC,EAAE,CAAC,OAAOC,IAAQC,EAA+BC,CAAuC,EAASC,EAAKJ,EAAE,CAAC,GAAGC,EAAM,GAAGL,EAAaK,CAAK,CAAC,CAAC,EAAI,CAACF,EAAiB,YAAY,eCDpeM,EAAU,UAAU,CAAC,4BAA4B,+CAA+C,+CAA+C,8CAA8C,CAAC,EAAE,IAAMC,EAAc,CAAC,CAAC,aAAa,IAAI,SAAS,IAAI,SAAS,IAAI,KAAK,SAAS,IAAI,MAAM,CAAC,EAAeC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,IAAI,sEAAsE,cAAAD,EAAc,OAAO,KAAK,CAAC,CAAC,CAAC,EAAeE,EAAI,CAAC,qzCAAqzC,42CAA42C,42CAA42C,w2CAAw2C,EAAeC,EAAU,eCAn4LC,EAAU,UAAU,CAAC,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,EAAI,CAAC,obAAob,EAAeC,EAAU",
  "names": ["fontStore", "variationAxes", "fonts", "css", "className", "withCurrentYear", "Component", "props", "updatedText", "p", "state", "Data", "updateTime", "now", "formatted", "BangkokClock", "ue", "id", "withBangkokClock", "C", "props", "re", "DataObserverContext", "p", "fontStore", "variationAxes", "fonts", "css", "className", "fontStore", "fonts", "css", "className"]
}
