{"version":3,"file":"ProjectVideoGallery.Bafffno7.mjs","names":["React.useMemo"],"sources":["https:/framerusercontent.com/modules/py1w0zto2UVHlNRl7qlm/dv30ktA6oBST1sDssXNF/g0yurhNCs.js","https:/framerusercontent.com/modules/tvRwjLmWupZaFRJ3hKyj/jh5IPNuvvIoyoYitDYHk/ProjectVideoGallery.js"],"sourcesContent":["// Generated by Framer (747ab96)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",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/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/fuyXZpVvOjq8NesCOfgirHCWyg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",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/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-1MdA3 .framer-styles-preset-dolitv:not(.rich-text-wrapper), .framer-1MdA3 .framer-styles-preset-dolitv.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-34d58044-5fb0-4480-9bc8-4e91d499d8e6, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-1MdA3\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * User request:\n * Create a new Framer code component named ProjectVideoGallery for use inside the existing dark CMS/Window component.\n * It must be a self-contained YouTube gallery with 10 optional video URL string controls (videoLink through videoLink10),\n * 10 matching numeric controls (aspectRatio1 through aspectRatio10, default 1.78), and a layout enum control with exact options Landscape and Portrait.\n * Skip empty video URLs. In Landscape, render the videos in a horizontally scrollable row.\n * In Portrait, render them in a vertically scrollable/stacked, center-aligned column.\n * Each video must use its own aspect ratio value dynamically, with the outer video frame using aspect-ratio and a responsive iframe.\n * Preserve dark styling: minimal, no visible card fill beyond the media, 16px corner radius, 16–20px gap, width fills its parent.\n * Keep the component accessible with iframe title fields. Avoid external API requests, do not use browser globals, and ensure it renders safely in Framer canvas.\n * Expose all 21 controls through Framer property controls; default numeric ratios to 1.78 and layout to Landscape.\n *//**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ProjectVideoGallery(props){const{style,layout,videoLink,videoLink2,videoLink3,videoLink4,videoLink5,videoLink6,videoLink7,videoLink8,videoLink9,videoLink10,aspectRatio1,aspectRatio2,aspectRatio3,aspectRatio4,aspectRatio5,aspectRatio6,aspectRatio7,aspectRatio8,aspectRatio9,aspectRatio10}=props;const items=React.useMemo(()=>{const links=[videoLink,videoLink2,videoLink3,videoLink4,videoLink5,videoLink6,videoLink7,videoLink8,videoLink9,videoLink10];const aspectRatios=[aspectRatio1,aspectRatio2,aspectRatio3,aspectRatio4,aspectRatio5,aspectRatio6,aspectRatio7,aspectRatio8,aspectRatio9,aspectRatio10];return links.map((rawUrl,index)=>{const url=(rawUrl||\"\").trim();if(!url)return null;const embedUrl=toYouTubeEmbedUrl(url);if(!embedUrl)return null;const ratio=aspectRatios[index];return{embedUrl,ratio:ratio>0?ratio:1.78,title:`Project video ${index+1}`};}).filter(Boolean);},[videoLink,videoLink2,videoLink3,videoLink4,videoLink5,videoLink6,videoLink7,videoLink8,videoLink9,videoLink10,aspectRatio1,aspectRatio2,aspectRatio3,aspectRatio4,aspectRatio5,aspectRatio6,aspectRatio7,aspectRatio8,aspectRatio9,aspectRatio10]);const isLandscape=layout===\"Landscape\";const containerStyle=style??{};return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"auto\",minHeight:\"max-content\",display:\"flex\",flexDirection:isLandscape?\"row\":\"column\",justifyContent:isLandscape?\"flex-start\":\"flex-start\",alignItems:isLandscape?\"flex-start\":\"center\",gap:18,overflowX:isLandscape?\"auto\":\"hidden\",overflowY:isLandscape?\"hidden\":\"auto\",padding:0,boxSizing:\"border-box\",background:\"transparent\",...containerStyle},children:items.map((item,index)=>/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:isLandscape?\"clamp(280px, 84%, 640px)\":\"100%\",maxWidth:\"100%\",flex:\"0 0 auto\",aspectRatio:`${item.ratio}`,borderRadius:16,overflow:\"hidden\",background:\"transparent\"},children:/*#__PURE__*/_jsx(\"iframe\",{title:item.title,src:item.embedUrl,loading:\"lazy\",allow:\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\",referrerPolicy:\"strict-origin-when-cross-origin\",allowFullScreen:true,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:\"none\",display:\"block\",borderRadius:16}})},`${item.embedUrl}-${index}`))});}function toYouTubeEmbedUrl(url){const trimmed=url.trim();if(!trimmed)return null;if(trimmed.includes(\"youtube.com/embed/\")){return trimmed;}const patterns=[/(?:youtube\\.com\\/watch\\?v=)([a-zA-Z0-9_-]{6,})/,/(?:youtu\\.be\\/)([a-zA-Z0-9_-]{6,})/,/(?:youtube\\.com\\/shorts\\/)([a-zA-Z0-9_-]{6,})/,/(?:youtube\\.com\\/live\\/)([a-zA-Z0-9_-]{6,})/];for(const pattern of patterns){const match=trimmed.match(pattern);if(match?.[1]){return`https://www.youtube.com/embed/${match[1]}`;}}return null;}addPropertyControls(ProjectVideoGallery,{layout:{type:ControlType.Enum,title:\"Layout\",options:[\"Landscape\",\"Portrait\"],optionTitles:[\"Landscape\",\"Portrait\"],defaultValue:\"Landscape\"},videoLink:{type:ControlType.String,title:\"Video 1\",defaultValue:\"\"},videoLink2:{type:ControlType.String,title:\"Video 2\",defaultValue:\"\"},videoLink3:{type:ControlType.String,title:\"Video 3\",defaultValue:\"\"},videoLink4:{type:ControlType.String,title:\"Video 4\",defaultValue:\"\"},videoLink5:{type:ControlType.String,title:\"Video 5\",defaultValue:\"\"},videoLink6:{type:ControlType.String,title:\"Video 6\",defaultValue:\"\"},videoLink7:{type:ControlType.String,title:\"Video 7\",defaultValue:\"\"},videoLink8:{type:ControlType.String,title:\"Video 8\",defaultValue:\"\"},videoLink9:{type:ControlType.String,title:\"Video 9\",defaultValue:\"\"},videoLink10:{type:ControlType.String,title:\"Video 10\",defaultValue:\"\"},aspectRatio1:{type:ControlType.Number,title:\"Ratio 1\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio2:{type:ControlType.Number,title:\"Ratio 2\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio3:{type:ControlType.Number,title:\"Ratio 3\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio4:{type:ControlType.Number,title:\"Ratio 4\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio5:{type:ControlType.Number,title:\"Ratio 5\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio6:{type:ControlType.Number,title:\"Ratio 6\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio7:{type:ControlType.Number,title:\"Ratio 7\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio8:{type:ControlType.Number,title:\"Ratio 8\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio9:{type:ControlType.Number,title:\"Ratio 9\",defaultValue:1.78,min:.5,max:3,step:.01},aspectRatio10:{type:ControlType.Number,title:\"Ratio 10\",defaultValue:1.78,min:.5,max:3,step:.01}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProjectVideoGallery\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProjectVideoGallery.map"],"mappings":"uMAC6B,EAAC,EAAU,UAAU,CAAC,iBAAiB,aAAa,mBAAmB,sBAAsB,CAAC,EAAe,EAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,uEAAuE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,yEAAyE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,KAAK,EAAE,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,KAAK,CAAC,CAAC,CAAC,EAAe,EAAI,CAAC,qnCAAqnC,EAAe,EAAU,kBCa10Q,SAAwB,EAAoB,EAAM,CAAC,GAAK,CAAC,QAAM,SAAO,YAAU,aAAW,aAAW,aAAW,aAAW,aAAW,aAAW,aAAW,aAAW,cAAY,eAAa,eAAa,eAAa,eAAa,eAAa,eAAa,eAAa,eAAa,eAAa,iBAAe,EAAY,EAAMA,MAAkB,CAAC,IAAM,EAAM,CAAC,EAAU,EAAW,EAAW,EAAW,EAAW,EAAW,EAAW,EAAW,EAAW,CAAW,EAAQ,EAAa,CAAC,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,CAAa,EAAE,OAAO,EAAM,KAAK,EAAO,IAAQ,CAAC,IAAM,GAAK,GAAQ,GAAA,CAAI,KAAK,EAAE,GAAG,CAAC,EAAI,OAAO,KAAK,IAAM,EAAS,EAAkB,CAAG,EAAE,GAAG,CAAC,EAAS,OAAO,KAAK,IAAM,EAAM,EAAa,GAAO,MAAM,CAAC,WAAS,MAAM,EAAM,EAAE,EAAM,KAAK,MAAM,iBAAiB,EAAM,GAAG,CAAE,CAAC,CAAC,CAAC,OAAO,OAAO,CAAE,EAAE,CAAC,EAAU,EAAW,EAAW,EAAW,EAAW,EAAW,EAAW,EAAW,EAAW,EAAY,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,EAAa,CAAa,CAAC,EAAQ,EAAY,IAAS,YAA2C,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,UAAU,cAAc,QAAQ,OAAO,cAAc,EAAY,MAAM,SAAS,eAA2B,aAA0B,WAAW,EAAY,aAAa,SAAS,IAAI,GAAG,UAAU,EAAY,OAAO,SAAS,UAAU,EAAY,SAAS,OAAO,QAAQ,EAAE,UAAU,aAAa,WAAW,cAAc,GAA/Z,GAAO,CAAC,CAAwa,EAAE,SAAS,EAAM,KAAK,EAAK,IAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,EAAY,2BAA2B,OAAO,SAAS,OAAO,KAAK,WAAW,YAAY,GAAG,EAAK,QAAQ,aAAa,GAAG,SAAS,SAAS,WAAW,aAAa,EAAE,SAAsB,EAAK,SAAS,CAAC,MAAM,EAAK,MAAM,IAAI,EAAK,SAAS,QAAQ,OAAO,MAAM,sGAAsG,eAAe,kCAAkC,gBAAgB,GAAK,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,MAAM,OAAO,OAAO,OAAO,OAAO,OAAO,QAAQ,QAAQ,aAAa,EAAE,CAAC,CAAC,CAAC,EAAE,GAAG,EAAK,SAAS,GAAG,GAAO,CAAC,CAAC,CAAC,CAAE,CAAC,SAAS,EAAkB,EAAI,CAAC,IAAM,EAAQ,EAAI,KAAK,EAAE,GAAG,CAAC,EAAQ,OAAO,KAAK,GAAG,EAAQ,SAAS,oBAAoB,EAAG,OAAO,EAA8M,IAAI,IAAM,IAAW,CAA1M,iDAAiD,qCAAqC,gDAAgD,6CAA2E,EAAE,CAAC,IAAM,EAAM,EAAQ,MAAM,CAAO,EAAE,GAAG,IAAQ,GAAI,MAAM,iCAAiC,EAAM,IAAM,CAAC,OAAO,IAAK,iBAd5rF,IAA4B,IAAoD,EAc6mF,EAAoB,EAAoB,CAAC,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,YAAY,UAAU,EAAE,aAAa,CAAC,YAAY,UAAU,EAAE,aAAa,WAAW,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,EAAE,cAAc,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,KAAK,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,CAAC,CAAC"}