{"version":3,"file":"Carousel_Control.BDpgfusG.mjs","names":["React.forwardRef","__legacyOverrideHOC_DataObserverContext","_jsx","__esmMin","init_npm_react_18_3_1","oe","init_jsx_runtime","J","c","motion","addPropertyControls","useSVGTemplate","cx","withCSS","DataObserverContext","ControlType","init_framer_B1b760uK","mask","Base","MotionSVG","SVG","svg","getProps","Icon","init_HoKrrnQcM","props","rest","animated","dots","stroke","width1","restProps","href","className","lKf_CQTz5","fICyAUQY1","style","Slider1_Container","makeContainer","ID_1","Slider1_Next","makeButton","Slider1_Prev","SnapStart","element","id","SCROLL_AMOUNT","direction","withSlider1_Container","C","withSlider1_Next","withSlider1_Prev","withSnapStart","init_Carousel_Control"],"sources":["https:/framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/uQjjbN7Yn6nBRqTZdwzU/HoKrrnQcM.js","https:/framerusercontent.com/modules/I0Z3IlBIlJ7WJPaKV7ML/u7VMBbN6WnqJJ00tivEH/Carousel_Control.js"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 5.5 5.25 L 0 10.5\" fill=\"transparent\" height=\"10.5px\" id=\"pTO_zwTXv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(13.75 6.75)\" width=\"5.5px\"/><path d=\"M 14.25 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"Jh7NTfV71\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 12)\" width=\"14.25px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"1173457374\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-EcgqK\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-EcgqK { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Right\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-EcgqK\");Icon.displayName=\"Arrow Right\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";// --- EINSTELLUNGEN ---\n// Hier kannst du ändern, wie viele Pixel pro Klick gescrollt wird\nconst SCROLL_AMOUNT=350;// ============================================================\n// 1. SLIDER GRUPPE 1\n// ============================================================\nconst ID_1=\"slider-1\";export function Slider1_Container(Component){return makeContainer(ID_1);}export function Slider1_Next(Component){return makeButton(ID_1,1);}export function Slider1_Prev(Component){return makeButton(ID_1,-1);}// ============================================================\n// 2. SLIDER GRUPPE 2\n// ============================================================\nconst ID_2=\"slider-2\";export function Slider2_Container(Component){return makeContainer(ID_2);}export function Slider2_Next(Component){return makeButton(ID_2,1);}export function Slider2_Prev(Component){return makeButton(ID_2,-1);}// ============================================================\n// 3. SLIDER GRUPPE 3\n// ============================================================\nconst ID_3=\"slider-3\";export function Slider3_Container(Component){return makeContainer(ID_3);}export function Slider3_Next(Component){return makeButton(ID_3,1);}export function Slider3_Prev(Component){return makeButton(ID_3,-1);}// ============================================================\n// 4. SLIDER GRUPPE 4\n// ============================================================\nconst ID_4=\"slider-4\";export function Slider4_Container(Component){return makeContainer(ID_4);}export function Slider4_Next(Component){return makeButton(ID_4,1);}export function Slider4_Prev(Component){return makeButton(ID_4,-1);}// ============================================================\n// 5. SLIDER GRUPPE 5\n// ============================================================\nconst ID_5=\"slider-5\";export function Slider5_Container(Component){return makeContainer(ID_5);}export function Slider5_Next(Component){return makeButton(ID_5,1);}export function Slider5_Prev(Component){return makeButton(ID_5,-1);}// ============================================================\n// SNAP OPTIONEN (Universell für alle Slider-Items)\n// Wähle eines davon für das einzelne Collection-Item aus\n// ============================================================\n// A. Mittig einrasten (Standard)\nexport function SnapCenter(Component){return{style:{scrollSnapAlign:\"center\",scrollSnapStop:\"always\"}};}// B. Links bündig einrasten\nexport function SnapStart(Component){return{style:{scrollSnapAlign:\"start\",scrollSnapStop:\"always\",scrollMarginLeft:\"20px\"}};}// C. Rechts bündig einrasten\nexport function SnapEnd(Component){return{style:{scrollSnapAlign:\"end\",scrollSnapStop:\"always\",scrollMarginRight:\"20px\"}};}// ============================================================\n// HILFSFUNKTIONEN (Versteckt)\n// ============================================================\n// Diese Funktionen werden nicht exportiert, damit sie\n// dein Menü nicht zumüllen.\nfunction makeContainer(id){return{id:id,style:{overflowX:\"scroll\",scrollSnapType:\"x mandatory\",scrollBehavior:\"smooth\",scrollbarWidth:\"none\",msOverflowStyle:\"none\"}};}function makeButton(id,direction){return{onTap:()=>{const element=document.getElementById(id);if(element){element.scrollBy({left:SCROLL_AMOUNT*direction,behavior:\"smooth\"});}else{console.warn(`Slider mit ID \"${id}\" nicht gefunden. Hast du dem Container den Override zugewiesen?`);}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withSlider1_Container(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider1_Container(props)});};}withSlider1_Container.displayName=\"Slider1_Container\";export function withSlider1_Next(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider1_Next(props)});};}withSlider1_Next.displayName=\"Slider1_Next\";export function withSlider1_Prev(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider1_Prev(props)});};}withSlider1_Prev.displayName=\"Slider1_Prev\";export function withSlider2_Container(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider2_Container(props)});};}withSlider2_Container.displayName=\"Slider2_Container\";export function withSlider2_Next(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider2_Next(props)});};}withSlider2_Next.displayName=\"Slider2_Next\";export function withSlider2_Prev(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider2_Prev(props)});};}withSlider2_Prev.displayName=\"Slider2_Prev\";export function withSlider3_Container(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider3_Container(props)});};}withSlider3_Container.displayName=\"Slider3_Container\";export function withSlider3_Next(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider3_Next(props)});};}withSlider3_Next.displayName=\"Slider3_Next\";export function withSlider3_Prev(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider3_Prev(props)});};}withSlider3_Prev.displayName=\"Slider3_Prev\";export function withSlider4_Container(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider4_Container(props)});};}withSlider4_Container.displayName=\"Slider4_Container\";export function withSlider4_Next(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider4_Next(props)});};}withSlider4_Next.displayName=\"Slider4_Next\";export function withSlider4_Prev(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider4_Prev(props)});};}withSlider4_Prev.displayName=\"Slider4_Prev\";export function withSlider5_Container(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider5_Container(props)});};}withSlider5_Container.displayName=\"Slider5_Container\";export function withSlider5_Next(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider5_Next(props)});};}withSlider5_Next.displayName=\"Slider5_Next\";export function withSlider5_Prev(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...Slider5_Prev(props)});};}withSlider5_Prev.displayName=\"Slider5_Prev\";export function withSnapCenter(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SnapCenter(props)});};}withSnapCenter.displayName=\"SnapCenter\";export function withSnapStart(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SnapStart(props)});};}withSnapStart.displayName=\"SnapStart\";export function withSnapEnd(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...SnapEnd(props)});};}withSnapEnd.displayName=\"SnapEnd\";export function withmakeContainer(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...makeContainer(props)});};}withmakeContainer.displayName=\"makeContainer\";export function withmakeButton(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...makeButton(props)});};}withmakeButton.displayName=\"makeButton\";\nexport const __FramerMetadata__ = {\"exports\":{\"Slider5_Container\":{\"type\":\"override\",\"name\":\"Slider5_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SnapEnd\":{\"type\":\"override\",\"name\":\"SnapEnd\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSnapStart\":{\"type\":\"reactHoc\",\"name\":\"withSnapStart\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider3_Prev\":{\"type\":\"override\",\"name\":\"Slider3_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider2_Next\":{\"type\":\"reactHoc\",\"name\":\"withSlider2_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider3_Next\":{\"type\":\"reactHoc\",\"name\":\"withSlider3_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider3_Container\":{\"type\":\"reactHoc\",\"name\":\"withSlider3_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider4_Container\":{\"type\":\"override\",\"name\":\"Slider4_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider3_Container\":{\"type\":\"override\",\"name\":\"Slider3_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider2_Next\":{\"type\":\"override\",\"name\":\"Slider2_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider1_Prev\":{\"type\":\"reactHoc\",\"name\":\"withSlider1_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider4_Next\":{\"type\":\"override\",\"name\":\"Slider4_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider5_Next\":{\"type\":\"reactHoc\",\"name\":\"withSlider5_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider5_Next\":{\"type\":\"override\",\"name\":\"Slider5_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider4_Next\":{\"type\":\"reactHoc\",\"name\":\"withSlider4_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider3_Next\":{\"type\":\"override\",\"name\":\"Slider3_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider4_Container\":{\"type\":\"reactHoc\",\"name\":\"withSlider4_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SnapCenter\":{\"type\":\"override\",\"name\":\"SnapCenter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider5_Prev\":{\"type\":\"reactHoc\",\"name\":\"withSlider5_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider2_Container\":{\"type\":\"override\",\"name\":\"Slider2_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider1_Container\":{\"type\":\"override\",\"name\":\"Slider1_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSnapEnd\":{\"type\":\"reactHoc\",\"name\":\"withSnapEnd\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider4_Prev\":{\"type\":\"override\",\"name\":\"Slider4_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider2_Prev\":{\"type\":\"reactHoc\",\"name\":\"withSlider2_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withmakeContainer\":{\"type\":\"reactHoc\",\"name\":\"withmakeContainer\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider1_Next\":{\"type\":\"override\",\"name\":\"Slider1_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider5_Prev\":{\"type\":\"override\",\"name\":\"Slider5_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SnapStart\":{\"type\":\"override\",\"name\":\"SnapStart\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider5_Container\":{\"type\":\"reactHoc\",\"name\":\"withSlider5_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider2_Container\":{\"type\":\"reactHoc\",\"name\":\"withSlider2_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider1_Prev\":{\"type\":\"override\",\"name\":\"Slider1_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider1_Next\":{\"type\":\"reactHoc\",\"name\":\"withSlider1_Next\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider2_Prev\":{\"type\":\"override\",\"name\":\"Slider2_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider1_Container\":{\"type\":\"reactHoc\",\"name\":\"withSlider1_Container\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withmakeButton\":{\"type\":\"reactHoc\",\"name\":\"withmakeButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider4_Prev\":{\"type\":\"reactHoc\",\"name\":\"withSlider4_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSlider3_Prev\":{\"type\":\"reactHoc\",\"name\":\"withSlider3_Prev\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSnapCenter\":{\"type\":\"reactHoc\",\"name\":\"withSnapCenter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Carousel_Control.map"],"mappings":"A,qTACgM,EAAK,0BAAgC,EAAkB,gBAAW,SAAS,EAAM,EAAI,CAAC,MAAoB,gBAAK,MAAM,CAAC,GAAGyB,EAAU,MAAI,SAASA,EAAM,QAAQ,CAAC,CAAE,CAAC,EAAQ,EAAUhB,EAAO,OAAOS,CAAI,EAAQ,EAAiB,iBAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAGQ,GAAMD,EAAM,OAAOE,EAAsB,gBAAKR,EAAU,CAAC,GAAGO,EAAc,WAAa,MAAa,UAAQ,CAAC,EAAe,gBAAK,MAAM,CAAC,GAAGA,EAAS,MAAa,UAAQ,CAAC,CAAE,CAAC,EAAQ,EAAI,+nBAAqoB,GAAU,CAAC,OAAK,SAAO,KAAG,SAAO,QAAM,SAAO,GAAGD,MAAgB,CAAC,GAAGA,EAAM,UAAUG,GAAMH,EAAM,WAAW,EAAE,UAAUI,GAAQJ,EAAM,WAAW,eAAe,UAAUK,GAAQL,EAAM,WAAW,GAAG,GAUv9C,EAAKZ,EAVm/Cb,kBAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,YAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,GAAG+B,GAAWT,EAASG,CAAK,EAAQO,EAAKrB,EAAe,aAAaU,CAAG,EAAE,MAAoB,gBAAKD,EAAI,CAAC,GAAGW,EAAU,UAAUnB,EAAG,eAAeqB,CAAS,EAAW,WAAa,MAAI,KAAK,eAAe,MAAM,CAAC,WAAWC,EAAU,YAAYC,EAAU,GAAGC,CAAK,EAAE,QAAQ,YAAY,SAAsB,gBAAK,MAAM,CAAM,MAAI,CAAC,CAAC,CAAC,CAAE,CAUv5D,EAAE,CAVm6D,iCAAiCnB,EAAK,2CAA2CA,EAAK,iBAUv/D,EAAE,cAAc,EAAE,EAAK,YAAY,cAAkCP,EAAoBa,EAAK,CAAC,UAAU,CAAC,aAAa,eAAe,OAAO,GAAM,MAAM,SAAS,KAAKR,EAAY,KAAK,EAAE,UAAU,CAAC,aAAa,IAAI,eAAe,GAAK,OAAO,GAAM,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,MAAM,QAAQ,KAAKA,EAAY,MAAM,EAAE,UAAU,CAAC,aAAa,EAAE,eAAe,GAAK,OAAO,GAAK,IAAI,EAAE,IAAI,EAAE,MAAM,OAAO,KAAKA,EAAY,MAAM,CAAC,CAAC,C,OCN1a,SAAgBsB,EAAkB,EAAU,CAAC,OAAOC,EAAcC,CAAI,CAAE,CAAC,SAAgBC,EAAa,EAAU,CAAC,OAAOC,EAAWF,EAAK,CAAC,CAAE,CAAC,SAAgBG,EAAa,EAAU,CAAC,OAAOD,EAAWF,EAAK,EAAE,CAAE,CAkBrO,SAAgBI,EAAU,EAAU,CAAC,MAAM,CAAC,MAAM,CAAC,gBAAgB,QAAQ,eAAe,SAAS,iBAAiB,MAAM,CAAC,CAAE,CAM7H,SAASL,EAAc,EAAG,CAAC,MAAM,CAAI,KAAG,MAAM,CAAC,UAAU,SAAS,eAAe,cAAc,eAAe,SAAS,eAAe,OAAO,gBAAgB,MAAM,CAAC,CAAE,CAAC,SAASG,EAAW,EAAG,EAAU,CAAC,MAAM,CAAC,UAAU,CAAC,IAAMG,EAAQ,SAAS,eAAeC,CAAE,EAAKD,EAASA,EAAQ,SAAS,CAAC,KAAKE,EAAcC,EAAU,SAAS,QAAQ,CAAC,EAAQ,QAAQ,KAAK,kBAAkBF,EAAG,iEAAiE,CAAG,CAAC,CAAE,CAAoJ,SAAgBG,EAAsB,EAAE,CAAC,MAAO,KAAQ3C,EAA+BJ,CAAuC,EAASC,EAAK+C,EAAE,CAAC,GAAGxB,EAAM,GAAGY,EAAkBZ,CAAK,CAAC,CAAC,EAAI,CAAuD,SAAgByB,EAAiB,EAAE,CAAC,MAAO,KAAQ7C,EAA+BJ,CAAuC,EAASC,EAAK+C,EAAE,CAAC,GAAGxB,EAAM,GAAGe,EAAaf,CAAK,CAAC,CAAC,EAAI,CAA6C,SAAgB0B,EAAiB,EAAE,CAAC,MAAO,KAAQ9C,EAA+BJ,CAAuC,EAASC,EAAK+C,EAAE,CAAC,GAAGxB,EAAM,GAAGiB,EAAajB,CAAK,CAAC,CAAC,EAAI,CAAo5F,SAAgB2B,EAAc,EAAE,CAAC,MAAO,KAAQ/C,EAA+BJ,CAAuC,EAASC,EAAK+C,EAAE,CAAC,GAAGxB,EAAM,GAAGkB,EAAUlB,CAAK,CAAC,CAAC,EAAI,C,kDA3BrwI,EAAc,IAGd,EAAK,WAwBqwB,EAAsB,YAAY,oBAAmM,EAAiB,YAAY,eAA8L,EAAiB,YAAY,eAA+hG,EAAc,YAAY,W"}