{"version":3,"file":"Formular_LOI.C86WB09V.mjs","names":["useState","useRef","getPdfFilenameFromUrl","getDocument","_Fragment"],"sources":["https:/framerusercontent.com/modules/Q71cdXhp3UHKY2MbADgU/O6LZrNMhbXPKkm5CoP5D/Formular_LOI.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{motion,AnimatePresence}from\"framer-motion\";import{createPortal}from\"react-dom\";import{useEffect,useRef,useState}from\"react\";import{getDocument,GlobalWorkerOptions,getPdfFilenameFromUrl}from\"https://cdn.jsdelivr.net/npm/pdfjs-dist@4.10.38/legacy/build/pdf.min.mjs\";import{addPropertyControls,ControlType}from\"framer\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */GlobalWorkerOptions.workerSrc=\"https://cdn.jsdelivr.net/npm/pdfjs-dist@4.10.38/legacy/build/pdf.worker.mjs\"||\"\";export default function Pdfviewer(props){const{fileChoose,file,fileURL,pageNumber,scale,buttonText,buttonStyles,modalStyles,showDownload,customFileName}=props;const[modalOpen,setModalOpen]=useState(false);const canvasRef=useRef(null);const[loadingScreen,setLoadingScreen]=useState(false);const[totalPages,setTotalPages]=useState(null);const[pageRendering,setPageRendering]=useState(false);const[pageNumPending,setpageNumPending]=useState(null);const[pageNum,setpageNum]=useState(pageNumber);const[pageScale,setPageScale]=useState(scale);const[downloadURL,setdownloadURL]=useState(null);const[links,setLinks]=useState([]);const selectedFile=fileChoose===\"Upload\"?file:fileURL;const renderPage=pdf=>{const canvas=canvasRef.current;if(canvas){const context=canvas.getContext(\"2d\");if(pageRendering){// Check if other page is rendering\nsetpageNumPending(pageNum)// Cache waited page number until previous page rendering completed\n;}else{setPageRendering(true);// Using promise to fetch the page\npdf?.getPage(pageNum).then(page=>{let viewport=page.getViewport({scale:pageScale});canvas.width=viewport.width;canvas.height=viewport.height;// Link-Annotationen auslesen und in Canvas-Koordinaten umrechnen\npage.getAnnotations().then(annots=>{const gefunden=annots.filter(a=>a.subtype===\"Link\"&&a.url).map(a=>{const[x1,y1,x2,y2]=viewport.convertToViewportRectangle(a.rect);return{url:a.url,left:Math.min(x1,x2),top:Math.min(y1,y2),width:Math.abs(x2-x1),height:Math.abs(y2-y1)};});setLinks(gefunden);});// Render PDF page into canvas context\nlet renderContext={canvasContext:context,viewport:viewport};// Wait for rendering to finish\npage.render(renderContext).promise.then(()=>{setPageRendering(false);if(pageNumPending!==null){// New page rendering is pending\nrenderPage(pdf);setpageNumPending(null);}});});}}};const downloadData=async pdf=>{const data=await pdf?.getData();const blobUrl=window?.URL.createObjectURL(new Blob([data],{type:\"application/pdf\"}));const fileURL=await pdf?._transport?._networkStream?.source?.url;const pdfFileName=getPdfFilenameFromUrl(fileURL);setdownloadURL({blob:blobUrl,fileName:pdfFileName});};const download=(e,url)=>{e.stopPropagation();const a=document.createElement(\"a\");if(!a.click){throw new Error('DownloadManager: \"a.click()\" is not supported.');}a.href=url.blob+\"#pdfjs.action=download\";a.target=\"_parent\";// Use a.download if available. This increases the likelihood that\n// the file is downloaded instead of opened by another PDF plugin.\nif(\"download\"in a){a.download=customFileName||url.fileName;}(document.body||document.documentElement).append(a);a.click();a.remove();};/**\n     * Displays previous page.\n     */const onPrevPage=e=>{e.stopPropagation();if(pageNum<=1){setpageNum(totalPages);return;}if(!pageRendering){setpageNum(pageNum-1);}};/**\n     * Displays next page.\n     */const onNextPage=e=>{e.stopPropagation();if(pageNum>=totalPages){setpageNum(1);return;}if(!pageRendering){setpageNum(pageNum+1);}};const pdfZoomIn=e=>{e.stopPropagation();if(pageScale>3){return;}if(!pageRendering){setPageScale(pageScale+.1);}};const pdfZoomOut=e=>{e.stopPropagation();if(pageScale<=scale){return;}if(!pageRendering){setPageScale(pageScale-.1);}};useEffect(()=>{const body=document.getElementsByTagName(\"body\")[0];if(selectedFile!==undefined&&modalOpen){//hide body scrollbar\nbody.style.overflow=\"hidden\";body.style.height=\"100%\";const loadingTask=getDocument({url:selectedFile});setLoadingScreen(true);loadingTask?.promise.then(pdf=>{renderPage(pdf);setTotalPages(pdf.numPages);pdf.currentScaleValue=pageScale//zoom in/out\n;downloadData(pdf)// load blob data\n;},error=>{console.error(error);});//get progress data\nloadingTask.onProgress=data=>{if(data.loaded){setLoadingScreen(false);}else{setLoadingScreen(true);}};}else{if(pageScale>scale){setPageScale(scale);}body.style.overflow=\"auto\";body.style.height=\"auto\";}},[fileChoose,file,fileURL,selectedFile,pageNum,modalOpen,pageScale,setLoadingScreen]);const close=()=>setModalOpen(false);const open=()=>setModalOpen(true);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.button,{whileTap:{scale:.9},onClick:()=>modalOpen?close():open(),style:{...buttonStyles.fontStyle,width:\"100%\",padding:buttonStyles.padding,backgroundColor:buttonStyles.background,borderRadius:buttonStyles.borderRadius,borderStyle:buttonStyles.border?.borderStyle,borderColor:buttonStyles.border?.borderColor,borderTopWidth:buttonStyles.border?.borderTopWidth,borderLeftWidth:buttonStyles.border?.borderLeftWidth,borderBottomWidth:buttonStyles.border?.borderBottomWidth,borderRightWidth:buttonStyles.border?.borderRightWidth,textDecoration:buttonStyles.textDecoration,color:buttonStyles.color,boxShadow:buttonStyles.shadow,cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:\"5px\",overflow:\"hidden\"},\"aria-label\":\"Button\",children:[buttonStyles.buttonIcon&&/*#__PURE__*/_jsx(motion.div,{style:{width:buttonStyles.pdfIcon?.size+\"px\",height:buttonStyles.pdfIcon?.size+\"px\",color:buttonStyles.pdfIcon?.color,display:\"flex\",overflow:\"hidden\"},dangerouslySetInnerHTML:{__html:buttonStyles.pdfIcon.icon}}),buttonText]}),typeof document!==\"undefined\"&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{initial:false,mode:\"wait\",onExitComplete:()=>null,children:modalOpen&&selectedFile!==undefined&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",position:\"fixed\",inset:0,zIndex:9999},children:/*#__PURE__*/_jsxs(motion.div,{onClick:close,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,height:\"100%\",width:\"100%\",backgroundColor:modalStyles.backgroundColor,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(motion.div,{onClick:e=>e.stopPropagation(),initial:{opacity:0},animate:{opacity:1,transition:{duration:1,type:\"spring\",damping:25,stiffness:500}},exit:{opacity:0},style:{width:\"auto\",height:\"88vh\",margin:\"auto\",display:\"flex\",flexDirection:\"column\",alignItems:\"start\",overflow:\"auto\",borderRadius:modalStyles?.canvasRadius||\"16px\",boxShadow:\"0px 10px 30px rgba(0, 0, 0, 0.3)\",zIndex:1},children:/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{borderRadius:modalStyles?.canvasRadius||\"16px\",display:\"block\"}}),links.map((l,i)=>/*#__PURE__*/_jsx(\"a\",{href:l.url,target:\"_blank\",rel:\"noopener noreferrer\",\"aria-label\":\"Link im PDF\",style:{position:\"absolute\",left:l.left+\"px\",top:l.top+\"px\",width:l.width+\"px\",height:l.height+\"px\",cursor:\"pointer\"}},i))]})}),loadingScreen&&/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",left:0,right:0,top:0,bottom:0,height:\"100%\",width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                                            .lds-dual-ring,\n                                            .lds-dual-ring:after {\n                                                box-sizing: border-box;\n                                            }\n                                            .lds-dual-ring {\n                                                display: inline-block;\n                                                width: 30px;\n                                                height: 30px;\n                                                color:#fff;\n                                            }\n                                            .lds-dual-ring:after {\n                                                content: \" \";\n                                                display: block;\n                                                width: 30px;\n                                                height: 30px;\n                                                margin: 8px;\n                                                border-radius: 50%;\n                                                border: 3px solid currentColor;\n                                                border-color: currentColor transparent currentColor transparent;\n                                                animation: lds-dual-ring 1.2s linear infinite;\n                                            }\n                                            @keyframes lds-dual-ring {\n                                                0% {\n                                                    transform: rotate(0deg);\n                                                }\n                                                100% {\n                                                    transform: rotate(360deg);\n                                                }\n                                            }\n                                            `}),/*#__PURE__*/_jsx(motion.div,{className:\"lds-dual-ring\"})]}),/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",top:\"10px\",left:\"10px\",right:\"10px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"start\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{...modalStyles.pageCounter.fontStyle,padding:modalStyles.pageCounter.padding,backgroundColor:modalStyles.pageCounter.backgroundColor,borderRadius:modalStyles.pageCounter.borderRadius,color:modalStyles.pageCounter.color,zIndex:2},children:[pageNum,\"/\",totalPages]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:\"10px\",zIndex:2},children:[/*#__PURE__*/_jsx(\"div\",{onClick:close,children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Close Button\",style:{padding:modalStyles.closebtn.padding,backgroundColor:modalStyles.closebtn.backgroundColor,borderRadius:modalStyles.closebtn.borderRadius,width:modalStyles.closebtn.size+\"px\",height:modalStyles.closebtn.size+\"px\",display:\"flex\",color:modalStyles.closebtn.color,cursor:\"pointer\"},dangerouslySetInnerHTML:{__html:modalStyles.closebtn.closeIcon}})}),/*#__PURE__*/_jsx(\"div\",{onClick:pdfZoomOut,children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Zoom-out Button\",style:{padding:modalStyles.zoomControls.padding,backgroundColor:modalStyles.zoomControls.backgroundColor,borderRadius:modalStyles.zoomControls.borderRadius,width:modalStyles.zoomControls.size+\"px\",height:modalStyles.zoomControls.size+\"px\",color:modalStyles.zoomControls.color,cursor:\"pointer\",display:\"flex\"},dangerouslySetInnerHTML:{__html:modalStyles.zoomControls.zoomOutIcon}})}),/*#__PURE__*/_jsx(\"div\",{onClick:pdfZoomIn,children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Zoom-in Button\",style:{padding:modalStyles.zoomControls.padding,backgroundColor:modalStyles.zoomControls.backgroundColor,borderRadius:modalStyles.zoomControls.borderRadius,width:modalStyles.zoomControls.size+\"px\",height:modalStyles.zoomControls.size+\"px\",color:modalStyles.zoomControls.color,cursor:\"pointer\",display:\"flex\"},dangerouslySetInnerHTML:{__html:modalStyles.zoomControls.zoomInIcon}})}),showDownload&&/*#__PURE__*/_jsx(\"div\",{onClick:e=>download(e,downloadURL),children:/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Download Button\",style:{padding:modalStyles.downloadbtn.padding,backgroundColor:modalStyles.downloadbtn.backgroundColor,borderRadius:modalStyles.downloadbtn.borderRadius,width:modalStyles.downloadbtn.size+\"px\",height:modalStyles.downloadbtn.size+\"px\",color:modalStyles.downloadbtn.color,cursor:\"pointer\",display:\"flex\"},dangerouslySetInnerHTML:{__html:modalStyles.downloadbtn.downloadIcon}})})]})]}),/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",inset:\"10px\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Previous Button\",onClick:onPrevPage,style:{width:modalStyles.arrows.size+\"px\",height:modalStyles.arrows.size+\"px\",display:\"flex\",color:modalStyles.arrows.color,cursor:\"pointer\",padding:modalStyles.arrows.padding,backgroundColor:modalStyles.arrows.backgroundColor,borderRadius:modalStyles.arrows.borderRadius,zIndex:2},dangerouslySetInnerHTML:{__html:modalStyles.arrows.leftIcon}}),/*#__PURE__*/_jsx(\"div\",{role:\"button\",\"aria-label\":\"Next Button\",onClick:onNextPage,style:{width:modalStyles.arrows.size+\"px\",height:modalStyles.arrows.size+\"px\",display:\"flex\",color:modalStyles.arrows.color,cursor:\"pointer\",padding:modalStyles.arrows.padding,backgroundColor:modalStyles.arrows.backgroundColor,borderRadius:modalStyles.arrows.borderRadius,zIndex:2},dangerouslySetInnerHTML:{__html:modalStyles.arrows.rightIcon}})]})]})})}),document.body)]});}Pdfviewer.displayName=\"PDF Viewer\";addPropertyControls(Pdfviewer,{fileChoose:{type:ControlType.Enum,title:\"Choose\",options:[\"Upload\",\"URL\"],defaultValue:\"Upload\",displaySegmentedControl:true},file:{title:\"File\",type:ControlType.File,allowedFileTypes:[\"pdf\"],hidden:props=>props.fileChoose!==\"Upload\"},fileURL:{type:ControlType.String,title:\"URL\",defaultValue:\"\",hidden:props=>props.fileChoose!==\"URL\"},pageNumber:{title:\"Inital Page\",type:ControlType.Number,displayStepper:true,min:1,defaultValue:1},scale:{type:ControlType.Number,title:\"Scale\",max:3,min:.4,step:.1,displayStepper:true,defaultValue:1.2},buttonText:{title:\"Button Text\",type:ControlType.String,defaultValue:\"View PDF\"},buttonStyles:{type:ControlType.Object,title:\"Button Styles\",controls:{color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},background:{type:ControlType.Color,title:\"Button color\",defaultValue:\"#ffffff\"},fontStyle:{title:\"Font Style\",type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\"},border:{type:ControlType.Border,title:\"Border\",defaultValue:{borderBottomWidth:0,borderColor:\"black\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0}},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"25px\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"10px 20px 10px 20px\"},shadow:{type:ControlType.BoxShadow,title:\"Shadow\",defaultValue:\"0px 0px 0px 0px rgba(0, 0, 0, 0)\"},textDecoration:{type:ControlType.Enum,title:\"Text Decoration\",options:[\"none\",\"underline\",\"overline\",\"line-through\"],optionTitles:[\"None\",\"Underline\",\"Overline\",\"Line Through\"],defaultValue:\"none\"},buttonIcon:{type:ControlType.Boolean,title:\"Button Icon\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},pdfIcon:{type:ControlType.Object,title:\"Icon Styles\",controls:{icon:{type:ControlType.String,title:\"Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><rect width=\"256\" height=\"256\" fill=\"none\"/><polyline points=\"216 152 184 152 184 208\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><line x1=\"208\" y1=\"184\" x2=\"184\" y2=\"184\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><path d=\"M48,192H64a20,20,0,0,0,0-40H48v56\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><path d=\"M112,152v56h16a28,28,0,0,0,0-56Z\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><path d=\"M48,112V40a8,8,0,0,1,8-8h96l56,56v24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/><polyline points=\"152 32 152 88 208 88\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"16\"/></svg>`},size:{type:ControlType.Number,title:\"Size\",defaultValue:24},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"red\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}},hidden(props){return props.buttonIcon===false;}}}},modalStyles:{type:ControlType.Object,title:\"Viewer Styles\",controls:{canvasRadius:{type:ControlType.BorderRadius,title:\"PDF Radius\",defaultValue:\"16px\"},pageCounter:{type:ControlType.Object,title:\"Counter Styles\",controls:{fontStyle:{title:\"Font Style\",type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"}}},arrows:{type:ControlType.Object,title:\"Nav Styles\",controls:{leftIcon:{type:ControlType.String,title:\"Left Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M165.66,202.34a8,8,0,0,1-11.32,11.32l-80-80a8,8,0,0,1,0-11.32l80-80a8,8,0,0,1,11.32,11.32L91.31,128Z\"></path></svg>`},rightIcon:{type:ControlType.String,title:\"Right Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}}},zoomControls:{type:ControlType.Object,title:\"Zoom Styles\",controls:{zoomOutIcon:{type:ControlType.String,title:\"Zoom-Out Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M152,112a8,8,0,0,1-8,8H80a8,8,0,0,1,0-16h64A8,8,0,0,1,152,112Zm77.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88.11,88.11,0,1,1,11.31-11.31l50.07,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z\"></path></svg>`},zoomInIcon:{type:ControlType.String,title:\"Zoom-In Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M152,112a8,8,0,0,1-8,8H120v24a8,8,0,0,1-16,0V120H80a8,8,0,0,1,0-16h24V80a8,8,0,0,1,16,0v24h24A8,8,0,0,1,152,112Zm77.66,117.66a8,8,0,0,1-11.32,0l-50.06-50.07a88.11,88.11,0,1,1,11.31-11.31l50.07,50.06A8,8,0,0,1,229.66,229.66ZM112,184a72,72,0,1,0-72-72A72.08,72.08,0,0,0,112,184Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}}},closebtn:{type:ControlType.Object,title:\"Close Styles\",controls:{closeIcon:{type:ControlType.String,title:\"Close Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}}},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.7)\"},downloadbtn:{type:ControlType.Object,title:\"Download Styles\",controls:{downloadIcon:{type:ControlType.String,title:\"Download Icon\",defaultValue:`<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"currentColor\" viewBox=\"0 0 256 256\"><path d=\"M224,152v56a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V152a8,8,0,0,1,16,0v56H208V152a8,8,0,0,1,16,0Zm-101.66,5.66a8,8,0,0,0,11.32,0l40-40a8,8,0,0,0-11.32-11.32L136,132.69V40a8,8,0,0,0-16,0v92.69L93.66,106.34a8,8,0,0,0-11.32,11.32Z\"></path></svg>`},size:{type:ControlType.Number,title:\"Icon Size\",defaultValue:40},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"5px 10px 5px 10px\"},borderRadius:{type:ControlType.BorderRadius,title:\"Border Radius\",defaultValue:\"5px\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.3)\"},color:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#ffffff\",description:\"Note: \\n if you want to replace default svg icon, please change 'fill/stroke' property to 'currentColor', then only icon color property will be overide\"}},description:\"Make sure Download button is enabled\"}}},showDownload:{title:\"Download Button\",type:ControlType.Boolean,default:true},customFileName:{title:\"Download Name\",type:ControlType.String,defaultValue:\"Download\",hidden:props=>props.showDownload!=true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Pdfviewer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Formular_LOI.map"],"mappings":"0VAMmH,SAAwB,EAAU,EAAM,CAAC,GAAK,CAAC,aAAW,OAAK,UAAQ,aAAW,QAAM,aAAW,eAAa,cAAY,eAAa,kBAAgB,EAAW,CAAC,EAAU,GAAcA,EAAS,EAAK,EAAQ,EAAUC,EAAO,IAAI,EAAO,CAAC,EAAc,GAAkBD,EAAS,EAAK,EAAO,CAAC,EAAW,GAAeA,EAAS,IAAI,EAAO,CAAC,EAAc,GAAkBA,EAAS,EAAK,EAAO,CAAC,EAAe,GAAmBA,EAAS,IAAI,EAAO,CAAC,EAAQ,GAAYA,EAAS,CAAU,EAAO,CAAC,EAAU,GAAcA,EAAS,CAAK,EAAO,CAAC,EAAY,GAAgBA,EAAS,IAAI,EAAO,CAAC,EAAM,GAAUA,EAAS,CAAC,CAAC,EAAQ,EAAa,IAAa,SAAS,EAAK,EAAc,EAAW,GAAK,CAAC,IAAM,EAAO,EAAU,QAAQ,GAAG,EAAO,CAAC,IAAM,EAAQ,EAAO,WAAW,IAAI,EAAK,EACh4B,EAAkB,CAAO,GAClB,EAAiB,EAAI,EAC5B,GAAK,QAAQ,CAAO,CAAC,CAAC,KAAK,GAAM,CAAC,IAAI,EAAS,EAAK,YAAY,CAAC,MAAM,CAAS,CAAC,EAAE,EAAO,MAAM,EAAS,MAAM,EAAO,OAAO,EAAS,OACtI,EAAK,eAAe,CAAC,CAAC,KAAK,GAAQ,CAAC,IAAM,EAAS,EAAO,OAAO,GAAG,EAAE,UAAU,QAAQ,EAAE,GAAG,CAAC,CAAC,IAAI,GAAG,CAAC,GAAK,CAAC,EAAG,EAAG,EAAG,GAAI,EAAS,2BAA2B,EAAE,IAAI,EAAE,MAAM,CAAC,IAAI,EAAE,IAAI,KAAK,KAAK,IAAI,EAAG,CAAE,EAAE,IAAI,KAAK,IAAI,EAAG,CAAE,EAAE,MAAM,KAAK,IAAI,EAAG,CAAE,EAAE,OAAO,KAAK,IAAI,EAAG,CAAE,CAAC,CAAE,CAAC,EAAE,EAAS,CAAQ,CAAE,CAAC,EACrS,IAAI,EAAc,CAAC,cAAc,EAAiB,UAAQ,EAC1D,EAAK,OAAO,CAAa,CAAC,CAAC,QAAQ,SAAS,CAAC,EAAiB,EAAK,EAAK,IAAiB,OACzF,EAAW,CAAG,EAAE,EAAkB,IAAI,EAAG,CAAC,CAAE,CAAC,EAAG,CAAC,EAAQ,EAAa,KAAM,IAAK,CAAC,IAAM,EAAK,MAAM,GAAK,QAAQ,EAAQ,EAAQ,GAAQ,IAAI,gBAAgB,IAAI,KAAK,CAAC,CAAI,EAAE,CAAC,KAAK,iBAAiB,CAAC,CAAC,EAAyE,EAAYE,EAAsB,MAArF,GAAK,YAAY,gBAAgB,QAAQ,GAAmD,EAAE,EAAe,CAAC,KAAK,EAAQ,SAAS,CAAW,CAAC,CAAE,EAAQ,GAAU,EAAE,IAAM,CAAC,EAAE,gBAAgB,EAAE,IAAM,EAAE,SAAS,cAAc,GAAG,EAAE,GAAG,CAAC,EAAE,MAAO,MAAU,MAAM,gDAAgD,EAAG,EAAE,KAAK,EAAI,KAAK,yBAAyB,EAAE,OAAO,UAE/jB,aAAa,IAAG,EAAE,SAAS,GAAgB,EAAI,WAAW,SAAS,MAAM,SAAS,gBAAA,CAAiB,OAAO,CAAC,EAAE,EAAE,MAAM,EAAE,EAAE,OAAO,CAAE,EAExH,EAAW,GAAG,CAAqB,GAApB,EAAE,gBAAgB,EAAK,GAAS,EAAE,CAAC,EAAW,CAAU,EAAE,MAAO,CAAK,GAAe,EAAW,EAAQ,CAAC,CAAG,EAE3H,EAAW,GAAG,CAAqB,GAApB,EAAE,gBAAgB,EAAK,GAAS,EAAW,CAAC,EAAW,CAAC,EAAE,MAAO,CAAK,GAAe,EAAW,EAAQ,CAAC,CAAG,EAAQ,EAAU,GAAG,CAAC,EAAE,gBAAgB,EAAK,IAAU,KAAe,GAAe,EAAa,EAAU,EAAE,EAAG,EAAQ,EAAW,GAAG,CAAC,EAAE,gBAAgB,EAAK,KAAW,KAAmB,GAAe,EAAa,EAAU,EAAE,EAAG,EAAE,MAAc,CAAC,IAAM,EAAK,SAAS,qBAAqB,MAAM,CAAC,CAAC,GAAG,GAAG,IAAe,IAAA,IAAW,EAAU,CAC5d,EAAK,MAAM,SAAS,SAAS,EAAK,MAAM,OAAO,OAAO,IAAM,EAAYC,EAAY,CAAC,IAAI,CAAY,CAAC,EAAE,EAAiB,EAAI,EAAE,GAAa,QAAQ,KAAK,GAAK,CAAC,EAAW,CAAG,EAAE,EAAc,EAAI,QAAQ,EAAE,EAAI,kBAAkB,EAChO,EAAa,CAAG,CAChB,EAAE,GAAO,CAAC,QAAQ,MAAM,CAAK,CAAE,CAAC,EACjC,EAAY,WAAW,GAAM,CAAI,EAAK,OAAQ,EAAiB,EAAK,EAAQ,EAAiB,EAAI,CAAG,CAAE,MAAS,EAAU,GAAO,EAAa,CAAK,EAAG,EAAK,MAAM,SAAS,OAAO,EAAK,MAAM,OAAO,MAAQ,EAAE,CAAC,EAAW,EAAK,EAAQ,EAAa,EAAQ,EAAU,EAAU,CAAgB,CAAC,EAAE,IAAM,MAAU,EAAa,EAAK,EAAQ,MAAS,EAAa,EAAI,EAAE,OAAoB,EAAMC,EAAU,CAAC,SAAS,CAAc,EAAM,EAAO,OAAO,CAAC,SAAS,CAAC,MAAM,EAAE,EAAE,YAAY,EAAU,EAAM,EAAE,EAAK,EAAE,MAAM,CAAC,GAAG,EAAa,UAAU,MAAM,OAAO,QAAQ,EAAa,QAAQ,gBAAgB,EAAa,WAAW,aAAa,EAAa,aAAa,YAAY,EAAa,QAAQ,YAAY,YAAY,EAAa,QAAQ,YAAY,eAAe,EAAa,QAAQ,eAAe,gBAAgB,EAAa,QAAQ,gBAAgB,kBAAkB,EAAa,QAAQ,kBAAkB,iBAAiB,EAAa,QAAQ,iBAAiB,eAAe,EAAa,eAAe,MAAM,EAAa,MAAM,UAAU,EAAa,OAAO,OAAO,UAAU,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,IAAI,MAAM,SAAS,QAAQ,EAAE,aAAa,SAAS,SAAS,CAAC,EAAa,YAAyB,EAAK,EAAO,IAAI,CAAC,MAAM,CAAC,MAAM,EAAa,SAAS,KAAK,KAAK,OAAO,EAAa,SAAS,KAAK,KAAK,MAAM,EAAa,SAAS,MAAM,QAAQ,OAAO,SAAS,QAAQ,EAAE,wBAAwB,CAAC,OAAO,EAAa,QAAQ,IAAI,CAAC,CAAC,EAAE,CAAU,CAAC,CAAC,EAAE,OAAO,SAAW,KAA0B,EAA0B,EAAK,EAAgB,CAAC,QAAQ,GAAM,KAAK,OAAO,mBAAmB,KAAK,SAAS,GAAW,IAAe,IAAA,IAAwB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,eAAe,SAAS,WAAW,SAAS,SAAS,QAAQ,MAAM,EAAE,OAAO,IAAI,EAAE,SAAsB,EAAM,EAAO,IAAI,CAAC,QAAQ,EAAM,QAAQ,CAAC,QAAQ,CAAC,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,KAAK,CAAC,QAAQ,CAAC,EAAE,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,OAAO,OAAO,MAAM,OAAO,gBAAgB,EAAY,gBAAgB,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,QAAQ,GAAG,EAAE,gBAAgB,EAAE,QAAQ,CAAC,QAAQ,CAAC,EAAE,QAAQ,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,EAAE,KAAK,SAAS,QAAQ,GAAG,UAAU,GAAG,CAAC,EAAE,KAAK,CAAC,QAAQ,CAAC,EAAE,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,OAAO,QAAQ,OAAO,cAAc,SAAS,WAAW,QAAQ,SAAS,OAAO,aAAa,GAAa,cAAc,OAAO,UAAU,mCAAmC,OAAO,CAAC,EAAE,SAAsB,EAAM,MAAM,CAAC,MAAM,CAAC,SAAS,UAAU,EAAE,SAAS,CAAc,EAAK,SAAS,CAAC,IAAI,EAAU,MAAM,CAAC,aAAa,GAAa,cAAc,OAAO,QAAQ,OAAO,CAAC,CAAC,EAAE,EAAM,KAAK,EAAE,IAAiB,EAAK,IAAI,CAAC,KAAK,EAAE,IAAI,OAAO,SAAS,IAAI,sBAAsB,aAAa,cAAc,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,KAAK,KAAK,IAAI,EAAE,IAAI,KAAK,MAAM,EAAE,MAAM,KAAK,OAAO,EAAE,OAAO,KAAK,OAAO,SAAS,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,GAA4B,EAAM,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,KAAK,EAAE,MAAM,EAAE,IAAI,EAAE,OAAO,EAAE,OAAO,OAAO,MAAM,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,QAAQ,EAAE,SAAS,CAAc,EAAK,QAAQ,CAAC,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6CA8BpkG,CAAC,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,eAAe,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,OAAO,KAAK,OAAO,MAAM,OAAO,QAAQ,OAAO,eAAe,gBAAgB,WAAW,OAAO,EAAE,SAAS,CAAc,EAAM,MAAM,CAAC,MAAM,CAAC,GAAG,EAAY,YAAY,UAAU,QAAQ,EAAY,YAAY,QAAQ,gBAAgB,EAAY,YAAY,gBAAgB,aAAa,EAAY,YAAY,aAAa,MAAM,EAAY,YAAY,MAAM,OAAO,CAAC,EAAE,SAAS,CAAC,EAAQ,IAAI,CAAU,CAAC,CAAC,EAAe,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,cAAc,SAAS,IAAI,OAAO,OAAO,CAAC,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,QAAQ,EAAM,SAAsB,EAAK,MAAM,CAAC,KAAK,SAAS,aAAa,eAAe,MAAM,CAAC,QAAQ,EAAY,SAAS,QAAQ,gBAAgB,EAAY,SAAS,gBAAgB,aAAa,EAAY,SAAS,aAAa,MAAM,EAAY,SAAS,KAAK,KAAK,OAAO,EAAY,SAAS,KAAK,KAAK,QAAQ,OAAO,MAAM,EAAY,SAAS,MAAM,OAAO,SAAS,EAAE,wBAAwB,CAAC,OAAO,EAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,QAAQ,EAAW,SAAsB,EAAK,MAAM,CAAC,KAAK,SAAS,aAAa,kBAAkB,MAAM,CAAC,QAAQ,EAAY,aAAa,QAAQ,gBAAgB,EAAY,aAAa,gBAAgB,aAAa,EAAY,aAAa,aAAa,MAAM,EAAY,aAAa,KAAK,KAAK,OAAO,EAAY,aAAa,KAAK,KAAK,MAAM,EAAY,aAAa,MAAM,OAAO,UAAU,QAAQ,MAAM,EAAE,wBAAwB,CAAC,OAAO,EAAY,aAAa,WAAW,CAAC,CAAC,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,QAAQ,EAAU,SAAsB,EAAK,MAAM,CAAC,KAAK,SAAS,aAAa,iBAAiB,MAAM,CAAC,QAAQ,EAAY,aAAa,QAAQ,gBAAgB,EAAY,aAAa,gBAAgB,aAAa,EAAY,aAAa,aAAa,MAAM,EAAY,aAAa,KAAK,KAAK,OAAO,EAAY,aAAa,KAAK,KAAK,MAAM,EAAY,aAAa,MAAM,OAAO,UAAU,QAAQ,MAAM,EAAE,wBAAwB,CAAC,OAAO,EAAY,aAAa,UAAU,CAAC,CAAC,CAAC,CAAC,EAAE,GAA2B,EAAK,MAAM,CAAC,QAAQ,GAAG,EAAS,EAAE,CAAW,EAAE,SAAsB,EAAK,MAAM,CAAC,KAAK,SAAS,aAAa,kBAAkB,MAAM,CAAC,QAAQ,EAAY,YAAY,QAAQ,gBAAgB,EAAY,YAAY,gBAAgB,aAAa,EAAY,YAAY,aAAa,MAAM,EAAY,YAAY,KAAK,KAAK,OAAO,EAAY,YAAY,KAAK,KAAK,MAAM,EAAY,YAAY,MAAM,OAAO,UAAU,QAAQ,MAAM,EAAE,wBAAwB,CAAC,OAAO,EAAY,YAAY,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAe,EAAM,EAAO,IAAI,CAAC,MAAM,CAAC,SAAS,WAAW,MAAM,OAAO,QAAQ,OAAO,eAAe,gBAAgB,WAAW,QAAQ,EAAE,SAAS,CAAc,EAAK,MAAM,CAAC,KAAK,SAAS,aAAa,kBAAkB,QAAQ,EAAW,MAAM,CAAC,MAAM,EAAY,OAAO,KAAK,KAAK,OAAO,EAAY,OAAO,KAAK,KAAK,QAAQ,OAAO,MAAM,EAAY,OAAO,MAAM,OAAO,UAAU,QAAQ,EAAY,OAAO,QAAQ,gBAAgB,EAAY,OAAO,gBAAgB,aAAa,EAAY,OAAO,aAAa,OAAO,CAAC,EAAE,wBAAwB,CAAC,OAAO,EAAY,OAAO,QAAQ,CAAC,CAAC,EAAe,EAAK,MAAM,CAAC,KAAK,SAAS,aAAa,cAAc,QAAQ,EAAW,MAAM,CAAC,MAAM,EAAY,OAAO,KAAK,KAAK,OAAO,EAAY,OAAO,KAAK,KAAK,QAAQ,OAAO,MAAM,EAAY,OAAO,MAAM,OAAO,UAAU,QAAQ,EAAY,OAAO,QAAQ,gBAAgB,EAAY,OAAO,gBAAgB,aAAa,EAAY,OAAO,aAAa,OAAO,CAAC,EAAE,wBAAwB,CAAC,OAAO,EAAY,OAAO,SAAS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAS,IAAI,CAAC,CAAC,CAAC,CAAE,qBArDvkH,IAAkD,IAAoC,IAA6C,IAA4I,IAAoD,EAM9Y,EAAoB,UAAU,8EA+CqnH,EAAU,YAAY,aAAa,EAAoB,EAAU,CAAC,WAAW,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,SAAS,KAAK,EAAE,aAAa,SAAS,wBAAwB,EAAI,EAAE,KAAK,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,iBAAiB,CAAC,KAAK,EAAE,OAAO,GAAO,EAAM,aAAa,QAAQ,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,MAAM,aAAa,GAAG,OAAO,GAAO,EAAM,aAAa,KAAK,EAAE,WAAW,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,eAAe,GAAK,IAAI,EAAE,aAAa,CAAC,EAAE,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,IAAI,EAAE,IAAI,GAAG,KAAK,GAAG,eAAe,GAAK,aAAa,GAAG,EAAE,WAAW,CAAC,MAAM,cAAc,KAAK,EAAY,OAAO,aAAa,UAAU,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,SAAS,CAAC,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,SAAS,EAAE,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,aAAa,SAAS,EAAE,UAAU,CAAC,MAAM,aAAa,KAAK,OAAO,SAAS,WAAW,gBAAgB,YAAY,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,CAAC,kBAAkB,EAAE,YAAY,QAAQ,gBAAgB,EAAE,iBAAiB,EAAE,YAAY,QAAQ,eAAe,CAAC,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,aAAa,MAAM,gBAAgB,aAAa,MAAM,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,qBAAqB,EAAE,OAAO,CAAC,KAAK,EAAY,UAAU,MAAM,SAAS,aAAa,kCAAkC,EAAE,eAAe,CAAC,KAAK,EAAY,KAAK,MAAM,kBAAkB,QAAQ,CAAC,OAAO,YAAY,WAAW,cAAc,EAAE,aAAa,CAAC,OAAO,YAAY,WAAW,cAAc,EAAE,aAAa,MAAM,EAAE,WAAW,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAK,aAAa,MAAM,cAAc,IAAI,EAAE,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,SAAS,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,68BAA68B,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,EAAE,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,MAAM,YAAY;gJAAyJ,CAAC,EAAE,OAAO,EAAM,CAAC,OAAO,EAAM,aAAa,EAAM,CAAC,CAAC,CAAC,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,SAAS,CAAC,aAAa,CAAC,KAAK,EAAY,aAAa,MAAM,aAAa,aAAa,MAAM,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAiB,SAAS,CAAC,UAAU,CAAC,MAAM,aAAa,KAAK,OAAO,SAAS,WAAW,gBAAgB,YAAY,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,mBAAmB,EAAE,aAAa,CAAC,KAAK,EAAY,aAAa,MAAM,gBAAgB,aAAa,KAAK,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,iBAAiB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,QAAQ,aAAa,SAAS,CAAC,CAAC,EAAE,OAAO,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,SAAS,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,uOAAuO,EAAE,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,0PAA0P,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,EAAE,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,mBAAmB,EAAE,aAAa,CAAC,KAAK,EAAY,aAAa,MAAM,gBAAgB,aAAa,KAAK,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,iBAAiB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,YAAY;gJAAyJ,CAAC,CAAC,EAAE,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,SAAS,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,qWAAqW,EAAE,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,aAAa,uZAAuZ,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,EAAE,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,mBAAmB,EAAE,aAAa,CAAC,KAAK,EAAY,aAAa,MAAM,gBAAgB,aAAa,KAAK,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,iBAAiB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,YAAY;gJAAyJ,CAAC,CAAC,EAAE,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,aAAa,aAAa,2TAA2T,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,EAAE,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,mBAAmB,EAAE,aAAa,CAAC,KAAK,EAAY,aAAa,MAAM,gBAAgB,aAAa,KAAK,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,iBAAiB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,YAAY;gJAAyJ,CAAC,CAAC,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,iBAAiB,EAAE,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,kBAAkB,SAAS,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,aAAa,qWAAqW,EAAE,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,EAAE,EAAE,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,mBAAmB,EAAE,aAAa,CAAC,KAAK,EAAY,aAAa,MAAM,gBAAgB,aAAa,KAAK,EAAE,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,mBAAmB,aAAa,iBAAiB,EAAE,MAAM,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,YAAY;gJAAyJ,CAAC,EAAE,YAAY,sCAAsC,CAAC,CAAC,EAAE,aAAa,CAAC,MAAM,kBAAkB,KAAK,EAAY,QAAQ,QAAQ,EAAI,EAAE,eAAe,CAAC,MAAM,gBAAgB,KAAK,EAAY,OAAO,aAAa,WAAW,OAAO,GAAO,EAAM,cAAc,CAAI,CAAC,CAAC"}