{"version":3,"file":"Process.Di__ad35.mjs","names":["useState","p"],"sources":["https:/framerusercontent.com/modules/jQzea0xVuXf3ie8XpZQD/otKkvGV3451jwIMnOPWl/Process.js"],"sourcesContent":["// ═══════════════════════════════════════════════════════════════════\n//  Framer Code Component — PhotoProcess\n//  Секція \"Як це відбувається\" · до 6 кроків\n// ═══════════════════════════════════════════════════════════════════\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect}from\"react\";const E=\"cubic-bezier(.22,1,.36,1)\";function toRgba(color,a){if(!color)return`rgba(201,168,76,${a})`;const m=color.match(/rgba?\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)/);if(m)return`rgba(${m[1]},${m[2]},${m[3]},${a})`;let h=color.replace(\"#\",\"\");if(h.length===3)h=h.split(\"\").map(c=>c+c).join(\"\");if(h.length!==6)return`rgba(201,168,76,${a})`;const r=parseInt(h.slice(0,2),16),g=parseInt(h.slice(2,4),16),b=parseInt(h.slice(4,6),16);if(isNaN(r)||isNaN(g)||isNaN(b))return`rgba(201,168,76,${a})`;return`rgba(${r},${g},${b},${a})`;}function useIsMobile(bp){const[m,setM]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;const mq=window.matchMedia(`(max-width: ${bp-1}px)`);const h=e=>setM(e.matches);setM(mq.matches);mq.addEventListener?mq.addEventListener(\"change\",h):mq.addListener(h);return()=>mq.removeEventListener?mq.removeEventListener(\"change\",h):mq.removeListener(h);},[bp]);return m;}function Step({num,title,desc,accent,serif,sans,divider,last,mobile}){const[hov,setHov]=useState(false);return /*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>setHov(true),onMouseLeave:()=>setHov(false),style:{position:\"relative\",transition:`opacity 0.35s ease`},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:serif,fontWeight:200,fontSize:\"clamp(2rem,3.5vw,3.2rem)\",color:hov?toRgba(accent,.32):toRgba(accent,.16),letterSpacing:\"-0.04em\",lineHeight:1,marginBottom:14,transition:`color 0.35s ease`},children:num}),divider===\"line\"&&/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:hov?`linear-gradient(90deg,${accent},transparent)`:`linear-gradient(90deg,${toRgba(accent,.3)},transparent)`,marginBottom:16,transition:`background 0.35s ease`}}),divider===\"dot\"&&/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",background:hov?accent:toRgba(accent,.3),marginBottom:16,transition:`background 0.35s ease`,boxShadow:hov?`0 0 8px ${toRgba(accent,.5)}`:\"none\"}}),divider===\"none\"&&/*#__PURE__*/_jsx(\"div\",{style:{marginBottom:16}}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:serif,fontWeight:300,fontSize:\"clamp(1rem,1.6vw,1.2rem)\",color:hov?\"rgba(240,236,228,0.93)\":\"rgba(240,236,228,0.8)\",lineHeight:1.2,marginBottom:10,transition:`color 0.35s ease`},children:title}),desc&&/*#__PURE__*/_jsx(\"p\",{style:{fontFamily:sans,fontWeight:300,fontSize:\"0.78rem\",lineHeight:1.75,color:hov?\"rgba(240,236,228,0.45)\":\"rgba(240,236,228,0.3)\",margin:0,letterSpacing:\"0.01em\",transition:`color 0.35s ease`},children:desc}),!last&&!mobile&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:\"3.2rem\",right:-12,color:toRgba(accent,.18),fontSize:\"1rem\",lineHeight:1,pointerEvents:\"none\"},children:\"→\"}),!last&&mobile&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:24,height:1,background:`linear-gradient(90deg,${toRgba(accent,.15)},transparent)`}})]});}export default function PhotoProcess({// Заголовок секції\nshowLabel=true,labelText=\"Як це відбувається\",labelPos=\"left\",// Кроки\nstep1show=true,step1num=\"01\",step1title=\"Бриф\",step1desc=\"Обговорюємо продукт, атмосферу та кольорову палітру\",step2show=true,step2num=\"02\",step2title=\"Підготовка\",step2desc=\"Підбір реквізиту, фону та пропсів. Мудборд під продукт\",step3show=true,step3num=\"03\",step3title=\"Зйомка\",step3desc=\"Студійна або виїзна сесія. 3–5 годин залежно від обсягу\",step4show=true,step4num=\"04\",step4title=\"Обробка\",step4desc=\"Кольорокорекція та ретуш. Термін — 5–7 робочих днів\",step5show=false,step5num=\"05\",step5title=\"\",step5desc=\"\",step6show=false,step6num=\"06\",step6title=\"\",step6desc=\"\",// Вигляд\ndividerStyle=\"line\",showArrows=false,paddingV=48,paddingH=64,showTopBorder=true,showBottomBorder=false,// Стилі\naccentColor=\"#c9a84c\",bgColor=\"#080706\",serifFont=\"'Cormorant Garamond', Georgia, serif\",sansFont=\"'Jost', system-ui, sans-serif\",mobileBp=680}){const mobile=useIsMobile(mobileBp);const acc=accentColor;const steps=[{show:step1show,num:step1num,title:step1title,desc:step1desc},{show:step2show,num:step2num,title:step2title,desc:step2desc},{show:step3show,num:step3num,title:step3title,desc:step3desc},{show:step4show,num:step4num,title:step4title,desc:step4desc},{show:step5show,num:step5num,title:step5title,desc:step5desc},{show:step6show,num:step6num,title:step6title,desc:step6desc}].filter(s=>s.show&&s.title);// Mobile: 1 column. Desktop: up to 4\nconst cols=mobile?1:Math.min(steps.length,4);const ph=mobile?20:paddingH;return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",background:bgColor,borderTop:showTopBorder?\"1px solid rgba(255,255,255,0.06)\":\"none\",borderBottom:showBottomBorder?\"1px solid rgba(255,255,255,0.06)\":\"none\",paddingTop:paddingV,paddingBottom:paddingV,paddingLeft:ph,paddingRight:ph,boxSizing:\"border-box\"},children:[showLabel&&labelText&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:labelPos===\"center\"?\"center\":\"flex-start\",gap:12,marginBottom:\"clamp(28px,3.5vh,44px)\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:22,height:1,background:acc,flexShrink:0}}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:sansFont,fontSize:\"0.6rem\",fontWeight:400,letterSpacing:\"0.26em\",textTransform:\"uppercase\",color:toRgba(acc,.65)},children:labelText})]}),steps.length>0?/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:`repeat(${cols}, 1fr)`,gap:`clamp(20px,3vw,44px) clamp(16px,3vw,40px)`,position:\"relative\"},children:steps.map((step,i)=>/*#__PURE__*/_jsx(Step,{num:step.num,title:step.title,desc:step.desc,accent:acc,serif:serifFont,sans:sansFont,divider:dividerStyle,last:i===steps.length-1,mobile:mobile},i))}):/*#__PURE__*/_jsx(\"div\",{style:{padding:\"32px 20px\",textAlign:\"center\",border:`1px dashed ${toRgba(acc,.16)}`,borderRadius:4,color:toRgba(acc,.35),fontFamily:sansFont,fontSize:\"0.72rem\",letterSpacing:\"0.06em\"},children:\"Увімкніть хоча б один крок у панелі\"})]});}addPropertyControls(PhotoProcess,{// ── ЗАГОЛОВОК ─────────────────────────────────────────────────\nshowLabel:{type:ControlType.Boolean,title:\"Лейбл \\xb7 показати\",defaultValue:true},labelText:{type:ControlType.String,title:\"Лейбл \\xb7 текст\",defaultValue:\"Як це відбувається\",hidden:p=>!p.showLabel},labelPos:{type:ControlType.Enum,title:\"Лейбл \\xb7 позиція\",options:[\"left\",\"center\"],optionTitles:[\"Ліворуч\",\"По центру\"],defaultValue:\"left\",hidden:p=>!p.showLabel},// ── КРОК 1 ────────────────────────────────────────────────────\nstep1show:{type:ControlType.Boolean,title:\"Крок 1 \\xb7 показати\",defaultValue:true},step1num:{type:ControlType.String,title:\"Крок 1 \\xb7 номер\",defaultValue:\"01\",hidden:p=>!p.step1show},step1title:{type:ControlType.String,title:\"Крок 1 \\xb7 назва\",defaultValue:\"Бриф\",hidden:p=>!p.step1show},step1desc:{type:ControlType.String,title:\"Крок 1 \\xb7 опис\",defaultValue:\"Обговорюємо продукт, атмосферу та кольорову палітру\",hidden:p=>!p.step1show},// ── КРОК 2 ────────────────────────────────────────────────────\nstep2show:{type:ControlType.Boolean,title:\"Крок 2 \\xb7 показати\",defaultValue:true},step2num:{type:ControlType.String,title:\"Крок 2 \\xb7 номер\",defaultValue:\"02\",hidden:p=>!p.step2show},step2title:{type:ControlType.String,title:\"Крок 2 \\xb7 назва\",defaultValue:\"Підготовка\",hidden:p=>!p.step2show},step2desc:{type:ControlType.String,title:\"Крок 2 \\xb7 опис\",defaultValue:\"Підбір реквізиту, фону та пропсів. Мудборд під продукт\",hidden:p=>!p.step2show},// ── КРОК 3 ────────────────────────────────────────────────────\nstep3show:{type:ControlType.Boolean,title:\"Крок 3 \\xb7 показати\",defaultValue:true},step3num:{type:ControlType.String,title:\"Крок 3 \\xb7 номер\",defaultValue:\"03\",hidden:p=>!p.step3show},step3title:{type:ControlType.String,title:\"Крок 3 \\xb7 назва\",defaultValue:\"Зйомка\",hidden:p=>!p.step3show},step3desc:{type:ControlType.String,title:\"Крок 3 \\xb7 опис\",defaultValue:\"Студійна або виїзна сесія. 3–5 годин залежно від обсягу\",hidden:p=>!p.step3show},// ── КРОК 4 ────────────────────────────────────────────────────\nstep4show:{type:ControlType.Boolean,title:\"Крок 4 \\xb7 показати\",defaultValue:true},step4num:{type:ControlType.String,title:\"Крок 4 \\xb7 номер\",defaultValue:\"04\",hidden:p=>!p.step4show},step4title:{type:ControlType.String,title:\"Крок 4 \\xb7 назва\",defaultValue:\"Обробка\",hidden:p=>!p.step4show},step4desc:{type:ControlType.String,title:\"Крок 4 \\xb7 опис\",defaultValue:\"Кольорокорекція та ретуш. Термін — 5–7 робочих днів\",hidden:p=>!p.step4show},// ── КРОК 5 ────────────────────────────────────────────────────\nstep5show:{type:ControlType.Boolean,title:\"Крок 5 \\xb7 показати\",defaultValue:false},step5num:{type:ControlType.String,title:\"Крок 5 \\xb7 номер\",defaultValue:\"05\",hidden:p=>!p.step5show},step5title:{type:ControlType.String,title:\"Крок 5 \\xb7 назва\",defaultValue:\"\",hidden:p=>!p.step5show},step5desc:{type:ControlType.String,title:\"Крок 5 \\xb7 опис\",defaultValue:\"\",hidden:p=>!p.step5show},// ── КРОК 6 ────────────────────────────────────────────────────\nstep6show:{type:ControlType.Boolean,title:\"Крок 6 \\xb7 показати\",defaultValue:false},step6num:{type:ControlType.String,title:\"Крок 6 \\xb7 номер\",defaultValue:\"06\",hidden:p=>!p.step6show},step6title:{type:ControlType.String,title:\"Крок 6 \\xb7 назва\",defaultValue:\"\",hidden:p=>!p.step6show},step6desc:{type:ControlType.String,title:\"Крок 6 \\xb7 опис\",defaultValue:\"\",hidden:p=>!p.step6show},// ── ВИГЛЯД ────────────────────────────────────────────────────\ndividerStyle:{type:ControlType.Enum,title:\"Роздільник під номером\",options:[\"line\",\"dot\",\"none\"],optionTitles:[\"Лінія\",\"Крапка\",\"Без роздільника\"],defaultValue:\"line\"},paddingV:{type:ControlType.Number,title:\"Відступ по вертикалі (px)\",defaultValue:48,min:8,max:120,step:4,displayStepper:true},paddingH:{type:ControlType.Number,title:\"Відступ по горизонталі (px)\",defaultValue:64,min:0,max:200,step:4,displayStepper:true},showTopBorder:{type:ControlType.Boolean,title:\"Лінія зверху\",defaultValue:true},showBottomBorder:{type:ControlType.Boolean,title:\"Лінія знизу\",defaultValue:false},// ── СТИЛІ ─────────────────────────────────────────────────────\naccentColor:{type:ControlType.Color,title:\"Акцент\",defaultValue:\"#c9a84c\"},bgColor:{type:ControlType.Color,title:\"Фон\",defaultValue:\"#080706\"},serifFont:{type:ControlType.Enum,title:\"Шрифт заголовків\",options:[\"'Cormorant Garamond', Georgia, serif\",\"'Playfair Display', Georgia, serif\",\"Georgia, serif\"],optionTitles:[\"Cormorant Garamond\",\"Playfair Display\",\"Georgia\"],defaultValue:\"'Cormorant Garamond', Georgia, serif\"},sansFont:{type:ControlType.Enum,title:\"Шрифт тексту\",options:[\"'Jost', system-ui, sans-serif\",\"'DM Sans', system-ui, sans-serif\",\"system-ui, sans-serif\"],optionTitles:[\"Jost\",\"DM Sans\",\"System UI\"],defaultValue:\"'Jost', system-ui, sans-serif\"},mobileBp:{type:ControlType.Number,title:\"Мобільний брейкпоінт (px)\",defaultValue:680,min:320,max:1200,step:10,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PhotoProcess\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Process.map"],"mappings":"sMAIuL,SAAS,EAAO,EAAM,EAAE,CAAC,GAAG,CAAC,EAAM,MAAM,mBAAmB,EAAE,GAAG,IAAM,EAAE,EAAM,MAAM,0CAA0C,CAAC,GAAG,EAAE,MAAM,QAAQ,EAAE,GAAG,GAAG,EAAE,GAAG,GAAG,EAAE,GAAG,GAAG,EAAE,GAAG,IAAI,EAAE,EAAM,QAAQ,IAAI,GAAG,CAAoD,GAAhD,EAAE,SAAS,IAAE,EAAE,EAAE,MAAM,GAAG,CAAC,IAAI,GAAG,EAAE,EAAE,CAAC,KAAK,GAAG,EAAI,EAAE,SAAS,EAAE,MAAM,mBAAmB,EAAE,GAAG,IAAM,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,CAAC,GAAG,CAAC,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,CAAC,GAAG,CAAC,EAAE,SAAS,EAAE,MAAM,EAAE,EAAE,CAAC,GAAG,CAA+D,OAA3D,MAAM,EAAE,EAAE,MAAM,EAAE,EAAE,MAAM,EAAE,CAAO,mBAAmB,EAAE,GAAS,QAAQ,EAAE,GAAG,EAAE,GAAG,EAAE,GAAG,EAAE,GAAI,SAAS,EAAY,EAAG,CAAC,GAAK,CAAC,EAAE,GAAMA,EAAS,GAAM,CAA8T,OAA7T,MAAc,CAAC,GAAU,IAAS,OAAY,OAAO,IAAM,EAAG,EAAO,WAAW,eAAe,EAAG,EAAE,KAAK,CAAO,EAAE,GAAG,EAAK,EAAE,QAAQ,CAAwF,OAAvF,EAAK,EAAG,QAAQ,CAAC,EAAG,iBAAiB,EAAG,iBAAiB,SAAS,EAAE,CAAC,EAAG,YAAY,EAAE,KAAW,EAAG,oBAAoB,EAAG,oBAAoB,SAAS,EAAE,CAAC,EAAG,eAAe,EAAE,EAAG,CAAC,EAAG,CAAC,CAAQ,EAAG,SAAS,EAAK,CAAC,MAAI,QAAM,OAAK,SAAO,QAAM,OAAK,UAAQ,OAAK,UAAQ,CAAC,GAAK,CAAC,EAAI,GAAQA,EAAS,GAAM,CAAC,OAAoB,EAAM,MAAM,CAAC,iBAAiB,EAAO,GAAK,CAAC,iBAAiB,EAAO,GAAM,CAAC,MAAM,CAAC,SAAS,WAAW,WAAW,qBAAqB,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAM,WAAW,IAAI,SAAS,2BAA2B,MAAM,EAAI,EAAO,EAAO,IAAI,CAAC,EAAO,EAAO,IAAI,CAAC,cAAc,UAAU,WAAW,EAAE,aAAa,GAAG,WAAW,mBAAmB,CAAC,SAAS,EAAI,CAAC,CAAC,IAAU,QAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,OAAO,EAAE,WAAW,EAAI,yBAAyB,EAAO,eAAe,yBAAyB,EAAO,EAAO,GAAG,CAAC,eAAe,aAAa,GAAG,WAAW,wBAAwB,CAAC,CAAC,CAAC,IAAU,OAAoB,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,EAAE,OAAO,EAAE,aAAa,MAAM,WAAW,EAAI,EAAO,EAAO,EAAO,GAAG,CAAC,aAAa,GAAG,WAAW,wBAAwB,UAAU,EAAI,WAAW,EAAO,EAAO,GAAG,GAAG,OAAO,CAAC,CAAC,CAAC,IAAU,QAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,aAAa,GAAG,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,WAAW,EAAM,WAAW,IAAI,SAAS,2BAA2B,MAAM,EAAI,yBAAyB,wBAAwB,WAAW,IAAI,aAAa,GAAG,WAAW,mBAAmB,CAAC,SAAS,EAAM,CAAC,CAAC,GAAmB,EAAK,IAAI,CAAC,MAAM,CAAC,WAAW,EAAK,WAAW,IAAI,SAAS,UAAU,WAAW,KAAK,MAAM,EAAI,yBAAyB,wBAAwB,OAAO,EAAE,cAAc,SAAS,WAAW,mBAAmB,CAAC,SAAS,EAAK,CAAC,CAAC,CAAC,GAAM,CAAC,GAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,SAAS,WAAW,IAAI,SAAS,MAAM,IAAI,MAAM,EAAO,EAAO,IAAI,CAAC,SAAS,OAAO,WAAW,EAAE,cAAc,OAAO,CAAC,SAAS,IAAI,CAAC,CAAC,CAAC,GAAM,GAAqB,EAAK,MAAM,CAAC,MAAM,CAAC,UAAU,GAAG,OAAO,EAAE,WAAW,yBAAyB,EAAO,EAAO,IAAI,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,SAAwB,EAAa,CACh4F,YAAU,GAAK,YAAU,qBAAqB,WAAS,OACvD,YAAU,GAAK,WAAS,KAAK,aAAW,OAAO,YAAU,sDAAsD,YAAU,GAAK,WAAS,KAAK,aAAW,aAAa,YAAU,yDAAyD,YAAU,GAAK,WAAS,KAAK,aAAW,SAAS,YAAU,0DAA0D,YAAU,GAAK,WAAS,KAAK,aAAW,UAAU,YAAU,sDAAsD,YAAU,GAAM,WAAS,KAAK,aAAW,GAAG,YAAU,GAAG,YAAU,GAAM,WAAS,KAAK,aAAW,GAAG,YAAU,GAC7jB,eAAa,OAAO,aAAW,GAAM,WAAS,GAAG,WAAS,GAAG,gBAAc,GAAK,mBAAiB,GACjG,cAAY,UAAU,UAAQ,UAAU,YAAU,uCAAuC,WAAS,gCAAgC,WAAS,KAAK,CAAC,IAAM,EAAO,EAAY,EAAS,CAAO,EAAI,EAAkB,EAAM,CAAC,CAAC,KAAK,EAAU,IAAI,EAAS,MAAM,EAAW,KAAK,EAAU,CAAC,CAAC,KAAK,EAAU,IAAI,EAAS,MAAM,EAAW,KAAK,EAAU,CAAC,CAAC,KAAK,EAAU,IAAI,EAAS,MAAM,EAAW,KAAK,EAAU,CAAC,CAAC,KAAK,EAAU,IAAI,EAAS,MAAM,EAAW,KAAK,EAAU,CAAC,CAAC,KAAK,EAAU,IAAI,EAAS,MAAM,EAAW,KAAK,EAAU,CAAC,CAAC,KAAK,EAAU,IAAI,EAAS,MAAM,EAAW,KAAK,EAAU,CAAC,CAAC,OAAO,GAAG,EAAE,MAAM,EAAE,MAAM,CAChmB,EAAK,EAAO,EAAE,KAAK,IAAI,EAAM,OAAO,EAAE,CAAO,EAAG,EAAO,GAAG,EAAS,OAAoB,EAAM,MAAM,CAAC,MAAM,CAAC,MAAM,OAAO,WAAW,EAAQ,UAAU,EAAc,mCAAmC,OAAO,aAAa,EAAiB,mCAAmC,OAAO,WAAW,EAAS,cAAc,EAAS,YAAY,EAAG,aAAa,EAAG,UAAU,aAAa,CAAC,SAAS,CAAC,GAAW,GAAwB,EAAM,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,WAAW,SAAS,eAAe,IAAW,SAAS,SAAS,aAAa,IAAI,GAAG,aAAa,yBAAyB,CAAC,SAAS,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,OAAO,EAAE,WAAW,EAAI,WAAW,EAAE,CAAC,CAAC,CAAc,EAAK,OAAO,CAAC,MAAM,CAAC,WAAW,EAAS,SAAS,SAAS,WAAW,IAAI,cAAc,SAAS,cAAc,YAAY,MAAM,EAAO,EAAI,IAAI,CAAC,CAAC,SAAS,EAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAM,OAAO,EAAe,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,OAAO,oBAAoB,UAAU,EAAK,QAAQ,IAAI,4CAA4C,SAAS,WAAW,CAAC,SAAS,EAAM,KAAK,EAAK,IAAiB,EAAK,EAAK,CAAC,IAAI,EAAK,IAAI,MAAM,EAAK,MAAM,KAAK,EAAK,KAAK,OAAO,EAAI,MAAM,EAAU,KAAK,EAAS,QAAQ,EAAa,KAAK,IAAI,EAAM,OAAO,EAAS,SAAO,CAAC,EAAE,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,MAAM,CAAC,QAAQ,YAAY,UAAU,SAAS,OAAO,cAAc,EAAO,EAAI,IAAI,GAAG,aAAa,EAAE,MAAM,EAAO,EAAI,IAAI,CAAC,WAAW,EAAS,SAAS,UAAU,cAAc,SAAS,CAAC,SAAS,sCAAsC,CAAC,CAAC,CAAC,CAAC,sBALh6C,IAAoD,IAAsC,CAKw0C,EAAoB,EAAa,CAC5/C,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,mBAAsB,aAAa,GAAK,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAmB,aAAa,qBAAqB,OAAO,GAAG,CAACC,EAAE,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,kBAAqB,QAAQ,CAAC,OAAO,SAAS,CAAC,aAAa,CAAC,UAAU,YAAY,CAAC,aAAa,OAAO,OAAO,GAAG,CAACA,EAAE,UAAU,CAC9W,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,oBAAuB,aAAa,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,KAAK,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,OAAO,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAmB,aAAa,sDAAsD,OAAO,GAAG,CAACA,EAAE,UAAU,CAC1b,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,oBAAuB,aAAa,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,KAAK,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,aAAa,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAmB,aAAa,yDAAyD,OAAO,GAAG,CAACA,EAAE,UAAU,CACnc,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,oBAAuB,aAAa,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,KAAK,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,SAAS,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAmB,aAAa,0DAA0D,OAAO,GAAG,CAACA,EAAE,UAAU,CAChc,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,oBAAuB,aAAa,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,KAAK,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,UAAU,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAmB,aAAa,sDAAsD,OAAO,GAAG,CAACA,EAAE,UAAU,CAC7b,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,oBAAuB,aAAa,GAAM,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,KAAK,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,GAAG,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAmB,aAAa,GAAG,OAAO,GAAG,CAACA,EAAE,UAAU,CACpY,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,oBAAuB,aAAa,GAAM,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,KAAK,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,WAAW,CAAC,KAAK,EAAY,OAAO,MAAM,iBAAoB,aAAa,GAAG,OAAO,GAAG,CAACA,EAAE,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAmB,aAAa,GAAG,OAAO,GAAG,CAACA,EAAE,UAAU,CACpY,aAAa,CAAC,KAAK,EAAY,KAAK,MAAM,yBAAyB,QAAQ,CAAC,OAAO,MAAM,OAAO,CAAC,aAAa,CAAC,QAAQ,SAAS,kBAAkB,CAAC,aAAa,OAAO,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,4BAA4B,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,8BAA8B,aAAa,GAAG,IAAI,EAAE,IAAI,IAAI,KAAK,EAAE,eAAe,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAK,CAAC,iBAAiB,CAAC,KAAK,EAAY,QAAQ,MAAM,cAAc,aAAa,GAAM,CACxkB,YAAY,CAAC,KAAK,EAAY,MAAM,MAAM,SAAS,aAAa,UAAU,CAAC,QAAQ,CAAC,KAAK,EAAY,MAAM,MAAM,MAAM,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,KAAK,MAAM,mBAAmB,QAAQ,CAAC,uCAAuC,qCAAqC,iBAAiB,CAAC,aAAa,CAAC,qBAAqB,mBAAmB,UAAU,CAAC,aAAa,uCAAuC,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,eAAe,QAAQ,CAAC,gCAAgC,mCAAmC,wBAAwB,CAAC,aAAa,CAAC,OAAO,UAAU,YAAY,CAAC,aAAa,gCAAgC,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,4BAA4B,aAAa,IAAI,IAAI,IAAI,IAAI,KAAK,KAAK,GAAG,eAAe,GAAK,CAAC,CAAC"}