{"version":3,"file":"FAQRowShell.CdjOLi4s.mjs","names":["React.useState","React.useId","React.useContext","React.useRef","React.useCallback","React.useMemo"],"sources":["https:/framerusercontent.com/modules/UA9mYWEXrVs1Z6Is7zhj/NswjytZgvg1MnCTw8Jwa/FAQRowShell.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,useReducedMotion}from\"framer-motion\";function slot(node,width=\"100%\"){return React.Children.map(node,child=>/*#__PURE__*/React.isValidElement(child)?/*#__PURE__*/React.cloneElement(child,{style:{...child.props.style,width,height:\"auto\",maxWidth:\"100%\"}}):child);}/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 84\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */function FAQRow({questionText,question,answer,icon,background=\"transparent\",hoverBackground=\"#F4F4F5\",dividerColor=\"#E4E4E7\",radius=18,inset=18,paddingY=22,dividerInset=18,dividerWidth=1,hoverTransition={type:\"tween\",duration:.08,ease:\"linear\"},hoverDuration=80,openDuration=280,answerGap=10,iconGap=16,previewOpen=false,style}){const[localOpen,setLocalOpen]=React.useState(previewOpen);const[hovered,setHovered]=React.useState(false);const id=React.useId();React.useEffect(()=>setLocalOpen(previewOpen),[previewOpen]);const group=React.useContext(FAQContext);const open=group?group.openId===id:localOpen;const toggle=()=>group?group.toggle(id):setLocalOpen(value=>!value);const reducedMotion=useReducedMotion();const openTime=reducedMotion?\"0ms\":`var(--faq-open-duration, ${openDuration}ms)`;const openTransition=`${openTime} cubic-bezier(0.22, 1, 0.36, 1)`;const ownRef=React.useRef(null);React.useEffect(()=>{const element=ownRef.current;return element&&group?group.register(id,element):undefined;},[group?.register,id,questionText]);const duration=`var(--faq-duration, ${hoverDuration}ms)`;if(questionText!==undefined&&questionText.trim()===\"\")return null;return /*#__PURE__*/_jsxs(\"div\",{ref:ownRef,\"data-sous-faq-row\":\"\",style:{...style,position:\"relative\",width:\"100%\",height:\"auto\",minWidth:0,boxSizing:\"border-box\",border:0,boxShadow:\"none\",borderRadius:`var(--faq-radius, ${radius}px)`,background:`var(--faq-bg, ${background})`},onPointerEnter:e=>{if(e.pointerType!==\"touch\"){setHovered(true);group?.activate(id);}},onPointerLeave:()=>{setHovered(false);group?.activate(null);},children:[/*#__PURE__*/_jsx(motion.div,{\"data-sous-faq-hover\":\"\",\"aria-hidden\":\"true\",initial:false,animate:{opacity:hovered?1:0},transition:reducedMotion?{duration:0}:group?.hoverTransition??hoverTransition,style:{position:\"absolute\",inset:0,borderRadius:\"inherit\",background:`var(--faq-hover-bg, ${hoverBackground})`,pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{role:\"button\",tabIndex:0,\"aria-expanded\":open,\"aria-controls\":id,id:`${id}-trigger`,onClick:toggle,onKeyDown:e=>{if(e.key===\"Enter\"||e.key===\" \"){e.preventDefault();toggle();}},style:{position:\"relative\",display:\"flex\",alignItems:\"center\",gap:`var(--faq-icon-gap, ${iconGap}px)`,padding:`var(--faq-padding-y, ${paddingY}px) var(--faq-inset, ${inset}px)`,paddingBottom:open?`var(--faq-answer-gap, ${answerGap}px)`:`var(--faq-padding-y, ${paddingY}px)`,transition:`padding-bottom ${openTransition}`,cursor:\"pointer\",borderRadius:\"inherit\",minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:\"1 1 0\",minWidth:0},children:slot(question)}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{flex:\"0 0 auto\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",pointerEvents:\"none\",transform:open?\"rotate(45deg)\":\"rotate(0deg)\",transition:`transform ${openTransition}`},children:slot(icon,\"auto\")})]}),/*#__PURE__*/_jsx(motion.div,{id:id,role:\"region\",\"aria-labelledby\":`${id}-trigger`,\"aria-hidden\":!open,inert:!open,initial:false,animate:{height:open?\"auto\":0,opacity:open?1:0},transition:reducedMotion?{duration:0}:{duration:openDuration/1e3,ease:[.22,1,.36,1]},style:{position:\"relative\",overflow:\"hidden\",pointerEvents:open?\"auto\":\"none\"},children:/*#__PURE__*/_jsx(\"div\",{style:{padding:`0 var(--faq-inset, ${inset}px) var(--faq-padding-y, ${paddingY}px)`},children:slot(answer)})}),/*#__PURE__*/_jsx(\"div\",{\"data-sous-faq-divider\":\"\",\"aria-hidden\":\"true\",style:{position:\"absolute\",bottom:0,left:`var(--faq-divider-inset, ${dividerInset}px)`,right:`var(--faq-divider-inset, ${dividerInset}px)`,height:`var(--faq-divider-width, ${dividerWidth}px)`,backgroundColor:`var(--faq-divider-color, ${dividerColor})`,opacity:hovered||group?.active===id||group?.previous===id?0:1,pointerEvents:\"none\"}})]});}const FAQContext=/*#__PURE__*/React.createContext(null);function FAQGroup(props){const[openId,setOpenId]=React.useState(null);const toggle=React.useCallback(id=>setOpenId(current=>current===id?null:id),[]);const registry=React.useRef(new Map);const[selection,setSelection]=React.useState({active:null,previous:null});const register=React.useCallback((id,element)=>{registry.current.set(id,element);return()=>{registry.current.delete(id);};},[]);const activate=React.useCallback(id=>{// Every reference belongs to a row rendered by this component. Sort by\n// document order so native Repeat reordering needs no index bookkeeping.\nconst ordered=Array.from(registry.current.entries()).filter(([,node])=>node.isConnected).sort((a,b)=>a[1].compareDocumentPosition(b[1])&4?-1:1);const index=ordered.findIndex(([key])=>key===id);setSelection({active:id,previous:index>0?ordered[index-1][0]:null});},[]);const{background=\"transparent\",hoverBackground=\"#F4F4F5\",dividerColor=\"#E4E4E7\",radius=18,inset=18,paddingY=22,dividerInset=18,dividerWidth=1,hoverTransition={type:\"tween\",duration:.08,ease:\"linear\"},hoverDuration=80,openDuration=280,answerGap=10,iconGap=16}=props;const value=React.useMemo(()=>({...selection,register,activate,openId,toggle,hoverTransition}),[selection,register,activate,openId,toggle,hoverTransition]);const variables={\"--faq-bg\":background,\"--faq-hover-bg\":hoverBackground,\"--faq-divider-color\":dividerColor,\"--faq-radius\":`${radius}px`,\"--faq-inset\":`${inset}px`,\"--faq-padding-y\":`${paddingY}px`,\"--faq-divider-inset\":`${dividerInset}px`,\"--faq-divider-width\":`${dividerWidth}px`,\"--faq-open-duration\":`${openDuration}ms`,\"--faq-duration\":`${hoverDuration}ms`,\"--faq-answer-gap\":`${answerGap}px`,\"--faq-icon-gap\":`${iconGap}px`};return /*#__PURE__*/_jsx(FAQContext.Provider,{value:value,children:/*#__PURE__*/_jsx(\"div\",{\"data-sous-faq-list\":\"\",style:{...props.style,...variables,position:\"relative\",width:\"100%\",height:\"auto\",minWidth:0},children:slot(props.content)})});}/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 86\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function FAQRowShell(props){return props.mode===\"list\"?/*#__PURE__*/_jsx(FAQGroup,{...props}):/*#__PURE__*/_jsx(FAQRow,{...props});}addPropertyControls(FAQRowShell,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"row\",\"list\"],defaultValue:\"row\"},content:{type:ControlType.Slot,title:\"Native List\",maxCount:1,hidden:props=>props.mode!==\"list\"},questionText:{type:ControlType.String,title:\"Question Text\",defaultValue:\"\"},question:{type:ControlType.Slot,title:\"Question\",maxCount:1},answer:{type:ControlType.Slot,title:\"Answer\",maxCount:1},icon:{type:ControlType.Slot,title:\"Icon\",maxCount:1},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"transparent\"},hoverBackground:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#F4F4F5\"},dividerColor:{type:ControlType.Color,title:\"Divider\",defaultValue:\"#E4E4E7\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:18,min:0,max:64,unit:\"px\"},inset:{type:ControlType.Number,title:\"Inset\",defaultValue:18,min:0,max:64,unit:\"px\"},paddingY:{type:ControlType.Number,title:\"Padding Y\",defaultValue:22,min:0,max:64,unit:\"px\"},dividerInset:{type:ControlType.Number,title:\"Line Inset\",defaultValue:18,min:0,max:64,unit:\"px\"},dividerWidth:{type:ControlType.Number,title:\"Line Width\",defaultValue:1,min:0,max:4,unit:\"px\"},hoverTransition:{type:ControlType.Transition,title:\"Hover Transition\",defaultValue:{type:\"tween\",duration:.08,ease:\"linear\"}},openDuration:{type:ControlType.Number,title:\"Open Time\",defaultValue:280,min:0,max:1e3,unit:\"ms\"},answerGap:{type:ControlType.Number,title:\"Answer Gap\",defaultValue:10,min:0,max:64,unit:\"px\"},iconGap:{type:ControlType.Number,title:\"Icon Gap\",defaultValue:16,min:0,max:64,unit:\"px\"},previewOpen:{type:ControlType.Boolean,title:\"Start Open\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FAQRowShell\",\"slots\":[\"content\",\"question\",\"answer\",\"icon\"],\"annotations\":{\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"86\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FAQRowShell.map"],"mappings":"2SAA4L,SAAS,EAAK,EAAK,EAAM,OAAO,CAAC,OAAA,EAAsB,IAAI,EAAK,GAAoB,EAAqB,CAAK,EAAe,EAAmB,EAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,MAAM,QAAM,OAAO,OAAO,SAAS,MAAM,CAAC,CAAC,EAAE,CAAK,CAAE,CAK1Z,SAAS,EAAO,CAAC,eAAa,WAAS,SAAO,OAAK,aAAW,cAAc,kBAAgB,UAAU,eAAa,UAAU,SAAO,GAAG,QAAM,GAAG,WAAS,GAAG,eAAa,GAAG,eAAa,EAAE,kBAAgB,CAAC,KAAK,QAAQ,SAAS,IAAI,KAAK,QAAQ,EAAE,gBAAc,GAAG,eAAa,IAAI,YAAU,GAAG,UAAQ,GAAG,cAAY,GAAM,SAAO,CAAC,GAAK,CAAC,EAAU,GAAcA,EAAe,CAAW,EAAO,CAAC,EAAQ,GAAYA,EAAe,EAAK,EAAQ,EAAGC,EAAY,EAAE,MAAoB,EAAa,CAAW,EAAE,CAAC,CAAW,CAAC,EAAE,IAAM,EAAMC,EAAiB,CAAU,EAAQ,EAAK,EAAM,EAAM,SAAS,EAAG,EAAgB,MAAW,EAAM,EAAM,OAAO,CAAE,EAAE,EAAa,GAAO,CAAC,CAAK,EAAQ,EAAc,EAAiB,EAAyF,EAAe,GAAvF,EAAc,MAAM,4BAA4B,EAAa,KAAsC,iCAAuC,EAAOC,EAAa,IAAI,EAA+Q,OAA7Q,MAAoB,CAAC,IAAM,EAAQ,EAAO,QAAQ,OAAO,GAAS,EAAM,EAAM,SAAS,EAAG,CAAO,EAAE,IAAA,EAAU,EAAE,CAAC,GAAO,SAAS,EAAG,CAAY,CAAC,EAAiB,GAAuB,IAAsB,IAAe,IAAA,IAAW,EAAa,KAAK,IAAI,GAAU,KAAyB,EAAM,MAAM,CAAC,IAAI,EAAO,oBAAoB,GAAG,MAAM,CAAC,GAAG,EAAM,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,SAAS,EAAE,UAAU,aAAa,OAAO,EAAE,UAAU,OAAO,aAAa,qBAAqB,EAAO,KAAK,WAAW,iBAAiB,EAAW,EAAE,EAAE,eAAe,GAAG,CAAI,EAAE,cAAc,UAAS,EAAW,EAAI,EAAE,GAAO,SAAS,CAAE,EAAG,EAAE,mBAAmB,CAAC,EAAW,EAAK,EAAE,GAAO,SAAS,IAAI,CAAE,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,sBAAsB,GAAG,cAAc,OAAO,QAAQ,GAAM,QAAQ,CAAC,QAAQ,IAAW,EAAE,WAAW,EAAc,CAAC,SAAS,CAAC,EAAE,GAAO,iBAAiB,EAAgB,MAAM,CAAC,SAAS,WAAW,MAAM,EAAE,aAAa,UAAU,WAAW,uBAAuB,EAAgB,GAAG,cAAc,MAAM,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,KAAK,SAAS,SAAS,EAAE,gBAAgB,EAAK,gBAAgB,EAAG,GAAG,GAAG,EAAG,UAAU,QAAQ,EAAO,UAAU,GAAG,EAAI,EAAE,MAAM,SAAS,EAAE,MAAM,OAAK,EAAE,eAAe,EAAE,EAAO,EAAG,EAAE,MAAM,CAAC,SAAS,WAAW,QAAQ,OAAO,WAAW,SAAS,IAAI,uBAAuB,EAAQ,KAAK,QAAQ,wBAAwB,EAAS,uBAAuB,EAAM,KAAK,cAAc,EAAK,yBAAyB,EAAU,KAAK,wBAAwB,EAAS,KAAK,WAAW,kBAAkB,IAAiB,OAAO,UAAU,aAAa,UAAU,SAAS,CAAC,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,KAAK,QAAQ,SAAS,CAAC,EAAE,SAAS,EAAK,CAAQ,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,cAAc,OAAO,MAAM,CAAC,KAAK,WAAW,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,cAAc,OAAO,UAAU,EAAK,gBAAgB,eAAe,WAAW,aAAa,GAAgB,EAAE,SAAS,EAAK,EAAK,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,EAAO,IAAI,CAAI,KAAG,KAAK,SAAS,kBAAkB,GAAG,EAAG,UAAU,cAAc,CAAC,EAAK,MAAM,CAAC,EAAK,QAAQ,GAAM,QAAQ,CAAC,OAAO,EAAK,OAAO,EAAE,QAAQ,IAAQ,EAAE,WAAW,EAAc,CAAC,SAAS,CAAC,EAAE,CAAC,SAAS,EAAa,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,SAAS,SAAS,cAAc,EAAK,OAAO,MAAM,EAAE,SAAsB,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,sBAAsB,EAAM,2BAA2B,EAAS,IAAI,EAAE,SAAS,EAAK,CAAM,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,wBAAwB,GAAG,cAAc,OAAO,MAAM,CAAC,SAAS,WAAW,OAAO,EAAE,KAAK,4BAA4B,EAAa,KAAK,MAAM,4BAA4B,EAAa,KAAK,OAAO,4BAA4B,EAAa,KAAK,gBAAgB,4BAA4B,EAAa,GAAG,QAAQ,GAAS,GAAO,SAAS,GAAI,GAAO,WAAW,EAAG,EAAE,EAAE,cAAc,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,CAAyD,SAAS,EAAS,EAAM,CAAC,GAAK,CAAC,EAAO,GAAWH,EAAe,IAAI,EAAQ,EAAOI,EAAkB,GAAI,EAAU,GAAS,IAAU,EAAG,KAAK,CAAE,EAAE,CAAC,CAAC,EAAQ,EAASD,EAAa,IAAI,GAAG,EAAO,CAAC,EAAU,GAAcH,EAAe,CAAC,OAAO,KAAK,SAAS,IAAI,CAAC,EAAQ,EAASI,GAAmB,EAAG,KAAW,EAAS,QAAQ,IAAI,EAAG,CAAO,MAAY,CAAC,EAAS,QAAQ,OAAO,CAAE,CAAE,GAAI,CAAC,CAAC,EAAQ,EAASA,EAAkB,GAAI,CAE/pI,IAAM,EAAQ,MAAM,KAAK,EAAS,QAAQ,QAAQ,CAAC,CAAC,CAAC,QAAQ,EAAE,KAAQ,EAAK,WAAW,CAAC,CAAC,MAAM,EAAE,IAAI,EAAE,EAAE,CAAC,wBAAwB,EAAE,EAAE,EAAE,EAAE,GAAG,CAAC,EAAQ,EAAM,EAAQ,WAAW,CAAC,KAAO,IAAM,CAAE,EAAE,EAAa,CAAC,OAAO,EAAG,SAAS,EAAM,EAAE,EAAQ,EAAM,EAAE,CAAC,GAAG,IAAI,CAAC,CAAE,EAAE,CAAC,CAAC,EAAO,CAAC,aAAW,cAAc,kBAAgB,UAAU,eAAa,UAAU,SAAO,GAAG,QAAM,GAAG,WAAS,GAAG,eAAa,GAAG,eAAa,EAAE,kBAAgB,CAAC,KAAK,QAAQ,SAAS,IAAI,KAAK,QAAQ,EAAE,gBAAc,GAAG,eAAa,IAAI,YAAU,GAAG,UAAQ,IAAI,EAAY,EAAMC,OAAmB,CAAC,GAAG,EAAU,WAAS,WAAS,SAAO,SAAO,iBAAe,GAAG,CAAC,EAAU,EAAS,EAAS,EAAO,EAAO,CAAe,CAAC,EAAQ,EAAU,CAAC,WAAW,EAAW,iBAAiB,EAAgB,sBAAsB,EAAa,eAAe,GAAG,EAAO,IAAI,cAAc,GAAG,EAAM,IAAI,kBAAkB,GAAG,EAAS,IAAI,sBAAsB,GAAG,EAAa,IAAI,sBAAsB,GAAG,EAAa,IAAI,sBAAsB,GAAG,EAAa,IAAI,iBAAiB,GAAG,EAAc,IAAI,mBAAmB,GAAG,EAAU,IAAI,iBAAiB,GAAG,EAAQ,GAAG,EAAE,OAAoB,EAAK,EAAW,SAAS,CAAO,QAAM,SAAsB,EAAK,MAAM,CAAC,qBAAqB,GAAG,MAAM,CAAC,GAAG,EAAM,MAAM,GAAG,EAAU,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,SAAS,CAAC,EAAE,SAAS,EAAK,EAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAE,CAK90C,SAAwB,EAAY,EAAM,CAAC,OAAO,EAAM,OAAO,OAAoB,EAAK,EAAS,CAAC,GAAG,CAAK,CAAC,EAAe,EAAK,EAAO,CAAC,GAAG,CAAK,CAAC,CAAE,mBAZ7F,IAA4B,IAAoD,IAAmD,EAKwgH,EAAwB,EAAoB,IAAI,EAO7lH,EAAoB,EAAY,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,CAAC,MAAM,MAAM,EAAE,aAAa,KAAK,EAAE,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,SAAS,EAAE,OAAO,GAAO,EAAM,OAAO,MAAM,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,EAAE,EAAE,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,SAAS,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,SAAS,CAAC,EAAE,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,CAAC,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,aAAa,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,EAAE,aAAa,CAAC,KAAK,EAAY,MAAM,MAAM,UAAU,aAAa,SAAS,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,EAAE,IAAI,EAAE,IAAI,EAAE,KAAK,IAAI,EAAE,gBAAgB,CAAC,KAAK,EAAY,WAAW,MAAM,mBAAmB,aAAa,CAAC,KAAK,QAAQ,SAAS,IAAI,KAAK,QAAQ,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,IAAI,IAAI,EAAE,IAAI,IAAI,KAAK,IAAI,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,EAAE,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,EAAK,CAAC,CAAC"}