{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js", "ssg:https://framerusercontent.com/modules/039Ke5xNF09kJTqhpq5X/a4szEXPrEjf6wb0dRm8U/Slide.js"],
  "sourcesContent": ["import{useState,useEffect}from\"react\";export const isBrowser=()=>typeof document===\"object\";export function getBrowserVisibilityProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){// Opera 12.10 and Firefox 18 and later support\nreturn\"visibilitychange\";}else if(typeof document.msHidden!==\"undefined\"){return\"msvisibilitychange\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitvisibilitychange\";}}export function getBrowserDocumentHiddenProp(){if(!isBrowser())return;if(typeof document.hidden!==\"undefined\"){return\"hidden\";}else if(typeof document.msHidden!==\"undefined\"){return\"msHidden\";}else if(typeof document.webkitHidden!==\"undefined\"){return\"webkitHidden\";}}export function getIsDocumentHidden(){if(!isBrowser())return;return!document[getBrowserDocumentHiddenProp()];}export function usePageVisibility(){if(!isBrowser())return;const[isVisible,setIsVisible]=useState(getIsDocumentHidden());const onVisibilityChange=()=>setIsVisible(getIsDocumentHidden());useEffect(()=>{const visibilityChange=getBrowserVisibilityProp();document.addEventListener(visibilityChange,onVisibilityChange,false);return()=>{document.removeEventListener(visibilityChange,onVisibilityChange);};});return isVisible;}\nexport const __FramerMetadata__ = {\"exports\":{\"getBrowserVisibilityProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getIsDocumentHidden\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePageVisibility\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isBrowser\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBrowserDocumentHiddenProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsePageVisibility.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement,forwardRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion,animate,useMotionValue,useInView,useTransform,LayoutGroup,wrap,sync,mix}from\"framer-motion\";import{resize}from\"@motionone/dom\";import{usePageVisibility}from\"https://framerusercontent.com/modules/V9ryrjN5Am9WM1dJeyyJ/9mrJHeWj7rhvLTLu7Yzt/UsePageVisibility.js\";// Usando opacity: 0.001 em vez de 0 como uma solu\u00E7\u00E3o para LCP.\nconst OPACITY_0=.001;/**\n *\n * UNCODE SLIDESHOW\n * V2 com Drag\n * Por Benjamin e Matt\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function UncodeSlideshow(props){/**\n     * Propriedades\n     */const{slots,startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,infinity,codeBy,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBorderRadius,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Defini\u00E7\u00E3o de dotStyle dentro da fun\u00E7\u00E3o, onde dotsBorderRadius est\u00E1 dispon\u00EDvel\n     */const dotStyle={borderRadius:`${dotsBorderRadius}%`,background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};/**\n     * Verifica\u00E7\u00F5es\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove slots vazios (como camadas ocultas)\nconst filteredSlots=slots.filter(Boolean);const hasChildren=Children.count(filteredSlots)>0;const isHorizontal=direction===\"left\"||direction===\"right\";const isInverted=direction===\"right\"||direction===\"bottom\";/**\n     * Estado vazio para o Canvas\n     */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"\u2B50\uFE0F\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Conecte ao Conte\\xfado\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Adicione camadas ou componentes para fazer slideshows autom\\xe1ticos infinitos.\"})]});}/**\n     * Refs, Estado\n     */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return filteredSlots.map(index=>/*#__PURE__*/createRef());},[filteredSlots]);const timeoutRef=useRef(undefined);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});/* Para pausar ao passar o mouse */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* Para atualiza\u00E7\u00F5es do cursor */const[isMouseDown,setIsMouseDown]=useState(false);/* Verificar se est\u00E1 redimensionando */const[isResizing,setIsResizing]=useState(false);/**\n     * Array para filhos\n     */const dupedChildren=[];let duplicateBy=infinity?4:1;if(isCanvas){duplicateBy=1;}/**\n     * Medir pai, filho, itens\n     */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const total=filteredSlots.length-1;const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[total].current?isHorizontal?childrenRef[total].current.offsetLeft+childrenRef[total].current.offsetWidth:childrenRef[total].current.offsetTop+childrenRef[total].current.offsetHeight:0;const childrenLength=end-start+gap;const itemSize=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetWidth:childrenRef[0].current.offsetHeight:0;const itemWidth=childrenRef[0].current?childrenRef[0].current.offsetWidth:0;const itemHeight=childrenRef[0].current?childrenRef[0].current.offsetHeight:0;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentRef.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentRef.current.offsetHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});}},[hasChildren,gap,isHorizontal]);const scheduleMeasure=useCallback(()=>{sync.read(measure);},[measure]);/**\n     * Adicionar refs a todos os filhos\n     * Adicionado itemAmount para redimensionamento\n     */useLayoutEffect(()=>{if(hasChildren)scheduleMeasure();},[hasChildren,itemAmount]);/**\n     * Rastrear se este \u00E9 o evento de redimensionamento inicial.\n     */let initialResize=useRef(true);useEffect(()=>{return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){scheduleMeasure();setIsResizing(true);}initialResize.current=false;});},[]);useEffect(()=>{if(isResizing){const timer=setTimeout(()=>setIsResizing(false),500);return()=>clearTimeout(timer);}},[isResizing]);/**\n     * Anima\u00E7\u00E3o, pagina\u00E7\u00E3o\n     */const totalItems=filteredSlots===null||filteredSlots===void 0?void 0:filteredSlots.length;const childrenSize=isCanvas?0:size===null||size===void 0?void 0:size.children;const itemWithGap=(size===null||size===void 0?void 0:size.item)+gap;const itemOffset=startFrom*itemWithGap;const[currentItem,setCurrentItem]=useState(startFrom);const[isDragging,setIsDragging]=useState(false);/* Verificar a visibilidade da janela do navegador */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageVisibility()&&isInView;const factor=isInverted?1:-1;/* Os valores x e y para come\u00E7ar */const xOrY=useMotionValue(childrenSize);/* Apenas para o canvas. Usar xOrY \u00E9 mais lento na troca de p\u00E1ginas */const canvasPosition=isHorizontal?-startFrom*((size===null||size===void 0?void 0:size.itemWidth)+gap):-startFrom*((size===null||size===void 0?void 0:size.itemHeight)+gap);/* Calcular o novo valor para animar */const newPosition=()=>factor*currentItem*itemWithGap;/* Valores encapsulados para loop infinito */const wrappedValue=!isCanvas?useTransform(xOrY,value=>{if(infinity){const totalSize=childrenSize*duplicateBy;const wrapped=(value%totalSize+totalSize)%totalSize;return isNaN(wrapped)?0:wrapped;}else{return value;}}):0;/* Converter o item atual em um \u00EDndice de encapsulamento para pontos */const wrappedIndex=infinity?wrap(0,totalItems,currentItem):currentItem;const wrappedIndexInverted=infinity?wrap(0,-totalItems,currentItem):-currentItem;/* Atualizar x ou y com o ponto de partida fornecido */useLayoutEffect(()=>{if((size===null||size===void 0?void 0:size.children)===null)return;if(initialResize.current||isResizing){xOrY.set(newPosition());}},[size,childrenSize,factor,itemOffset,currentItem,itemWithGap,isResizing]);/**\n     * M\u00E9todos de item de p\u00E1gina\n     * Troca, deltas, autoplay\n     *//* Fun\u00E7\u00E3o de pr\u00F3ximo e anterior, anima o X */const switchPages=()=>{if(isCanvas||!hasChildren||!size.parent||isDragging)return;if(xOrY.get()!==newPosition()){animate(xOrY,newPosition(),transitionControl);}if(autoPlayControl&&shouldPlayOnHover){timeoutRef.current=setTimeout(()=>{if(infinity){setCurrentItem(currentItem+1);}else{if(!isInverted){if(currentItem<totalItems-1){setCurrentItem(currentItem+1);}}else{if(currentItem>0){setCurrentItem(currentItem-1);}}}switchPages();},intervalControl*1e3);}};/* Fun\u00E7\u00F5es de navega\u00E7\u00E3o de p\u00E1gina */const setDelta=delta=>{if(infinity){if(!isInverted){setCurrentItem(currentItem+delta);}else{setCurrentItem(currentItem-delta);}}else{let newCurrentItem;if(!isInverted){newCurrentItem=currentItem+delta;}else{newCurrentItem=currentItem-delta;}if(newCurrentItem<0||newCurrentItem>=totalItems)return;setCurrentItem(newCurrentItem);}};const setPage=index=>{if(infinity){const currentItemWrapped=wrap(0,totalItems,currentItem);const currentItemWrappedInvert=wrap(0,-totalItems,currentItem);const goto=index-currentItemWrapped;const gotoInverted=index-Math.abs(currentItemWrappedInvert);if(!isInverted){setCurrentItem(currentItem+goto);}else{setCurrentItem(currentItem-gotoInverted);}}else{setCurrentItem(index);}};/**\n     * Drag\n     */const handleDragStart=()=>{setIsDragging(true);};const handleDragEnd=(event,{offset,velocity})=>{setIsDragging(false);const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);const itemDeltaFromOne=itemDelta===0?1:itemDelta;if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne);}else{if(isHalfOfNext){setDelta(itemDelta);}if(isHalfOfPrev){setDelta(-itemDelta);}}};/* Iniciar o auto-play assim que tivermos todos os filhos */useEffect(()=>{if(!isVisible||isResizing)return;switchPages();return()=>timeoutRef.current&&clearTimeout(timeoutRef.current);},[dupedChildren,isVisible,isResizing]);/* Criar c\u00F3pias de nossos filhos para criar um loop perfeito */let childCounter=0;/**\n     * Dimensionamento\n     * */let columnOrRowValue=`calc(${100/itemAmount}% - ${gap}px + ${gap/itemAmount}px)`;/**\n     * Array aninhado para criar duplicatas dos filhos para loop infinito\n     * Estes s\u00E3o encapsulados e come\u00E7am em um deslocamento de \"p\u00E1gina\" completo\n     * conforme definido acima.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren.push(...Children.map(filteredSlots,(child,childIndex)=>{let ref;if(childIndex===0){ref=childrenRef[0];}if(childIndex===filteredSlots.length-1){ref=childrenRef[1];}return /*#__PURE__*/_jsx(Slide,{ref:childrenRef[childIndex],slideKey:index+\"-\"+childIndex+\"lg\",index:index,width:isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?itemAmount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots===null||filteredSlots===void 0?void 0:filteredSlots.length,wrappedValue:wrappedValue,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,infinity:infinity,children:index+\"-\"+childIndex},index+\"-\"+childIndex+\"lg\");}));}/**\n     * Desvanecimento com m\u00E1scaras\n     */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/**\n     * Pontos (Dots)\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<(filteredSlots===null||filteredSlots===void 0?void 0:filteredSlots.length);i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,onClick:()=>setPage(i),wrappedIndex:wrappedIndex,wrappedIndexInverted:wrappedIndexInverted,total:totalItems,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal,isInverted:isInverted},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=dotsBlurStyle.MozBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";return /*#__PURE__*/_jsxs(\"section\",{style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,opacity:(size===null||size===void 0?void 0:size.item)!==null?1:OPACITY_0,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault corrige a troca do cursor para texto ao arrastar no Safari\nevent.preventDefault();setIsMouseDown(true);},onMouseUp:()=>setIsMouseDown(false),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRef,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,x:isHorizontal?isCanvas?canvasPosition:wrappedValue:0,y:!isHorizontal?isCanvas?canvasPosition:wrappedValue:0,flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Controles de pagina\\xe7\\xe3o do slideshow\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn?OPACITY_0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:arrowShouldFadeIn&&{opacity:isHovering?1:OPACITY_0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(-1),\"aria-label\":\"Anterior\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg\",alt:\"Seta para Tr\\xe1s\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:\"auto\"},onClick:()=>setDelta(1),\"aria-label\":\"Pr\\xf3ximo\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg\",alt:\"Seta para Frente\"})})]}),dots.length>1?/*#__PURE__*/_jsx(\"div\",{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle},children:dots}):null]})]});}/* Propriedades Padr\u00E3o */UncodeSlideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:false,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true,dotsBorderRadius:50},codeBy:\"Code by @omatusaelhorch\"};/* Controles de Propriedades */addPropertyControls(UncodeSlideshow,{slots:{type:ControlType.Array,title:\"Conte\\xfado\",control:{type:ControlType.ComponentInstance},description:\"Adicione os componentes ou camadas que deseja exibir no slideshow.\"},direction:{type:ControlType.Enum,title:\"Dire\\xe7\\xe3o\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Esquerda\",\"Direita\",\"Cima\",\"Baixo\"],displaySegmentedControl:true,defaultValue:UncodeSlideshow.defaultProps.direction,description:\"Defina a dire\\xe7\\xe3o do slideshow. Escolha entre esquerda, direita, cima ou baixo.\"},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true,description:\"Ative para que o slideshow avance automaticamente entre os itens.\"},intervalControl:{type:ControlType.Number,title:\"Intervalo\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl,description:\"Defina o intervalo de tempo (em segundos) entre cada transi\\xe7\\xe3o autom\\xe1tica.\"},dragControl:{type:ControlType.Boolean,title:\"Arrast\\xe1vel\",defaultValue:false,description:\"Permita que os usu\\xe1rios arrastem o slideshow para navegar entre os itens.\"},startFrom:{type:ControlType.Number,title:\"Iniciar em\",min:0,max:10,displayStepper:true,defaultValue:UncodeSlideshow.defaultProps.startFrom,description:\"Escolha o \\xedndice do item inicial do slideshow (come\\xe7ando de 0).\"},effectsOptions:{type:ControlType.Object,title:\"Efeitos\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacidade\",defaultValue:UncodeSlideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true,description:\"Ajuste a opacidade dos itens durante a transi\\xe7\\xe3o.\"},effectsScale:{type:ControlType.Number,title:\"Escala\",defaultValue:UncodeSlideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true,description:\"Ajuste a escala dos itens durante a transi\\xe7\\xe3o.\"},effectsPerspective:{type:ControlType.Number,title:\"Perspectiva\",defaultValue:UncodeSlideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1,description:\"Defina a perspectiva 3D aplicada aos itens durante a transi\\xe7\\xe3o.\"},effectsRotate:{type:ControlType.Number,title:\"Rota\\xe7\\xe3o\",defaultValue:UncodeSlideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1,description:\"Ajuste a rota\\xe7\\xe3o dos itens durante a transi\\xe7\\xe3o.\"},effectsHover:{type:ControlType.Boolean,title:\"Ao Hover\",enabledTitle:\"Reproduzir\",disabledTitle:\"Pausar\",defaultValue:UncodeSlideshow.defaultProps.effectsOptions.effectsHover,description:\"Escolha se o slideshow deve pausar ou reproduzir quando o mouse estiver sobre ele.\"}}},alignment:{type:ControlType.Enum,title:\"Alinhamento\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"In\\xedcio\",\"Centro\",\"Fim\"],defaultValue:\"center\",displaySegmentedControl:true,description:\"Defina o alinhamento dos itens dentro do slideshow.\"},itemAmount:{type:ControlType.Number,title:\"Itens Vis\\xedveis\",min:1,max:10,displayStepper:true,defaultValue:UncodeSlideshow.defaultProps.itemAmount,description:\"Defina quantos itens ser\\xe3o exibidos simultaneamente no slideshow.\"},gap:{type:ControlType.Number,title:\"Espa\\xe7amento\",min:0,description:\"Defina o espa\\xe7amento entre os itens do slideshow.\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Uniforme\",\"Por lado\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,description:\"Ajuste o espa\\xe7amento interno (padding) do slideshow.\"},borderRadius:{type:ControlType.Number,title:\"Raio\",min:0,max:500,displayStepper:true,defaultValue:0,description:\"Defina o raio da borda para arredondar os cantos do slideshow.\"},transitionControl:{type:ControlType.Transition,defaultValue:UncodeSlideshow.defaultProps.transitionControl,title:\"Transi\\xe7\\xe3o\",description:\"Personalize a anima\\xe7\\xe3o de transi\\xe7\\xe3o entre os itens do slideshow.\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false,description:\"Ative para aplicar um efeito de desvanecimento nas bordas do slideshow.\"},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Mostrar\",disabledTitle:\"Ocultar\",defaultValue:false,hidden(props){return props.fadeContent===true;},description:\"Escolha se o conte\\xfado que excede o tamanho do slideshow deve ser exibido ou ocultado.\"},fadeWidth:{type:ControlType.Number,title:\"Largura\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;},description:\"Ajuste a largura do efeito de desvanecimento nas bordas.\"},fadeInset:{type:ControlType.Number,title:\"Margem Interna\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;},description:\"Ajuste a margem interna do efeito de desvanecimento.\"},fadeAlpha:{type:ControlType.Number,title:\"Opacidade\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;},description:\"Defina a opacidade inicial e final do efeito de desvanecimento.\"}}},arrowOptions:{type:ControlType.Object,title:\"Setas\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Mostrar\",defaultValue:UncodeSlideshow.defaultProps.arrowOptions.showMouseControls,description:\"Escolha se as setas de navega\\xe7\\xe3o devem ser exibidas.\"},arrowFill:{type:ControlType.Color,title:\"Cor\",hidden:props=>!props.showMouseControls,defaultValue:UncodeSlideshow.defaultProps.arrowOptions.arrowFill,description:\"Defina a cor de fundo das setas de navega\\xe7\\xe3o.\"},leftArrow:{type:ControlType.Image,title:\"Anterior\",hidden:props=>!props.showMouseControls,description:\"Personalize a imagem da seta de navega\\xe7\\xe3o anterior.\"},rightArrow:{type:ControlType.Image,title:\"Pr\\xf3ximo\",hidden:props=>!props.showMouseControls,description:\"Personalize a imagem da seta de navega\\xe7\\xe3o pr\\xf3xima.\"},arrowSize:{type:ControlType.Number,title:\"Tamanho\",min:0,max:200,displayStepper:true,defaultValue:UncodeSlideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls,description:\"Ajuste o tamanho das setas de navega\\xe7\\xe3o.\"},arrowRadius:{type:ControlType.Number,title:\"Raio\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls,description:\"Defina o raio das bordas das setas de navega\\xe7\\xe3o.\"},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls,description:\"Ative para que as setas de navega\\xe7\\xe3o apare\\xe7am gradualmente ao passar o mouse.\"},arrowShouldSpace:{type:ControlType.Boolean,title:\"Dist\\xe2ncia\",enabledTitle:\"Espa\\xe7ar\",disabledTitle:\"Agrupar\",defaultValue:UncodeSlideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls,description:\"Escolha se as setas devem estar espa\\xe7adas nos cantos ou agrupadas.\"},arrowPosition:{type:ControlType.Enum,title:\"Posi\\xe7\\xe3o\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Centro\",\"Topo Esquerda\",\"Topo Meio\",\"Topo Direita\",\"Base Esquerda\",\"Base Meio\",\"Base Direita\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace,description:\"Defina a posi\\xe7\\xe3o das setas de navega\\xe7\\xe3o quando agrupadas.\"},arrowPadding:{type:ControlType.Number,title:\"Margem\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace,description:\"Ajuste a margem das setas de navega\\xe7\\xe3o quando espa\\xe7adas.\"},arrowPaddingTop:{type:ControlType.Number,title:\"Topo\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\",description:\"Ajuste a margem superior das setas quando agrupadas no topo.\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Base\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\",description:\"Ajuste a margem inferior das setas quando agrupadas na base.\"},arrowPaddingRight:{type:ControlType.Number,title:\"Direita\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\",description:\"Ajuste a margem direita das setas quando agrupadas \\xe0 direita.\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Esquerda\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\",description:\"Ajuste a margem esquerda das setas quando agrupadas \\xe0 esquerda.\"},arrowGap:{type:ControlType.Number,title:\"Espa\\xe7amento\",min:0,max:1e3,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace,description:\"Ajuste o espa\\xe7amento entre as setas quando agrupadas.\"}}},progressOptions:{type:ControlType.Object,title:\"Pontos\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Mostrar\",defaultValue:false,description:\"Escolha se os pontos de progresso devem ser exibidos.\"},dotsBorderRadius:{type:ControlType.Number,title:\"Raio dos Pontos\",min:0,max:100,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Ajuste o raio da borda dos pontos de progresso.\"},dotSize:{type:ControlType.Number,title:\"Tamanho\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Ajuste o tamanho dos pontos de progresso.\"},dotsInset:{type:ControlType.Number,title:\"Margem\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Ajuste a margem dos pontos de progresso em rela\\xe7\\xe3o ao slideshow.\"},dotsGap:{type:ControlType.Number,title:\"Espa\\xe7amento\",min:0,max:1e3,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Ajuste o espa\\xe7amento entre os pontos de progresso.\"},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Ajuste o padding interno dos pontos de progresso.\"},dotsFill:{type:ControlType.Color,title:\"Cor\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Defina a cor dos pontos de progresso.\"},dotsBackground:{type:ControlType.Color,title:\"Fundo\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Defina a cor de fundo dos pontos de progresso.\"},dotsRadius:{type:ControlType.Number,title:\"Raio\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Ajuste o raio das bordas dos pontos de progresso.\"},dotsOpacity:{type:ControlType.Number,title:\"Opacidade\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Defina a opacidade dos pontos de progresso inativos.\"},dotsActiveOpacity:{type:ControlType.Number,title:\"Ativo\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Defina a opacidade do ponto de progresso ativo.\"},dotsBlur:{type:ControlType.Number,title:\"Desfoque\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar,description:\"Ajuste o n\\xedvel de desfoque aplicado aos pontos de progresso.\"}}},codeBy:{type:ControlType.String,title:\" \",placeholder:\"Author:\",readOnly:true,description:\"Este componente foi criado por @omatusaelhorch.\"}});/* Estilos do Placeholder */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Estilos do Placeholder */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:\"center\"};/* Estilos de Controle */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Fun\u00E7\u00E3o clamp, usada para fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);/* Componente Slide */const Slide=/*#__PURE__*/forwardRef(function Component(props,ref){var _child_props,_child_props1;const{slideKey,width,height,child,size,gap,wrappedValue,numChildren,childCounter,isCanvas,effectsOpacity,effectsScale,effectsRotate,isHorizontal,index}=props;/**\n     * Deslocamentos \u00FAnicos + intervalo de rolagem [0, 1, 1, 0]\n     */const childOffset=((size===null||size===void 0?void 0:size.item)+gap)*childCounter;const scrollRange=[-(size===null||size===void 0?void 0:size.item),0,(size===null||size===void 0?void 0:size.parent)-(size===null||size===void 0?void 0:size.item)+gap,size===null||size===void 0?void 0:size.parent].map(val=>val-childOffset);/**\n     * Efeitos\n     */const rotateY=!isCanvas&&useTransform(wrappedValue,scrollRange,[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedValue,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedValue,scrollRange,[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedValue,latest=>latest>=scrollRange[1]&&latest<=scrollRange[2]);useEffect(()=>{if(!isVisible)return;return isVisible.onChange(newValue=>{var _ref_current;(_ref_current=ref.current)===null||_ref_current===void 0?void 0:_ref_current.setAttribute(\"aria-hidden\",!newValue);});},[]);const visibility=isCanvas?\"visible\":useTransform(wrappedValue,[scrollRange[0]-size.viewportLength,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength],[\"hidden\",\"visible\",\"hidden\"]);return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},\"aria-hidden\":index===0?false:true,children:/*#__PURE__*/cloneElement(child,{ref:ref,key:slideKey+\"child\",style:{...(_child_props=child.props)===null||_child_props===void 0?void 0:_child_props.style,flexShrink:0,userSelect:\"none\",width,height,opacity:opacity,scale:scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(_child_props1=child.props)===null||_child_props1===void 0?void 0:_child_props1.children)})});});function Dot({selectedOpacity,opacity,total,index,wrappedIndex,wrappedIndexInverted,dotStyle,buttonStyle,gap,padding,isHorizontal,isInverted,...props}){/* Verificar item ativo */let isSelected=wrappedIndex===index;if(isInverted){isSelected=Math.abs(wrappedIndexInverted)===index;}const inlinePadding=gap/2;let top=!isHorizontal&&index>0?inlinePadding:padding;let bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;let right=isHorizontal&&index!==total-1?inlinePadding:padding;let left=isHorizontal&&index>0?inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Ir para a p\\xe1gina ${index+1}`,type:\"button\",...props,style:{...buttonStyle,padding:`${top}px ${right}px ${bottom}px ${left}px`},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});}/* Estilos do Dot */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\",borderRadius:\"0\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UncodeSlideshow\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Slide.map"],
  "mappings": "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",
  "names": ["isBrowser", "getBrowserVisibilityProp", "getBrowserDocumentHiddenProp", "getIsDocumentHidden", "usePageVisibility", "isVisible", "setIsVisible", "ye", "onVisibilityChange", "ue", "visibilityChange", "OPACITY_0", "UncodeSlideshow", "props", "slots", "startFrom", "direction", "effectsOptions", "autoPlayControl", "dragControl", "alignment", "gap", "padding", "paddingPerSide", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "itemAmount", "fadeOptions", "intervalControl", "transitionControl", "arrowOptions", "borderRadius", "progressOptions", "infinity", "codeBy", "style", "effectsOpacity", "effectsScale", "effectsRotate", "effectsPerspective", "effectsHover", "fadeContent", "overflow", "fadeWidth", "fadeInset", "fadeAlpha", "showMouseControls", "arrowSize", "arrowRadius", "arrowFill", "leftArrow", "rightArrow", "arrowShouldSpace", "arrowShouldFadeIn", "arrowPosition", "arrowPadding", "arrowGap", "arrowPaddingTop", "arrowPaddingRight", "arrowPaddingBottom", "arrowPaddingLeft", "showProgressDots", "dotSize", "dotsInset", "dotsRadius", "dotsPadding", "dotsGap", "dotsFill", "dotsBackground", "dotsActiveOpacity", "dotsOpacity", "dotsBorderRadius", "dotsBlur", "paddingValue", "dotStyle", "isCanvas", "RenderTarget", "filteredSlots", "hasChildren", "j", "isHorizontal", "isInverted", "u", "placeholderStyles", "p", "emojiStyles", "titleStyles", "subtitleStyles", "parentRef", "pe", "childrenRef", "se", "index", "W", "timeoutRef", "size", "setSize", "ye", "isHovering", "setIsHovering", "shouldPlayOnHover", "setShouldPlayOnHover", "isMouseDown", "setIsMouseDown", "isResizing", "setIsResizing", "dupedChildren", "duplicateBy", "measure", "te", "total", "parentLength", "start", "childrenLength", "itemSize", "itemWidth", "itemHeight", "viewportLength", "window", "scheduleMeasure", "sync", "fe", "initialResize", "ue", "resize", "contentSize", "timer", "totalItems", "childrenSize", "itemWithGap", "itemOffset", "currentItem", "setCurrentItem", "isDragging", "setIsDragging", "visibilityRef", "isInView", "useInView", "isVisible", "usePageVisibility", "factor", "xOrY", "useMotionValue", "canvasPosition", "newPosition", "wrappedValue", "useTransform", "value", "totalSize", "wrapped", "wrappedIndex", "wrap", "wrappedIndexInverted", "switchPages", "animate", "setDelta", "delta", "newCurrentItem", "setPage", "currentItemWrapped", "currentItemWrappedInvert", "goto", "gotoInverted", "handleDragStart", "handleDragEnd", "event", "offset", "velocity", "offsetXorY", "velocityThreshold", "velocityXorY", "isHalfOfNext", "isHalfOfPrev", "normalizedOffset", "itemDelta", "itemDeltaFromOne", "childCounter", "columnOrRowValue", "child", "childIndex", "ref", "Slide", "fadeDirection", "fadeWidthStart", "fadeWidthEnd", "fadeInsetStart", "clamp", "fadeInsetEnd", "fadeMask", "dots", "dotsBlurStyle", "i", "Dot", "baseButtonStyles", "dragProps", "arrowHasTop", "arrowHasBottom", "arrowHasLeft", "arrowHasRight", "arrowHasMid", "containerStyle", "motion", "controlsStyles", "dotsContainerStyle", "addPropertyControls", "ControlType", "num", "min", "max", "Y", "_child_props", "_child_props1", "slideKey", "width", "height", "numChildren", "childOffset", "scrollRange", "val", "rotateY", "rotateX", "opacity", "scale", "originXorY", "latest", "newValue", "_ref_current", "visibility", "mix", "LayoutGroup", "q", "selectedOpacity", "buttonStyle", "isSelected", "inlinePadding", "top", "bottom", "right", "left"]
}
