{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:zustand@3.7.1/esm/index.js", "ssg:https://framerusercontent.com/modules/pJIZxaEdKo1uS87sS4xM/4PSl3AVmNoISomoZ0s7m/CurrencySymbols.js", "ssg:https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js", "ssg:https://framerusercontent.com/modules/ajKYBgRXgNyNgL1GkpqG/hFRK24tvK1DH4J9qyxv4/ProductState.js", "ssg:https://framerusercontent.com/modules/Be5mN5EUhdOwl54qCG8y/QUJyNnXHbEj9mUvm1PRe/CartItemContext.js", "ssg:https://framerusercontent.com/modules/Ncx6rwHWSXe5kU34gWm3/SIazgVFLWprSHswCQ2h7/ProductInfoLabel.js", "ssg:https://ga.jspm.io/npm:zustand@3.7.1/esm/middleware.js", "ssg:https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/Q9jZkSAx2myDYNMapOw2/Cart.js", "ssg:https://framerusercontent.com/modules/6m3bYVdQqi1oLEe0M7tX/2feS2wWhgruAtCAhfEnf/QuantityInput.js", "ssg:https://framerusercontent.com/modules/p6Gef3yZuarVfkOPLLEP/bcGtSOUk0m1JnfWiSfyF/CartInfoLabel.js", "ssg:https://framerusercontent.com/modules/pHBj44exUAtP27jyhlUs/b83NHcCpvU8D2kYcrafK/CartButton.js", "ssg:https://framerusercontent.com/modules/6hVHl7EPnEYdfjZwAkGr/hKt325Q3fIl0abI0cSXf/CloseCartButton.js", "ssg:https://framer.com/m/CMSLibrary-09eo.js", "ssg:https://framerusercontent.com/modules/kq3VSjk5Z08mvEho1xyf/XmkDe3ooCqJCkQVrqYj2/U4_nFMT5N.js", "ssg:https://framerusercontent.com/modules/dKncWf2Rn08OWBvGOUvR/0TglLIUF6HTDBwCaXRWR/CartProductList.js", "ssg:https://framerusercontent.com/modules/lqnDx25YZlzYWmsCOOj9/1pfE7abAVYZZOAGYHcIw/CheckoutButton.js", "ssg:https://framerusercontent.com/modules/v2B96HBblDy8RD6PdvoU/dL0NAMRDiNIeG5fa6EyC/RemoveFromCartButton.js", "ssg:https://framerusercontent.com/modules/zdOCnNqDmUFBfrqAknd8/OairddGc3sXPcx2vRpUT/IEsDST7x8.js", "ssg:https://framerusercontent.com/modules/rXw1qdAhRYvSuQZScFhE/xjQZ93Y2c9cIZE0qKLnr/UspdOkyKR.js", "ssg:https://framerusercontent.com/modules/DG3ioEOibnfOAfZjyDBu/xmGnadw4LSDwJFnFfZtH/HKYaQv0Og.js", "ssg:https://framerusercontent.com/modules/sN9tdnhaqliIObYh9i2p/hRL24lXBs2xMGT9IBVIn/kWEIpvsx4.js", "ssg:https://framerusercontent.com/modules/uL4zwzYogp9CNrC9MXLB/2U5hKpnq3qV2K5uXwQLn/DgAQdKBhu.js", "ssg:https://framerusercontent.com/modules/jWnNGoAlQ8jovMyTVJlI/abjwJJBcXKHQCETy0dSR/cgzIWZi4i.js", "ssg:https://framerusercontent.com/modules/gmIGonyKfOKwhpaulloN/51cSjZXxh5i0zydp27wX/ygfSSlZ9V.js", "ssg:https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/q6QHBkUymdktnMQmdwdO/Input.js", "ssg:https://framerusercontent.com/modules/oCYSZ9rZqXa8SStpfMEV/gajE30baVHLumDvoTODv/YkfeFqMSQ.js"],
  "sourcesContent": ["import{useEffect as t,useLayoutEffect as e,useReducer as n,useRef as r,useDebugValue as c}from\"react\";function createStore(t){let e;const n=new Set;const setState=(t,r)=>{const c=\"function\"===typeof t?t(e):t;if(c!==e){const t=e;e=r?c:Object.assign({},e,c);n.forEach((n=>n(e,t)))}};const getState=()=>e;const subscribeWithSelector=(t,r=getState,c=Object.is)=>{console.warn(\"[DEPRECATED] Please use `subscribeWithSelector` middleware\");let o=r(e);function listenerToAdd(){const n=r(e);if(!c(o,n)){const e=o;t(o=n,e)}}n.add(listenerToAdd);return()=>n.delete(listenerToAdd)};const subscribe=(t,e,r)=>{if(e||r)return subscribeWithSelector(t,e,r);n.add(t);return()=>n.delete(t)};const destroy=()=>n.clear();const r={setState:setState,getState:getState,subscribe:subscribe,destroy:destroy};e=t(setState,getState,r);return r}const o=\"undefined\"===typeof window||!window.navigator||/ServerSideRendering|^Deno\\//.test(window.navigator.userAgent);const s=o?t:e;function create(t){const e=\"function\"===typeof t?createStore(t):t;const useStore=(t=e.getState,o=Object.is)=>{const[,u]=n((t=>t+1),0);const i=e.getState();const a=r(i);const d=r(t);const l=r(o);const f=r(false);const S=r();void 0===S.current&&(S.current=t(i));let b;let g=false;if(a.current!==i||d.current!==t||l.current!==o||f.current){b=t(i);g=!o(S.current,b)}s((()=>{g&&(S.current=b);a.current=i;d.current=t;l.current=o;f.current=false}));const w=r(i);s((()=>{const listener=()=>{try{const t=e.getState();const n=d.current(t);if(!l.current(S.current,n)){a.current=t;S.current=n;u()}}catch(t){f.current=true;u()}};const t=e.subscribe(listener);e.getState()!==w.current&&listener();return t}),[]);const p=g?b:S.current;c(p);return p};Object.assign(useStore,e);useStore[Symbol.iterator]=function(){console.warn(\"[useStore, api] = create() is deprecated and will be removed in v4\");const t=[useStore,e];return{next(){const e=t.length<=0;return{value:t.shift(),done:e}}}};return useStore}export{create as default};\n\n//# sourceMappingURL=index.js.map", "export default{AED:\"\u062F.\u0625\",AFN:\"\u060B\",ALL:\"L\",AMD:\"\u058F\",ANG:\"\u0192\",AOA:\"Kz\",ARS:\"$\",AUD:\"$\",AWG:\"\u0192\",AZN:\"\u20BC\",BAM:\"KM\",BBD:\"$\",BDT:\"\u09F3\",BGN:\"\u043B\u0432\",BHD:\".\u062F.\u0628\",BIF:\"FBu\",BMD:\"$\",BND:\"$\",BOB:\"$b\",BOV:\"BOV\",BRL:\"R$\",BSD:\"$\",BTC:\"\u20BF\",BTN:\"Nu.\",BWP:\"P\",BYN:\"Br\",BYR:\"Br\",BZD:\"BZ$\",CAD:\"$\",CDF:\"FC\",CHE:\"CHE\",CHF:\"CHF\",CHW:\"CHW\",CLF:\"CLF\",CLP:\"$\",CNH:\"\\xa5\",CNY:\"\\xa5\",COP:\"$\",COU:\"COU\",CRC:\"\u20A1\",CUC:\"$\",CUP:\"\u20B1\",CVE:\"$\",CZK:\"K\u010D\",DJF:\"Fdj\",DKK:\"kr\",DOP:\"RD$\",DZD:\"\u062F\u062C\",EEK:\"kr\",EGP:\"\\xa3\",ERN:\"Nfk\",ETB:\"Br\",ETH:\"\u039E\",EUR:\"\u20AC\",FJD:\"$\",FKP:\"\\xa3\",GBP:\"\\xa3\",GEL:\"\u20BE\",GGP:\"\\xa3\",GHC:\"\u20B5\",GHS:\"GH\u20B5\",GIP:\"\\xa3\",GMD:\"D\",GNF:\"FG\",GTQ:\"Q\",GYD:\"$\",HKD:\"$\",HNL:\"L\",HRK:\"kn\",HTG:\"G\",HUF:\"Ft\",IDR:\"Rp\",ILS:\"\u20AA\",IMP:\"\\xa3\",INR:\"\u20B9\",IQD:\"\u0639.\u062F\",IRR:\"\uFDFC\",ISK:\"kr\",JEP:\"\\xa3\",JMD:\"J$\",JOD:\"JD\",JPY:\"\\xa5\",KES:\"KSh\",KGS:\"\u043B\u0432\",KHR:\"\u17DB\",KMF:\"CF\",KPW:\"\u20A9\",KRW:\"\u20A9\",KWD:\"KD\",KYD:\"$\",KZT:\"\u20B8\",LAK:\"\u20AD\",LBP:\"\\xa3\",LKR:\"\u20A8\",LRD:\"$\",LSL:\"M\",LTC:\"\u0141\",LTL:\"Lt\",LVL:\"Ls\",LYD:\"LD\",MAD:\"MAD\",MDL:\"lei\",MGA:\"Ar\",MKD:\"\u0434\u0435\u043D\",MMK:\"K\",MNT:\"\u20AE\",MOP:\"MOP$\",MRO:\"UM\",MRU:\"UM\",MUR:\"\u20A8\",MVR:\"Rf\",MWK:\"MK\",MXN:\"$\",MXV:\"MXV\",MYR:\"RM\",MZN:\"MT\",NAD:\"$\",NGN:\"\u20A6\",NIO:\"C$\",NOK:\"kr\",NPR:\"\u20A8\",NZD:\"$\",OMR:\"\uFDFC\",PAB:\"B/.\",PEN:\"S/.\",PGK:\"K\",PHP:\"\u20B1\",PKR:\"\u20A8\",PLN:\"z\u0142\",PYG:\"Gs\",QAR:\"\uFDFC\",RMB:\"\uFFE5\",RON:\"lei\",RSD:\"\u0414\u0438\u043D.\",RUB:\"\u20BD\",RWF:\"R\u20A3\",SAR:\"\uFDFC\",SBD:\"$\",SCR:\"\u20A8\",SDG:\"\u062C.\u0633.\",SEK:\"kr\",SGD:\"S$\",SHP:\"\\xa3\",SLL:\"Le\",SOS:\"S\",SRD:\"$\",SSP:\"\\xa3\",STD:\"Db\",STN:\"Db\",SVC:\"$\",SYP:\"\\xa3\",SZL:\"E\",THB:\"\u0E3F\",TJS:\"SM\",TMT:\"T\",TND:\"\u062F.\u062A\",TOP:\"T$\",TRL:\"\u20A4\",TRY:\"\u20BA\",TTD:\"TT$\",TVD:\"$\",TWD:\"NT$\",TZS:\"TSh\",UAH:\"\u20B4\",UGX:\"USh\",USD:\"$\",UYI:\"UYI\",UYU:\"$U\",UYW:\"UYW\",UZS:\"\u043B\u0432\",VEF:\"Bs\",VES:\"Bs.S\",VND:\"\u20AB\",VUV:\"VT\",WST:\"WS$\",XAF:\"FCFA\",XBT:\"\u0243\",XCD:\"$\",XOF:\"CFA\",XPF:\"\u20A3\",XSU:\"Sucre\",XUA:\"XUA\",YER:\"\uFDFC\",ZAR:\"R\",ZMW:\"ZK\",ZWD:\"Z$\",ZWL:\"$\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CurrencySymbols.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType}from\"framer\";import{cloneElement,useMemo}from\"react\";import{motion}from\"framer-motion\";import CurrencySymbols from\"https://framerusercontent.com/modules/pJIZxaEdKo1uS87sS4xM/4PSl3AVmNoISomoZ0s7m/CurrencySymbols.js\";export const UPGRADE_LINK=\"https://buy.stripe.com/cN29CT5gi1spb5e9AN\";export var ShopifyDataType;(function(ShopifyDataType){ShopifyDataType[\"Product\"]=\"gid://shopify/Product/\";ShopifyDataType[\"ProductVariant\"]=\"gid://shopify/ProductVariant/\";ShopifyDataType[\"ProductOption\"]=\"gid://shopify/ProductOption/\";})(ShopifyDataType||(ShopifyDataType={}));export const SHOPIFY_ID_ATTRIBUTE=\"frameship-shopify-id\";export const OPEN_CART_EVENT=\"frameship-open-cart\";export const DEFAULT_TRANSITION={type:\"spring\",duration:.2,bounce:0};export const Colors={Primary:{color:\"#000\",fill:\"#F3F3F3\",fillA:\"#F3F3F3\",fillB:\"#999999\"},Accent:{color:\"#FFF\",fill:\"#111\",fillA:\"#5E5E5E\",fillB:\"#111\"}};const CHARACTERS=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\";const EMPTY_SHOPIFY_DATA={shopifyId:\"\",tracksInventory:false,variants:[]};const shopifyDataCache={};export function parseShopifyId(id,type){if(typeof id!==\"string\"){return\"\";}if(id.startsWith(type)){return id;}return`${type}${id}`;}export function parseShopifyData(shopifyData){if(!shopifyData){return EMPTY_SHOPIFY_DATA;}const cachedData=shopifyDataCache[shopifyData];if(cachedData){return cachedData;}try{const data=JSON.parse(shopifyData);const parsedData={shopifyId:parseShopifyId(data.id,\"gid://shopify/Product/\"),tracksInventory:data.tracksInventory?true:false,variants:Array.isArray(data.variants)?data.variants.map(variant=>({...variant,id:parseShopifyId(variant.id,\"gid://shopify/ProductVariant/\")})):[]};shopifyDataCache[shopifyData]=parsedData;return parsedData;}catch(error){console.error(\"Error parsing Shopify data:\",error);return EMPTY_SHOPIFY_DATA;}}export const generateInstanceId=()=>{const id=useMemo(()=>{let result=\"\";for(let i=0;i<13;i++){result+=CHARACTERS.charAt(Math.floor(Math.random()*CHARACTERS.length));}return result;},[]);return id;};export function styleLayer(layer,style){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const width=style===null||style===void 0?void 0:style.width;const height=style===null||style===void 0?void 0:style.height;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height}}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height}}});}}return newLayer;}export function Icon({image,color,size,style={},defaultImage}){let colorValue=color||((image===null||image===void 0?void 0:image.src)?undefined:\"#999\");return /*#__PURE__*/_jsx(\"div\",{\"aria-label\":image===null||image===void 0?void 0:image.alt,style:{width:size,height:size,minWidth:size,minHeight:size,pointerEvents:\"none\",backgroundColor:colorValue,backgroundImage:colorValue?\"none\":`url('${image===null||image===void 0?void 0:image.src}')`,maskImage:(image===null||image===void 0?void 0:image.src)?`url('${image===null||image===void 0?void 0:image.src}')`:defaultImage,backgroundSize:\"contain\",backgroundPosition:\"center\",maskSize:\"contain\",maskPosition:\"center\",...style}});}Icon.displayName=\"Frameship/Icon\";export function iconProp({buttonTitle=\"Icon\",size=24,object=true}={}){return{type:ControlType.Object,buttonTitle,optional:true,defaultValue:{color:\"#000\",size},controls:{image:{type:ControlType.ResponsiveImage},color:{type:ControlType.Color,optional:true,defaultValue:\"#000\"},size:{type:ControlType.Number,defaultValue:size,min:1,step:1,displayStepper:true}}};}export function Button({tag=\"button\",fill,color,shadows,border,radius,padding,font,opacity,transition,variant=\"\",children,style,animate,...otherProps}){let background=\"none\";if(fill){if(fill.type===\"color\"){background=fill[`${variant}Color`]||fill.defaultColor;}else{background=`linear-gradient(${fill.gradientAngle}deg, ${fill[`${variant}ColorB`]||fill.defaultColorB}, ${fill[`${variant}ColorA`]||fill.defaultColorA})`;}}const Tag=motion[tag];const addWrapper=tag===\"input\";const elementChildren=[children,border&&/*#__PURE__*/_jsx(motion.div,{animate:{borderColor:border[`${variant}Color`]||border.defaultColor},style:{position:\"absolute\",inset:0,borderWidth:border.width,borderStyle:border.style,borderRadius:radius,pointerEvents:\"none\"},initial:false,transition:transition})];let element=/*#__PURE__*/_jsx(Tag,{style:{position:\"relative\",borderRadius:radius,padding:padding,textAlign:\"center\",appearance:\"none\",border:\"none\",...font,...style},animate:{background,color:typeof color===\"object\"?color[`${variant}Color`]||color.defaultColor:color,boxShadow:typeof shadows===\"object\"?shadows[`${variant}Shadows`]||shadows.defaultShadows:shadows,opacity:typeof opacity===\"object\"?typeof opacity[variant]===\"number\"?opacity[variant]:opacity.default:1,...animate},initial:false,transition:transition,children:addWrapper?undefined:elementChildren,...otherProps});if(addWrapper){element=/*#__PURE__*/_jsxs(\"div\",{style:{display:\"contents\"},children:[element,elementChildren]});}return element;}Button.displayName=\"Frameship/Button\";export function createButtonPropertyControls({variants=[],font=true,color=true,placeholder=false,opacity=false,padding=\"10px\",hidden={},endProps={}}){const allVariants=variants.length?variants:[{id:\"default\",title:\"Default\",optional:false,...Colors.Primary}];const colorControls={};const placeholderControls={};const fillControls={};const borderControls={};const shadowsControls={};const opacityControls={};const defaultColorValues={};const defaultPlaceholderValues={};const defaultFillValues={type:\"color\",gradientAngle:0};const defaultBorderValues={width:\"1px\",style:\"solid\"};const defaultOpacityValues={};let hasDefaultBorder=allVariants.some(variant=>variant.borderColor);for(const variant of allVariants){const isDefault=variant.id===\"default\";var _variant_optional;const optional=(_variant_optional=variant.optional)!==null&&_variant_optional!==void 0?_variant_optional:true;colorControls[`${variant.id}Color`]={type:ControlType.Color,optional,defaultValue:variant.color,title:isDefault?\"Color\":variant.title};if(placeholder){placeholderControls[`${variant.id}Color`]={type:ControlType.Color,optional,defaultValue:variant.placeholder,title:isDefault?\"Color\":variant.title};}fillControls[`${variant.id}Color`]={type:ControlType.Color,optional,defaultValue:variant.fill,title:isDefault?\"Color\":variant.title,hidden:props=>props.type!=\"color\"};fillControls[`${variant.id}ColorA`]={type:ControlType.Color,optional,defaultValue:variant.fillA,title:isDefault?\"Colors\":variant.title,hidden:props=>props.type!=\"linearGradient\"};fillControls[`${variant.id}ColorB`]={type:ControlType.Color,optional,defaultValue:variant.fillB,title:\" \",hidden:props=>props.type!=\"linearGradient\"};borderControls[`${variant.id}Color`]={type:ControlType.Color,optional:true,defaultValue:variant.borderColor,title:isDefault?\"Color\":variant.title};shadowsControls[`${variant.id}Shadows`]={type:ControlType.BoxShadow,title:variant.title};if(opacity){opacityControls[variant.id]={type:ControlType.Number,title:variant.title,defaultValue:typeof variant.opacity===\"number\"?variant.opacity:1,min:0,max:1,step:.01};}}for(const prop of Object.keys(colorControls)){defaultColorValues[prop]=colorControls[prop].defaultValue;}for(const prop of Object.keys(placeholderControls)){defaultPlaceholderValues[prop]=placeholderControls[prop].defaultValue;}for(const prop of Object.keys(fillControls)){defaultFillValues[prop]=fillControls[prop].defaultValue;}for(const prop of Object.keys(borderControls)){defaultBorderValues[prop]=borderControls[prop].defaultValue;}for(const prop of Object.keys(opacityControls)){defaultOpacityValues[prop]=opacityControls[prop].defaultValue;}return{font:font?{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.4},hidden:hidden[\"font\"]}:undefined,color:color?variants.length?{type:ControlType.Object,defaultValue:defaultColorValues,controls:colorControls,buttonTitle:\"Font Color\"}:colorControls[\"default\"]:undefined,placeholder:placeholder?variants.length?{type:ControlType.Object,defaultValue:defaultPlaceholderValues,controls:placeholderControls,hidden:hidden[\"placeholder\"]}:{...placeholderControls[\"default\"],hidden:hidden[\"placeholder\"]}:undefined,fill:{type:ControlType.Object,optional:true,defaultValue:defaultFillValues,controls:{type:{type:ControlType.Enum,options:[\"color\",\"linearGradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},...fillControls,gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"linearGradient\"}}},radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"},padding:{type:ControlType.Padding,defaultValue:padding},border:{type:ControlType.Object,optional:true,defaultValue:hasDefaultBorder?defaultBorderValues:undefined,controls:{...borderControls,width:{type:ControlType.Padding,defaultValue:defaultBorderValues.width},style:{type:ControlType.Enum,defaultValue:defaultBorderValues.style,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}},shadows:variants.length?{type:ControlType.Object,optional:true,controls:shadowsControls}:{type:ControlType.BoxShadow},opacity:opacity?{type:ControlType.Object,controls:opacityControls}:undefined,...endProps,transition:variants.length>0?{type:ControlType.Transition,defaultValue:DEFAULT_TRANSITION}:undefined};}export function Message({title,subtitle}){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",gap:16,backgroundColor:\"rgba(136, 85, 255, 0.1)\",borderRadius:6,border:\"1px dashed rgb(136, 85, 255)\",color:\"rgb(136, 85, 255)\",fontSize:16,padding:20,minHeight:200,textWrap:\"balance\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,textAlign:\"center\"},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,opacity:.7,lineHeight:1.5,textAlign:\"center\"},children:subtitle})]});}Message.displayName=\"Frameship/Message\";export function currencyFormatProp({hidden=null}={}){return{type:ControlType.Object,title:\"Format\",hidden,controls:{style:{type:ControlType.Enum,defaultValue:\"symbol\",options:[\"symbol\",\"code\"],optionTitles:[\"Symbol ($)\",\"Code (USD)\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},location:{type:ControlType.Enum,defaultValue:\"after\",options:[\"before\",\"after\"],optionTitles:[\"Before\",\"After\"],displaySegmentedControl:true,hidden:props=>props.style!==\"code\"},decimals:{type:ControlType.Enum,defaultValue:\"auto\",options:[\"auto\",\"always\",\"never\"],optionTitles:[\"Auto\",\"Always (10.00)\",\"Never (10)\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},formatted:{type:ControlType.Boolean,defaultValue:true},locale:{type:ControlType.String,defaultValue:\"\",placeholder:`Auto (${typeof navigator!==\"undefined\"?navigator.language:\"\"})`,hidden:props=>!props.formatted}}};}export function formatCurrency(amount,currencyCode,options){amount=amount||0;const showDecimals=options.decimals==\"auto\"?amount%1!==0:options.decimals==\"always\";const decimals=showDecimals?2:0;let formattedAmount=\"\";if(options.formatted&&typeof Intl!==\"undefined\"){const locale=options.locale||(typeof navigator!==\"undefined\"?navigator.language:\"en-us\");const formatter=new Intl.NumberFormat(locale,{minimumFractionDigits:decimals,maximumFractionDigits:decimals});formattedAmount=formatter.format(amount);}else{formattedAmount=amount.toFixed(decimals);}if(!currencyCode||currencyCode===\"XXX\"){return formattedAmount;}const symbol=CurrencySymbols[currencyCode];if(options.style===\"code\"){return options.location===\"before\"?`${currencyCode} ${formattedAmount}`:`${formattedAmount} ${currencyCode}`;}else{return`${symbol}${formattedAmount}`;}}\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_TRANSITION\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"currencyFormatProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createButtonPropertyControls\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"generateInstanceId\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Colors\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShopifyDataType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parseShopifyData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SHOPIFY_ID_ATTRIBUTE\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parseShopifyId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Message\":{\"type\":\"reactComponent\",\"name\":\"Message\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"Button\":{\"type\":\"reactComponent\",\"name\":\"Button\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"UPGRADE_LINK\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OPEN_CART_EVENT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"formatCurrency\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Shared.map", "import create from\"zustand\";import{useMemo}from\"react\";import{parseShopifyData}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";export const useProductStore=create(set=>({products:{},setSelectedVariantOption:(productId,variantOption,option)=>set(state=>{var _state_products_productId;return{products:{...state.products,[productId]:{...state.products[productId],selectedVariantOptions:{...(_state_products_productId=state.products[productId])===null||_state_products_productId===void 0?void 0:_state_products_productId.selectedVariantOptions,[variantOption]:option}}}};}),setQuantity:(productId,quantity)=>{set(state=>{var _state_products;return{products:{...state.products,[productId]:{...(_state_products=state.products)===null||_state_products===void 0?void 0:_state_products[productId],quantity:Math.max(quantity,1)}}};});}}));export function useSelectedVariant(shopifyData){const parsedData=useMemo(()=>parseShopifyData(shopifyData),[shopifyData]);const{shopifyId,variants}=parsedData;const selectedVariantOptions=useProductStore(state=>{var _state_products_shopifyId;return(_state_products_shopifyId=state.products[shopifyId])===null||_state_products_shopifyId===void 0?void 0:_state_products_shopifyId.selectedVariantOptions;});const selectedVariant=useMemo(()=>{if(!Array.isArray(variants)||!selectedVariantOptions){return variants[0];}for(const variant of variants){if(variant.selectedOptions.every(option=>selectedVariantOptions[option.name]===option.value)){return variant;}}return variants[0];},[variants,selectedVariantOptions]);return selectedVariant;}\nexport const __FramerMetadata__ = {\"exports\":{\"useProductStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSelectedVariant\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{createContext,useContext}from\"react\";export const CartItemContext=/*#__PURE__*/createContext({inCart:false,cartItemId:null,shopifyId:null,variantId:null,quantity:1,price:null,compareAtPrice:null});export const useCartItem=()=>useContext(CartItemContext);\nexport const __FramerMetadata__ = {\"exports\":{\"CartItemContext\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCartItem\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CartItemContext.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import{useSelectedVariant}from\"https://framerusercontent.com/modules/ajKYBgRXgNyNgL1GkpqG/hFRK24tvK1DH4J9qyxv4/ProductState.js\";import{useCartItem}from\"https://framerusercontent.com/modules/Be5mN5EUhdOwl54qCG8y/QUJyNnXHbEj9mUvm1PRe/CartItemContext.js\";import{currencyFormatProp,formatCurrency}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";import currencySymbols from\"https://framerusercontent.com/modules/pJIZxaEdKo1uS87sS4xM/4PSl3AVmNoISomoZ0s7m/CurrencySymbols.js\";const HIDDEN_CLASS=\"frameship-price-label-hidden\";var ProductInfoType;(function(ProductInfoType){ProductInfoType[\"Price\"]=\"price\";ProductInfoType[\"CompareAtPrice\"]=\"compareAtPrice\";})(ProductInfoType||(ProductInfoType={}));function ProductInfoLabelComponent(props){var _props_style;const{type,whenZero,textWhenZero,currencyFormat}=props;const Tag=props.htmlTag||\"p\";const variant=useSelectedVariant(props.shopifyData);const{inCart,price:cartPrice,compareAtPrice:cartCompareAtPrice}=useCartItem();let value=0;let currencyCode=props.currency;let hidden=false;if(inCart){if(type===\"price\"){if(isPriceV2(cartPrice)){value=cartPrice.amount||0;currencyCode=cartPrice.currencyCode||props.currency;}}else if(type===\"compareAtPrice\"){if(isPriceV2(cartCompareAtPrice)){value=cartCompareAtPrice.amount||0;currencyCode=cartCompareAtPrice.currencyCode||props.currency;}}}else if(variant){const price=variant[type];if(isPriceV2(price)){value=price.amount||0;currencyCode=price.currencyCode||props.currency;}else if(typeof price===\"number\"){value=price;}}let text=\"\";if(whenZero==\"hide\"&&!value){hidden=true;}else if(whenZero==\"showText\"&&!value){text=textWhenZero;}else{text=formatCurrency(value,currencyCode,currencyFormat);}return hidden?/*#__PURE__*/_jsx(\"div\",{className:HIDDEN_CLASS}):/*#__PURE__*/_jsxs(Tag,{style:{color:props.color,margin:0,whiteSpace:\"pre\",userSelect:props.selectable?undefined:\"none\",textDecoration:props.decoration===\"strikethrough\"?\"line-through\":props.decoration,textWrap:((_props_style=props.style)===null||_props_style===void 0?void 0:_props_style.width)==\"100%\"?\"wrap\":\"nowrap\",...props.font,...props.style},children:[props.prefix,text,props.suffix]});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */const ProductInfoLabel=withCSS(ProductInfoLabelComponent,[`.${HIDDEN_CLASS} { display: none !important; }`,`div:has(> .${HIDDEN_CLASS}) { display: none !important; }`]);export default ProductInfoLabel;ProductInfoLabel.displayName=\"Price Label\";addPropertyControls(ProductInfoLabel,{shopifyData:{type:ControlType.String,defaultValue:\"\",placeholder:\"Shopify Data\"},type:{type:ControlType.Enum,defaultValue:\"price\",options:Object.values(ProductInfoType),optionTitles:[\"Price\",\"Compare-at Price\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},whenZero:{type:ControlType.Enum,defaultValue:\"show\",options:[\"show\",\"showText\",\"hide\"],optionTitles:[\"Show\",\"Show Text\",\"Hide\"],title:\"When Zero\"},textWhenZero:{type:ControlType.String,defaultValue:\"Free\",title:\"Text\",hidden:props=>props.whenZero!==\"showText\"},currency:{type:ControlType.Enum,defaultValue:\"USD\",options:Object.keys(currencySymbols)},currencyFormat:currencyFormatProp(),font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1.4}},color:{type:ControlType.Color,defaultValue:\"#999999\"},prefix:{type:ControlType.String,defaultValue:\"\"},suffix:{type:ControlType.String,defaultValue:\"\"},decoration:{type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"strikethrough\",\"underline\"],optionTitles:[\"None\",\"Strikethrough\",\"Underline\"]},selectable:{type:ControlType.Boolean,defaultValue:true},htmlTag:{type:ControlType.Enum,options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],title:\"HTML Tag\"}});function isPriceV2(value){return value&&typeof value===\"object\"&&value.hasOwnProperty(\"amount\");}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProductInfoLabel\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "var e=Object.defineProperty;var t=Object.getOwnPropertySymbols;var o=Object.prototype.hasOwnProperty;var r=Object.prototype.propertyIsEnumerable;var __defNormalProp$1=(t,o,r)=>o in t?e(t,o,{enumerable:true,configurable:true,writable:true,value:r}):t[o]=r;var __spreadValues$1=(e,n)=>{for(var a in n||(n={}))o.call(n,a)&&__defNormalProp$1(e,a,n[a]);if(t)for(var a of t(n))r.call(n,a)&&__defNormalProp$1(e,a,n[a]);return e};const redux=(e,t)=>(o,r,n)=>{n.dispatch=t=>{o((o=>e(o,t)),false,t);return t};n.dispatchFromDevtools=true;return __spreadValues$1({dispatch:(...e)=>n.dispatch(...e)},t)};function devtools(e,t){return(o,r,n)=>{var a;let s=false;if(\"string\"===typeof t&&!s){console.warn(\"[zustand devtools middleware]: passing `name` as directly will be not allowed in next majorpass the `name` in an object `{ name: ... }` instead\");s=true}const i=void 0===t?{name:void 0,anonymousActionType:void 0}:\"string\"===typeof t?{name:t}:t;\"undefined\"!==typeof(null==(a=null==i?void 0:i.serialize)?void 0:a.options)&&console.warn(\"[zustand devtools middleware]: `serialize.options` is deprecated, just use `serialize`\");let l;try{l=window.__REDUX_DEVTOOLS_EXTENSION__||window.top.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!l){\"production\"!==(import.meta.env&&import.meta.env.MODE)&&\"undefined\"!==typeof window&&console.warn(\"[zustand devtools middleware] Please install/enable Redux devtools extension\");return e(o,r,n)}let d=Object.create(l.connect(i));let c=false;Object.defineProperty(n,\"devtools\",{get:()=>{if(!c){console.warn(\"[zustand devtools middleware] `devtools` property on the store is deprecated it will be removed in the next major.\\nYou shouldn't interact with the extension directly. But in case you still want to you can patch `window.__REDUX_DEVTOOLS_EXTENSION__` directly\");c=true}return d},set:e=>{if(!c){console.warn(\"[zustand devtools middleware] `api.devtools` is deprecated, it will be removed in the next major.\\nYou shouldn't interact with the extension directly. But in case you still want to you can patch `window.__REDUX_DEVTOOLS_EXTENSION__` directly\");c=true}d=e}});let u=false;Object.defineProperty(d,\"prefix\",{get:()=>{if(!u){console.warn(\"[zustand devtools middleware] along with `api.devtools`, `api.devtools.prefix` is deprecated.\\nWe no longer prefix the actions/names\"+i.name===void 0?\", pass the `name` option to create a separate instance of devtools for each store.\":\", because the `name` option already creates a separate instance of devtools for each store.\");u=true}return\"\"},set:()=>{if(!u){console.warn(\"[zustand devtools middleware] along with `api.devtools`, `api.devtools.prefix` is deprecated.\\nWe no longer prefix the actions/names\"+i.name===void 0?\", pass the `name` option to create a separate instance of devtools for each store.\":\", because the `name` option already creates a separate instance of devtools for each store.\");u=true}}});let p=true;n.setState=(e,t,n)=>{o(e,t);p&&d.send(void 0===n?{type:i.anonymousActionType||\"anonymous\"}:\"string\"===typeof n?{type:n}:n,r())};const setStateFromDevtools=(...e)=>{const t=p;p=false;o(...e);p=t};const v=e(n.setState,r,n);d.init(v);if(n.dispatchFromDevtools&&\"function\"===typeof n.dispatch){let e=false;const t=n.dispatch;n.dispatch=(...o)=>{if(\"__setState\"===o[0].type&&!e){console.warn('[zustand devtools middleware] \"__setState\" action type is reserved to set state from the devtools. Avoid using it.');e=true}t(...o)}}d.subscribe((e=>{var t;switch(e.type){case\"ACTION\":if(\"string\"!==typeof e.payload){console.error(\"[zustand devtools middleware] Unsupported action format\");return}return parseJsonThen(e.payload,(e=>{\"__setState\"!==e.type?n.dispatchFromDevtools&&\"function\"===typeof n.dispatch&&n.dispatch(e):setStateFromDevtools(e.state)}));case\"DISPATCH\":switch(e.payload.type){case\"RESET\":setStateFromDevtools(v);return d.init(n.getState());case\"COMMIT\":return d.init(n.getState());case\"ROLLBACK\":return parseJsonThen(e.state,(e=>{setStateFromDevtools(e);d.init(n.getState())}));case\"JUMP_TO_STATE\":case\"JUMP_TO_ACTION\":return parseJsonThen(e.state,(e=>{setStateFromDevtools(e)}));case\"IMPORT_STATE\":{const{nextLiftedState:o}=e.payload;const r=null==(t=o.computedStates.slice(-1)[0])?void 0:t.state;if(!r)return;setStateFromDevtools(r);d.send(null,o);return}case\"PAUSE_RECORDING\":return p=!p}return}}));return v}}const parseJsonThen=(e,t)=>{let o;try{o=JSON.parse(e)}catch(e){console.error(\"[zustand devtools middleware] Could not parse the received json\",e)}void 0!==o&&t(o)};const subscribeWithSelector=e=>(t,o,r)=>{const n=r.subscribe;r.subscribe=(e,t,o)=>{let a=e;if(t){const n=(null==o?void 0:o.equalityFn)||Object.is;let s=e(r.getState());a=o=>{const r=e(o);if(!n(s,r)){const e=s;t(s=r,e)}};(null==o?void 0:o.fireImmediately)&&t(s,s)}return n(a)};const a=e(t,o,r);return a};const combine=(e,t)=>(o,r,n)=>Object.assign({},e,t(o,r,n));var n=Object.defineProperty;var a=Object.getOwnPropertySymbols;var s=Object.prototype.hasOwnProperty;var i=Object.prototype.propertyIsEnumerable;var __defNormalProp=(e,t,o)=>t in e?n(e,t,{enumerable:true,configurable:true,writable:true,value:o}):e[t]=o;var __spreadValues=(e,t)=>{for(var o in t||(t={}))s.call(t,o)&&__defNormalProp(e,o,t[o]);if(a)for(var o of a(t))i.call(t,o)&&__defNormalProp(e,o,t[o]);return e};const toThenable=e=>t=>{try{const o=e(t);return o instanceof Promise?o:{then(e){return toThenable(e)(o)},catch(e){return this}}}catch(e){return{then(e){return this},catch(t){return toThenable(t)(e)}}}};const persist=(e,t)=>(o,r,n)=>{let a=__spreadValues({getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:e=>e,version:0,merge:(e,t)=>__spreadValues(__spreadValues({},t),e)},t);(a.blacklist||a.whitelist)&&console.warn(`The ${a.blacklist?\"blacklist\":\"whitelist\"} option is deprecated and will be removed in the next version. Please use the 'partialize' option instead.`);let s=false;const i=new Set;const l=new Set;let d;try{d=a.getStorage()}catch(e){}if(!d)return e(((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${a.name}', the given storage is currently unavailable.`);o(...e)}),r,n);d.removeItem||console.warn(`[zustand persist middleware] The given storage for item '${a.name}' does not contain a 'removeItem' method, which will be required in v4.`);const c=toThenable(a.serialize);const setItem=()=>{const e=a.partialize(__spreadValues({},r()));a.whitelist&&Object.keys(e).forEach((t=>{var o;!(null==(o=a.whitelist)?void 0:o.includes(t))&&delete e[t]}));a.blacklist&&a.blacklist.forEach((t=>delete e[t]));let t;const o=c({state:e,version:a.version}).then((e=>d.setItem(a.name,e))).catch((e=>{t=e}));if(t)throw t;return o};const u=n.setState;n.setState=(e,t)=>{u(e,t);void setItem()};const p=e(((...e)=>{o(...e);void setItem()}),r,n);let v;const hydrate=()=>{var e;if(!d)return;s=false;i.forEach((e=>e(r())));const t=(null==(e=a.onRehydrateStorage)?void 0:e.call(a,r()))||void 0;return toThenable(d.getItem.bind(d))(a.name).then((e=>{if(e)return a.deserialize(e)})).then((e=>{if(e){if(\"number\"!==typeof e.version||e.version===a.version)return e.state;if(a.migrate)return a.migrate(e.state,e.version);console.error(\"State loaded from storage couldn't be migrated since no migrate function was provided\")}})).then((e=>{v=a.merge(e,p);o(v,true);return setItem()})).then((()=>{null==t?void 0:t(v,void 0);s=true;l.forEach((e=>e(v)))})).catch((e=>{null==t?void 0:t(void 0,e)}))};n.persist={setOptions:e=>{a=__spreadValues(__spreadValues({},a),e);e.getStorage&&(d=e.getStorage())},clearStorage:()=>{var e;null==(e=null==d?void 0:d.removeItem)?void 0:e.call(d,a.name)},rehydrate:()=>hydrate(),hasHydrated:()=>s,onHydrate:e=>{i.add(e);return()=>{i.delete(e)}},onFinishHydration:e=>{l.add(e);return()=>{l.delete(e)}}};hydrate();return v||p};export{combine,devtools,persist,redux,subscribeWithSelector};\n\n//# sourceMappingURL=middleware.js.map", "import{RenderTarget}from\"framer\";import create from\"zustand\";import{persist}from\"zustand/middleware\";import{useState,useEffect}from\"react\";import{parseShopifyData}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";const CART_ID_STORAGE_ID=\"frameship-shopify-cart-id\";async function fetchShopifyData(query,variables={}){const{shopUrl,accessToken}=getFrameshipInfo();if(!shopUrl||!accessToken){console.log(\"No shop URL or access token\");return null;}try{const response=await fetch(`https://${shopUrl}/api/2024-10/graphql.json`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",\"X-Shopify-Storefront-Access-Token\":accessToken},body:JSON.stringify({query,variables})});const value=await response.json();return value?value.data:null;}catch(error){console.error(error);return null;}}// Add this shared fragment for cart fields\nconst CART_FRAGMENT=`\n  fragment CartFields on Cart {\n    id\n    checkoutUrl\n    cost {\n      subtotalAmount {\n        amount\n        currencyCode\n      }\n    }\n    lines(first: 10) {\n      edges {\n        node {\n          id\n          quantity\n          cost {\n            subtotalAmount {\n              amount\n              currencyCode\n            }\n            compareAtAmountPerQuantity {\n                amount\n                currencyCode\n            }\n          }\n          merchandise {\n            ... on ProductVariant {\n              id\n              title\n              price {\n                amount\n                currencyCode\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n`;export const useCartStore=create(persist((set,get)=>({cartId:null,items:[],loading:false,error:null,checkoutUrl:null,subtotal:null,initializeCart:async(createNewCart=false)=>{if(get().items.length>0){return;}set({loading:true});try{const cartId=get().cartId;if(cartId){const cart=await fetchCart(cartId);set({items:cart.lines.edges.map(edge=>edge.node),checkoutUrl:cart.checkoutUrl,subtotal:cart.cost.subtotalAmount,loading:false});}else if(createNewCart){const newCart=await createCart();set({cartId:newCart.id,items:[],checkoutUrl:newCart.checkoutUrl,subtotal:newCart.cost.subtotalAmount,loading:false});}}catch(error){set({error:error.message,loading:false});}},addToCart:async(variantId,quantity)=>{set({loading:true});try{const cartId=get().cartId;const updatedCart=await addToCart(cartId,variantId,quantity);set({items:updatedCart.lines.edges.map(edge=>edge.node),subtotal:updatedCart.cost.subtotalAmount,loading:false});}catch(error){set({error:error.message,loading:false});}},removeFromCart:async lineId=>{set({loading:true});try{const cartId=get().cartId;const updatedCart=await removeFromCart(cartId,lineId);set({items:updatedCart.lines.edges.map(edge=>edge.node),subtotal:updatedCart.cost.subtotalAmount,loading:false});}catch(error){set({error:error.message,loading:false});}},setCartItemQuantity:async(lineId,quantity)=>{set({loading:true});try{const cartId=get().cartId;const updatedCart=await updateCartLineQuantity(cartId,lineId,quantity);set({items:updatedCart.lines.edges.map(edge=>edge.node),subtotal:updatedCart.cost.subtotalAmount,loading:false});}catch(error){set({error:error.message,loading:false});}},getCheckoutUrl:()=>{const checkoutUrl=get().checkoutUrl;if(!checkoutUrl){throw new Error(\"Cart not initialized or checkout URL not available\");}return checkoutUrl;},clearError:()=>set({error:null})}),{name:CART_ID_STORAGE_ID,partialize:state=>({cartId:state.cartId})}));async function createCart(){const mutation=`\n    ${CART_FRAGMENT}\n    mutation {\n      cartCreate {\n        cart {\n          ...CartFields\n        }\n      }\n    }\n  `;const data=await fetchShopifyData(mutation);return data?data.cartCreate.cart:null;}async function fetchCart(cartId){const query=`\n    ${CART_FRAGMENT}\n    query($cartId: ID!) {\n      cart(id: $cartId) {\n        ...CartFields\n      }\n    }\n  `;const variables={cartId};const data=await fetchShopifyData(query,variables);return data?data.cart:null;}async function addToCart(cartId,variantId,quantity){const mutation=`\n    ${CART_FRAGMENT}\n    mutation($cartId: ID!, $lines: [CartLineInput!]!) {\n      cartLinesAdd(cartId: $cartId, lines: $lines) {\n        cart {\n          ...CartFields\n        }\n        userErrors {\n          field\n          message\n        }\n      }\n    }\n  `;const variables={cartId,lines:[{quantity:quantity,merchandiseId:variantId}]};try{const data=await fetchShopifyData(mutation,variables);if(data&&data.cartLinesAdd.userErrors.length>0){const cartNotFoundError=data.cartLinesAdd.userErrors.find(e=>e.message===\"The specified cart does not exist.\");if(cartNotFoundError){// Create new cart and retry adding the item\nconst newCart=await createCart();const retryVariables={cartId:newCart.id,lines:[{quantity:quantity,merchandiseId:variantId}]};const retryData=await fetchShopifyData(mutation,retryVariables);if(retryData&&retryData.cartLinesAdd.userErrors.length>0){throw new Error(retryData.cartLinesAdd.userErrors.map(e=>e.message).join(\", \"));}return retryData.cartLinesAdd.cart;}throw new Error(data.cartLinesAdd.userErrors.map(e=>e.message).join(\", \"));}return data?data.cartLinesAdd.cart:null;}catch(error){throw error;}}async function removeFromCart(cartId,lineId){const mutation=`\n    ${CART_FRAGMENT}\n    mutation($cartId: ID!, $lineIds: [ID!]!) {\n      cartLinesRemove(cartId: $cartId, lineIds: $lineIds) {\n        cart {\n          ...CartFields\n        }\n      }\n    }\n  `;const variables={cartId,lineIds:[lineId]};const data=await fetchShopifyData(mutation,variables);return data?data.cartLinesRemove.cart:null;}export async function getAmountInStock(productId){const query=`\n\t\tquery getInventory($id: ID!) {\n\t\t\tproduct(id: $id) {\n\t\t\t\tvariants(first: 100) {\n\t\t\t\t\tedges {\n\t\t\t\t\t\tnode {\n\t\t\t\t\t\t\tid\n\t\t\t\t\t\t\tquantityAvailable\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t`;const variables={id:productId};try{const data=await fetchShopifyData(query,variables);const inventoryByVariant={};if(data){for(const edge of data.product.variants.edges){inventoryByVariant[edge.node.id]=edge.node.quantityAvailable;}}return inventoryByVariant;}catch(error){console.error(\"Error fetching inventory:\",error);throw error;}}export function useAmountInStock(shopifyData){const{shopifyId}=parseShopifyData(shopifyData);// const isCanvas = RenderTarget.current() === RenderTarget.canvas\nconst[inventory,setInventory]=useState({});const[isLoading,setIsLoading]=useState(true);useEffect(()=>{setIsLoading(true);getAmountInStock(shopifyId).then(value=>{setInventory(value);setIsLoading(false);});},[shopifyId]);return[inventory,isLoading];}async function updateCartLineQuantity(cartId,lineId,quantity){const mutation=`\n    ${CART_FRAGMENT}\n    mutation($cartId: ID!, $lines: [CartLineUpdateInput!]!) {\n      cartLinesUpdate(cartId: $cartId, lines: $lines) {\n        cart {\n          ...CartFields\n        }\n        userErrors {\n          field\n          message\n        }\n      }\n    }\n  `;const variables={cartId,lines:[{id:lineId,quantity:quantity}]};const data=await fetchShopifyData(mutation,variables);if(data&&data.cartLinesUpdate.userErrors.length>0){throw new Error(data.cartLinesUpdate.userErrors.map(e=>e.message).join(\", \"));}return data?data.cartLinesUpdate.cart:null;}export async function generateBuyNowCheckoutUrl(variantId,quantity=1){const mutation=`\n\t\tmutation($input: CartInput!) {\n\t\t\tcartCreate(input: $input) {\n\t\t\t\tcart {\n\t\t\t\t\tcheckoutUrl\n\t\t\t\t}\n\t\t\t\tuserErrors {\n\t\t\t\t\tfield\n\t\t\t\t\tmessage\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t`;const variables={input:{lines:[{quantity:quantity,merchandiseId:variantId}]}};try{const data=await fetchShopifyData(mutation,variables);if(data&&data.cartCreate.userErrors.length>0){throw new Error(data.cartCreate.userErrors.map(e=>e.message).join(\", \"));}return data?data.cartCreate.cart.checkoutUrl:null;}catch(error){console.error(\"Error creating buy now cart:\",error);throw error;}}export function getFrameshipInfo(){const isCanvas=RenderTarget.current()===RenderTarget.canvas;let shopUrl=\"\";let accessToken=\"\";let stagingDomain=\"\";let productionDomain=\"\";let hasAccess=false;if(typeof document!==\"undefined\"&&typeof window!==\"undefined\"){const hostname=window.location.hostname;const isPreview=hostname.endsWith(\".framercanvas.com\");if(isPreview){hasAccess=true;}const frameshipComponent=document.querySelector(\"div[data-frameship-component]\");if(frameshipComponent){const{stagingDomain:newStagingDomain,productionDomain:newProductionDomain,hasAccess:newHasAccess}=parseFrameshipInfo(frameshipComponent.getAttribute(\"data-staging-domain\"),frameshipComponent.getAttribute(\"data-production-domain\"));if(newHasAccess){shopUrl=frameshipComponent.getAttribute(\"data-shop-url\")||\"\";accessToken=frameshipComponent.getAttribute(\"data-shopify-access-token\")||\"\";stagingDomain=newStagingDomain;productionDomain=newProductionDomain;hasAccess=true;}}}else{hasAccess=true// Show as having access in optimized version of site\n;}return{shopUrl,accessToken,stagingDomain,productionDomain,hasAccess};}export function parseFrameshipInfo(stagingDomain,productionDomain){if(typeof document===\"undefined\"||typeof window===\"undefined\"){return{stagingDomain:\"\",productionDomain:\"\",hasAccess:true};}const hostname=window.location.hostname;const isPreview=hostname.endsWith(\".framercanvas.com\");const stagingDomainValue=(stagingDomain||\"\").replace(\"https://\",\"\");const productionDomainValue=(productionDomain||\"\").replace(\"https://\",\"\");if(isPreview||hostname==stagingDomainValue||hostname==productionDomainValue){return{stagingDomain:stagingDomainValue,productionDomain:productionDomainValue,hasAccess:true};}else{return{stagingDomain:\"\",productionDomain:\"\",hasAccess:false};}}\nexport const __FramerMetadata__ = {\"exports\":{\"parseFrameshipInfo\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"generateBuyNowCheckoutUrl\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFrameshipInfo\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAmountInStock\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCartStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getAmountInStock\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS,RenderTarget}from\"framer\";import{useState,useEffect}from\"react\";import{parseShopifyData,Button,createButtonPropertyControls,Colors}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";import{useProductStore,useSelectedVariant}from\"https://framerusercontent.com/modules/ajKYBgRXgNyNgL1GkpqG/hFRK24tvK1DH4J9qyxv4/ProductState.js\";import{useCartItem}from\"https://framerusercontent.com/modules/Be5mN5EUhdOwl54qCG8y/QUJyNnXHbEj9mUvm1PRe/CartItemContext.js\";import{useCartStore,useAmountInStock}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/Q9jZkSAx2myDYNMapOw2/Cart.js\";var State;(function(State){State[\"Default\"]=\"default\";State[\"Disabled\"]=\"disabled\";})(State||(State={}));const INPUT_CLASS=\"frameship-quantity-input\";function QuantityInputComponent(props){const{shopifyData,type,icon,maxValue}=props;const{shopifyId}=parseShopifyData(shopifyData);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const{cartItemId,variantId:cartVariantId,quantity:cartItemQuantity}=useCartItem();const[productStoreQuantity,setProductStoreQuantity]=useProductStore(state=>{var _state_products_shopifyId;return[(_state_products_shopifyId=state.products[shopifyId])===null||_state_products_shopifyId===void 0?void 0:_state_products_shopifyId.quantity,state.setQuantity];});const[items,setCartItemQuantity]=useCartStore(state=>[state.items,state.setCartItemQuantity]);const[inventory,inventoryIsLoading]=useAmountInStock(shopifyData);const selectedVariant=useSelectedVariant(props.shopifyData);const variantId=cartItemId?cartVariantId:selectedVariant===null||selectedVariant===void 0?void 0:selectedVariant.id;const quantity=(cartItemId?cartItemQuantity:productStoreQuantity)||1;const maxQuantity=Math.min(inventory[variantId]||Infinity,maxValue);const[inputValue,setInputValue]=useState(quantity.toString());const setItemQuantity=newQuantity=>{const limitedQuantity=Math.min(newQuantity,maxQuantity,maxValue);if(cartItemId){setCartItemQuantity(cartItemId,limitedQuantity);}else{setProductStoreQuantity(shopifyId,limitedQuantity);}};useEffect(()=>{if(!cartItemId&&quantity>maxQuantity){setProductStoreQuantity(shopifyId,maxQuantity);}},[maxQuantity,cartItemId,quantity,shopifyId,setProductStoreQuantity]);useEffect(()=>{setInputValue(quantity.toString());},[quantity]);let element=null;switch(type){case\"add\":case\"subtract\":const radius=icon.rounded?icon.strokeWidth/2:0;const disabled=type===\"add\"&&quantity>=maxQuantity||type===\"subtract\"&&quantity<=1;element=/*#__PURE__*/_jsx(Button,{...props,variant:disabled&&!isCanvas?\"disabled\":\"default\",onClick:()=>setItemQuantity(quantity+(type===\"add\"?1:-1)),disabled:disabled,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:disabled?undefined:\"pointer\",...props.style},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:icon.size,height:icon.size,viewBox:\"0 0 16 16\",children:[/*#__PURE__*/_jsx(\"path\",{d:`M ${radius} 8 L ${16-radius} 8`,fill:\"transparent\",strokeWidth:icon.strokeWidth,stroke:\"currentColor\",strokeLinecap:icon.rounded?\"round\":\"square\"}),type==\"add\"&&/*#__PURE__*/_jsx(\"path\",{d:`M 8 ${radius} L 8 ${16-radius}`,fill:\"transparent\",strokeWidth:icon.strokeWidth,stroke:\"currentColor\",strokeLinecap:icon.rounded?\"round\":\"square\"})]})});break;case\"input\":const handleInputChange=event=>{setInputValue(event.target.value);};const handleSetQuantity=()=>{const newQuantity=parseInt(inputValue,10);if(!isNaN(newQuantity)&&newQuantity>0){setItemQuantity(newQuantity);}else{setInputValue(quantity.toString());}};element=/*#__PURE__*/_jsx(Button,{...props,className:INPUT_CLASS,tag:\"input\",type:\"number\",value:inputValue,onChange:handleInputChange,onBlur:handleSetQuantity,onKeyDown:event=>{if(event.key===\"Enter\"){handleSetQuantity();}},max:maxQuantity});break;}return element;}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */const QuantityInput=withCSS(QuantityInputComponent,[`input.${INPUT_CLASS}[type=number]::-webkit-outer-spin-button, input.${INPUT_CLASS}[type=number]::-webkit-inner-spin-button { display: none; }`,`input.${INPUT_CLASS}[type=number] { -moz-appearance: textfield; /* Firefox */ }`]);export default QuantityInput;QuantityInput.displayName=\"Quantity Input\";addPropertyControls(QuantityInput,{shopifyData:{type:ControlType.String,defaultValue:\"\",placeholder:\"Shopify Data\"},type:{type:ControlType.Enum,options:[\"subtract\",\"input\",\"add\"],optionTitles:[\"\u2212\",\"Input\",\"+\"],displaySegmentedControl:true},maxValue:{type:ControlType.Number,defaultValue:100,min:1,step:1},icon:{type:ControlType.Object,hidden:props=>props.type!==\"add\"&&props.type!==\"subtract\",controls:{size:{type:ControlType.Number,defaultValue:12,min:0,step:1},strokeWidth:{type:ControlType.Number,defaultValue:3,min:0,max:10,step:1,title:\"Stroke\"},rounded:{type:ControlType.Boolean,defaultValue:true}}},...createButtonPropertyControls({placeholder:true,hidden:{font:props=>props.type!==\"input\",placeholder:props=>props.type!==\"input\"},variants:[{id:\"default\",title:\"Default\",...Colors.Primary},{id:\"disabled\",title:\"Disabled\",color:\"rgba(0, 0, 0, 0.25)\"}]})});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"QuantityInput\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import{useCartStore}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/Q9jZkSAx2myDYNMapOw2/Cart.js\";import{currencyFormatProp,formatCurrency}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";import{useEffect}from\"react\";import currencySymbols from\"https://framerusercontent.com/modules/pJIZxaEdKo1uS87sS4xM/4PSl3AVmNoISomoZ0s7m/CurrencySymbols.js\";const HIDDEN_CLASS=\"frameship-price-label-hidden\";function CartInfoLabelComponent(props){var _props_style;const{type,currencyFormat,whenZero}=props;const Tag=props.htmlTag||\"p\";const[items,subtotal,initializeCart]=useCartStore(state=>[state.items,state.subtotal,state.initializeCart]);useEffect(()=>{initializeCart(false);},[]);let amount=0;let value=\"\";switch(type){case\"subtotal\":amount=(subtotal===null||subtotal===void 0?void 0:subtotal.amount)||0;value=formatCurrency(amount,(subtotal===null||subtotal===void 0?void 0:subtotal.currencyCode)||props.currency,currencyFormat);break;case\"itemCount\":amount=items.length;value=String(amount);break;}const hidden=whenZero===\"hide\"&&amount==0;return hidden?/*#__PURE__*/_jsx(\"div\",{className:HIDDEN_CLASS}):/*#__PURE__*/_jsxs(Tag,{style:{color:props.color,margin:0,whiteSpace:\"pre\",userSelect:props.textSelect?undefined:\"none\",textDecoration:props.decoration,textWrap:((_props_style=props.style)===null||_props_style===void 0?void 0:_props_style.width)==\"100%\"?\"wrap\":\"nowrap\",...props.font,...props.style},children:[props.prefix,value,props.suffix]});}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */const CartInfoLabel=withCSS(CartInfoLabelComponent,[`.${HIDDEN_CLASS} { display: none !important; }`,`div:has(> .${HIDDEN_CLASS}) { display: none !important; }`]);export default CartInfoLabel;CartInfoLabel.displayName=\"Cart Info Label\";addPropertyControls(CartInfoLabel,{type:{type:ControlType.Enum,options:[\"subtotal\",\"itemCount\"],optionTitles:[\"Subtotal\",\"Item Count\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},currency:{type:ControlType.Enum,defaultValue:\"USD\",options:Object.keys(currencySymbols),hidden:props=>props.type!==\"subtotal\"},currencyFormat:currencyFormatProp({hidden:props=>props.type!==\"subtotal\"}),font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1.4}},color:{type:ControlType.Color,defaultValue:\"#000\"},prefix:{type:ControlType.String,defaultValue:\"\"},suffix:{type:ControlType.String,defaultValue:\"\"},decoration:{type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"line-through\",\"underline\"],optionTitles:[\"None\",\"Strikethrough\",\"Underline\"]},textSelect:{type:ControlType.Boolean,defaultValue:true},whenZero:{type:ControlType.Enum,defaultValue:\"show\",options:[\"show\",\"hide\"],optionTitles:[\"Show\",\"Hide\"],displaySegmentedControl:true,title:\"When Zero\"},htmlTag:{type:ControlType.Enum,options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],title:\"HTML Tag\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartInfoLabel\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{useState,useEffect,useRef,isValidElement,cloneElement,useTransition}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import{styleLayer,Icon,iconProp,OPEN_CART_EVENT,DEFAULT_TRANSITION,Button,createButtonPropertyControls}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";import{createPortal}from\"react-dom\";export const CLOSE_CART_EVENT=\"frameship-close-cart\";function CartButtonComponent(props){const{overlay,escToClose,button}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[isPending,startTransition]=useTransition();const[open,setOpen]=useState(false);const[portalContainer,setPortalContainer]=useState(null);const[overlayParentClasses,setOverlayParentClasses]=useState([]);const ref=useRef(null);useEffect(()=>{if(!isCanvas){const getParentClasses=()=>{const classes=[];let currentElement=ref.current;while(currentElement&&currentElement.tagName.toLowerCase()!==\"main\"){if(currentElement.className){classes.push(currentElement.className);}currentElement=currentElement.parentElement;}return classes.reverse();};setOverlayParentClasses(getParentClasses());const openCart=()=>{setOpen(true);};window.addEventListener(OPEN_CART_EVENT,openCart);return()=>{window.removeEventListener(OPEN_CART_EVENT,openCart);};}},[]);useEffect(()=>{if(!isCanvas){const handleEscKey=event=>{if(event.key===\"Escape\"&&open&&escToClose){setOpen(false);}};window.addEventListener(\"keydown\",handleEscKey);return()=>{window.removeEventListener(\"keydown\",handleEscKey);};}},[open,escToClose]);useEffect(()=>{if(!isCanvas){const container=document.createElement(\"div\");container.id=\"frameship-cart-portal\";document.body.appendChild(container);setPortalContainer(container);return()=>{document.body.removeChild(container);};}},[isCanvas]);useEffect(()=>{if(!isCanvas){const handleClose=()=>setOpen(false);window.addEventListener(CLOSE_CART_EVENT,handleClose);return()=>{window.removeEventListener(CLOSE_CART_EVENT,handleClose);};}},[]);let cartElement=styleLayer(props.cartLayer,{width:\"100%\",height:\"100%\"});cartElement=updateExitProp(cartElement);const onClick=()=>startTransition(()=>setOpen(true));const buttonElement=props.appearance===\"custom\"?/*#__PURE__*/_jsx(\"div\",{style:{cursor:\"pointer\",...props.style},onClick:onClick,children:styleLayer(props.customButton,props.style)}):/*#__PURE__*/_jsx(Button,{...button,onClick:onClick,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",...props.style},children:/*#__PURE__*/_jsx(Icon,{...button.icon,defaultImage:`url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-shopping-cart\"><circle cx=\"9\" cy=\"21\" r=\"1\"></circle><circle cx=\"20\" cy=\"21\" r=\"1\"></circle><path d=\"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6\"></path></svg>')`})});return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{position:\"relative\",...props.style},children:[buttonElement,!isCanvas&&portalContainer&&/*#__PURE__*/createPortal(overlayParentClasses.reduce((children,className)=>/*#__PURE__*/_jsx(\"div\",{className:`${className} frameship-contents`,children:children}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",inset:0,zIndex:9999,pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:open?1:0},style:{position:\"absolute\",inset:0,backgroundColor:overlay.backgroundColor,backdropFilter:overlay.blur?`blur(${overlay.blur}px)`:undefined},initial:false,transition:props.transition}),/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsx(motion.div,{initial:{pointerEvents:\"auto\"},animate:{pointerEvents:\"auto\"},exit:{pointerEvents:\"none\"},style:{position:\"absolute\",inset:0,display:\"flex\",flexDirection:\"row\",justifyContent:\"end\"},children:cartElement})})]})),portalContainer)]});}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */const CartButton=withCSS(CartButtonComponent,[\".frameship-contents { display: contents !important }\"]);export default CartButton;CartButton.displayName=\"Open Cart Button\";addPropertyControls(CartButton,{cartLayer:{type:ControlType.ComponentInstance},overlay:{type:ControlType.Object,controls:{backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0.5)\"},blur:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true},transition:{type:ControlType.Transition,defaultValue:DEFAULT_TRANSITION}}},appearance:{type:ControlType.Enum,defaultValue:\"button\",options:[\"button\",\"custom\"],optionTitles:[\"Button\",\"Custom\"],displaySegmentedControl:true},button:{type:ControlType.Object,buttonTitle:\"Icon & Styles\",title:\"Button\",controls:{icon:iconProp({buttonTitle:\"Cart\",size:18}),...createButtonPropertyControls({font:false,color:false})},hidden:props=>props.appearance!==\"button\"},customButton:{type:ControlType.ComponentInstance,title:\"Button\",hidden:props=>props.appearance!==\"custom\"},escToClose:{type:ControlType.Boolean,defaultValue:true,title:\"Esc to Close\"}});const updateExitProp=element=>{if(/*#__PURE__*/isValidElement(element)){const{initial,exit,children,animate,transition}=element.props;// Create new props object\nconst newProps={};// Handle exit animation\nif(initial&&typeof initial===\"object\"&&!exit){let exitValue=initial;if(!transition&&!initial.transition&&(animate===null||animate===void 0?void 0:animate.transition)){exitValue={...initial,transition:animate.transition};}newProps.exit=exitValue;}// Handle children\nif(children){if(typeof children===\"string\"){// Don't modify string children\nreturn element;}else if(Array.isArray(children)){// Handle array of children\nnewProps.children=children.map(updateExitProp);}else{// Handle single child\nnewProps.children=updateExitProp(children);}}// Only clone if we have new props to apply\nreturn Object.keys(newProps).length>0?/*#__PURE__*/cloneElement(element,newProps):element;}return element;};\nexport const __FramerMetadata__ = {\"exports\":{\"CLOSE_CART_EVENT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CartButton\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import{CLOSE_CART_EVENT}from\"https://framerusercontent.com/modules/pHBj44exUAtP27jyhlUs/b83NHcCpvU8D2kYcrafK/CartButton.js\";import{Icon,iconProp,Button,createButtonPropertyControls}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function CloseCartButton(props){const handleClose=()=>{window.dispatchEvent(new Event(CLOSE_CART_EVENT));};return /*#__PURE__*/_jsx(Button,{...props,onClick:handleClose,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",...props.style},children:/*#__PURE__*/_jsx(Icon,{...props.icon,defaultImage:`url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M 16 2 L 2 16 M 2 2 L 16 16\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>')`})});}CloseCartButton.displayName=\"Close Cart Button\";addPropertyControls(CloseCartButton,{icon:iconProp({size:12}),...createButtonPropertyControls({font:false,color:false})});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CloseCartButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "export function getCollectionData(collectionList){var _collectionList_props,_collectionList_props_children_props,_collectionList_props_children,_collectionList_props1,_collectionList_props_children_props_children_props,_collectionList_props_children_props_children,_collectionList_props_children_props1,_collectionList_props_children1,_collectionList_props2,_queryParent_props;let queryParent=null;if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props=collectionList.props)===null||_collectionList_props===void 0?void 0:_collectionList_props.query){queryParent=collectionList;}else if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props1=collectionList.props)===null||_collectionList_props1===void 0?void 0:(_collectionList_props_children=_collectionList_props1.children)===null||_collectionList_props_children===void 0?void 0:(_collectionList_props_children_props=_collectionList_props_children.props)===null||_collectionList_props_children_props===void 0?void 0:_collectionList_props_children_props.query){queryParent=collectionList.props.children;}else if(collectionList===null||collectionList===void 0?void 0:(_collectionList_props2=collectionList.props)===null||_collectionList_props2===void 0?void 0:(_collectionList_props_children1=_collectionList_props2.children)===null||_collectionList_props_children1===void 0?void 0:(_collectionList_props_children_props1=_collectionList_props_children1.props)===null||_collectionList_props_children_props1===void 0?void 0:(_collectionList_props_children_props_children=_collectionList_props_children_props1.children)===null||_collectionList_props_children_props_children===void 0?void 0:(_collectionList_props_children_props_children_props=_collectionList_props_children_props_children.props)===null||_collectionList_props_children_props_children_props===void 0?void 0:_collectionList_props_children_props_children_props.query){queryParent=collectionList.props.children.props.children;}const query=queryParent===null||queryParent===void 0?void 0:(_queryParent_props=queryParent.props)===null||_queryParent_props===void 0?void 0:_queryParent_props.query;let queryData=null;if(query===null||query===void 0?void 0:query.from){if(query.from.data){queryData=query.from.data;}else if(query.from.left){let left=query.from.left;for(let i=0;i<100;i++){if(left.type==\"Collection\"){queryData=left.data;break;}else if(left.left){left=left.left;}else{break;}}}}// Get property controls\nconst propertyControlsById=(queryData===null||queryData===void 0?void 0:queryData.propertyControls)||{};const propertyControlsByName={};for(const id in propertyControlsById){const control=propertyControlsById[id];propertyControlsByName[control.title]={id,...control};}// Get children function\nlet childrenFunction=null;if(collectionList){var _collectionList_props3,_clpc_props,_clpc_props_children_props,_clpc_props_children,_clpc_props1;const clpc=(_collectionList_props3=collectionList.props)===null||_collectionList_props3===void 0?void 0:_collectionList_props3.children;if(typeof clpc==\"function\"){childrenFunction=clpc;}else if(typeof(clpc===null||clpc===void 0?void 0:(_clpc_props=clpc.props)===null||_clpc_props===void 0?void 0:_clpc_props.children)==\"function\"){childrenFunction=clpc.props.children;}else if(typeof(clpc===null||clpc===void 0?void 0:(_clpc_props1=clpc.props)===null||_clpc_props1===void 0?void 0:(_clpc_props_children=_clpc_props1.children)===null||_clpc_props_children===void 0?void 0:(_clpc_props_children_props=_clpc_props_children.props)===null||_clpc_props_children_props===void 0?void 0:_clpc_props_children_props.children)==\"function\"){childrenFunction=clpc.props.children.props.children;}}return{query,queryParent,queryData,propertyControlsById,propertyControlsByName,childrenFunction};}export function addFieldsToSelect(fields,query,propertyControlsByName){const alias=query.alias;const select=Array.isArray(query===null||query===void 0?void 0:query.select)?[...query.select]:[];for(const fieldName of fields){var _propertyControlsByName_fieldName;const fieldId=(_propertyControlsByName_fieldName=propertyControlsByName[fieldName])===null||_propertyControlsByName_fieldName===void 0?void 0:_propertyControlsByName_fieldName.id;if(!fieldId){continue;}let matchFound=false;for(const item of select){if(item.name===fieldId&&item.type===\"Identifier\"&&item.collection===alias){matchFound=true;continue;}}if(matchFound){continue;}select.push({collection:alias,name:fieldId,type:\"Identifier\"});}return select;}\nexport const __FramerMetadata__ = {\"exports\":{\"getCollectionData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addFieldsToSelect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CMSLibrary.map", "// Generated by Framer (68888f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-0Hwlv\";const variantClassNames={pJB9uFURH:\"framer-v-1jsl3xr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.92,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,eGLByVNsu:link!==null&&link!==void 0?link:props.eGLByVNsu};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,eGLByVNsu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"pJB9uFURH\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1jsl3xr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"pJB9uFURH\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tlhske\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"bdYG9Z3gO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s18cn0\",layoutDependency:layoutDependency,layoutId:\"B2QpAnoun\",style:{backgroundColor:\"rgb(64, 212, 26)\"},children:[/*#__PURE__*/_jsx(Link,{href:\"frameship.io\",nodeId:\"vu4BhkNJb\",openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gki3ct framer-1ctui2d\",layoutDependency:layoutDependency,layoutId:\"vu4BhkNJb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-15itmt6\",\"data-framer-name\":\"Logo\",fill:\"black\",intrinsicHeight:92,intrinsicWidth:591,layoutDependency:layoutDependency,layoutId:\"udNocNENd\",svg:'<svg width=\"591\" height=\"92\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M558.41 84h-16.68V23h23.324c4.625 0 8.658.925 12.1 2.773 3.438 1.82 6.11 4.316 8.006 7.484 1.901 3.172 2.852 6.76 2.852 10.752 0 4-.951 7.64-2.852 10.92a21.194 21.194 0 0 1-8.006 7.816c-3.442 1.928-7.475 2.896-12.1 2.896h-6.644V84Zm0-23.2-7.516-7.527h12.471a7.71 7.71 0 0 0 3.838-.992c1.21-.688 2.188-1.72 2.931-3.1.743-1.38 1.114-3.1 1.114-5.172 0-2.064-.371-3.732-1.114-5a6.5 6.5 0 0 0-2.931-2.732 8.616 8.616 0 0 0-3.838-.868h-12.471l7.516-7.528V60.8ZM518.098 84V23h16.432v61h-16.432Zm-7.204-61v61h-16.68V55.8l7.516 4.093h-33.647l7.511-3.848V84h-16.68V23h16.68v28.372l-7.511-3.928h33.647l-7.516 3.884V23h16.68Zm-81.782 62.077c-4.512 0-8.557-.72-12.135-2.152-3.578-1.46-6.413-3.624-8.506-6.492-2.064-2.868-3.098-6.424-3.098-10.668v-2.152h16.639v1.82c0 1.932.591 3.544 1.773 4.84 1.214 1.296 3.043 1.944 5.491 1.944 2.368 0 4.225-.344 5.575-1.036 1.377-.716 2.064-1.876 2.064-3.472 0-1.188-.647-2.288-1.94-3.308-1.266-1.02-2.987-1.988-5.16-2.896a78.671 78.671 0 0 0-7.184-2.604 38.867 38.867 0 0 1-8.174-3.68 19.524 19.524 0 0 1-6.277-6c-1.621-2.48-2.436-5.556-2.436-9.22 0-3.776 1.046-7 3.139-9.68 2.092-2.7 4.899-4.768 8.421-6.2 3.55-1.436 7.488-2.152 11.808-2.152 4.489 0 8.49.704 12.016 2.108 3.55 1.408 6.357 3.476 8.422 6.204 2.064 2.732 3.095 6.108 3.095 10.132v2.068h-16.636V41.2c0-1.792-.511-3.308-1.53-4.552-.99-1.24-2.711-1.86-5.159-1.86-2.424 0-4.293.44-5.614 1.324-1.294.88-1.941 2.164-1.941 3.848 0 1.184.551 2.232 1.649 3.14 1.102.88 2.616 1.712 4.544 2.48 1.953.776 4.153 1.6 6.605 2.48 3.686 1.3 6.921 2.732 9.7 4.304 2.783 1.544 4.943 3.488 6.485 5.832 1.565 2.344 2.352 5.348 2.352 9.016 0 3.832-1.034 7.084-3.099 9.76-2.06 2.644-4.912 4.656-8.545 6.04-3.606 1.376-7.719 2.064-12.344 2.064Zm-59.81-49.668 7.515-7.528v23.78l-3.714-4.464h21.879V59.6h-21.883l3.714-4.424V79.12l-7.507-7.528h30.256V84h-39.509V23h39.509v12.408h-30.26ZM324.15 23h28.033v61h-15.814V31.893l.292.168L327.205 84h-21.22l-9.744-52.064.292-.168V84H280.68V23h28.032l8.506 54.632h-1.697L324.15 23ZM221.048 84l14.165-61h26.463l14.076 61h-17.051l-10.279-51.032h.08L238.104 84h-17.056Zm12.388-12.82V58.649h30.057V71.18h-30.057ZM170.678 84V23h27.002c6.936 0 12.056 1.544 15.358 4.632 3.33 3.06 4.992 7.336 4.992 12.82 0 3.088-.587 5.72-1.773 7.9-1.182 2.18-2.656 3.86-4.417 5.044-1.761 1.188-3.51 1.848-5.243 1.988 1.733.095 3.43.53 4.995 1.28 1.542.744 2.78 1.944 3.714 3.6.967 1.624 1.446 3.832 1.446 6.616v10.088c0 1.464.112 2.856.331 4.18.248 1.296.619 2.244 1.118 2.852h-16.683c-.44-.688-.783-1.668-1.031-2.936a23.974 23.974 0 0 1-.331-4.092V68.78c0-2.204-.467-3.94-1.402-5.208-.938-1.296-2.631-1.944-5.079-1.944h-11.061l4.332-5.088V84h-16.268Zm16.268-28.948-4.336-5.832h11.229c1.405 0 2.631-.288 3.673-.868a5.922 5.922 0 0 0 2.476-2.48 7.857 7.857 0 0 0 .911-3.848c0-1.792-.647-3.348-1.941-4.672-1.266-1.32-2.995-1.984-5.199-1.984h-11.561l4.748-4.96v24.644Zm-54.072-19.644 7.511-7.528v24.236l-5.075-3.928h25.097v12.448H135.31l5.075-4.26V84h-16.596V23h40.292v12.408H132.87h.004Z\" fill=\"#fff\"/><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M.024 45.4 0 45.416l.024.02v24.416a20.978 20.978 0 0 0 6.129 14.817 20.907 20.907 0 0 0 14.792 6.139h48.813c5.55 0 10.872-2.208 14.796-6.139a20.978 20.978 0 0 0 6.129-14.821v-43.3a3.497 3.497 0 0 0-2.155-3.227 3.48 3.48 0 0 0-1.336-.265H68.356L45.343 0 22.33 23.052H3.51c-.925 0-1.811.368-2.465 1.023a3.495 3.495 0 0 0-1.021 2.469V45.4Zm0 0v.036a64.072 64.072 0 0 0 45.33 18.794A64.069 64.069 0 0 0 90.68 45.424v-.008l-22.323-22.36-46.026-.004L.024 45.392v.008Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.5,fit:\"tile\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+10+0+0+(0+0+(Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||550)-20-0)/1)*1-0-(Math.max(0,(Math.max(0,(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||550)-20-0)/1)*1-0-402)/1)*1+322+80))/2*0)+0),pixelHeight:40,pixelWidth:40,positionX:\"center\",positionY:\"bottom\",src:\"https://framerusercontent.com/images/KaSmi7sD82dEAVTmII8bNeE88.png\"},className:\"framer-12yu92e\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"lhfzxjbRS\",style:{mask:\"linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0,0,0,1) 100%) add\",opacity:.06,WebkitMask:\"linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0,0,0,1) 100%) add\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1stnay9\",layoutDependency:layoutDependency,layoutId:\"FAit4eRWt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-transform\":\"uppercase\"},children:\"Unlock ecommerce functionality on your website!\"})}),className:\"framer-lotbho\",fonts:[\"Inter-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"p6VH14GDw\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.7))\"},children:\"Upgrade your Frameship account to unlock Shopify ecommerce functionality on your live website.\"})}),className:\"framer-1j89zm5\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"dgd7wBqyT\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ffuf7q\",layoutDependency:layoutDependency,layoutId:\"PD2N7RwHX\",children:/*#__PURE__*/_jsx(Link,{href:eGLByVNsu,nodeId:\"UgUZQ5YRP\",openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-k753s framer-1ctui2d\",layoutDependency:layoutDependency,layoutId:\"UgUZQ5YRP\",style:{backgroundColor:\"rgb(64, 212, 27)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItRXh0cmFCb2xk\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"UPGRADE YOUR SITE\"})}),className:\"framer-ii2nrf\",fonts:[\"Inter-ExtraBold\"],layoutDependency:layoutDependency,layoutId:\"Zv592Orev\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Hwlv.framer-1ctui2d, .framer-0Hwlv .framer-1ctui2d { display: block; }\",\".framer-0Hwlv.framer-1jsl3xr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 550px; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; width: 400px; }\",\".framer-0Hwlv .framer-1tlhske { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-0Hwlv .framer-s18cn0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; max-height: 150px; overflow: visible; padding: 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-0Hwlv .framer-1gki3ct { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0Hwlv .framer-15itmt6 { aspect-ratio: 6.423913043478261 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 140px; }\",\".framer-0Hwlv .framer-12yu92e { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-0Hwlv .framer-1stnay9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-0Hwlv .framer-lotbho { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0Hwlv .framer-1j89zm5 { --framer-text-wrap: balance; flex: none; height: auto; max-width: 300px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-0Hwlv .framer-1ffuf7q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 30px 30px 30px; position: relative; width: 100%; }\",\".framer-0Hwlv .framer-k753s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: 100%; }\",\".framer-0Hwlv .framer-ii2nrf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Hwlv.framer-1jsl3xr, .framer-0Hwlv .framer-s18cn0, .framer-0Hwlv .framer-1gki3ct, .framer-0Hwlv .framer-1stnay9, .framer-0Hwlv .framer-k753s { gap: 0px; } .framer-0Hwlv.framer-1jsl3xr > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-0Hwlv.framer-1jsl3xr > :first-child, .framer-0Hwlv .framer-s18cn0 > :first-child, .framer-0Hwlv .framer-1stnay9 > :first-child { margin-top: 0px; } .framer-0Hwlv.framer-1jsl3xr > :last-child, .framer-0Hwlv .framer-s18cn0 > :last-child, .framer-0Hwlv .framer-1stnay9 > :last-child { margin-bottom: 0px; } .framer-0Hwlv .framer-s18cn0 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-0Hwlv .framer-1gki3ct > *, .framer-0Hwlv .framer-k753s > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-0Hwlv .framer-1gki3ct > :first-child, .framer-0Hwlv .framer-k753s > :first-child { margin-left: 0px; } .framer-0Hwlv .framer-1gki3ct > :last-child, .framer-0Hwlv .framer-k753s > :last-child { margin-right: 0px; } .framer-0Hwlv .framer-1stnay9 > * { margin: 0px; margin-bottom: calc(15px / 2); margin-top: calc(15px / 2); } }\",'.framer-0Hwlv[data-border=\"true\"]::after, .framer-0Hwlv [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 550\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eGLByVNsu\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerU4_nFMT5N=withCSS(Component,css,\"framer-0Hwlv\");export default FramerU4_nFMT5N;FramerU4_nFMT5N.displayName=\"Frameship Upgrade Paywall\";FramerU4_nFMT5N.defaultProps={height:550,width:400};addPropertyControls(FramerU4_nFMT5N,{eGLByVNsu:{title:\"Link\",type:ControlType.Link}});addFonts(FramerU4_nFMT5N,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/PONfPc6h4EPYwJliXQBmjVx7QxI.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zsnJN7Z1wdzUvepJniD3rbvJIyU.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/UrzZBOy7RyJEWAZGduzOeHiHuY.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/996sR9SfSDuYELz8oHhDOcErkY.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/ftN1HpyPVJEoEb4q36SOrNdLXU.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/jN39PDxZWEwjG7Csryx3JN2r2Y.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/JAur4lGGSGRGyrFi59JSIKqVgU.woff2\",weight:\"800\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU4_nFMT5N\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"eGLByVNsu\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"550\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U4_nFMT5N.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,// @ts-ignore\nuseQueryData,withCSS}from\"framer\";import{cloneElement,useEffect}from\"react\";import{MotionConfigContext}from\"framer-motion\";import{useCartStore,getFrameshipInfo}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/Q9jZkSAx2myDYNMapOw2/Cart.js\";import{CartItemContext}from\"https://framerusercontent.com/modules/Be5mN5EUhdOwl54qCG8y/QUJyNnXHbEj9mUvm1PRe/CartItemContext.js\";import{styleLayer,parseShopifyData,Message,UPGRADE_LINK}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";import{getCollectionData,addFieldsToSelect}from\"https://framer.com/m/CMSLibrary-09eo.js\";import FrameshipUpgradePaywall from\"https://framerusercontent.com/modules/kq3VSjk5Z08mvEho1xyf/XmkDe3ooCqJCkQVrqYj2/U4_nFMT5N.js\";const CMSFields={Title:\"Title\",ShopifyID:\"Shopify ID\",ShopifyData:\"Shopify Data\",Image:\"Image 1\"};const ComponentProps={Title:\"Title\",Price:\"Price\",Image:\"Image\",ProductVariant:\"Product Variant\"};const HIDE_SCROLLBARS_CLASS=\"frameship-cart-hide-scrollbars\";function CartProductListComponent(props){var _props_listItemComponent,_props_collectionList,_props_emptyState,_listItemComponent_props_children_props_children_type,_listItemComponent_props_children_props_children,_listItemComponent_props_children_props,_listItemComponent_props_children,_listItemComponent_props,_props_style;const{divider}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const listItemComponent=(_props_listItemComponent=props.listItemComponent)===null||_props_listItemComponent===void 0?void 0:_props_listItemComponent[0];const collectionList=(_props_collectionList=props.collectionList)===null||_props_collectionList===void 0?void 0:_props_collectionList[0];const emptyState=(_props_emptyState=props.emptyState)===null||_props_emptyState===void 0?void 0:_props_emptyState[0];let errorMessage=\"\";let errorSubtitle=\"\";if(isCanvas){return /*#__PURE__*/_jsx(\"div\",{style:{padding:props.padding,...props.style},children:styleLayer(emptyState,props.style)});}const{hasAccess}=getFrameshipInfo();const[items,initializeCart]=useCartStore(state=>[state.items,state.initializeCart]);useEffect(()=>{initializeCart(true);},[]);const{query,propertyControlsByName}=getCollectionData(collectionList);if(!query){errorMessage=\"Connect a CMS Collection List\";errorSubtitle=\"Drag the handle on the right side to a Collection List of the products CMS collection or select from the dropdown list. The Collection List must be outside of a page to be connected.\";}else if(!listItemComponent){errorMessage=\"Connect a List Item component\";errorSubtitle=\"Drag the handle on the right side to a component to be used as the list item, or select from the dropdown list. The component must be outside of a page to be connected.\";}const cmsFieldIds={};for(const fieldName of Object.values(CMSFields)){if(fieldName===CMSFields.Image){var _propertyControlsByName_Image1,_propertyControlsByName_Media1;cmsFieldIds[fieldName]=((_propertyControlsByName_Image1=propertyControlsByName[\"Image 1\"])===null||_propertyControlsByName_Image1===void 0?void 0:_propertyControlsByName_Image1.id)||((_propertyControlsByName_Media1=propertyControlsByName[\"Media 1\"])===null||_propertyControlsByName_Media1===void 0?void 0:_propertyControlsByName_Media1.id);}else{var _propertyControlsByName_fieldName;cmsFieldIds[fieldName]=(_propertyControlsByName_fieldName=propertyControlsByName[fieldName])===null||_propertyControlsByName_fieldName===void 0?void 0:_propertyControlsByName_fieldName.id;}}let collectionItems=[];if(query){const select=addFieldsToSelect(Object.values(CMSFields),query,propertyControlsByName);collectionItems=useQueryData({...query,limit:undefined,select});}const collectionItemsByShopifyId={};for(const item of collectionItems){collectionItemsByShopifyId[item[cmsFieldIds[CMSFields.ShopifyID]]]=item;}const collectionItemsByVariantId={};const productIdsByVariantId={};const variantTitlesByVariantId={};for(const item of collectionItems){const{variants}=parseShopifyData(item[cmsFieldIds[CMSFields.ShopifyData]]);for(let i=0;i<variants.length;i++){const variant=variants[i];if(variant.id){collectionItemsByVariantId[variant.id]=item;productIdsByVariantId[variant.id]=item[cmsFieldIds[CMSFields.ShopifyID]];variantTitlesByVariantId[variant.id]=variant.isDefaultVariant?\"\":variant.title;}}}const componentPropIds={};const componentPropertyControlsById=(listItemComponent===null||listItemComponent===void 0?void 0:(_listItemComponent_props=listItemComponent.props)===null||_listItemComponent_props===void 0?void 0:(_listItemComponent_props_children=_listItemComponent_props.children)===null||_listItemComponent_props_children===void 0?void 0:(_listItemComponent_props_children_props=_listItemComponent_props_children.props)===null||_listItemComponent_props_children_props===void 0?void 0:(_listItemComponent_props_children_props_children=_listItemComponent_props_children_props.children)===null||_listItemComponent_props_children_props_children===void 0?void 0:(_listItemComponent_props_children_props_children_type=_listItemComponent_props_children_props_children.type)===null||_listItemComponent_props_children_props_children_type===void 0?void 0:_listItemComponent_props_children_props_children_type.propertyControls)||{};for(const id of Object.keys(componentPropertyControlsById)){const control=componentPropertyControlsById[id];const title=control.title;for(const[propName,propTitle]of Object.entries(ComponentProps)){if(title===propTitle){componentPropIds[propName]=id;break;}}}const elements=[];for(let i=0;i<items.length;i++){var _item_cost,_item_cost1;if(i!==0&&divider){elements.push(/*#__PURE__*/_jsx(\"div\",{style:{width:divider.inset?`calc(100% - ${divider.inset*2}px)`:\"100%\",backgroundColor:divider.color,height:divider.height,minHeight:divider.height}},`divider-${i}`));}const item=items[i];const merch=item===null||item===void 0?void 0:item.merchandise;if(Object.keys(componentPropertyControlsById).length===0){continue;}const variantId=merch.id;const cmsItem=collectionItemsByVariantId[variantId];if(!cmsItem){continue;}let variantName=variantTitlesByVariantId[variantId];if(variantName===\"Default Title\"){variantName=\"\";}const price=(_item_cost=item.cost)===null||_item_cost===void 0?void 0:_item_cost.subtotalAmount;let compareAtPrice=null;const compareAt=(_item_cost1=item.cost)===null||_item_cost1===void 0?void 0:_item_cost1.compareAtAmountPerQuantity;if(compareAt){compareAtPrice={...compareAt,amount:((compareAt===null||compareAt===void 0?void 0:compareAt.amount)||0)*(item.quantity||0)};}let component=/*#__PURE__*/cloneElement(listItemComponent,{key:item.id,style:{...listItemComponent.props.style,width:\"100%\"},children:{...listItemComponent.props.children,props:{...listItemComponent.props.children.props,key:item.id,layoutId:`${item.id}-wrapper`,children:{...listItemComponent.props.children.props.children,props:{...listItemComponent.props.children.props.children.props,variant:props.listItemVariant,layoutId:`${item.id}-component`,id:`${item.id}-component`,[componentPropIds.Title]:cmsItem[cmsFieldIds[CMSFields.Title]],[componentPropIds.Price]:(price===null||price===void 0?void 0:price.amount)||0,[componentPropIds.Image]:cmsItem[cmsFieldIds[CMSFields.Image]],[componentPropIds.ProductVariant]:variantName}}}}});elements.push(/*#__PURE__*/_jsx(CartItemContext.Provider,{value:{inCart:true,cartItemId:item.id,shopifyId:productIdsByVariantId[variantId],variantId:variantId,quantity:item.quantity,price,compareAtPrice},children:component},`${item.id}-provider`));}return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:{transition:{type:false,duration:0}},children:!hasAccess?/*#__PURE__*/_jsx(FrameshipUpgradePaywall,{style:props.style,link:UPGRADE_LINK}):errorMessage?/*#__PURE__*/_jsx(Message,{title:errorMessage,subtitle:errorSubtitle}):items.length===0?/*#__PURE__*/_jsx(\"div\",{style:{padding:props.padding,...props.style},children:styleLayer(emptyState,props.style)}):/*#__PURE__*/_jsx(\"div\",{className:props.scrollbars===\"hide\"?HIDE_SCROLLBARS_CLASS:undefined,style:{display:\"flex\",flexDirection:\"column\",gap:props.gap,alignItems:\"center\",padding:props.padding,overflowX:\"visible\",overflowY:((_props_style=props.style)===null||_props_style===void 0?void 0:_props_style.height)===\"100%\"?\"auto\":\"hidden\",...props.style},children:elements})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 400\n * @framerDisableUnlink\n */const CartProductList=withCSS(CartProductListComponent,[`.${HIDE_SCROLLBARS_CLASS} { scrollbar-width: none; -ms-overflow-style: none; }`,`.${HIDE_SCROLLBARS_CLASS}::-webkit-scrollbar { display: none; }`,`.${HIDE_SCROLLBARS_CLASS}::-webkit-scrollbar-track { display: none; }`,`.${HIDE_SCROLLBARS_CLASS}::-webkit-scrollbar-thumb { display: none; }`,`.${HIDE_SCROLLBARS_CLASS} { -webkit-overflow-scrolling: touch; }`,`.${HIDE_SCROLLBARS_CLASS} { overflow: -moz-scrollbars-none; }`]);export default CartProductList;CartProductList.displayName=\"Cart Product List\";addPropertyControls(CartProductList,{collectionList:{type:ControlType.ComponentInstance},listItemComponent:{type:ControlType.ComponentInstance},listItemVariant:{type:ControlType.String,defaultValue:\"\",placeholder:\"Component Variant\",title:\"Variant\"},emptyState:{type:ControlType.ComponentInstance},variantLabel:{type:ControlType.Object,controls:{style:{type:ControlType.Enum}}},divider:{type:ControlType.Object,optional:true,buttonTitle:\"Style\",controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.1)\"},height:{type:ControlType.Number,defaultValue:1,min:1,step:1,displayStepper:true},inset:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true}}},gap:{type:ControlType.Number,defaultValue:20,min:0,step:1},padding:{type:ControlType.Padding,defaultValue:\"0px\"},scrollbars:{type:ControlType.Enum,options:[\"show\",\"hide\"],optionTitles:[\"Show\",\"Hide\"],displaySegmentedControl:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CartProductList\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CartProductList.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useCartStore}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/Q9jZkSAx2myDYNMapOw2/Cart.js\";import{Button,createButtonPropertyControls,Colors}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";var State;(function(State){State[\"Default\"]=\"default\";State[\"Disabled\"]=\"disabled\";})(State||(State={}));const defaultText={[\"default\"]:\"Checkout\",[\"disabled\"]:\"Checkout\"};/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 300\n * @framerDisableUnlink\n */export default function CheckoutButton(props){const{newTab,disabledState}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[checkoutUrl,items]=useCartStore(state=>[state.checkoutUrl,state.items]);const cartIsEmpty=!checkoutUrl||items.length===0;const state=cartIsEmpty?\"disabled\":\"default\";const onClick=()=>{if(!cartIsEmpty){if(newTab){window.open(checkoutUrl,\"_blank\");}else{window.location.href=checkoutUrl;}}};return /*#__PURE__*/_jsx(Button,{...props,variant:state,onClick:onClick,style:{...props.style,pointerEvents:cartIsEmpty?\"none\":undefined},animate:{opacity:cartIsEmpty&&!isCanvas?disabledState.opacity:1},children:props.text[state]});}CheckoutButton.displayName=\"Checkout Button\";addPropertyControls(CheckoutButton,{newTab:{type:ControlType.Boolean,defaultValue:true},text:{type:ControlType.Object,defaultValue:defaultText,controls:{[\"default\"]:{type:ControlType.String,defaultValue:defaultText[\"default\"],placeholder:\"Default Text\"},[\"disabled\"]:{type:ControlType.String,defaultValue:defaultText[\"disabled\"],placeholder:\"Disabled Text\"}}},...createButtonPropertyControls({variants:[{id:\"default\",title:\"Default\",...Colors.Accent},{id:\"disabled\",title:\"Disabled\"}],endProps:{disabledState:{type:ControlType.Object,title:\"Disabled\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01}}}}})});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CheckoutButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"300\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls}from\"framer\";import{Icon,iconProp,Button,createButtonPropertyControls}from\"https://framerusercontent.com/modules/gd3dcT3w5rYoRy7ZcKte/0YQVcQp9yCxhG9znBLuc/Shared.js\";import{useCartStore}from\"https://framerusercontent.com/modules/ibjYTPLnMMPhPLNCj4uG/Q9jZkSAx2myDYNMapOw2/Cart.js\";import{useCartItem}from\"https://framerusercontent.com/modules/Be5mN5EUhdOwl54qCG8y/QUJyNnXHbEj9mUvm1PRe/CartItemContext.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerDisableUnlink\n */export default function RemoveFromCartButton(props){const removeFromCart=useCartStore(state=>state.removeFromCart);const{cartItemId}=useCartItem();const onClick=()=>{if(cartItemId){removeFromCart(cartItemId);}};return /*#__PURE__*/_jsx(Button,{...props,onClick:onClick,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",...props.style},children:/*#__PURE__*/_jsx(Icon,{...props.icon,defaultImage:`url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\"><path d=\"M 16 2 L 2 16 M 2 2 L 16 16\" fill=\"transparent\" stroke-width=\"3\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>')`})});}RemoveFromCartButton.displayName=\"Remove from Cart Button\";addPropertyControls(RemoveFromCartButton,{icon:iconProp({size:12}),...createButtonPropertyControls({font:false,color:false})});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RemoveFromCartButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (a3b61f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import QuantityInput from\"https://framerusercontent.com/modules/6m3bYVdQqi1oLEe0M7tX/2feS2wWhgruAtCAhfEnf/QuantityInput.js\";import PriceLabel from\"https://framerusercontent.com/modules/Ncx6rwHWSXe5kU34gWm3/SIazgVFLWprSHswCQ2h7/ProductInfoLabel.js\";import RemoveFromCartButton from\"https://framerusercontent.com/modules/v2B96HBblDy8RD6PdvoU/dL0NAMRDiNIeG5fa6EyC/RemoveFromCartButton.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/qSf5FbwRXpwssF6l5N2S/hb3NVv8mtWSVys6br0N4/NA60vrvYM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/fbiTnCxjuePuFlJWu7bp/09UJNuH8WeZEUNrv1un8/VNBhbY7Lo.js\";const QuantityInputFonts=getFonts(QuantityInput);const PriceLabelFonts=getFonts(PriceLabel);const RemoveFromCartButtonFonts=getFonts(RemoveFromCartButton);const cycleOrder=[\"JkSj5B693\",\"xHQsk4uKs\"];const serializationHash=\"framer-No9hZ\";const variantClassNames={JkSj5B693:\"framer-v-d19yml\",xHQsk4uKs:\"framer-v-1pin6rh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={desktop:\"JkSj5B693\",mobile:\"xHQsk4uKs\"};const getProps=({compareAtPrice,height,id,image,price,productVariant,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1;return{...props,Bsa2Q5Eqm:image!==null&&image!==void 0?image:props.Bsa2Q5Eqm,JzrHml92R:compareAtPrice!==null&&compareAtPrice!==void 0?compareAtPrice:props.JzrHml92R,mC10OEPwf:price!==null&&price!==void 0?price:props.mC10OEPwf,Ox1skanfW:productVariant!==null&&productVariant!==void 0?productVariant:props.Ox1skanfW,ShLrIcYHF:(_ref=title!==null&&title!==void 0?title:props.ShLrIcYHF)!==null&&_ref!==void 0?_ref:\"Product Name\",variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"JkSj5B693\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,ShLrIcYHF,Bsa2Q5Eqm,Ox1skanfW,mC10OEPwf,JzrHml92R,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JkSj5B693\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const visible=isSet(Ox1skanfW);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-d19yml\",className,classNames),\"data-border\":true,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"JkSj5B693\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fc2f10bf-c6b4-4037-bef7-57e1c09367ca, rgb(232, 235, 235))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({xHQsk4uKs:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5n6jrd\",\"data-framer-name\":\"product\",layoutDependency:layoutDependency,layoutId:\"S217dCOpJ\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+28+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||116)-56-60)/2+0+0)+0),pixelHeight:5472,pixelWidth:3648,sizes:\"96px\",...toResponsiveImage(Bsa2Q5Eqm)},className:\"framer-1yv378b\",layoutDependency:layoutDependency,layoutId:\"nHgZmsXYC\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ksg8b\",\"data-framer-name\":\"Product\",layoutDependency:layoutDependency,layoutId:\"NWO2CVGK9\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-voyjf7\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"fe04s4mZT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-51pjo8\",\"data-framer-name\":\"product\",layoutDependency:layoutDependency,layoutId:\"JwlmI5q6z\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1fn5ho0\",\"data-styles-preset\":\"VNBhbY7Lo\",children:\"Product Name\"})}),className:\"framer-1e9epvw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hwBSLjCRf\",text:ShLrIcYHF,verticalAlignment:\"top\",withExternalLayout:true}),visible&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-120menq\",\"data-framer-name\":\"dimension\",layoutDependency:layoutDependency,layoutId:\"Rti4_G9nA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:\"16x18x19\"})}),className:\"framer-1uawemq\",\"data-framer-name\":\"Product Variant\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yTaM5vqBY\",style:{opacity:.6},text:Ox1skanfW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:\"cm\"})}),className:\"framer-1l8e39d\",\"data-framer-name\":\"cm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FqM855fEy\",style:{opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wi3gae\",\"data-framer-name\":\"quantity\",layoutDependency:layoutDependency,layoutId:\"jA1tfiP7w\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sq9gqp\",\"data-framer-name\":\"qty-input\",layoutDependency:layoutDependency,layoutId:\"EmXH3qJZc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ohhf6w-container\",\"data-framer-name\":\"Subtract\",layoutDependency:layoutDependency,layoutId:\"xumSSW7Wo-container\",name:\"Subtract\",children:/*#__PURE__*/_jsx(QuantityInput,{color:{defaultColor:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",disabledColor:\"rgba(19, 20, 20, 0.2)\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.4em\",textAlign:\"center\"},height:\"100%\",icon:{rounded:true,size:12,strokeWidth:2},id:\"xumSSW7Wo\",layoutId:\"xumSSW7Wo\",maxValue:100,name:\"Subtract\",padding:\"10px\",placeholder:{},radius:\"0px\",shopifyData:\"\",style:{height:\"100%\",width:\"100%\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},type:\"subtract\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-93tknx-container\",\"data-framer-name\":\"Input\",layoutDependency:layoutDependency,layoutId:\"QJnq0nJCj-container\",name:\"Input\",children:/*#__PURE__*/_jsx(QuantityInput,{color:{defaultColor:\"rgb(0, 0, 0)\",disabledColor:\"rgba(0, 0, 0, 0.25)\"},font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1em\",textAlign:\"center\"},height:\"100%\",icon:{rounded:true,size:16,strokeWidth:2},id:\"QJnq0nJCj\",layoutId:\"QJnq0nJCj\",maxValue:100,name:\"Input\",padding:\"10px\",placeholder:{},radius:\"8px\",shopifyData:\"\",style:{height:\"100%\",width:\"100%\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},type:\"input\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-topz15-container\",\"data-framer-name\":\"Add\",layoutDependency:layoutDependency,layoutId:\"Flp4rT1h8-container\",name:\"Add\",children:/*#__PURE__*/_jsx(QuantityInput,{color:{defaultColor:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",disabledColor:\"rgba(19, 20, 20, 0.2)\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.4em\"},height:\"100%\",icon:{rounded:false,size:12,strokeWidth:2},id:\"Flp4rT1h8\",layoutId:\"Flp4rT1h8\",maxValue:100,name:\"Add\",padding:\"10px\",placeholder:{},radius:\"0px\",shopifyData:\"\",style:{height:\"100%\",width:\"100%\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},type:\"add\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-133u0yp\",\"data-framer-name\":\"price\",layoutDependency:layoutDependency,layoutId:\"FjGZANOIT\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fk8whq-container\",\"data-framer-name\":\"Price\",layoutDependency:layoutDependency,layoutId:\"UA6pVt6Ia-container\",name:\"Price\",children:/*#__PURE__*/_jsx(PriceLabel,{color:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},height:\"100%\",htmlTag:\"p\",id:\"UA6pVt6Ia\",layoutId:\"UA6pVt6Ia\",name:\"Price\",prefix:\"\",selectable:true,shopifyData:mC10OEPwf,suffix:\"\",textWhenZero:\"Free\",type:\"price\",whenZero:\"show\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-523pqr-container\",\"data-framer-name\":\"Compare-at Price\",layoutDependency:layoutDependency,layoutId:\"RuiE7tCt6-container\",name:\"Compare-at Price\",children:/*#__PURE__*/_jsx(PriceLabel,{color:\"rgba(19, 20, 20, 0.6)\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"strikethrough\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},height:\"100%\",htmlTag:\"p\",id:\"RuiE7tCt6\",layoutId:\"RuiE7tCt6\",name:\"Compare-at Price\",prefix:\"\",selectable:false,shopifyData:JzrHml92R,suffix:\"\",textWhenZero:\"Free\",type:\"compareAtPrice\",whenZero:\"hide\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fohgux-container\",layoutDependency:layoutDependency,layoutId:\"KruQcogFM-container\",children:/*#__PURE__*/_jsx(RemoveFromCartButton,{fill:{defaultColor:\"rgba(255, 255, 255, 0)\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},height:\"100%\",icon:{color:\"rgba(19, 20, 20, 0.6)\",image:addImageAlt({src:\"https://framerusercontent.com/images/vHwqC86DByVEHuW8SSVX0kbbA.svg\"},\"\"),size:16},id:\"KruQcogFM\",layoutId:\"KruQcogFM\",padding:\"0px 0px 2px 0px\",radius:\"99px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-No9hZ.framer-1bvu38u, .framer-No9hZ .framer-1bvu38u { display: block; }\",\".framer-No9hZ.framer-d19yml { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 28px 0px 28px 0px; position: relative; width: 360px; }\",\".framer-No9hZ .framer-5n6jrd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-No9hZ .framer-1yv378b { aspect-ratio: 1.6 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 60px); overflow: visible; position: relative; width: 96px; }\",\".framer-No9hZ .framer-1ksg8b { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-No9hZ .framer-voyjf7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-No9hZ .framer-51pjo8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-No9hZ .framer-1e9epvw { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-No9hZ .framer-120menq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-No9hZ .framer-1uawemq, .framer-No9hZ .framer-1l8e39d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-No9hZ .framer-wi3gae { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-No9hZ .framer-sq9gqp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-No9hZ .framer-ohhf6w-container, .framer-No9hZ .framer-topz15-container { flex: none; height: 36px; position: relative; width: 36px; }\",\".framer-No9hZ .framer-93tknx-container { flex: none; height: 36px; position: relative; width: 40px; }\",\".framer-No9hZ .framer-133u0yp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-No9hZ .framer-1fk8whq-container, .framer-No9hZ .framer-523pqr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-No9hZ .framer-fohgux-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-No9hZ.framer-d19yml, .framer-No9hZ .framer-5n6jrd, .framer-No9hZ .framer-1ksg8b, .framer-No9hZ .framer-51pjo8, .framer-No9hZ .framer-120menq, .framer-No9hZ .framer-sq9gqp, .framer-No9hZ .framer-133u0yp { gap: 0px; } .framer-No9hZ.framer-d19yml > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-No9hZ.framer-d19yml > :first-child, .framer-No9hZ .framer-1ksg8b > :first-child, .framer-No9hZ .framer-51pjo8 > :first-child { margin-top: 0px; } .framer-No9hZ.framer-d19yml > :last-child, .framer-No9hZ .framer-1ksg8b > :last-child, .framer-No9hZ .framer-51pjo8 > :last-child { margin-bottom: 0px; } .framer-No9hZ .framer-5n6jrd > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-No9hZ .framer-5n6jrd > :first-child, .framer-No9hZ .framer-120menq > :first-child, .framer-No9hZ .framer-sq9gqp > :first-child, .framer-No9hZ .framer-133u0yp > :first-child { margin-left: 0px; } .framer-No9hZ .framer-5n6jrd > :last-child, .framer-No9hZ .framer-120menq > :last-child, .framer-No9hZ .framer-sq9gqp > :last-child, .framer-No9hZ .framer-133u0yp > :last-child { margin-right: 0px; } .framer-No9hZ .framer-1ksg8b > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-No9hZ .framer-51pjo8 > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-No9hZ .framer-120menq > * { margin: 0px; margin-left: calc(3px / 2); margin-right: calc(3px / 2); } .framer-No9hZ .framer-sq9gqp > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-No9hZ .framer-133u0yp > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-No9hZ.framer-v-1pin6rh .framer-wi3gae { flex-direction: column; gap: 4px; justify-content: center; }\",\".framer-No9hZ.framer-v-1pin6rh .framer-sq9gqp { width: 100%; }\",\".framer-No9hZ.framer-v-1pin6rh .framer-ohhf6w-container, .framer-No9hZ.framer-v-1pin6rh .framer-93tknx-container, .framer-No9hZ.framer-v-1pin6rh .framer-topz15-container { flex: 1 0 0px; width: 1px; }\",\".framer-No9hZ.framer-v-1pin6rh .framer-133u0yp { flex: none; justify-content: flex-start; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-No9hZ.framer-v-1pin6rh .framer-wi3gae { gap: 0px; } .framer-No9hZ.framer-v-1pin6rh .framer-wi3gae > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-No9hZ.framer-v-1pin6rh .framer-wi3gae > :first-child { margin-top: 0px; } .framer-No9hZ.framer-v-1pin6rh .framer-wi3gae > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,'.framer-No9hZ[data-border=\"true\"]::after, .framer-No9hZ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 116\n * @framerIntrinsicWidth 360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xHQsk4uKs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ShLrIcYHF\":\"title\",\"Bsa2Q5Eqm\":\"image\",\"Ox1skanfW\":\"productVariant\",\"mC10OEPwf\":\"price\",\"JzrHml92R\":\"compareAtPrice\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerIEsDST7x8=withCSS(Component,css,\"framer-No9hZ\");export default FramerIEsDST7x8;FramerIEsDST7x8.displayName=\"Cart List Item\";FramerIEsDST7x8.defaultProps={height:116,width:360};addPropertyControls(FramerIEsDST7x8,{variant:{options:[\"JkSj5B693\",\"xHQsk4uKs\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},ShLrIcYHF:{defaultValue:\"Product Name\",displayTextArea:false,title:\"Title\",type:ControlType.String},Bsa2Q5Eqm:{title:\"Image\",type:ControlType.ResponsiveImage},Ox1skanfW:{defaultValue:\"\",description:\"\",placeholder:\"Product Variant\",title:\"Product Variant\",type:ControlType.String},mC10OEPwf:{defaultValue:\"\",placeholder:\"Shopify Data\",title:\"Price\",type:ControlType.String},JzrHml92R:{defaultValue:\"\",placeholder:\"Shopify Data\",title:\"Compare-at Price\",type:ControlType.String}});addFonts(FramerIEsDST7x8,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/8yoV9pUxquX7VD7ZXlNYKQmkmk.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...QuantityInputFonts,...PriceLabelFonts,...RemoveFromCartButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIEsDST7x8\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ShLrIcYHF\\\":\\\"title\\\",\\\"Bsa2Q5Eqm\\\":\\\"image\\\",\\\"Ox1skanfW\\\":\\\"productVariant\\\",\\\"mC10OEPwf\\\":\\\"price\\\",\\\"JzrHml92R\\\":\\\"compareAtPrice\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xHQsk4uKs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"360\",\"framerIntrinsicHeight\":\"116\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IEsDST7x8.map", "// Generated by Framer (a3b61f5)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,PathVariablesContext,RichText,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import CloseCartButton from\"https://framerusercontent.com/modules/6hVHl7EPnEYdfjZwAkGr/hKt325Q3fIl0abI0cSXf/CloseCartButton.js\";import CartProductList from\"https://framerusercontent.com/modules/dKncWf2Rn08OWBvGOUvR/0TglLIUF6HTDBwCaXRWR/CartProductList.js\";import CheckoutButton from\"https://framerusercontent.com/modules/lqnDx25YZlzYWmsCOOj9/1pfE7abAVYZZOAGYHcIw/CheckoutButton.js\";import CartInfoLabel from\"https://framerusercontent.com/modules/p6Gef3yZuarVfkOPLLEP/bcGtSOUk0m1JnfWiSfyF/CartInfoLabel.js\";import OpenCartButton from\"https://framerusercontent.com/modules/pHBj44exUAtP27jyhlUs/b83NHcCpvU8D2kYcrafK/CartButton.js\";import Shopify from\"https://framerusercontent.com/modules/sC1DgBe0WR9X3yhm3Bn0/7BU148p0OaIca7HNE9OH/VypAg3VdR.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/qSf5FbwRXpwssF6l5N2S/hb3NVv8mtWSVys6br0N4/NA60vrvYM.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cCxq4gMTqxTsQ74DbcCz/zBLKCgQQngSkCSXGNH3W/PjCXEC5r6.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8t6Bill7wc7nUPOvhUQC/8dUvheY7vtUbmSlqASjA/q62M7JeB5.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ophze5BOt6C41X7OtM9s/DsL7sQP0syORIoU4V3or/SGGN0S1aS.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/fbiTnCxjuePuFlJWu7bp/09UJNuH8WeZEUNrv1un8/VNBhbY7Lo.js\";import CartListItem from\"https://framerusercontent.com/modules/zdOCnNqDmUFBfrqAknd8/OairddGc3sXPcx2vRpUT/IEsDST7x8.js\";const CloseCartButtonFonts=getFonts(CloseCartButton);const CartInfoLabelFonts=getFonts(CartInfoLabel);const CartListItemFonts=getFonts(CartListItem);const CartProductListFonts=getFonts(CartProductList);const CheckoutButtonFonts=getFonts(CheckoutButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const OpenCartButtonFonts=getFonts(OpenCartButton);const cycleOrder=[\"Vicam59dZ\",\"GbDaG4FBF\"];const serializationHash=\"framer-yLU7Q\";const variantClassNames={GbDaG4FBF:\"framer-v-1m1zz12\",Vicam59dZ:\"framer-v-18be7cd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:12};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"glRRHcxoR\",data:Shopify,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"glRRHcxoR\",name:\"gAC0SCYUy\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"Hd38LFMnR\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"jeMs6azXT\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:8};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={desktop:\"Vicam59dZ\",mobile:\"GbDaG4FBF\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Vicam59dZ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,gAC0SCYUyglRRHcxoR,Hd38LFMnRglRRHcxoR,jeMs6azXTglRRHcxoR,idglRRHcxoR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Vicam59dZ\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"GbDaG4FBF\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"GbDaG4FBF\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-18be7cd\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"Vicam59dZ\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({GbDaG4FBF:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o5miy-container\",\"data-framer-name\":\"Open Cart (desktop)\",layoutDependency:layoutDependency,layoutId:\"KHQvNuVLC-container\",name:\"Open Cart (desktop)\",children:/*#__PURE__*/_jsx(OpenCartButton,{appearance:\"button\",button:{border:{defaultColor:\"rgba(19, 20, 20, 0.06)\",style:\"solid\",width:\"1px\"},fill:{defaultColor:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",defaultColorA:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",defaultColorB:\"rgba(241, 243, 243, 0.15)\",gradientAngle:0,type:\"linearGradient\"},icon:{color:\"var(--token-ba1b3e46-23ad-46b9-9367-02e74a6a50c9, rgb(42, 43, 43))\",image:addImageAlt({src:\"https://framerusercontent.com/images/iMt1FAMZrf0ZXTBEY4ESb5Dw.svg\"},\"\"),size:16},padding:\"10px\",radius:\"99px\",shadows:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.28796), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.25423), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.1)\"},cartLayer:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-15fbzyr\",\"data-framer-appear-id\":\"15fbzyr\",\"data-framer-name\":\"Open Cart\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"NlzzADHjS\",optimized:true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-zgr59r-container\",layoutDependency:layoutDependency,layoutId:\"CfUk23TT3-container\",children:/*#__PURE__*/_jsx(CloseCartButton,{height:\"100%\",id:\"CfUk23TT3\",layoutId:\"CfUk23TT3\",padding:\"0px\",radius:\"0px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gbiwon\",\"data-framer-name\":\"layout\",layoutDependency:layoutDependency,layoutId:\"ggzmuIEA5\",style:{backdropFilter:\"blur(32px)\",backgroundColor:\"rgba(19, 20, 20, 0.08)\",WebkitBackdropFilter:\"blur(32px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oh981o\",\"data-framer-name\":\"cart\",layoutDependency:layoutDependency,layoutId:\"MUvmlHAOW\",style:{backgroundColor:\"var(--token-d044e4c7-bda8-488a-b3bd-ea0eb0eb4588, rgb(255, 255, 255))\",boxShadow:\"0px 0.48290122862090357px 2.028185160207795px -1.5px rgba(0, 0, 0, 0.57585), 0px 4px 16.8px -3px rgba(0, 0, 0, 0.4)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-roppex\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"MXLArB6Mu\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fc2f10bf-c6b4-4037-bef7-57e1c09367ca, rgb(232, 235, 235))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8wx88b\",\"data-framer-name\":\"label\",layoutDependency:layoutDependency,layoutId:\"gg4thK0g6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1pskqx2\",\"data-styles-preset\":\"PjCXEC5r6\",children:\"Cart\"})}),className:\"framer-1pxykq9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pEj8xNMaM\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3ygpt8\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"deUVh8x6y\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1674wag\",\"data-framer-name\":\"capsule\",layoutDependency:layoutDependency,layoutId:\"RCfpqgr9j\",style:{backgroundColor:\"var(--token-ba1b3e46-23ad-46b9-9367-02e74a6a50c9, rgb(42, 43, 43))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bpywlt-container\",layoutDependency:layoutDependency,layoutId:\"wyzO8AoeX-container\",children:/*#__PURE__*/_jsx(CartInfoLabel,{color:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",htmlTag:\"p\",id:\"wyzO8AoeX\",layoutId:\"wyzO8AoeX\",prefix:\"\",suffix:\"\",textSelect:false,type:\"itemCount\",whenZero:\"show\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-txqhor-container\",layoutDependency:layoutDependency,layoutId:\"JkilFi4Dk-container\",children:/*#__PURE__*/_jsx(CloseCartButton,{fill:{defaultColor:\"var(--token-e3814588-0466-4cbc-91aa-c3eb44f1140e, rgb(241, 243, 243))\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},height:\"100%\",icon:{color:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",size:14},id:\"JkilFi4Dk\",layoutId:\"JkilFi4Dk\",padding:\"10px\",radius:\"0px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-irfgsv\",\"data-framer-name\":\"product-list\",layoutDependency:layoutDependency,layoutId:\"I_oB8fhxB\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-a1x78w-container\",\"data-framer-name\":\"Cart Product List (desktop)\",layoutDependency:layoutDependency,layoutId:\"im2TD49Xi-container\",name:\"Cart Product List (desktop)\",children:/*#__PURE__*/_jsx(CartProductList,{collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hio4ab\",layoutDependency:layoutDependency,layoutId:\"glRRHcxoR\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"glRRHcxoR\",data:Shopify,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"glRRHcxoR\",name:\"gAC0SCYUy\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"Hd38LFMnR\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"jeMs6azXT\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection.map(({gAC0SCYUy:gAC0SCYUyglRRHcxoR,Hd38LFMnR:Hd38LFMnRglRRHcxoR,id:idglRRHcxoR,jeMs6azXT:jeMs6azXTglRRHcxoR},i)=>{gAC0SCYUyglRRHcxoR!==null&&gAC0SCYUyglRRHcxoR!==void 0?gAC0SCYUyglRRHcxoR:gAC0SCYUyglRRHcxoR=\"\";jeMs6azXTglRRHcxoR!==null&&jeMs6azXTglRRHcxoR!==void 0?jeMs6azXTglRRHcxoR:jeMs6azXTglRRHcxoR=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`glRRHcxoR-${idglRRHcxoR}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{gAC0SCYUy:gAC0SCYUyglRRHcxoR},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{gAC0SCYUy:gAC0SCYUyglRRHcxoR},webPageId:\"oApf03t7c\"},nodeId:\"Co64iJhhZ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1vb8j2p framer-26xfau\",layoutDependency:layoutDependency,layoutId:\"Co64iJhhZ\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"30px\",...toResponsiveImage(Hd38LFMnRglRRHcxoR)},className:\"framer-1y19mjz\",layoutDependency:layoutDependency,layoutId:\"E2iT6RF55\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bl07hl\",\"data-styles-preset\":\"q62M7JeB5\",children:\"Title\"})}),className:\"framer-14mgl8m\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bjII3y3uN\",text:jeMs6azXTglRRHcxoR,verticalAlignment:\"top\",withExternalLayout:true})]})})})},idglRRHcxoR);})})})})})],emptyState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bfgr26\",\"data-framer-name\":\"Empty Cart State\",layoutDependency:layoutDependency,layoutId:\"bnEIL6e6k\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1vs1z3p\",\"data-styles-preset\":\"SGGN0S1aS\",style:{\"--framer-text-alignment\":\"center\"},children:\"Cart is Empty\"})}),className:\"framer-hdia88\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QKJ8TkXd5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.4},verticalAlignment:\"top\",withExternalLayout:true})})],gap:0,height:\"100%\",id:\"im2TD49Xi\",layoutId:\"im2TD49Xi\",listItemComponent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:116,width:\"360px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xeen84-container\",\"data-framer-name\":\"Cart List Item (desktop)\",layoutDependency:layoutDependency,layoutId:\"Y5Rot1d1C-container\",name:\"Cart List Item (desktop)\",children:/*#__PURE__*/_jsx(CartListItem,{Bsa2Q5Eqm:addImageAlt({src:\"https://framerusercontent.com/images/fqdUWQRt1tUFFLamXk19uXtHs.jpg\",srcSet:\"https://framerusercontent.com/images/fqdUWQRt1tUFFLamXk19uXtHs.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/fqdUWQRt1tUFFLamXk19uXtHs.jpg 786w\"},\"\"),height:\"100%\",id:\"Y5Rot1d1C\",JzrHml92R:\"\",layoutId:\"Y5Rot1d1C\",mC10OEPwf:\"\",name:\"Cart List Item (desktop)\",Ox1skanfW:\"\",ShLrIcYHF:\"Product Name\",style:{width:\"100%\"},variant:\"JkSj5B693\",width:\"100%\"})})})],listItemVariant:\"\",name:\"Cart Product List (desktop)\",padding:\"0px\",scrollbars:\"show\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z6gazz\",\"data-border\":true,\"data-framer-name\":\"checkout\",layoutDependency:layoutDependency,layoutId:\"BKKOLhQoc\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fc2f10bf-c6b4-4037-bef7-57e1c09367ca, rgb(232, 235, 235))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l3ps5e\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"k6_ATtBIg\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sctk6n\",\"data-framer-name\":\"subtotal\",layoutDependency:layoutDependency,layoutId:\"aU7XUhuJT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1fn5ho0\",\"data-styles-preset\":\"VNBhbY7Lo\",children:\"Subtotal\"})}),className:\"framer-wzw2yq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kEQX7iEHg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13rn8w5-container\",layoutDependency:layoutDependency,layoutId:\"iaVnCw4fO-container\",children:/*#__PURE__*/_jsx(CartInfoLabel,{color:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"18px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},height:\"100%\",htmlTag:\"p\",id:\"iaVnCw4fO\",layoutId:\"iaVnCw4fO\",prefix:\"\",suffix:\"\",textSelect:true,type:\"subtotal\",whenZero:\"show\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:\"Tax and shipping calculated at checkout\"})}),className:\"framer-1q7845l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k1qetZ_yT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dauklk-container\",layoutDependency:layoutDependency,layoutId:\"wSUxyYB5g-container\",children:/*#__PURE__*/_jsx(CheckoutButton,{color:{defaultColor:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",disabledColor:\"var(--token-4421fb7a-f8a8-43d9-bc72-1df7b4903084, rgb(178, 184, 184))\"},disabledState:{opacity:1},fill:{defaultColor:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",defaultColorA:\"rgb(94, 94, 94)\",defaultColorB:\"rgb(17, 17, 17)\",disabledColor:\"var(--token-e3814588-0466-4cbc-91aa-c3eb44f1140e, rgb(241, 243, 243))\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},height:\"100%\",id:\"wSUxyYB5g\",layoutId:\"wSUxyYB5g\",newTab:true,padding:\"0px 0px 1px 0px\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},text:{default:\"Checkout\",disabled:\"Checkout\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},width:\"100%\"})})})]})]})})]})],customButton:[],escToClose:true,height:\"100%\",id:\"KHQvNuVLC\",layoutId:\"KHQvNuVLC\",name:\"Open Cart (desktop)\",overlay:{backgroundColor:\"rgba(0, 0, 0, 0)\",blur:0,transition:{bounce:0,delay:0,duration:.2,type:\"spring\"}},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qwp7el-container\",\"data-framer-name\":\"Open Cart (mobile)\",layoutDependency:layoutDependency,layoutId:\"xnqtjbbc6-container\",name:\"Open Cart (mobile)\",children:/*#__PURE__*/_jsx(OpenCartButton,{appearance:\"button\",button:{border:{defaultColor:\"rgba(19, 20, 20, 0.06)\",style:\"solid\",width:\"1px\"},fill:{defaultColor:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",defaultColorA:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",defaultColorB:\"rgba(241, 243, 243, 0.15)\",gradientAngle:0,type:\"linearGradient\"},icon:{color:\"var(--token-ba1b3e46-23ad-46b9-9367-02e74a6a50c9, rgb(42, 43, 43))\",image:addImageAlt({src:\"https://framerusercontent.com/images/iMt1FAMZrf0ZXTBEY4ESb5Dw.svg\"},\"\"),size:16},padding:\"10px\",radius:\"99px\",shadows:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.28796), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.25423), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.1)\"},cartLayer:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-e9wqhq\",\"data-framer-appear-id\":\"e9wqhq\",\"data-framer-name\":\"Open Cart - mobile\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"FyOqmdMyF\",optimized:true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-rvsd7g-container\",layoutDependency:layoutDependency,layoutId:\"n3gxyxqwo-container\",children:/*#__PURE__*/_jsx(CloseCartButton,{height:\"100%\",id:\"n3gxyxqwo\",layoutId:\"n3gxyxqwo\",padding:\"0px\",radius:\"0px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qfhaqk\",\"data-framer-name\":\"layout\",layoutDependency:layoutDependency,layoutId:\"qcvGcWAZH\",style:{backdropFilter:\"blur(32px)\",backgroundColor:\"rgba(19, 20, 20, 0.08)\",WebkitBackdropFilter:\"blur(32px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f87867\",\"data-framer-name\":\"cart\",layoutDependency:layoutDependency,layoutId:\"Svy20I05w\",style:{backgroundColor:\"var(--token-d044e4c7-bda8-488a-b3bd-ea0eb0eb4588, rgb(255, 255, 255))\",boxShadow:\"0px 0.48290122862090357px 2.028185160207795px -1.5px rgba(0, 0, 0, 0.57585), 0px 4px 16.8px -3px rgba(0, 0, 0, 0.4)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x5u6cv\",\"data-border\":true,\"data-framer-name\":\"header\",layoutDependency:layoutDependency,layoutId:\"ZQuKmy_6S\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fc2f10bf-c6b4-4037-bef7-57e1c09367ca, rgb(232, 235, 235))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dlq157\",\"data-framer-name\":\"label\",layoutDependency:layoutDependency,layoutId:\"qRIZ8KHLl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1pskqx2\",\"data-styles-preset\":\"PjCXEC5r6\",children:\"Cart\"})}),className:\"framer-2fnteb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AWzzOSv5U\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vqawr8\",\"data-framer-name\":\"items\",layoutDependency:layoutDependency,layoutId:\"jZLKETUUV\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6i0uj3\",\"data-framer-name\":\"capsule\",layoutDependency:layoutDependency,layoutId:\"A5Mmr2y4o\",style:{backgroundColor:\"var(--token-ba1b3e46-23ad-46b9-9367-02e74a6a50c9, rgb(42, 43, 43))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-107f71-container\",layoutDependency:layoutDependency,layoutId:\"KORxNK93N-container\",children:/*#__PURE__*/_jsx(CartInfoLabel,{color:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",htmlTag:\"p\",id:\"KORxNK93N\",layoutId:\"KORxNK93N\",prefix:\"\",suffix:\"\",textSelect:false,type:\"itemCount\",whenZero:\"show\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rb4or8-container\",layoutDependency:layoutDependency,layoutId:\"BEfrgn3BI-container\",children:/*#__PURE__*/_jsx(CloseCartButton,{fill:{defaultColor:\"var(--token-e3814588-0466-4cbc-91aa-c3eb44f1140e, rgb(241, 243, 243))\",defaultColorA:\"rgb(243, 243, 243)\",defaultColorB:\"rgb(153, 153, 153)\",gradientAngle:0,type:\"color\"},height:\"100%\",icon:{color:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",size:14},id:\"BEfrgn3BI\",layoutId:\"BEfrgn3BI\",padding:\"10px\",radius:\"0px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jr3988\",\"data-framer-name\":\"product-list\",layoutDependency:layoutDependency,layoutId:\"WwwOrYN3M\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nnl52z-container\",layoutDependency:layoutDependency,layoutId:\"ua3Fj5sAq-container\",children:/*#__PURE__*/_jsx(CartProductList,{collectionList:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hio4ab\",layoutDependency:layoutDependency,layoutId:\"glRRHcxoR\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"glRRHcxoR\",data:Shopify,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"glRRHcxoR\",name:\"gAC0SCYUy\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"Hd38LFMnR\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"jeMs6azXT\",type:\"Identifier\"},{collection:\"glRRHcxoR\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection.map(({gAC0SCYUy:gAC0SCYUyglRRHcxoR,Hd38LFMnR:Hd38LFMnRglRRHcxoR,id:idglRRHcxoR,jeMs6azXT:jeMs6azXTglRRHcxoR},i)=>{gAC0SCYUyglRRHcxoR!==null&&gAC0SCYUyglRRHcxoR!==void 0?gAC0SCYUyglRRHcxoR:gAC0SCYUyglRRHcxoR=\"\";jeMs6azXTglRRHcxoR!==null&&jeMs6azXTglRRHcxoR!==void 0?jeMs6azXTglRRHcxoR:jeMs6azXTglRRHcxoR=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`glRRHcxoR-${idglRRHcxoR}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{gAC0SCYUy:gAC0SCYUyglRRHcxoR},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{gAC0SCYUy:gAC0SCYUyglRRHcxoR},webPageId:\"oApf03t7c\"},nodeId:\"Co64iJhhZ\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1vb8j2p framer-26xfau\",layoutDependency:layoutDependency,layoutId:\"Co64iJhhZ\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"30px\",...toResponsiveImage(Hd38LFMnRglRRHcxoR)},className:\"framer-1y19mjz\",layoutDependency:layoutDependency,layoutId:\"E2iT6RF55\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bl07hl\",\"data-styles-preset\":\"q62M7JeB5\",children:\"Title\"})}),className:\"framer-14mgl8m\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bjII3y3uN\",text:jeMs6azXTglRRHcxoR,verticalAlignment:\"top\",withExternalLayout:true})]})})})},idglRRHcxoR);})})})})})],emptyState:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bfgr26\",\"data-framer-name\":\"Empty Cart State\",layoutDependency:layoutDependency,layoutId:\"bnEIL6e6k\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1vs1z3p\",\"data-styles-preset\":\"SGGN0S1aS\",style:{\"--framer-text-alignment\":\"center\"},children:\"Cart is Empty\"})}),className:\"framer-hdia88\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QKJ8TkXd5\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.4},verticalAlignment:\"top\",withExternalLayout:true})})],gap:0,height:\"100%\",id:\"ua3Fj5sAq\",layoutId:\"ua3Fj5sAq\",listItemComponent:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:116,width:\"360px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dyieaj-container\",\"data-framer-name\":\"Cart List Item (mobile)\",layoutDependency:layoutDependency,layoutId:\"v7lBdZH6P-container\",name:\"Cart List Item (mobile)\",children:/*#__PURE__*/_jsx(CartListItem,{Bsa2Q5Eqm:addImageAlt({src:\"https://framerusercontent.com/images/fqdUWQRt1tUFFLamXk19uXtHs.jpg\",srcSet:\"https://framerusercontent.com/images/fqdUWQRt1tUFFLamXk19uXtHs.jpg?scale-down-to=1024 682w,https://framerusercontent.com/images/fqdUWQRt1tUFFLamXk19uXtHs.jpg 786w\"},\"\"),height:\"100%\",id:\"v7lBdZH6P\",JzrHml92R:\"\",layoutId:\"v7lBdZH6P\",mC10OEPwf:\"\",name:\"Cart List Item (mobile)\",Ox1skanfW:\"\",ShLrIcYHF:\"Product Name\",style:{width:\"100%\"},variant:\"xHQsk4uKs\",width:\"100%\"})})})],listItemVariant:\"\",padding:\"0px\",scrollbars:\"hide\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qntwxs\",\"data-border\":true,\"data-framer-name\":\"checkout\",layoutDependency:layoutDependency,layoutId:\"pWTuxnuoZ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-fc2f10bf-c6b4-4037-bef7-57e1c09367ca, rgb(232, 235, 235))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9oo9up\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"WbPdrJAMX\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oipcp5\",\"data-framer-name\":\"subtotal\",layoutDependency:layoutDependency,layoutId:\"vxnR0H9av\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1fn5ho0\",\"data-styles-preset\":\"VNBhbY7Lo\",children:\"Subtotal\"})}),className:\"framer-hb6270\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Py4kYTW9t\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-198x1nm-container\",layoutDependency:layoutDependency,layoutId:\"oBGkX2IuQ-container\",children:/*#__PURE__*/_jsx(CartInfoLabel,{color:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"18px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},height:\"100%\",htmlTag:\"p\",id:\"oBGkX2IuQ\",layoutId:\"oBGkX2IuQ\",prefix:\"\",suffix:\"\",textSelect:true,type:\"subtotal\",whenZero:\"show\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:\"Tax and shipping calculated at checkout\"})}),className:\"framer-1p8x5nk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"keTdoH02X\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-4zepek-container\",layoutDependency:layoutDependency,layoutId:\"dz4j8m5IH-container\",children:/*#__PURE__*/_jsx(CheckoutButton,{color:{defaultColor:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",disabledColor:\"var(--token-4421fb7a-f8a8-43d9-bc72-1df7b4903084, rgb(178, 184, 184))\"},disabledState:{opacity:1},fill:{defaultColor:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",defaultColorA:\"rgb(94, 94, 94)\",defaultColorB:\"rgb(17, 17, 17)\",disabledColor:\"var(--token-e3814588-0466-4cbc-91aa-c3eb44f1140e, rgb(241, 243, 243))\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},height:\"100%\",id:\"dz4j8m5IH\",layoutId:\"dz4j8m5IH\",newTab:true,padding:\"0px 0px 1px 0px\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},text:{default:\"Checkout\",disabled:\"Checkout\"},transition:{bounce:0,delay:0,duration:.2,type:\"spring\"},width:\"100%\"})})})]})]})})]})],customButton:[],escToClose:true,height:\"100%\",id:\"xnqtjbbc6\",layoutId:\"xnqtjbbc6\",name:\"Open Cart (mobile)\",overlay:{backgroundColor:\"rgba(0, 0, 0, 0)\",blur:0,transition:{bounce:0,delay:0,duration:.2,type:\"spring\"}},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yLU7Q.framer-26xfau, .framer-yLU7Q .framer-26xfau { display: block; }\",\".framer-yLU7Q.framer-18be7cd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yLU7Q .framer-1o5miy-container, .framer-yLU7Q .framer-qwp7el-container { flex: none; height: 36px; position: relative; width: 44px; }\",\".framer-yLU7Q .framer-15fbzyr { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: hidden; padding: 52px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-yLU7Q .framer-zgr59r-container, .framer-yLU7Q .framer-rvsd7g-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-yLU7Q .framer-1gbiwon { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 50%; }\",\".framer-yLU7Q .framer-oh981o { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 28px 0px 28px; position: relative; width: 1px; }\",\".framer-yLU7Q .framer-roppex { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 28px 0px 28px 0px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-8wx88b, .framer-yLU7Q .framer-dlq157 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yLU7Q .framer-1pxykq9, .framer-yLU7Q .framer-14mgl8m, .framer-yLU7Q .framer-wzw2yq, .framer-yLU7Q .framer-1q7845l, .framer-yLU7Q .framer-2fnteb, .framer-yLU7Q .framer-hb6270, .framer-yLU7Q .framer-1p8x5nk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yLU7Q .framer-3ygpt8, .framer-yLU7Q .framer-1vqawr8 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 8px 0px; position: relative; width: min-content; }\",\".framer-yLU7Q .framer-1674wag, .framer-yLU7Q .framer-6i0uj3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: center; overflow: visible; padding: 0px 6px 0px 6px; position: relative; width: min-content; z-index: 1; }\",\".framer-yLU7Q .framer-bpywlt-container, .framer-yLU7Q .framer-13rn8w5-container, .framer-yLU7Q .framer-107f71-container, .framer-yLU7Q .framer-198x1nm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-yLU7Q .framer-txqhor-container, .framer-yLU7Q .framer-1rb4or8-container { align-self: stretch; aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: var(--framer-aspect-ratio-supported, 42px); z-index: 1; }\",\".framer-yLU7Q .framer-irfgsv, .framer-yLU7Q .framer-1jr3988 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-a1x78w-container, .framer-yLU7Q .framer-nnl52z-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-yLU7Q .framer-1hio4ab { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-yLU7Q .framer-1vb8j2p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-yLU7Q .framer-1y19mjz { flex: none; height: 30px; position: relative; width: 30px; }\",\".framer-yLU7Q .framer-1xeen84-container, .framer-yLU7Q .framer-dyieaj-container { height: auto; position: relative; width: 360px; }\",\".framer-yLU7Q .framer-bfgr26 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 336px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 360px; }\",\".framer-yLU7Q .framer-hdia88 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yLU7Q .framer-z6gazz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 28px 0px 28px 0px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-l3ps5e, .framer-yLU7Q .framer-9oo9up { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-1sctk6n, .framer-yLU7Q .framer-1oipcp5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-dauklk-container, .framer-yLU7Q .framer-4zepek-container { cursor: pointer; flex: none; height: 56px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-e9wqhq { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: hidden; overflow-y: auto; overscroll-behavior: contain; padding: 60px 0px 0px 0px; position: relative; width: 390px; }\",\".framer-yLU7Q .framer-qfhaqk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-f87867 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: 1px; }\",\".framer-yLU7Q .framer-x5u6cv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-yLU7Q .framer-1qntwxs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 0px 28px 0px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-yLU7Q.framer-18be7cd, .framer-yLU7Q .framer-15fbzyr, .framer-yLU7Q .framer-1gbiwon, .framer-yLU7Q .framer-oh981o, .framer-yLU7Q .framer-8wx88b, .framer-yLU7Q .framer-3ygpt8, .framer-yLU7Q .framer-1674wag, .framer-yLU7Q .framer-irfgsv, .framer-yLU7Q .framer-1hio4ab, .framer-yLU7Q .framer-1vb8j2p, .framer-yLU7Q .framer-bfgr26, .framer-yLU7Q .framer-z6gazz, .framer-yLU7Q .framer-l3ps5e, .framer-yLU7Q .framer-e9wqhq, .framer-yLU7Q .framer-qfhaqk, .framer-yLU7Q .framer-f87867, .framer-yLU7Q .framer-dlq157, .framer-yLU7Q .framer-1vqawr8, .framer-yLU7Q .framer-6i0uj3, .framer-yLU7Q .framer-1jr3988, .framer-yLU7Q .framer-1qntwxs, .framer-yLU7Q .framer-9oo9up { gap: 0px; } .framer-yLU7Q.framer-18be7cd > *, .framer-yLU7Q .framer-1gbiwon > *, .framer-yLU7Q .framer-3ygpt8 > *, .framer-yLU7Q .framer-1674wag > *, .framer-yLU7Q .framer-irfgsv > *, .framer-yLU7Q .framer-qfhaqk > *, .framer-yLU7Q .framer-1vqawr8 > *, .framer-yLU7Q .framer-6i0uj3 > *, .framer-yLU7Q .framer-1jr3988 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-yLU7Q.framer-18be7cd > :first-child, .framer-yLU7Q .framer-1gbiwon > :first-child, .framer-yLU7Q .framer-8wx88b > :first-child, .framer-yLU7Q .framer-3ygpt8 > :first-child, .framer-yLU7Q .framer-1674wag > :first-child, .framer-yLU7Q .framer-irfgsv > :first-child, .framer-yLU7Q .framer-1vb8j2p > :first-child, .framer-yLU7Q .framer-qfhaqk > :first-child, .framer-yLU7Q .framer-dlq157 > :first-child, .framer-yLU7Q .framer-1vqawr8 > :first-child, .framer-yLU7Q .framer-6i0uj3 > :first-child, .framer-yLU7Q .framer-1jr3988 > :first-child { margin-left: 0px; } .framer-yLU7Q.framer-18be7cd > :last-child, .framer-yLU7Q .framer-1gbiwon > :last-child, .framer-yLU7Q .framer-8wx88b > :last-child, .framer-yLU7Q .framer-3ygpt8 > :last-child, .framer-yLU7Q .framer-1674wag > :last-child, .framer-yLU7Q .framer-irfgsv > :last-child, .framer-yLU7Q .framer-1vb8j2p > :last-child, .framer-yLU7Q .framer-qfhaqk > :last-child, .framer-yLU7Q .framer-dlq157 > :last-child, .framer-yLU7Q .framer-1vqawr8 > :last-child, .framer-yLU7Q .framer-6i0uj3 > :last-child, .framer-yLU7Q .framer-1jr3988 > :last-child { margin-right: 0px; } .framer-yLU7Q .framer-15fbzyr > *, .framer-yLU7Q .framer-oh981o > *, .framer-yLU7Q .framer-e9wqhq > *, .framer-yLU7Q .framer-f87867 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-yLU7Q .framer-15fbzyr > :first-child, .framer-yLU7Q .framer-oh981o > :first-child, .framer-yLU7Q .framer-1hio4ab > :first-child, .framer-yLU7Q .framer-bfgr26 > :first-child, .framer-yLU7Q .framer-z6gazz > :first-child, .framer-yLU7Q .framer-l3ps5e > :first-child, .framer-yLU7Q .framer-e9wqhq > :first-child, .framer-yLU7Q .framer-f87867 > :first-child, .framer-yLU7Q .framer-1qntwxs > :first-child, .framer-yLU7Q .framer-9oo9up > :first-child { margin-top: 0px; } .framer-yLU7Q .framer-15fbzyr > :last-child, .framer-yLU7Q .framer-oh981o > :last-child, .framer-yLU7Q .framer-1hio4ab > :last-child, .framer-yLU7Q .framer-bfgr26 > :last-child, .framer-yLU7Q .framer-z6gazz > :last-child, .framer-yLU7Q .framer-l3ps5e > :last-child, .framer-yLU7Q .framer-e9wqhq > :last-child, .framer-yLU7Q .framer-f87867 > :last-child, .framer-yLU7Q .framer-1qntwxs > :last-child, .framer-yLU7Q .framer-9oo9up > :last-child { margin-bottom: 0px; } .framer-yLU7Q .framer-8wx88b > *, .framer-yLU7Q .framer-dlq157 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-yLU7Q .framer-1hio4ab > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-yLU7Q .framer-1vb8j2p > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-yLU7Q .framer-bfgr26 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-yLU7Q .framer-z6gazz > *, .framer-yLU7Q .framer-1qntwxs > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-yLU7Q .framer-l3ps5e > *, .framer-yLU7Q .framer-9oo9up > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-yLU7Q[data-border=\"true\"]::after, .framer-yLU7Q [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GbDaG4FBF\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerUspdOkyKR=withCSS(Component,css,\"framer-yLU7Q\");export default FramerUspdOkyKR;FramerUspdOkyKR.displayName=\"Cart Setup\";FramerUspdOkyKR.defaultProps={height:36,width:44};addPropertyControls(FramerUspdOkyKR,{variant:{options:[\"Vicam59dZ\",\"GbDaG4FBF\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUspdOkyKR,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/8yoV9pUxquX7VD7ZXlNYKQmkmk.woff2\",weight:\"500\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/Ii21jnSJkulBKsHHXKlapi7fv9w.woff2\",weight:\"500\"}]},...CloseCartButtonFonts,...CartInfoLabelFonts,...CartListItemFonts,...CartProductListFonts,...CheckoutButtonFonts,...OpenCartButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUspdOkyKR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GbDaG4FBF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"44\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UspdOkyKR.map", "// Generated by Framer (a3b61f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import CartInfoLabel from\"https://framerusercontent.com/modules/p6Gef3yZuarVfkOPLLEP/bcGtSOUk0m1JnfWiSfyF/CartInfoLabel.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/D0nmycx6vQ2gQOlVRplg/TyPMeZMpacAONRG3P1Mh/s7A7ZKrfT.js\";import CartSetup from\"https://framerusercontent.com/modules/rXw1qdAhRYvSuQZScFhE/xjQZ93Y2c9cIZE0qKLnr/UspdOkyKR.js\";const CartInfoLabelFonts=getFonts(CartInfoLabel);const CartSetupFonts=getFonts(CartSetup);const enabledGestures={xNwytpQI9:{hover:true}};const cycleOrder=[\"xNwytpQI9\",\"kt3JlhPHU\"];const serializationHash=\"framer-u6RiO\";const variantClassNames={kt3JlhPHU:\"framer-v-1193s5c\",xNwytpQI9:\"framer-v-ti71kc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={desktop:\"xNwytpQI9\",mobile:\"kt3JlhPHU\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"xNwytpQI9\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xNwytpQI9\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-ti71kc\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"xNwytpQI9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(241, 243, 243, 0)\",...style},variants:{\"xNwytpQI9-hover\":{backgroundColor:\"rgb(241, 243, 243)\"},kt3JlhPHU:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"xNwytpQI9-hover\":{\"data-framer-name\":undefined},kt3JlhPHU:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uq25f8\",\"data-framer-name\":\"item\",layoutDependency:layoutDependency,layoutId:\"eKp9Sqpq7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xxp7mi\",\"data-framer-name\":\"label\",layoutDependency:layoutDependency,layoutId:\"sckXJIuEg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jcqhd8\",\"data-styles-preset\":\"s7A7ZKrfT\",children:\"Cart\"})}),className:\"framer-1kp6uki\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oS4rwDQ2l\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14u7598-container\",layoutDependency:layoutDependency,layoutId:\"gANqoDl3U-container\",style:{opacity:.4},children:/*#__PURE__*/_jsx(CartInfoLabel,{color:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",currency:\"USD\",currencyFormat:{decimals:\"auto\",formatted:true,locale:\"\",location:\"after\",style:\"symbol\"},decoration:\"none\",font:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontFeatureSettings:\"'tnum' on\",fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.03em\",lineHeight:\"1em\"},height:\"100%\",htmlTag:\"p\",id:\"gANqoDl3U\",layoutId:\"gANqoDl3U\",prefix:\"(\",suffix:\")\",textSelect:true,type:\"itemCount\",whenZero:\"show\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||44)-8-200)/2)+82,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q3jxg8-container\",\"data-framer-name\":\"cart-button\",layoutDependency:layoutDependency,layoutId:\"Ktgaz5eQ8-container\",name:\"cart-button\",children:/*#__PURE__*/_jsx(CartSetup,{height:\"100%\",id:\"Ktgaz5eQ8\",layoutId:\"Ktgaz5eQ8\",name:\"cart-button\",variant:\"Vicam59dZ\",width:\"100%\",...addPropertyOverrides({kt3JlhPHU:{variant:\"GbDaG4FBF\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u6RiO.framer-1b7hwva, .framer-u6RiO .framer-1b7hwva { display: block; }\",\".framer-u6RiO.framer-ti71kc { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; overflow: visible; padding: 4px; position: relative; width: min-content; }\",\".framer-u6RiO .framer-uq25f8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-u6RiO .framer-1xxp7mi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 8px 0px 12px; position: relative; width: min-content; }\",\".framer-u6RiO .framer-1kp6uki { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-u6RiO .framer-14u7598-container, .framer-u6RiO .framer-q3jxg8-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-u6RiO.framer-ti71kc, .framer-u6RiO .framer-uq25f8, .framer-u6RiO .framer-1xxp7mi { gap: 0px; } .framer-u6RiO.framer-ti71kc > *, .framer-u6RiO .framer-uq25f8 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-u6RiO.framer-ti71kc > :first-child, .framer-u6RiO .framer-uq25f8 > :first-child, .framer-u6RiO .framer-1xxp7mi > :first-child { margin-left: 0px; } .framer-u6RiO.framer-ti71kc > :last-child, .framer-u6RiO .framer-uq25f8 > :last-child, .framer-u6RiO .framer-1xxp7mi > :last-child { margin-right: 0px; } .framer-u6RiO .framer-1xxp7mi > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 126.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"kt3JlhPHU\":{\"layout\":[\"auto\",\"fixed\"]},\"x3YtdRYnk\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerHKYaQv0Og=withCSS(Component,css,\"framer-u6RiO\");export default FramerHKYaQv0Og;FramerHKYaQv0Og.displayName=\"Layout/header-cart\";FramerHKYaQv0Og.defaultProps={height:44,width:126.5};addPropertyControls(FramerHKYaQv0Og,{variant:{options:[\"xNwytpQI9\",\"kt3JlhPHU\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHKYaQv0Og,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"}]},...CartInfoLabelFonts,...CartSetupFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHKYaQv0Og\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"126.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kt3JlhPHU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"x3YtdRYnk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"44\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HKYaQv0Og.map", "// Generated by Framer (83b8097)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={wEAGLY_72:{hover:true}};const cycleOrder=[\"wEAGLY_72\",\"GYxDHJKRW\"];const serializationHash=\"framer-b1DxV\";const variantClassNames={GYxDHJKRW:\"framer-v-2xlc0c\",wEAGLY_72:\"framer-v-1cb4uaw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.3,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={desktop:\"wEAGLY_72\",mobile:\"GYxDHJKRW\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"wEAGLY_72\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wEAGLY_72\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},nodeId:\"wEAGLY_72\",openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1cb4uaw\",className,classNames)} framer-sp71yp`,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"wEAGLY_72\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(241, 243, 243, 0)\",...style},variants:{\"wEAGLY_72-hover\":{backgroundColor:\"var(--token-e3814588-0466-4cbc-91aa-c3eb44f1140e, rgb(241, 243, 243))\"}},...addPropertyOverrides({\"wEAGLY_72-hover\":{\"data-framer-name\":undefined},GYxDHJKRW:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hys4g5\",\"data-framer-name\":\"layout\",layoutDependency:layoutDependency,layoutId:\"dY2B_rHde\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(2+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||44)-2-16)/2)+0),pixelHeight:16,pixelWidth:109,src:\"https://framerusercontent.com/images/bzpJ1ayNIcuLf7QLb6NyBwJBUVU.svg\"},className:\"framer-hydneg\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"q7t0_SPiW\",...addPropertyOverrides({GYxDHJKRW:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(2+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||44)-2-18)/2)+0),pixelHeight:16,pixelWidth:109,src:\"https://framerusercontent.com/images/bzpJ1ayNIcuLf7QLb6NyBwJBUVU.svg\"}}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b1DxV.framer-sp71yp, .framer-b1DxV .framer-sp71yp { display: block; }\",\".framer-b1DxV.framer-1cb4uaw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: flex-start; overflow: visible; padding: 2px 12px 0px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-b1DxV .framer-hys4g5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 109px; }\",\".framer-b1DxV .framer-hydneg { aspect-ratio: 6.8125 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-b1DxV.framer-1cb4uaw, .framer-b1DxV .framer-hys4g5 { gap: 0px; } .framer-b1DxV.framer-1cb4uaw > *, .framer-b1DxV .framer-hys4g5 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-b1DxV.framer-1cb4uaw > :first-child, .framer-b1DxV .framer-hys4g5 > :first-child { margin-left: 0px; } .framer-b1DxV.framer-1cb4uaw > :last-child, .framer-b1DxV .framer-hys4g5 > :last-child { margin-right: 0px; } }\",\".framer-b1DxV.framer-v-2xlc0c.framer-1cb4uaw { cursor: unset; }\",\".framer-b1DxV.framer-v-2xlc0c .framer-hys4g5 { width: min-content; }\",\".framer-b1DxV.framer-v-2xlc0c .framer-hydneg { flex: none; height: var(--framer-aspect-ratio-supported, 18px); width: 123px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 133\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"GYxDHJKRW\":{\"layout\":[\"auto\",\"fixed\"]},\"tycToDaZo\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerkWEIpvsx4=withCSS(Component,css,\"framer-b1DxV\");export default FramerkWEIpvsx4;FramerkWEIpvsx4.displayName=\"Page elements/logo\";FramerkWEIpvsx4.defaultProps={height:44,width:133};addPropertyControls(FramerkWEIpvsx4,{variant:{options:[\"wEAGLY_72\",\"GYxDHJKRW\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerkWEIpvsx4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkWEIpvsx4\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GYxDHJKRW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tycToDaZo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"133\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kWEIpvsx4.map", "// Generated by Framer (af04cc1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/D0nmycx6vQ2gQOlVRplg/TyPMeZMpacAONRG3P1Mh/s7A7ZKrfT.js\";import LayoutHeaderCart from\"https://framerusercontent.com/modules/DG3ioEOibnfOAfZjyDBu/xmGnadw4LSDwJFnFfZtH/HKYaQv0Og.js\";import PageElementsLogo from\"https://framerusercontent.com/modules/sN9tdnhaqliIObYh9i2p/hRL24lXBs2xMGT9IBVIn/kWEIpvsx4.js\";import ButtonsNavButton from\"https://framerusercontent.com/modules/tEcOsJTeVhzxhsSa308W/zvgECzN668r3KFMTBqCH/O499_3Sku.js\";const PageElementsLogoFonts=getFonts(PageElementsLogo);const ButtonsNavButtonFonts=getFonts(ButtonsNavButton);const LayoutHeaderCartFonts=getFonts(LayoutHeaderCart);const cycleOrder=[\"Atv60UeBd\",\"QPJkFk82K\",\"D5CBjXaM0\"];const serializationHash=\"framer-9HMDm\";const variantClassNames={Atv60UeBd:\"framer-v-o8x2um\",D5CBjXaM0:\"framer-v-r27oac\",QPJkFk82K:\"framer-v-91es91\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"mobile-open\":\"D5CBjXaM0\",desktop:\"Atv60UeBd\",mobile:\"QPJkFk82K\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Atv60UeBd\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Atv60UeBd\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxl3jwj=activeVariantCallback(async(...args)=>{setVariant(\"D5CBjXaM0\");});const onTap17tgk30=activeVariantCallback(async(...args)=>{setVariant(\"QPJkFk82K\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"QPJkFk82K\",\"D5CBjXaM0\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"QPJkFk82K\")return false;return true;};const router=useRouter();const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-o8x2um\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"Atv60UeBd\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backdropFilter:\"blur(32px)\",backgroundColor:\"rgba(255, 255, 255, 0.96)\",WebkitBackdropFilter:\"blur(32px)\",...style},...addPropertyOverrides({D5CBjXaM0:{\"data-framer-name\":\"mobile-open\"},QPJkFk82K:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i16y72\",\"data-framer-name\":\"navigation\",layoutDependency:layoutDependency,layoutId:\"xofza4hmf\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18wy4l7\",\"data-framer-name\":\"brand\",layoutDependency:layoutDependency,layoutId:\"fRDkd2QhT\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rl513u\",\"data-framer-name\":\"mobile-menu\",layoutDependency:layoutDependency,layoutId:\"MPVk4ERv6\",style:{backgroundColor:\"rgba(241, 243, 243, 0)\"},...addPropertyOverrides({D5CBjXaM0:{\"data-highlight\":true,onTap:onTap17tgk30},QPJkFk82K:{\"data-highlight\":true,onTap:onTapxl3jwj}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1luw0s9\",\"data-framer-name\":\"capsule\",layoutDependency:layoutDependency,layoutId:\"i1cxllGz4\",style:{backgroundColor:\"var(--token-e3814588-0466-4cbc-91aa-c3eb44f1140e, rgb(241, 243, 243))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},variants:{D5CBjXaM0:{backgroundColor:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jcqhd8\",\"data-styles-preset\":\"s7A7ZKrfT\",children:\"Menu\"})}),className:\"framer-ltue8n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RKbrnUaz_\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{D5CBjXaM0:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({D5CBjXaM0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-jcqhd8\",\"data-styles-preset\":\"s7A7ZKrfT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:\"Menu\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0,...addPropertyOverrides({D5CBjXaM0:{height:52,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+0+0},QPJkFk82K:{height:52,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||60)-8-52)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jd1c8f-container\",layoutDependency:layoutDependency,layoutId:\"rTTlEG6MM-container\",children:/*#__PURE__*/_jsx(PageElementsLogo,{height:\"100%\",id:\"rTTlEG6MM\",layoutId:\"rTTlEG6MM\",variant:\"wEAGLY_72\",width:\"100%\",...addPropertyOverrides({D5CBjXaM0:{style:{height:\"100%\"},variant:\"GYxDHJKRW\"},QPJkFk82K:{style:{height:\"100%\"},variant:\"GYxDHJKRW\"}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-7nfr3h\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"TDzjYnNt7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k548qw\",\"data-framer-name\":\"primary\",layoutDependency:layoutDependency,layoutId:\"dGqnqSIcb\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1afdsjr\",\"data-framer-name\":\"sale\",layoutDependency:layoutDependency,layoutId:\"LfQuXy5R0\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gnXJb_Umj\"},implicitPathVariables:undefined},{href:{webPageId:\"gnXJb_Umj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0+0,...addPropertyOverrides({D5CBjXaM0:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+0+28+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14jm66q-container\",layoutDependency:layoutDependency,layoutId:\"JVI3Z9CRu-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Sale\",height:\"100%\",id:\"JVI3Z9CRu\",layoutId:\"JVI3Z9CRu\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"oJJDLCeu2\",width:\"100%\",ZqduoMLWi:resolvedLinks[0],...addPropertyOverrides({D5CBjXaM0:{variant:\"G4YqP6evb\",ZqduoMLWi:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rI9Ccvyxw\"},implicitPathVariables:undefined},{href:{webPageId:\"rI9Ccvyxw\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0,...addPropertyOverrides({D5CBjXaM0:{height:40,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+0+28+46}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-118drs8-container\",layoutDependency:layoutDependency,layoutId:\"Mxw8lR_lE-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Seating\",height:\"100%\",id:\"Mxw8lR_lE\",layoutId:\"Mxw8lR_lE\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"CKURB_lue\",width:\"100%\",ZqduoMLWi:resolvedLinks1[0],...addPropertyOverrides({D5CBjXaM0:{style:{width:\"100%\"},variant:\"vpMt8w674\",ZqduoMLWi:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sIsR3oTYr\"},implicitPathVariables:undefined},{href:{webPageId:\"sIsR3oTYr\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0,...addPropertyOverrides({D5CBjXaM0:{height:40,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+0+28+88}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tmy4r7-container\",layoutDependency:layoutDependency,layoutId:\"Yc4riC4NV-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Tables & Desks\",height:\"100%\",id:\"Yc4riC4NV\",layoutId:\"Yc4riC4NV\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"CKURB_lue\",width:\"100%\",ZqduoMLWi:resolvedLinks2[0],...addPropertyOverrides({D5CBjXaM0:{style:{width:\"100%\"},variant:\"vpMt8w674\",ZqduoMLWi:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Xf0Jygk3j\"},implicitPathVariables:undefined},{href:{webPageId:\"Xf0Jygk3j\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0,...addPropertyOverrides({D5CBjXaM0:{height:40,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+0+28+130}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fbr6r7-container\",layoutDependency:layoutDependency,layoutId:\"aEIEB_QX2-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Storage\",height:\"100%\",id:\"aEIEB_QX2\",layoutId:\"aEIEB_QX2\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"CKURB_lue\",width:\"100%\",ZqduoMLWi:resolvedLinks3[0],...addPropertyOverrides({D5CBjXaM0:{style:{width:\"100%\"},variant:\"vpMt8w674\",ZqduoMLWi:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OLYg6gwwX\"},implicitPathVariables:undefined},{href:{webPageId:\"OLYg6gwwX\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0,...addPropertyOverrides({D5CBjXaM0:{height:40,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+0+28+172}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-lnjv79-container\",layoutDependency:layoutDependency,layoutId:\"nPTvgLjFR-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Accessories\",height:\"100%\",id:\"nPTvgLjFR\",layoutId:\"nPTvgLjFR\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"CKURB_lue\",width:\"100%\",ZqduoMLWi:resolvedLinks4[0],...addPropertyOverrides({D5CBjXaM0:{style:{width:\"100%\"},variant:\"vpMt8w674\",ZqduoMLWi:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ws6it2\",\"data-framer-name\":\"secondary\",layoutDependency:layoutDependency,layoutId:\"NbTdcNszb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JGlrcXMvI\"},implicitPathVariables:undefined},{href:{webPageId:\"JGlrcXMvI\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0,...addPropertyOverrides({D5CBjXaM0:{height:40,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+242+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q9cfwn-container\",layoutDependency:layoutDependency,layoutId:\"QzrR2jgRa-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Inspirations\",height:\"100%\",id:\"QzrR2jgRa\",layoutId:\"QzrR2jgRa\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"K0zITNPqQ\",width:\"100%\",ZqduoMLWi:resolvedLinks5[0],...addPropertyOverrides({D5CBjXaM0:{style:{width:\"100%\"},variant:\"jYrk7BuRy\",ZqduoMLWi:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AwIxP8x6K\"},implicitPathVariables:undefined},{href:{webPageId:\"AwIxP8x6K\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0,...addPropertyOverrides({D5CBjXaM0:{height:40,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+242+0+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kqtlr2-container\",layoutDependency:layoutDependency,layoutId:\"nwgYwFMRI-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"About Us\",height:\"100%\",id:\"nwgYwFMRI\",layoutId:\"nwgYwFMRI\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"K0zITNPqQ\",width:\"100%\",ZqduoMLWi:resolvedLinks6[0],...addPropertyOverrides({D5CBjXaM0:{style:{width:\"100%\"},variant:\"jYrk7BuRy\",ZqduoMLWi:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HjRoOnx7l\"},implicitPathVariables:undefined},{href:{webPageId:\"HjRoOnx7l\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0,...addPropertyOverrides({D5CBjXaM0:{height:40,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+242+0+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-150gpt4-container\",layoutDependency:layoutDependency,layoutId:\"DB_VhqS2F-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Designers\",height:\"100%\",id:\"DB_VhqS2F\",layoutId:\"DB_VhqS2F\",style:{height:\"100%\"},TgsNbrqJK:false,variant:\"K0zITNPqQ\",width:\"100%\",ZqduoMLWi:resolvedLinks7[0],...addPropertyOverrides({D5CBjXaM0:{style:{width:\"100%\"},variant:\"jYrk7BuRy\",ZqduoMLWi:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1673l9v\",\"data-framer-name\":\"buy (delete)\",layoutDependency:layoutDependency,layoutId:\"y5CiKNzZB\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2)+0+0+0+0,...addPropertyOverrides({D5CBjXaM0:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4+0+54+0+242+0+126+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-g8lz9d-container\",layoutDependency:layoutDependency,layoutId:\"l3pSBdVFf-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Buy\",height:\"100%\",id:\"l3pSBdVFf\",layoutId:\"l3pSBdVFf\",style:{height:\"100%\"},TgsNbrqJK:true,variant:\"Jfk6JThds\",width:\"100%\",ZqduoMLWi:\"https://clearcut.lemonsqueezy.com/buy/28184879-e378-4e68-879e-e548f287bd39\",...addPropertyOverrides({D5CBjXaM0:{cyL4LffZY:\"Buy Template\",variant:\"G4YqP6evb\"}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||52)-8-44)/2),...addPropertyOverrides({D5CBjXaM0:{height:52,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+4},QPJkFk82K:{height:52,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+(4+(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||60)-8-52)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-gq9d44-container\",layoutDependency:layoutDependency,layoutId:\"FTvlWnrEM-container\",children:/*#__PURE__*/_jsx(LayoutHeaderCart,{height:\"100%\",id:\"FTvlWnrEM\",layoutId:\"FTvlWnrEM\",variant:\"xNwytpQI9\",width:\"100%\",...addPropertyOverrides({D5CBjXaM0:{style:{height:\"100%\"},variant:\"kt3JlhPHU\"},QPJkFk82K:{style:{height:\"100%\"},variant:\"kt3JlhPHU\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9HMDm.framer-1n3yedn, .framer-9HMDm .framer-1n3yedn { display: block; }\",\".framer-9HMDm.framer-o8x2um { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 4px 20px 4px 12px; position: relative; width: 1200px; }\",\".framer-9HMDm .framer-i16y72 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-9HMDm .framer-18wy4l7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9HMDm .framer-1rl513u { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9HMDm .framer-1luw0s9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 36px; justify-content: center; overflow: visible; padding: 0px 12px 2px 12px; position: relative; width: min-content; }\",\".framer-9HMDm .framer-ltue8n { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-9HMDm .framer-jd1c8f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9HMDm .framer-7nfr3h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-9HMDm .framer-1k548qw, .framer-9HMDm .framer-1ws6it2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: 44px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-9HMDm .framer-1afdsjr, .framer-9HMDm .framer-1673l9v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9HMDm .framer-14jm66q-container, .framer-9HMDm .framer-118drs8-container, .framer-9HMDm .framer-1tmy4r7-container, .framer-9HMDm .framer-fbr6r7-container, .framer-9HMDm .framer-lnjv79-container, .framer-9HMDm .framer-1q9cfwn-container, .framer-9HMDm .framer-kqtlr2-container, .framer-9HMDm .framer-150gpt4-container, .framer-9HMDm .framer-g8lz9d-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-9HMDm .framer-gq9d44-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9HMDm .framer-i16y72, .framer-9HMDm .framer-18wy4l7, .framer-9HMDm .framer-1rl513u, .framer-9HMDm .framer-1luw0s9, .framer-9HMDm .framer-7nfr3h, .framer-9HMDm .framer-1k548qw, .framer-9HMDm .framer-1afdsjr, .framer-9HMDm .framer-1ws6it2, .framer-9HMDm .framer-1673l9v { gap: 0px; } .framer-9HMDm .framer-i16y72 > *, .framer-9HMDm .framer-7nfr3h > *, .framer-9HMDm .framer-1k548qw > *, .framer-9HMDm .framer-1ws6it2 > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-9HMDm .framer-i16y72 > :first-child, .framer-9HMDm .framer-18wy4l7 > :first-child, .framer-9HMDm .framer-1rl513u > :first-child, .framer-9HMDm .framer-1luw0s9 > :first-child, .framer-9HMDm .framer-7nfr3h > :first-child, .framer-9HMDm .framer-1k548qw > :first-child, .framer-9HMDm .framer-1afdsjr > :first-child, .framer-9HMDm .framer-1ws6it2 > :first-child, .framer-9HMDm .framer-1673l9v > :first-child { margin-left: 0px; } .framer-9HMDm .framer-i16y72 > :last-child, .framer-9HMDm .framer-18wy4l7 > :last-child, .framer-9HMDm .framer-1rl513u > :last-child, .framer-9HMDm .framer-1luw0s9 > :last-child, .framer-9HMDm .framer-7nfr3h > :last-child, .framer-9HMDm .framer-1k548qw > :last-child, .framer-9HMDm .framer-1afdsjr > :last-child, .framer-9HMDm .framer-1ws6it2 > :last-child, .framer-9HMDm .framer-1673l9v > :last-child { margin-right: 0px; } .framer-9HMDm .framer-18wy4l7 > *, .framer-9HMDm .framer-1luw0s9 > *, .framer-9HMDm .framer-1afdsjr > *, .framer-9HMDm .framer-1673l9v > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-9HMDm .framer-1rl513u > * { margin: 0px; margin-left: calc(5px / 2); margin-right: calc(5px / 2); } }\",\".framer-9HMDm.framer-v-91es91.framer-o8x2um { padding: 4px 4px 4px 8px; width: 390px; }\",\".framer-9HMDm.framer-v-91es91 .framer-i16y72 { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; height: 52px; width: 1px; }\",\".framer-9HMDm.framer-v-91es91 .framer-18wy4l7, .framer-9HMDm.framer-v-r27oac .framer-18wy4l7 { height: 52px; justify-content: flex-start; width: 100%; }\",\".framer-9HMDm.framer-v-91es91 .framer-1rl513u, .framer-9HMDm.framer-v-r27oac .framer-1rl513u { align-self: unset; cursor: pointer; height: 100%; }\",\".framer-9HMDm.framer-v-91es91 .framer-jd1c8f-container, .framer-9HMDm.framer-v-r27oac .framer-jd1c8f-container { height: 100%; }\",\".framer-9HMDm.framer-v-91es91 .framer-gq9d44-container, .framer-9HMDm.framer-v-r27oac .framer-gq9d44-container { height: 52px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9HMDm.framer-v-91es91 .framer-i16y72 { gap: 0px; } .framer-9HMDm.framer-v-91es91 .framer-i16y72 > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-9HMDm.framer-v-91es91 .framer-i16y72 > :first-child { margin-top: 0px; } .framer-9HMDm.framer-v-91es91 .framer-i16y72 > :last-child { margin-bottom: 0px; } }\",\".framer-9HMDm.framer-v-r27oac.framer-o8x2um { align-content: flex-start; align-items: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 4px 4px 4px 8px; width: 390px; }\",\".framer-9HMDm.framer-v-r27oac .framer-i16y72 { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; width: 1px; }\",\".framer-9HMDm.framer-v-r27oac .framer-7nfr3h { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 0px 0px 0px 12px; width: 100%; }\",\".framer-9HMDm.framer-v-r27oac .framer-1k548qw { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; padding: 28px 0px 0px 0px; width: 100%; }\",\".framer-9HMDm.framer-v-r27oac .framer-1afdsjr { height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-9HMDm.framer-v-r27oac .framer-14jm66q-container, .framer-9HMDm.framer-v-r27oac .framer-g8lz9d-container { height: 44px; }\",\".framer-9HMDm.framer-v-r27oac .framer-118drs8-container, .framer-9HMDm.framer-v-r27oac .framer-1tmy4r7-container, .framer-9HMDm.framer-v-r27oac .framer-fbr6r7-container, .framer-9HMDm.framer-v-r27oac .framer-lnjv79-container, .framer-9HMDm.framer-v-r27oac .framer-1q9cfwn-container, .framer-9HMDm.framer-v-r27oac .framer-kqtlr2-container, .framer-9HMDm.framer-v-r27oac .framer-150gpt4-container { height: auto; width: 100%; }\",\".framer-9HMDm.framer-v-r27oac .framer-1ws6it2 { align-content: flex-start; align-items: flex-start; flex-direction: column; height: min-content; width: 100%; }\",\".framer-9HMDm.framer-v-r27oac .framer-1673l9v { height: min-content; padding: 8px 0px 0px 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-9HMDm.framer-v-r27oac .framer-i16y72, .framer-9HMDm.framer-v-r27oac .framer-7nfr3h, .framer-9HMDm.framer-v-r27oac .framer-1k548qw, .framer-9HMDm.framer-v-r27oac .framer-1ws6it2 { gap: 0px; } .framer-9HMDm.framer-v-r27oac .framer-i16y72 > *, .framer-9HMDm.framer-v-r27oac .framer-7nfr3h > *, .framer-9HMDm.framer-v-r27oac .framer-1k548qw > *, .framer-9HMDm.framer-v-r27oac .framer-1ws6it2 > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-9HMDm.framer-v-r27oac .framer-i16y72 > :first-child, .framer-9HMDm.framer-v-r27oac .framer-7nfr3h > :first-child, .framer-9HMDm.framer-v-r27oac .framer-1k548qw > :first-child, .framer-9HMDm.framer-v-r27oac .framer-1ws6it2 > :first-child { margin-top: 0px; } .framer-9HMDm.framer-v-r27oac .framer-i16y72 > :last-child, .framer-9HMDm.framer-v-r27oac .framer-7nfr3h > :last-child, .framer-9HMDm.framer-v-r27oac .framer-1k548qw > :last-child, .framer-9HMDm.framer-v-r27oac .framer-1ws6it2 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QPJkFk82K\":{\"layout\":[\"fixed\",\"auto\"]},\"D5CBjXaM0\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerDgAQdKBhu=withCSS(Component,css,\"framer-9HMDm\");export default FramerDgAQdKBhu;FramerDgAQdKBhu.displayName=\"Layout/header\";FramerDgAQdKBhu.defaultProps={height:52,width:1200};addPropertyControls(FramerDgAQdKBhu,{variant:{options:[\"Atv60UeBd\",\"QPJkFk82K\",\"D5CBjXaM0\"],optionTitles:[\"desktop\",\"mobile\",\"mobile-open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDgAQdKBhu,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PageElementsLogoFonts,...ButtonsNavButtonFonts,...LayoutHeaderCartFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDgAQdKBhu\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QPJkFk82K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D5CBjXaM0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (83b8097)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-XROMf .framer-styles-preset-2zoaqd:not(.rich-text-wrapper), .framer-XROMf .framer-styles-preset-2zoaqd.rich-text-wrapper a { --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-ba1b3e46-23ad-46b9-9367-02e74a6a50c9, #2a2b2b) /* {\"name\":\"Black 800\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, #131414); --framer-link-text-decoration: underline; }'];export const className=\"framer-XROMf\";\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\"}}}", "// Generated by Framer (83b8097)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-RZVli .framer-styles-preset-13ych2n:not(.rich-text-wrapper), .framer-RZVli .framer-styles-preset-13ych2n.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-ba1b3e46-23ad-46b9-9367-02e74a6a50c9, #2a2b2b) /* {\"name\":\"Black 800\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, #131414); --framer-link-text-decoration: none; }'];export const className=\"framer-RZVli\";\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,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{var _url_replace_match;const[,domain,parameters]=(_url_replace_match=url.replace(\"&amp;\",\"&\").match(mailchimpRegex))!==null&&_url_replace_match!==void 0?_url_replace_match:[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,loopsMailingList,formsparkID,getwaitlistAPI,convertkitAPI,convertkitFormID,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(redirectAs===\"link\"&&link&&!isError){const[path,hash]=link.split(\"#\");const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url)window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp\u2019s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const mailingListBody=`mailingLists=${encodeURIComponent(loopsMailingList)}`;const hasMailingList=!!loopsMailingList&&loopsMailingList!==\" \";const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";let formBody=emailBody;if(hasUserGroup){formBody+=`&${userGroupBody}`;}if(hasMailingList){formBody+=`&${mailingListBody}`;}fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"convertkit\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;data.api_key=convertkitAPI;fetch(`https://api.convertkit.com/v3/forms/${convertkitFormID}/subscribe`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit===null||onSubmit===void 0?void 0:onSubmit();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,convertkitFormID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),service===\"convertkit\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:convertkitAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\",\"convertkit\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\",\"ConvertKit\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},convertkitAPI:{title:\"API Key\",placeholder:\"5opis1WK6xnVsBwrOINUpe\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},convertkitFormID:{title:\"Form ID\",placeholder:\"1043389\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"300\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map", "// Generated by Framer (af04cc1)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js\";import Input from\"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/q6QHBkUymdktnMQmdwdO/Input.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/jWnNGoAlQ8jovMyTVJlI/abjwJJBcXKHQCETy0dSR/cgzIWZi4i.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/me902IMRpHPVBloLOX1k/idvQietaDAANwL8b9kMN/Dst5AiJf3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/qSf5FbwRXpwssF6l5N2S/hb3NVv8mtWSVys6br0N4/NA60vrvYM.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/m6aItSvjQnkCIq6Ca3Bk/bvj1vDpMUxwO112sU2Nd/NYQNELiqZ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4rqPNMqkTPDzTbO5ir4h/fKSfo7tIxEouwBLppwZM/UfcyUE8c8.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/gmIGonyKfOKwhpaulloN/51cSjZXxh5i0zydp27wX/ygfSSlZ9V.js\";import ButtonsNavButton from\"https://framerusercontent.com/modules/tEcOsJTeVhzxhsSa308W/zvgECzN668r3KFMTBqCH/O499_3Sku.js\";const EmbedFonts=getFonts(Embed);const InputFonts=getFonts(Input);const MotionDivWithFX=withFX(motion.div);const ButtonsNavButtonFonts=getFonts(ButtonsNavButton);const cycleOrder=[\"NSUxJfV3D\",\"p61QjsCdt\",\"kNPZfm2ha\"];const serializationHash=\"framer-z0QdI\";const variantClassNames={kNPZfm2ha:\"framer-v-1ehgzi9\",NSUxJfV3D:\"framer-v-11zothg\",p61QjsCdt:\"framer-v-4lto6q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={desktop:\"NSUxJfV3D\",mobile:\"kNPZfm2ha\",tablet:\"p61QjsCdt\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"NSUxJfV3D\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NSUxJfV3D\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onSubmitizu9gt=({overlay,paginationInfo})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"kNPZfm2ha\")return false;return true;};const isDisplayed1=()=>{if([\"p61QjsCdt\",\"kNPZfm2ha\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const ref3=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-11zothg\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"NSUxJfV3D\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-e3814588-0466-4cbc-91aa-c3eb44f1140e, rgb(241, 243, 243))\",...style},...addPropertyOverrides({kNPZfm2ha:{\"data-framer-name\":\"mobile\"},p61QjsCdt:{\"data-framer-name\":\"tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wyuoo2\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"kP11RkYvN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1azmqnd\",\"data-framer-name\":\"brand\",layoutDependency:layoutDependency,layoutId:\"J3WUKZDeG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ef07n2\",\"data-framer-name\":\"slogan\",layoutDependency:layoutDependency,layoutId:\"o07O99oWz\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||585)-0-1406.607594936709)/2+0+0)+48+0+0+0+0+0),pixelHeight:16,pixelWidth:109,src:\"https://framerusercontent.com/images/bzpJ1ayNIcuLf7QLb6NyBwJBUVU.svg\"},className:\"framer-qyt8nm\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"xg169_Hqm\",...addPropertyOverrides({kNPZfm2ha:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-2241.9)/2+0+0)+48+0+0+0+0+0),pixelHeight:16,pixelWidth:109,src:\"https://framerusercontent.com/images/bzpJ1ayNIcuLf7QLb6NyBwJBUVU.svg\"}},p61QjsCdt:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||837)-0-1777.9)/2+0+0)+48+0+0+0+0+0),pixelHeight:16,pixelWidth:109,src:\"https://framerusercontent.com/images/bzpJ1ayNIcuLf7QLb6NyBwJBUVU.svg\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-f49ezb\",\"data-styles-preset\":\"UfcyUE8c8\",children:\"Home is more than furniture; it\u2019s a sanctuary for the soul.\"})}),className:\"framer-1diuixz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xmsmV86Y3\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cok5wl\",\"data-framer-name\":\"list\",layoutDependency:layoutDependency,layoutId:\"k50nKyIKQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-167dop1-container\",\"data-framer-name\":\"visa\",layoutDependency:layoutDependency,layoutId:\"nI922EUEW-container\",name:\"visa\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"34\" height=\"24\" viewBox=\"0 0 34 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"34\" height=\"24\" rx=\"4\" fill=\"#2A2B2B\"></rect><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.75 15.858H8.69L7.146 9.792c-.074-.279-.23-.526-.458-.642A6.573 6.573 0 0 0 4.8 8.508v-.233h3.318c.458 0 .801.35.859.758l.8 4.375 2.06-5.133h2.002l-3.089 7.583Zm4.234 0h-1.945l1.602-7.584h1.945l-1.602 7.584Zm4.118-5.483c.058-.408.401-.642.802-.642a3.534 3.534 0 0 1 1.888.35l.343-1.633a4.801 4.801 0 0 0-1.773-.35c-1.888 0-3.262 1.05-3.262 2.508 0 1.109.973 1.691 1.66 2.042.743.35 1.03.583.972.933 0 .525-.572.758-1.144.758a4.789 4.789 0 0 1-2.002-.467l-.344 1.634c.687.291 1.43.409 2.117.409 2.117.057 3.433-.992 3.433-2.567 0-1.984-2.69-2.1-2.69-2.975Zm9.498 5.483-1.545-7.584h-1.659a.863.863 0 0 0-.801.584l-2.86 7h2.002l.4-1.108h2.46l.23 1.108H28.6Zm-2.918-5.541.572 2.858h-1.602l1.03-2.858Z\" fill=\"#fff\"></path></svg>',id:\"nI922EUEW\",layoutId:\"nI922EUEW\",name:\"visa\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-8j3czd-container\",\"data-framer-name\":\"mastercard\",layoutDependency:layoutDependency,layoutId:\"uSyK2emQN-container\",name:\"mastercard\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"34\" height=\"24\" viewBox=\"0 0 34 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"34\" height=\"24\" rx=\"4\" fill=\"#2A2B2B\"></rect><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.45 8.343c-.286.352-.743.63-1.2.59-.056-.476.167-.981.429-1.294.285-.361.784-.62 1.189-.639.047.496-.138.981-.419 1.343Zm.413.684c-.402-.024-.77.126-1.066.248-.19.078-.352.144-.475.144-.138 0-.306-.07-.495-.148-.248-.103-.53-.22-.827-.214-.68.01-1.313.411-1.66 1.05-.714 1.28-.186 3.173.504 4.213.338.516.742 1.08 1.275 1.061.234-.01.402-.084.577-.16.2-.09.41-.182.735-.182.315 0 .514.09.706.176.182.082.357.161.617.156.551-.01.899-.515 1.236-1.03.365-.554.525-1.094.55-1.176l.002-.01-.013-.006a1.853 1.853 0 0 1-1.062-1.693c-.009-1 .739-1.507.856-1.586l.014-.01c-.475-.734-1.217-.813-1.474-.833Zm3.82 6.29V7.59h2.782c1.436 0 2.44 1.03 2.44 2.537s-1.023 2.548-2.478 2.548h-1.594v2.642h-1.15Zm1.15-6.716h1.327c1 0 1.57.555 1.57 1.531 0 .977-.57 1.537-1.574 1.537h-1.323V8.6Zm7.872 5.789c-.304.604-.975.986-1.698.986-1.07 0-1.817-.664-1.817-1.665 0-.991.723-1.561 2.06-1.646l1.436-.089v-.426c0-.63-.395-.972-1.099-.972-.58 0-1.003.313-1.089.789h-1.037c.034-1.002.937-1.73 2.16-1.73 1.317 0 2.174.718 2.174 1.834v3.846h-1.066v-.927h-.024Zm-1.389.07c-.613 0-1.003-.308-1.003-.779 0-.486.376-.768 1.094-.813l1.28-.084v.436c0 .724-.59 1.24-1.37 1.24Zm6.012 1.159c-.461 1.353-.989 1.8-2.111 1.8-.086 0-.371-.01-.438-.03v-.927c.071.01.247.02.338.02.509 0 .794-.224.97-.803l.105-.343-1.95-5.625h1.203l1.355 4.565h.024L28.18 9.71h1.17l-2.022 5.908Z\" fill=\"#fff\"></path></svg>',id:\"uSyK2emQN\",layoutId:\"uSyK2emQN\",name:\"mastercard\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cykqio-container\",\"data-framer-name\":\"mastercard\",layoutDependency:layoutDependency,layoutId:\"piq8bvrGo-container\",name:\"mastercard\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"34\" height=\"24\" viewBox=\"0 0 34 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"34\" height=\"24\" rx=\"4\" fill=\"#2A2B2B\"></rect><path d=\"M14.166 13.403c-.123.675-.61 3.822-.755 4.711-.011.064-.036.088-.106.088h-2.623a.427.427 0 0 1-.425-.489l2.06-13.075a.714.714 0 0 1 .704-.594c5.354 0 5.804-.13 7.172.401 2.112.82 2.306 2.795 1.546 4.933-.756 2.201-2.548 3.147-4.925 3.175-1.525.024-2.443-.247-2.647.85Zm8.639-5.059c-.064-.046-.088-.064-.106.046-.07.4-.18.79-.31 1.18-1.402 4.002-5.29 3.654-7.189 3.654-.214 0-.355.116-.383.33-.794 4.936-.953 5.966-.953 5.966-.035.25.124.453.373.453h2.232a.631.631 0 0 0 .612-.523c.025-.19-.038.214.507-3.21.162-.774.502-.693 1.03-.693 2.496 0 4.443-1.012 5.023-3.948.229-1.223.162-2.51-.836-3.256v.001Z\" fill=\"#fff\"></path></svg>',id:\"piq8bvrGo\",layoutId:\"piq8bvrGo\",name:\"mastercard\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r1ozgj-container\",\"data-framer-name\":\"mastercard\",layoutDependency:layoutDependency,layoutId:\"sQG1yPoPA-container\",name:\"mastercard\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"34\" height=\"24\" viewBox=\"0 0 34 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"34\" height=\"24\" rx=\"4\" fill=\"#2A2B2B\"></rect><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.179 16.83a6.802 6.802 0 0 1-4.398 1.6c-3.745 0-6.781-3-6.781-6.7s3.036-6.7 6.78-6.7c1.679 0 3.215.603 4.399 1.6a6.802 6.802 0 0 1 4.398-1.6c3.745 0 6.781 3 6.781 6.7s-3.036 6.7-6.78 6.7a6.802 6.802 0 0 1-4.399-1.6Z\" fill=\"#fff\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.179 16.83a6.653 6.653 0 0 0 2.382-5.1c0-2.042-.924-3.87-2.382-5.1a6.802 6.802 0 0 1 4.398-1.6c3.745 0 6.78 3 6.78 6.7s-3.035 6.7-6.78 6.7a6.802 6.802 0 0 1-4.398-1.6Z\" fill=\"#fff\"></path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M17.18 16.83a6.653 6.653 0 0 0 2.382-5.1c0-2.042-.925-3.87-2.383-5.1a6.653 6.653 0 0 0-2.382 5.1c0 2.042.924 3.87 2.382 5.1Z\" fill=\"#fff\"></path><path d=\"m17.18 16.83-.162.19.161.137.161-.136-.16-.191Zm0-10.2.16-.19-.16-.136-.162.136.161.19Zm2.132 5.1a6.403 6.403 0 0 1-2.294 4.909l.322.382a6.903 6.903 0 0 0 2.472-5.29h-.5Zm-2.294-4.908a6.403 6.403 0 0 1 2.294 4.908h.5c0-2.119-.96-4.016-2.472-5.29l-.322.382Zm-1.971 4.908c0-1.964.889-3.724 2.293-4.908l-.322-.382a6.903 6.903 0 0 0-2.471 5.29h.5Zm2.293 4.909a6.403 6.403 0 0 1-2.293-4.909h-.5a6.9 6.9 0 0 0 2.471 5.29l.322-.381Z\" fill=\"#000\"></path></svg>',id:\"sQG1yPoPA\",layoutId:\"sQG1yPoPA\",name:\"mastercard\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ojlt2m-container\",\"data-framer-name\":\"mastercard\",layoutDependency:layoutDependency,layoutId:\"CAOqs9taG-container\",name:\"mastercard\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"34\" height=\"24\" viewBox=\"0 0 34 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"34\" height=\"24\" rx=\"4\" fill=\"#000\"></rect><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"m6.095 8.5-3.18 7.247h3.807l.472-1.156h1.08l.472 1.156h4.191v-.882l.374.882h2.168l.374-.9v.9h8.718l1.06-1.126.992 1.126 4.478.01-3.191-3.613L31.1 8.5h-4.407L25.66 9.605 24.699 8.5h-9.483l-.815 1.87-.833-1.87h-3.8v.852L9.345 8.5h-3.25Zm.737 1.029h1.856l2.11 4.914V9.53h2.034l1.63 3.523 1.502-3.523h2.023v5.2h-1.231l-.01-4.075-1.795 4.075H13.85l-1.805-4.075v4.075H9.512l-.48-1.166H6.437l-.479 1.165H4.601L6.832 9.53Zm17.288 0h-5.007v5.197h4.93l1.588-1.722 1.53 1.722h1.601l-2.326-2.583 2.326-2.614h-1.53l-1.581 1.703-1.531-1.703Zm-16.385.88-.855 2.077h1.71l-.854-2.077Zm12.615 1.146v-.95h3.123l1.363 1.518-1.423 1.526H20.35v-1.036h2.73v-1.058h-2.73Z\" fill=\"#fff\"></path></svg>',id:\"CAOqs9taG\",layoutId:\"CAOqs9taG\",name:\"mastercard\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qi83ng\",\"data-framer-name\":\"break\",layoutDependency:layoutDependency,layoutId:\"sQzDOVm7Q\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ro4m6s\",\"data-framer-name\":\"shop\",layoutDependency:layoutDependency,layoutId:\"CnYlQfa2W\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6s6id1\",\"data-framer-name\":\"list\",layoutDependency:layoutDependency,layoutId:\"govCvEk2G\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"v2O22FtVb\"},nodeId:\"UyI1ux1tE\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"All Products\"})})})})}),className:\"framer-7dabu0\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UyI1ux1tE\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rI9Ccvyxw\"},nodeId:\"wrwfHNLaM\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Seating\"})})})}),className:\"framer-75hlmy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wrwfHNLaM\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sIsR3oTYr\"},nodeId:\"ot9JsZqi1\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Tables & Desks\"})})})}),className:\"framer-ejrb25\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ot9JsZqi1\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Xf0Jygk3j\"},nodeId:\"CmVCk5dzZ\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Storage\"})})})}),className:\"framer-5iq5l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CmVCk5dzZ\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OLYg6gwwX\"},nodeId:\"SDVIl2Pky\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Accessories\"})})})}),className:\"framer-a0gknv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SDVIl2Pky\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jzaibz\",\"data-framer-name\":\"company\",layoutDependency:layoutDependency,layoutId:\"Uy9Pg93bf\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15htog9\",\"data-framer-name\":\"list\",layoutDependency:layoutDependency,layoutId:\"U6X8ukxUc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AwIxP8x6K\"},nodeId:\"PN87y0mUH\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"About Us\"})})})})}),className:\"framer-1ypshnh\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"PN87y0mUH\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HjRoOnx7l\"},nodeId:\"gySsN5S91\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Our Designers\"})})})}),className:\"framer-12767ac\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gySsN5S91\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JGlrcXMvI\"},nodeId:\"Jti5UZMe5\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Inspirations\"})})})}),className:\"framer-15m8szm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Jti5UZMe5\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"z1RpkJMTA\"},nodeId:\"nLBRTd1Ut\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Contact\"})})})}),className:\"framer-zmgx27\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nLBRTd1Ut\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bsm76v\",\"data-framer-name\":\"support\",layoutDependency:layoutDependency,layoutId:\"uBbUW3sQQ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2qumg1\",\"data-framer-name\":\"list\",layoutDependency:layoutDependency,layoutId:\"LwdQqLC_W\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y0bdYYjgW\"},nodeId:\"KdOv12FvB\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Support\"})})})})}),className:\"framer-1raa85v\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"KdOv12FvB\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C8GmZRUqB\"},nodeId:\"pq6pGOt9R\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Privacy Policy\"})})})}),className:\"framer-j4tjzy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pq6pGOt9R\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.itsbaked.site/cookie-banner-for-framer\",nodeId:\"Ad4eH3djj\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Cookie Settings\"})})})}),className:\"framer-1ha9rds\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ad4eH3djj\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-deys9o\",\"data-framer-name\":\"contact\",layoutDependency:layoutDependency,layoutId:\"nj5dYLRk0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18mj5cj\",\"data-framer-name\":\"address\",layoutDependency:layoutDependency,layoutId:\"P2X6BzANY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Showroom\"})})}),className:\"framer-kgw7kn\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"SFLFcSekP\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7fakvk\",\"data-framer-name\":\"data\",layoutDependency:layoutDependency,layoutId:\"KsprYw7_k\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:[\"Niels Hemmingsens Gade 12\",/*#__PURE__*/_jsx(motion.br,{}),\"1153 Copenhagen, Denmark\"]})}),className:\"framer-349643\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J47bm7BYY\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-394tsu\",\"data-framer-name\":\"open\",layoutDependency:layoutDependency,layoutId:\"do_5zm6bG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-146j0r9\",\"data-styles-preset\":\"NYQNELiqZ\",children:\"Mon-Fri: 10:00 - 18:00\"})}),className:\"framer-11b2w8z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nlwkbmM5Q\",style:{opacity:.6},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-146j0r9\",\"data-styles-preset\":\"NYQNELiqZ\",children:\"Sat: 10:00 - 14:00\"})}),className:\"framer-1i6o2fj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nSY6m757q\",style:{opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iw52kj\",\"data-framer-name\":\"phone\",layoutDependency:layoutDependency,layoutId:\"p04H8kaO7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Phone\"})})}),className:\"framer-1j8d95h\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"ZLf26lSGJ\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ww9ey4\",\"data-framer-name\":\"data\",layoutDependency:layoutDependency,layoutId:\"yXaBLjINc\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:/*#__PURE__*/_jsx(Link,{href:\"tel:+387 33 257-310\",nodeId:\"g2udE_rye\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"+387 33 257-310\"})})})}),className:\"framer-1xjslb2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g2udE_rye\",verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v91avn\",\"data-framer-name\":\"email\",layoutDependency:layoutDependency,layoutId:\"s3A2fOqwH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Email\"})})}),className:\"framer-2dhsb4\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"RV2UqLG1R\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w6h8tb\",\"data-framer-name\":\"data\",layoutDependency:layoutDependency,layoutId:\"XCpZF0wMo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:gabor@clearcut.work\",nodeId:\"yjY6c1_wC\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-2zoaqd\",\"data-styles-preset\":\"cgzIWZi4i\",children:\"gabor@clearcut.work\"})})})}),className:\"framer-1ejjro2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yjY6c1_wC\",verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n60qbv\",\"data-framer-name\":\"copyright\",layoutDependency:layoutDependency,layoutId:\"vgYCjLx9_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-146j0r9\",\"data-styles-preset\":\"NYQNELiqZ\",children:\"\\xa92025 Tiles&Squares Plus. Framer Template for Shopify Stores with Frameship.\"})}),className:\"framer-fd0zfw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HHqVkcB5Z\",style:{opacity:.75},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fbo028\",\"data-framer-name\":\"made-by\",layoutDependency:layoutDependency,layoutId:\"kx3cztT80\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.itsbaked.site/\",nodeId:\"LKAEgsBOM\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1rww5e3 framer-1lzewz1\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"LKAEgsBOM\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-8zwc0f-container\",\"data-framer-name\":\"its-baked\",layoutDependency:layoutDependency,layoutId:\"HDqL8EiNn-container\",name:\"its-baked\",style:{opacity:.8},children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<?xml version=\"1.0\" encoding=\"UTF-8\"?>\\n<svg viewBox=\"0 0 79 16\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\\n    <title>It\u2019s baked!</title>\\n    <g id=\"V2\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\\n        <g id=\"Home\" transform=\"translate(-48, -40)\" fill=\"#2A2B2B\" fill-rule=\"nonzero\">\\n            <g id=\"Header\" transform=\"translate(24, 24)\">\\n                <g id=\"It\u2019s-baked!\" transform=\"translate(24, 16)\">\\n                    <polygon id=\"Path\" points=\"0 0.360902256 3.10776942 0.360902256 3.10776942 15.839599 0 15.839599\"></polygon>\\n                    <path d=\"M7.63909774,15.9197995 C6.16875522,15.9197995 5.43358396,14.7568922 5.43358396,12.4310777 L5.43358396,5.05263158 L4.6716792,5.05263158 L4.6716792,4.87218045 L8.160401,0.822055138 L8.32080201,0.822055138 L8.32080201,4.25062657 L10.6265664,4.25062657 L10.6265664,5.05263158 L8.32080201,5.05263158 L8.32080201,12.2506266 C8.32080201,13.1996658 8.57477026,13.6741855 9.08270677,13.6741855 C9.51044277,13.6741855 9.89807853,13.4035088 10.245614,12.8621554 C10.5931495,12.320802 10.8805347,11.6491228 11.1077694,10.8471178 L11.4085213,10.8471178 C11.0342523,12.3709273 10.5497076,13.5973266 9.95488722,14.5263158 C9.36006683,15.4553049 8.58813701,15.9197995 7.63909774,15.9197995 Z\" id=\"Path\"></path>\\n                    <path d=\"M11.2280702,5.75438596 C11.8162072,5.35338346 12.3074353,4.79866332 12.7017544,4.09022556 C13.0960735,3.3817878 13.2932331,2.68003342 13.2932331,1.98496241 L13.2330827,1.98496241 C13.1528822,2.31913116 13.0091896,2.59649123 12.802005,2.81704261 C12.5948204,3.03759398 12.3308271,3.14786967 12.0100251,3.14786967 C11.6223893,3.14786967 11.304929,3.0075188 11.0576441,2.72681704 C10.8103592,2.44611529 10.6867168,2.08521303 10.6867168,1.64411028 C10.6867168,1.18964077 10.8170426,0.815371763 11.0776942,0.521303258 C11.3383459,0.227234754 11.6959064,0.0802005013 12.1503759,0.0802005013 C12.6182122,0.0802005013 12.9958229,0.257309942 13.283208,0.611528822 C13.5705931,0.965747703 13.7142857,1.41687552 13.7142857,1.96491228 C13.7142857,2.74018379 13.4703425,3.51211362 12.9824561,4.28070175 C12.4945698,5.04928989 11.9097744,5.64076859 11.2280702,6.05513784 L11.2280702,5.75438596 Z\" id=\"Path\"></path>\\n                    <path d=\"M16.641604,15.9398496 C16.1203008,15.9398496 15.5889724,15.8730159 15.047619,15.7393484 C14.5062657,15.6056809 14.0350877,15.411863 13.6340852,15.1578947 L13.1528822,11.2080201 L13.4536341,11.2080201 C13.8813701,12.5313283 14.39599,13.5839599 14.9974937,14.3659148 C15.5989975,15.1478697 16.2339181,15.5388471 16.9022556,15.5388471 C17.2898914,15.5388471 17.6006683,15.4218881 17.8345865,15.1879699 C18.0685046,14.9540518 18.1854637,14.6232247 18.1854637,14.1954887 C18.1854637,13.6875522 18.0350877,13.2263993 17.7343358,12.8120301 C17.433584,12.3976608 16.9490393,11.8563074 16.2807018,11.1879699 C15.7593985,10.6934002 15.3383459,10.2556391 15.0175439,9.87468672 C14.6967419,9.49373434 14.4227235,9.05931495 14.1954887,8.57142857 C13.968254,8.08354219 13.8546366,7.55889724 13.8546366,6.99749373 C13.8546366,6.11528822 14.1654135,5.41019215 14.7869674,4.88220551 C15.4085213,4.35421888 16.2606516,4.09022556 17.3433584,4.09022556 C17.8646617,4.09022556 18.3826232,4.14703425 18.8972431,4.26065163 C19.411863,4.37426901 19.8830409,4.53132832 20.3107769,4.73182957 L20.3107769,8.02005013 L20.0300752,8.02005013 C19.7360067,6.92397661 19.3517126,6.05847953 18.877193,5.4235589 C18.4026734,4.78863826 17.8312448,4.47117794 17.1629073,4.47117794 C16.7351713,4.47117794 16.4076859,4.58479532 16.1804511,4.81203008 C15.9532164,5.03926483 15.839599,5.35338346 15.839599,5.75438596 C15.839599,6.27568922 16.0033417,6.76023392 16.3308271,7.20802005 C16.6583124,7.65580618 17.1562239,8.20050125 17.8245614,8.84210526 C18.5998329,9.57727652 19.1913116,10.235589 19.5989975,10.8170426 C20.0066834,11.3984962 20.2105263,12.0701754 20.2105263,12.8320802 C20.2105263,13.7142857 19.9064327,14.4527987 19.2982456,15.047619 C18.6900585,15.6424394 17.8045113,15.9398496 16.641604,15.9398496 Z\" id=\"Path\"></path>\\n                    <path d=\"M25.1829574,0 L28.0902256,0 L28.0902256,8.04010025 C28.2639933,6.90392648 28.6315789,5.96157059 29.1929825,5.21303258 C29.754386,4.46449457 30.4828739,4.09022556 31.3784461,4.09022556 C32.0735171,4.09022556 32.6783626,4.33751044 33.1929825,4.8320802 C33.7076023,5.32664996 34.1019215,6.01169591 34.3759398,6.88721805 C34.6499582,7.76274018 34.7869674,8.76190476 34.7869674,9.88471178 C34.7869674,11.101086 34.6299081,12.1670844 34.3157895,13.0827068 C34.0016708,13.9983292 33.5739348,14.7034252 33.0325815,15.197995 C32.4912281,15.6925647 31.8796992,15.9398496 31.197995,15.9398496 C30.3826232,15.9398496 29.7042607,15.6023392 29.1629073,14.9273183 C28.6215539,14.2522974 28.2639933,13.3868003 28.0902256,12.3308271 L28.0902256,15.839599 L25.1829574,15.839599 L25.1829574,0 Z M28.1303258,10.3258145 C28.1303258,11.6892231 28.3040936,12.7151211 28.6516291,13.4035088 C28.9991646,14.0918964 29.4603175,14.4360902 30.0350877,14.4360902 C30.6499582,14.4360902 31.1077694,14.0584795 31.4085213,13.3032581 C31.7092732,12.5480368 31.8596491,11.5154553 31.8596491,10.2055138 C31.8596491,8.80200501 31.6992481,7.71261487 31.3784461,6.93734336 C31.0576441,6.16207185 30.5964912,5.77443609 29.9949875,5.77443609 C29.3400167,5.77443609 28.8654971,6.20885547 28.5714286,7.07769424 C28.2773601,7.946533 28.1303258,9.01587302 28.1303258,10.2857143 L28.1303258,10.3258145 Z\" id=\"Shape\"></path>\\n                    <path d=\"M40.6817043,8.10025063 C40.6148705,7.33834586 40.4177109,6.74686717 40.0902256,6.32581454 C39.7627402,5.9047619 39.304929,5.69423559 38.716792,5.69423559 C38.0083542,5.69423559 37.4402673,5.95822891 37.0125313,6.48621554 C36.5847953,7.01420217 36.3040936,7.71929825 36.1704261,8.60150376 L35.8897243,8.60150376 C36.0100251,7.33166249 36.4076859,6.2556391 37.0827068,5.37343358 C37.7577277,4.49122807 38.7435255,4.05012531 40.0401003,4.05012531 C41.9515455,4.05012531 43.0676692,5.35338346 43.3884712,7.95989975 L44.3909774,15.839599 L41.5037594,15.839599 L40.962406,10.726817 L40.8822055,10.726817 C40.320802,14.2021721 39.1846282,15.9398496 37.4736842,15.9398496 C36.8721805,15.9398496 36.3909774,15.7527151 36.0300752,15.3784461 C35.6691729,15.0041771 35.4887218,14.4895572 35.4887218,13.8345865 C35.4887218,13.0726817 35.7426901,12.3876358 36.2506266,11.7794486 C36.7585631,11.1712615 37.6140351,10.4260652 38.8170426,9.54385965 L40.6817043,8.160401 L40.6817043,8.10025063 Z M37.7343358,12.1503759 C37.7343358,12.5513784 37.8245614,12.8654971 38.0050125,13.0927318 C38.1854637,13.3199666 38.4360902,13.433584 38.7568922,13.433584 C39.3851295,13.433584 39.8830409,13.0225564 40.2506266,12.2005013 C40.6182122,11.3784461 40.8086884,10.4527987 40.8220551,9.4235589 L40.7218045,8.52130326 L40.2205514,8.88220551 C39.3249791,9.53717627 38.6867168,10.1119465 38.3057644,10.6065163 C37.924812,11.101086 37.7343358,11.6157059 37.7343358,12.1503759 Z\" id=\"Shape\"></path>\\n                    <path d=\"M45.7142857,0 L48.6215539,0 L48.6215539,7.93984962 C48.8354219,7.27151211 49.1862991,6.64327485 49.6741855,6.05513784 C50.1620718,5.46700084 50.7034252,4.9924812 51.2982456,4.63157895 C51.893066,4.27067669 52.4444444,4.09022556 52.952381,4.09022556 C53.4603175,4.09022556 53.8412698,4.21720969 54.0952381,4.47117794 C54.3492063,4.7251462 54.4761905,5.0726817 54.4761905,5.51378446 C54.4761905,6.14202172 54.1888053,6.75020886 53.6140351,7.33834586 C53.0392648,7.92648287 52.2038429,8.42105263 51.1077694,8.82205514 L55.5388471,15.839599 L52.3709273,15.839599 L48.6817043,9.60401003 L48.6215539,9.60401003 L48.6215539,15.839599 L45.7142857,15.839599 L45.7142857,0 Z M48.6616541,9.08270677 C49.3700919,9.08270677 50.021721,8.96908939 50.6165414,8.74185464 C51.2113617,8.51461988 51.679198,8.22389307 52.0200501,7.86967419 C52.3609023,7.5154553 52.5313283,7.14452799 52.5313283,6.75689223 C52.5313283,6.47619048 52.4444444,6.2556391 52.2706767,6.0952381 C52.0969089,5.93483709 51.8362573,5.85463659 51.4887218,5.85463659 C51.0342523,5.85463659 50.5864662,5.98830409 50.1453634,6.2556391 C49.7042607,6.5229741 49.3467001,6.9005848 49.0726817,7.38847118 C48.7986633,7.87635756 48.6616541,8.44110276 48.6616541,9.08270677 Z\" id=\"Shape\"></path>\\n                    <path d=\"M59.3283208,15.9398496 C58.5396825,15.9398496 57.8379282,15.7126149 57.2230576,15.2581454 C56.6081871,14.8036759 56.1236424,14.1587302 55.7694236,13.3233083 C55.4152047,12.4878864 55.2380952,11.5087719 55.2380952,10.3859649 C55.2380952,9.15622389 55.4285714,8.06015038 55.8095238,7.09774436 C56.1904762,6.13533835 56.7117794,5.38680033 57.3734336,4.85213033 C58.0350877,4.31746032 58.7736007,4.05012531 59.5889724,4.05012531 C60.6984127,4.05012531 61.5873016,4.43107769 62.2556391,5.19298246 C62.9239766,5.95488722 63.3116124,7.05764411 63.4185464,8.50125313 L57.8245614,8.50125313 L57.8245614,8.76190476 C57.8245614,10.459482 58.0384294,11.7527151 58.4661654,12.641604 C58.8939014,13.5304929 59.5355054,13.9749373 60.3909774,13.9749373 C61.1261487,13.9749373 61.7309942,13.6641604 62.2055138,13.0426065 C62.6800334,12.4210526 63.0309106,11.5288221 63.2581454,10.3659148 L63.5588972,10.3659148 C63.251462,12.0367586 62.770259,13.3834586 62.1152882,14.406015 C61.4603175,15.4285714 60.5313283,15.9398496 59.3283208,15.9398496 Z M61.0526316,8.04010025 C60.9991646,6.99749373 60.8354219,6.1487051 60.5614035,5.49373434 C60.2873851,4.83876358 59.9097744,4.5112782 59.4285714,4.5112782 C58.9473684,4.5112782 58.5730994,4.82205514 58.3057644,5.44360902 C58.0384294,6.06516291 57.8847118,6.93065998 57.8446115,8.04010025 L61.0526316,8.04010025 Z\" id=\"Shape\"></path>\\n                    <path d=\"M70.8972431,12.0701754 C70.6967419,13.1929825 70.3191312,14.1186299 69.764411,14.8471178 C69.2096909,15.5756057 68.4979114,15.9398496 67.6290727,15.9398496 C66.9340017,15.9398496 66.3291562,15.6925647 65.8145363,15.197995 C65.2999165,14.7034252 64.9055973,14.0183793 64.6315789,13.1428571 C64.3575606,12.267335 64.2205514,11.2681704 64.2205514,10.1453634 C64.2205514,8.94235589 64.374269,7.88638262 64.6817043,6.97744361 C64.9891395,6.06850459 65.4168755,5.36340852 65.9649123,4.86215539 C66.512949,4.36090226 67.1278195,4.11027569 67.8095238,4.11027569 C68.6115288,4.11027569 69.283208,4.43776107 69.8245614,5.09273183 C70.3659148,5.74770259 70.7234754,6.58980785 70.8972431,7.61904762 L70.8972431,0 L73.8045113,0 L73.8045113,15.839599 L70.8972431,15.839599 L70.8972431,12.0701754 Z M67.1478697,9.84461153 C67.1478697,11.2481203 67.304929,12.3341688 67.6190476,13.1027569 C67.9331662,13.871345 68.3909774,14.2556391 68.9924812,14.2556391 C69.647452,14.2556391 70.1253133,13.8212197 70.4260652,12.952381 C70.726817,12.0835422 70.877193,11.0142022 70.877193,9.7443609 L70.877193,9.70426065 C70.877193,8.36758563 70.7034252,7.3550543 70.3558897,6.66666667 C70.0083542,5.97827903 69.5472013,5.63408521 68.9724311,5.63408521 C68.3575606,5.63408521 67.8997494,6.00835422 67.5989975,6.75689223 C67.2982456,7.50543024 67.1478697,8.53467001 67.1478697,9.84461153 Z\" id=\"Shape\"></path>\\n                    <path d=\"M76.8521303,16 C76.4243943,16 76.0601504,15.8529657 75.7593985,15.5588972 C75.4586466,15.2648287 75.3082707,14.9039265 75.3082707,14.4761905 C75.3082707,14.0484545 75.4586466,13.6875522 75.7593985,13.3934837 C76.0601504,13.0994152 76.4243943,12.952381 76.8521303,12.952381 C77.2798663,12.952381 77.6407686,13.0994152 77.9348371,13.3934837 C78.2289056,13.6875522 78.3759398,14.0484545 78.3759398,14.4761905 C78.3759398,14.9039265 78.2289056,15.2648287 77.9348371,15.5588972 C77.6407686,15.8529657 77.2798663,16 76.8521303,16 Z M78.2756892,0.360902256 L76.952381,10.9273183 L76.7117794,10.9273183 L75.4085213,0.360902256 L78.2756892,0.360902256 Z\" id=\"Shape\"></path>\\n                </g>\\n            </g>\\n        </g>\\n    </g>\\n</svg>',id:\"HDqL8EiNn\",layoutId:\"HDqL8EiNn\",name:\"its-baked\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.clearcut.work/\",nodeId:\"OMO2sfY9K\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8yj3m framer-1lzewz1\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"OMO2sfY9K\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b8e9e8-container\",\"data-framer-name\":\"clearcut-logo\",layoutDependency:layoutDependency,layoutId:\"cdurh2nX1-container\",name:\"clearcut-logo\",style:{opacity:.8},children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<?xml version=\"1.0\" encoding=\"UTF-8\"?>\\n<svg viewBox=\"0 0 84 12\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\\n    <title>by CLEARCUT-black</title>\\n    <g id=\"Landing-V2\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\\n        <g id=\"by-CLEARCUT-black\" transform=\"translate(0.768, 0.36)\" fill=\"#2A2B2B\" fill-rule=\"nonzero\">\\n            <path d=\"M0,0 L0,8.68421053 L1.35087719,8.68421053 L1.35087719,8.16557018 C1.35087719,7.94846491 1.32675439,7.77960526 1.23026316,7.51425439 C1.19407895,7.41776316 1.13377193,7.30921053 1.25438596,7.27302632 C1.32675439,7.24890351 1.35087719,7.34539474 1.375,7.38157895 C1.91776316,8.25 2.79824561,8.78070175 3.96820175,8.78070175 C5.88596491,8.78070175 7.14035088,7.42982456 7.14035088,5.59649123 C7.14035088,3.76315789 5.88596491,2.4122807 3.96820175,2.4122807 C2.77412281,2.4122807 1.84539474,2.95504386 1.375,3.7872807 C1.35087719,3.82346491 1.32675439,3.94407895 1.23026316,3.90789474 C1.12171053,3.87171053 1.19407895,3.75109649 1.23026316,3.65460526 C1.32675439,3.40131579 1.35087719,3.22039474 1.35087719,2.99122807 L1.35087719,0 L0,0 Z M3.59429825,7.62280702 C2.26754386,7.62280702 1.35087719,6.69407895 1.35087719,5.59649123 C1.35087719,4.49890351 2.26754386,3.57017544 3.59429825,3.57017544 C5.05372807,3.57017544 5.78947368,4.49890351 5.78947368,5.59649123 C5.78947368,6.69407895 5.05372807,7.62280702 3.59429825,7.62280702 Z\" id=\"Shape\"></path>\\n            <path d=\"M10.2542032,8.84100877 L10.097405,9.16666667 C9.88029971,9.6129386 9.78380848,9.89035088 8.86714181,9.89035088 L7.85398392,9.89035088 L7.85398392,11 L9.30135234,11 C10.4110015,11 10.9296418,10.5054825 11.4482822,9.41995614 L14.7048611,2.50877193 L13.1610015,2.50877193 L11.1708699,7.16447368 C11.0743787,7.38157895 11.0623173,7.61074561 11.0623173,7.81578947 C11.0623173,7.88815789 11.0623173,7.97258772 10.965826,7.97258772 C10.8693348,7.97258772 10.8693348,7.88815789 10.8693348,7.81578947 C10.8693348,7.61074561 10.8693348,7.38157895 10.7728436,7.16447368 L8.72240497,2.50877193 L7.17854532,2.50877193 L10.2542032,8.84100877 Z\" id=\"Path\"></path>\\n            <path d=\"M18.0619518,4.43859649 C18.0619518,6.83881579 19.5455044,8.78070175 22.1628289,8.78070175 C24.7922149,8.78070175 25.8656798,6.95942982 25.9742325,5.5 L24.7319079,5.5 C24.6112939,6.50109649 23.8273026,7.71929825 22.1990132,7.71929825 C20.3656798,7.71929825 19.3163377,6.25986842 19.3163377,4.43859649 C19.3163377,2.61732456 20.3656798,1.15789474 22.1990132,1.15789474 C23.8273026,1.15789474 24.6112939,2.37609649 24.7319079,3.37719298 L25.9742325,3.37719298 C25.8656798,1.91776316 24.7922149,0.0964912281 22.1628289,0.0964912281 C19.5455044,0.0964912281 18.0619518,2.03837719 18.0619518,4.43859649 Z\" id=\"Path\"></path>\\n            <polygon id=\"Path\" points=\"26.7843567 8.68421053 32.1878655 8.68421053 32.1878655 7.62280702 28.0387427 7.62280702 28.0387427 0.192982456 26.7843567 0.192982456\"></polygon>\\n            <polygon id=\"Path\" points=\"38.9804459 0.192982456 32.9979898 0.192982456 32.9979898 8.68421053 38.9804459 8.68421053 38.9804459 7.23684211 34.6383406 7.23684211 34.6383406 5.11403509 38.2085161 5.11403509 38.2085161 3.76315789 34.6383406 3.76315789 34.6383406 1.64035088 38.9804459 1.64035088\"></polygon>\\n            <path d=\"M47.8958333,8.68421053 L44.808114,0.192982456 L42.1063596,0.192982456 L39.0186404,8.68421053 L41.1414474,8.68421053 L41.7445175,6.85087719 L45.1699561,6.85087719 L45.7730263,8.68421053 L47.8958333,8.68421053 Z M43.1195175,2.68969298 C43.2280702,2.37609649 43.252193,2.03837719 43.2642544,1.66447368 C43.2642544,1.54385965 43.3125,1.44736842 43.4572368,1.44736842 C43.6019737,1.44736842 43.6622807,1.54385965 43.6622807,1.66447368 C43.6743421,2.03837719 43.6864035,2.37609649 43.7949561,2.68969298 L44.627193,5.21052632 L42.2872807,5.21052632 L43.1195175,2.68969298 Z\" id=\"Shape\"></path>\\n            <path d=\"M50.2498173,8.68421053 L50.2498173,5.88596491 L52.0831506,5.88596491 C53.3737208,5.88596491 53.6993787,6.1995614 53.8923611,7.10416667 L54.2300804,8.68421053 L56.7147295,8.68421053 L55.9910453,6.41666667 C55.8583699,6.00657895 55.5809576,5.5120614 54.3868787,5.39144737 C54.2662646,5.37938596 54.1697734,5.33114035 54.1697734,5.17434211 C54.1697734,5.01754386 54.278326,4.96929825 54.3748173,4.95723684 C55.6292032,4.8004386 56.3287646,3.70285088 56.3287646,2.79824561 C56.3287646,1.30263158 55.412098,0.192982456 53.0239401,0.192982456 L48.030519,0.192982456 L48.030519,8.68421053 L50.2498173,8.68421053 Z M50.2498173,2.02631579 L52.722405,2.02631579 C53.651133,2.02631579 54.1094664,2.36403509 54.1094664,3.0877193 C54.1094664,3.73903509 53.4822734,4.14912281 52.6017909,4.14912281 L50.2498173,4.14912281 L50.2498173,2.02631579 Z\" id=\"Shape\"></path>\\n            <path d=\"M56.9459064,4.43859649 C56.9459064,6.83881579 58.6465643,8.78070175 61.6377924,8.78070175 C64.6048977,8.78070175 65.8954678,6.91118421 66.0160819,5.5 L64.1948099,5.5 C64.0741959,6.27192982 63.2902047,7.23684211 61.6739766,7.23684211 C59.8285819,7.23684211 58.7792398,5.99451754 58.7792398,4.43859649 C58.7792398,2.88267544 59.8285819,1.64035088 61.6739766,1.64035088 C63.2902047,1.64035088 64.0741959,2.60526316 64.1948099,3.37719298 L66.0160819,3.37719298 C65.8954678,1.96600877 64.6048977,0.0964912281 61.6377924,0.0964912281 C58.6465643,0.0964912281 56.9459064,2.03837719 56.9459064,4.43859649 Z\" id=\"Path\"></path>\\n            <path d=\"M73.098136,5.30701754 C73.098136,6.92324561 71.8316886,7.62280702 70.6858553,7.62280702 C69.4797149,7.62280702 68.2735746,6.93530702 68.2735746,5.30701754 L68.2735746,0.192982456 L66.8262061,0.192982456 L66.8262061,5.30701754 C66.8262061,7.50219298 68.345943,8.78070175 70.6858553,8.78070175 C73.0137061,8.78070175 74.5455044,7.50219298 74.5455044,5.30701754 L74.5455044,0.192982456 L73.098136,0.192982456 L73.098136,5.30701754 Z\" id=\"Path\"></path>\\n            <polygon id=\"Path\" points=\"75.4521199 1.35087719 78.4915936 1.35087719 78.4915936 8.68421053 79.938962 8.68421053 79.938962 1.35087719 82.9784357 1.35087719 82.9784357 0.192982456 75.4521199 0.192982456\"></polygon>\\n        </g>\\n    </g>\\n</svg>',id:\"cdurh2nX1\",layoutId:\"cdurh2nX1\",name:\"clearcut-logo\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})})})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-86wy7z\",\"data-framer-name\":\"break\",layoutDependency:layoutDependency,layoutId:\"GRl4jaciJ\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wf43n9\",\"data-framer-name\":\"social\",layoutDependency:layoutDependency,layoutId:\"Llhd0ietl\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bzhjp7\",\"data-framer-name\":\"list\",layoutDependency:layoutDependency,layoutId:\"Ee2NIIO6t\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Follow Us\"})})}),className:\"framer-1h8trvi\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"j0Js0z6Ny\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://pin.it/14nI8YKf6\",nodeId:\"e0lgF0xQn\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"Pinterest\"})})})}),className:\"framer-10p6u59\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e0lgF0xQn\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/gabor-balogh/\",nodeId:\"jU75NqqR8\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"LinkedIn\"})})})}),className:\"framer-v9mu91\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jU75NqqR8\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/gabor_tweets\",nodeId:\"vym4rFcqY\",openInNewTab:true,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13ych2n\",\"data-styles-preset\":\"ygfSSlZ9V\",children:\"X\"})})})}),className:\"framer-1ytc6da\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vym4rFcqY\",style:{\"--extracted-r6o4lv\":\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10a40zy\",\"data-framer-name\":\"subscribe\",layoutDependency:layoutDependency,layoutId:\"BDqBGW1NV\",style:{backgroundColor:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-15bw6j4\",\"data-styles-preset\":\"Dst5AiJf3\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Get the latest on products\"})})}),className:\"framer-1bskgpe\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"ky_2SnBcu\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k8p36i-container\",\"data-framer-name\":\"Subscribe\",id:`${layoutId}-k8p36i`,layoutDependency:layoutDependency,layoutId:\"c1i9eGV9t-container\",name:\"Subscribe\",ref:ref2,children:[/*#__PURE__*/_jsx(Input,{button:{buttonFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},buttonPadding:0,buttonPaddingBottom:0,buttonPaddingLeft:0,buttonPaddingPerSide:false,buttonPaddingRight:0,buttonPaddingTop:0,color:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",fill:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",insetWhenDocked:0,isDocked:true,label:\"Send\",shouldAppear:true,widthWhenDocked:68},convertkitAPI:\"\",convertkitFormID:\"\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},formsparkID:\"\",gap:4,getwaitlistAPI:\"\",height:\"100%\",id:\"c1i9eGV9t\",input:{borderObject:{borderColor:\"var(--token-4421fb7a-f8a8-43d9-bc72-1df7b4903084, rgb(178, 184, 184))\",borderWidth:1},borderRadius:0,color:\"var(--token-7a184f50-36b4-4cb5-a14f-51ebe2d58ba6, rgb(19, 20, 20))\",fill:\"var(--token-ddd3cd76-d40b-4af8-b270-5aadcb28321e, rgb(255, 255, 255))\",fixedHeight:48,focusObject:{focusColor:\"var(--token-ba1b3e46-23ad-46b9-9367-02e74a6a50c9, rgb(42, 43, 43))\",focusWidthFrom:0,focusWidthTo:1},height:false,padding:10,paddingBottom:2,paddingLeft:16,paddingPerSide:true,paddingRight:0,paddingTop:0,placeholder:\"Email\",placeholderColor:\"rgba(19, 20, 20, 0.2)\"},layout:\"horizontal\",layoutId:\"c1i9eGV9t\",loopsID:\"\",loopsMailingList:\"\",loopsUserGroup:\"\",mailchimpURL:\"\",name:\"Subscribe\",onSubmit:onSubmitizu9gt({overlay}),redirectAs:\"overlay\",service:\"mailchimp\",style:{width:\"100%\"},width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref2,className:cx(serializationHash,classNames,...sharedStyleClassNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-k8p36i`,offsetX:0,offsetY:4,onDismiss:overlay.hide,placement:\"bottom\",portalSelector:\"#overlay\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-155uqfv\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"aydthmODi\",ref:ref3,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-7a31ca25-dc3b-41d6-b828-2350d54b6440, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1cqwacc\",\"data-styles-preset\":\"NA60vrvYM\",children:\"Thank you!\"})}),className:\"framer-1skupjw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NRw4daw5A\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vvqh78\",\"data-framer-name\":\"buy (delete)\",layoutDependency:layoutDependency,layoutId:\"IChne_qwd\",style:{backgroundColor:\"var(--token-f4d3f5ec-f119-43e2-bc8f-0f7953e25bdb, rgb(255, 231, 74))\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||585)-0-1406.607594936709)/2+1358.607594936709+0)+0+0,...addPropertyOverrides({kNPZfm2ha:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||200)-0-2241.9)/2+2157.9+0)+0+0},p61QjsCdt:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+0+((((componentViewport===null||componentViewport===void 0?void 0:componentViewport.height)||837)-0-1777.9)/2+1705.9+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gqgp13-container\",layoutDependency:layoutDependency,layoutId:\"SU7B4rQjv-container\",children:/*#__PURE__*/_jsx(ButtonsNavButton,{cyL4LffZY:\"Buy Template\",height:\"100%\",id:\"SU7B4rQjv\",layoutId:\"SU7B4rQjv\",style:{height:\"100%\",width:\"100%\"},TgsNbrqJK:true,variant:\"oJJDLCeu2\",width:\"100%\",ZqduoMLWi:\"https://clearcut.lemonsqueezy.com/buy/28184879-e378-4e68-879e-e548f287bd39\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-z0QdI.framer-1lzewz1, .framer-z0QdI .framer-1lzewz1 { display: block; }\",\".framer-z0QdI.framer-11zothg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-z0QdI .framer-1wyuoo2 { display: grid; flex: none; gap: 24px; grid-auto-rows: min-content; grid-template-columns: repeat(12, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: hidden; padding: 48px 24px 48px 24px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-1azmqnd { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: auto / span 4; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-ef07n2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-qyt8nm { aspect-ratio: 6.8125 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 136px; }\",\".framer-z0QdI .framer-1diuixz { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-z0QdI .framer-cok5wl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-z0QdI .framer-167dop1-container, .framer-z0QdI .framer-8j3czd-container, .framer-z0QdI .framer-cykqio-container, .framer-z0QdI .framer-1r1ozgj-container { aspect-ratio: 1.4166666666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 34px; }\",\".framer-z0QdI .framer-1ojlt2m-container { flex: none; height: 24px; position: relative; width: 34px; }\",\".framer-z0QdI .framer-1qi83ng, .framer-z0QdI .framer-86wy7z { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; grid-column: auto / span 2; height: 1px; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-ro4m6s, .framer-z0QdI .framer-1jzaibz, .framer-z0QdI .framer-1bsm76v, .framer-z0QdI .framer-wf43n9 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; grid-column: auto / span 2; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-6s6id1, .framer-z0QdI .framer-15htog9, .framer-z0QdI .framer-2qumg1, .framer-z0QdI .framer-1bzhjp7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-7dabu0, .framer-z0QdI .framer-75hlmy, .framer-z0QdI .framer-ejrb25, .framer-z0QdI .framer-5iq5l, .framer-z0QdI .framer-a0gknv, .framer-z0QdI .framer-1ypshnh, .framer-z0QdI .framer-12767ac, .framer-z0QdI .framer-15m8szm, .framer-z0QdI .framer-zmgx27, .framer-z0QdI .framer-1raa85v, .framer-z0QdI .framer-j4tjzy, .framer-z0QdI .framer-1ha9rds, .framer-z0QdI .framer-349643, .framer-z0QdI .framer-11b2w8z, .framer-z0QdI .framer-1i6o2fj, .framer-z0QdI .framer-1xjslb2, .framer-z0QdI .framer-1ejjro2, .framer-z0QdI .framer-1h8trvi, .framer-z0QdI .framer-10p6u59, .framer-z0QdI .framer-v9mu91, .framer-z0QdI .framer-1ytc6da { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-z0QdI .framer-deys9o { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; grid-column: auto / span 4; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-18mj5cj, .framer-z0QdI .framer-iw52kj, .framer-z0QdI .framer-1v91avn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-kgw7kn, .framer-z0QdI .framer-1j8d95h, .framer-z0QdI .framer-2dhsb4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 80px; word-break: break-word; word-wrap: break-word; }\",\".framer-z0QdI .framer-7fakvk, .framer-z0QdI .framer-ww9ey4, .framer-z0QdI .framer-w6h8tb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-z0QdI .framer-394tsu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-n60qbv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-fd0zfw, .framer-z0QdI .framer-1bskgpe { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 75%; }\",\".framer-z0QdI .framer-1fbo028 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-z0QdI .framer-1rww5e3 { align-content: center; align-items: center; aspect-ratio: 4.9375 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 17px); justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 82px; }\",\".framer-z0QdI .framer-8zwc0f-container { aspect-ratio: 4.9375 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 17px); position: relative; width: 1px; }\",\".framer-z0QdI .framer-8yj3m { align-content: center; align-items: center; aspect-ratio: 5.1875 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 16px); justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 83px; }\",\".framer-z0QdI .framer-1b8e9e8-container { aspect-ratio: 5.1875 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 1px; }\",\".framer-z0QdI .framer-10a40zy { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; grid-column: auto / span 3; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-k8p36i-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-z0QdI .framer-155uqfv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; }\",\".framer-z0QdI .framer-1skupjw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-z0QdI .framer-vvqh78 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-z0QdI .framer-1gqgp13-container { flex: none; height: 48px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-z0QdI.framer-11zothg, .framer-z0QdI .framer-1azmqnd, .framer-z0QdI .framer-ef07n2, .framer-z0QdI .framer-cok5wl, .framer-z0QdI .framer-1qi83ng, .framer-z0QdI .framer-ro4m6s, .framer-z0QdI .framer-6s6id1, .framer-z0QdI .framer-1jzaibz, .framer-z0QdI .framer-15htog9, .framer-z0QdI .framer-1bsm76v, .framer-z0QdI .framer-2qumg1, .framer-z0QdI .framer-deys9o, .framer-z0QdI .framer-18mj5cj, .framer-z0QdI .framer-7fakvk, .framer-z0QdI .framer-394tsu, .framer-z0QdI .framer-iw52kj, .framer-z0QdI .framer-ww9ey4, .framer-z0QdI .framer-1v91avn, .framer-z0QdI .framer-w6h8tb, .framer-z0QdI .framer-n60qbv, .framer-z0QdI .framer-1fbo028, .framer-z0QdI .framer-1rww5e3, .framer-z0QdI .framer-8yj3m, .framer-z0QdI .framer-86wy7z, .framer-z0QdI .framer-wf43n9, .framer-z0QdI .framer-1bzhjp7, .framer-z0QdI .framer-10a40zy, .framer-z0QdI .framer-155uqfv, .framer-z0QdI .framer-vvqh78 { gap: 0px; } .framer-z0QdI.framer-11zothg > *, .framer-z0QdI .framer-1azmqnd > *, .framer-z0QdI .framer-394tsu > *, .framer-z0QdI .framer-vvqh78 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-z0QdI.framer-11zothg > :first-child, .framer-z0QdI .framer-1azmqnd > :first-child, .framer-z0QdI .framer-ef07n2 > :first-child, .framer-z0QdI .framer-1qi83ng > :first-child, .framer-z0QdI .framer-ro4m6s > :first-child, .framer-z0QdI .framer-6s6id1 > :first-child, .framer-z0QdI .framer-1jzaibz > :first-child, .framer-z0QdI .framer-15htog9 > :first-child, .framer-z0QdI .framer-1bsm76v > :first-child, .framer-z0QdI .framer-2qumg1 > :first-child, .framer-z0QdI .framer-deys9o > :first-child, .framer-z0QdI .framer-7fakvk > :first-child, .framer-z0QdI .framer-394tsu > :first-child, .framer-z0QdI .framer-ww9ey4 > :first-child, .framer-z0QdI .framer-w6h8tb > :first-child, .framer-z0QdI .framer-n60qbv > :first-child, .framer-z0QdI .framer-1fbo028 > :first-child, .framer-z0QdI .framer-86wy7z > :first-child, .framer-z0QdI .framer-wf43n9 > :first-child, .framer-z0QdI .framer-1bzhjp7 > :first-child, .framer-z0QdI .framer-10a40zy > :first-child, .framer-z0QdI .framer-155uqfv > :first-child, .framer-z0QdI .framer-vvqh78 > :first-child { margin-top: 0px; } .framer-z0QdI.framer-11zothg > :last-child, .framer-z0QdI .framer-1azmqnd > :last-child, .framer-z0QdI .framer-ef07n2 > :last-child, .framer-z0QdI .framer-1qi83ng > :last-child, .framer-z0QdI .framer-ro4m6s > :last-child, .framer-z0QdI .framer-6s6id1 > :last-child, .framer-z0QdI .framer-1jzaibz > :last-child, .framer-z0QdI .framer-15htog9 > :last-child, .framer-z0QdI .framer-1bsm76v > :last-child, .framer-z0QdI .framer-2qumg1 > :last-child, .framer-z0QdI .framer-deys9o > :last-child, .framer-z0QdI .framer-7fakvk > :last-child, .framer-z0QdI .framer-394tsu > :last-child, .framer-z0QdI .framer-ww9ey4 > :last-child, .framer-z0QdI .framer-w6h8tb > :last-child, .framer-z0QdI .framer-n60qbv > :last-child, .framer-z0QdI .framer-1fbo028 > :last-child, .framer-z0QdI .framer-86wy7z > :last-child, .framer-z0QdI .framer-wf43n9 > :last-child, .framer-z0QdI .framer-1bzhjp7 > :last-child, .framer-z0QdI .framer-10a40zy > :last-child, .framer-z0QdI .framer-155uqfv > :last-child, .framer-z0QdI .framer-vvqh78 > :last-child { margin-bottom: 0px; } .framer-z0QdI .framer-ef07n2 > *, .framer-z0QdI .framer-1qi83ng > *, .framer-z0QdI .framer-ro4m6s > *, .framer-z0QdI .framer-1jzaibz > *, .framer-z0QdI .framer-1bsm76v > *, .framer-z0QdI .framer-deys9o > *, .framer-z0QdI .framer-n60qbv > *, .framer-z0QdI .framer-86wy7z > *, .framer-z0QdI .framer-wf43n9 > *, .framer-z0QdI .framer-10a40zy > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } .framer-z0QdI .framer-cok5wl > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-z0QdI .framer-cok5wl > :first-child, .framer-z0QdI .framer-18mj5cj > :first-child, .framer-z0QdI .framer-iw52kj > :first-child, .framer-z0QdI .framer-1v91avn > :first-child, .framer-z0QdI .framer-1rww5e3 > :first-child, .framer-z0QdI .framer-8yj3m > :first-child { margin-left: 0px; } .framer-z0QdI .framer-cok5wl > :last-child, .framer-z0QdI .framer-18mj5cj > :last-child, .framer-z0QdI .framer-iw52kj > :last-child, .framer-z0QdI .framer-1v91avn > :last-child, .framer-z0QdI .framer-1rww5e3 > :last-child, .framer-z0QdI .framer-8yj3m > :last-child { margin-right: 0px; } .framer-z0QdI .framer-6s6id1 > *, .framer-z0QdI .framer-15htog9 > *, .framer-z0QdI .framer-2qumg1 > *, .framer-z0QdI .framer-7fakvk > *, .framer-z0QdI .framer-ww9ey4 > *, .framer-z0QdI .framer-w6h8tb > *, .framer-z0QdI .framer-1fbo028 > *, .framer-z0QdI .framer-1bzhjp7 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-z0QdI .framer-18mj5cj > *, .framer-z0QdI .framer-iw52kj > *, .framer-z0QdI .framer-1v91avn > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } .framer-z0QdI .framer-1rww5e3 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-z0QdI .framer-8yj3m > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-z0QdI .framer-155uqfv > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-z0QdI.framer-v-4lto6q.framer-11zothg { width: 810px; }\",\".framer-z0QdI.framer-v-4lto6q .framer-1wyuoo2 { grid-template-columns: repeat(8, minmax(1px, 1fr)); }\",\".framer-z0QdI.framer-v-4lto6q .framer-1azmqnd { grid-column: auto / span 6; order: 0; }\",\".framer-z0QdI.framer-v-4lto6q .framer-1qi83ng { order: 1; }\",\".framer-z0QdI.framer-v-4lto6q .framer-ro4m6s { order: 3; }\",\".framer-z0QdI.framer-v-4lto6q .framer-1jzaibz { order: 4; }\",\".framer-z0QdI.framer-v-4lto6q .framer-1bsm76v { order: 5; }\",\".framer-z0QdI.framer-v-4lto6q .framer-deys9o { grid-column: 1 / -1; order: 7; }\",\".framer-z0QdI.framer-v-4lto6q .framer-n60qbv, .framer-z0QdI.framer-v-1ehgzi9 .framer-n60qbv { align-content: flex-end; align-items: flex-end; flex-direction: row; gap: unset; justify-content: space-between; }\",\".framer-z0QdI.framer-v-4lto6q .framer-fd0zfw { flex: 0.5 0 0px; width: 1px; }\",\".framer-z0QdI.framer-v-4lto6q .framer-1fbo028, .framer-z0QdI.framer-v-1ehgzi9 .framer-1fbo028 { gap: 8px; }\",\".framer-z0QdI.framer-v-4lto6q .framer-wf43n9 { order: 2; }\",\".framer-z0QdI.framer-v-4lto6q .framer-10a40zy { grid-column: 1 / -1; order: 6; }\",\".framer-z0QdI.framer-v-4lto6q .framer-vvqh78 { padding: 0px 0px 24px 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-z0QdI.framer-v-4lto6q .framer-n60qbv, .framer-z0QdI.framer-v-4lto6q .framer-1fbo028 { gap: 0px; } .framer-z0QdI.framer-v-4lto6q .framer-n60qbv > *, .framer-z0QdI.framer-v-4lto6q .framer-n60qbv > :first-child, .framer-z0QdI.framer-v-4lto6q .framer-n60qbv > :last-child { margin: 0px; } .framer-z0QdI.framer-v-4lto6q .framer-1fbo028 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-z0QdI.framer-v-4lto6q .framer-1fbo028 > :first-child { margin-top: 0px; } .framer-z0QdI.framer-v-4lto6q .framer-1fbo028 > :last-child { margin-bottom: 0px; } }\",\".framer-z0QdI.framer-v-1ehgzi9.framer-11zothg { width: 390px; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-1wyuoo2 { grid-template-columns: repeat(4, minmax(50px, 1fr)); }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-1azmqnd { order: 0; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-ro4m6s { gap: 8px; order: 2; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-1jzaibz { gap: 8px; order: 3; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-1bsm76v { gap: 8px; order: 4; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-deys9o { order: 7; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-fd0zfw { flex: 0.75 0 0px; width: 1px; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-1rww5e3 { flex-direction: column; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-8zwc0f-container { flex: none; height: var(--framer-aspect-ratio-supported, 41px); width: 100%; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-1b8e9e8-container { height: var(--framer-aspect-ratio-supported, 39px); }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-wf43n9 { gap: 8px; order: 5; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-10a40zy { gap: 8px; grid-column: 1 / -1; order: 6; }\",\".framer-z0QdI.framer-v-1ehgzi9 .framer-vvqh78 { padding: 0px 0px 36px 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-z0QdI.framer-v-1ehgzi9 .framer-ro4m6s, .framer-z0QdI.framer-v-1ehgzi9 .framer-1jzaibz, .framer-z0QdI.framer-v-1ehgzi9 .framer-1bsm76v, .framer-z0QdI.framer-v-1ehgzi9 .framer-n60qbv, .framer-z0QdI.framer-v-1ehgzi9 .framer-1fbo028, .framer-z0QdI.framer-v-1ehgzi9 .framer-1rww5e3, .framer-z0QdI.framer-v-1ehgzi9 .framer-wf43n9, .framer-z0QdI.framer-v-1ehgzi9 .framer-10a40zy { gap: 0px; } .framer-z0QdI.framer-v-1ehgzi9 .framer-ro4m6s > *, .framer-z0QdI.framer-v-1ehgzi9 .framer-1jzaibz > *, .framer-z0QdI.framer-v-1ehgzi9 .framer-1bsm76v > *, .framer-z0QdI.framer-v-1ehgzi9 .framer-1fbo028 > *, .framer-z0QdI.framer-v-1ehgzi9 .framer-wf43n9 > *, .framer-z0QdI.framer-v-1ehgzi9 .framer-10a40zy > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-z0QdI.framer-v-1ehgzi9 .framer-ro4m6s > :first-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1jzaibz > :first-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1bsm76v > :first-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1fbo028 > :first-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1rww5e3 > :first-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-wf43n9 > :first-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-10a40zy > :first-child { margin-top: 0px; } .framer-z0QdI.framer-v-1ehgzi9 .framer-ro4m6s > :last-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1jzaibz > :last-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1bsm76v > :last-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1fbo028 > :last-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-1rww5e3 > :last-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-wf43n9 > :last-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-10a40zy > :last-child { margin-bottom: 0px; } .framer-z0QdI.framer-v-1ehgzi9 .framer-n60qbv > *, .framer-z0QdI.framer-v-1ehgzi9 .framer-n60qbv > :first-child, .framer-z0QdI.framer-v-1ehgzi9 .framer-n60qbv > :last-child { margin: 0px; } .framer-z0QdI.framer-v-1ehgzi9 .framer-1rww5e3 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-z0QdI[data-border=\"true\"]::after, .framer-z0QdI [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 585\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"p61QjsCdt\":{\"layout\":[\"fixed\",\"auto\"]},\"kNPZfm2ha\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYkfeFqMSQ=withCSS(Component,css,\"framer-z0QdI\");export default FramerYkfeFqMSQ;FramerYkfeFqMSQ.displayName=\"Layout/footer\";FramerYkfeFqMSQ.defaultProps={height:585,width:1200};addPropertyControls(FramerYkfeFqMSQ,{variant:{options:[\"NSUxJfV3D\",\"p61QjsCdt\",\"kNPZfm2ha\"],optionTitles:[\"desktop\",\"tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYkfeFqMSQ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...EmbedFonts,...InputFonts,...ButtonsNavButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYkfeFqMSQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p61QjsCdt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kNPZfm2ha\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"585\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YkfeFqMSQ.map"],
  "mappings": "q1BAAsG,SAASA,GAAY,EAAE,CAAC,IAAIC,EAAQC,EAAE,IAAI,IAAUC,EAAS,CAACC,EAAEC,IAAI,CAAC,IAAMC,EAAe,OAAOF,GAApB,WAAsBA,EAAEH,CAAC,EAAEG,EAAE,GAAGE,IAAIL,EAAE,CAAC,IAAMG,EAAEH,EAAEA,EAAEI,EAAEC,EAAE,OAAO,OAAO,CAAC,EAAEL,EAAEK,CAAC,EAAEJ,EAAE,QAASA,GAAGA,EAAED,EAAEG,CAAC,CAAE,EAAE,EAAQG,EAAS,IAAIN,EAAQO,EAAsB,CAACJ,EAAEC,EAAEE,EAASD,EAAE,OAAO,KAAK,CAAC,QAAQ,KAAK,4DAA4D,EAAE,IAAIG,EAAEJ,EAAEJ,CAAC,EAAE,SAASS,GAAe,CAAC,IAAMR,EAAEG,EAAEJ,CAAC,EAAE,GAAG,CAACK,EAAEG,EAAEP,CAAC,EAAE,CAAC,IAAMD,EAAEQ,EAAEL,EAAEK,EAAEP,EAAED,CAAC,EAAE,CAAC,OAAAC,EAAE,IAAIQ,CAAa,EAAQ,IAAIR,EAAE,OAAOQ,CAAa,CAAC,EAA0IL,EAAE,CAAC,SAASF,EAAS,SAASI,EAAS,UAA/J,CAACH,EAAEH,EAAEI,IAAQJ,GAAGI,EAASG,EAAsBJ,EAAEH,EAAEI,CAAC,GAAEH,EAAE,IAAIE,CAAC,EAAQ,IAAIF,EAAE,OAAOE,CAAC,GAAgG,QAA/E,IAAIF,EAAE,MAAM,CAAkF,EAAE,OAAAD,EAAE,EAAEE,EAASI,EAASF,CAAC,EAASA,CAAC,CAAC,IAAMI,GAAgB,OAAOE,EAArB,KAA6B,CAACA,EAAO,WAAW,8BAA8B,KAAKA,EAAO,UAAU,SAAS,EAAQC,GAAEH,GAAEI,GAAEC,GAAE,SAASC,GAAO,EAAE,CAAC,IAAMd,EAAe,OAAO,GAApB,WAAsBD,GAAY,CAAC,EAAE,EAAQgB,EAAS,CAACZ,EAAEH,EAAE,SAASQ,EAAE,OAAO,KAAK,CAAC,GAAK,CAAC,CAACQ,CAAC,EAAEC,GAAGd,GAAGA,EAAE,EAAG,CAAC,EAAQe,EAAElB,EAAE,SAAS,EAAQmB,EAAEC,EAAEF,CAAC,EAAQG,EAAED,EAAEjB,CAAC,EAAQmB,EAAEF,EAAEZ,CAAC,EAAQe,EAAEH,EAAE,EAAK,EAAQI,EAAEJ,EAAE,EAAWI,EAAE,UAAX,SAAqBA,EAAE,QAAQrB,EAAEe,CAAC,GAAG,IAAIO,EAAM,EAAE,IAASN,EAAE,UAAUD,GAAGG,EAAE,UAAUlB,GAAGmB,EAAE,UAAUd,GAAGe,EAAE,WAASE,EAAEtB,EAAEe,CAAC,EAAE,EAAE,CAACV,EAAEgB,EAAE,QAAQC,CAAC,GAAEd,GAAG,IAAI,CAAC,IAAIa,EAAE,QAAQC,GAAGN,EAAE,QAAQD,EAAEG,EAAE,QAAQlB,EAAEmB,EAAE,QAAQd,EAAEe,EAAE,QAAQ,EAAK,CAAE,EAAE,IAAMG,EAAEN,EAAEF,CAAC,EAAEP,GAAG,IAAI,CAAC,IAAMgB,EAAS,IAAI,CAAC,GAAG,CAAC,IAAMxB,EAAEH,EAAE,SAAS,EAAQC,EAAEoB,EAAE,QAAQlB,CAAC,EAAMmB,EAAE,QAAQE,EAAE,QAAQvB,CAAC,IAAGkB,EAAE,QAAQhB,EAAEqB,EAAE,QAAQvB,EAAEe,EAAE,EAAE,MAAC,CAASO,EAAE,QAAQ,GAAKP,EAAE,CAAC,CAAC,EAAQb,EAAEH,EAAE,UAAU2B,CAAQ,EAAE,OAAA3B,EAAE,SAAS,IAAI0B,EAAE,SAASC,EAAS,EAASxB,CAAC,EAAG,CAAC,CAAC,EAAE,IAAMyB,EAAE,EAAEH,EAAED,EAAE,QAAQ,OAAAK,GAAED,CAAC,EAASA,CAAC,EAAE,cAAO,OAAOb,EAASf,CAAC,EAAEe,EAAS,OAAO,QAAQ,EAAE,UAAU,CAAC,QAAQ,KAAK,oEAAoE,EAAE,IAAMZ,EAAE,CAACY,EAASf,CAAC,EAAE,MAAM,CAAC,MAAM,CAAC,IAAMA,EAAEG,EAAE,QAAQ,EAAE,MAAM,CAAC,MAAMA,EAAE,MAAM,EAAE,KAAKH,CAAC,CAAC,CAAC,CAAC,EAASe,CAAQ,CCA/4D,IAAOe,GAAO,CAAC,IAAI,gBAAM,IAAI,SAAI,IAAI,IAAI,IAAI,SAAI,IAAI,SAAI,IAAI,KAAK,IAAI,IAAI,IAAI,IAAI,IAAI,SAAI,IAAI,SAAI,IAAI,KAAK,IAAI,IAAI,IAAI,SAAI,IAAI,eAAK,IAAI,iBAAO,IAAI,MAAM,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,IAAI,MAAM,IAAI,KAAK,IAAI,IAAI,IAAI,SAAI,IAAI,MAAM,IAAI,IAAI,IAAI,KAAK,IAAI,KAAK,IAAI,MAAM,IAAI,IAAI,IAAI,KAAK,IAAI,MAAM,IAAI,MAAM,IAAI,MAAM,IAAI,MAAM,IAAI,IAAI,IAAI,OAAO,IAAI,OAAO,IAAI,IAAI,IAAI,MAAM,IAAI,SAAI,IAAI,IAAI,IAAI,SAAI,IAAI,IAAI,IAAI,UAAK,IAAI,MAAM,IAAI,KAAK,IAAI,MAAM,IAAI,eAAK,IAAI,KAAK,IAAI,OAAO,IAAI,MAAM,IAAI,KAAK,IAAI,SAAI,IAAI,SAAI,IAAI,IAAI,IAAI,OAAO,IAAI,OAAO,IAAI,SAAI,IAAI,OAAO,IAAI,SAAI,IAAI,WAAM,IAAI,OAAO,IAAI,IAAI,IAAI,KAAK,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,KAAK,IAAI,IAAI,IAAI,KAAK,IAAI,KAAK,IAAI,SAAI,IAAI,OAAO,IAAI,SAAI,IAAI,gBAAM,IAAI,SAAI,IAAI,KAAK,IAAI,OAAO,IAAI,KAAK,IAAI,KAAK,IAAI,OAAO,IAAI,MAAM,IAAI,eAAK,IAAI,SAAI,IAAI,KAAK,IAAI,SAAI,IAAI,SAAI,IAAI,KAAK,IAAI,IAAI,IAAI,SAAI,IAAI,SAAI,IAAI,OAAO,IAAI,SAAI,IAAI,IAAI,IAAI,IAAI,IAAI,SAAI,IAAI,KAAK,IAAI,KAAK,IAAI,KAAK,IAAI,MAAM,IAAI,MAAM,IAAI,KAAK,IAAI,qBAAM,IAAI,IAAI,IAAI,SAAI,IAAI,OAAO,IAAI,KAAK,IAAI,KAAK,IAAI,SAAI,IAAI,KAAK,IAAI,KAAK,IAAI,IAAI,IAAI,MAAM,IAAI,KAAK,IAAI,KAAK,IAAI,IAAI,IAAI,SAAI,IAAI,KAAK,IAAI,KAAK,IAAI,SAAI,IAAI,IAAI,IAAI,SAAI,IAAI,MAAM,IAAI,MAAM,IAAI,IAAI,IAAI,SAAI,IAAI,SAAI,IAAI,UAAK,IAAI,KAAK,IAAI,SAAI,IAAI,SAAI,IAAI,MAAM,IAAI,sBAAO,IAAI,SAAI,IAAI,UAAK,IAAI,SAAI,IAAI,IAAI,IAAI,SAAI,IAAI,iBAAO,IAAI,KAAK,IAAI,KAAK,IAAI,OAAO,IAAI,KAAK,IAAI,IAAI,IAAI,IAAI,IAAI,OAAO,IAAI,KAAK,IAAI,KAAK,IAAI,IAAI,IAAI,OAAO,IAAI,IAAI,IAAI,SAAI,IAAI,KAAK,IAAI,IAAI,IAAI,gBAAM,IAAI,KAAK,IAAI,SAAI,IAAI,SAAI,IAAI,MAAM,IAAI,IAAI,IAAI,MAAM,IAAI,MAAM,IAAI,SAAI,IAAI,MAAM,IAAI,IAAI,IAAI,MAAM,IAAI,KAAK,IAAI,MAAM,IAAI,eAAK,IAAI,KAAK,IAAI,OAAO,IAAI,SAAI,IAAI,KAAK,IAAI,MAAM,IAAI,OAAO,IAAI,SAAI,IAAI,IAAI,IAAI,MAAM,IAAI,SAAI,IAAI,QAAQ,IAAI,MAAM,IAAI,SAAI,IAAI,IAAI,IAAI,KAAK,IAAI,KAAK,IAAI,GAAG,ECAj3C,IAAMC,GAAa,4CAAuDC,IAAiB,SAASA,EAAgB,CAACA,EAAgB,QAAW,yBAAyBA,EAAgB,eAAkB,gCAAgCA,EAAgB,cAAiB,8BAA+B,GAAGA,KAAkBA,GAAgB,CAAC,EAAE,EAAkE,IAAMC,GAAgB,sBAAmCC,GAAmB,CAAC,KAAK,SAAS,SAAS,GAAG,OAAO,CAAC,EAAeC,GAAO,CAAC,QAAQ,CAAC,MAAM,OAAO,KAAK,UAAU,MAAM,UAAU,MAAM,SAAS,EAAE,OAAO,CAAC,MAAM,OAAO,KAAK,OAAO,MAAM,UAAU,MAAM,MAAM,CAAC,EAA0E,IAAMC,GAAmB,CAAC,UAAU,GAAG,gBAAgB,GAAM,SAAS,CAAC,CAAC,EAAQC,GAAiB,CAAC,EAAS,SAASC,GAAeC,EAAGC,EAAK,CAAC,OAAG,OAAOD,GAAK,SAAgB,GAAOA,EAAG,WAAWC,CAAI,EAAUD,EAAU,GAAGC,IAAOD,GAAK,CAAQ,SAASE,GAAiBC,EAAY,CAAC,GAAG,CAACA,EAAa,OAAON,GAAoB,IAAMO,EAAWN,GAAiBK,CAAW,EAAE,GAAGC,EAAY,OAAOA,EAAY,GAAG,CAAC,IAAMC,EAAK,KAAK,MAAMF,CAAW,EAAQG,EAAW,CAAC,UAAUP,GAAeM,EAAK,GAAG,wBAAwB,EAAE,gBAAgB,EAAAA,EAAK,gBAA2B,SAAS,MAAM,QAAQA,EAAK,QAAQ,EAAEA,EAAK,SAAS,IAAIE,IAAU,CAAC,GAAGA,EAAQ,GAAGR,GAAeQ,EAAQ,GAAG,+BAA+B,CAAC,EAAE,EAAE,CAAC,CAAC,EAAE,OAAAT,GAAiBK,CAAW,EAAEG,EAAkBA,CAAW,OAAOE,EAAN,CAAa,eAAQ,MAAM,8BAA8BA,CAAK,EAASX,EAAmB,CAAC,CAA+M,SAASY,GAAWC,EAAMC,EAAM,CAACD,EAAM,MAAM,QAAQA,CAAK,EAAEA,EAAM,CAAC,EAAEA,EAAM,IAAIE,EAASF,EAAYG,EAA0CF,GAAM,MAAYG,EAA2CH,GAAM,OAAO,OAAGD,GAAOA,EAAM,OAAOC,IAAQE,GAAOC,KAAY,OAAOJ,EAAM,MAAO,YAAY,OAAOA,EAAM,MAAM,UAAW,SAAUE,EAAsBG,GAAaL,EAAM,CAAC,SAAS,CAAC,GAAGA,EAAM,MAAM,SAAS,MAAM,CAAC,GAAGA,EAAM,MAAM,SAAS,MAAM,MAAM,CAAC,GAAGA,EAAM,MAAM,SAAS,MAAM,MAAM,GAAGG,GAAO,CAAC,MAAAA,CAAK,EAAE,GAAGC,GAAQ,CAAC,OAAAA,CAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAQF,EAAsBG,GAAaL,EAAM,CAAC,MAAM,CAAC,GAAGA,EAAM,MAAM,MAAM,GAAGG,GAAO,CAAC,MAAAA,CAAK,EAAE,GAAGC,GAAQ,CAAC,OAAAA,CAAM,CAAC,CAAC,CAAC,GAAWF,CAAS,CAAQ,SAASI,GAAK,CAAC,MAAAC,EAAM,MAAAC,EAAM,KAAAC,EAAK,MAAAR,EAAM,CAAC,EAAE,aAAAS,CAAY,EAAE,CAAC,IAAIC,EAAWH,IAA6CD,GAAM,IAAK,OAAU,QAAQ,OAAoBK,EAAK,MAAM,CAAC,aAAiDL,GAAM,IAAI,MAAM,CAAC,MAAME,EAAK,OAAOA,EAAK,SAASA,EAAK,UAAUA,EAAK,cAAc,OAAO,gBAAgBE,EAAW,gBAAgBA,EAAW,OAAO,QAA4CJ,GAAM,QAAQ,UAA+CA,GAAM,IAAK,QAA4CA,GAAM,QAAQG,EAAa,eAAe,UAAU,mBAAmB,SAAS,SAAS,UAAU,aAAa,SAAS,GAAGT,CAAK,CAAC,CAAC,CAAE,CAACK,GAAK,YAAY,iBAAwB,SAASO,GAAS,CAAC,YAAAC,EAAY,OAAO,KAAAL,EAAK,GAAG,OAAAM,EAAO,EAAI,EAAE,CAAC,EAAE,CAAC,MAAM,CAAC,KAAKC,EAAY,OAAO,YAAAF,EAAY,SAAS,GAAK,aAAa,CAAC,MAAM,OAAO,KAAAL,CAAI,EAAE,SAAS,CAAC,MAAM,CAAC,KAAKO,EAAY,eAAe,EAAE,MAAM,CAAC,KAAKA,EAAY,MAAM,SAAS,GAAK,aAAa,MAAM,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAaP,EAAK,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,CAAC,CAAC,CAAE,CAAQ,SAASQ,GAAO,CAAC,IAAAC,EAAI,SAAS,KAAAC,EAAK,MAAAX,EAAM,QAAAY,EAAQ,OAAAC,EAAO,OAAAC,EAAO,QAAAC,EAAQ,KAAAC,EAAK,QAAAC,EAAQ,WAAAC,EAAW,QAAAC,EAAQ,GAAG,SAAAC,EAAS,MAAA3B,EAAM,QAAA4B,EAAQ,GAAGC,CAAU,EAAE,CAAC,IAAIC,EAAW,OAAUZ,IAASA,EAAK,OAAO,QAASY,EAAWZ,EAAK,GAAGQ,QAAc,GAAGR,EAAK,aAAmBY,EAAW,mBAAmBZ,EAAK,qBAAqBA,EAAK,GAAGQ,SAAe,GAAGR,EAAK,kBAAkBA,EAAK,GAAGQ,SAAe,GAAGR,EAAK,kBAAmB,IAAMa,EAAIC,EAAOf,CAAG,EAAQgB,EAAWhB,IAAM,QAAciB,EAAgB,CAACP,EAASP,GAAqBT,EAAKqB,EAAO,IAAI,CAAC,QAAQ,CAAC,YAAYZ,EAAO,GAAGM,QAAc,GAAGN,EAAO,YAAY,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,YAAYA,EAAO,MAAM,YAAYA,EAAO,MAAM,aAAaC,EAAO,cAAc,MAAM,EAAE,QAAQ,GAAM,WAAWI,CAAU,CAAC,CAAC,EAAMU,EAAqBxB,EAAKoB,EAAI,CAAC,MAAM,CAAC,SAAS,WAAW,aAAaV,EAAO,QAAQC,EAAQ,UAAU,SAAS,WAAW,OAAO,OAAO,OAAO,GAAGC,EAAK,GAAGvB,CAAK,EAAE,QAAQ,CAAC,WAAA8B,EAAW,MAAM,OAAOvB,GAAQ,SAASA,EAAM,GAAGmB,QAAc,GAAGnB,EAAM,aAAaA,EAAM,UAAU,OAAOY,GAAU,SAASA,EAAQ,GAAGO,UAAgB,GAAGP,EAAQ,eAAeA,EAAQ,QAAQ,OAAOK,GAAU,SAAS,OAAOA,EAAQE,CAAO,GAAI,SAASF,EAAQE,CAAO,EAAEF,EAAQ,QAAQ,EAAE,GAAGI,CAAO,EAAE,QAAQ,GAAM,WAAWH,EAAW,SAASQ,EAAW,OAAUC,EAAgB,GAAGL,CAAU,CAAC,EAAE,OAAGI,IAAYE,EAAqBC,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,UAAU,EAAE,SAAS,CAACD,EAAQD,CAAe,CAAC,CAAC,GAAUC,CAAQ,CAACnB,GAAO,YAAY,mBAA0B,SAASqB,GAA6B,CAAC,SAAAC,EAAS,CAAC,EAAE,KAAAf,EAAK,GAAK,MAAAhB,EAAM,GAAK,YAAAgC,EAAY,GAAM,QAAAf,EAAQ,GAAM,QAAAF,EAAQ,OAAO,OAAAkB,EAAO,CAAC,EAAE,SAAAC,EAAS,CAAC,CAAC,EAAE,CAAC,IAAMC,EAAYJ,EAAS,OAAOA,EAAS,CAAC,CAAC,GAAG,UAAU,MAAM,UAAU,SAAS,GAAM,GAAGK,GAAO,OAAO,CAAC,EAAQC,EAAc,CAAC,EAAQC,EAAoB,CAAC,EAAQC,EAAa,CAAC,EAAQC,EAAe,CAAC,EAAQC,EAAgB,CAAC,EAAQC,EAAgB,CAAC,EAAQC,EAAmB,CAAC,EAAQC,EAAyB,CAAC,EAAQC,EAAkB,CAAC,KAAK,QAAQ,cAAc,CAAC,EAAQC,EAAoB,CAAC,MAAM,MAAM,MAAM,OAAO,EAAQC,EAAqB,CAAC,EAAMC,EAAiBb,EAAY,KAAKhB,GAASA,EAAQ,WAAW,EAAE,QAAUA,KAAWgB,EAAY,CAAC,IAAMc,EAAU9B,EAAQ,KAAK,UAAU,IAAI+B,EAAkB,IAAMC,GAAUD,EAAkB/B,EAAQ,YAAY,MAAM+B,IAAoB,OAAOA,EAAkB,GAAKb,EAAc,GAAGlB,EAAQ,SAAS,EAAE,CAAC,KAAKX,EAAY,MAAM,SAAA2C,EAAS,aAAahC,EAAQ,MAAM,MAAM8B,EAAU,QAAQ9B,EAAQ,KAAK,EAAKa,IAAaM,EAAoB,GAAGnB,EAAQ,SAAS,EAAE,CAAC,KAAKX,EAAY,MAAM,SAAA2C,EAAS,aAAahC,EAAQ,YAAY,MAAM8B,EAAU,QAAQ9B,EAAQ,KAAK,GAAGoB,EAAa,GAAGpB,EAAQ,SAAS,EAAE,CAAC,KAAKX,EAAY,MAAM,SAAA2C,EAAS,aAAahC,EAAQ,KAAK,MAAM8B,EAAU,QAAQ9B,EAAQ,MAAM,OAAOiC,GAAOA,EAAM,MAAM,OAAO,EAAEb,EAAa,GAAGpB,EAAQ,UAAU,EAAE,CAAC,KAAKX,EAAY,MAAM,SAAA2C,EAAS,aAAahC,EAAQ,MAAM,MAAM8B,EAAU,SAAS9B,EAAQ,MAAM,OAAOiC,GAAOA,EAAM,MAAM,gBAAgB,EAAEb,EAAa,GAAGpB,EAAQ,UAAU,EAAE,CAAC,KAAKX,EAAY,MAAM,SAAA2C,EAAS,aAAahC,EAAQ,MAAM,MAAM,IAAI,OAAOiC,GAAOA,EAAM,MAAM,gBAAgB,EAAEZ,EAAe,GAAGrB,EAAQ,SAAS,EAAE,CAAC,KAAKX,EAAY,MAAM,SAAS,GAAK,aAAaW,EAAQ,YAAY,MAAM8B,EAAU,QAAQ9B,EAAQ,KAAK,EAAEsB,EAAgB,GAAGtB,EAAQ,WAAW,EAAE,CAAC,KAAKX,EAAY,UAAU,MAAMW,EAAQ,KAAK,EAAKF,IAASyB,EAAgBvB,EAAQ,EAAE,EAAE,CAAC,KAAKX,EAAY,OAAO,MAAMW,EAAQ,MAAM,aAAa,OAAOA,EAAQ,SAAU,SAASA,EAAQ,QAAQ,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,GAAI,QAAUkC,KAAQ,OAAO,KAAKhB,CAAa,EAAGM,EAAmBU,CAAI,EAAEhB,EAAcgB,CAAI,EAAE,aAAc,QAAUA,KAAQ,OAAO,KAAKf,CAAmB,EAAGM,EAAyBS,CAAI,EAAEf,EAAoBe,CAAI,EAAE,aAAc,QAAUA,KAAQ,OAAO,KAAKd,CAAY,EAAGM,EAAkBQ,CAAI,EAAEd,EAAac,CAAI,EAAE,aAAc,QAAUA,KAAQ,OAAO,KAAKb,CAAc,EAAGM,EAAoBO,CAAI,EAAEb,EAAea,CAAI,EAAE,aAAc,QAAUA,KAAQ,OAAO,KAAKX,CAAe,EAAGK,EAAqBM,CAAI,EAAEX,EAAgBW,CAAI,EAAE,aAAc,MAAM,CAAC,KAAKrC,EAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,GAAG,EAAE,OAAOiB,EAAO,IAAO,EAAE,OAAU,MAAMjC,EAAM+B,EAAS,OAAO,CAAC,KAAKvB,EAAY,OAAO,aAAamC,EAAmB,SAASN,EAAc,YAAY,YAAY,EAAEA,EAAc,QAAW,OAAU,YAAYL,EAAYD,EAAS,OAAO,CAAC,KAAKvB,EAAY,OAAO,aAAaoC,EAAyB,SAASN,EAAoB,OAAOL,EAAO,WAAc,EAAE,CAAC,GAAGK,EAAoB,QAAW,OAAOL,EAAO,WAAc,EAAE,OAAU,KAAK,CAAC,KAAKzB,EAAY,OAAO,SAAS,GAAK,aAAaqC,EAAkB,SAAS,CAAC,KAAK,CAAC,KAAKrC,EAAY,KAAK,QAAQ,CAAC,QAAQ,gBAAgB,EAAE,aAAa,CAAC,QAAQ,UAAU,EAAE,wBAAwB,EAAI,EAAE,GAAG+B,EAAa,cAAc,CAAC,KAAK/B,EAAY,OAAO,aAAa,EAAE,MAAM,QAAQ,KAAK,EAAE,IAAI,EAAE,IAAI,IAAI,KAAK,OAAO,OAAO4C,GAAOA,EAAM,MAAM,gBAAgB,CAAC,CAAC,EAAE,OAAO,CAAC,KAAK5C,EAAY,aAAa,aAAa,MAAM,EAAE,QAAQ,CAAC,KAAKA,EAAY,QAAQ,aAAaO,CAAO,EAAE,OAAO,CAAC,KAAKP,EAAY,OAAO,SAAS,GAAK,aAAawC,EAAiBF,EAAoB,OAAU,SAAS,CAAC,GAAGN,EAAe,MAAM,CAAC,KAAKhC,EAAY,QAAQ,aAAasC,EAAoB,KAAK,EAAE,MAAM,CAAC,KAAKtC,EAAY,KAAK,aAAasC,EAAoB,MAAM,QAAQ,CAAC,QAAQ,SAAS,SAAS,QAAQ,EAAE,aAAa,CAAC,QAAQ,SAAS,SAAS,QAAQ,CAAC,CAAC,CAAC,EAAE,QAAQf,EAAS,OAAO,CAAC,KAAKvB,EAAY,OAAO,SAAS,GAAK,SAASiC,CAAe,EAAE,CAAC,KAAKjC,EAAY,SAAS,EAAE,QAAQS,EAAQ,CAAC,KAAKT,EAAY,OAAO,SAASkC,CAAe,EAAE,OAAU,GAAGR,EAAS,WAAWH,EAAS,OAAO,EAAE,CAAC,KAAKvB,EAAY,WAAW,aAAa8C,EAAkB,EAAE,MAAS,CAAE,CAAQ,SAASC,GAAQ,CAAC,MAAAC,EAAM,SAAAC,CAAQ,EAAE,CAAC,OAAoB5B,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,MAAM,OAAO,OAAO,OAAO,aAAa,SAAS,WAAW,SAAS,cAAc,SAAS,IAAI,GAAG,gBAAgB,0BAA0B,aAAa,EAAE,OAAO,+BAA+B,MAAM,oBAAoB,SAAS,GAAG,QAAQ,GAAG,UAAU,IAAI,SAAS,SAAS,EAAE,SAAS,CAAczB,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,WAAW,IAAI,UAAU,QAAQ,EAAE,SAASoD,CAAK,CAAC,EAAepD,EAAK,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE,QAAQ,GAAG,WAAW,IAAI,UAAU,QAAQ,EAAE,SAASqD,CAAQ,CAAC,CAAC,CAAC,CAAC,CAAE,CAACF,GAAQ,YAAY,oBAA2B,SAASG,GAAmB,CAAC,OAAAzB,EAAO,IAAI,EAAE,CAAC,EAAE,CAAC,MAAM,CAAC,KAAKzB,EAAY,OAAO,MAAM,SAAS,OAAAyB,EAAO,SAAS,CAAC,MAAM,CAAC,KAAKzB,EAAY,KAAK,aAAa,SAAS,QAAQ,CAAC,SAAS,MAAM,EAAE,aAAa,CAAC,aAAa,YAAY,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,SAAS,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,CAAC,SAAS,OAAO,EAAE,aAAa,CAAC,SAAS,OAAO,EAAE,wBAAwB,GAAK,OAAO4C,GAAOA,EAAM,QAAQ,MAAM,EAAE,SAAS,CAAC,KAAK5C,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,SAAS,OAAO,EAAE,aAAa,CAAC,OAAO,iBAAiB,YAAY,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,UAAU,CAAC,KAAKA,EAAY,QAAQ,aAAa,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,YAAY,SAAS,OAAOmD,EAAY,IAAYA,EAAU,SAAS,MAAM,OAAOP,GAAO,CAACA,EAAM,SAAS,CAAC,CAAC,CAAE,CAAQ,SAASQ,GAAeC,EAAOC,EAAaC,EAAQ,CAACF,EAAOA,GAAQ,EAAsF,IAAMG,GAAvED,EAAQ,UAAU,OAAOF,EAAO,IAAI,EAAEE,EAAQ,UAAU,UAAqC,EAAE,EAAME,EAAgB,GAAG,GAAGF,EAAQ,WAAW,OAAO,KAAO,IAAY,CAAC,IAAMG,EAAOH,EAAQ,SAAS,OAAOJ,EAAY,IAAYA,EAAU,SAAS,SAAuHM,EAA9F,IAAI,KAAK,aAAaC,EAAO,CAAC,sBAAsBF,EAAS,sBAAsBA,CAAQ,CAAC,EAA4B,OAAOH,CAAM,OAAQI,EAAgBJ,EAAO,QAAQG,CAAQ,EAAG,GAAG,CAACF,GAAcA,IAAe,MAAO,OAAOG,EAAiB,IAAME,EAAOC,GAAgBN,CAAY,EAAE,OAAGC,EAAQ,QAAQ,OAAeA,EAAQ,WAAW,SAAS,GAAGD,KAAgBG,IAAkB,GAAGA,KAAmBH,IAA2B,GAAGK,IAASF,GAAmB,CCA9pX,IAAMI,GAAgBC,GAAOC,IAAM,CAAC,SAAS,CAAC,EAAE,yBAAyB,CAACC,EAAUC,EAAcC,IAASH,EAAII,GAAO,CAAC,IAAIC,EAA0B,MAAM,CAAC,SAAS,CAAC,GAAGD,EAAM,SAAS,CAACH,CAAS,EAAE,CAAC,GAAGG,EAAM,SAASH,CAAS,EAAE,uBAAuB,CAAC,IAAII,EAA0BD,EAAM,SAASH,CAAS,KAAK,MAAMI,IAA4B,OAAO,OAAOA,EAA0B,uBAAuB,CAACH,CAAa,EAAEC,CAAM,CAAC,CAAC,CAAC,CAAE,CAAC,EAAE,YAAY,CAACF,EAAUK,IAAW,CAACN,EAAII,GAAO,CAAC,IAAIG,EAAgB,MAAM,CAAC,SAAS,CAAC,GAAGH,EAAM,SAAS,CAACH,CAAS,EAAE,CAAC,IAAIM,EAAgBH,EAAM,YAAY,MAAMG,IAAkB,OAAO,OAAOA,EAAgBN,CAAS,EAAE,SAAS,KAAK,IAAIK,EAAS,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,CAAE,CAAC,EAAE,EAAS,SAASE,GAAmBC,EAAY,CAAC,IAAMC,EAAWC,EAAQ,IAAIC,GAAiBH,CAAW,EAAE,CAACA,CAAW,CAAC,EAAO,CAAC,UAAAI,EAAU,SAAAC,CAAQ,EAAEJ,EAAiBK,EAAuBjB,GAAgBM,GAAO,CAAC,IAAIY,EAA0B,OAAOA,EAA0BZ,EAAM,SAASS,CAAS,KAAK,MAAMG,IAA4B,OAAO,OAAOA,EAA0B,sBAAuB,CAAC,EAAqT,OAA7RL,EAAQ,IAAI,CAAC,GAAG,CAAC,MAAM,QAAQG,CAAQ,GAAG,CAACC,EAAwB,OAAOD,EAAS,CAAC,EAAG,QAAUG,KAAWH,EAAU,GAAGG,EAAQ,gBAAgB,MAAMd,GAAQY,EAAuBZ,EAAO,IAAI,IAAIA,EAAO,KAAK,EAAG,OAAOc,EAAU,OAAOH,EAAS,CAAC,CAAE,EAAE,CAACA,EAASC,CAAsB,CAAC,CAAyB,CCAxhD,IAAMG,GAA6BC,GAAc,CAAC,OAAO,GAAM,WAAW,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAE,MAAM,KAAK,eAAe,IAAI,CAAC,EAAeC,GAAY,IAAIC,GAAWH,EAAe,ECAuX,IAAMI,GAAa,+BAAmCC,IAAiB,SAASA,EAAgB,CAACA,EAAgB,MAAS,QAAQA,EAAgB,eAAkB,gBAAiB,GAAGA,KAAkBA,GAAgB,CAAC,EAAE,EAAE,SAASC,GAA0BC,EAAM,CAAC,IAAIC,EAAa,GAAK,CAAC,KAAAC,EAAK,SAAAC,EAAS,aAAAC,EAAa,eAAAC,CAAc,EAAEL,EAAYM,EAAIN,EAAM,SAAS,IAAUO,EAAQC,GAAmBR,EAAM,WAAW,EAAO,CAAC,OAAAS,EAAO,MAAMC,EAAU,eAAeC,CAAkB,EAAEC,GAAY,EAAMC,EAAM,EAAMC,EAAad,EAAM,SAAae,EAAO,GAAM,GAAGN,EAAWP,IAAO,QAAYc,GAAUN,CAAS,IAAGG,EAAMH,EAAU,QAAQ,EAAEI,EAAaJ,EAAU,cAAcV,EAAM,UAAmBE,IAAO,kBAAqBc,GAAUL,CAAkB,IAAGE,EAAMF,EAAmB,QAAQ,EAAEG,EAAaH,EAAmB,cAAcX,EAAM,kBAAoBO,EAAQ,CAAC,IAAMU,EAAMV,EAAQL,CAAI,EAAKc,GAAUC,CAAK,GAAGJ,EAAMI,EAAM,QAAQ,EAAEH,EAAaG,EAAM,cAAcjB,EAAM,UAAkB,OAAOiB,GAAQ,WAAUJ,EAAMI,GAAQ,IAAIC,EAAK,GAAG,OAAGf,GAAU,QAAQ,CAACU,EAAOE,EAAO,GAAcZ,GAAU,YAAY,CAACU,EAAOK,EAAKd,EAAmBc,EAAKC,GAAeN,EAAMC,EAAaT,CAAc,EAAUU,EAAoBK,EAAK,MAAM,CAAC,UAAUvB,EAAY,CAAC,EAAewB,EAAMf,EAAI,CAAC,MAAM,CAAC,MAAMN,EAAM,MAAM,OAAO,EAAE,WAAW,MAAM,WAAWA,EAAM,WAAW,OAAU,OAAO,eAAeA,EAAM,aAAa,gBAAgB,eAAeA,EAAM,WAAW,WAAWC,EAAaD,EAAM,SAAS,MAAMC,IAAe,OAAO,OAAOA,EAAa,QAAQ,OAAO,OAAO,SAAS,GAAGD,EAAM,KAAK,GAAGA,EAAM,KAAK,EAAE,SAAS,CAACA,EAAM,OAAOkB,EAAKlB,EAAM,MAAM,CAAC,CAAC,CAAE,CAI7vE,IAAMsB,GAAiBC,EAAQxB,GAA0B,CAAC,IAAIF,mCAA6C,cAAcA,mCAA6C,CAAC,EAAS2B,GAAQF,GAAiBA,GAAiB,YAAY,cAAcG,EAAoBH,GAAiB,CAAC,YAAY,CAAC,KAAKI,EAAY,OAAO,aAAa,GAAG,YAAY,cAAc,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,aAAa,QAAQ,QAAQ,OAAO,OAAO5B,EAAe,EAAE,aAAa,CAAC,QAAQ,kBAAkB,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,SAAS,CAAC,KAAK4B,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,WAAW,MAAM,EAAE,aAAa,CAAC,OAAO,YAAY,MAAM,EAAE,MAAM,WAAW,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,aAAa,OAAO,MAAM,OAAO,OAAO1B,GAAOA,EAAM,WAAW,UAAU,EAAE,SAAS,CAAC,KAAK0B,EAAY,KAAK,aAAa,MAAM,QAAQ,OAAO,KAAKC,EAAe,CAAC,EAAE,eAAeC,GAAmB,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,GAAG,CAAC,EAAE,MAAM,CAAC,KAAKF,EAAY,MAAM,aAAa,SAAS,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,EAAE,WAAW,CAAC,KAAKA,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,gBAAgB,WAAW,EAAE,aAAa,CAAC,OAAO,gBAAgB,WAAW,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,aAAa,EAAI,EAAE,QAAQ,CAAC,KAAKA,EAAY,KAAK,QAAQ,CAAC,IAAI,OAAO,KAAK,KAAK,KAAK,KAAK,KAAK,IAAI,EAAE,MAAM,UAAU,CAAC,CAAC,EAAE,SAASV,GAAUH,EAAM,CAAC,OAAOA,GAAO,OAAOA,GAAQ,UAAUA,EAAM,eAAe,QAAQ,CAAE,CCJupG,IAAIgB,GAAE,OAAO,eAAmBC,GAAE,OAAO,sBAA0BC,GAAE,OAAO,UAAU,eAAmBC,GAAE,OAAO,UAAU,qBAAyBC,GAAgB,CAACC,EAAEC,EAAE,IAAIA,KAAKD,EAAEL,GAAEK,EAAEC,EAAE,CAAC,WAAW,GAAK,aAAa,GAAK,SAAS,GAAK,MAAM,CAAC,CAAC,EAAED,EAAEC,CAAC,EAAE,EAAMC,GAAe,CAACF,EAAEC,IAAI,CAAC,QAAQ,KAAKA,IAAIA,EAAE,CAAC,GAAGJ,GAAE,KAAKI,EAAE,CAAC,GAAGF,GAAgBC,EAAE,EAAEC,EAAE,CAAC,CAAC,EAAE,GAAGL,GAAE,QAAQ,KAAKA,GAAEK,CAAC,EAAEH,GAAE,KAAKG,EAAE,CAAC,GAAGF,GAAgBC,EAAE,EAAEC,EAAE,CAAC,CAAC,EAAE,OAAOD,CAAC,EAAQG,GAAWH,GAAGC,GAAG,CAAC,GAAG,CAAC,IAAM,EAAED,EAAEC,CAAC,EAAE,OAAO,aAAa,QAAQ,EAAE,CAAC,KAAKD,EAAE,CAAC,OAAOG,GAAWH,CAAC,EAAE,CAAC,CAAC,EAAE,MAAMA,EAAE,CAAC,OAAO,IAAI,CAAC,CAAC,OAAOA,EAAN,CAAS,MAAM,CAAC,KAAKA,EAAE,CAAC,OAAO,IAAI,EAAE,MAAMC,EAAE,CAAC,OAAOE,GAAWF,CAAC,EAAED,CAAC,CAAC,CAAC,CAAC,CAAC,EAAQI,GAAQ,CAACJ,EAAEC,IAAI,CAAC,EAAEI,EAAEV,IAAI,CAAC,IAAIC,EAAEM,GAAe,CAAC,WAAW,IAAI,aAAa,UAAU,KAAK,UAAU,YAAY,KAAK,MAAM,WAAWF,GAAGA,EAAE,QAAQ,EAAE,MAAM,CAACA,EAAEC,IAAIC,GAAeA,GAAe,CAAC,EAAED,CAAC,EAAED,CAAC,CAAC,EAAEC,CAAC,GAAGL,EAAE,WAAWA,EAAE,YAAY,QAAQ,KAAK,OAAOA,EAAE,UAAU,YAAY,uHAAuH,EAAE,IAAIC,EAAE,GAAYC,EAAE,IAAI,IAAUQ,EAAE,IAAI,IAAQC,EAAE,GAAG,CAACA,EAAEX,EAAE,WAAW,CAAC,MAAC,CAAS,CAAC,GAAG,CAACW,EAAE,OAAOP,EAAG,IAAIA,IAAI,CAAC,QAAQ,KAAK,uDAAuDJ,EAAE,oDAAoD,EAAE,EAAE,GAAGI,CAAC,CAAC,EAAGK,EAAEV,CAAC,EAAEY,EAAE,YAAY,QAAQ,KAAK,4DAA4DX,EAAE,6EAA6E,EAAE,IAAMY,EAAEL,GAAWP,EAAE,SAAS,EAAQa,EAAQ,IAAI,CAAC,IAAMT,EAAEJ,EAAE,WAAWM,GAAe,CAAC,EAAEG,EAAE,CAAC,CAAC,EAAET,EAAE,WAAW,OAAO,KAAKI,CAAC,EAAE,QAASC,GAAG,CAAC,IAAIS,EAAE,GAASA,EAAEd,EAAE,YAAX,MAA6Bc,EAAE,SAAST,CAAC,IAAI,OAAOD,EAAEC,CAAC,CAAC,CAAE,EAAEL,EAAE,WAAWA,EAAE,UAAU,QAASK,GAAG,OAAOD,EAAEC,CAAC,CAAE,EAAE,IAAIA,EAAQS,EAAEF,EAAE,CAAC,MAAMR,EAAE,QAAQJ,EAAE,OAAO,CAAC,EAAE,KAAMI,GAAGO,EAAE,QAAQX,EAAE,KAAKI,CAAC,CAAE,EAAE,MAAOA,GAAG,CAACC,EAAED,CAAC,CAAE,EAAE,GAAGC,EAAE,MAAMA,EAAE,OAAOS,CAAC,EAAQ,EAAEf,EAAE,SAASA,EAAE,SAAS,CAACK,EAAEC,IAAI,CAAC,EAAED,EAAEC,CAAC,EAAOQ,EAAQ,CAAC,EAAE,IAAME,EAAEX,EAAG,IAAIA,IAAI,CAAC,EAAE,GAAGA,CAAC,EAAOS,EAAQ,CAAC,EAAGJ,EAAEV,CAAC,EAAMiB,EAAQC,EAAQ,IAAI,CAAC,IAAIb,EAAE,GAAG,CAACO,EAAE,OAAOV,EAAE,GAAMC,EAAE,QAASE,GAAGA,EAAEK,EAAE,CAAC,CAAE,EAAE,IAAMJ,IAAUD,EAAEJ,EAAE,qBAAX,KAA+B,OAAOI,EAAE,KAAKJ,EAAES,EAAE,CAAC,IAAI,OAAO,OAAOF,GAAWI,EAAE,QAAQ,KAAKA,CAAC,CAAC,EAAEX,EAAE,IAAI,EAAE,KAAMI,GAAG,CAAC,GAAGA,EAAE,OAAOJ,EAAE,YAAYI,CAAC,CAAC,CAAE,EAAE,KAAMA,GAAG,CAAC,GAAGA,EAAE,CAAC,GAAc,OAAOA,EAAE,SAApB,UAA6BA,EAAE,UAAUJ,EAAE,QAAQ,OAAOI,EAAE,MAAM,GAAGJ,EAAE,QAAQ,OAAOA,EAAE,QAAQI,EAAE,MAAMA,EAAE,OAAO,EAAE,QAAQ,MAAM,uFAAuF,EAAE,CAAE,EAAE,KAAMA,IAAIY,EAAEhB,EAAE,MAAMI,EAAEW,CAAC,EAAE,EAAEC,EAAE,EAAI,EAASH,EAAQ,EAAG,EAAE,KAAM,IAAI,CAAgBR,IAAEW,EAAE,MAAM,EAAEf,EAAE,GAAKS,EAAE,QAASN,GAAGA,EAAEY,CAAC,CAAE,CAAC,CAAE,EAAE,MAAOZ,GAAG,CAAgBC,IAAE,OAAOD,CAAC,CAAC,CAAE,CAAC,EAAE,OAAAL,EAAE,QAAQ,CAAC,WAAWK,GAAG,CAACJ,EAAEM,GAAeA,GAAe,CAAC,EAAEN,CAAC,EAAEI,CAAC,EAAEA,EAAE,aAAaO,EAAEP,EAAE,WAAW,EAAE,EAAE,aAAa,IAAI,CAAC,IAAIA,GAASA,EAAiBO,GAAE,aAA1B,MAA6CP,EAAE,KAAKO,EAAEX,EAAE,IAAI,CAAC,EAAE,UAAU,IAAIiB,EAAQ,EAAE,YAAY,IAAIhB,EAAE,UAAUG,IAAIF,EAAE,IAAIE,CAAC,EAAQ,IAAI,CAACF,EAAE,OAAOE,CAAC,CAAC,GAAG,kBAAkBA,IAAIM,EAAE,IAAIN,CAAC,EAAQ,IAAI,CAACM,EAAE,OAAON,CAAC,CAAC,EAAE,EAAEa,EAAQ,EAASD,GAAGD,CAAC,ECAn0O,IAAMG,GAAmB,4BAA4B,eAAeC,GAAiBC,EAAMC,EAAU,CAAC,EAAE,CAAC,GAAK,CAAC,QAAAC,EAAQ,YAAAC,CAAW,EAAEC,GAAiB,EAAE,GAAG,CAACF,GAAS,CAACC,EAAa,eAAQ,IAAI,6BAA6B,EAAS,KAAM,GAAG,CAA8N,IAAME,EAAM,MAA1N,MAAM,MAAM,WAAWH,6BAAmC,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,mBAAmB,oCAAoCC,CAAW,EAAE,KAAK,KAAK,UAAU,CAAC,MAAAH,EAAM,UAAAC,CAAS,CAAC,CAAC,CAAC,GAA6B,KAAK,EAAE,OAAOI,EAAMA,EAAM,KAAK,IAAK,OAAOC,EAAN,CAAa,eAAQ,MAAMA,CAAK,EAAS,IAAK,CAAC,CAC7zB,IAAMC,GAAc;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAuCLC,GAAaC,GAAOC,GAAQ,CAACC,EAAIC,KAAO,CAAC,OAAO,KAAK,MAAM,CAAC,EAAE,QAAQ,GAAM,MAAM,KAAK,YAAY,KAAK,SAAS,KAAK,eAAe,MAAMC,EAAc,KAAQ,CAAC,GAAG,EAAAD,EAAI,EAAE,MAAM,OAAO,GAAW,CAAAD,EAAI,CAAC,QAAQ,EAAI,CAAC,EAAE,GAAG,CAAC,IAAMG,EAAOF,EAAI,EAAE,OAAO,GAAGE,EAAO,CAAC,IAAMC,EAAK,MAAMC,GAAUF,CAAM,EAAEH,EAAI,CAAC,MAAMI,EAAK,MAAM,MAAM,IAAIE,GAAMA,EAAK,IAAI,EAAE,YAAYF,EAAK,YAAY,SAASA,EAAK,KAAK,eAAe,QAAQ,EAAK,CAAC,UAAWF,EAAc,CAAC,IAAMK,EAAQ,MAAMC,GAAW,EAAER,EAAI,CAAC,OAAOO,EAAQ,GAAG,MAAM,CAAC,EAAE,YAAYA,EAAQ,YAAY,SAASA,EAAQ,KAAK,eAAe,QAAQ,EAAK,CAAC,EAAG,OAAOZ,EAAN,CAAaK,EAAI,CAAC,MAAML,EAAM,QAAQ,QAAQ,EAAK,CAAC,CAAE,EAAC,EAAE,UAAU,MAAMc,EAAUC,IAAW,CAACV,EAAI,CAAC,QAAQ,EAAI,CAAC,EAAE,GAAG,CAAC,IAAMG,EAAOF,EAAI,EAAE,OAAaU,EAAY,MAAMC,GAAUT,EAAOM,EAAUC,CAAQ,EAAEV,EAAI,CAAC,MAAMW,EAAY,MAAM,MAAM,IAAIL,GAAMA,EAAK,IAAI,EAAE,SAASK,EAAY,KAAK,eAAe,QAAQ,EAAK,CAAC,CAAE,OAAOhB,EAAN,CAAaK,EAAI,CAAC,MAAML,EAAM,QAAQ,QAAQ,EAAK,CAAC,CAAE,CAAC,EAAE,eAAe,MAAMkB,GAAQ,CAACb,EAAI,CAAC,QAAQ,EAAI,CAAC,EAAE,GAAG,CAAC,IAAMG,EAAOF,EAAI,EAAE,OAAaU,EAAY,MAAMG,GAAeX,EAAOU,CAAM,EAAEb,EAAI,CAAC,MAAMW,EAAY,MAAM,MAAM,IAAIL,GAAMA,EAAK,IAAI,EAAE,SAASK,EAAY,KAAK,eAAe,QAAQ,EAAK,CAAC,CAAE,OAAOhB,EAAN,CAAaK,EAAI,CAAC,MAAML,EAAM,QAAQ,QAAQ,EAAK,CAAC,CAAE,CAAC,EAAE,oBAAoB,MAAMkB,EAAOH,IAAW,CAACV,EAAI,CAAC,QAAQ,EAAI,CAAC,EAAE,GAAG,CAAC,IAAMG,EAAOF,EAAI,EAAE,OAAaU,EAAY,MAAMI,GAAuBZ,EAAOU,EAAOH,CAAQ,EAAEV,EAAI,CAAC,MAAMW,EAAY,MAAM,MAAM,IAAIL,GAAMA,EAAK,IAAI,EAAE,SAASK,EAAY,KAAK,eAAe,QAAQ,EAAK,CAAC,CAAE,OAAOhB,EAAN,CAAaK,EAAI,CAAC,MAAML,EAAM,QAAQ,QAAQ,EAAK,CAAC,CAAE,CAAC,EAAE,eAAe,IAAI,CAAC,IAAMqB,EAAYf,EAAI,EAAE,YAAY,GAAG,CAACe,EAAa,MAAM,IAAI,MAAM,oDAAoD,EAAG,OAAOA,CAAY,EAAE,WAAW,IAAIhB,EAAI,CAAC,MAAM,IAAI,CAAC,CAAC,GAAG,CAAC,KAAKb,GAAmB,WAAW8B,IAAQ,CAAC,OAAOA,EAAM,MAAM,EAAE,CAAC,CAAC,EAAE,eAAeT,IAAY,CAAC,IAAMU,EAAS;AAAA,MACh5DtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAQIuB,EAAK,MAAM/B,GAAiB8B,CAAQ,EAAE,OAAOC,EAAKA,EAAK,WAAW,KAAK,IAAK,CAAC,eAAed,GAAUF,EAAO,CAAC,IAAMd,EAAM;AAAA,MAC9HO;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAM6BuB,EAAK,MAAM/B,GAAiBC,EAA3C,CAAC,OAAAc,CAAM,CAAmD,EAAE,OAAOgB,EAAKA,EAAK,KAAK,IAAK,CAAC,eAAeP,GAAUT,EAAOM,EAAUC,EAAS,CAAC,IAAMQ,EAAS;AAAA,MACzKtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAYIN,EAAU,CAAC,OAAAa,EAAO,MAAM,CAAC,CAAC,SAASO,EAAS,cAAcD,CAAS,CAAC,CAAC,EAAE,GAAG,CAAC,IAAMU,EAAK,MAAM/B,GAAiB8B,EAAS5B,CAAS,EAAE,GAAG6B,GAAMA,EAAK,aAAa,WAAW,OAAO,EAAE,CAAgH,GAAvFA,EAAK,aAAa,WAAW,KAAKC,GAAGA,EAAE,UAAU,oCAAoC,EAAuB,CAC9R,IAAMC,EAAe,CAAC,QAAzC,MAAMb,GAAW,GAAuC,GAAG,MAAM,CAAC,CAAC,SAASE,EAAS,cAAcD,CAAS,CAAC,CAAC,EAAQa,EAAU,MAAMlC,GAAiB8B,EAASG,CAAc,EAAE,GAAGC,GAAWA,EAAU,aAAa,WAAW,OAAO,EAAG,MAAM,IAAI,MAAMA,EAAU,aAAa,WAAW,IAAIF,GAAGA,EAAE,OAAO,EAAE,KAAK,IAAI,CAAC,EAAG,OAAOE,EAAU,aAAa,KAAM,MAAM,IAAI,MAAMH,EAAK,aAAa,WAAW,IAAIC,GAAGA,EAAE,OAAO,EAAE,KAAK,IAAI,CAAC,EAAG,OAAOD,EAAKA,EAAK,aAAa,KAAK,IAAK,OAAOxB,EAAN,CAAa,MAAMA,CAAM,CAAC,CAAC,eAAemB,GAAeX,EAAOU,EAAO,CAAC,IAAMK,EAAS;AAAA,MACnjBtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAQ8CuB,EAAK,MAAM/B,GAAiB8B,EAA5D,CAAC,OAAAf,EAAO,QAAQ,CAACU,CAAM,CAAC,CAAsD,EAAE,OAAOM,EAAKA,EAAK,gBAAgB,KAAK,IAAK,CAAC,eAAsBI,GAAiBC,EAAU,CAAC,IAAMnC,EAAM;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,GAarMC,EAAU,CAAC,GAAGkC,CAAS,EAAE,GAAG,CAAC,IAAML,EAAK,MAAM/B,GAAiBC,EAAMC,CAAS,EAAQmC,EAAmB,CAAC,EAAE,GAAGN,EAAM,QAAUb,KAAQa,EAAK,QAAQ,SAAS,MAAOM,EAAmBnB,EAAK,KAAK,EAAE,EAAEA,EAAK,KAAK,kBAAoB,OAAOmB,CAAmB,OAAO9B,EAAN,CAAa,cAAQ,MAAM,4BAA4BA,CAAK,EAAQA,CAAM,CAAC,CAAQ,SAAS+B,GAAiBC,EAAY,CAAC,GAAK,CAAC,UAAAC,CAAS,EAAEC,GAAiBF,CAAW,EACza,CAACG,EAAUC,CAAY,EAAEC,GAAS,CAAC,CAAC,EAAO,CAACC,EAAUC,CAAY,EAAEF,GAAS,EAAI,EAAE,OAAAG,GAAU,IAAI,CAACD,EAAa,EAAI,EAAEX,GAAiBK,CAAS,EAAE,KAAKlC,GAAO,CAACqC,EAAarC,CAAK,EAAEwC,EAAa,EAAK,CAAE,CAAC,CAAE,EAAE,CAACN,CAAS,CAAC,EAAQ,CAACE,EAAUG,CAAS,CAAE,CAAC,eAAelB,GAAuBZ,EAAOU,EAAOH,EAAS,CAAC,IAAMQ,EAAS;AAAA,MACjUtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,IAYmEuB,EAAK,MAAM/B,GAAiB8B,EAAjF,CAAC,OAAAf,EAAO,MAAM,CAAC,CAAC,GAAGU,EAAO,SAASH,CAAQ,CAAC,CAAC,CAAsD,EAAE,GAAGS,GAAMA,EAAK,gBAAgB,WAAW,OAAO,EAAG,MAAM,IAAI,MAAMA,EAAK,gBAAgB,WAAW,IAAIC,GAAGA,EAAE,OAAO,EAAE,KAAK,IAAI,CAAC,EAAG,OAAOD,EAAKA,EAAK,gBAAgB,KAAK,IAAK,CAYsG,SAASiB,IAAkB,CAAC,IAAMC,EAASC,GAAa,QAAQ,IAAIA,GAAa,OAAWC,EAAQ,GAAOC,EAAY,GAAOC,EAAc,GAAOC,EAAiB,GAAOC,EAAU,GAAM,GAAG,OAAO,SAAW,KAAa,OAAOC,EAAS,IAAY,CAAgBA,EAAO,SAAS,SAAkC,SAAS,mBAAmB,IAAgBD,EAAU,IAAM,IAAME,EAAmB,SAAS,cAAc,+BAA+B,EAAE,GAAGA,EAAmB,CAAC,GAAK,CAAC,cAAcC,EAAiB,iBAAiBC,EAAoB,UAAUC,CAAY,EAAEC,GAAmBJ,EAAmB,aAAa,qBAAqB,EAAEA,EAAmB,aAAa,wBAAwB,CAAC,EAAKG,IAAcT,EAAQM,EAAmB,aAAa,eAAe,GAAG,GAAGL,EAAYK,EAAmB,aAAa,2BAA2B,GAAG,GAAGJ,EAAcK,EAAiBJ,EAAiBK,EAAoBJ,EAAU,UAAaA,EAAU,GACh1C,MAAM,CAAC,QAAAJ,EAAQ,YAAAC,EAAY,cAAAC,EAAc,iBAAAC,EAAiB,UAAAC,CAAS,CAAE,CAAQ,SAASM,GAAmBR,EAAcC,EAAiB,CAAC,GAAG,OAAO,SAAW,KAAa,OAAOE,EAAS,IAAa,MAAM,CAAC,cAAc,GAAG,iBAAiB,GAAG,UAAU,EAAI,EAAG,IAAMM,EAASN,EAAO,SAAS,SAAeO,EAAUD,EAAS,SAAS,mBAAmB,EAAQE,GAAoBX,GAAe,IAAI,QAAQ,WAAW,EAAE,EAAQY,GAAuBX,GAAkB,IAAI,QAAQ,WAAW,EAAE,EAAE,OAAGS,GAAWD,GAAUE,GAAoBF,GAAUG,EAA6B,CAAC,cAAcD,EAAmB,iBAAiBC,EAAsB,UAAU,EAAI,EAAc,CAAC,cAAc,GAAG,iBAAiB,GAAG,UAAU,EAAK,CAAG,CCvHV,IAAIC,IAAO,SAASA,EAAM,CAACA,EAAM,QAAW,UAAUA,EAAM,SAAY,UAAW,GAAGA,KAAQA,GAAM,CAAC,EAAE,EAAE,IAAMC,GAAY,2BAA2B,SAASC,GAAuBC,EAAM,CAAC,GAAK,CAAC,YAAAC,EAAY,KAAAC,EAAK,KAAAC,EAAK,SAAAC,CAAQ,EAAEJ,EAAW,CAAC,UAAAK,CAAS,EAAEC,GAAiBL,CAAW,EAAQM,EAASC,GAAa,QAAQ,IAAIA,GAAa,OAAY,CAAC,WAAAC,EAAW,UAAUC,EAAc,SAASC,CAAgB,EAAEC,GAAY,EAAO,CAACC,EAAqBC,CAAuB,EAAEC,GAAgBC,GAAO,CAAC,IAAIC,EAA0B,MAAM,EAAEA,EAA0BD,EAAM,SAASX,CAAS,KAAK,MAAMY,IAA4B,OAAO,OAAOA,EAA0B,SAASD,EAAM,WAAW,CAAE,CAAC,EAAO,CAACE,EAAMC,CAAmB,EAAEC,GAAaJ,GAAO,CAACA,EAAM,MAAMA,EAAM,mBAAmB,CAAC,EAAO,CAACK,EAAUC,CAAkB,EAAEC,GAAiBtB,CAAW,EAAQuB,EAAgBC,GAAmBzB,EAAM,WAAW,EAAQ0B,EAAUjB,EAAWC,EAAsEc,GAAgB,GAASG,GAAUlB,EAAWE,EAAiBE,IAAuB,EAAQe,EAAY,KAAK,IAAIP,EAAUK,CAAS,GAAG,IAAStB,CAAQ,EAAO,CAACyB,EAAWC,CAAa,EAAEC,GAASJ,EAAS,SAAS,CAAC,EAAQK,EAAgBC,GAAa,CAAC,IAAMC,EAAgB,KAAK,IAAID,EAAYL,EAAYxB,CAAQ,EAAKK,EAAYU,EAAoBV,EAAWyB,CAAe,EAAQpB,EAAwBT,EAAU6B,CAAe,CAAG,EAAEC,GAAU,IAAI,CAAI,CAAC1B,GAAYkB,EAASC,GAAad,EAAwBT,EAAUuB,CAAW,CAAG,EAAE,CAACA,EAAYnB,EAAWkB,EAAStB,EAAUS,CAAuB,CAAC,EAAEqB,GAAU,IAAI,CAACL,EAAcH,EAAS,SAAS,CAAC,CAAE,EAAE,CAACA,CAAQ,CAAC,EAAE,IAAIS,EAAQ,KAAK,OAAOlC,EAAK,CAAC,IAAI,MAAM,IAAI,WAAW,IAAMmC,EAAOlC,EAAK,QAAQA,EAAK,YAAY,EAAE,EAAQmC,EAASpC,IAAO,OAAOyB,GAAUC,GAAa1B,IAAO,YAAYyB,GAAU,EAAES,EAAqBG,EAAKC,GAAO,CAAC,GAAGxC,EAAM,QAAQsC,GAAU,CAAC/B,EAAS,WAAW,UAAU,QAAQ,IAAIyB,EAAgBL,GAAUzB,IAAO,MAAM,EAAE,GAAG,EAAE,SAASoC,EAAS,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAOA,EAAS,OAAU,UAAU,GAAGtC,EAAM,KAAK,EAAE,SAAsByC,EAAM,MAAM,CAAC,MAAM,6BAA6B,MAAMtC,EAAK,KAAK,OAAOA,EAAK,KAAK,QAAQ,YAAY,SAAS,CAAcoC,EAAK,OAAO,CAAC,EAAE,KAAKF,SAAc,GAAGA,MAAW,KAAK,cAAc,YAAYlC,EAAK,YAAY,OAAO,eAAe,cAAcA,EAAK,QAAQ,QAAQ,QAAQ,CAAC,EAAED,GAAM,OAAoBqC,EAAK,OAAO,CAAC,EAAE,OAAOF,SAAc,GAAGA,IAAS,KAAK,cAAc,YAAYlC,EAAK,YAAY,OAAO,eAAe,cAAcA,EAAK,QAAQ,QAAQ,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,IAAI,QAAQ,IAAMuC,EAAkBC,GAAO,CAACb,EAAca,EAAM,OAAO,KAAK,CAAE,EAAQC,GAAkB,IAAI,CAAC,IAAMX,EAAY,SAASJ,EAAW,EAAE,EAAK,CAAC,MAAMI,CAAW,GAAGA,EAAY,EAAGD,EAAgBC,CAAW,EAAQH,EAAcH,EAAS,SAAS,CAAC,CAAG,EAAES,EAAqBG,EAAKC,GAAO,CAAC,GAAGxC,EAAM,UAAUF,GAAY,IAAI,QAAQ,KAAK,SAAS,MAAM+B,EAAW,SAASa,EAAkB,OAAOE,GAAkB,UAAUD,GAAO,CAAIA,EAAM,MAAM,SAASC,GAAkB,CAAG,EAAE,IAAIhB,CAAW,CAAC,EAAE,KAAM,CAAC,OAAOQ,CAAQ,CAMx1H,IAAMS,GAAcC,EAAQ/C,GAAuB,CAAC,SAASD,qDAA8DA,gEAAyE,SAASA,+DAAwE,CAAC,EAASiD,GAAQF,GAAcA,GAAc,YAAY,iBAAiBG,EAAoBH,GAAc,CAAC,YAAY,CAAC,KAAKI,EAAY,OAAO,aAAa,GAAG,YAAY,cAAc,EAAE,KAAK,CAAC,KAAKA,EAAY,KAAK,QAAQ,CAAC,WAAW,QAAQ,KAAK,EAAE,aAAa,CAAC,SAAI,QAAQ,GAAG,EAAE,wBAAwB,EAAI,EAAE,SAAS,CAAC,KAAKA,EAAY,OAAO,aAAa,IAAI,IAAI,EAAE,KAAK,CAAC,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,OAAOjD,GAAOA,EAAM,OAAO,OAAOA,EAAM,OAAO,WAAW,SAAS,CAAC,KAAK,CAAC,KAAKiD,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,MAAM,QAAQ,EAAE,QAAQ,CAAC,KAAKA,EAAY,QAAQ,aAAa,EAAI,CAAC,CAAC,EAAE,GAAGC,GAA6B,CAAC,YAAY,GAAK,OAAO,CAAC,KAAKlD,GAAOA,EAAM,OAAO,QAAQ,YAAYA,GAAOA,EAAM,OAAO,OAAO,EAAE,SAAS,CAAC,CAAC,GAAG,UAAU,MAAM,UAAU,GAAGmD,GAAO,OAAO,EAAE,CAAC,GAAG,WAAW,MAAM,WAAW,MAAM,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,ECNnrB,IAAMC,GAAa,+BAA+B,SAASC,GAAuBC,EAAM,CAAC,IAAIC,EAAa,GAAK,CAAC,KAAAC,EAAK,eAAAC,EAAe,SAAAC,CAAQ,EAAEJ,EAAYK,EAAIL,EAAM,SAAS,IAAS,CAACM,EAAMC,EAASC,CAAc,EAAEC,GAAaC,GAAO,CAACA,EAAM,MAAMA,EAAM,SAASA,EAAM,cAAc,CAAC,EAAEC,GAAU,IAAI,CAACH,EAAe,EAAK,CAAE,EAAE,CAAC,CAAC,EAAE,IAAII,EAAO,EAAMC,EAAM,GAAG,OAAOX,EAAK,CAAC,IAAI,WAAWU,EAAkDL,GAAS,QAAS,EAAEM,EAAMC,GAAeF,EAAkDL,GAAS,cAAeP,EAAM,SAASG,CAAc,EAAE,MAAM,IAAI,YAAYS,EAAON,EAAM,OAAOO,EAAM,OAAOD,CAAM,EAAE,KAAM,CAA2C,OAA7BR,IAAW,QAAQQ,GAAQ,EAA6BG,EAAK,MAAM,CAAC,UAAUjB,EAAY,CAAC,EAAekB,EAAMX,EAAI,CAAC,MAAM,CAAC,MAAML,EAAM,MAAM,OAAO,EAAE,WAAW,MAAM,WAAWA,EAAM,WAAW,OAAU,OAAO,eAAeA,EAAM,WAAW,WAAWC,EAAaD,EAAM,SAAS,MAAMC,IAAe,OAAO,OAAOA,EAAa,QAAQ,OAAO,OAAO,SAAS,GAAGD,EAAM,KAAK,GAAGA,EAAM,KAAK,EAAE,SAAS,CAACA,EAAM,OAAOa,EAAMb,EAAM,MAAM,CAAC,CAAC,CAAE,CAIrlD,IAAMiB,GAAcC,EAAQnB,GAAuB,CAAC,IAAID,mCAA6C,cAAcA,mCAA6C,CAAC,EAASqB,GAAQF,GAAcA,GAAc,YAAY,kBAAkBG,EAAoBH,GAAc,CAAC,KAAK,CAAC,KAAKI,EAAY,KAAK,QAAQ,CAAC,WAAW,WAAW,EAAE,aAAa,CAAC,WAAW,YAAY,EAAE,wBAAwB,GAAK,0BAA0B,UAAU,EAAE,SAAS,CAAC,KAAKA,EAAY,KAAK,aAAa,MAAM,QAAQ,OAAO,KAAKC,EAAe,EAAE,OAAOtB,GAAOA,EAAM,OAAO,UAAU,EAAE,eAAeuB,GAAmB,CAAC,OAAOvB,GAAOA,EAAM,OAAO,UAAU,CAAC,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,GAAG,WAAW,GAAG,CAAC,EAAE,MAAM,CAAC,KAAKqB,EAAY,MAAM,aAAa,MAAM,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,EAAE,WAAW,CAAC,KAAKA,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,eAAe,WAAW,EAAE,aAAa,CAAC,OAAO,gBAAgB,WAAW,CAAC,EAAE,WAAW,CAAC,KAAKA,EAAY,QAAQ,aAAa,EAAI,EAAE,SAAS,CAAC,KAAKA,EAAY,KAAK,aAAa,OAAO,QAAQ,CAAC,OAAO,MAAM,EAAE,aAAa,CAAC,OAAO,MAAM,EAAE,wBAAwB,GAAK,MAAM,WAAW,EAAE,QAAQ,CAAC,KAAKA,EAAY,KAAK,QAAQ,CAAC,IAAI,OAAO,KAAK,KAAK,KAAK,KAAK,KAAK,IAAI,EAAE,MAAM,UAAU,CAAC,CAAC,ECJn1B,IAAMG,GAAiB,uBAAuB,SAASC,GAAoBC,EAAM,CAAC,GAAK,CAAC,QAAAC,EAAQ,WAAAC,EAAW,OAAAC,CAAM,EAAEH,EAAYI,EAASC,GAAa,QAAQ,IAAIA,GAAa,OAAY,CAACC,EAAUC,CAAe,EAAEC,GAAc,EAAO,CAACC,EAAKC,CAAO,EAAEC,GAAS,EAAK,EAAO,CAACC,EAAgBC,CAAkB,EAAEF,GAAS,IAAI,EAAO,CAACG,EAAqBC,CAAuB,EAAEJ,GAAS,CAAC,CAAC,EAAQK,EAAIC,EAAO,IAAI,EAAEC,GAAU,IAAI,CAAC,GAAG,CAACd,EAAS,CAA+RW,GAAvQ,IAAI,CAAC,IAAMI,EAAQ,CAAC,EAAMC,EAAeJ,EAAI,QAAQ,KAAMI,GAAgBA,EAAe,QAAQ,YAAY,IAAI,QAAWA,EAAe,WAAWD,EAAQ,KAAKC,EAAe,SAAS,EAAGA,EAAeA,EAAe,cAAe,OAAOD,EAAQ,QAAQ,CAAE,GAA2C,CAAC,EAAE,IAAME,EAAS,IAAI,CAACX,EAAQ,EAAI,CAAE,EAAE,OAAAY,EAAO,iBAAiBC,GAAgBF,CAAQ,EAAQ,IAAI,CAACC,EAAO,oBAAoBC,GAAgBF,CAAQ,CAAE,EAAG,EAAE,CAAC,CAAC,EAAEH,GAAU,IAAI,CAAC,GAAG,CAACd,EAAS,CAAC,IAAMoB,EAAaC,GAAO,CAAIA,EAAM,MAAM,UAAUhB,GAAMP,GAAYQ,EAAQ,EAAK,CAAG,EAAE,OAAAY,EAAO,iBAAiB,UAAUE,CAAY,EAAQ,IAAI,CAACF,EAAO,oBAAoB,UAAUE,CAAY,CAAE,EAAG,EAAE,CAACf,EAAKP,CAAU,CAAC,EAAEgB,GAAU,IAAI,CAAC,GAAG,CAACd,EAAS,CAAC,IAAMsB,EAAU,SAAS,cAAc,KAAK,EAAE,OAAAA,EAAU,GAAG,wBAAwB,SAAS,KAAK,YAAYA,CAAS,EAAEb,EAAmBa,CAAS,EAAQ,IAAI,CAAC,SAAS,KAAK,YAAYA,CAAS,CAAE,EAAG,EAAE,CAACtB,CAAQ,CAAC,EAAEc,GAAU,IAAI,CAAC,GAAG,CAACd,EAAS,CAAC,IAAMuB,EAAY,IAAIjB,EAAQ,EAAK,EAAE,OAAAY,EAAO,iBAAiBxB,GAAiB6B,CAAW,EAAQ,IAAI,CAACL,EAAO,oBAAoBxB,GAAiB6B,CAAW,CAAE,EAAG,EAAE,CAAC,CAAC,EAAE,IAAIC,EAAYC,GAAW7B,EAAM,UAAU,CAAC,MAAM,OAAO,OAAO,MAAM,CAAC,EAAE4B,EAAYE,GAAeF,CAAW,EAAE,IAAMG,EAAQ,IAAIxB,EAAgB,IAAIG,EAAQ,EAAI,CAAC,EAAQsB,EAAchC,EAAM,aAAa,SAAsBiC,EAAK,MAAM,CAAC,MAAM,CAAC,OAAO,UAAU,GAAGjC,EAAM,KAAK,EAAE,QAAQ+B,EAAQ,SAASF,GAAW7B,EAAM,aAAaA,EAAM,KAAK,CAAC,CAAC,EAAeiC,EAAKC,GAAO,CAAC,GAAG/B,EAAO,QAAQ4B,EAAQ,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,UAAU,GAAG/B,EAAM,KAAK,EAAE,SAAsBiC,EAAKE,GAAK,CAAC,GAAGhC,EAAO,KAAK,aAAa,2ZAA2Z,CAAC,CAAC,CAAC,EAAE,OAAoBiC,EAAM,MAAM,CAAC,IAAIpB,EAAI,MAAM,CAAC,SAAS,WAAW,GAAGhB,EAAM,KAAK,EAAE,SAAS,CAACgC,EAAc,CAAC5B,GAAUQ,GAA8ByB,GAAavB,EAAqB,OAAO,CAACwB,EAASC,IAAyBN,EAAK,MAAM,CAAC,UAAU,GAAGM,uBAA+B,SAASD,CAAQ,CAAC,EAAeF,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,QAAQ,MAAM,EAAE,OAAO,KAAK,cAAc,MAAM,EAAE,SAAS,CAAcH,EAAKO,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ/B,EAAK,EAAE,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,gBAAgBR,EAAQ,gBAAgB,eAAeA,EAAQ,KAAK,QAAQA,EAAQ,UAAU,MAAS,EAAE,QAAQ,GAAM,WAAWD,EAAM,UAAU,CAAC,EAAeiC,EAAKQ,GAAgB,CAAC,SAAShC,GAAmBwB,EAAKO,EAAO,IAAI,CAAC,QAAQ,CAAC,cAAc,MAAM,EAAE,QAAQ,CAAC,cAAc,MAAM,EAAE,KAAK,CAAC,cAAc,MAAM,EAAE,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,QAAQ,OAAO,cAAc,MAAM,eAAe,KAAK,EAAE,SAASZ,CAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEhB,CAAe,CAAC,CAAC,CAAC,CAAE,CAM39H,IAAM8B,GAAWC,EAAQ5C,GAAoB,CAAC,sDAAsD,CAAC,EAAS6C,GAAQF,GAAWA,GAAW,YAAY,mBAAmBG,EAAoBH,GAAW,CAAC,UAAU,CAAC,KAAKI,EAAY,iBAAiB,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,gBAAgB,CAAC,KAAKA,EAAY,MAAM,MAAM,aAAa,aAAa,iBAAiB,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,EAAE,WAAW,CAAC,KAAKA,EAAY,WAAW,aAAaC,EAAkB,CAAC,CAAC,EAAE,WAAW,CAAC,KAAKD,EAAY,KAAK,aAAa,SAAS,QAAQ,CAAC,SAAS,QAAQ,EAAE,aAAa,CAAC,SAAS,QAAQ,EAAE,wBAAwB,EAAI,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,YAAY,gBAAgB,MAAM,SAAS,SAAS,CAAC,KAAKE,GAAS,CAAC,YAAY,OAAO,KAAK,EAAE,CAAC,EAAE,GAAGC,GAA6B,CAAC,KAAK,GAAM,MAAM,EAAK,CAAC,CAAC,EAAE,OAAOjD,GAAOA,EAAM,aAAa,QAAQ,EAAE,aAAa,CAAC,KAAK8C,EAAY,kBAAkB,MAAM,SAAS,OAAO9C,GAAOA,EAAM,aAAa,QAAQ,EAAE,WAAW,CAAC,KAAK8C,EAAY,QAAQ,aAAa,GAAK,MAAM,cAAc,CAAC,CAAC,EAAE,IAAMhB,GAAeoB,GAAS,CAAC,GAAgBC,GAAeD,CAAO,EAAE,CAAC,GAAK,CAAC,QAAAE,EAAQ,KAAAC,EAAK,SAAAf,EAAS,QAAAgB,EAAQ,WAAAC,CAAU,EAAEL,EAAQ,MAC3sCM,EAAS,CAAC,EAChB,GAAGJ,GAAS,OAAOA,GAAU,UAAU,CAACC,EAAK,CAAC,IAAII,EAAUL,EAAW,CAACG,GAAY,CAACH,EAAQ,YAAqDE,GAAQ,aAAaG,EAAU,CAAC,GAAGL,EAAQ,WAAWE,EAAQ,UAAU,GAAGE,EAAS,KAAKC,EAC3O,GAAGnB,EAAS,CAAC,GAAG,OAAOA,GAAW,SAClC,OAAOY,EAAiB,MAAM,QAAQZ,CAAQ,EAC9CkB,EAAS,SAASlB,EAAS,IAAIR,EAAc,EAC7C0B,EAAS,SAAS1B,GAAeQ,CAAQ,EACzC,OAAO,OAAO,KAAKkB,CAAQ,EAAE,OAAO,EAAeE,GAAaR,EAAQM,CAAQ,EAAEN,EAAS,OAAOA,CAAQ,ECPxF,SAARS,GAAiCC,EAAM,CAA4E,OAAoBC,EAAKC,GAAO,CAAC,GAAGF,EAAM,QAAnG,IAAI,CAACG,EAAO,cAAc,IAAI,MAAMC,EAAgB,CAAC,CAAE,EAAgE,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,UAAU,GAAGJ,EAAM,KAAK,EAAE,SAAsBC,EAAKI,GAAK,CAAC,GAAGL,EAAM,KAAK,aAAa,qPAAqP,CAAC,CAAC,CAAC,CAAE,CAACD,GAAgB,YAAY,oBAAoBO,EAAoBP,GAAgB,CAAC,KAAKQ,GAAS,CAAC,KAAK,EAAE,CAAC,EAAE,GAAGC,GAA6B,CAAC,KAAK,GAAM,MAAM,EAAK,CAAC,CAAC,CAAC,ECNtvB,SAASC,GAAkBC,EAAe,CAAC,IAAIC,EAAsBC,EAAqCC,EAA+BC,EAAuBC,EAAoDC,EAA8CC,EAAsCC,EAAgCC,EAAuBC,EAAmB,IAAIC,EAAY,KAAQ,EAAAX,GAAiB,OAAsCC,EAAsBD,EAAe,SAAS,MAAMC,IAAwB,SAAcA,EAAsB,MAAOU,EAAYX,EAAwB,EAAAA,GAAiB,OAAsCI,EAAuBJ,EAAe,SAAS,MAAMI,IAAyB,SAAeD,EAA+BC,EAAuB,YAAY,MAAMD,IAAiC,SAAeD,EAAqCC,EAA+B,SAAS,MAAMD,IAAuC,SAAcA,EAAqC,MAAOS,EAAYX,EAAe,MAAM,SAAkB,EAAAA,GAAiB,OAAsCS,EAAuBT,EAAe,SAAS,MAAMS,IAAyB,SAAeD,EAAgCC,EAAuB,YAAY,MAAMD,IAAkC,SAAeD,EAAsCC,EAAgC,SAAS,MAAMD,IAAwC,SAAeD,EAA8CC,EAAsC,YAAY,MAAMD,IAAgD,SAAeD,EAAoDC,EAA8C,SAAS,MAAMD,IAAsD,SAAcA,EAAoD,QAAOM,EAAYX,EAAe,MAAM,SAAS,MAAM,UAAU,IAAMY,EAAMD,GAAc,OAAmCD,EAAmBC,EAAY,SAAS,MAAMD,IAAqB,OAA3E,OAAyFA,EAAmB,MAAUG,EAAU,KAAK,GAAuCD,GAAM,MAAM,GAAGA,EAAM,KAAK,KAAMC,EAAUD,EAAM,KAAK,aAAcA,EAAM,KAAK,KAAK,CAAC,IAAIE,EAAKF,EAAM,KAAK,KAAK,QAAQG,EAAE,EAAEA,EAAE,IAAIA,IAAK,GAAGD,EAAK,MAAM,aAAa,CAACD,EAAUC,EAAK,KAAK,cAAeA,EAAK,KAAMA,EAAKA,EAAK,SAAW,QACn4E,IAAME,EAAkEH,GAAU,kBAAmB,CAAC,EAAQI,EAAuB,CAAC,EAAE,QAAUC,KAAMF,EAAqB,CAAC,IAAMG,EAAQH,EAAqBE,CAAE,EAAED,EAAuBE,EAAQ,KAAK,EAAE,CAAC,GAAAD,EAAG,GAAGC,CAAO,EACzQ,IAAIC,EAAiB,KAAK,GAAGpB,EAAe,CAAC,IAAIqB,EAAuBC,EAAYC,EAA2BC,EAAqBC,EAAa,IAAMC,GAAML,EAAuBrB,EAAe,SAAS,MAAMqB,IAAyB,OAAO,OAAOA,EAAuB,SAAY,OAAOK,GAAM,WAAYN,EAAiBM,EAAc,OAAOA,GAAO,OAA4BJ,EAAYI,EAAK,SAAS,MAAMJ,IAAc,OAAtD,OAAoEA,EAAY,WAAW,WAAYF,EAAiBM,EAAK,MAAM,SAAkB,OAAOA,GAAO,OAA4BD,EAAaC,EAAK,SAAS,MAAMD,IAAe,SAAeD,EAAqBC,EAAa,YAAY,MAAMD,IAAuB,SAAeD,EAA2BC,EAAqB,SAAS,MAAMD,IAA6B,OAA7P,OAA2QA,EAA2B,WAAW,aAAYH,EAAiBM,EAAK,MAAM,SAAS,MAAM,UAAW,MAAM,CAAC,MAAAd,EAAM,YAAAD,EAAY,UAAAE,EAAU,qBAAAG,EAAqB,uBAAAC,EAAuB,iBAAAG,CAAgB,CAAE,CAAQ,SAASO,GAAkBC,EAAOhB,EAAMK,EAAuB,CAAC,IAAMY,EAAMjB,EAAM,MAAYkB,EAAO,MAAM,QAA4ClB,GAAM,MAAM,EAAE,CAAC,GAAGA,EAAM,MAAM,EAAE,CAAC,EAAE,QAAUmB,KAAaH,EAAO,CAAC,IAAII,EAAkC,IAAMC,GAASD,EAAkCf,EAAuBc,CAAS,KAAK,MAAMC,IAAoC,OAAO,OAAOA,EAAkC,GAAG,GAAG,CAACC,EAAS,SAAU,IAAIC,EAAW,GAAM,QAAUC,KAAQL,EAAQ,GAAGK,EAAK,OAAOF,GAASE,EAAK,OAAO,cAAcA,EAAK,aAAaN,EAAM,CAACK,EAAW,GAAK,SAAcA,GAAsBJ,EAAO,KAAK,CAAC,WAAWD,EAAM,KAAKI,EAAQ,KAAK,YAAY,CAAC,EAAG,OAAOH,CAAO,CCD14C,IAAMM,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,EAAkO,IAAMC,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAAC,OAAO,IAAI,MAAM,EAAE,SAAS,IAAI,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,IAAI,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,EAAW,EAAQE,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,KAAAC,EAAK,MAAAC,EAAM,GAAGC,CAAK,KAAW,CAAC,GAAGA,EAAM,UAAUF,GAAgCE,EAAM,SAAS,GAAUC,GAAuB,CAACD,EAAME,IAAeF,EAAM,iBAAwBE,EAAS,KAAK,GAAG,EAAEF,EAAM,iBAAwBE,EAAS,KAAK,GAAG,EAAUC,GAA6BC,GAAW,SAASJ,EAAMK,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,UAAAC,EAAU,GAAGC,CAAS,EAAEnB,GAASK,CAAK,EAAO,CAAC,YAAAe,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAApB,CAAQ,EAAEqB,GAAgB,CAAC,eAAe,YAAY,QAAAX,EAAQ,kBAAAY,EAAiB,CAAC,EAAQC,EAAiBxB,GAAuBD,EAAME,CAAQ,EAAQwB,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,GAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBzC,EAAK0C,GAAY,CAAC,GAAGtB,GAA4CiB,EAAgB,SAAsBrC,EAAKC,GAAS,CAAC,QAAQU,EAAS,QAAQ,GAAM,SAAsBX,EAAKT,GAAW,CAAC,MAAMH,GAAY,SAAsBY,EAAKE,EAAO,IAAI,CAAC,GAAGqB,EAAU,GAAGI,EAAgB,UAAUgB,GAAGC,GAAkB,GAAGL,EAAsB,iBAAiBpB,EAAUM,CAAU,EAAE,mBAAmB,YAAY,iBAAiBS,EAAiB,SAAS,YAAY,IAAIpB,GAA6BqB,EAAK,MAAM,CAAC,GAAGjB,CAAK,EAAE,SAAsB2B,EAAM3C,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,sBAAsB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,qBAAqB,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAcW,EAAM3C,EAAO,IAAI,CAAC,UAAU,gBAAgB,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,kBAAkB,EAAE,SAAS,CAAclC,EAAK8C,EAAK,CAAC,KAAK,eAAe,OAAO,YAAY,aAAa,GAAK,SAAsB9C,EAAKE,EAAO,EAAE,CAAC,UAAU,gCAAgC,iBAAiBgC,EAAiB,SAAS,YAAY,SAAsBlC,EAAK+C,GAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,KAAK,QAAQ,gBAAgB,GAAG,eAAe,IAAI,iBAAiBb,EAAiB,SAAS,YAAY,IAAI,ihHAAihH,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAKgD,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,eAAe,IAAI,IAAI,OAAO,QAAQC,IAAwFT,GAAkB,GAAI,GAAG,GAAG,EAAE,GAAG,EAAE,GAAG,KAAK,IAAI,IAAiEA,GAAkB,QAAS,KAAK,GAAG,GAAG,CAAC,EAAE,EAAE,GAAG,KAAK,IAAI,GAAG,KAAK,IAAI,IAAiEA,GAAkB,QAAS,KAAK,GAAG,GAAG,CAAC,EAAE,EAAE,EAAE,KAAK,CAAC,EAAE,EAAE,IAAI,KAAK,EAAE,GAAG,CAAC,EAAE,YAAY,GAAG,WAAW,GAAG,UAAU,SAAS,UAAU,SAAS,IAAI,oEAAoE,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiBN,EAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,0EAA0E,QAAQ,IAAI,WAAW,yEAAyE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAM3C,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBgC,EAAiB,SAAS,YAAY,SAAS,CAAclC,EAAKkD,EAAS,CAAC,sBAAsB,GAAK,SAAsBlD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,qBAAqB,OAAO,uBAAuB,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,0BAA0B,WAAW,EAAE,SAAS,iDAAiD,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,iBAAiB,EAAE,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAelC,EAAKkD,EAAS,CAAC,sBAAsB,GAAK,SAAsBlD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,mBAAmB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,QAAQ,0BAA0B,OAAO,sBAAsB,6CAA6C,EAAE,SAAS,gGAAgG,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,cAAc,EAAE,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAelC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBgC,EAAiB,SAAS,YAAY,SAAsBlC,EAAK8C,EAAK,CAAC,KAAKxB,EAAU,OAAO,YAAY,aAAa,GAAK,SAAsBtB,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,mBAAmB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,EAAE,WAAW5C,GAAU,SAAsBU,EAAKkD,EAAS,CAAC,sBAAsB,GAAK,SAAsBlD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,MAAM,CAAC,kBAAkB,uBAAuB,uBAAuB,2CAA2C,uBAAuB,MAAM,uBAAuB,MAAM,0BAA0B,SAAS,sBAAsB,8CAA8C,0BAA0B,WAAW,EAAE,SAAS,mBAAmB,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,iBAAiB,EAAE,iBAAiBgC,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qBAAqB,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQiB,GAAI,CAAC,kFAAkF,kFAAkF,2QAA2Q,2UAA2U,uTAAuT,6SAA6S,2KAA2K,gJAAgJ,0RAA0R,iMAAiM,oNAAoN,4RAA4R,6RAA6R,oKAAoK,iuCAAiuC,+bAA+b,EASprfC,GAAgBC,EAAQzC,GAAUuC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,4BAA4BA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,UAAU,CAAC,MAAM,OAAO,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECT3sF,IAAMM,GAAU,CAAC,MAAM,QAAQ,UAAU,aAAa,YAAY,eAAe,MAAM,SAAS,EAAQC,GAAe,CAAC,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,eAAe,iBAAiB,EAAQC,GAAsB,iCAAiC,SAASC,GAAyBC,EAAM,CAAC,IAAIC,EAAyBC,EAAsBC,EAAkBC,EAAsDC,EAAiDC,EAAwCC,EAAkCC,EAAyBC,EAAa,GAAK,CAAC,QAAAC,CAAO,EAAEV,EAAYW,EAASC,GAAa,QAAQ,IAAIA,GAAa,OAAaC,GAAmBZ,EAAyBD,EAAM,qBAAqB,MAAMC,IAA2B,OAAO,OAAOA,EAAyB,CAAC,EAAQa,GAAgBZ,EAAsBF,EAAM,kBAAkB,MAAME,IAAwB,OAAO,OAAOA,EAAsB,CAAC,EAAQa,GAAYZ,EAAkBH,EAAM,cAAc,MAAMG,IAAoB,OAAO,OAAOA,EAAkB,CAAC,EAAMa,EAAa,GAAOC,EAAc,GAAG,GAAGN,EAAU,OAAoBO,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQlB,EAAM,QAAQ,GAAGA,EAAM,KAAK,EAAE,SAASmB,GAAWJ,EAAWf,EAAM,KAAK,CAAC,CAAC,EAAG,GAAK,CAAC,UAAAoB,CAAS,EAAEC,GAAiB,EAAO,CAACC,EAAMC,CAAc,EAAEC,GAAaC,GAAO,CAACA,EAAM,MAAMA,EAAM,cAAc,CAAC,EAAEC,GAAU,IAAI,CAACH,EAAe,EAAI,CAAE,EAAE,CAAC,CAAC,EAAE,GAAK,CAAC,MAAAI,EAAM,uBAAAC,CAAsB,EAAEC,GAAkBf,CAAc,EAAMa,EAAqQd,IAAmBG,EAAa,gCAAgCC,EAAc,6KAA5UD,EAAa,gCAAgCC,EAAc,0LAA6b,IAAMa,EAAY,CAAC,EAAE,QAAUC,KAAa,OAAO,OAAOnC,EAAS,EAAG,GAAGmC,IAAYnC,GAAU,MAAM,CAAC,IAAIoC,EAA+BC,EAA+BH,EAAYC,CAAS,IAAIC,EAA+BJ,EAAuB,SAAS,KAAK,MAAMI,IAAiC,OAAO,OAAOA,EAA+B,OAAOC,EAA+BL,EAAuB,SAAS,KAAK,MAAMK,IAAiC,OAAO,OAAOA,EAA+B,QAAS,CAAC,IAAIC,EAAkCJ,EAAYC,CAAS,GAAGG,EAAkCN,EAAuBG,CAAS,KAAK,MAAMG,IAAoC,OAAO,OAAOA,EAAkC,GAAK,IAAIC,EAAgB,CAAC,EAAE,GAAGR,EAAM,CAAC,IAAMS,EAAOC,GAAkB,OAAO,OAAOzC,EAAS,EAAE+B,EAAMC,CAAsB,EAAEO,EAAgBG,GAAa,CAAC,GAAGX,EAAM,MAAM,OAAU,OAAAS,CAAM,CAAC,EAAG,IAAMG,GAA2B,CAAC,EAAE,QAAUC,KAAQL,EAAiBI,GAA2BC,EAAKV,EAAYlC,GAAU,SAAS,CAAC,CAAC,EAAE4C,EAAM,IAAMC,EAA2B,CAAC,EAAQC,EAAsB,CAAC,EAAQC,EAAyB,CAAC,EAAE,QAAUH,KAAQL,EAAgB,CAAC,GAAK,CAAC,SAAAS,CAAQ,EAAEC,GAAiBL,EAAKV,EAAYlC,GAAU,WAAW,CAAC,CAAC,EAAE,QAAQkD,GAAE,EAAEA,GAAEF,EAAS,OAAOE,KAAI,CAAC,IAAMC,GAAQH,EAASE,EAAC,EAAKC,GAAQ,KAAIN,EAA2BM,GAAQ,EAAE,EAAEP,EAAKE,EAAsBK,GAAQ,EAAE,EAAEP,EAAKV,EAAYlC,GAAU,SAAS,CAAC,EAAE+C,EAAyBI,GAAQ,EAAE,EAAEA,GAAQ,iBAAiB,GAAGA,GAAQ,QAAS,IAAMC,GAAiB,CAAC,EAAQC,GAA+BpC,GAAoB,OAAyCL,EAAyBK,EAAkB,SAAS,MAAML,IAA2B,SAAeD,EAAkCC,EAAyB,YAAY,MAAMD,IAAoC,SAAeD,EAAwCC,EAAkC,SAAS,MAAMD,IAA0C,SAAeD,EAAiDC,EAAwC,YAAY,MAAMD,IAAmD,SAAeD,EAAsDC,EAAiD,QAAQ,MAAMD,IAAwD,OAAxtB,OAAsuBA,EAAsD,mBAAmB,CAAC,EAAE,QAAU8C,KAAM,OAAO,KAAKD,CAA6B,EAAE,CAAiD,IAAME,GAAxCF,EAA8BC,CAAE,EAAsB,MAAM,OAAS,CAACE,GAASC,EAAS,IAAI,OAAO,QAAQxD,EAAc,EAAG,GAAGsD,KAAQE,GAAU,CAACL,GAAiBI,EAAQ,EAAEF,EAAG,OAAS,IAAMI,GAAS,CAAC,EAAE,QAAQR,EAAE,EAAEA,EAAExB,EAAM,OAAOwB,IAAI,CAAC,IAAIS,GAAWC,EAAeV,IAAI,GAAGpC,GAAS4C,GAAS,KAAkBpC,EAAK,MAAM,CAAC,MAAM,CAAC,MAAMR,EAAQ,MAAM,eAAeA,EAAQ,MAAM,OAAO,OAAO,gBAAgBA,EAAQ,MAAM,OAAOA,EAAQ,OAAO,UAAUA,EAAQ,MAAM,CAAC,EAAE,WAAWoC,GAAG,CAAC,EAAG,IAAMN,EAAKlB,EAAMwB,CAAC,EAAQW,GAAwCjB,GAAK,YAAY,GAAG,OAAO,KAAKS,CAA6B,EAAE,SAAS,EAAG,SAAU,IAAMS,GAAUD,GAAM,GAASE,GAAQlB,EAA2BiB,EAAS,EAAE,GAAG,CAACC,GAAS,SAAU,IAAIC,GAAYjB,EAAyBe,EAAS,EAAKE,KAAc,kBAAiBA,GAAY,IAAI,IAAMC,IAAON,GAAWf,EAAK,QAAQ,MAAMe,KAAa,OAAO,OAAOA,GAAW,eAAmBO,GAAe,KAAWC,IAAWP,EAAYhB,EAAK,QAAQ,MAAMgB,IAAc,OAAO,OAAOA,EAAY,2BAA8BO,KAAWD,GAAe,CAAC,GAAGC,GAAU,QAAqDA,IAAU,QAAS,IAAIvB,EAAK,UAAU,EAAE,GAAG,IAAIwB,GAAuBC,GAAapD,EAAkB,CAAC,IAAI2B,EAAK,GAAG,MAAM,CAAC,GAAG3B,EAAkB,MAAM,MAAM,MAAM,MAAM,EAAE,SAAS,CAAC,GAAGA,EAAkB,MAAM,SAAS,MAAM,CAAC,GAAGA,EAAkB,MAAM,SAAS,MAAM,IAAI2B,EAAK,GAAG,SAAS,GAAGA,EAAK,aAAa,SAAS,CAAC,GAAG3B,EAAkB,MAAM,SAAS,MAAM,SAAS,MAAM,CAAC,GAAGA,EAAkB,MAAM,SAAS,MAAM,SAAS,MAAM,QAAQb,EAAM,gBAAgB,SAAS,GAAGwC,EAAK,eAAe,GAAG,GAAGA,EAAK,eAAe,CAACQ,GAAiB,KAAK,EAAEW,GAAQ7B,EAAYlC,GAAU,KAAK,CAAC,EAAE,CAACoD,GAAiB,KAAK,EAAuCa,IAAM,QAAS,EAAE,CAACb,GAAiB,KAAK,EAAEW,GAAQ7B,EAAYlC,GAAU,KAAK,CAAC,EAAE,CAACoD,GAAiB,cAAc,EAAEY,EAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEN,GAAS,KAAkBpC,EAAKgD,GAAgB,SAAS,CAAC,MAAM,CAAC,OAAO,GAAK,WAAW1B,EAAK,GAAG,UAAUE,EAAsBgB,EAAS,EAAE,UAAUA,GAAU,SAASlB,EAAK,SAAS,MAAAqB,GAAM,eAAAC,EAAc,EAAE,SAASE,EAAS,EAAE,GAAGxB,EAAK,aAAa,CAAC,EAAG,OAAoBtB,EAAKiD,EAAoB,SAAS,CAAC,MAAM,CAAC,WAAW,CAAC,KAAK,GAAM,SAAS,CAAC,CAAC,EAAE,SAAU/C,EAA2FJ,EAA0BE,EAAKkD,GAAQ,CAAC,MAAMpD,EAAa,SAASC,CAAa,CAAC,EAAEK,EAAM,SAAS,EAAeJ,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQlB,EAAM,QAAQ,GAAGA,EAAM,KAAK,EAAE,SAASmB,GAAWJ,EAAWf,EAAM,KAAK,CAAC,CAAC,EAAekB,EAAK,MAAM,CAAC,UAAUlB,EAAM,aAAa,OAAOF,GAAsB,OAAU,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAIE,EAAM,IAAI,WAAW,SAAS,QAAQA,EAAM,QAAQ,UAAU,UAAU,YAAYS,EAAaT,EAAM,SAAS,MAAMS,IAAe,OAAO,OAAOA,EAAa,UAAU,OAAO,OAAO,SAAS,GAAGT,EAAM,KAAK,EAAE,SAASsD,EAAQ,CAAC,EAA9oBpC,EAAKmD,GAAwB,CAAC,MAAMrE,EAAM,MAAM,KAAKsE,EAAY,CAAC,CAA6kB,CAAC,CAAE,CAMpmQ,IAAMC,GAAgBC,EAAQzE,GAAyB,CAAC,IAAID,0DAA6E,IAAIA,2CAA8D,IAAIA,iDAAoE,IAAIA,iDAAoE,IAAIA,4CAA+D,IAAIA,wCAA2D,CAAC,EAAS2E,GAAQF,GAAgBA,GAAgB,YAAY,oBAAoBG,EAAoBH,GAAgB,CAAC,eAAe,CAAC,KAAKI,EAAY,iBAAiB,EAAE,kBAAkB,CAAC,KAAKA,EAAY,iBAAiB,EAAE,gBAAgB,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,YAAY,oBAAoB,MAAM,SAAS,EAAE,WAAW,CAAC,KAAKA,EAAY,iBAAiB,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,IAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,KAAKA,EAAY,OAAO,SAAS,GAAK,YAAY,QAAQ,SAAS,CAAC,MAAM,CAAC,KAAKA,EAAY,MAAM,aAAa,oBAAoB,EAAE,OAAO,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,EAAE,MAAM,CAAC,KAAKA,EAAY,OAAO,aAAa,EAAE,IAAI,EAAE,KAAK,EAAE,eAAe,EAAI,CAAC,CAAC,EAAE,IAAI,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,KAAK,CAAC,EAAE,QAAQ,CAAC,KAAKA,EAAY,QAAQ,aAAa,KAAK,EAAE,WAAW,CAAC,KAAKA,EAAY,KAAK,QAAQ,CAAC,OAAO,MAAM,EAAE,aAAa,CAAC,OAAO,MAAM,EAAE,wBAAwB,EAAI,CAAC,CAAC,ECPnlC,IAAIC,IAAO,SAASA,EAAM,CAACA,EAAM,QAAW,UAAUA,EAAM,SAAY,UAAW,GAAGA,KAAQA,GAAM,CAAC,EAAE,EAAE,IAAMC,GAAY,CAAE,QAAW,WAAY,SAAY,UAAU,EAKxgB,SAARC,GAAgCC,EAAM,CAAC,GAAK,CAAC,OAAAC,EAAO,cAAAC,CAAa,EAAEF,EAAYG,EAASC,GAAa,QAAQ,IAAIA,GAAa,OAAY,CAACC,EAAYC,CAAK,EAAEC,GAAaC,GAAO,CAACA,EAAM,YAAYA,EAAM,KAAK,CAAC,EAAQC,EAAY,CAACJ,GAAaC,EAAM,SAAS,EAAQE,EAAMC,EAAY,WAAW,UAAsI,OAAoBC,EAAKC,GAAO,CAAC,GAAGX,EAAM,QAAQQ,EAAM,QAAtK,IAAI,CAAKC,IAAgBR,EAAQW,EAAO,KAAKP,EAAY,QAAQ,EAAQO,EAAO,SAAS,KAAKP,EAAc,EAA0E,MAAM,CAAC,GAAGL,EAAM,MAAM,cAAcS,EAAY,OAAO,MAAS,EAAE,QAAQ,CAAC,QAAQA,GAAa,CAACN,EAASD,EAAc,QAAQ,CAAC,EAAE,SAASF,EAAM,KAAKQ,CAAK,CAAC,CAAC,CAAE,CAACT,GAAe,YAAY,kBAAkBc,EAAoBd,GAAe,CAAC,OAAO,CAAC,KAAKe,EAAY,QAAQ,aAAa,EAAI,EAAE,KAAK,CAAC,KAAKA,EAAY,OAAO,aAAahB,GAAY,SAAS,CAAE,QAAW,CAAC,KAAKgB,EAAY,OAAO,aAAahB,GAAY,QAAW,YAAY,cAAc,EAAG,SAAY,CAAC,KAAKgB,EAAY,OAAO,aAAahB,GAAY,SAAY,YAAY,eAAe,CAAC,CAAC,EAAE,GAAGiB,GAA6B,CAAC,SAAS,CAAC,CAAC,GAAG,UAAU,MAAM,UAAU,GAAGC,GAAO,MAAM,EAAE,CAAC,GAAG,WAAW,MAAM,UAAU,CAAC,EAAE,SAAS,CAAC,cAAc,CAAC,KAAKF,EAAY,OAAO,MAAM,WAAW,SAAS,CAAC,QAAQ,CAAC,KAAKA,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,ECCxzC,SAARG,GAAsCC,EAAM,CAAC,IAAMC,EAAeC,GAAaC,GAAOA,EAAM,cAAc,EAAO,CAAC,WAAAC,CAAU,EAAEC,GAAY,EAAkE,OAAoBC,EAAKC,GAAO,CAAC,GAAGP,EAAM,QAA5F,IAAI,CAAII,GAAYH,EAAeG,CAAU,CAAG,EAA4D,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,OAAO,UAAU,GAAGJ,EAAM,KAAK,EAAE,SAAsBM,EAAKE,GAAK,CAAC,GAAGR,EAAM,KAAK,aAAa,qPAAqP,CAAC,CAAC,CAAC,CAAE,CAACD,GAAqB,YAAY,0BAA0BU,EAAoBV,GAAqB,CAAC,KAAKW,GAAS,CAAC,KAAK,EAAE,CAAC,EAAE,GAAGC,GAA6B,CAAC,KAAK,GAAM,MAAM,EAAK,CAAC,CAAC,CAAC,ECLyI,IAAMC,GAAmBC,EAASC,EAAa,EAAQC,GAAgBF,EAASG,EAAU,EAAQC,GAA0BJ,EAASK,EAAoB,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAAkBC,GAAMD,GAAW,MAAM,QAAQA,CAAK,EAASA,EAAM,OAAO,EAA4BA,GAAQ,MAAMA,IAAQ,GAAWE,GAAY,CAACC,EAAMC,IAAM,CAAC,GAAG,GAACD,GAAO,OAAOA,GAAQ,UAAkB,MAAM,CAAC,GAAGA,EAAM,IAAAC,CAAG,CAAE,EAAQC,GAAW,CAAC,CAAC,MAAAL,EAAM,SAAAM,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWV,GAAmCO,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,eAAAC,EAAe,OAAAC,EAAO,GAAAC,EAAG,MAAAlB,EAAM,MAAAmB,EAAM,eAAAC,EAAe,MAAAC,EAAM,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAKC,EAAuCC,EAAM,MAAM,CAAC,GAAGH,EAAM,UAAUvB,GAAmCuB,EAAM,UAAU,UAAUP,GAA8DO,EAAM,UAAU,UAAUJ,GAAmCI,EAAM,UAAU,UAAUH,GAA8DG,EAAM,UAAU,WAAWC,EAAKH,GAAmCE,EAAM,aAAa,MAAMC,IAAO,OAAOA,EAAK,eAAe,SAASE,GAAOD,EAAuCX,GAAwBS,EAAM,OAAO,KAAK,MAAME,IAAyC,OAAOA,EAAuCF,EAAM,WAAW,MAAMG,IAAQ,OAAOA,EAAM,WAAW,CAAE,EAAQC,GAAuB,CAACJ,EAAM/B,IAAe+B,EAAM,iBAAwB/B,EAAS,KAAK,GAAG,EAAE+B,EAAM,iBAAwB/B,EAAS,KAAK,GAAG,EAAUoC,GAA6BC,GAAW,SAASN,EAAMO,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAA1C,EAAQ,UAAA2C,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,UAAAC,EAAU,GAAGC,CAAS,EAAE3B,GAASQ,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA1D,CAAQ,EAAE2D,GAAgB,CAAC,WAAAhE,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQ+D,EAAiBzB,GAAuBJ,EAAM/B,CAAQ,EAAQ6D,EAAWC,EAAO,IAAI,EAAQC,EAAQzD,GAAMyC,CAAS,EAAQiB,EAAsBC,GAAM,EAAQC,GAAsB,CAAavB,GAAuBA,EAAS,EAAQwB,EAAkBC,GAAqB,EAAE,OAAoBlD,EAAKmD,GAAY,CAAC,GAAGzB,GAA4CoB,EAAgB,SAAsB9C,EAAKC,GAAS,CAAC,QAAQnB,EAAS,QAAQ,GAAM,SAAsBkB,EAAKR,GAAW,CAAC,MAAMP,GAAY,SAAsBe,EAAKE,EAAO,IAAI,CAAC,GAAG8B,EAAU,GAAGI,EAAgB,UAAUgB,GAAG1E,GAAkB,GAAGsE,GAAsB,gBAAgBvB,EAAUS,CAAU,EAAE,cAAc,GAAK,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAItB,GAA6BuB,EAAK,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,GAAGnB,CAAK,EAAE,GAAG5C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEqD,EAAYI,CAAc,EAAE,SAAsBgB,EAAMnD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAc1C,EAAKsD,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQC,IAAwFN,GAAkB,GAAI,GAAG,MAAmEA,GAAkB,QAAS,KAAK,GAAG,IAAI,EAAE,EAAE,GAAG,CAAC,EAAE,YAAY,KAAK,WAAW,KAAK,MAAM,OAAO,GAAG/D,GAAkB0C,CAAS,CAAC,EAAE,UAAU,iBAAiB,iBAAiBc,EAAiB,SAAS,WAAW,CAAC,EAAe1C,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiBwC,EAAiB,SAAS,YAAY,SAAsBW,EAAMnD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAcW,EAAMnD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAc1C,EAAKwD,EAAS,CAAC,sBAAsB,GAAK,SAAsBxD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiBwC,EAAiB,SAAS,YAAY,KAAKf,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAEkB,GAAsBQ,EAAMnD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAc1C,EAAKwD,EAAS,CAAC,sBAAsB,GAAK,SAAsBxD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,kBAAkB,MAAM,CAAC,OAAO,EAAE,iBAAiBwC,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,KAAKb,EAAU,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe7B,EAAKwD,EAAS,CAAC,sBAAsB,GAAK,SAAsBxD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,IAAI,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,KAAK,MAAM,CAAC,OAAO,EAAE,iBAAiBwC,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeW,EAAMnD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,WAAW,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAcW,EAAMnD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAc1C,EAAKyD,EAA0B,CAAC,SAAsBzD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,WAAW,iBAAiBwC,EAAiB,SAAS,sBAAsB,KAAK,WAAW,SAAsB1C,EAAK5B,GAAc,CAAC,MAAM,CAAC,aAAa,qEAAqE,cAAc,uBAAuB,EAAE,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,QAAQ,UAAU,QAAQ,EAAE,OAAO,OAAO,KAAK,CAAC,QAAQ,GAAK,KAAK,GAAG,YAAY,CAAC,EAAE,GAAG,YAAY,SAAS,YAAY,SAAS,IAAI,KAAK,WAAW,QAAQ,OAAO,YAAY,CAAC,EAAE,OAAO,MAAM,YAAY,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAE,KAAK,WAAW,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe4B,EAAKyD,EAA0B,CAAC,SAAsBzD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,QAAQ,iBAAiBwC,EAAiB,SAAS,sBAAsB,KAAK,QAAQ,SAAsB1C,EAAK5B,GAAc,CAAC,MAAM,CAAC,aAAa,eAAe,cAAc,qBAAqB,EAAE,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,MAAM,UAAU,QAAQ,EAAE,OAAO,OAAO,KAAK,CAAC,QAAQ,GAAK,KAAK,GAAG,YAAY,CAAC,EAAE,GAAG,YAAY,SAAS,YAAY,SAAS,IAAI,KAAK,QAAQ,QAAQ,OAAO,YAAY,CAAC,EAAE,OAAO,MAAM,YAAY,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAE,KAAK,QAAQ,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe4B,EAAKyD,EAA0B,CAAC,SAAsBzD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,MAAM,iBAAiBwC,EAAiB,SAAS,sBAAsB,KAAK,MAAM,SAAsB1C,EAAK5B,GAAc,CAAC,MAAM,CAAC,aAAa,qEAAqE,cAAc,uBAAuB,EAAE,KAAK,CAAC,WAAW,sBAAsB,SAAS,OAAO,UAAU,SAAS,cAAc,MAAM,WAAW,OAAO,EAAE,OAAO,OAAO,KAAK,CAAC,QAAQ,GAAM,KAAK,GAAG,YAAY,CAAC,EAAE,GAAG,YAAY,SAAS,YAAY,SAAS,IAAI,KAAK,MAAM,QAAQ,OAAO,YAAY,CAAC,EAAE,OAAO,MAAM,YAAY,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAE,KAAK,MAAM,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeiF,EAAMnD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiBwC,EAAiB,SAAS,YAAY,SAAS,CAAc1C,EAAKyD,EAA0B,CAAC,SAAsBzD,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,QAAQ,iBAAiBwC,EAAiB,SAAS,sBAAsB,KAAK,QAAQ,SAAsB1C,EAAK1B,GAAW,CAAC,MAAM,qEAAqE,SAAS,MAAM,eAAe,CAAC,SAAS,OAAO,UAAU,GAAK,OAAO,GAAG,SAAS,QAAQ,MAAM,QAAQ,EAAE,WAAW,OAAO,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,OAAO,OAAO,QAAQ,IAAI,GAAG,YAAY,SAAS,YAAY,KAAK,QAAQ,OAAO,GAAG,WAAW,GAAK,YAAYwD,EAAU,OAAO,GAAG,aAAa,OAAO,KAAK,QAAQ,SAAS,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe9B,EAAKyD,EAA0B,CAAC,SAAsBzD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,mBAAmB,iBAAiBwC,EAAiB,SAAS,sBAAsB,KAAK,mBAAmB,SAAsB1C,EAAK1B,GAAW,CAAC,MAAM,wBAAwB,SAAS,MAAM,eAAe,CAAC,SAAS,OAAO,UAAU,GAAK,OAAO,GAAG,SAAS,QAAQ,MAAM,QAAQ,EAAE,WAAW,gBAAgB,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,OAAO,OAAO,QAAQ,IAAI,GAAG,YAAY,SAAS,YAAY,KAAK,mBAAmB,OAAO,GAAG,WAAW,GAAM,YAAYyD,EAAU,OAAO,GAAG,aAAa,OAAO,KAAK,iBAAiB,SAAS,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAKyD,EAA0B,CAAC,SAAsBzD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBwC,EAAiB,SAAS,sBAAsB,SAAsB1C,EAAKxB,GAAqB,CAAC,KAAK,CAAC,aAAa,yBAAyB,cAAc,qBAAqB,cAAc,qBAAqB,cAAc,EAAE,KAAK,OAAO,EAAE,OAAO,OAAO,KAAK,CAAC,MAAM,wBAAwB,MAAMa,GAAY,CAAC,IAAI,oEAAoE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,GAAG,YAAY,SAAS,YAAY,QAAQ,kBAAkB,OAAO,OAAO,QAAQ,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQqE,GAAI,CAAC,kFAAkF,kFAAkF,0RAA0R,qRAAqR,+KAA+K,2SAA2S,+QAA+Q,uRAAuR,qIAAqI,oRAAoR,gJAAgJ,yQAAyQ,mRAAmR,gJAAgJ,wGAAwG,gRAAgR,iJAAiJ,mKAAmK,4uDAA4uD,+GAA+G,iEAAiE,2MAA2M,2GAA2G,ibAAib,GAAeA,GAAI,GAAgBA,GAAI,+bAA+b,EASr0mBC,GAAgBC,EAAQ1C,GAAUwC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,iBAAiBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,EAAE,UAAU,CAAC,aAAa,eAAe,gBAAgB,GAAM,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,MAAM,QAAQ,KAAKA,EAAY,eAAe,EAAE,UAAU,CAAC,aAAa,GAAG,YAAY,GAAG,YAAY,kBAAkB,MAAM,kBAAkB,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,YAAY,eAAe,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,GAAG,YAAY,eAAe,MAAM,mBAAmB,KAAKA,EAAY,MAAM,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGzF,GAAmB,GAAGG,GAAgB,GAAGE,GAA0B,GAAG0F,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECTj4H,IAAMC,GAAqBC,EAASC,EAAe,EAAQC,GAAmBF,EAASG,EAAa,EAAQC,GAAkBJ,EAASK,EAAY,EAAQC,GAAqBN,EAASO,EAAe,EAAQC,GAAoBR,EAASS,EAAc,EAAQC,GAAyCC,GAA0BC,GAAOC,EAAO,GAAG,CAAC,EAAQC,GAAoBd,EAASe,EAAc,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAY,CAACC,EAAMC,IAAM,CAAC,GAAG,GAACD,GAAO,OAAOA,GAAQ,UAAkB,MAAM,CAAC,GAAGA,EAAM,IAAAC,CAAG,CAAE,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWJ,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQK,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,EAAQC,GAAkBC,GAAW,OAAOA,GAAQ,UAAUA,IAAQ,MAAM,OAAOA,EAAM,KAAM,SAAiBA,EAAc,OAAOA,GAAQ,SAAS,CAAC,IAAIA,CAAK,EAAE,OAA6X,IAAMC,GAAU,CAAC,CAAC,MAAAC,EAAM,SAAAC,EAAS,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAKC,GAAaJ,CAAK,EAAE,OAAOE,EAASC,CAAI,CAAE,EAAQE,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAL,CAAQ,IAAI,CAAC,IAAMM,EAAaC,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCC,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASV,CAAQ,CAAC,CAAE,EAAQa,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMI,IAAeJ,EAAM,iBAAwBI,EAAS,KAAK,GAAG,EAAEJ,EAAM,iBAAwBI,EAAS,KAAK,GAAG,EAAUC,GAA6BC,GAAW,SAASN,EAAMO,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAC,EAAQ,mBAAAC,EAAmB,mBAAAC,EAAmB,mBAAAC,EAAmB,YAAAC,EAAY,GAAGC,CAAS,EAAEvB,GAASI,CAAK,EAAO,CAAC,YAAAoB,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAAvB,CAAQ,EAAEwB,GAAgB,CAAC,WAAAC,GAAW,eAAe,YAAY,QAAAf,EAAQ,kBAAAgB,EAAiB,CAAC,EAAQC,EAAiB5B,GAAuBH,EAAMI,CAAQ,EAAQ4B,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQd,IAAc,YAA6Ce,EAAa,IAAQf,IAAc,YAA6CgB,EAAsBC,GAAM,EAAQC,GAAsB,CAAa1B,GAAuBA,GAAuBA,GAAuBA,GAAuBA,EAAS,EAAQ2B,EAAkBC,GAAqB,EAAE,OAAoBjD,EAAKkD,GAAY,CAAC,GAAG5B,GAA4CuB,EAAgB,SAAsB7C,EAAKC,GAAS,CAAC,QAAQY,EAAS,QAAQ,GAAM,SAAsBb,EAAKR,GAAW,CAAC,MAAM2D,GAAY,SAAsBC,EAAMlD,EAAO,IAAI,CAAC,GAAG0B,EAAU,GAAGI,EAAgB,UAAUqB,GAAGC,GAAkB,GAAGP,GAAsB,iBAAiB1B,EAAUS,CAAU,EAAE,mBAAmB,UAAU,iBAAiBU,EAAiB,SAAS,YAAY,IAAIxB,GAA6ByB,EAAK,MAAM,CAAC,GAAGrB,CAAK,EAAE,GAAGmC,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE1B,EAAYI,CAAc,EAAE,SAAS,CAACU,EAAY,GAAgB3C,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,sBAAsB,iBAAiBsC,EAAiB,SAAS,sBAAsB,KAAK,sBAAsB,SAAsBxC,EAAKyD,GAAe,CAAC,WAAW,SAAS,OAAO,CAAC,OAAO,CAAC,aAAa,yBAAyB,MAAM,QAAQ,MAAM,KAAK,EAAE,KAAK,CAAC,aAAa,wEAAwE,cAAc,wEAAwE,cAAc,4BAA4B,cAAc,EAAE,KAAK,gBAAgB,EAAE,KAAK,CAAC,MAAM,qEAAqE,MAAMC,GAAY,CAAC,IAAI,mEAAmE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,QAAQ,OAAO,OAAO,OAAO,QAAQ,mMAAmM,EAAE,UAAU,CAAcN,EAAMO,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQC,GAAU,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,YAAY,QAAQC,GAAW,iBAAiBrB,EAAiB,SAAS,YAAY,UAAU,GAAK,SAAS,CAAcxC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAK8D,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,MAAM,OAAO,MAAM,QAAQ,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe9D,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,SAAS,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,eAAe,aAAa,gBAAgB,yBAAyB,qBAAqB,YAAY,EAAE,SAAsBY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,UAAU,qHAAqH,EAAE,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,SAAS,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcxC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAexC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiBsC,EAAiB,SAAS,YAAY,SAAsBxC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsBxC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAKgE,GAAc,CAAC,MAAM,wEAAwE,SAAS,MAAM,eAAe,CAAC,SAAS,OAAO,UAAU,GAAK,OAAO,GAAG,SAAS,QAAQ,MAAM,QAAQ,EAAE,WAAW,OAAO,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,KAAK,EAAE,OAAO,OAAO,QAAQ,IAAI,GAAG,YAAY,SAAS,YAAY,OAAO,GAAG,OAAO,GAAG,WAAW,GAAM,KAAK,YAAY,SAAS,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehE,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAK8D,GAAgB,CAAC,KAAK,CAAC,aAAa,wEAAwE,cAAc,qBAAqB,cAAc,qBAAqB,cAAc,EAAE,KAAK,OAAO,EAAE,OAAO,OAAO,KAAK,CAAC,MAAM,qEAAqE,KAAK,EAAE,EAAE,GAAG,YAAY,SAAS,YAAY,QAAQ,OAAO,OAAO,MAAM,QAAQ,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe9D,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,iBAAiBsC,EAAiB,SAAS,YAAY,SAAsBxC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,8BAA8B,iBAAiBsC,EAAiB,SAAS,sBAAsB,KAAK,8BAA8B,SAAsBxC,EAAKiE,GAAgB,CAAC,eAAe,CAAcjE,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBsC,EAAiB,SAAS,YAAY,SAAsBxC,EAAKkE,GAAmB,CAAC,SAAsBlE,EAAKf,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKkF,GAAQ,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,EAAE,SAAS,CAACC,EAAWC,EAAeC,KAAwBtE,EAAKuE,GAAU,CAAC,SAASH,EAAW,IAAI,CAAC,CAAC,UAAU5C,EAAmB,UAAUC,GAAmB,GAAGE,GAAY,UAAUD,CAAkB,EAAE8C,KAAKhD,IAA0EA,EAAmB,IAAGE,IAA0EA,EAAmB,IAAuB1B,EAAKkD,GAAY,CAAC,GAAG,aAAavB,KAAc,SAAsB3B,EAAKyE,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAUjD,CAAkB,EAAE,SAAsBxB,EAAK0E,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAUlD,CAAkB,EAAE,UAAU,WAAW,EAAE,OAAO,YAAY,SAAsB4B,EAAMlD,EAAO,EAAE,CAAC,UAAU,+BAA+B,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcxC,EAAK2E,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,MAAM,OAAO,GAAGC,GAAkBnD,EAAkB,CAAC,EAAE,UAAU,iBAAiB,iBAAiBe,EAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,CAAC,EAAexC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,KAAKd,EAAmB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEC,EAAW,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,WAAW,CAAc3B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAsBxC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,CAAcxC,EAAKwD,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,2BAA2B,iBAAiBsC,EAAiB,SAAS,sBAAsB,KAAK,2BAA2B,SAAsBxC,EAAK6E,GAAa,CAAC,UAAUnB,GAAY,CAAC,IAAI,qEAAqE,OAAO,oKAAoK,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAU,GAAG,KAAK,2BAA2B,UAAU,GAAG,UAAU,eAAe,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,gBAAgB,GAAG,KAAK,8BAA8B,QAAQ,MAAM,WAAW,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeN,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,WAAW,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcxC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAexC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAKgE,GAAc,CAAC,MAAM,qEAAqE,SAAS,MAAM,eAAe,CAAC,SAAS,OAAO,UAAU,GAAK,OAAO,GAAG,SAAS,QAAQ,MAAM,QAAQ,EAAE,WAAW,OAAO,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,OAAO,OAAO,QAAQ,IAAI,GAAG,YAAY,SAAS,YAAY,OAAO,GAAG,OAAO,GAAG,WAAW,GAAK,KAAK,WAAW,SAAS,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehE,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAexC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAK8E,GAAe,CAAC,MAAM,CAAC,aAAa,wEAAwE,cAAc,uEAAuE,EAAE,cAAc,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,aAAa,qEAAqE,cAAc,kBAAkB,cAAc,kBAAkB,cAAc,wEAAwE,cAAc,EAAE,KAAK,OAAO,EAAE,KAAK,CAAC,WAAW,2DAA2D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAK,QAAQ,kBAAkB,OAAO,MAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,CAAC,QAAQ,WAAW,SAAS,UAAU,EAAE,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,sBAAsB,QAAQ,CAAC,gBAAgB,mBAAmB,KAAK,EAAE,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,CAAC,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAElC,EAAa,GAAgB5C,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,qBAAqB,iBAAiBsC,EAAiB,SAAS,sBAAsB,KAAK,qBAAqB,SAAsBxC,EAAKyD,GAAe,CAAC,WAAW,SAAS,OAAO,CAAC,OAAO,CAAC,aAAa,yBAAyB,MAAM,QAAQ,MAAM,KAAK,EAAE,KAAK,CAAC,aAAa,wEAAwE,cAAc,wEAAwE,cAAc,4BAA4B,cAAc,EAAE,KAAK,gBAAgB,EAAE,KAAK,CAAC,MAAM,qEAAqE,MAAMC,GAAY,CAAC,IAAI,mEAAmE,EAAE,EAAE,EAAE,KAAK,EAAE,EAAE,QAAQ,OAAO,OAAO,OAAO,QAAQ,mMAAmM,EAAE,UAAU,CAAcN,EAAMO,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQC,GAAU,UAAU,gBAAgB,wBAAwB,SAAS,mBAAmB,qBAAqB,QAAQrE,GAAW,iBAAiBiD,EAAiB,SAAS,YAAY,UAAU,GAAK,SAAS,CAAcxC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAK8D,GAAgB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,MAAM,OAAO,MAAM,QAAQ,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe9D,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,eAAe,aAAa,gBAAgB,yBAAyB,qBAAqB,YAAY,EAAE,SAAsBY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,UAAU,qHAAqH,EAAE,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,SAAS,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcxC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAexC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiBsC,EAAiB,SAAS,YAAY,SAAsBxC,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAsBxC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAKgE,GAAc,CAAC,MAAM,wEAAwE,SAAS,MAAM,eAAe,CAAC,SAAS,OAAO,UAAU,GAAK,OAAO,GAAG,SAAS,QAAQ,MAAM,QAAQ,EAAE,WAAW,OAAO,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,MAAM,WAAW,KAAK,EAAE,OAAO,OAAO,QAAQ,IAAI,GAAG,YAAY,SAAS,YAAY,OAAO,GAAG,OAAO,GAAG,WAAW,GAAM,KAAK,YAAY,SAAS,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehE,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAK8D,GAAgB,CAAC,KAAK,CAAC,aAAa,wEAAwE,cAAc,qBAAqB,cAAc,qBAAqB,cAAc,EAAE,KAAK,OAAO,EAAE,OAAO,OAAO,KAAK,CAAC,MAAM,qEAAqE,KAAK,EAAE,EAAE,GAAG,YAAY,SAAS,YAAY,QAAQ,OAAO,OAAO,MAAM,QAAQ,GAAG,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe9D,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiBsC,EAAiB,SAAS,YAAY,SAAsBxC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAKiE,GAAgB,CAAC,eAAe,CAAcjE,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,iBAAiBsC,EAAiB,SAAS,YAAY,SAAsBxC,EAAKkE,GAAmB,CAAC,SAAsBlE,EAAKf,GAAU,CAAC,MAAM,CAAC,KAAK,CAAC,MAAM,YAAY,KAAKkF,GAAQ,KAAK,YAAY,EAAE,MAAM,CAAC,KAAK,eAAe,MAAM,EAAE,EAAE,OAAO,CAAC,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,YAAY,KAAK,YAAY,EAAE,CAAC,WAAW,YAAY,KAAK,KAAK,KAAK,YAAY,CAAC,CAAC,EAAE,SAAS,CAACC,EAAWC,EAAeC,KAAwBtE,EAAKuE,GAAU,CAAC,SAASH,EAAW,IAAI,CAAC,CAAC,UAAU5C,EAAmB,UAAUC,GAAmB,GAAGE,GAAY,UAAUD,CAAkB,EAAE8C,KAAKhD,IAA0EA,EAAmB,IAAGE,IAA0EA,EAAmB,IAAuB1B,EAAKkD,GAAY,CAAC,GAAG,aAAavB,KAAc,SAAsB3B,EAAKyE,GAAqB,SAAS,CAAC,MAAM,CAAC,UAAUjD,CAAkB,EAAE,SAAsBxB,EAAK0E,EAAK,CAAC,KAAK,CAAC,cAAc,CAAC,UAAUlD,CAAkB,EAAE,UAAU,WAAW,EAAE,OAAO,YAAY,SAAsB4B,EAAMlD,EAAO,EAAE,CAAC,UAAU,+BAA+B,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcxC,EAAK2E,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,MAAM,OAAO,GAAGC,GAAkBnD,EAAkB,CAAC,EAAE,UAAU,iBAAiB,iBAAiBe,EAAiB,SAAS,YAAY,MAAM,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,CAAC,CAAC,CAAC,EAAexC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,OAAO,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,mBAAmB,QAAQ,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,KAAKd,EAAmB,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEC,EAAW,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,WAAW,CAAc3B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,mBAAmB,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,oBAAoB,EAAE,SAAsBxC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,0BAA0B,QAAQ,EAAE,SAAS,eAAe,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,kBAAkB,CAAcxC,EAAKwD,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,KAAK,0BAA0B,SAAsBxC,EAAK6E,GAAa,CAAC,UAAUnB,GAAY,CAAC,IAAI,qEAAqE,OAAO,oKAAoK,EAAE,EAAE,EAAE,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,UAAU,GAAG,KAAK,0BAA0B,UAAU,GAAG,UAAU,eAAe,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,gBAAgB,GAAG,QAAQ,MAAM,WAAW,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeN,EAAMlD,EAAO,IAAI,CAAC,UAAU,iBAAiB,cAAc,GAAK,mBAAmB,WAAW,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,wEAAwE,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,KAAK,EAAE,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcY,EAAMlD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,iBAAiBsC,EAAiB,SAAS,YAAY,SAAS,CAAcxC,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAexC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAKgE,GAAc,CAAC,MAAM,qEAAqE,SAAS,MAAM,eAAe,CAAC,SAAS,OAAO,UAAU,GAAK,OAAO,GAAG,SAAS,QAAQ,MAAM,QAAQ,EAAE,WAAW,OAAO,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,OAAO,EAAE,OAAO,OAAO,QAAQ,IAAI,GAAG,YAAY,SAAS,YAAY,OAAO,GAAG,OAAO,GAAG,WAAW,GAAK,KAAK,WAAW,SAAS,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAehE,EAAK+D,EAAS,CAAC,sBAAsB,GAAK,SAAsB/D,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,yCAAyC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiBsC,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAexC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiBsC,EAAiB,SAAS,sBAAsB,SAAsBxC,EAAK8E,GAAe,CAAC,MAAM,CAAC,aAAa,wEAAwE,cAAc,uEAAuE,EAAE,cAAc,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,aAAa,qEAAqE,cAAc,kBAAkB,cAAc,kBAAkB,cAAc,wEAAwE,cAAc,EAAE,KAAK,OAAO,EAAE,KAAK,CAAC,WAAW,2DAA2D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,OAAO,GAAK,QAAQ,kBAAkB,OAAO,MAAM,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,CAAC,QAAQ,WAAW,SAAS,UAAU,EAAE,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,aAAa,CAAC,EAAE,WAAW,GAAK,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,qBAAqB,QAAQ,CAAC,gBAAgB,mBAAmB,KAAK,EAAE,WAAW,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,CAAC,EAAE,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQC,GAAI,CAAC,kFAAkF,gFAAgF,uQAAuQ,gJAAgJ,oRAAoR,+KAA+K,wQAAwQ,4RAA4R,uRAAuR,qTAAqT,wSAAwS,kUAAkU,mUAAmU,kOAAkO,6OAA6O,sSAAsS,kJAAkJ,iQAAiQ,6RAA6R,+FAA+F,sIAAsI,8PAA8P,oKAAoK,0SAA0S,qTAAqT,iTAAiT,iKAAiK,kUAAkU,wQAAwQ,4RAA4R,uRAAuR,2SAA2S,4kIAA4kI,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,+bAA+b,EAQng6CC,GAAgBC,EAAQnE,GAAUiE,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,aAAaA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,EAAE,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,qEAAqE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGM,GAAqB,GAAGC,GAAmB,GAAGC,GAAkB,GAAGC,GAAqB,GAAGC,GAAoB,GAAGC,GAAoB,GAAGC,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECR1zJ,IAAMC,GAAmBC,EAASC,EAAa,EAAQC,GAAeF,EAASG,EAAS,EAAQC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,GAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,GAAGiC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA3C,CAAQ,EAAE4C,GAAgB,CAAC,WAAAjD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgD,EAAiBpB,GAAuBH,EAAMtB,CAAQ,EAAQ8C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,GAAM,EAAQC,EAAsB,CAAajB,EAAS,EAAQkB,EAAkBC,GAAqB,EAAE,OAAoBvC,EAAKwC,GAAY,CAAC,GAAGnB,GAA4Cc,EAAgB,SAAsBnC,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKE,EAAO,IAAI,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAUe,GAAG1D,GAAkB,GAAGsD,EAAsB,gBAAgBjB,EAAUI,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAA6BkB,EAAK,MAAM,CAAC,gBAAgB,yBAAyB,GAAGd,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,oBAAoB,EAAE,UAAU,CAAC,gBAAgB,kBAAkB,CAAC,EAAE,GAAGlC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEsC,EAAYI,CAAc,EAAE,SAAsBe,EAAMxC,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAcU,EAAMxC,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAchC,EAAK2C,EAAS,CAAC,sBAAsB,GAAK,SAAsB3C,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAehC,EAAK4C,EAA0B,CAAC,SAAsB5C,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAsBhC,EAAKtB,GAAc,CAAC,MAAM,qEAAqE,SAAS,MAAM,eAAe,CAAC,SAAS,OAAO,UAAU,GAAK,OAAO,GAAG,SAAS,QAAQ,MAAM,QAAQ,EAAE,WAAW,OAAO,KAAK,CAAC,WAAW,2DAA2D,oBAAoB,YAAY,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,OAAO,OAAO,QAAQ,IAAI,GAAG,YAAY,SAAS,YAAY,OAAO,IAAI,OAAO,IAAI,WAAW,GAAK,KAAK,YAAY,SAAS,OAAO,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAesB,EAAK4C,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,KAAK,GAAG,GAAG,SAAsBtC,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,cAAc,iBAAiB8B,EAAiB,SAAS,sBAAsB,KAAK,cAAc,SAAsBhC,EAAKpB,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,cAAc,QAAQ,YAAY,MAAM,OAAO,GAAGK,GAAqB,CAAC,UAAU,CAAC,QAAQ,WAAW,CAAC,EAAEsC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQkB,GAAI,CAAC,kFAAkF,kFAAkF,gRAAgR,mRAAmR,iSAAiS,iHAAiH,iJAAiJ,wuBAAwuB,GAAeA,EAAG,EAQr1PC,GAAgBC,EAAQlC,GAAUgC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,qBAAqBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,KAAK,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,gBAAgB,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGtE,GAAmB,GAAGG,GAAe,GAAGyE,EAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECRt2G,IAAMC,GAAgB,CAAC,UAAU,CAAC,MAAM,EAAI,CAAC,EAAQC,GAAW,CAAC,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,OAAO,EAAE,MAAM,EAAE,SAAS,GAAG,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,GAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,GAAGiC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA3C,CAAQ,EAAE4C,GAAgB,CAAC,WAAAjD,GAAW,eAAe,YAAY,gBAAAD,GAAgB,QAAAQ,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgD,EAAiBpB,GAAuBH,EAAMtB,CAAQ,EAAQ8C,EAAWC,EAAO,IAAI,EAAQC,EAAsBC,GAAM,EAAQC,EAAsB,CAAC,EAAQC,EAAkBC,GAAqB,EAAE,OAAoBvC,EAAKwC,GAAY,CAAC,GAAGnB,GAA4Cc,EAAgB,SAAsBnC,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsBU,EAAKyC,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,SAAsBzC,EAAKE,EAAO,EAAE,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAU,GAAGgB,GAAG3D,GAAkB,GAAGsD,EAAsB,iBAAiBjB,EAAUI,CAAU,kBAAkB,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAA6BkB,EAAK,MAAM,CAAC,gBAAgB,yBAAyB,GAAGd,CAAK,EAAE,SAAS,CAAC,kBAAkB,CAAC,gBAAgB,uEAAuE,CAAC,EAAE,GAAGlC,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,MAAS,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEsC,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiB8B,EAAiB,SAAS,YAAY,SAAsBhC,EAAK2C,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQC,IAAwFN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,IAAI,sEAAsE,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBN,EAAiB,SAAS,YAAY,GAAG/C,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ2D,IAAwFN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,IAAI,sEAAsE,CAAC,CAAC,EAAEf,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQkB,GAAI,CAAC,kFAAkF,gFAAgF,0TAA0T,6QAA6Q,kLAAkL,sgBAAsgB,kEAAkE,uEAAuE,gIAAgI,EAQ9/LC,GAAgBC,EAAQlC,GAAUgC,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,qBAAqBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECRub,IAAMM,GAAsBC,EAASC,EAAgB,EAAQC,GAAsBF,EAASG,EAAgB,EAAQC,GAAsBJ,EAASK,EAAgB,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,iBAAiB,EAAE,SAASC,EAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAC,CAAQ,IAAI,CAAC,IAAMC,EAAaC,GAAWC,CAAmB,EAAQC,EAAWL,GAAmCE,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASL,CAAQ,CAAC,CAAE,EAAQQ,GAASC,EAAO,OAAaC,CAAQ,EAAQC,GAAwB,CAAC,cAAc,YAAY,QAAQ,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAMtB,IAAesB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAEsB,EAAM,iBAAwBtB,EAAS,KAAK,GAAG,EAAU0B,GAA6BC,GAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAhC,EAAQ,GAAGiC,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAA3C,CAAQ,EAAE4C,GAAgB,CAAC,WAAAjD,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQgD,EAAiBpB,GAAuBH,EAAMtB,CAAQ,EAAO,CAAC,sBAAA8C,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAYH,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQQ,EAAaL,EAAsB,SAASI,IAAO,CAACP,EAAW,WAAW,CAAE,CAAC,EAAQS,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQ,GAAC,YAAY,WAAW,EAAE,SAASlB,CAAW,EAAmCmB,EAAa,IAAQnB,IAAc,YAA6CoB,EAAOC,GAAU,EAAQC,GAAsBC,GAAM,EAAQC,EAAsB,CAAa3B,EAAS,EAAQ4B,EAAkBC,GAAqB,EAAE,OAAoBjD,EAAKkD,GAAY,CAAC,GAAG7B,GAA4CwB,GAAgB,SAAsB7C,EAAKC,GAAS,CAAC,QAAQd,EAAS,QAAQ,GAAM,SAAsBa,EAAKT,GAAW,CAAC,MAAMD,GAAY,SAAsB6D,EAAMjD,EAAO,OAAO,CAAC,GAAGoB,EAAU,GAAGI,EAAgB,UAAU0B,GAAGrE,GAAkB,GAAGgE,EAAsB,gBAAgB3B,EAAUI,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAA6BwB,EAAK,MAAM,CAAC,eAAe,aAAa,gBAAgB,4BAA4B,qBAAqB,aAAa,GAAGpB,CAAK,EAAE,GAAGlC,EAAqB,CAAC,UAAU,CAAC,mBAAmB,aAAa,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAEsC,EAAYI,CAAc,EAAE,SAAS,CAAcwB,EAAMjD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAAa,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAcmB,EAAMjD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAACS,EAAY,GAAgBzC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAAc,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wBAAwB,EAAE,GAAG/C,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAMqD,CAAY,EAAE,UAAU,CAAC,iBAAiB,GAAK,MAAMF,CAAW,CAAC,EAAEb,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,EAAE,EAAE,SAAS,CAAC,UAAU,CAAC,gBAAgB,oEAAoE,CAAC,EAAE,SAAsBhC,EAAKqD,EAAS,CAAC,sBAAsB,GAAK,SAAsBrD,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,MAAM,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8B,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,SAAS,CAAC,UAAU,CAAC,qBAAqB,uEAAuE,CAAC,EAAE,kBAAkB,MAAM,mBAAmB,GAAK,GAAG/C,EAAqB,CAAC,UAAU,CAAC,SAAsBe,EAAWG,EAAS,CAAC,SAAsBH,EAAKE,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEqB,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,CAAC,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKvB,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAGQ,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,WAAW,CAAC,EAAEsC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEe,EAAa,GAAgBS,EAAMjD,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAcmB,EAAMjD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAchC,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB8B,EAAiB,SAAS,YAAY,SAAsBhC,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASC,GAA4BxD,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,CAAC,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,OAAO,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAU6E,EAAc,CAAC,EAAE,GAAGvE,EAAqB,CAAC,UAAU,CAAC,QAAQ,YAAY,UAAUuE,EAAc,CAAC,CAAC,CAAC,EAAEjC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASE,GAA6BzD,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAU8E,EAAe,CAAC,EAAE,GAAGxE,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAUwE,EAAe,CAAC,CAAC,CAAC,EAAElC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASG,GAA6B1D,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,EAAE,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,iBAAiB,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAU+E,EAAe,CAAC,EAAE,GAAGzE,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAUyE,EAAe,CAAC,CAAC,CAAC,EAAEnC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASI,GAA6B3D,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,GAAG,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,UAAU,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAUgF,EAAe,CAAC,EAAE,GAAG1E,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU0E,EAAe,CAAC,CAAC,CAAC,EAAEpC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASK,GAA6B5D,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,GAAG,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,cAAc,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAUiF,EAAe,CAAC,EAAE,GAAG3E,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU2E,EAAe,CAAC,CAAC,CAAC,EAAErC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAewB,EAAMjD,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiB8B,EAAiB,SAAS,YAAY,SAAS,CAAchC,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASM,GAA6B7D,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,CAAC,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,eAAe,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAUkF,EAAe,CAAC,EAAE,GAAG5E,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU4E,EAAe,CAAC,CAAC,CAAC,EAAEtC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASO,GAA6B9D,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,WAAW,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAUmF,EAAe,CAAC,EAAE,GAAG7E,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU6E,EAAe,CAAC,CAAC,CAAC,EAAEvC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKuD,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,EAAE,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,sBAAsB,MAAS,CAAC,EAAE,SAASQ,GAA6B/D,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,YAAY,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAM,QAAQ,YAAY,MAAM,OAAO,UAAUoF,EAAe,CAAC,EAAE,GAAG9E,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,MAAM,MAAM,EAAE,QAAQ,YAAY,UAAU8E,EAAe,CAAC,CAAC,CAAC,EAAExC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKE,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAe,iBAAiB8B,EAAiB,SAAS,YAAY,SAAsBhC,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG/D,EAAqB,CAAC,UAAU,CAAC,GAAgE+D,GAAkB,GAAI,GAAG,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKrB,GAAiB,CAAC,UAAU,MAAM,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,MAAM,EAAE,UAAU,GAAK,QAAQ,YAAY,MAAM,OAAO,UAAU,6EAA6E,GAAGM,EAAqB,CAAC,UAAU,CAAC,UAAU,eAAe,QAAQ,WAAW,CAAC,EAAEsC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe3B,EAAKsD,EAA0B,CAAC,OAAO,GAAG,GAAgEN,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,GAAG,GAAG/D,EAAqB,CAAC,UAAU,CAAC,OAAO,GAAG,GAAgE+D,GAAkB,GAAI,GAAG,CAAC,EAAE,UAAU,CAAC,OAAO,GAAG,GAAgEA,GAAkB,GAAI,IAAI,IAAiEA,GAAkB,QAAS,IAAI,EAAE,IAAI,EAAE,CAAC,EAAEzB,EAAYI,CAAc,EAAE,SAAsB3B,EAAKE,EAAO,IAAI,CAAC,UAAU,0BAA0B,iBAAiB8B,EAAiB,SAAS,sBAAsB,SAAsBhC,EAAKnB,GAAiB,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,QAAQ,YAAY,MAAM,OAAO,GAAGI,EAAqB,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,WAAW,EAAE,UAAU,CAAC,MAAM,CAAC,OAAO,MAAM,EAAE,QAAQ,WAAW,CAAC,EAAEsC,EAAYI,CAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQqC,GAAI,CAAC,kFAAkF,kFAAkF,4QAA4Q,sRAAsR,oRAAoR,kSAAkS,2RAA2R,0KAA0K,wGAAwG,kRAAkR,2SAA2S,4SAA4S,6aAA6a,oHAAoH,muDAAmuD,0FAA0F,wKAAwK,2JAA2J,qJAAqJ,mIAAmI,mIAAmI,6aAA6a,oTAAoT,0JAA0J,uKAAuK,6LAA6L,mHAAmH,oIAAoI,4aAA4a,kKAAkK,mGAAmG,gkCAAgkC,GAAeA,EAAG,EAQ733BC,GAAgBC,EAAQrD,GAAUmD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,aAAa,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAG1F,GAAsB,GAAGG,GAAsB,GAAGE,GAAsB,GAAG2F,EAAoCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC,ECRzkEC,GAAU,UAAU,CAAC,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,ieAAie,EAAeC,GAAU,eCAvlBC,GAAU,UAAU,CAAC,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,CAAC,EAAeC,GAAI,CAAC,ydAAyd,EAAeC,GAAU,eCDrX,IAAMC,GAAW,wJAA8JC,GAAe,qCAA2CC,GAAcC,GAAeH,GAAW,KAAK,OAAOG,CAAK,EAAE,YAAY,CAAC,EAAUC,GAAkBC,GAAK,CAAC,IAAIC,EAAmB,GAAK,CAAC,CAACC,EAAOC,CAAU,GAAGF,EAAmBD,EAAI,QAAQ,QAAQ,GAAG,EAAE,MAAMJ,EAAc,KAAK,MAAMK,IAAqB,OAAOA,EAAmB,CAAC,KAAK,KAAK,IAAI,EAAE,MAAM,CAACC,EAAOC,EAAW,IAAI,gBAAgBA,CAAU,EAAE,IAAI,CAAE,EAAE,SAASC,GAAQJ,EAAI,CAAC,QAAQ,IAAIA,CAAG,EAAE,GAAG,CAAC,WAAI,IAAIA,CAAG,EAASA,CAAI,MAAC,CAAM,GAAG,CAAC,WAAI,IAAI,WAAWA,GAAK,EAAQ,WAAWA,GAAM,MAAC,CAAM,CAAC,CAAkB,CAAC,SAASK,GAAcC,EAAK,CAAC,OAAGA,IAAO,OAAiB,GAAS,GAAAA,EAAK,WAAW,GAAG,GAAGA,EAAK,WAAW,GAAG,GAAGA,EAAK,WAAW,GAAG,EAA2B,CAI3nC,IAAMC,GAAQ,KAWRC,GAAMC,EAAQ,SAAe,CAAC,QAAAC,EAAQ,WAAAC,EAAW,aAAAC,EAAa,QAAAC,EAAQ,eAAAC,EAAe,iBAAAC,EAAiB,YAAAC,EAAY,eAAAC,EAAe,cAAAC,EAAc,iBAAAC,EAAiB,MAAAC,EAAM,OAAAC,EAAO,KAAAC,EAAK,OAAAC,EAAO,KAAAC,EAAK,IAAAC,EAAI,MAAAC,EAAM,SAAAC,CAAQ,EAAE,CAAC,GAAK,CAAC7B,EAAM8B,CAAQ,EAAEC,GAAS,EAAE,EAAO,CAACC,EAAQC,CAAQ,EAAEF,GAAS,EAAK,EAAO,CAACG,EAAUC,CAAU,EAAEJ,GAAS,EAAK,EAAO,CAACK,EAAQC,CAAQ,EAAEN,GAAS,EAAK,EACpX,CAAC,eAAAO,GAAe,WAAAC,EAAW,aAAAC,EAAa,cAAAC,EAAc,YAAAC,GAAY,QAAAC,EAAQ,aAAAC,GAAa,aAAAC,GAAa,YAAAC,EAAY,aAAAC,EAAa,OAAAC,EAAO,YAAAC,EAAW,EAAE3B,EAAW,CAAC,qBAAA4B,GAAqB,iBAAAC,GAAiB,mBAAAC,GAAmB,oBAAAC,GAAoB,kBAAAC,GAAkB,cAAAC,EAAa,EAAEhC,EAAaiC,GAAalB,GAAe,GAAGC,OAAgBhB,EAAO,SAASiB,EAAajB,EAAO,gBAAgBiB,OAAkBC,OAAmBC,OAAgB,GAAGC,OAAapB,EAAO,SAASoB,EAAQpB,EAAO,gBAAgBoB,OAAaA,OAAaA,MAAkBc,GAAmBP,GAAqB,GAAG3B,EAAO,SAAS,EAAE4B,QAAsBC,QAAwB7B,EAAO,SAAS,EAAE8B,QAAyBC,OAAsB,GAAG/B,EAAO,SAAS,EAAEgC,QAAmBA,QAAmBhC,EAAO,SAAS,EAAEgC,QAAmBA,OAAwBG,GAAOC,GAAU,EAAQC,GAAU,IAAI,CAA2D,GAA/CzB,EAAW,EAAK,EAAEE,EAAS,EAAK,EAAEP,EAAS,EAAE,EAAKjB,IAAa,QAAQa,GAAM,CAACM,EAAQ,CAAC,GAAK,CAAC6B,GAAKC,EAAI,EAAEpC,EAAK,MAAM,GAAG,EAAO,CAAC,QAAAqC,EAAQ,cAAAC,EAAa,EAAEC,GAA0BP,GAAO,OAAOG,EAAI,EAA2D,GAAtDE,GAASL,GAAO,SAASK,EAAQD,GAAKE,EAAa,EAAM,CAACzD,GAAcmB,CAAI,EAAE,CAAC,IAAMxB,GAAII,GAAQoB,CAAI,EAAKxB,IAAIgE,EAAO,KAAKhE,GAAI,QAAQ,GAAI,EAAQiE,GAAaC,GAAYpE,IAAWA,KAAQ,IAAI,CAACD,GAAcC,EAAK,GAAGiC,EAAS,EAAI,EAAEoC,GAAa,MAAM,OAAO,EAAS,IAAc,GAAO,CAACtE,EAAa,CAAC,EAAQuE,GAAaF,GAAYG,IAAO,CAACtC,EAAS,EAAK,EAAEH,EAASyC,GAAM,OAAO,KAAK,CAAE,EAAE,CAAC,CAAC,EAAQC,GAAYJ,GAAYG,IAAO,CAAClC,EAAS,EAAI,CAAE,EAAE,CAAC,CAAC,EAAQoC,GAAWL,GAAYG,IAAO,CAAClC,EAAS,EAAK,EAAEJ,EAAS,EAAK,CAAE,EAAE,CAAC,CAAC,EAAQyC,GAAaN,GAAYG,IAAO,CACpnD,GADqnDA,GAAM,eAAe,EACvoD,CAAArC,EAAkC,IAAjBC,EAAW,EAAI,EAAKvB,IAAU,YAAY,CAAC,GAAK,CAACR,GAAOC,CAAU,EAAEJ,GAAkBa,CAAY,EAAE,GAAG,CAACqD,GAAanE,CAAK,GAAG,CAACI,IAAQ,CAACC,EAAW,CAAC8B,EAAW,EAAK,EAAE,OACzL9B,EAAW,IAAI,SAASL,CAAK,EAAE,MAAM,WAAWI,oBAAwB,CAAC,OAAO,OAAO,KAAK,UAAU,QAAQ,CAAC,eAAe,iDAAiD,EAAE,KAAKC,EAAW,SAAS,CAAC,CAAC,EAAE,KAAKsE,IAAU,CAACf,GAAU,EAAK/C,IAAa,WAAoDgB,IAAS,CAAE,CAAC,EAAE,MAAM+C,IAAO,CAAC,QAAQ,MAAMA,EAAK,EAAEzC,EAAW,EAAK,EAAEF,EAAS,EAAI,EAAEoC,GAAa,MAAM,OAAO,CAAE,CAAC,EAAG,GAAGzD,IAAU,QAAQ,CAAC,GAAG,CAACuD,GAAanE,CAAK,EAAE,CAACmC,EAAW,EAAK,EAAE,OAAQ,IAAM0C,GAAU,SAAS,mBAAmB7E,CAAK,IAAU8E,EAAc,aAAa,mBAAmB9D,CAAc,IAAU+D,GAAgB,gBAAgB,mBAAmB9D,CAAgB,IAAU+D,GAAe,CAAC,CAAC/D,GAAkBA,IAAmB,IAAUgE,GAAa,CAAC,CAACjE,GAAgBA,IAAiB,IAAQkE,GAASL,GAAaI,KAAcC,IAAU,IAAIJ,KAAoBE,KAAgBE,IAAU,IAAIH,MAAmB,MAAM,4CAA4ChE,IAAU,CAAC,OAAO,OAAO,KAAK,UAAU,QAAQ,CAAC,eAAe,mCAAmC,EAAE,KAAKmE,EAAQ,CAAC,EAAE,KAAK,IAAI,CAACtB,GAAU,EAAK/C,IAAa,WAAoDgB,IAAS,CAAE,CAAC,EAAE,MAAM+C,IAAO,CAAC,QAAQ,MAAMA,EAAK,EAAEzC,EAAW,EAAK,EAAEF,EAAS,EAAI,EAAEoC,GAAa,MAAM,OAAO,CAAE,CAAC,EAAG,GAAGzD,IAAU,YAAY,CAAC,GAAG,CAACuD,GAAanE,CAAK,EAAE,CAACmC,EAAW,EAAK,EAAE,OAAQ,IAAMgD,GAAK,IAAI,SAASZ,GAAM,MAAM,EAAQa,EAAQ,OAAO,YAAYD,GAAK,QAAQ,CAAC,EAAE,MAAM,4BAA4BjE,IAAc,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,mBAAmB,OAAO,kBAAkB,EAAE,KAAK,KAAK,UAAUkE,CAAO,CAAC,CAAC,EAAE,KAAK,IAAI,CAACxB,GAAU,EAA4C/B,IAAS,CAAE,CAAC,EAAE,MAAM+C,IAAO,CAAC,QAAQ,MAAMA,EAAK,EAAEzC,EAAW,EAAK,EAAEF,EAAS,EAAI,EAAEoC,GAAa,MAAM,OAAO,CAAE,CAAC,EAAG,GAAGzD,IAAU,cAAc,CAAC,GAAG,CAACuD,GAAanE,CAAK,EAAE,CAACmC,EAAW,EAAK,EAAE,OAAQ,IAAMkD,GAAS,IAAI,SAASd,GAAM,MAAM,EAAQY,EAAK,OAAO,YAAYE,GAAS,QAAQ,CAAC,EAAEF,EAAK,cAAc,SAAS,IAAI,MAAM;AAAA,UAC19D,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,mBAAmB,OAAO,kBAAkB,EAAE,KAAK,KAAK,UAAUA,CAAI,CAAC,CAAC,EAAE,KAAK,IAAI,CAACvB,GAAU,EAAK/C,IAAa,WAAoDgB,IAAS,CAAE,CAAC,EAAE,MAAM+C,IAAO,CAAC,QAAQ,MAAMA,EAAK,EAAEzC,EAAW,EAAK,EAAEF,EAAS,EAAI,EAAEoC,GAAa,MAAM,OAAO,CAAE,CAAC,EAAG,GAAGzD,IAAU,aAAa,CAAC,GAAG,CAACuD,GAAanE,CAAK,EAAE,CAACmC,EAAW,EAAK,EAAE,OAAQ,IAAMkD,GAAS,IAAI,SAASd,GAAM,MAAM,EAAQY,EAAK,OAAO,YAAYE,GAAS,QAAQ,CAAC,EAAEF,EAAK,cAAc,SAAS,IAAIA,EAAK,QAAQ/D,EAAc,MAAM,uCAAuCC,cAA6B,CAAC,OAAO,OAAO,QAAQ,CAAC,eAAe,mBAAmB,OAAO,kBAAkB,EAAE,KAAK,KAAK,UAAU8D,CAAI,CAAC,CAAC,EAAE,KAAK,IAAI,CAACvB,GAAU,EAAK/C,IAAa,WAAoDgB,IAAS,CAAE,CAAC,EAAE,MAAM+C,IAAO,CAAC,QAAQ,MAAMA,EAAK,EAAEzC,EAAW,EAAK,EAAEF,EAAS,EAAI,EAAEoC,GAAa,MAAM,OAAO,CAAE,CAAC,GAAG,EAAE,CAACvD,EAAaI,EAAYG,EAAiBrB,EAAM6B,EAASsC,GAAajC,CAAS,CAAC,EAChgCmC,GAAaiB,GAAqB,EAClCC,GAAgBjE,EAAM,YAAY,eAAewB,EAAY,oBAAoBA,EAAY,aAAa,KAAW0C,GAAclE,EAAM,YAAY,eAAewB,EAAY,kBAAkBA,EAAY,aAAa,KAAW2C,GAAanE,EAAM,aAAa,GAAGyB,EAAa,aAAaA,EAAa,aAAaA,EAAa,gBAAgBA,EAAa,cAAc,KAAW2C,GAAapE,EAAM,aAAa,eAAeuB,GAAa,iBAAiBA,GAAa,cAAc,KACxe8C,GAAa,CAAC,QAAQ,CAAC,EAAE,CAAC,EAAE,MAAM,CAAC,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC,EAAE,WAAW,CAAC,SAAS,EAAE,CAAC,CAAC,EAAQC,GAAc,CAAC,QAAQ,CAAC,UAAUC,GAAiBN,GAAgBE,GAAaC,EAAY,CAAC,EAAE,QAAQ,CAAC,UAAUG,GAAiBL,GAAcC,GAAaC,EAAY,CAAC,CAAC,EAAE,OAAoBI,EAAKC,EAAO,IAAI,CAAC,MAAM,CAAC,GAAGnE,EAAM,GAAGoE,GAAgB,oCAAoC1E,EAAM,gBAAgB,EAAE,SAASqE,GAAa,QAAQtB,GAAa,SAAsB4B,EAAM,OAAO,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,SAAS,WAAW,cAAcxE,IAAS,WAAW,SAAS,MAAM,MAAMF,EAAO,MAAM,IAAIA,EAAO,SAAS,EAAEI,CAAG,EAAE,SAAS+C,GAAa,OAAO,OAAO,SAAS,CAAC9D,IAAU,eAA4BkF,EAAK,QAAQ,CAAC,KAAK,SAAS,KAAK,UAAU,MAAM3E,CAAc,CAAC,EAAEP,IAAU,cAA2BkF,EAAK,QAAQ,CAAC,KAAK,SAAS,KAAK,UAAU,MAAM1E,CAAa,CAAC,EAAe0E,EAAKC,EAAO,MAAM,CAAC,KAAK,QAAQ,KAAK,QAAQ,YAAYzE,EAAM,YAAY,MAAMtB,EAAM,UAAU,GAAGS,yBAA8B,SAAS6D,GAAa,QAAQE,GAAY,OAAOC,GAAW,aAAa,MAAM,eAAe,MAAM,YAAY,MAAM,WAAW,QAAQ,MAAM,CAAC,GAAGyB,GAAa,QAAQ1C,GAAa,aAAAZ,GAAa,SAAS,GAAG,GAAGpB,EAAK,WAAWF,EAAM,KAAK,OAAO0B,EAAO,OAAOC,GAAY,MAAM3B,EAAM,MAAM,UAAUuE,GAAiBN,GAAgBE,GAAaC,EAAY,CAAC,EAAE,SAASE,GAAc,QAAQ,GAAM,QAAQxD,EAAQ,UAAU,UAAU,WAAW,CAAC,SAAS,EAAE,EAAE,iBAAiB,EAAI,CAAC,EAAE,CAACb,EAAO,cAAcW,GAAwB4D,EAAKK,GAAQ,CAAC,aAAa5E,EAAO,aAAa,eAAee,GAAe,WAAWC,EAAW,aAAaC,EAAa,QAAQG,EAAQ,MAAMrB,EAAM,KAAK,CAAC,EAAEC,EAAO,cAA2B0E,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS1E,EAAO,SAAS,WAAW,WAAW,IAAIA,EAAO,SAASA,EAAO,gBAAgB,EAAE,MAAMA,EAAO,SAASA,EAAO,gBAAgB,EAAE,OAAOA,EAAO,SAASA,EAAO,gBAAgB,CAAC,EAAE,SAAS,CAAcuE,EAAKC,EAAO,MAAM,CAAC,KAAK,SAAS,MAAMxE,EAAO,MAAM,MAAM,CAAC,GAAG2E,GAAa,MAAM3E,EAAO,SAASA,EAAO,gBAAgB,OAAO,OAAOyB,EAAO,OAAOC,GAAY,OAAO,UAAU,QAAQQ,GAAmB,aAAalC,EAAO,SAASqB,GAAarB,EAAO,gBAAgBqB,GAC5sE,SAAS,GAAG,GAAGrB,EAAO,WAAW,WAAWA,EAAO,KAAK,MAAMA,EAAO,MAAM,OAAO,EAAE,UAAU6E,GAAgB7E,CAAM,CAAC,CAAC,CAAC,EAAEW,GAAwB4D,EAAK,MAAM,CAAC,MAAM,CAAC,aAAavE,EAAO,SAASqB,GAAarB,EAAO,gBAAgBqB,GAAa,SAAS,WAAW,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,MAAM,OAAO,OAAO,OAAO,MAAM,EAAE,OAAO,EAAE,MAAMrB,EAAO,MAAM,WAAWA,EAAO,IAAI,EAAE,SAAsBuE,EAAKK,GAAQ,CAAC,MAAM5E,EAAO,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,EAAE,CAAC,IAAId,mGAAwG,CAAC,EAAQ0F,GAAQE,GAAO,CAAC,IAAMC,EAAgBD,EAAM,aAAqH,CAAC,EAAzG,CAAC,SAAS,WAAW,IAAI,kBAAkB,MAAMA,EAAM,eAAeA,EAAM,aAAaA,EAAM,OAAO,EAAK,OAAoBP,EAAKC,EAAO,IAAI,CAAC,MAAM,CAAC,OAAO,GAAG,MAAM,GAAG,GAAGO,CAAc,EAAE,QAAQ,CAAC,OAAO,CAAC,EAAE,QAAQ,CAAC,OAAO,GAAG,EAAE,WAAW,CAAC,SAAS,EAAE,OAAO,GAAQ,EAAE,SAAsBR,EAAKC,EAAO,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,QAAQ,CAAC,MAAM,CAAC,EAAE,SAAsBE,EAAM,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,KAAK,MAAM,CAAC,KAAK,eAAe,MAAMI,EAAM,KAAK,EAAE,SAAS,CAAcP,EAAK,OAAO,CAAC,EAAE,2NAA2N,KAAK,eAAe,QAAQ,KAAK,CAAC,EAAeA,EAAK,OAAO,CAAC,EAAE,yKAAyK,KAAK,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,EAAES,EAAoB7F,GAAM,CAAC,QAAQ,CAAC,MAAM,UAAU,KAAK8F,EAAY,KAAK,QAAQ,CAAC,QAAQ,YAAY,YAAY,cAAc,YAAY,EAAE,aAAa,CAAC,QAAQ,YAAY,YAAY,eAAe,YAAY,EAAE,aAAa,OAAO,EAAE,aAAa,CAAC,MAAM,MAAM,YAAY,uDAAuD,KAAKA,EAAY,OAAO,OAAOH,GAAOA,EAAM,UAAU,WAAW,EAAE,QAAQ,CAAC,MAAM,KAAK,YAAY,4BAA4B,KAAKG,EAAY,OAAO,OAAOH,GAAOA,EAAM,UAAU,OAAO,EAAE,eAAe,CAAC,MAAM,aAAa,KAAKG,EAAY,OAAO,YAAY,QAAQ,SAAS,GAAK,OAAOH,GAAOA,EAAM,UAAU,OAAO,EAAE,iBAAiB,CAAC,MAAM,eAAe,KAAKG,EAAY,OAAO,YAAY,4BAA4B,SAAS,GAAK,OAAOH,GAAOA,EAAM,UAAU,OAAO,EAAE,YAAY,CAAC,MAAM,KAAK,YAAY,WAAW,KAAKG,EAAY,OAAO,OAAOH,GAAOA,EAAM,UAAU,WAAW,EAAE,eAAe,CAAC,MAAM,KAAK,YAAY,OAAO,KAAKG,EAAY,OAAO,OAAOH,GAAOA,EAAM,UAAU,aAAa,EAAE,cAAc,CAAC,MAAM,UAAU,YAAY,yBAAyB,KAAKG,EAAY,OAAO,OAAOH,GAAOA,EAAM,UAAU,YAAY,EAAE,iBAAiB,CAAC,MAAM,UAAU,YAAY,UAAU,KAAKG,EAAY,OAAO,OAAOH,GAAOA,EAAM,UAAU,YAAY,EAAE,WAAW,CAAC,MAAM,UAAU,KAAKG,EAAY,KAAK,QAAQ,CAAC,OAAO,SAAS,EAAE,aAAa,CAAC,YAAY,cAAc,EAAE,aAAa,MAAM,EAAE,KAAK,CAAC,MAAM,WAAW,KAAKA,EAAY,KAAK,OAAOH,GAAOA,EAAM,aAAa,SAAS,EAAE,SAAS,CAAC,MAAM,SAAS,KAAKG,EAAY,aAAa,OAAOH,GAAOA,EAAM,aAAa,MAAM,EAAE,OAAO,CAAC,MAAM,SAAS,KAAKG,EAAY,KAAK,QAAQ,CAAC,aAAa,UAAU,EAAE,wBAAwB,GAAK,OAAOH,GAAOA,EAAM,OAAO,QAAQ,EAAE,KAAK,CAAC,KAAKG,EAAY,KAAK,MAAM,OAAO,SAAS,UAAU,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAKA,EAAY,OAAO,SAAS,CAAC,YAAY,CAAC,MAAM,cAAc,KAAKA,EAAY,OAAO,aAAa,gBAAgB,EAAE,iBAAiB,CAAC,MAAM,IAAI,KAAKA,EAAY,MAAM,aAAa,oBAAoB,EAAE,KAAK,CAAC,MAAM,OAAO,KAAKA,EAAY,MAAM,aAAa,SAAS,EAAE,MAAM,CAAC,MAAM,OAAO,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,OAAO,CAAC,MAAM,SAAS,KAAKA,EAAY,QAAQ,aAAa,OAAO,cAAc,OAAO,EAAE,YAAY,CAAC,MAAM,IAAI,KAAKA,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,GAAG,OAAOH,GAAOA,EAAM,MAAM,EAAE,QAAQ,CAAC,MAAM,UAAU,KAAKG,EAAY,YAAY,UAAU,iBAAiB,aAAa,CAAC,UAAU,kBAAkB,EAAE,aAAa,GAAG,UAAU,CAAC,aAAa,eAAe,gBAAgB,aAAa,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,aAAa,CAAC,MAAM,SAAS,KAAKA,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,CAAC,EAAE,YAAY,CAAC,KAAKA,EAAY,OAAO,MAAM,QAAQ,SAAS,GAAK,SAAS,CAAC,eAAe,CAAC,MAAM,OAAO,KAAKA,EAAY,OAAO,eAAe,GAAK,aAAa,CAAC,EAAE,aAAa,CAAC,MAAM,KAAK,KAAKA,EAAY,OAAO,eAAe,GAAK,aAAa,CAAC,EAAE,WAAW,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,MAAM,CAAC,CAAC,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,SAAS,GAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAKA,EAAY,OAAO,eAAe,GAAK,aAAa,CAAC,EAAE,YAAY,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,uBAAuB,CAAC,CAAC,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,SAAS,GAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,kBAAkB,EAAE,QAAQ,CAAC,MAAM,WAAW,KAAKA,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAC,EAAE,QAAQ,CAAC,MAAM,WAAW,KAAKA,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAC,EAAE,WAAW,CAAC,MAAM,WAAW,KAAKA,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,OAAO,CAAC,MAAM,SAAS,KAAKA,EAAY,OAAO,SAAS,CAAC,aAAa,CAAC,MAAM,OAAO,KAAKA,EAAY,QAAQ,aAAa,EAAI,EAAE,MAAM,CAAC,MAAM,QAAQ,KAAKA,EAAY,OAAO,aAAa,WAAW,EAAE,WAAW,CAAC,KAAKA,EAAY,KAAK,MAAM,OAAO,SAAS,UAAU,EAAE,KAAK,CAAC,MAAM,OAAO,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,MAAM,CAAC,MAAM,OAAO,KAAKA,EAAY,MAAM,aAAa,MAAM,EAAE,SAAS,CAAC,MAAM,SAAS,KAAKA,EAAY,QAAQ,aAAa,EAAK,EAAE,gBAAgB,CAAC,MAAM,QAAQ,KAAKA,EAAY,OAAO,IAAI,EAAE,aAAa,IAAI,eAAe,GAAK,OAAOH,GAAO,CAACA,EAAM,QAAQ,EAAE,gBAAgB,CAAC,MAAM,QAAQ,KAAKG,EAAY,OAAO,IAAI,EAAE,aAAa,EAAE,eAAe,GAAK,OAAOH,GAAO,CAACA,EAAM,QAAQ,EAAE,cAAc,CAAC,MAAM,UAAU,KAAKG,EAAY,YAAY,UAAU,uBAAuB,aAAa,CAAC,UAAU,kBAAkB,EAAE,aAAa,GAAG,UAAU,CAAC,mBAAmB,qBAAqB,sBAAsB,mBAAmB,EAAE,YAAY,CAAC,IAAI,IAAI,IAAI,GAAG,EAAE,IAAI,CAAC,EAAE,aAAa,CAAC,KAAKA,EAAY,OAAO,MAAM,SAAS,SAAS,GAAK,SAAS,CAAC,YAAY,CAAC,MAAM,QAAQ,KAAKA,EAAY,MAAM,aAAa,kBAAkB,EAAE,QAAQ,CAAC,MAAM,WAAW,KAAKA,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAC,EAAE,QAAQ,CAAC,MAAM,WAAW,KAAKA,EAAY,OAAO,IAAI,KAAK,IAAI,IAAI,aAAa,CAAC,EAAE,WAAW,CAAC,MAAM,WAAW,KAAKA,EAAY,OAAO,IAAI,EAAE,IAAI,IAAI,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI,CAAC,MAAM,MAAM,KAAKA,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,GAAG,OAAOH,GAAOA,EAAM,OAAO,QAAQ,CAAC,CAAC,EAAE,IAAMH,GAAa,CAAC,iBAAiB,OAAO,WAAW,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,OAAO,MAAM,EAAQF,GAAgB,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,eAAe,SAAS,WAAW,QAAQ,EAAE,SAASI,GAAgB7E,EAAO,CAAC,OAAGA,EAAO,aAAoB,GAAGA,EAAO,aAAa,aAAaA,EAAO,aAAa,aAAaA,EAAO,aAAa,gBAAgBA,EAAO,aAAa,cAA0B,MAAO,CAAC,SAASsE,MAAoBY,EAAQ,CAAC,IAAMC,EAAO,CAAC,EAAE,OAAAD,EAAQ,QAAQE,GAAQA,GAAQD,EAAO,KAAKC,CAAM,CAAC,EAASD,EAAO,KAAK,IAAI,CAAE,CAAC,IAAOE,GAAQlG,GCtBh3L,IAAMmG,GAAWC,EAASC,EAAK,EAAQC,GAAWF,EAASG,EAAK,EAAQC,GAAgBC,GAAOC,EAAO,GAAG,EAAQC,GAAsBP,EAASQ,EAAgB,EAAQC,GAAW,CAAC,YAAY,YAAY,WAAW,EAAQC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,iBAAiB,EAAE,SAASC,GAAqBC,KAAaC,EAAS,CAAC,IAAMC,EAAc,CAAC,EAAE,OAA0CD,GAAS,QAAQE,GAASA,GAAS,OAAO,OAAOD,EAAcF,EAAUG,CAAO,CAAC,CAAC,EAASD,CAAc,CAAC,IAAME,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,QAAQ,EAAQC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWD,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAWF,GAAY,EAAE,EAAE,EAAE,CAAC,EAAQG,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,CAAC,EAAQC,GAAQ,CAAC,CAAC,SAAAC,EAAS,uBAAAC,EAAuB,QAAAC,EAAQ,EAAI,IAAI,CAAC,GAAK,CAACC,EAAQC,CAAU,EAAEC,GAAgB,CAAC,uBAAAJ,CAAsB,CAAC,EAAE,OAAOD,EAAS,CAAC,KAAK,IAAII,EAAW,EAAK,EAAE,KAAK,IAAIA,EAAW,EAAI,EAAE,OAAO,IAAIA,EAAW,CAACD,CAAO,EAAE,QAAQD,GAASC,CAAO,CAAC,CAAE,EAAQG,GAAW,CAAC,CAAC,MAAAC,EAAM,SAAAP,CAAQ,IAAI,CAAC,IAAMQ,EAAaC,GAAWC,CAAmB,EAAQC,EAAWJ,GAAmCC,EAAO,WAAiBI,EAAmBC,EAAQ,KAAK,CAAC,GAAGL,EAAO,WAAAG,CAAU,GAAG,CAAC,KAAK,UAAUA,CAAU,CAAC,CAAC,EAAE,OAAoBG,EAAKJ,EAAoB,SAAS,CAAC,MAAME,EAAa,SAASZ,CAAQ,CAAC,CAAE,EAAQe,GAAShC,EAAO,OAAaiC,CAAQ,EAAQC,GAAwB,CAAC,QAAQ,YAAY,OAAO,YAAY,OAAO,WAAW,EAAQC,GAAS,CAAC,CAAC,OAAAC,EAAO,GAAAC,EAAG,MAAAC,EAAM,GAAGC,CAAK,IAAI,CAAC,IAAIC,EAAuCC,EAAK,MAAM,CAAC,GAAGF,EAAM,SAASE,GAAMD,EAAuCN,GAAwBK,EAAM,OAAO,KAAK,MAAMC,IAAyC,OAAOA,EAAuCD,EAAM,WAAW,MAAME,IAAO,OAAOA,EAAK,WAAW,CAAE,EAAQC,GAAuB,CAACH,EAAM/B,IAAe+B,EAAM,iBAAwB/B,EAAS,KAAK,GAAG,EAAE+B,EAAM,iBAAwB/B,EAAS,KAAK,GAAG,EAAUmC,GAA6BC,GAAW,SAASL,EAAMM,EAAI,CAAC,GAAK,CAAC,aAAAC,EAAa,UAAAC,CAAS,EAAEC,GAAc,EAAO,CAAC,MAAAC,EAAM,UAAAC,EAAU,SAAAC,EAAS,QAAAzC,EAAQ,GAAG0C,CAAS,EAAEjB,GAASI,CAAK,EAAO,CAAC,YAAAc,EAAY,WAAAC,EAAW,oBAAAC,EAAoB,gBAAAC,EAAgB,eAAAC,EAAe,UAAAC,EAAU,gBAAAC,EAAgB,WAAAC,EAAW,SAAApD,CAAQ,EAAEqD,GAAgB,CAAC,WAAA1D,GAAW,eAAe,YAAY,QAAAO,EAAQ,kBAAAL,EAAiB,CAAC,EAAQyD,EAAiBpB,GAAuBH,EAAM/B,CAAQ,EAAO,CAAC,sBAAAuD,EAAsB,MAAAC,CAAK,EAAEC,GAAyBZ,CAAW,EAAQa,EAAe,CAAC,CAAC,QAAAC,EAAQ,eAAAC,EAAc,IAAIL,EAAsB,SAASM,IAAO,CAACF,EAAQ,KAAK,CAAE,CAAC,EAAQG,EAAWC,EAAO,IAAI,EAAQC,EAAY,IAAQnB,IAAc,YAA6CoB,EAAa,IAAQ,EAAC,YAAY,WAAW,EAAE,SAASpB,CAAW,EAAmCqB,EAAWH,EAAO,IAAI,EAAQI,EAAWJ,EAAO,IAAI,EAAQK,GAAsBC,GAAM,EAAQC,EAAsB,CAAa5B,GAAuBA,GAAuBA,GAAuBA,GAAuBA,GAAuBA,EAAS,EAAQ6B,EAAkBC,GAAqB,EAAE,OAAoBjD,EAAKkD,GAAY,CAAC,GAAG9B,GAA4CyB,GAAgB,SAAsB7C,EAAKC,GAAS,CAAC,QAAQxB,EAAS,QAAQ,GAAM,SAAsBuB,EAAKR,GAAW,CAAC,MAAMZ,GAAY,SAAsBuE,EAAMlF,EAAO,OAAO,CAAC,GAAGoD,EAAU,GAAGI,EAAgB,UAAU2B,GAAG/E,GAAkB,GAAG0E,EAAsB,iBAAiB5B,EAAUI,CAAU,EAAE,mBAAmB,UAAU,iBAAiBQ,EAAiB,SAAS,YAAY,IAAIjB,GAA6ByB,EAAK,MAAM,CAAC,gBAAgB,wEAAwE,GAAGrB,CAAK,EAAE,GAAG3C,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,EAAE,UAAU,CAAC,mBAAmB,QAAQ,CAAC,EAAE+C,EAAYI,CAAc,EAAE,SAAS,CAAcyB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAcoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAcoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKqD,GAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQC,IAAwFN,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,mBAAmB,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,IAAI,sEAAsE,EAAE,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiBjB,EAAiB,SAAS,YAAY,GAAGxD,GAAqB,CAAC,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQ+E,IAAwFN,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,QAAQ,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,IAAI,sEAAsE,CAAC,EAAE,UAAU,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,QAAQM,IAAwFN,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,QAAQ,EAAE,EAAE,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,EAAE,YAAY,GAAG,WAAW,IAAI,IAAI,sEAAsE,CAAC,CAAC,EAAE1B,EAAYI,CAAc,CAAC,CAAC,EAAe1B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,kEAA6D,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAK/B,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,sBAAsB,KAAK,OAAO,SAAsB/B,EAAKpC,GAAM,CAAC,OAAO,OAAO,KAAK,m6BAAm6B,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAK/B,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,aAAa,iBAAiB8D,EAAiB,SAAS,sBAAsB,KAAK,aAAa,SAAsB/B,EAAKpC,GAAM,CAAC,OAAO,OAAO,KAAK,oiDAAoiD,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAK/B,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,aAAa,iBAAiB8D,EAAiB,SAAS,sBAAsB,KAAK,aAAa,SAAsB/B,EAAKpC,GAAM,CAAC,OAAO,OAAO,KAAK,0xBAA0xB,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAK/B,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,aAAa,iBAAiB8D,EAAiB,SAAS,sBAAsB,KAAK,aAAa,SAAsB/B,EAAKpC,GAAM,CAAC,OAAO,OAAO,KAAK,2zCAA2zC,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoC,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAK/B,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,aAAa,iBAAiB8D,EAAiB,SAAS,sBAAsB,KAAK,aAAa,SAAsB/B,EAAKpC,GAAM,CAAC,OAAO,OAAO,KAAK,42BAA42B,GAAG,YAAY,SAAS,YAAY,KAAK,aAAa,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE6E,EAAY,GAAgBzC,EAAK/B,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiB8D,EAAiB,SAAS,WAAW,CAAC,EAAe/B,EAAK/B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsBoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,eAAe,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK/B,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsBoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,cAAc,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK/B,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsBoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,CAAC,UAAU,WAAW,EAAE,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,qDAAqD,OAAO,YAAY,aAAa,GAAK,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAcoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBiD,EAAMlF,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,CAAC,4BAAyC+B,EAAK/B,EAAO,GAAG,CAAC,CAAC,EAAE,0BAA0B,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,wBAAwB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,oBAAoB,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAK/B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsB/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,sBAAsB,OAAO,YAAY,aAAa,GAAK,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAK/B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsB/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,6BAA6B,OAAO,YAAY,aAAa,GAAK,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,8BAA8B,qBAAqB,YAAY,SAAS,qBAAqB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,YAAY,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,iFAAiF,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,QAAQ,GAAG,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKyD,EAAK,CAAC,KAAK,6BAA6B,OAAO,YAAY,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsB/B,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAK/B,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,YAAY,iBAAiB8D,EAAiB,SAAS,sBAAsB,KAAK,YAAY,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAsB/B,EAAKpC,GAAM,CAAC,OAAO,OAAO,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAA0jX,GAAG,YAAY,SAAS,YAAY,KAAK,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoC,EAAKyD,EAAK,CAAC,KAAK,6BAA6B,OAAO,YAAY,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,8BAA8B,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsB/B,EAAKwD,EAA0B,CAAC,SAAsBxD,EAAK/B,EAAO,IAAI,CAAC,UAAU,2BAA2B,mBAAmB,gBAAgB,iBAAiB8D,EAAiB,SAAS,sBAAsB,KAAK,gBAAgB,MAAM,CAAC,QAAQ,EAAE,EAAE,SAAsB/B,EAAKpC,GAAM,CAAC,OAAO,OAAO,KAAK;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,QAAo/L,GAAG,YAAY,SAAS,YAAY,KAAK,gBAAgB,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,KAAK,OAAO,IAAI,GAAG,MAAM,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE8E,EAAa,GAAgB1C,EAAK/B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiB8D,EAAiB,SAAS,WAAW,CAAC,EAAe/B,EAAK/B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,iBAAiB8D,EAAiB,SAAS,YAAY,SAAsBoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAO,iBAAiB8D,EAAiB,SAAS,YAAY,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,2BAA2B,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,4CAA4C,OAAO,YAAY,aAAa,GAAM,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,gBAAgB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,MAAM,CAAC,sBAAsB,gGAAgG,EAAE,SAAsB+B,EAAKyD,EAAK,CAAC,KAAK,6BAA6B,OAAO,YAAY,aAAa,GAAK,aAAa,GAAM,SAAsBzD,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,uEAAuE,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAeoB,EAAMlF,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,uEAAuE,EAAE,SAAS,CAAc/B,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAsB+B,EAAK/B,EAAO,OAAO,CAAC,SAAS,4BAA4B,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,QAAQ,YAAY,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,EAAe/B,EAAKf,GAAQ,CAAC,uBAAuB,GAAM,SAASmD,GAAsBpC,EAAK0D,GAAU,CAAC,SAAsB1D,EAAKwD,EAA0B,CAAC,SAAsBL,EAAMlF,EAAO,IAAI,CAAC,UAAU,0BAA0B,mBAAmB,YAAY,GAAG,GAAGmD,WAAkB,iBAAiBW,EAAiB,SAAS,sBAAsB,KAAK,YAAY,IAAIY,EAAK,SAAS,CAAc3C,EAAKlC,GAAM,CAAC,OAAO,CAAC,WAAW,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,cAAc,EAAE,oBAAoB,EAAE,kBAAkB,EAAE,qBAAqB,GAAM,mBAAmB,EAAE,iBAAiB,EAAE,MAAM,wEAAwE,KAAK,qEAAqE,gBAAgB,EAAE,SAAS,GAAK,MAAM,OAAO,aAAa,GAAK,gBAAgB,EAAE,EAAE,cAAc,GAAG,iBAAiB,GAAG,KAAK,CAAC,WAAW,2CAA2C,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,KAAK,EAAE,YAAY,GAAG,IAAI,EAAE,eAAe,GAAG,OAAO,OAAO,GAAG,YAAY,MAAM,CAAC,aAAa,CAAC,YAAY,wEAAwE,YAAY,CAAC,EAAE,aAAa,EAAE,MAAM,qEAAqE,KAAK,wEAAwE,YAAY,GAAG,YAAY,CAAC,WAAW,qEAAqE,eAAe,EAAE,aAAa,CAAC,EAAE,OAAO,GAAM,QAAQ,GAAG,cAAc,EAAE,YAAY,GAAG,eAAe,GAAK,aAAa,EAAE,WAAW,EAAE,YAAY,QAAQ,iBAAiB,uBAAuB,EAAE,OAAO,aAAa,SAAS,YAAY,QAAQ,GAAG,iBAAiB,GAAG,eAAe,GAAG,aAAa,GAAG,KAAK,YAAY,SAASqE,EAAe,CAAC,QAAAC,CAAO,CAAC,EAAE,WAAW,UAAU,QAAQ,YAAY,MAAM,CAAC,MAAM,MAAM,EAAE,MAAM,MAAM,CAAC,EAAepC,EAAK2D,GAAgB,CAAC,SAASvB,EAAQ,SAAsBpC,EAAK4D,GAAS,CAAC,UAAU,QAAQ,UAAUjB,EAAK,UAAUS,GAAG/E,GAAkBkD,EAAW,GAAGwB,CAAqB,EAAE,mBAAmB,GAAK,0BAA0B,GAAG,wBAAwB,GAAG3B,WAAkB,QAAQ,EAAE,QAAQ,EAAE,UAAUgB,EAAQ,KAAK,UAAU,SAAS,eAAe,WAAW,SAAS,GAAM,OAAO,GAAG,SAAsBpC,EAAKjC,GAAgB,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQgB,GAAW,UAAU,iBAAiB,cAAc,GAAK,KAAKD,GAAU,QAAQE,GAAW,iBAAiB+C,EAAiB,SAAS,YAAY,IAAIa,EAAK,KAAK,SAAS,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,2BAA2B,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,gBAAgB,uEAAuE,EAAE,SAAsB5C,EAAKuD,EAAS,CAAC,sBAAsB,GAAK,SAAsBvD,EAAWE,EAAS,CAAC,SAAsBF,EAAK/B,EAAO,EAAE,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,YAAY,CAAC,CAAC,CAAC,EAAE,UAAU,iBAAiB,MAAM,CAAC,OAAO,EAAE,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,WAAW,EAAE,kBAAkB,MAAM,mBAAmB,EAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe/B,EAAK/B,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,eAAe,iBAAiB8D,EAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,sEAAsE,EAAE,SAAsB/B,EAAKwD,EAA0B,CAAC,OAAO,GAAG,MAAmER,GAAkB,OAAQ,QAAQ,GAAgEA,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,mBAAmB,EAAE,kBAAkB,GAAG,EAAE,EAAE,GAAGzE,GAAqB,CAAC,UAAU,CAAC,GAAgEyE,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,QAAQ,EAAE,OAAO,GAAG,EAAE,CAAC,EAAE,UAAU,CAAC,GAAgEA,GAAkB,GAAI,GAAG,KAAkEA,GAAkB,QAAS,KAAK,EAAE,QAAQ,EAAE,OAAO,GAAG,EAAE,CAAC,CAAC,EAAE1B,EAAYI,CAAc,EAAE,SAAsB1B,EAAK/B,EAAO,IAAI,CAAC,UAAU,2BAA2B,iBAAiB8D,EAAiB,SAAS,sBAAsB,SAAsB/B,EAAK7B,GAAiB,CAAC,UAAU,eAAe,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,MAAM,MAAM,EAAE,UAAU,GAAK,QAAQ,YAAY,MAAM,OAAO,UAAU,4EAA4E,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,EAAQ0F,GAAI,CAAC,kFAAkF,kFAAkF,oQAAoQ,wUAAwU,wWAAwW,qSAAqS,iLAAiL,qIAAqI,kRAAkR,8SAA8S,yGAAyG,0WAA0W,+aAA+a,0WAA0W,uwBAAuwB,2VAA2V,kVAAkV,iOAAiO,4UAA4U,+QAA+Q,ySAAyS,kKAAkK,uRAAuR,4VAA4V,0KAA0K,4VAA4V,2KAA2K,6VAA6V,wGAAwG,2QAA2Q,iHAAiH,mRAAmR,yGAAyG,uoKAAuoK,iEAAiE,wGAAwG,0FAA0F,8DAA8D,6DAA6D,8DAA8D,8DAA8D,kFAAkF,mNAAmN,gFAAgF,8GAA8G,6DAA6D,mFAAmF,8EAA8E,0pBAA0pB,kEAAkE,0GAA0G,+DAA+D,wEAAwE,yEAAyE,yEAAyE,8DAA8D,kFAAkF,6EAA6E,2IAA2I,mHAAmH,wEAAwE,8FAA8F,+EAA+E,yiEAAyiE,GAAeA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,GAAgBA,GAAI,+bAA+b,EAQx1+EC,GAAgBC,EAAQnD,GAAUiD,GAAI,cAAc,EAASG,GAAQF,GAAgBA,GAAgB,YAAY,gBAAgBA,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,IAAI,EAAEG,EAAoBH,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,WAAW,EAAE,aAAa,CAAC,UAAU,SAAS,QAAQ,EAAE,MAAM,UAAU,KAAKI,EAAY,IAAI,CAAC,CAAC,EAAEC,GAASL,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,sEAAsE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,0EAA0E,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,6JAA6J,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,OAAO,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,oGAAoG,IAAI,uEAAuE,OAAO,KAAK,CAAC,CAAC,EAAE,GAAGpG,GAAW,GAAGG,GAAW,GAAGK,GAAsB,GAAGkG,EAAoCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,EAAE,GAAGD,EAAqCC,EAAK,CAAC,EAAE,CAAC,6BAA6B,EAAI,CAAC",
  "names": ["createStore", "e", "n", "setState", "t", "r", "c", "getState", "subscribeWithSelector", "o", "listenerToAdd", "window", "s", "ue", "fe", "create", "useStore", "u", "le", "i", "a", "pe", "d", "l", "f", "S", "b", "w", "listener", "p", "ne", "CurrencySymbols_default", "UPGRADE_LINK", "ShopifyDataType", "OPEN_CART_EVENT", "DEFAULT_TRANSITION", "Colors", "EMPTY_SHOPIFY_DATA", "shopifyDataCache", "parseShopifyId", "id", "type", "parseShopifyData", "shopifyData", "cachedData", "data", "parsedData", "variant", "error", "styleLayer", "layer", "style", "newLayer", "width", "height", "q", "Icon", "image", "color", "size", "defaultImage", "colorValue", "p", "iconProp", "buttonTitle", "object", "ControlType", "Button", "tag", "fill", "shadows", "border", "radius", "padding", "font", "opacity", "transition", "variant", "children", "animate", "otherProps", "background", "Tag", "motion", "addWrapper", "elementChildren", "element", "u", "createButtonPropertyControls", "variants", "placeholder", "hidden", "endProps", "allVariants", "Colors", "colorControls", "placeholderControls", "fillControls", "borderControls", "shadowsControls", "opacityControls", "defaultColorValues", "defaultPlaceholderValues", "defaultFillValues", "defaultBorderValues", "defaultOpacityValues", "hasDefaultBorder", "isDefault", "_variant_optional", "optional", "props", "prop", "DEFAULT_TRANSITION", "Message", "title", "subtitle", "currencyFormatProp", "navigator", "formatCurrency", "amount", "currencyCode", "options", "decimals", "formattedAmount", "locale", "symbol", "CurrencySymbols_default", "useProductStore", "create", "set", "productId", "variantOption", "option", "state", "_state_products_productId", "quantity", "_state_products", "useSelectedVariant", "shopifyData", "parsedData", "se", "parseShopifyData", "shopifyId", "variants", "selectedVariantOptions", "_state_products_shopifyId", "variant", "CartItemContext", "z", "useCartItem", "re", "HIDDEN_CLASS", "ProductInfoType", "ProductInfoLabelComponent", "props", "_props_style", "type", "whenZero", "textWhenZero", "currencyFormat", "Tag", "variant", "useSelectedVariant", "inCart", "cartPrice", "cartCompareAtPrice", "useCartItem", "value", "currencyCode", "hidden", "isPriceV2", "price", "text", "formatCurrency", "p", "u", "ProductInfoLabel", "withCSS", "ProductInfoLabel_default", "addPropertyControls", "ControlType", "CurrencySymbols_default", "currencyFormatProp", "n", "a", "s", "i", "__defNormalProp", "e", "t", "__spreadValues", "toThenable", "persist", "r", "l", "d", "c", "setItem", "o", "p", "v", "hydrate", "CART_ID_STORAGE_ID", "fetchShopifyData", "query", "variables", "shopUrl", "accessToken", "getFrameshipInfo", "value", "error", "CART_FRAGMENT", "useCartStore", "create", "persist", "set", "get", "createNewCart", "cartId", "cart", "fetchCart", "edge", "newCart", "createCart", "variantId", "quantity", "updatedCart", "addToCart", "lineId", "removeFromCart", "updateCartLineQuantity", "checkoutUrl", "state", "mutation", "data", "e", "retryVariables", "retryData", "getAmountInStock", "productId", "inventoryByVariant", "useAmountInStock", "shopifyData", "shopifyId", "parseShopifyData", "inventory", "setInventory", "ye", "isLoading", "setIsLoading", "ue", "getFrameshipInfo", "isCanvas", "RenderTarget", "shopUrl", "accessToken", "stagingDomain", "productionDomain", "hasAccess", "window", "frameshipComponent", "newStagingDomain", "newProductionDomain", "newHasAccess", "parseFrameshipInfo", "hostname", "isPreview", "stagingDomainValue", "productionDomainValue", "State", "INPUT_CLASS", "QuantityInputComponent", "props", "shopifyData", "type", "icon", "maxValue", "shopifyId", "parseShopifyData", "isCanvas", "RenderTarget", "cartItemId", "cartVariantId", "cartItemQuantity", "useCartItem", "productStoreQuantity", "setProductStoreQuantity", "useProductStore", "state", "_state_products_shopifyId", "items", "setCartItemQuantity", "useCartStore", "inventory", "inventoryIsLoading", "useAmountInStock", "selectedVariant", "useSelectedVariant", "variantId", "quantity", "maxQuantity", "inputValue", "setInputValue", "ye", "setItemQuantity", "newQuantity", "limitedQuantity", "ue", "element", "radius", "disabled", "p", "Button", "u", "handleInputChange", "event", "handleSetQuantity", "QuantityInput", "withCSS", "QuantityInput_default", "addPropertyControls", "ControlType", "createButtonPropertyControls", "Colors", "HIDDEN_CLASS", "CartInfoLabelComponent", "props", "_props_style", "type", "currencyFormat", "whenZero", "Tag", "items", "subtotal", "initializeCart", "useCartStore", "state", "ue", "amount", "value", "formatCurrency", "p", "u", "CartInfoLabel", "withCSS", "CartInfoLabel_default", "addPropertyControls", "ControlType", "CurrencySymbols_default", "currencyFormatProp", "CLOSE_CART_EVENT", "CartButtonComponent", "props", "overlay", "escToClose", "button", "isCanvas", "RenderTarget", "isPending", "startTransition", "_e", "open", "setOpen", "ye", "portalContainer", "setPortalContainer", "overlayParentClasses", "setOverlayParentClasses", "ref", "pe", "ue", "classes", "currentElement", "openCart", "window", "OPEN_CART_EVENT", "handleEscKey", "event", "container", "handleClose", "cartElement", "styleLayer", "updateExitProp", "onClick", "buttonElement", "p", "Button", "Icon", "u", "Ga", "children", "className", "motion", "AnimatePresence", "CartButton", "withCSS", "CartButton_default", "addPropertyControls", "ControlType", "DEFAULT_TRANSITION", "iconProp", "createButtonPropertyControls", "element", "J", "initial", "exit", "animate", "transition", "newProps", "exitValue", "q", "CloseCartButton", "props", "p", "Button", "window", "CLOSE_CART_EVENT", "Icon", "addPropertyControls", "iconProp", "createButtonPropertyControls", "getCollectionData", "collectionList", "_collectionList_props", "_collectionList_props_children_props", "_collectionList_props_children", "_collectionList_props1", "_collectionList_props_children_props_children_props", "_collectionList_props_children_props_children", "_collectionList_props_children_props1", "_collectionList_props_children1", "_collectionList_props2", "_queryParent_props", "queryParent", "query", "queryData", "left", "i", "propertyControlsById", "propertyControlsByName", "id", "control", "childrenFunction", "_collectionList_props3", "_clpc_props", "_clpc_props_children_props", "_clpc_props_children", "_clpc_props1", "clpc", "addFieldsToSelect", "fields", "alias", "select", "fieldName", "_propertyControlsByName_fieldName", "fieldId", "matchFound", "item", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "eGLByVNsu", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "u", "Link", "SVG", "Image2", "getLoadingLazyAtYPosition", "RichText2", "css", "FramerU4_nFMT5N", "withCSS", "U4_nFMT5N_default", "addPropertyControls", "ControlType", "addFonts", "CMSFields", "ComponentProps", "HIDE_SCROLLBARS_CLASS", "CartProductListComponent", "props", "_props_listItemComponent", "_props_collectionList", "_props_emptyState", "_listItemComponent_props_children_props_children_type", "_listItemComponent_props_children_props_children", "_listItemComponent_props_children_props", "_listItemComponent_props_children", "_listItemComponent_props", "_props_style", "divider", "isCanvas", "RenderTarget", "listItemComponent", "collectionList", "emptyState", "errorMessage", "errorSubtitle", "p", "styleLayer", "hasAccess", "getFrameshipInfo", "items", "initializeCart", "useCartStore", "state", "ue", "query", "propertyControlsByName", "getCollectionData", "cmsFieldIds", "fieldName", "_propertyControlsByName_Image1", "_propertyControlsByName_Media1", "_propertyControlsByName_fieldName", "collectionItems", "select", "addFieldsToSelect", "useQueryData", "collectionItemsByShopifyId", "item", "collectionItemsByVariantId", "productIdsByVariantId", "variantTitlesByVariantId", "variants", "parseShopifyData", "i", "variant", "componentPropIds", "componentPropertyControlsById", "id", "title", "propName", "propTitle", "elements", "_item_cost", "_item_cost1", "merch", "variantId", "cmsItem", "variantName", "price", "compareAtPrice", "compareAt", "component", "q", "CartItemContext", "MotionConfigContext", "Message", "U4_nFMT5N_default", "UPGRADE_LINK", "CartProductList", "withCSS", "CartProductList_default", "addPropertyControls", "ControlType", "State", "defaultText", "CheckoutButton", "props", "newTab", "disabledState", "isCanvas", "RenderTarget", "checkoutUrl", "items", "useCartStore", "state", "cartIsEmpty", "p", "Button", "window", "addPropertyControls", "ControlType", "createButtonPropertyControls", "Colors", "RemoveFromCartButton", "props", "removeFromCart", "useCartStore", "state", "cartItemId", "useCartItem", "p", "Button", "Icon", "addPropertyControls", "iconProp", "createButtonPropertyControls", "QuantityInputFonts", "getFonts", "QuantityInput_default", "PriceLabelFonts", "ProductInfoLabel_default", "RemoveFromCartButtonFonts", "RemoveFromCartButton", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "isSet", "addImageAlt", "image", "alt", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "compareAtPrice", "height", "id", "price", "productVariant", "title", "width", "props", "_ref", "_humanReadableVariantMap_props_variant", "_ref1", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "ShLrIcYHF", "Bsa2Q5Eqm", "Ox1skanfW", "mC10OEPwf", "JzrHml92R", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "visible", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "css", "FramerIEsDST7x8", "withCSS", "IEsDST7x8_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "CloseCartButtonFonts", "getFonts", "CloseCartButton", "CartInfoLabelFonts", "CartInfoLabel_default", "CartListItemFonts", "IEsDST7x8_default", "CartProductListFonts", "CartProductList_default", "CheckoutButtonFonts", "CheckoutButton", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "OpenCartButtonFonts", "CartButton_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "addImageAlt", "image", "alt", "animation", "animation1", "toResponsiveImage", "value", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "animation2", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "gAC0SCYUyglRRHcxoR", "Hd38LFMnRglRRHcxoR", "jeMs6azXTglRRHcxoR", "idglRRHcxoR", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "transition1", "u", "cx", "serializationHash", "addPropertyOverrides", "ComponentViewportProvider", "CartButton_default", "addImageAlt", "MotionDivWithFXWithOptimizedAppearEffect", "animation", "animation1", "CloseCartButton", "RichText2", "CartInfoLabel_default", "CartProductList_default", "ChildrenCanSuspend", "VypAg3VdR_default", "collection", "paginationInfo", "loadMore", "l", "i", "PathVariablesContext", "Link", "Image2", "toResponsiveImage", "IEsDST7x8_default", "CheckoutButton", "css", "FramerUspdOkyKR", "withCSS", "UspdOkyKR_default", "addPropertyControls", "ControlType", "addFonts", "CloseCartButtonFonts", "CartInfoLabelFonts", "CartListItemFonts", "CartProductListFonts", "CheckoutButtonFonts", "OpenCartButtonFonts", "getFontsFromSharedStyle", "fonts", "CartInfoLabelFonts", "getFonts", "CartInfoLabel_default", "CartSetupFonts", "UspdOkyKR_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "u", "RichText2", "ComponentViewportProvider", "css", "FramerHKYaQv0Og", "withCSS", "HKYaQv0Og_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "Link", "cx", "Image2", "getLoadingLazyAtYPosition", "css", "FramerkWEIpvsx4", "withCSS", "kWEIpvsx4_default", "addPropertyControls", "ControlType", "addFonts", "PageElementsLogoFonts", "getFonts", "kWEIpvsx4_default", "ButtonsNavButtonFonts", "O499_3Sku_default", "LayoutHeaderCartFonts", "HKYaQv0Og_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapxl3jwj", "args", "onTap17tgk30", "ref1", "pe", "isDisplayed", "isDisplayed1", "router", "useRouter", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "ComponentViewportProvider", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "resolvedLinks7", "css", "FramerDgAQdKBhu", "withCSS", "DgAQdKBhu_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "emailRegex", "mailchimpRegex", "validateEmail", "email", "parseMailChimpUrl", "url", "_url_replace_match", "domain", "parameters", "safeURL", "isInternalURL", "href", "VERSION", "Input", "withCSS", "service", "redirectAs", "mailchimpURL", "loopsID", "loopsUserGroup", "loopsMailingList", "formsparkID", "getwaitlistAPI", "convertkitAPI", "convertkitFormID", "input", "button", "font", "layout", "link", "gap", "style", "onSubmit", "setEmail", "ye", "isError", "setError", "isLoading", "setLoading", "isFocus", "setFocus", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "padding", "borderRadius", "borderObject", "focusObject", "shadowObject", "height", "fixedHeight", "buttonPaddingPerSide", "buttonPaddingTop", "buttonPaddingRight", "buttonPaddingBottom", "buttonPaddingLeft", "buttonPadding", "paddingValue", "buttonPaddingValue", "router", "useRouter", "onSuccess", "path", "hash", "routeId", "pathVariables", "inferInitialRouteFromPath", "window", "validateForm", "te", "formControls", "handleChange", "event", "handleFocus", "handleBlur", "handleSubmit", "response", "error", "emailBody", "userGroupBody", "mailingListBody", "hasMailingList", "hasUserGroup", "formBody", "data", "entries", "formData", "useAnimationControls", "focusStylesFrom", "focusStylesTo", "shadowStyles", "borderStyles", "formVariants", "inputVariants", "dynamicBoxShadow", "p", "motion", "containerStyles", "u", "defaultStyle", "Spinner", "getButtonShadow", "props", "noButtonStyles", "addPropertyControls", "ControlType", "shadows", "output", "shadow", "Input_default", "EmbedFonts", "getFonts", "Embed", "InputFonts", "Input_default", "MotionDivWithFX", "withFX", "motion", "ButtonsNavButtonFonts", "O499_3Sku_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onSubmitizu9gt", "overlay", "paginationInfo", "args", "ref1", "pe", "isDisplayed", "isDisplayed1", "ref2", "ref3", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "Image2", "getLoadingLazyAtYPosition", "RichText2", "ComponentViewportProvider", "Link", "l", "AnimatePresence", "Floating", "css", "FramerYkfeFqMSQ", "withCSS", "YkfeFqMSQ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts"]
}
