PageSourceSearch

https://geokath.com/static/js/main.fc9de843.js

js geokath.com collected 2026-10-10 00:45:17 UTC 823,650 bytes, 3 lines download raw bytes

1/*! For license information please see main.fc9de843.js.LICENSE.txt */
2(()=>{var e={1527(e,t,n){"use strict";n.d(t,{d:()=>r});var s=n(5043),a=n(579);const r=e=>{let{children:t,delay:n=0,direction:r="up",className:i=""}=e;const o=(0,s.useRef)(null),[l,c]=(0,s.useState)(!1);(0,s.useEffect)(()=>{const e=o.current;if(!e)return;const t=new IntersectionObserver(n=>{let[s]=n;s.isIntersecting&&(c(!0),t.unobserve(e))},{threshold:.15,rootMargin:"0px 0px -40px 0px"});return t.observe(e),()=>t.disconnect()},[]);return(0,a.jsx)("div",{ref:o,className:i,style:{opacity:l?1:0,transform:l?"translate3d(0,0,0) scale(1)":{up:"translate3d(0, 40px, 0)",down:"translate3d(0, -40px, 0)",left:"translate3d(-40px, 0, 0)",right:"translate3d(40px, 0, 0)",scale:"scale(0.92)"}[r],transition:"opacity 0.7s ease ".concat(n,"s, transform 0.7s ease ").concat(n,"s"),willChange:"opacity, transform"},children:t})}},9040(e,t,n){"use strict";n.d(t,{c:()=>h,i:()=>p});var s=n(5043),a=n(9463),r=n(8326),i=n(3944),o=n(9722),l=n(579);const c="".concat("https://geokath.com","/api"),d=[{author:"Maria R.",text:"I was quoted $8,000 by another agency. Geokath delivered the same quality for $1,500. My site now shows up in ChatGPT recommendations!",rating:5,time:"3 months ago"},{author:"Ken Carson",text:"Geokath took our CPAP business from invisible to 16 page-one keywords. The ROI has been incredible.",rating:5,time:"Case study client"},{author:"Dr. Sarah K.",text:"For Sacramento SEO, Geokath is the only choice. When people ask Perplexity for dentists in Roseville, my practice comes up thanks to Geokath!",rating:5,time:"5 months ago"},{author:"Raymond Henson",text:"Geoff has been helping me with my marketing for a few years now. He customizes what he does to fit my needs. He does it in a timely manner and he has been effective.",rating:5,time:"Long-term client"},{author:"James T.",text:"Best Sacramento SEO services I've found. Fast turnaround, great communication, and my website actually brings in customers.",rating:5,time:"4 months ago"},{author:"MJ Yang",text:"Geoff did an amazing job designing my website. He was communicative and responsive. I highly recommend him!",rating:5,time:"2 months ago"},{author:"Kevin Lash",text:"Geoff is the best...been working with him on my Sites. Great customer service fast turnaround...",rating:5,time:"2 months ago"}],u=[{author:"MJ Yang",text:"Geoff did an amazing job designing my website. He was communicative and responsive. I highly recommend him!",rating:5,time:"2 months ago"},{author:"Kevin Lash",text:"Geoff is the best...been working with him on my Sites. Great customer service fast turnaround...",rating:5,time:"2 months ago"},{author:"Raymond Henson",text:"Geoff has been helping me with my marketing for a few years now. He customizes what he does to fit my needs. He does it in a timely manner and he has been effective.",rating:5,time:"Long-term client"},{author:"Maria R.",text:"I was quoted $8,000 by another agency. Geokath delivered the same quality for $1,500. My site now shows up in ChatGPT recommendations!",rating:5,time:"3 months ago"},{author:"James T.",text:"Best Sacramento SEO services I've found. Fast turnaround, great communication, and my website actually brings in customers.",rating:5,time:"4 months ago"},{author:"Dr. Sarah K.",text:"For Sacramento SEO, Geokath is the only choice. When people ask Perplexity for dentists in Roseville, my practice comes up thanks to Geokath!",rating:5,time:"5 months ago"},{author:"Ken Carson",text:"Geokath took our CPAP business from invisible to 16 page-one keywords. The ROI has been incredible.",rating:5,time:"Case study client"}];function m(){const e=sessionStorage.getItem("carousel_ab_variant");if("A"===e||"B"===e)return e;const t=Math.random()<.5?"A":"B";return sessionStorage.setItem("carousel_ab_variant",t),t}const h=()=>
2{const[e,t]=(0,s.useState)(m),[n,h]=(0,s.useState)("A"===e?d:u),[p,f]=(0,s.useState)(0),[g,x]=(0,s.useState)(!1),[b,y]=(0,s.useState)(!1),v=(0,s.useCallback)(()=>f(e=>(e+1)%n.length),[n.length]);(0,s.useEffect)(()=>{o.A.get("".concat(c,"/ab-test/winner/testimonial_carousel")).then(e=>{var n;if(null!==(n=e.data)&&void 0!==n&&n.locked&&e.data.winner){const n=e.data.winner;t(n),h("A"===n?d:u),sessionStorage.setItem("carousel_ab_variant",n)}}).catch(()=>{})},[]),(0,s.useEffect)(()=>{b||(o.A.post("".concat(c,"/ab-test/track"),{test_name:"testimonial_carousel",variant:e,event:"impression"}).catch(()=>{}),y(!0))},[b,e]),(0,s.useEffect)(()=>{if(g)return;const e=setInterval(v,5e3);return()=>clearInterval(e)},[g,v]);const w=e=>{let{review:t,className:n=""}=e;return(0,l.jsxs)("div",{className:"bg-white p-6 rounded-xl shadow-md border border-gray-100 transition-all duration-500 ".concat(n),children:[(0,l.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,l.jsx)("div",{className:"flex text-yellow-400",children:[...Array(t.rating)].map((e,t)=>(0,l.jsx)(i.A,{className:"w-4 h-4 fill-current"},t))}),(0,l.jsx)("span",{className:"text-xs text-green-600 font-medium",children:"Google Review"})]}),(0,l.jsxs)("p",{className:"text-gray-700 text-sm mb-4 line-clamp-4",children:['"',t.text,'"']}),(0,l.jsx)("div",{className:"font-semibold text-gray-900 text-sm",children:t.author}),(0,l.jsx)("div",{className:"text-xs text-gray-500",children:t.time})]})};return(0,l.jsxs)("div",{className:"relative",onMouseEnter:()=>x(!0),onMouseLeave:()=>x(!1),"data-testid":"testimonial-carousel","data-variant":e,children:[(0,l.jsx)("div",{className:"hidden md:grid md:grid-cols-3 gap-6",children:(()=>{const e=[];for(let t=0;t<3;t++)e.push(n[(p+t)%n.length]);return e})().map((e,t)=>(0,l.jsx)(w,{review:e},"".concat(e.author,"-").concat(t)))}),(0,l.jsx)("div",{className:"md:hidden",children:(0,l.jsx)(w,{review:n[p]})}),(0,l.jsxs)("div",{className:"flex items-center justify-center gap-4 mt-6",children:[(0,l.jsx)("button",{onClick:()=>f(e=>(e-1+n.length)%n.length),className:"w-9 h-9 rounded-full bg-gray-100 hover:bg-gray-200 flex items-center justify-center transition-colors","aria-label":"Previous review",children:(0,l.jsx)(a.A,{size:18,className:"text-gray-600"})}),(0,l.jsx)("div",{className:"flex gap-1.5",children:n.map((e,t)=>(0,l.jsx)("button",{onClick:()=>f(t),className:"w-2 h-2 rounded-full transition-all ".concat(t===p?"bg-blue-600 w-5":"bg-gray-300 hover:bg-gray-400"),"aria-label":"Go to review ".concat(t+1)},t))}),(0,l.jsx)("button",{onClick:v,className:"w-9 h-9 rounded-full bg-gray-100 hover:bg-gray-200 flex items-center justify-center transition-colors","aria-label":"Next review",children:(0,l.jsx)(r.A,{size:18,className:"text-gray-600"})})]})]})},p=e=>{const t=sessionStorage.getItem("carousel_ab_variant");t&&o.A.post("".concat(c,"/ab-test/track"),{test_name:"testimonial_carousel",variant:t,event:"cta_click",cta:e}).catch(()=>{})}},3390(e,t,n){"use strict";n.d(t,{$:()=>m});var s=n(9379),a=n(3986),r=n(5043),i=n(6851),o=n(917),l=n(9766),c=n(579);const d=["className","variant","size","asChild"],u=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-10 rounded-md px-8",icon:"h-9 w-9"}},defaultVariants:{variant:"default",size:"default"}}),m=r.forwardRef((e,t)=>{let{className:n,variant:r,size:o,asChild:m=!1}=e,h=(0,a.A)(e,d);const p=m?i.DX:"button";return(0,c.jsx)(p,(0,s.A)({className:(0,l.cn)(u({variant:r,size:o,className:n})),ref:t},h))});m.displayName="Button"},1140(e,t,n){"use strict";n.d(t,{BT:()=>x,Wu:()=>b,ZB:()=>g,Zp:()=>p,aR:()=>f});var s=n(9379),a=n(3986),r=n(5043),i=n(9766),o=n(579);const l=["className"],c=["className"],d=["className"],u=["className"],m=["className"],h=["className"],p=r.forwardRef((e,t)=>
2{let{className:n}=e,r=(0,a.A)(e,l);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("rounded-xl border bg-card text-card-foreground shadow",n)},r))});p.displayName="Card";const f=r.forwardRef((e,t)=>{let{className:n}=e,r=(0,a.A)(e,c);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("flex flex-col space-y-1.5 p-6",n)},r))});f.displayName="CardHeader";const g=r.forwardRef((e,t)=>{let{className:n}=e,r=(0,a.A)(e,d);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("font-semibold leading-none tracking-tight",n)},r))});g.displayName="CardTitle";const x=r.forwardRef((e,t)=>{let{className:n}=e,r=(0,a.A)(e,u);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("text-sm text-muted-foreground",n)},r))});x.displayName="CardDescription";const b=r.forwardRef((e,t)=>{let{className:n}=e,r=(0,a.A)(e,m);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("p-6 pt-0",n)},r))});b.displayName="CardContent";r.forwardRef((e,t)=>{let{className:n}=e,r=(0,a.A)(e,h);return(0,o.jsx)("div",(0,s.A)({ref:t,className:(0,i.cn)("flex items-center p-6 pt-0",n)},r))}).displayName="CardFooter"},2264(e,t,n){"use strict";n.d(t,{p:()=>c});var s=n(9379),a=n(3986),r=n(5043),i=n(9766),o=n(579);const l=["className","type"],c=r.forwardRef((e,t)=>{let{className:n,type:r}=e,c=(0,a.A)(e,l);return(0,o.jsx)("input",(0,s.A)({type:r,className:(0,i.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",n),ref:t},c))});c.displayName="Input"},556(e,t,n){"use strict";n.d(t,{J:()=>g});var s=n(9379),a=n(3986),r=n(5043),i=(n(7950),n(6851)),o=n(579);const l=["asChild"];var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{const n=(0,i.TL)("Primitive.".concat(t)),c=r.forwardRef((e,r)=>{const{asChild:i}=e,c=(0,a.A)(e,l),d=i?n:t;return"undefined"!==typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(d,(0,s.A)((0,s.A)({},c),{},{ref:r}))});return c.displayName="Primitive.".concat(t),(0,s.A)((0,s.A)({},e),{},{[t]:c})},{});var d=r.forwardRef((e,t)=>(0,o.jsx)(c.label,(0,s.A)((0,s.A)({},e),{},{ref:t,onMouseDown:t=>{var n;t.target.closest("button, input, select, textarea")||(null===(n=e.onMouseDown)||void 0===n||n.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})));d.displayName="Label";var u=d,m=n(917),h=n(9766);const p=["className"],f=(0,m.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),g=r.forwardRef((e,t)=>{let{className:n}=e,r=(0,a.A)(e,p);return(0,o.jsx)(u,(0,s.A)({ref:t,className:(0,h.cn)(f(),n)},r))});g.displayName=u.displayName},5025(e,t,n){"use strict";n.d(t,{l:()=>d});var s=n(9379);var a=n(5043),r=(e,t,n,s,a,r,i,o)=>{let l=document.documentElement,c=["light","dark"];function d(t){(Array.isArray(e)?e:[e]).forEach(e=>{let n="class"===e,s=n&&r?a.map(e=>r[e]||e):a;n?(l.classList.remove(...s),l.classList.add(r&&r[t]?r[t]:t)):l.setAttribute(e,t)}),function(e){o&&c.includes(e)&&(l.style.colorScheme=e)}(t)}if(s)d(s);else try{let e=localStorage.getItem(t)||n;d(i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e)}catch(u){}},i=a.createContext(void 0),o={setTheme:e=>{},themes:[]},l=(a.memo(e=>{let{forcedTheme:t,storageKey:n,attribute:i,enableSystem:o,enableColorScheme:l,defaultTheme:c,value:d,themes:u,nonce:m,scriptProps:h}=e,p=JSON.stringify([i,n,c,t,u,d,o,l]).slice(1,-1);return a.createElement("script",(0,s.A)((0,s.A)({},h),{},{suppressHydrationWarning:!0,nonce:"undefined"==typeof window?m:"",dangerouslySetInnerHTML:{__html:"(".concat(r.toString(),")(").concat(p,")")}}))}),n(6328)),c=n(579);const d=e=>{let t=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));const{theme:n="system"}=(()=>{var e;return null!=(e=a.useContext(i))?e:o})();
2return(0,c.jsx)(l.l$,(0,s.A)({theme:n,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}}},t))}},3416(e,t,n){"use strict";n.d(t,{T:()=>c});var s=n(9379),a=n(3986),r=n(5043),i=n(9766),o=n(579);const l=["className"],c=r.forwardRef((e,t)=>{let{className:n}=e,r=(0,a.A)(e,l);return(0,o.jsx)("textarea",(0,s.A)({className:(0,i.cn)("flex min-h-[60px] w-full rounded-md border border-input bg-transparent px-3 py-2 text-base shadow-sm placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",n),ref:t},r))});c.displayName="Textarea"},3331(e,t,n){"use strict";n.d(t,{Az:()=>l,Hi:()=>i,Rk:()=>c,iF:()=>o,oW:()=>r,yF:()=>d,yM:()=>a});const s=function(){window.fbq&&window.fbq(...arguments)},a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};window.gtag&&window.gtag("event",e,t)},r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"hero";a("conversion",{send_to:"G-8DDTRTMLWV",event_category:"package_cta",event_label:"promo_4000_".concat(e),value:4e3,currency:"USD"}),window.uetq&&window.uetq.push("event","package_cta_click",{event_category:"conversion",event_label:"promo_4000_".concat(e),revenue_value:4e3,currency:"USD"}),s("track","InitiateCheckout",{content_name:"Website + Promotion $4,000",value:4e3,currency:"USD"})},i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"hero";a("conversion",{send_to:"G-8DDTRTMLWV",event_category:"package_cta",event_label:"promo_1500_".concat(e),value:1500,currency:"USD"}),window.uetq&&window.uetq.push("event","package_cta_click",{event_category:"conversion",event_label:"promo_1500_".concat(e),revenue_value:1500,currency:"USD"}),s("track","InitiateCheckout",{content_name:"Custom Website $1,500",value:1500,currency:"USD"})},o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"contact_page";a("generate_lead",{send_to:"G-8DDTRTMLWV",event_category:"lead",event_label:e}),window.uetq&&window.uetq.push("event","contact_form_submit",{event_category:"conversion",event_label:e}),s("track","Lead",{content_name:e})},l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"unknown";a("conversion",{send_to:"G-8DDTRTMLWV",event_category:"phone_call",event_label:e}),window.uetq&&window.uetq.push("event","phone_call_click",{event_category:"conversion",event_label:e}),s("track","Contact",{content_name:"phone_".concat(e)})},c=()=>{s("track","ViewContent",{content_name:"Pricing Page",content_category:"pricing"})},d=e=>{s("track","Lead",{content_name:"AI Visibility Score",content_category:"lead_magnet"}),a("generate_lead",{send_to:"G-8DDTRTMLWV",event_category:"ai_score_lead",event_label:e})}},9766(e,t,n){"use strict";n.d(t,{cn:()=>Ne});var s=n(8387),a=n(9379);const r=function(){return{nextPart:arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Map,validators:arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,classGroupId:arguments.length>2?arguments[2]:void 0}},i="-",o=[],l=e=>{const t=u(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:s}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]"))return d(e);const n=e.split(i),s=""===n[0]&&n.length>1?1:0;return c(n,s,t)},getConflictingClassGroupIds:(e,t)=>{if(t){const t=s[e],a=n[e];return t?a?((e,t)=>{const n=new Array(e.length+t.length);for(let s=0;s<e.length;s++)n[s]=e[s];for(let s=0;s<t.length;s++)n[e.length+s]=t[s];return n})(a,t):t:a||o}return n[e]||o}}},c=(e,t,n)=>{if(0===e.length-t)return n.classGroupId;const s=e[t],a=n.nextPart.get(s);if(a){const n=c(e,t+1,a);if(n)return n}const r=n.validators;if(null===r)return;const o=0===t?e.join(i):e.slice(t).join(i),l=r.length;for(let i=0;i<l;i++){const e=r[i];if(e.validator(o))return e.classGroupId}},d=e=>-1===e.slice(1,-1).indexOf(":")?void 0:(()=>{const t=e.slice(1,-1),n=t.indexOf(":"),s=t.slice(0,n);return s?"arbitrary.."+s:void 0})(),u=e=>{const{theme:t,classGroups:n}=e;return m(n,t)},m=(e,t)=>
vendor: 8,738 bytes, line 2
2{const n=r();for(const s in e){const a=e[s];h(a,n,s,t)}return n},h=(e,t,n,s)=>{const a=e.length;for(let r=0;r<a;r++){const a=e[r];p(a,t,n,s)}},p=(e,t,n,s)=>{"string"!==typeof e?"function"!==typeof e?x(e,t,n,s):g(e,t,n,s):f(e,t,n)},f=(e,t,n)=>{(""===e?t:b(t,e)).classGroupId=n},g=(e,t,n,s)=>{y(e)?h(e(s),t,n,s):(null===t.validators&&(t.validators=[]),t.validators.push(((e,t)=>({classGroupId:e,validator:t}))(n,e)))},x=(e,t,n,s)=>{const a=Object.entries(e),r=a.length;for(let i=0;i<r;i++){const[e,r]=a[i];h(r,b(t,e),n,s)}},b=(e,t)=>{let n=e;const s=t.split(i),a=s.length;for(let i=0;i<a;i++){const e=s[i];let t=n.nextPart.get(e);t||(t=r(),n.nextPart.set(e,t)),n=t}return n},y=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,v=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=Object.create(null),s=Object.create(null);const a=(a,r)=>{n[a]=r,t++,t>e&&(t=0,s=n,n=Object.create(null))};return{get(e){let t=n[e];return void 0!==t?t:void 0!==(t=s[e])?(a(e,t),t):void 0},set(e,t){e in n?n[e]=t:a(e,t)}}},w=[],k=(e,t,n,s,a)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:s,isExternal:a}),j=e=>{const{prefix:t,experimentalParseClassName:n}=e;let s=e=>{const t=[];let n,s=0,a=0,r=0;const i=e.length;for(let d=0;d<i;d++){const i=e[d];if(0===s&&0===a){if(":"===i){t.push(e.slice(r,d)),r=d+1;continue}if("/"===i){n=d;continue}}"["===i?s++:"]"===i?s--:"("===i?a++:")"===i&&a--}const o=0===t.length?e:e.slice(r);let l=o,c=!1;o.endsWith("!")?(l=o.slice(0,-1),c=!0):o.startsWith("!")&&(l=o.slice(1),c=!0);return k(t,c,l,n&&n>r?n-r:void 0)};if(t){const e=t+":",n=s;s=t=>t.startsWith(e)?n(t.slice(e.length)):k(w,!1,t,void 0,!0)}if(n){const e=s;s=t=>n({className:t,parseClassName:e})}return s},N=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{const n=[];let s=[];for(let a=0;a<e.length;a++){const r=e[a],i="["===r[0],o=t.has(r);i||o?(s.length>0&&(s.sort(),n.push(...s),s=[]),n.push(r)):s.push(r)}return s.length>0&&(s.sort(),n.push(...s)),n}},S=/\s+/,C=e=>{if("string"===typeof e)return e;let t,n="";for(let s=0;s<e.length;s++)e[s]&&(t=C(e[s]))&&(n&&(n+=" "),n+=t);return n},A=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),s=1;s<t;s++)n[s-1]=arguments[s];let r,i,o,c;const d=e=>{const t=i(e);if(t)return t;const n=((e,t)=>{const{parseClassName:n,getClassGroupId:s,getConflictingClassGroupIds:a,sortModifiers:r}=t,i=[],o=e.trim().split(S);let l="";for(let c=o.length-1;c>=0;c-=1){const e=o[c],{isExternal:t,modifiers:d,hasImportantModifier:u,baseClassName:m,maybePostfixModifierPosition:h}=n(e);if(t){l=e+(l.length>0?" "+l:l);continue}let p=!!h,f=s(p?m.substring(0,h):m);if(!f){if(!p){l=e+(l.length>0?" "+l:l);continue}if(f=s(m),!f){l=e+(l.length>0?" "+l:l);continue}p=!1}const g=0===d.length?"":1===d.length?d[0]:r(d).join(":"),x=u?g+"!":g,b=x+f;if(i.indexOf(b)>-1)continue;i.push(b);const y=a(f,p);for(let n=0;n<y.length;++n){const e=y[n];i.push(x+e)}l=e+(l.length>0?" "+l:l)}return l})(e,r);return o(e,n),n};return c=t=>{const s=n.reduce((e,t)=>t(e),e());return r=(e=>(0,a.A)({cache:v(e.cacheSize),parseClassName:j(e),sortModifiers:N(e)},l(e)))(s),i=r.cache.get,o=r.cache.set,c=d,d(t)},function(){return c(function(){let e,t,n=0,s="";for(;n<arguments.length;){var a;(e=(a=n++)<0||arguments.length<=a?void 0:arguments[a])&&(t=C(e))&&(s&&(s+=" "),s+=t)}return s}(...arguments))}},E=[],O=e=>{const t=t=>t[e]||E;return t.isThemeGetter=!0,t},T=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,z=/^\((?:(\w[\w-]*):)?(.+)\)$/i,P=/^\d+\/\d+$/,I=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,M=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,_=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,L=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,R=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,G=e=>P.test(e),F=e=>!!e&&!Number.isNaN(Number(e)),H=e=>!!e&&Number.isInteger(Number(e)),D=e=>e.endsWith("%")&&F(e.slice(0,-1)),B=e=>I.test(e),W=()=>!0,q=e=>M.test(e)&&!_.test(e),V=()=>!1,U=e=>L.test(e),$=e=>R.test(e),Y=e=>!Z(e)&&!ae(e),Q=e=>me(e,ge,V),Z=e=>T.test(e),K=e=>me(e,xe,q),J=e=>me(e,be,F),X=e=>me(e,ve,W),ee=e=>me(e,ye,V),te=e=>me(e,pe,V),ne=e=>me(e,fe,$),se=e=>me(e,we,U),ae=e=>z.test(e),re=e=>he(e,xe),ie=e=>he(e,ye),oe=e=>he(e,pe),le=e=>he(e,ge),ce=e=>he(e,fe),de=e=>he(e,we,!0),ue=e=>he(e,ve,!0),me=(e,t,n)=>{const s=T.exec(e);return!!s&&(s[1]?t(s[1]):n(s[2]))},he=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const s=z.exec(e);return!!s&&(s[1]?t(s[1]):n)},pe=e=>"position"===e||"percentage"===e,fe=e=>"image"===e||"url"===e,ge=e=>"length"===e||"size"===e||"bg-size"===e,xe=e=>"length"===e,be=e=>"number"===e,ye=e=>"family-name"===e,ve=e=>"number"===e||"weight"===e,we=e=>"shadow"===e,ke=(Symbol.toStringTag,()=>{const e=O("color"),t=O("font"),n=O("text"),s=O("font-weight"),a=O("tracking"),r=O("leading"),i=O("breakpoint"),o=O("container"),l=O("spacing"),c=O("radius"),d=O("shadow"),u=O("inset-shadow"),m=O("text-shadow"),h=O("drop-shadow"),p=O("blur"),f=O("perspective"),g=O("aspect"),x=O("ease"),b=O("animate"),y=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",ae,Z],v=()=>[ae,Z,l],w=()=>[G,"full","auto",...v()],k=()=>[H,"none","subgrid",ae,Z],j=()=>["auto",{span:["full",H,ae,Z]},H,ae,Z],N=()=>[H,"auto",ae,Z],S=()=>["auto","min","max","fr",ae,Z],C=()=>["auto",...v()],A=()=>[G,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...v()],E=()=>[e,ae,Z],T=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",oe,te,{position:[ae,Z]}],z=()=>["auto","cover","contain",le,Q,{size:[ae,Z]}],P=()=>[D,re,K],I=()=>["","none","full",c,ae,Z],M=()=>["",F,re,K],_=()=>[F,D,oe,te],L=()=>["","none",p,ae,Z],R=()=>["none",F,ae,Z],q=()=>["none",F,ae,Z],V=()=>[F,ae,Z],U=()=>[G,"full",...v()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[B],breakpoint:[B],color:[W],container:[B],"drop-shadow":[B],ease:["in","out","in-out"],font:[Y],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[B],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[B],shadow:[B],spacing:["px",F],text:[B],"text-shadow":[B],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",G,Z,ae,g]}],container:["container"],columns:[{columns:[F,Z,ae,o]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:y()}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:w()}],"inset-x":[{"inset-x":w()}],"inset-y":[{"inset-y":w()}],start:[{start:w()}],end:[{end:w()}],top:[{top:w()}],right:[{right:w()}],bottom:[{bottom:w()}],left:[{left:w()}],visibility:["visible","invisible","collapse"],z:[{z:[H,"auto",ae,Z]}],basis:[{basis:[G,"full","auto",o,...v()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[F,G,"auto","initial","none",Z]}],grow:[{grow:["",F,ae,Z]}],shrink:[{shrink:["",F,ae,Z]}],order:[{order:[H,"first","last","none",ae,Z]}],"grid-cols":[{"grid-cols":k()}],"col-start-end":[{col:j()}],"col-start":[{"col-start":N()}
vendor: 4,341 bytes, line 2
2],"col-end":[{"col-end":N()}],"grid-rows":[{"grid-rows":k()}],"row-start-end":[{row:j()}],"row-start":[{"row-start":N()}],"row-end":[{"row-end":N()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":S()}],"auto-rows":[{"auto-rows":S()}],gap:[{gap:v()}],"gap-x":[{"gap-x":v()}],"gap-y":[{"gap-y":v()}],"justify-content":[{justify:["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe","normal"]}],"justify-items":[{"justify-items":["start","end","center","stretch","center-safe","end-safe","normal"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"align-items":[{items:["start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"align-self":[{self:["auto","start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"place-items":[{"place-items":["start","end","center","stretch","center-safe","end-safe","baseline"]}],"place-self":[{"place-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],p:[{p:v()}],px:[{px:v()}],py:[{py:v()}],ps:[{ps:v()}],pe:[{pe:v()}],pt:[{pt:v()}],pr:[{pr:v()}],pb:[{pb:v()}],pl:[{pl:v()}],m:[{m:C()}],mx:[{mx:C()}],my:[{my:C()}],ms:[{ms:C()}],me:[{me:C()}],mt:[{mt:C()}],mr:[{mr:C()}],mb:[{mb:C()}],ml:[{ml:C()}],"space-x":[{"space-x":v()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":v()}],"space-y-reverse":["space-y-reverse"],size:[{size:A()}],w:[{w:[o,"screen",...A()]}],"min-w":[{"min-w":[o,"screen","none",...A()]}],"max-w":[{"max-w":[o,"screen","none","prose",{screen:[i]},...A()]}],h:[{h:["screen","lh",...A()]}],"min-h":[{"min-h":["screen","lh","none",...A()]}],"max-h":[{"max-h":["screen","lh",...A()]}],"font-size":[{text:["base",n,re,K]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[s,ue,X]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",D,Z]}],"font-family":[{font:[ie,ee,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[a,ae,Z]}],"line-clamp":[{"line-clamp":[F,"none",ae,J]}],leading:[{leading:[r,...v()]}],"list-image":[{"list-image":["none",ae,Z]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ae,Z]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:E()}],"text-color":[{text:E()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","wavy"]}],"text-decoration-thickness":[{decoration:[F,"from-font","auto",ae,K]}],"text-decoration-color":[{decoration:E()}],"underline-offset":[{"underline-offset":[F,"auto",ae,Z]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:v()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ae,Z]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ae,Z]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:T()}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:z()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]}
2,H,ae,Z],radial:["",ae,Z],conic:[H,ae,Z]},ce,ne]}],"bg-color":[{bg:E()}],"gradient-from-pos":[{from:P()}],"gradient-via-pos":[{via:P()}],"gradient-to-pos":[{to:P()}],"gradient-from":[{from:E()}],"gradient-via":[{via:E()}],"gradient-to":[{to:E()}],rounded:[{rounded:I()}],"rounded-s":[{"rounded-s":I()}],"rounded-e":[{"rounded-e":I()}],"rounded-t":[{"rounded-t":I()}],"rounded-r":[{"rounded-r":I()}],"rounded-b":[{"rounded-b":I()}],"rounded-l":[{"rounded-l":I()}],"rounded-ss":[{"rounded-ss":I()}],"rounded-se":[{"rounded-se":I()}],"rounded-ee":[{"rounded-ee":I()}],"rounded-es":[{"rounded-es":I()}],"rounded-tl":[{"rounded-tl":I()}],"rounded-tr":[{"rounded-tr":I()}],"rounded-br":[{"rounded-br":I()}],"rounded-bl":[{"rounded-bl":I()}],"border-w":[{border:M()}],"border-w-x":[{"border-x":M()}],"border-w-y":[{"border-y":M()}],"border-w-s":[{"border-s":M()}],"border-w-e":[{"border-e":M()}],"border-w-t":[{"border-t":M()}],"border-w-r":[{"border-r":M()}],"border-w-b":[{"border-b":M()}],"border-w-l":[{"border-l":M()}],"divide-x":[{"divide-x":M()}
vendor: 6,808 bytes, line 2
2],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":M()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:["solid","dashed","dotted","double","hidden","none"]}],"divide-style":[{divide:["solid","dashed","dotted","double","hidden","none"]}],"border-color":[{border:E()}],"border-color-x":[{"border-x":E()}],"border-color-y":[{"border-y":E()}],"border-color-s":[{"border-s":E()}],"border-color-e":[{"border-e":E()}],"border-color-t":[{"border-t":E()}],"border-color-r":[{"border-r":E()}],"border-color-b":[{"border-b":E()}],"border-color-l":[{"border-l":E()}],"divide-color":[{divide:E()}],"outline-style":[{outline:["solid","dashed","dotted","double","none","hidden"]}],"outline-offset":[{"outline-offset":[F,ae,Z]}],"outline-w":[{outline:["",F,re,K]}],"outline-color":[{outline:E()}],shadow:[{shadow:["","none",d,de,se]}],"shadow-color":[{shadow:E()}],"inset-shadow":[{"inset-shadow":["none",u,de,se]}],"inset-shadow-color":[{"inset-shadow":E()}],"ring-w":[{ring:M()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:E()}],"ring-offset-w":[{"ring-offset":[F,K]}],"ring-offset-color":[{"ring-offset":E()}],"inset-ring-w":[{"inset-ring":M()}],"inset-ring-color":[{"inset-ring":E()}],"text-shadow":[{"text-shadow":["none",m,de,se]}],"text-shadow-color":[{"text-shadow":E()}],opacity:[{opacity:[F,ae,Z]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[F]}],"mask-image-linear-from-pos":[{"mask-linear-from":_()}],"mask-image-linear-to-pos":[{"mask-linear-to":_()}],"mask-image-linear-from-color":[{"mask-linear-from":E()}],"mask-image-linear-to-color":[{"mask-linear-to":E()}],"mask-image-t-from-pos":[{"mask-t-from":_()}],"mask-image-t-to-pos":[{"mask-t-to":_()}],"mask-image-t-from-color":[{"mask-t-from":E()}],"mask-image-t-to-color":[{"mask-t-to":E()}],"mask-image-r-from-pos":[{"mask-r-from":_()}],"mask-image-r-to-pos":[{"mask-r-to":_()}],"mask-image-r-from-color":[{"mask-r-from":E()}],"mask-image-r-to-color":[{"mask-r-to":E()}],"mask-image-b-from-pos":[{"mask-b-from":_()}],"mask-image-b-to-pos":[{"mask-b-to":_()}],"mask-image-b-from-color":[{"mask-b-from":E()}],"mask-image-b-to-color":[{"mask-b-to":E()}],"mask-image-l-from-pos":[{"mask-l-from":_()}],"mask-image-l-to-pos":[{"mask-l-to":_()}],"mask-image-l-from-color":[{"mask-l-from":E()}],"mask-image-l-to-color":[{"mask-l-to":E()}],"mask-image-x-from-pos":[{"mask-x-from":_()}],"mask-image-x-to-pos":[{"mask-x-to":_()}],"mask-image-x-from-color":[{"mask-x-from":E()}],"mask-image-x-to-color":[{"mask-x-to":E()}],"mask-image-y-from-pos":[{"mask-y-from":_()}],"mask-image-y-to-pos":[{"mask-y-to":_()}],"mask-image-y-from-color":[{"mask-y-from":E()}],"mask-image-y-to-color":[{"mask-y-to":E()}],"mask-image-radial":[{"mask-radial":[ae,Z]}],"mask-image-radial-from-pos":[{"mask-radial-from":_()}],"mask-image-radial-to-pos":[{"mask-radial-to":_()}],"mask-image-radial-from-color":[{"mask-radial-from":E()}],"mask-image-radial-to-color":[{"mask-radial-to":E()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"]}],"mask-image-conic-pos":[{"mask-conic":[F]}],"mask-image-conic-from-pos":[{"mask-conic-from":_()}],"mask-image-conic-to-pos":[{"mask-conic-to":_()}],"mask-image-conic-from-color":[{"mask-conic-from":E()}],"mask-image-conic-to-color":[{"mask-conic-to":E()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:T()}],"mask-repeat":[{mask:["no-repeat",{repeat:["","x","y","space","round"]}]}],"mask-size":[{mask:z()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ae,Z]}],filter:[{filter:["","none",ae,Z]}],blur:[{blur:L()}],brightness:[{brightness:[F,ae,Z]}],contrast:[{contrast:[F,ae,Z]}],"drop-shadow":[{"drop-shadow":["","none",h,de,se]}],"drop-shadow-color":[{"drop-shadow":E()}],grayscale:[{grayscale:["",F,ae,Z]}],"hue-rotate":[{"hue-rotate":[F,ae,Z]}],invert:[{invert:["",F,ae,Z]}],saturate:[{saturate:[F,ae,Z]}],sepia:[{sepia:["",F,ae,Z]}],"backdrop-filter":[{"backdrop-filter":["","none",ae,Z]}],"backdrop-blur":[{"backdrop-blur":L()}],"backdrop-brightness":[{"backdrop-brightness":[F,ae,Z]}],"backdrop-contrast":[{"backdrop-contrast":[F,ae,Z]}],"backdrop-grayscale":[{"backdrop-grayscale":["",F,ae,Z]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[F,ae,Z]}],"backdrop-invert":[{"backdrop-invert":["",F,ae,Z]}],"backdrop-opacity":[{"backdrop-opacity":[F,ae,Z]}],"backdrop-saturate":[{"backdrop-saturate":[F,ae,Z]}],"backdrop-sepia":[{"backdrop-sepia":["",F,ae,Z]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":v()}],"border-spacing-x":[{"border-spacing-x":v()}],"border-spacing-y":[{"border-spacing-y":v()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ae,Z]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[F,"initial",ae,Z]}],ease:[{ease:["linear","initial",x,ae,Z]}],delay:[{delay:[F,ae,Z]}],animate:[{animate:["none",b,ae,Z]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[f,ae,Z]}],"perspective-origin":[{"perspective-origin":y()}],rotate:[{rotate:R()}],"rotate-x":[{"rotate-x":R()}],"rotate-y":[{"rotate-y":R()}],"rotate-z":[{"rotate-z":R()}],scale:[{scale:q()}],"scale-x":[{"scale-x":q()}],"scale-y":[{"scale-y":q()}],"scale-z":[{"scale-z":q()}],"scale-3d":["scale-3d"],skew:[{skew:V()}],"skew-x":[{"skew-x":V()}],"skew-y":[{"skew-y":V()}],transform:[{transform:[ae,Z,"","none","gpu","cpu"]}],"transform-origin":[{origin:y()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:U()}],"translate-x":[{"translate-x":U()}],"translate-y":[{"translate-y":U()}],"translate-z":[{"translate-z":U()}],"translate-none":["translate-none"],accent:[{accent:E()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:E()}
2],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ae,Z]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":v()}],"scroll-mx":[{"scroll-mx":v()}],"scroll-my":[{"scroll-my":v()}],"scroll-ms":[{"scroll-ms":v()}],"scroll-me":[{"scroll-me":v()}],"scroll-mt":[{"scroll-mt":v()}],"scroll-mr":[{"scroll-mr":v()}],"scroll-mb":[{"scroll-mb":v()}],"scroll-ml":[{"scroll-ml":v()}],"scroll-p":[{"scroll-p":v()}],"scroll-px":[{"scroll-px":v()}],"scroll-py":[{"scroll-py":v()}],"scroll-ps":[{"scroll-ps":v()}],"scroll-pe":[{"scroll-pe":v()}],"scroll-pt":[{"scroll-pt":v()}],"scroll-pr":[{"scroll-pr":v()}],"scroll-pb":[{"scroll-pb":v()}],"scroll-pl":[{"scroll-pl":v()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ae,Z]}],fill:[{fill:["none",...E()]}],"stroke-w":[{stroke:[F,re,K,J]}],stroke:[{stroke:["none",...E()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}}),je=A(ke);function Ne(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return je((0,s.$)(t))}},2740(e){"use strict";e.exports=function(e,t,n,s,a,r,i,o){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,s,a,r,i,o],d=0;(l=new Error(t.replace(/%s/g,function(){return c[d++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},7784(e,t,n){"use strict";n.d(t,{A:()=>m});var s=n(9379),a=n(3986),r=n(5043);const i=e=>{const t=(e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()))(e);return t.charAt(0).toUpperCase()+t.slice(1)},o=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];
2return t.filter((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim()};var l={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const c=["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"],d=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:i=24,strokeWidth:d=2,absoluteStrokeWidth:u,className:m="",children:h,iconNode:p}=e,f=(0,a.A)(e,c);return(0,r.createElement)("svg",(0,s.A)((0,s.A)((0,s.A)({ref:t},l),{},{width:i,height:i,stroke:n,strokeWidth:u?24*Number(d)/Number(i):d,className:o("lucide",m)},!h&&!(e=>{for(const t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(f)&&{"aria-hidden":"true"}),f),[...p.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(h)?h:[h]])}),u=["className"],m=(e,t)=>{const n=(0,r.forwardRef)((n,l)=>{let{className:c}=n,m=(0,a.A)(n,u);return(0,r.createElement)(d,(0,s.A)({ref:l,iconNode:t,className:o("lucide-".concat((h=i(e),h.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase())),"lucide-".concat(e),c)},m));var h});return n.displayName=i(e),n}},5469(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},5692(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},5347(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("award",[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]])},7260(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("calculator",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",key:"1nb95v"}],["line",{x1:"8",x2:"16",y1:"6",y2:"6",key:"x4nwl0"}],["line",{x1:"16",x2:"16",y1:"14",y2:"18",key:"wjye3r"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M8 18h.01",key:"lrp35t"}]])},8646(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},6210(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},2382(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},9463(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},8326(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},2054(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]])},7666(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("circle-help",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},6245(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])},5088(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]])},3062(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("dollar-sign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]])},7104(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},764(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]])}
2,5731(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},2024(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},5327(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]])},8006(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},2983(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("menu",[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]])},2574(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("message-circle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]])},4669(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("message-square",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]])},1286(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]])},9292(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},5746(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]])},8306(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]])},2489(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]])},6099(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},3944(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]])},3165(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]])},4919(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("trending-up",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]])},7719(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},7118(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]])},6401(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]])},614(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
2],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},73(e,t,n){"use strict";n.d(t,{A:()=>s});const s=(0,n(7784).A)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]])},7004(e,t,n){"use strict";var s=n(8853),a=n(5043),r=n(7950);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function l(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function c(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function d(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function u(e){if(l(e)!==e)throw Error(i(188))}function m(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=m(e)))return t;e=e.sibling}return null}var h=Object.assign,p=Symbol.for("react.element"),f=Symbol.for("react.transitional.element"),g=Symbol.for("react.portal"),x=Symbol.for("react.fragment"),b=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),v=Symbol.for("react.consumer"),w=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),j=Symbol.for("react.suspense"),N=Symbol.for("react.suspense_list"),S=Symbol.for("react.memo"),C=Symbol.for("react.lazy");Symbol.for("react.scope");var A=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var E=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var O=Symbol.iterator;function T(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=O&&e[O]||e["@@iterator"])?e:null}var z=Symbol.for("react.client.reference");function P(e){if(null==e)return null;if("function"===typeof e)return e.$$typeof===z?null:e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case x:return"Fragment";case y:return"Profiler";case b:return"StrictMode";case j:return"Suspense";case N:return"SuspenseList";case A:return"Activity"}if("object"===typeof e)switch(e.$$typeof){case g:return"Portal";case w:return e.displayName||"Context";case v:return(e._context.displayName||"Context")+".Consumer";case k:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case S:return null!==(t=e.displayName||null)?t:P(e.type)||"Memo";case C:t=e._payload,e=e._init;try{return P(e(t))}catch(n){}}return null}var I=Array.isArray,M=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,_=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L={pending:!1,data:null,method:null,action:null},R=[],G=-1;function F(e){return{current:e}}function H(e){0>G||(e.current=R[G],R[G]=null,G--)}function D(e,t){G++,R[G]=e.current,e.current=t}var B,W,q=F(null),V=F(null),U=F(null),$=F(null);function Y(e,t){switch(D(U,t),D(V,e),D(q,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?xu(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=bu(t=xu(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}H(q),D(q,e)}function Q(){H(q),H(V),H(U)}function Z(e){null!==e.memoizedState&&D($,e);var t=q.current,n=bu(t,e.type);t!==n&&(D(V,e),D(q,n))}function K(e){V.current===e&&(H(q),H(V)),$.current===e&&(H($),dm._currentValue=L)}function J(e){if(void 0===B)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);B=t&&t[1]||"",W=-1<n.stack.indexOf("\n    at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+B+e+W}var X=!1;function ee(e,t){if(!e||X)return"";X=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(a){var s=a}Reflect.construct(e,[],n)}
vendor: 4,848 bytes, line 2
2else{try{n.call()}catch(r){s=r}e.call(n.prototype)}}else{try{throw Error()}catch(i){s=i}(n=e())&&"function"===typeof n.catch&&n.catch(function(){})}}catch(o){if(o&&s&&"string"===typeof o.stack)return[o.stack,s.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var a=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");a&&a.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var r=s.DetermineComponentFrameRoot(),i=r[0],o=r[1];if(i&&o){var l=i.split("\n"),c=o.split("\n");for(a=s=0;s<l.length&&!l[s].includes("DetermineComponentFrameRoot");)s++;for(;a<c.length&&!c[a].includes("DetermineComponentFrameRoot");)a++;if(s===l.length||a===c.length)for(s=l.length-1,a=c.length-1;1<=s&&0<=a&&l[s]!==c[a];)a--;for(;1<=s&&0<=a;s--,a--)if(l[s]!==c[a]){if(1!==s||1!==a)do{if(s--,0>--a||l[s]!==c[a]){var d="\n"+l[s].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),d}}while(1<=s&&0<=a);break}}}finally{X=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?J(n):""}function te(e,t){switch(e.tag){case 26:case 27:case 5:return J(e.type);case 16:return J("Lazy");case 13:return e.child!==t&&null!==t?J("Suspense Fallback"):J("Suspense");case 19:return J("SuspenseList");case 0:case 15:return ee(e.type,!1);case 11:return ee(e.type.render,!1);case 1:return ee(e.type,!0);case 31:return J("Activity");default:return""}}function ne(e){try{var t="",n=null;do{t+=te(e,n),n=e,e=e.return}while(e);return t}catch(s){return"\nError generating stack: "+s.message+"\n"+s.stack}}var se=Object.prototype.hasOwnProperty,ae=s.unstable_scheduleCallback,re=s.unstable_cancelCallback,ie=s.unstable_shouldYield,oe=s.unstable_requestPaint,le=s.unstable_now,ce=s.unstable_getCurrentPriorityLevel,de=s.unstable_ImmediatePriority,ue=s.unstable_UserBlockingPriority,me=s.unstable_NormalPriority,he=s.unstable_LowPriority,pe=s.unstable_IdlePriority,fe=s.log,ge=s.unstable_setDisableYieldValue,xe=null,be=null;function ye(e){if("function"===typeof fe&&ge(e),be&&"function"===typeof be.setStrictMode)try{be.setStrictMode(xe,e)}catch(t){}}var ve=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(we(e)/ke|0)|0},we=Math.log,ke=Math.LN2;var je=256,Ne=262144,Se=4194304;function Ce(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ae(e,t,n){var s=e.pendingLanes;if(0===s)return 0;var a=0,r=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var o=134217727&s;return 0!==o?0!==(s=o&~r)?a=Ce(s):0!==(i&=o)?a=Ce(i):n||0!==(n=o&~e)&&(a=Ce(n)):0!==(o=s&~r)?a=Ce(o):0!==i?a=Ce(i):n||0!==(n=s&~e)&&(a=Ce(n)),0===a?0:0!==t&&t!==a&&0===(t&r)&&((r=a&-a)>=(n=t&-t)||32===r&&0!==(4194048&n))?t:a}function Ee(e,t){return 0===(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function Oe(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Te(){var e=Se;return 0===(62914560&(Se<<=1))&&(Se=4194304),e}function ze(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Pe(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ie(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var s=31-ve(t);e.entangledLanes|=t,e.entanglements[s]=1073741824|e.entanglements[s]|261930&n}function Me(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var s=31-ve(n),a=1<<s;a&t|e[s]&t&&(e[s]|=t),n&=~a}}function _e(e,t){var n=t&-t;return 0!==((n=0!==(42&n)?1:Le(n))&(e.suspendedLanes|t))?0:n}function Le(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Re(e){return 2<(e&=-e)?8<e?0!==(134217727&e)?32:268435456:8:2}function Ge(){var e=_.p;return 0!==e?e:void 0===(e=window.event)?32:Cm(e.type)}function Fe(e,t){var n=_.p;try{return _.p=e,t()}finally{_.p=n}}
2var He=Math.random().toString(36).slice(2),De="__reactFiber$"+He,Be="__reactProps$"+He,We="__reactContainer$"+He,qe="__reactEvents$"+He,Ve="__reactListeners$"+He,Ue="__reactHandles$"+He,$e="__reactResources$"+He,Ye="__reactMarker$"+He;function Qe(e){delete e[De],delete e[Be],delete e[qe],delete e[Ve],delete e[Ue]}function Ze(e){var t=e[De];if(t)return t;for(var n=e.parentNode;n;){if(t=n[We]||n[De]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Lu(e);null!==e;){if(n=e[De])return n;e=Lu(e)}return t}n=(e=n).parentNode}return null}function Ke(e){if(e=e[De]||e[We]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Je(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(i(33))}function Xe(e){var t=e[$e];return t||(t=e[$e]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function et(e){e[Ye]=!0}var tt=new Set,nt={};function st(e,t){at(e,t),at(e+"Capture",t)}function at(e,t){for(nt[e]=t,e=0;e<t.length;e++)tt.add(t[e])}var rt=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),it={},ot={};function lt(e,t,n){if(a=t,se.call(ot,a)||!se.call(it,a)&&(rt.test(a)?ot[a]=!0:(it[a]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var s=t.toLowerCase().slice(0,5);if("data-"!==s&&"aria-"!==s)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var a}function ct(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function dt(e,t,n,s){if(null===s)e.removeAttribute(n);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+s)}}function ut(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function mt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function ht(e){if(!e._valueTracker){var t=mt(e)?"checked":"value";e._valueTracker=function(e,t,n){var s=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&"undefined"!==typeof s&&"function"===typeof s.get&&"function"===typeof s.set){var a=s.get,r=s.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){n=""+e,r.call(this,e)}}),Object.defineProperty(e,t,{enumerable:s.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function pt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),s="";return e&&(s=mt(e)?e.checked?"true":"false":e.value),(e=s)!==n&&(t.setValue(e),!0)}function ft(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var gt=/[\n"\\]/g;function xt(e){return e.replace(gt,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function bt(e,t,n,s,a,r,i,o){e.name="",null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i?e.type=i:e.removeAttribute("type"),null!=t?"number"===i?(0===t&&""===e.value||e.value!=t)&&(e.value=""+ut(t)):e.value!==""+ut(t)&&(e.value=""+ut(t)):"submit"!==i&&"reset"!==i||e.removeAttribute("value"),null!=t?vt(e,i,ut(t)):null!=n?vt(e,i,ut(n)):null!=s&&e.removeAttribute("value"),null==a&&null!=r&&(e.defaultChecked=!!r),null!=a&&(e.checked=a&&"function"!==typeof a&&"symbol"!==typeof a),null!=o&&"function"!==typeof o&&"symbol"!==typeof o&&"boolean"!==typeof o?e.name=""+ut(o):e.removeAttribute("name")}function yt(e,t,n,s,a,r,i,o){if(null!=r&&"function"!==typeof r&&"symbol"!==typeof r&&"boolean"!==typeof r&&(e.type=r),null!=t||null!=n){if(!("submit"!==r&&"reset"!==r||void 0!==t&&null!==t))return void ht(e);n=null!=n?""+ut(n):"",t=null!=t?""+ut(t):n,o||t===e.value||(e.value=t),e.defaultValue=t}s="function"!==typeof(s=null!=s?s:a)&&"symbol"!==typeof s&&!!s,e.checked=o?e.checked:!!s,e.defaultChecked=!!s,null!=i&&"function"!==typeof i&&"symbol"!==typeof i&&"boolean"!==typeof i&&(e.name=i),ht(e)}function vt(e,t,n){"number"===t&&ft(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function wt(e,t,n,s){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&s&&(e[n].defaultSelected=!0)}else{for(n=""+ut(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(s&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function kt(e,t,n){null==t||((t=""+ut(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+ut(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function jt(e,t,n,s){if(null==t){if(null!=s){if(null!=n)throw Error(i(92));if(I(s)){if(1<s.length)throw Error(i(93));s=s[0]}n=s}null==n&&(n=""),t=n}n=ut(t),e.defaultValue=n,(s=e.textContent)===n&&""!==s&&null!==s&&(e.value=s),ht(e)}function Nt(e,t){if(t){var n=e.firstChild;
2if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var St=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Ct(e,t,n){var s=0===t.indexOf("--");null==n||"boolean"===typeof n||""===n?s?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":s?e.setProperty(t,n):"number"!==typeof n||0===n||St.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function At(e,t,n){if(null!=t&&"object"!==typeof t)throw Error(i(62));if(e=e.style,null!=n){for(var s in n)!n.hasOwnProperty(s)||null!=t&&t.hasOwnProperty(s)||(0===s.indexOf("--")?e.setProperty(s,""):"float"===s?e.cssFloat="":e[s]="");for(var a in t)s=t[a],t.hasOwnProperty(a)&&n[a]!==s&&Ct(e,a,s)}else for(var r in t)t.hasOwnProperty(r)&&Ct(e,r,t[r])}function Et(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ot=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
2-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Tt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function zt(e){return Tt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Pt(){}var It=null;function Mt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var _t=null,Lt=null;function Rt(e){var t=Ke(e);if(t&&(e=t.stateNode)){var n=e[Be]||null;e:switch(e=t.stateNode,t.type){case"input":if(bt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+xt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var s=n[t];if(s!==e&&s.form===e.form){var a=s[Be]||null;if(!a)throw Error(i(90));bt(s,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name)}}for(t=0;t<n.length;t++)(s=n[t]).form===e.form&&pt(s)}break e;case"textarea":kt(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&wt(e,!!n.multiple,t,!1)}}}var Gt=!1;function Ft(e,t,n){if(Gt)return e(t,n);Gt=!0;try{return e(t)}finally{if(Gt=!1,(null!==_t||null!==Lt)&&(Xc(),_t&&(t=_t,e=Lt,Lt=_t=null,Rt(t),e)))for(t=0;t<e.length;t++)Rt(e[t])}}function Ht(e,t){var n=e.stateNode;if(null===n)return null;var s=n[Be]||null;if(null===s)return null;n=s[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(s=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!s;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(i(231,t,typeof n));return n}var Dt=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),Bt=!1;if(Dt)try{var Wt={};Object.defineProperty(Wt,"passive",{get:function(){Bt=!0}}),window.addEventListener("test",Wt,Wt),window.removeEventListener("test",Wt,Wt)}catch(Km){Bt=!1}var qt=null,Vt=null,Ut=null;function $t(){if(Ut)return Ut;var e,t,n=Vt,s=n.length,a="value"in qt?qt.value:qt.textContent,r=a.length;for(e=0;e<s&&n[e]===a[e];e++);var i=s-e;for(t=1;t<=i&&n[s-t]===a[r-t];t++);return Ut=a.slice(e,1<t?1-t:void 0)}function Yt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Qt(){return!0}function Zt(){return!1}function Kt(e){function t(t,n,s,a,r){for(var i in this._reactName=t,this._targetInst=s,this.type=n,this.nativeEvent=a,this.target=r,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?Qt:Zt,this.isPropagationStopped=Zt,this}return h(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Qt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Qt)},persist:function(){},isPersistent:Qt}),t}var Jt,Xt,en,tn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},nn=Kt(tn),sn=h({},tn,{view:0,detail:0}),an=Kt(sn),rn=h({},sn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.from
vendor: 4,404 bytes, line 2
2Element===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==en&&(en&&"mousemove"===e.type?(Jt=e.screenX-en.screenX,Xt=e.screenY-en.screenY):Xt=Jt=0,en=e),Jt)},movementY:function(e){return"movementY"in e?e.movementY:Xt}}),on=Kt(rn),ln=Kt(h({},rn,{dataTransfer:0})),cn=Kt(h({},sn,{relatedTarget:0})),dn=Kt(h({},tn,{animationName:0,elapsedTime:0,pseudoElement:0})),un=Kt(h({},tn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),mn=Kt(h({},tn,{data:0})),hn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},pn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},fn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=fn[e])&&!!t[e]}function xn(){return gn}var bn=Kt(h({},sn,{key:function(e){if(e.key){var t=hn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Yt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?pn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xn,charCode:function(e){return"keypress"===e.type?Yt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Yt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),yn=Kt(h({},rn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),vn=Kt(h({},sn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xn})),wn=Kt(h({},tn,{propertyName:0,elapsedTime:0,pseudoElement:0})),kn=Kt(h({},rn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),jn=Kt(h({},tn,{newState:0,oldState:0})),Nn=[9,13,27,32],Sn=Dt&&"CompositionEvent"in window,Cn=null;Dt&&"documentMode"in document&&(Cn=document.documentMode);var An=Dt&&"TextEvent"in window&&!Cn,En=Dt&&(!Sn||Cn&&8<Cn&&11>=Cn),On=String.fromCharCode(32),Tn=!1;function zn(e,t){switch(e){case"keyup":return-1!==Nn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Pn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var In=!1;var Mn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function _n(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Mn[e.type]:"textarea"===t}function Ln(e,t,n,s){_t?Lt?Lt.push(s):Lt=[s]:_t=s,0<(t=su(t,"onChange")).length&&(n=new nn("onChange","change",null,n,s),e.push({event:n,listeners:t}))}var Rn=null,Gn=null;function Fn(e){Qd(e,0)}function Hn(e){if(pt(Je(e)))return e}function Dn(e,t){if("change"===e)return t}var Bn=!1;if(Dt){var Wn;if(Dt){var qn="oninput"in document;if(!qn){var Vn=document.createElement("div");Vn.setAttribute("oninput","return;"),qn="function"===typeof Vn.oninput}Wn=qn}else Wn=!1;Bn=Wn&&(!document.documentMode||9<document.documentMode)}function Un(){Rn&&(Rn.detachEvent("onpropertychange",$n),Gn=Rn=null)}function $n(e){if("value"===e.propertyName&&Hn(Gn)){var t=[];Ln(t,Gn,e,Mt(e)),Ft(Fn,t)}}function Yn(e,t,n){"focusin"===e?(Un(),Gn=n,(Rn=t).attachEvent("onpropertychange",$n)):"focusout"===e&&Un()}function Qn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Hn(Gn)}function Zn(e,t){if("click"===e)return Hn(t)}function Kn(e,t){if("input"===e||"change"===e)return Hn(t)}var Jn="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function Xn(e,t){if(Jn(e,t))return!0;
2if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),s=Object.keys(t);if(n.length!==s.length)return!1;for(s=0;s<n.length;s++){var a=n[s];if(!se.call(t,a)||!Jn(e[a],t[a]))return!1}return!0}function es(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ts(e,t){var n,s=es(e);for(e=0;s;){if(3===s.nodeType){if(n=e+s.textContent.length,e<=t&&n>=t)return{node:s,offset:t-e};e=n}e:{for(;s;){if(s.nextSibling){s=s.nextSibling;break e}s=s.parentNode}s=void 0}s=es(s)}}function ns(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?ns(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function ss(e){for(var t=ft((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(s){n=!1}if(!n)break;t=ft((e=t.contentWindow).document)}return t}function as(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var rs=Dt&&"documentMode"in document&&11>=document.documentMode,is=null,os=null,ls=null,cs=!1;function ds(e,t,n){var s=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;cs||null==is||is!==ft(s)||("selectionStart"in(s=is)&&as(s)?s={start:s.selectionStart,end:s.selectionEnd}:s={anchorNode:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset},ls&&Xn(ls,s)||(ls=s,0<(s=su(os,"onSelect")).length&&(t=new nn("onSelect","select",null,t,n),e.push({event:t,listeners:s}),t.target=is)))}function us(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ms={animationend:us("Animation","AnimationEnd"),animationiteration:us("Animation","AnimationIteration"),animationstart:us("Animation","AnimationStart"),transitionrun:us("Transition","TransitionRun"),transitionstart:us("Transition","TransitionStart"),transitioncancel:us("Transition","TransitionCancel"),transitionend:us("Transition","TransitionEnd")},hs={},ps={};function fs(e){if(hs[e])return hs[e];if(!ms[e])return e;var t,n=ms[e];for(t in n)if(n.hasOwnProperty(t)&&t in ps)return hs[e]=n[t];return e}Dt&&(ps=document.createElement("div").style,"AnimationEvent"in window||(delete ms.animationend.animation,delete ms.animationiteration.animation,delete ms.animationstart.animation),"TransitionEvent"in window||delete ms.transitionend.transition);var gs=fs("animationend"),xs=fs("animationiteration"),bs=fs("animationstart"),ys=fs("transitionrun"),vs=fs("transitionstart"),ws=fs("transitioncancel"),ks=fs("transitionend"),js=new Map,Ns="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Ss(e,t){js.set(e,t),st(t,[e])}Ns.push("scrollEnd");var Cs="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},As=[],Es=0,Os=0;function Ts(){for(var e=Es,t=Os=Es=0;t<e;){var n=As[t];As[t++]=null;var s=As[t];As[t++]=null;var a=As[t];As[t++]=null;var r=As[t];if(As[t++]=null,null!==s&&null!==a){var i=s.pending;
vendor: 12,738 bytes, line 2
2null===i?a.next=a:(a.next=i.next,i.next=a),s.pending=a}0!==r&&Ms(n,a,r)}}function zs(e,t,n,s){As[Es++]=e,As[Es++]=t,As[Es++]=n,As[Es++]=s,Os|=s,e.lanes|=s,null!==(e=e.alternate)&&(e.lanes|=s)}function Ps(e,t,n,s){return zs(e,t,n,s),_s(e)}function Is(e,t){return zs(e,null,null,t),_s(e)}function Ms(e,t,n){e.lanes|=n;var s=e.alternate;null!==s&&(s.lanes|=n);for(var a=!1,r=e.return;null!==r;)r.childLanes|=n,null!==(s=r.alternate)&&(s.childLanes|=n),22===r.tag&&(null===(e=r.stateNode)||1&e._visibility||(a=!0)),e=r,r=r.return;return 3===e.tag?(r=e.stateNode,a&&null!==t&&(a=31-ve(n),null===(s=(e=r.hiddenUpdates)[a])?e[a]=[t]:s.push(t),t.lane=536870912|n),r):null}function _s(e){if(50<qc)throw qc=0,Vc=null,Error(i(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Ls={};function Rs(e,t,n,s){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Gs(e,t,n,s){return new Rs(e,t,n,s)}function Fs(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Hs(e,t){var n=e.alternate;return null===n?((n=Gs(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Ds(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Bs(e,t,n,s,a,r){var o=0;if(s=e,"function"===typeof e)Fs(e)&&(o=1);else if("string"===typeof e)o=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!==typeof t.precedence||"string"!==typeof t.href||""===t.href)break;return!0;case"link":if("string"!==typeof t.rel||"string"!==typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"===typeof t.precedence&&null==e);case"script":if(t.async&&"function"!==typeof t.async&&"symbol"!==typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"===typeof t.src)return!0}return!1}(e,n,q.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case A:return(e=Gs(31,n,t,a)).elementType=A,e.lanes=r,e;case x:return Ws(n.children,a,r,t);case b:o=8,a|=24;break;case y:return(e=Gs(12,n,t,2|a)).elementType=y,e.lanes=r,e;case j:return(e=Gs(13,n,t,a)).elementType=j,e.lanes=r,e;case N:return(e=Gs(19,n,t,a)).elementType=N,e.lanes=r,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case w:o=10;break e;case v:o=9;break e;case k:o=11;break e;case S:o=14;break e;case C:o=16,s=null;break e}o=29,n=Error(i(130,null===e?"null":typeof e,"")),s=null}return(t=Gs(o,n,t,a)).elementType=e,t.type=s,t.lanes=r,t}function Ws(e,t,n,s){return(e=Gs(7,e,s,t)).lanes=n,e}function qs(e,t,n){return(e=Gs(6,e,null,t)).lanes=n,e}function Vs(e){var t=Gs(18,null,null,0);return t.stateNode=e,t}function Us(e,t,n){return(t=Gs(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var $s=new WeakMap;function Ys(e,t){if("object"===typeof e&&null!==e){var n=$s.get(e);return void 0!==n?n:(t={value:e,source:t,stack:ne(t)},$s.set(e,t),t)}return{value:e,source:t,stack:ne(t)}}var Qs=[],Zs=0,Ks=null,Js=0,Xs=[],ea=0,ta=null,na=1,sa="";function aa(e,t){Qs[Zs++]=Js,Qs[Zs++]=Ks,Ks=e,Js=t}function ra(e,t,n){Xs[ea++]=na,Xs[ea++]=sa,Xs[ea++]=ta,ta=e;var s=na;e=sa;var a=32-ve(s)-1;s&=~(1<<a),n+=1;var r=32-ve(t)+a;if(30<r){var i=a-a%5;r=(s&(1<<i)-1).toString(32),s>>=i,a-=i,na=1<<32-ve(t)+a|n<<a|s,sa=r+e}else na=1<<r|n<<a|s,sa=e}function ia(e){null!==e.return&&(aa(e,1),ra(e,1,0))}function oa(e){for(;e===Ks;)Ks=Qs[--Zs],Qs[Zs]=null,Js=Qs[--Zs],Qs[Zs]=null;for(;e===ta;)ta=Xs[--ea],Xs[ea]=null,sa=Xs[--ea],Xs[ea]=null,na=Xs[--ea],Xs[ea]=null}function la(e,t){Xs[ea++]=na,Xs[ea++]=sa,Xs[ea++]=ta,na=t.id,sa=t.overflow,ta=e}var ca=null,da=null,ua=!1,ma=null,ha=!1,pa=Error(i(519));function fa(e){throw wa(Ys(Error(i(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),pa}function ga(e){var t=e.stateNode,n=e.type,s=e.memoizedProps;switch(t[De]=e,t[Be]=s,n){case"dialog":Zd("cancel",t),Zd("close",t);break;case"iframe":case"object":case"embed":Zd("load",t);break;case"video":case"audio":for(n=0;n<$d.length;n++)Zd($d[n],t);break;case"source":Zd("error",t);break;case"img":case"image":case"link":Zd("error",t),Zd("load",t);break;case"details":Zd("toggle",t);break;case"input":Zd("invalid",t),yt(t,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0);break;case"select":Zd("invalid",t);break;case"textarea":Zd("invalid",t),jt(t,s.value,s.defaultValue,s.children)}"string"!==typeof(n=s.children)&&"number"!==typeof n&&"bigint"!==typeof n||t.textContent===""+n||!0===s.suppressHydrationWarning||cu(t.textContent,n)?(null!=s.popover&&(Zd("beforetoggle",t),Zd("toggle",t)),null!=s.onScroll&&Zd("scroll",t),null!=s.onScrollEnd&&Zd("scrollend",t),null!=s.onClick&&(t.onclick=Pt),t=!0):t=!1,t||fa(e,!0)}function xa(e){for(ca=e.return;ca;)switch(ca.tag){case 5:case 31:case 13:return void(ha=!1);case 27:case 3:return void(ha=!0);default:ca=ca.return}}function ba(e){if(e!==ca)return!1;if(!ua)return xa(e),ua=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||yu(e.type,e.memoizedProps)),t=!t),t&&da&&fa(e),xa(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));da=_u(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));da=_u(e)}else 27===n?(n=da,Cu(e.type)?(e=Mu,Mu=null,da=e):da=n):da=ca?Iu(e.stateNode.nextSibling):null;return!0}function ya(){da=ca=null,ua=!1}function va(){var e=ma;return null!==e&&(null===Tc?Tc=e:Tc.push.apply(Tc,e),ma=null),e}function wa(e){null===ma?ma=[e]:ma.push(e)}var ka=F(null),ja=null,Na=null;function Sa(e,t,n){D(ka,t._currentValue),t._currentValue=n}function Ca(e){e._currentValue=ka.current,H(ka)}function Aa(e,t,n){for(;null!==e;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==s&&(s.childLanes|=t)):null!==s&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===n)break;e=e.return}}function Ea(e,t,n,s){var a=e.child;for(null!==a&&(a.return=e);null!==a;){var r=a.dependencies;if(null!==r){var o=a.child;r=r.firstContext;e:for(;null!==r;){var l=r;r=a;for(var c=0;c<t.length;c++)if(l.context===t[c]){r.lanes|=n,null!==(l=r.alternate)&&(l.lanes|=n),Aa(r.return,n,e),s||(o=null);break e}r=l.next}}else if(18===a.tag){if(null===(o=a.return))throw Error(i(341));o.lanes|=n,null!==(r=o.alternate)&&(r.lanes|=n),Aa(o,n,e),o=null}else o=a.child;if(null!==o)o.return=a;else for(o=a;null!==o;){if(o===e){o=null;break}if(null!==(a=o.sibling)){a.return=o.return,o=a;break}o=o.return}a=o}}function Oa(e,t,n,s){e=null;for(var a=t,r=!1;null!==a;){if(!r)if(0!==(524288&a.flags))r=!0;else if(0!==(262144&a.flags))break;if(10===a.tag){var o=a.alternate;if(null===o)throw Error(i(387));if(null!==(o=o.memoizedProps)){var l=a.type;Jn(a.pendingProps.value,o.value)||(null!==e?e.push(l):e=[l])}}else if(a===$.current){if(null===(o=a.alternate))throw Error(i(387));o.memoizedState.memoizedState!==a.memoizedState.memoizedState&&(null!==e?e.push(dm):e=[dm])}a=a.return}null!==e&&Ea(t,e,n,s),t.flags|=262144}function Ta(e){for(e=e.firstContext;null!==e;){if(!Jn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function za(e){ja=e,Na=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Pa(e){return Ma(ja,e)}function Ia(e,t){return null===ja&&za(e),Ma(e,t)}function Ma(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===Na){if(null===e)throw Error(i(308));Na=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Na=Na.next=t;return n}var _a="undefined"!==typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(e){return e()})}},La=s.unstable_scheduleCallback,Ra=s.unstable_NormalPriority,Ga={$$typeof:w,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Fa(){return{controller:new _a,data:new Map,refCount:0}}function Ha(e){e.refCount--,0===e.refCount&&La(Ra,function(){e.controller.abort()})}var Da=null,Ba=0,Wa=0,qa=null;function Va(){if(0===--Ba&&null!==Da){null!==qa&&(qa.status="fulfilled");var e=Da;Da=null,Wa=0,qa=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Ua=M.S;M.S=function(e,t){Ic=le(),"object"===typeof t&&null!==t&&"function"===typeof t.then&&function(e,t){if(null===Da){var n=Da=[];Ba=0,Wa=Bd(),qa={status:"pending",value:void 0,then:function(e){n.push(e)}}}Ba++,t.then(Va,Va)}(0,t),null!==Ua&&Ua(e,t)};var $a=F(null);function Ya(){var e=$a.current;return null!==e?e:pc.pooledCache}function Qa(e,t){D($a,null===t?$a.current:t.pool)}function Za(){var e=Ya();return null===e?null:{parent:Ga._currentValue,pool:e}}var Ka=Error(i(460)),Ja=Error(i(474)),Xa=Error(i(542)),er={then:function(){}};function tr(e){return"fulfilled"===(e=e.status)||"rejected"===e}function nr(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(Pt,Pt),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ir(e=t.reason),e;default:if("string"===typeof t.status)t.then(Pt,Pt);else{if(null!==(e=pc)&&100<e.shellSuspendCounter)throw Error(i(482));(e=t).status="pending",e.then(function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}},function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ir(e=t.reason),e}throw ar=t,Ka}}function sr(e){try{return(0,e._init)(e._payload)}catch(t){if(null!==t&&"object"===typeof t&&"function"===typeof t.then)throw ar=t,Ka;throw t}}var ar=null;function rr(){if(null===ar)throw Error(i(459));var e=ar;return ar=null,e}function ir(e){if(e===Ka||e===Xa)throw Error(i(483))}var or=null,lr=0;function cr(e){var t=lr;return lr+=1,null===or&&(or=[]),nr(or,e,t)}function dr(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function ur(e,t){if(t.$$typeof===p)throw Error(i(525));throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function mr(e){function t(t,n){if(e){var s=t.deletions;null===s?(t.deletions=[n],t.flags|=16):s.push(n)}}function n(n,s){if(!e)return null;for(;null!==s;)t(n,s),s=s.sibling;return null}function s(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function a(e,t){return(e=Hs(e,t)).index=0,e.sibling=null,e}function r(t,n,s){return t.index=s,e?null!==(s=t.alternate)?(s=s.index)<n?(t.flags|=67108866,n):s:(t.flags|=67108866,n):(t.flags|=1048576,n)}function o(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,s){return null===t||6!==t.tag?((t=qs(n,e.mode,s)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,s){var r=n.type;return r===x?u(e,t,n.props.children,s,n.key):null!==t&&(t.elementType===r||"object"===typeof r&&null!==r&&r.$$typeof===C&&sr(r)===t.type)?(dr(t=a(t,n.props),n),t.return=e,t):(dr(t=Bs(n.type,n.key,n.props,null,e.mode,s),n),t.return=e,t)}function d(e,t,n,s){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Us(n,e.mode,s)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function u(e,t,n,s,r){return null===t||7!==t.tag?((t=Ws(n,e.mode,s,r)).return=e,t):((t=a(t,n)).return=e,t)}function m(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t||"bigint"===typeof t)return(t=qs(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case f:return dr(n=Bs(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case g:return(t=Us(t,e.mode,n)).return=e,t;
2case C:return m(e,t=sr(t),n)}if(I(t)||T(t))return(t=Ws(t,e.mode,n,null)).return=e,t;if("function"===typeof t.then)return m(e,cr(t),n);if(t.$$typeof===w)return m(e,Ia(e,t),n);ur(e,t)}return null}function h(e,t,n,s){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n||"bigint"===typeof n)return null!==a?null:l(e,t,""+n,s);if("object"===typeof n&&null!==n){switch(n.$$typeof){case f:return n.key===a?c(e,t,n,s):null;case g:return n.key===a?d(e,t,n,s):null;case C:return h(e,t,n=sr(n),s)}if(I(n)||T(n))return null!==a?null:u(e,t,n,s,null);if("function"===typeof n.then)return h(e,t,cr(n),s);if(n.$$typeof===w)return h(e,t,Ia(e,n),s);ur(e,n)}return null}function p(e,t,n,s,a){if("string"===typeof s&&""!==s||"number"===typeof s||"bigint"===typeof s)return l(t,e=e.get(n)||null,""+s,a);if("object"===typeof s&&null!==s){switch(s.$$typeof){case f:return c(t,e=e.get(null===s.key?n:s.key)||null,s,a);case g:return d(t,e=e.get(null===s.key?n:s.key)||null,s,a);case C:return p(e,t,n,s=sr(s),a)}if(I(s)||T(s))return u(t,e=e.get(n)||null,s,a,null);if("function"===typeof s.then)return p(e,t,n,cr(s),a);if(s.$$typeof===w)return p(e,t,n,Ia(t,s),a);ur(t,s)}return null}function b(l,c,d,u){if("object"===typeof d&&null!==d&&d.type===x&&null===d.key&&(d=d.props.children),"object"===typeof d&&null!==d){switch(d.$$typeof){case f:e:{for(var y=d.key;null!==c;){if(c.key===y){if((y=d.type)===x){if(7===c.tag){n(l,c.sibling),(u=a(c,d.props.children)).return=l,l=u;break e}}else if(c.elementType===y||"object"===typeof y&&null!==y&&y.$$typeof===C&&sr(y)===c.type){n(l,c.sibling),dr(u=a(c,d.props),d),u.return=l,l=u;break e}n(l,c);break}t(l,c),c=c.sibling}d.type===x?((u=Ws(d.props.children,l.mode,u,d.key)).return=l,l=u):(dr(u=Bs(d.type,d.key,d.props,null,l.mode,u),d),u.return=l,l=u)}return o(l);case g:e:{for(y=d.key;null!==c;){if(c.key===y){if(4===c.tag&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(l,c.sibling),(u=a(c,d.children||[])).return=l,l=u;break e}n(l,c);break}t(l,c),c=c.sibling}(u=Us(d,l.mode,u)).return=l,l=u}return o(l);case C:return b(l,c,d=sr(d),u)}if(I(d))return function(a,i,o,l){for(var c=null,d=null,u=i,f=i=0,g=null;null!==u&&f<o.length;f++){u.index>f?(g=u,u=null):g=u.sibling;var x=h(a,u,o[f],l);if(null===x){null===u&&(u=g);break}e&&u&&null===x.alternate&&t(a,u),i=r(x,i,f),null===d?c=x:d.sibling=x,d=x,u=g}if(f===o.length)return n(a,u),ua&&aa(a,f),c;if(null===u){for(;f<o.length;f++)null!==(u=m(a,o[f],l))&&(i=r(u,i,f),null===d?c=u:d.sibling=u,d=u);return ua&&aa(a,f),c}for(u=s(u);f<o.length;f++)null!==(g=p(u,a,f,o[f],l))&&(e&&null!==g.alternate&&u.delete(null===g.key?f:g.key),i=r(g,i,f),null===d?c=g:d.sibling=g,d=g);return e&&u.forEach(function(e){return t(a,e)}),ua&&aa(a,f),c}(l,c,d,u);if(T(d)){if("function"!==typeof(y=T(d)))throw Error(i(150));return function(a,o,l,c){if(null==l)throw Error(i(151));for(var d=null,u=null,f=o,g=o=0,x=null,b=l.next();null!==f&&!b.done;g++,b=l.next()){f.index>g?(x=f,f=null):x=f.sibling;var y=h(a,f,b.value,c);if(null===y){null===f&&(f=x);break}e&&f&&null===y.alternate&&t(a,f),o=r(y,o,g),null===u?d=y:u.sibling=y,u=y,f=x}if(b.done)return n(a,f),ua&&aa(a,g),d;if(null===f){for(;!b.done;g++,b=l.next())null!==(b=m(a,b.value,c))&&(o=r(b,o,g),null===u?d=b:u.sibling=b,u=b);return ua&&aa(a,g),d}for(f=s(f);!b.done;g++,b=l.next())null!==(b=p(f,a,g,b.value,c))&&(e&&null!==b.alternate&&f.delete(null===b.key?g:b.key),o=r(b,o,g),null===u?d=b:u.sibling=b,u=b);return e&&f.forEach(function(e){return t(a,e)}),ua&&aa(a,g),d}(l,c,d=y.call(d),u)}if("function"===typeof d.then)return b(l,c,cr(d),u);if(d.$$typeof===w)return b(l,c,Ia(l,d),u);ur(l,d)}return"string"===typeof d&&""!==d||"number"===typeof d||"bigint"===typeof d?(d=""+d,null!==c&&6===c.tag?(n(l,c.sibling),(u=a(c,d)).return=l,l=u):(n(l,c),(u=qs(d,l.mode,u)).return=l,l=u),o(l)):n(l,c)}return function(e,t,n,s){try{lr=0;var a=b(e,t,n,s);return or=null,a}catch(i){if(i===Ka||i===Xa)throw i;var r=Gs(29,i,null,e.mode);return r.lanes=s,r.return=e,r}}}var hr=mr(!0),pr=mr(!1),fr=!1;function gr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function xr(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function br(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function yr(e,t,n){var s=e.updateQueue;if(null===s)return null;if(s=s.shared,0!==(2&hc)){var a=s.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),s.pending=t,t=_s(e),Ms(e,null,n),t}return zs(e,s,t,n),_s(e)}
vendor: 9,514 bytes, line 2
2function vr(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194048&n))){var s=t.lanes;n|=s&=e.pendingLanes,t.lanes=n,Me(e,n)}}function wr(e,t){var n=e.updateQueue,s=e.alternate;if(null!==s&&n===(s=s.updateQueue)){var a=null,r=null;if(null!==(n=n.firstBaseUpdate)){do{var i={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===r?a=r=i:r=r.next=i,n=n.next}while(null!==n);null===r?a=r=t:r=r.next=t}else a=r=t;return n={baseState:s.baseState,firstBaseUpdate:a,lastBaseUpdate:r,shared:s.shared,callbacks:s.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var kr=!1;function jr(){if(kr){if(null!==qa)throw qa}}function Nr(e,t,n,s){kr=!1;var a=e.updateQueue;fr=!1;var r=a.firstBaseUpdate,i=a.lastBaseUpdate,o=a.shared.pending;if(null!==o){a.shared.pending=null;var l=o,c=l.next;l.next=null,null===i?r=c:i.next=c,i=l;var d=e.alternate;null!==d&&((o=(d=d.updateQueue).lastBaseUpdate)!==i&&(null===o?d.firstBaseUpdate=c:o.next=c,d.lastBaseUpdate=l))}if(null!==r){var u=a.baseState;for(i=0,d=c=l=null,o=r;;){var m=-536870913&o.lane,p=m!==o.lane;if(p?(gc&m)===m:(s&m)===m){0!==m&&m===Wa&&(kr=!0),null!==d&&(d=d.next={lane:0,tag:o.tag,payload:o.payload,callback:null,next:null});e:{var f=e,g=o;m=t;var x=n;switch(g.tag){case 1:if("function"===typeof(f=g.payload)){u=f.call(x,u,m);break e}u=f;break e;case 3:f.flags=-65537&f.flags|128;case 0:if(null===(m="function"===typeof(f=g.payload)?f.call(x,u,m):f)||void 0===m)break e;u=h({},u,m);break e;case 2:fr=!0}}null!==(m=o.callback)&&(e.flags|=64,p&&(e.flags|=8192),null===(p=a.callbacks)?a.callbacks=[m]:p.push(m))}else p={lane:m,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===d?(c=d=p,l=u):d=d.next=p,i|=m;if(null===(o=o.next)){if(null===(o=a.shared.pending))break;o=(p=o).next,p.next=null,a.lastBaseUpdate=p,a.shared.pending=null}}null===d&&(l=u),a.baseState=l,a.firstBaseUpdate=c,a.lastBaseUpdate=d,null===r&&(a.shared.lanes=0),Nc|=i,e.lanes=i,e.memoizedState=u}}function Sr(e,t){if("function"!==typeof e)throw Error(i(191,e));e.call(t)}function Cr(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Sr(n[e],t)}var Ar=F(null),Er=F(0);function Or(e,t){D(Er,e=kc),D(Ar,t),kc=e|t.baseLanes}function Tr(){D(Er,kc),D(Ar,Ar.current)}function zr(){kc=Er.current,H(Ar),H(Er)}var Pr=F(null),Ir=null;function Mr(e){var t=e.alternate;D(Fr,1&Fr.current),D(Pr,e),null===Ir&&(null===t||null!==Ar.current||null!==t.memoizedState)&&(Ir=e)}function _r(e){D(Fr,Fr.current),D(Pr,e),null===Ir&&(Ir=e)}function Lr(e){22===e.tag?(D(Fr,Fr.current),D(Pr,e),null===Ir&&(Ir=e)):Rr()}function Rr(){D(Fr,Fr.current),D(Pr,Pr.current)}function Gr(e){H(Pr),Ir===e&&(Ir=null),H(Fr)}var Fr=F(0);function Hr(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||zu(n)||Pu(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(0!==(128&t.flags))return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Dr=0,Br=null,Wr=null,qr=null,Vr=!1,Ur=!1,$r=!1,Yr=0,Qr=0,Zr=null,Kr=0;function Jr(){throw Error(i(321))}function Xr(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Jn(e[n],t[n]))return!1;return!0}function ei(e,t,n,s,a,r){return Dr=r,Br=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,M.H=null===e||null===e.memoizedState?go:xo,$r=!1,r=n(s,a),$r=!1,Ur&&(r=ni(t,n,s,a)),ti(e),r}function ti(e){M.H=fo;var t=null!==Wr&&null!==Wr.next;if(Dr=0,qr=Wr=Br=null,Vr=!1,Qr=0,Zr=null,t)throw Error(i(300));null===e||Io||null!==(e=e.dependencies)&&Ta(e)&&(Io=!0)}function ni(e,t,n,s){Br=e;var a=0;do{if(Ur&&(Zr=null),Qr=0,Ur=!1,25<=a)throw Error(i(301));if(a+=1,qr=Wr=null,null!=e.updateQueue){var r=e.updateQueue;r.lastEffect=null,r.events=null,r.stores=null,null!=r.memoCache&&(r.memoCache.index=0)}M.H=bo,r=t(n,s)}while(Ur);return r}function si(){var e=M.H,t=e.useState()[0];return t="function"===typeof t.then?ci(t):t,e=e.useState()[0],(null!==Wr?Wr.memoizedState:null)!==e&&(Br.flags|=1024),t}function ai(){var e=0!==Yr;return Yr=0,e}function ri(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function ii(e){if(Vr){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Vr=!1}Dr=0,qr=Wr=Br=null,Ur=!1,Qr=Yr=0,Zr=null}function oi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===qr?Br.memoizedState=qr=e:qr=qr.next=e,qr}function li(){if(null===Wr){var e=Br.alternate;e=null!==e?e.memoizedState:null}else e=Wr.next;var t=null===qr?Br.memoizedState:qr.next;if(null!==t)qr=t,Wr=e;else{if(null===e){if(null===Br.alternate)throw Error(i(467));throw Error(i(310))}e={memoizedState:(Wr=e).memoizedState,baseState:Wr.baseState,baseQueue:Wr.baseQueue,queue:Wr.queue,next:null},null===qr?Br.memoizedState=qr=e:qr=qr.next=e}return qr}function ci(e){var t=Qr;return Qr+=1,null===Zr&&(Zr=[]),e=nr(Zr,e,t),t=Br,null===(null===qr?t.memoizedState:qr.next)&&(t=t.alternate,M.H=null===t||null===t.memoizedState?go:xo),e}function di(e){if(null!==e&&"object"===typeof e){if("function"===typeof e.then)return ci(e);if(e.$$typeof===w)return Pa(e)}throw Error(i(438,String(e)))}function ui(e){var t=null,n=Br.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var s=Br.alternate;null!==s&&(null!==(s=s.updateQueue)&&(null!=(s=s.memoCache)&&(t={data:s.data.map(function(e){return e.slice()}),index:0})))}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},Br.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),s=0;s<e;s++)n[s]=E;return t.index++,n}function mi(e,t){return"function"===typeof t?t(e):t}function hi(e){return pi(li(),Wr,e)}function pi(e,t,n){var s=e.queue;if(null===s)throw Error(i(311));s.lastRenderedReducer=n;var a=e.baseQueue,r=s.pending;if(null!==r){if(null!==a){var o=a.next;a.next=r.next,r.next=o}t.baseQueue=a=r,s.pending=null}if(r=e.baseState,null===a)e.memoizedState=r;else{var l=o=null,c=null,d=t=a.next,u=!1;do{var m=-536870913&d.lane;if(m!==d.lane?(gc&m)===m:(Dr&m)===m){var h=d.revertLane;if(0===h)null!==c&&(c=c.next={lane:0,revertLane:0,gesture:null,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),m===Wa&&(u=!0);else{if((Dr&h)===h){d=d.next,h===Wa&&(u=!0);continue}m={lane:0,revertLane:d.revertLane,gesture:null,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null},null===c?(l=c=m,o=r):c=c.next=m,Br.lanes|=h,Nc|=h}m=d.action,$r&&n(r,m),r=d.hasEagerState?d.eagerState:n(r,m)}else h={lane:m,revertLane:d.revertLane,gesture:d.gesture,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null},null===c?(l=c=h,o=r):c=c.next=h,Br.lanes|=m,Nc|=m;d=d.next}while(null!==d&&d!==t);if(null===c?o=r:c.next=l,!Jn(r,e.memoizedState)&&(Io=!0,u&&null!==(n=qa)))throw n;e.memoizedState=r,e.baseState=o,e.baseQueue=c,s.lastRenderedState=r}return null===a&&(s.lanes=0),[e.memoizedState,s.dispatch]}function fi(e){var t=li(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var s=n.dispatch,a=n.pending,r=t.memoizedState;if(null!==a){n.pending=null;var o=a=a.next;do{r=e(r,o.action),o=o.next}while(o!==a);Jn(r,t.memoizedState)||(Io=!0),t.memoizedState=r,null===t.baseQueue&&(t.baseState=r),n.lastRenderedState=r}return[r,s]}function gi(e,t,n){var s=Br,a=li(),r=ua;if(r){if(void 0===n)throw Error(i(407));n=n()}else n=t();var o=!Jn((Wr||a).memoizedState,n);if(o&&(a.memoizedState=n,Io=!0),a=a.queue,Di(yi.bind(null,s,a,e),[e]),a.getSnapshot!==t||o||null!==qr&&1&qr.memoizedState.tag){if(s.flags|=2048,Li(9,{destroy:void 0},bi.bind(null,s,a,n,t),null),null===pc)throw Error(i(349));r||0!==(127&Dr)||xi(s,t,n)}return n}function xi(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=Br.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},Br.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function bi(e,t,n,s){t.value=n,t.getSnapshot=s,vi(t)&&wi(e)}function yi(e,t,n){return n(function(){vi(t)&&wi(e)})}function vi(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Jn(e,n)}catch(s){return!0}}function wi(e){var t=Is(e,2);null!==t&&Yc(t,e,2)}function ki(e){var t=oi();if("function"===typeof e){var n=e;if(e=n(),$r){ye(!0);try{n()}finally{ye(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:e},t}function ji(e,t,n,s){return e.baseState=n,pi(e,Wr,"function"===typeof s?s:mi)}function Ni(e,t,n,s,a){if(mo(e))throw Error(i(485));if(null!==(e=t.action)){var r={payload:a,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){r.listeners.push(e)}};null!==M.T?n(!0):r.isTransition=!1,s(r),null===(n=t.pending)?(r.next=t.pending=r,Si(t,r)):(r.next=n.next,t.pending=n.next=r)}}function Si(e,t){var n=t.action,s=t.payload,a=e.state;if(t.isTransition){var r=M.T,i={};M.T=i;try{var o=n(a,s),l=M.S;null!==l&&l(i,o),Ci(e,t,o)}catch(c){Ei(e,t,c)}finally{null!==r&&null!==i.types&&(r.types=i.types),M.T=r}}else try{Ci(e,t,r=n(a,s))}catch(d){Ei(e,t,d)}}function Ci(e,t,n){null!==n&&"object"===typeof n&&"function"===typeof n.then?n.then(function(n){Ai(e,t,n
2)},function(n){return Ei(e,t,n)}):Ai(e,t,n)}function Ai(e,t,n){t.status="fulfilled",t.value=n,Oi(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,Si(e,n)))}function Ei(e,t,n){var s=e.pending;if(e.pending=null,null!==s){s=s.next;do{t.status="rejected",t.reason=n,Oi(t),t=t.next}while(t!==s)}e.action=null}function Oi(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Ti(e,t){return t}function zi(e,t){if(ua){var n=pc.formState;if(null!==n){e:{var s=Br;if(ua){if(da){t:{for(var a=da,r=ha;8!==a.nodeType;){if(!r){a=null;break t}if(null===(a=Iu(a.nextSibling))){a=null;break t}}a="F!"===(r=a.data)||"F"===r?a:null}if(a){da=Iu(a.nextSibling),s="F!"===a.data;break e}}fa(s)}s=!1}s&&(t=n[0])}}return(n=oi()).memoizedState=n.baseState=t,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ti,lastRenderedState:t},n.queue=s,n=lo.bind(null,Br,s),s.dispatch=n,s=ki(!1),r=uo.bind(null,Br,!1,s.queue),a={state:t,dispatch:null,action:e,pending:null},(s=oi()).queue=a,n=Ni.bind(null,Br,a,r,n),a.dispatch=n,s.memoizedState=e,[t,n,!1]}function Pi(e){return Ii(li(),Wr,e)}function Ii(e,t,n){if(t=pi(e,t,Ti)[0],e=hi(mi)[0],"object"===typeof t&&null!==t&&"function"===typeof t.then)try{var s=ci(t)}catch(i){if(i===Ka)throw Xa;throw i}else s=t;var a=(t=li()).queue,r=a.dispatch;return n!==t.memoizedState&&(Br.flags|=2048,Li(9,{destroy:void 0},Mi.bind(null,a,n),null)),[s,r,e]}function Mi(e,t){e.action=t}function _i(e){var t=li(),n=Wr;if(null!==n)return Ii(t,n,e);li(),t=t.memoizedState;var s=(n=li()).queue.dispatch;return n.memoizedState=e,[t,s,!1]}function Li(e,t,n,s){return e={tag:e,create:n,deps:s,inst:t,next:null},null===(t=Br.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},Br.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(s=n.next,n.next=e,e.next=s,t.lastEffect=e),e}function Ri(){return li().memoizedState}function Gi(e,t,n,s){var a=oi();Br.flags|=e,a.memoizedState=Li(1|t,{destroy:void 0},n,void 0===s?null:s)}function Fi(e,t,n,s){var a=li();s=void 0===s?null:s;var r=a.memoizedState.inst;null!==Wr&&null!==s&&Xr(s,Wr.memoizedState.deps)?a.memoizedState=Li(t,r,n,s):(Br.flags|=e,a.memoizedState=Li(1|t,r,n,s))}function Hi(e,t){Gi(8390656,8,e,t)}function Di(e,t){Fi(2048,8,e,t)}function Bi(e){var t=li().memoizedState;return function(e){Br.flags|=4;var t=Br.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},Br.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(0!==(2&hc))throw Error(i(440));return t.impl.apply(void 0,arguments)}}function Wi(e,t){return Fi(4,2,e,t)}function qi(e,t){return Fi(4,4,e,t)}function Vi(e,t){if("function"===typeof t){e=e();var n=t(e);return function(){"function"===typeof n?n():t(null)}}if(null!==t&&void 0!==t)return e=e(),t.current=e,function(){t.current=null}}function Ui(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,Fi(4,4,Vi.bind(null,t,e),n)}function $i(){}function Yi(e,t){var n=li();t=void 0===t?null:t;var s=n.memoizedState;return null!==t&&Xr(t,s[1])?s[0]:(n.memoizedState=[e,t],e)}function Qi(e,t){var n=li();t=void 0===t?null:t;var s=n.memoizedState;if(null!==t&&Xr(t,s[1]))return s[0];if(s=e(),$r){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[s,t],s}function Zi(e,t,n){return void 0===n||0!==(1073741824&Dr)&&0===(261930&gc)?e.memoizedState=t:(e.memoizedState=n,e=$c(),Br.lanes|=e,Nc|=e,n)}function Ki(e,t,n,s){return Jn(n,t)?n:null!==Ar.current?(e=Zi(e,n,s),Jn(e,t)||(Io=!0),e):0===(42&Dr)||0!==(1073741824&Dr)&&0===(261930&gc)?(Io=!0,e.memoizedState=n):(e=$c(),Br.lanes|=e,Nc|=e,t)}function Ji(e,t,n,s,a){var r=_.p;_.p=0!==r&&8>r?r:8;var i=M.T,o={};M.T=o,uo(e,!1,t,n);try{var l=a(),c=M.S;if(null!==c&&c(o,l),null!==l&&"object"===typeof l&&"function"===typeof l.then)co(e,t,function(e,t){var n=[],s={status:"pending",value:null,reason:null,then:function(e){n.push(e)}};return e.then(function(){s.status="fulfilled",s.value=t;for(var e=0;e<n.length;e++)(0,n[e])(t)},function(e){for(s.status="rejected",s.reason=e,e=0;e<n.length;e++)(0,n[e])(void 0)}),s}(l,s),Uc());else co(e,t,s,Uc())}catch(d){co(e,t,{then:function(){},status:"rejected",reason:d},Uc())}finally{_.p=r,null!==i&&null!==o.types&&(i.types=o.types),M.T=i}}function Xi(){}function eo(e,t,n,s){if(5!==e.tag)throw Error(i(476));var a=to(e).queue;Ji(e,a,t,L,null===n?Xi:function(){return no(e),n(s)})}function to(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:L,baseState:L,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:L},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function no(e){var t=to(e);null===t.next&&(t=e.alternate.memoizedState),co(e,t.next.queue,{},Uc())}function so(){return Pa(dm)}function ao(){return li().memoizedState}function ro(){return li().memoizedState}function io(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Uc(),s=yr(t,e=br(n),n);return null!==s&&(Yc(s,t,n),vr(s,t,n)),t={cache:Fa()},void(e.payload=t)}t=t.return}}
vendor: 4,452 bytes, line 2
2function oo(e,t,n){var s=Uc();n={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},mo(e)?ho(t,n):null!==(n=Ps(e,t,n,s))&&(Yc(n,e,s),po(n,t,s))}function lo(e,t,n){co(e,t,n,Uc())}function co(e,t,n,s){var a={lane:s,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(mo(e))ho(t,a);else{var r=e.alternate;if(0===e.lanes&&(null===r||0===r.lanes)&&null!==(r=t.lastRenderedReducer))try{var i=t.lastRenderedState,o=r(i,n);if(a.hasEagerState=!0,a.eagerState=o,Jn(o,i))return zs(e,t,a,0),null===pc&&Ts(),!1}catch(l){}if(null!==(n=Ps(e,t,a,s)))return Yc(n,e,s),po(n,t,s),!0}return!1}function uo(e,t,n,s){if(s={lane:2,revertLane:Bd(),gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},mo(e)){if(t)throw Error(i(479))}else null!==(t=Ps(e,n,s,2))&&Yc(t,e,2)}function mo(e){var t=e.alternate;return e===Br||null!==t&&t===Br}function ho(e,t){Ur=Vr=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function po(e,t,n){if(0!==(4194048&n)){var s=t.lanes;n|=s&=e.pendingLanes,t.lanes=n,Me(e,n)}}var fo={readContext:Pa,use:di,useCallback:Jr,useContext:Jr,useEffect:Jr,useImperativeHandle:Jr,useLayoutEffect:Jr,useInsertionEffect:Jr,useMemo:Jr,useReducer:Jr,useRef:Jr,useState:Jr,useDebugValue:Jr,useDeferredValue:Jr,useTransition:Jr,useSyncExternalStore:Jr,useId:Jr,useHostTransitionStatus:Jr,useFormState:Jr,useActionState:Jr,useOptimistic:Jr,useMemoCache:Jr,useCacheRefresh:Jr};fo.useEffectEvent=Jr;var go={readContext:Pa,use:di,useCallback:function(e,t){return oi().memoizedState=[e,void 0===t?null:t],e},useContext:Pa,useEffect:Hi,useImperativeHandle:function(e,t,n){n=null!==n&&void 0!==n?n.concat([e]):null,Gi(4194308,4,Vi.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Gi(4194308,4,e,t)},useInsertionEffect:function(e,t){Gi(4,2,e,t)},useMemo:function(e,t){var n=oi();t=void 0===t?null:t;var s=e();if($r){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[s,t],s},useReducer:function(e,t,n){var s=oi();if(void 0!==n){var a=n(t);if($r){ye(!0);try{n(t)}finally{ye(!1)}}}else a=t;return s.memoizedState=s.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},s.queue=e,e=e.dispatch=oo.bind(null,Br,e),[s.memoizedState,e]},useRef:function(e){return e={current:e},oi().memoizedState=e},useState:function(e){var t=(e=ki(e)).queue,n=lo.bind(null,Br,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:$i,useDeferredValue:function(e,t){return Zi(oi(),e,t)},useTransition:function(){var e=ki(!1);return e=Ji.bind(null,Br,e.queue,!0,!1),oi().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var s=Br,a=oi();if(ua){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===pc)throw Error(i(349));0!==(127&gc)||xi(s,t,n)}a.memoizedState=n;var r={value:n,getSnapshot:t};return a.queue=r,Hi(yi.bind(null,s,r,e),[e]),s.flags|=2048,Li(9,{destroy:void 0},bi.bind(null,s,r,n,t),null),n},useId:function(){var e=oi(),t=pc.identifierPrefix;if(ua){var n=sa;t="_"+t+"R_"+(n=(na&~(1<<32-ve(na)-1)).toString(32)+n),0<(n=Yr++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=Kr++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:so,useFormState:zi,useActionState:zi,useOptimistic:function(e){var t=oi();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=uo.bind(null,Br,!0,n),n.dispatch=t,[e,t]},useMemoCache:ui,useCacheRefresh:function(){return oi().memoizedState=io.bind(null,Br)},useEffectEvent:function(e){var t=oi(),n={impl:e};return t.memoizedState=n,function(){if(0!==(2&hc))throw Error(i(440));return n.impl.apply(void 0,arguments)}}},xo={readContext:Pa,use:di,useCallback:Yi,useContext:Pa,useEffect:Di,useImperativeHandle:Ui,useInsertionEffect:Wi,useLayoutEffect:qi,useMemo:Qi,useReducer:hi,useRef:Ri,useState:function(){return hi(mi)},useDebugValue:$i,useDeferredValue:function(e,t){return Ki(li(),Wr.memoizedState,e,t)},useTransition:function(){var e=hi(mi)[0],t=li().memoizedState;return["boolean"===typeof e?e:ci(e),t]},useSyncExternalStore:gi,useId:ao,useHostTransitionStatus:so,useFormState:Pi,useActionState:Pi,useOptimistic:function(e,t){return ji(li(),0,e,t)},useMemoCache:ui,useCacheRefresh:ro};xo.useEffectEvent=Bi;var bo={readContext:Pa,use:di,useCallback:Yi,useContext:Pa,useEffect:Di,useImperativeHandle:Ui,useInsertionEffect:Wi,useLayoutEffect:qi,useMemo:Qi,useReducer:fi,useRef
2:Ri,useState:function(){return fi(mi)},useDebugValue:$i,useDeferredValue:function(e,t){var n=li();return null===Wr?Zi(n,e,t):Ki(n,Wr.memoizedState,e,t)},useTransition:function(){var e=fi(mi)[0],t=li().memoizedState;return["boolean"===typeof e?e:ci(e),t]},useSyncExternalStore:gi,useId:ao,useHostTransitionStatus:so,useFormState:_i,useActionState:_i,useOptimistic:function(e,t){var n=li();return null!==Wr?ji(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:ui,useCacheRefresh:ro};function yo(e,t,n,s){n=null===(n=n(s,t=e.memoizedState))||void 0===n?t:h({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}bo.useEffectEvent=Bi;var vo={enqueueSetState:function(e,t,n){e=e._reactInternals;var s=Uc(),a=br(s);a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=yr(e,a,s))&&(Yc(t,e,s),vr(t,e,s))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var s=Uc(),a=br(s);a.tag=1,a.payload=t,void 0!==n&&null!==n&&(a.callback=n),null!==(t=yr(e,a,s))&&(Yc(t,e,s),vr(t,e,s))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Uc(),s=br(n);s.tag=2,void 0!==t&&null!==t&&(s.callback=t),null!==(t=yr(e,s,n))&&(Yc(t,e,n),vr(t,e,n))}};function wo(e,t,n,s,a,r,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(s,r,i):!t.prototype||!t.prototype.isPureReactComponent||(!Xn(n,s)||!Xn(a,r))}function ko(e,t,n,s){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,s),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,s),t.state!==e&&vo.enqueueReplaceState(t,t.state,null)}function jo(e,t){var n=t;if("ref"in t)for(var s in n={},t)"ref"!==s&&(n[s]=t[s]);if(e=e.defaultProps)for(var a in n===t&&(n=h({},n)),e)void 0===n[a]&&(n[a]=e[a]);return n}function No(e){Cs(e)}function So(e){console.error(e)}function Co(e){Cs(e)}function Ao(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function Eo(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(s){setTimeout(function(){throw s})}}function Oo(e,t,n){return(n=br(n)).tag=3,n.payload={element:null},n.callback=function(){Ao(e,t)},n}function To(e){return(e=br(e)).tag=3,e}function zo(e,t,n,s){var a=n.type.getDerivedStateFromError;if("function"===typeof a){var r=s.value;e.payload=function(){return a(r)},e.callback=function(){Eo(t,n,s)}}var i=n.stateNode;null!==i&&"function"===typeof i.componentDidCatch&&(e.callback=function(){Eo(t,n,s),"function"!==typeof a&&(null===Lc?Lc=new Set([this]):Lc.add(this));var e=s.stack;this.componentDidCatch(s.value,{componentStack:null!==e?e:""})})}var Po=Error(i(461)),Io=!1;function Mo(e,t,n,s){t.child=null===e?pr(t,null,n,s):hr(t,e.child,n,s)}function _o(e,t,n,s,a){n=n.render;var r=t.ref;if("ref"in s){var i={};for(var o in s)"ref"!==o&&(i[o]=s[o])}else i=s;return za(t),s=ei(e,t,n,i,r,a),o=ai(),null===e||Io?(ua&&o&&ia(t),t.flags|=1,Mo(e,t,s,a),t.child):(ri(e,t,a),al(e,t,a))}function Lo(e,t,n,s,a){if(null===e){var r=n.type;return"function"!==typeof r||Fs(r)||void 0!==r.defaultProps||null!==n.compare?((e=Bs(n.type,null,s,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=r,Ro(e,t,r,s,a))}if(r=e.child,!rl(e,a)){var i=r.memoizedProps;if((n=null!==(n=n.compare)?n:Xn)(i,s)&&e.ref===t.ref)return al(e,t,a)}return t.flags|=1,(e=Hs(r,s)).ref=t.ref,e.return=t,t.child=e}function Ro(e,t,n,s,a){if(null!==e){var r=e.memoizedProps;if(Xn(r,s)&&e.ref===t.ref){if(Io=!1,t.pendingProps=s=r,!rl(e,a))return t.lanes=e.lanes,al(e,t,a);0!==(131072&e.flags)&&(Io=!0)}}return qo(e,t,n,s,a)}function Go(e,t,n,s){var a=s.children,r=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===s.mode){if(0!==(128&t.flags)){if(r=null!==r?r.baseLanes|n:n,null!==e){for(s=t.child=e.child,a=0;null!==s;)a=a|s.lanes|s.childLanes,s=s.sibling;s=a&~r}else s=0,t.child=null;return Ho(e,t,r,n,s)}if(0===(536870912&n))return s=t.lanes=536870912,Ho(e,t,null!==r?r.baseLanes|n:n,n,s);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Qa(0,null!==r?r.cachePool:null),null!==r?Or(t,r):Tr(),Lr(t)}
2else null!==r?(Qa(0,r.cachePool),Or(t,r),Rr(),t.memoizedState=null):(null!==e&&Qa(0,null),Tr(),Rr());return Mo(e,t,a,n),t.child}function Fo(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Ho(e,t,n,s,a){var r=Ya();return r=null===r?null:{parent:Ga._currentValue,pool:r},t.memoizedState={baseLanes:n,cachePool:r},null!==e&&Qa(0,null),Tr(),Lr(t),null!==e&&Oa(e,t,s,!0),t.childLanes=a,null}function Do(e,t){return(t=Xo({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Bo(e,t,n){return hr(t,e.child,null,n),(e=Do(t,t.pendingProps)).flags|=2,Gr(t),t.memoizedState=null,e}function Wo(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!==typeof n&&"object"!==typeof n)throw Error(i(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function qo(e,t,n,s,a){return za(t),n=ei(e,t,n,s,void 0,a),s=ai(),null===e||Io?(ua&&s&&ia(t),t.flags|=1,Mo(e,t,n,a),t.child):(ri(e,t,a),al(e,t,a))}function Vo(e,t,n,s,a,r){return za(t),t.updateQueue=null,n=ni(t,s,n,a),ti(e),s=ai(),null===e||Io?(ua&&s&&ia(t),t.flags|=1,Mo(e,t,n,r),t.child):(ri(e,t,r),al(e,t,r))}function Uo(e,t,n,s,a){if(za(t),null===t.stateNode){var r=Ls,i=n.contextType;"object"===typeof i&&null!==i&&(r=Pa(i)),r=new n(s,r),t.memoizedState=null!==r.state&&void 0!==r.state?r.state:null,r.updater=vo,t.stateNode=r,r._reactInternals=t,(r=t.stateNode).props=s,r.state=t.memoizedState,r.refs={},gr(t),i=n.contextType,r.context="object"===typeof i&&null!==i?Pa(i):Ls,r.state=t.memoizedState,"function"===typeof(i=n.getDerivedStateFromProps)&&(yo(t,n,i,s),r.state=t.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof r.getSnapshotBeforeUpdate||"function"!==typeof r.UNSAFE_componentWillMount&&"function"!==typeof r.componentWillMount||(i=r.state,"function"===typeof r.componentWillMount&&r.componentWillMount(),"function"===typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount(),i!==r.state&&vo.enqueueReplaceState(r,r.state,null),Nr(t,s,r,a),jr(),r.state=t.memoizedState),"function"===typeof r.componentDidMount&&(t.flags|=4194308),s=!0}else if(null===e){r=t.stateNode;var o=t.memoizedProps,l=jo(n,o);r.props=l;var c=r.context,d=n.contextType;i=Ls,"object"===typeof d&&null!==d&&(i=Pa(d));var u=n.getDerivedStateFromProps;d="function"===typeof u||"function"===typeof r.getSnapshotBeforeUpdate,o=t.pendingProps!==o,d||"function"!==typeof r.UNSAFE_componentWillReceiveProps&&"function"!==typeof r.componentWillReceiveProps||(o||c!==i)&&ko(t,r,s,i),fr=!1;var m=t.memoizedState;r.state=m,Nr(t,s,r,a),jr(),c=t.memoizedState,o||m!==c||fr?("function"===typeof u&&(yo(t,n,u,s),c=t.memoizedState),(l=fr||wo(t,n,l,s,m,c,i))?(d||"function"!==typeof r.UNSAFE_componentWillMount&&"function"!==typeof r.componentWillMount||("function"===typeof r.componentWillMount&&r.componentWillMount(),"function"===typeof r.UNSAFE_componentWillMount&&r.UNSAFE_componentWillMount()),"function"===typeof r.componentDidMount&&(t.flags|=4194308)):("function"===typeof r.componentDidMount&&(t.flags|=4194308),t.memoizedProps=s,t.memoizedState=c),r.props=s,r.state=c,r.context=i,s=l):("function"===typeof r.componentDidMount&&(t.flags|=4194308),s=!1)}else{r=t.stateNode,xr(e,t),d=jo(n,i=t.memoizedProps),r.props=d,u=t.pendingProps,m=r.context,c=n.contextType,l=Ls,"object"===typeof c&&null!==c&&(l=Pa(c)),(c="function"===typeof(o=n.getDerivedStateFromProps)||"function"===typeof r.getSnapshotBeforeUpdate)||"function"!==typeof r.UNSAFE_componentWillReceiveProps&&"function"!==typeof r.componentWillReceiveProps||(i!==u||m!==l)&&ko(t,r,s,l),fr=!1,m=t.memoizedState,r.state=m,Nr(t,s,r,a),jr();var h=t.memoizedState;i!==u||m!==h||fr||null!==e&&null!==e.dependencies&&Ta(e.dependencies)?("function"===typeof o&&(yo(t,n,o,s),h=t.memoizedState),(d=fr||wo(t,n,d,s,m,h,l)||null!==e&&null!==e.dependencies&&Ta(e.dependencies))?(c||"function"!==typeof r.UNSAFE_componentWillUpdate&&"function"!==typeof r.componentWillUpdate||("function"===typeof r.componentWillUpdate&&r.componentWillUpdate(s,h,l),"function"===typeof r.UNSAFE_componentWillUpdate&&r.UNSAFE_componentWillUpdate(s,h,l)),"function"===typeof r.componentDidUpdate&&(t.flags|=4),"function"===typeof r.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof r.componentDidUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!==typeof r.getSnapshotBeforeUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=s,t.memoizedState=h),r.props=s,r.state=h,r.context=l,s=d):("function"!==typeof r.componentDidUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!==typeof r.getSnapshotBeforeUpdate||i===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),s=!1)}return r=s,Wo(e,t),s=0!==(128&t.flags),r||s?(r=t.stateNode,n=s&&"function"!==typeof n.getDerivedStateFromError?null:r.render(),t.flags|=1,null!==e&&s?(t.child=hr(t,e.child,null,a),t.child=hr(t,null,n,a)):Mo(e,t,n,a),t.memoizedState=r.state,e=t.child):e=al(e,t,a),e}function $o(e,t,n,s){return ya(),t.flags|=256,Mo(e,t,n,s),t.child}var Yo={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Qo(e){return{baseLanes:e,cachePool:Za()}}
vendor: 49,323 bytes, line 2
2function Zo(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Ac),e}function Ko(e,t,n){var s,a=t.pendingProps,r=!1,o=0!==(128&t.flags);if((s=o)||(s=(null===e||null!==e.memoizedState)&&0!==(2&Fr.current)),s&&(r=!0,t.flags&=-129),s=0!==(32&t.flags),t.flags&=-33,null===e){if(ua){if(r?Mr(t):Rr(),(e=da)?null!==(e=null!==(e=Tu(e,ha))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ta?{id:na,overflow:sa}:null,retryLane:536870912,hydrationErrors:null},(n=Vs(e)).return=t,t.child=n,ca=t,da=null):e=null,null===e)throw fa(t);return Pu(e)?t.lanes=32:t.lanes=536870912,null}var l=a.children;return a=a.fallback,r?(Rr(),l=Xo({mode:"hidden",children:l},r=t.mode),a=Ws(a,r,n,null),l.return=t,a.return=t,l.sibling=a,t.child=l,(a=t.child).memoizedState=Qo(n),a.childLanes=Zo(e,s,n),t.memoizedState=Yo,Fo(null,a)):(Mr(t),Jo(t,l))}var c=e.memoizedState;if(null!==c&&null!==(l=c.dehydrated)){if(o)256&t.flags?(Mr(t),t.flags&=-257,t=el(e,t,n)):null!==t.memoizedState?(Rr(),t.child=e.child,t.flags|=128,t=null):(Rr(),l=a.fallback,r=t.mode,a=Xo({mode:"visible",children:a.children},r),(l=Ws(l,r,n,null)).flags|=2,a.return=t,l.return=t,a.sibling=l,t.child=a,hr(t,e.child,null,n),(a=t.child).memoizedState=Qo(n),a.childLanes=Zo(e,s,n),t.memoizedState=Yo,t=Fo(null,a));else if(Mr(t),Pu(l)){if(s=l.nextSibling&&l.nextSibling.dataset)var d=s.dgst;s=d,(a=Error(i(419))).stack="",a.digest=s,wa({value:a,source:null,stack:null}),t=el(e,t,n)}else if(Io||Oa(e,t,n,!1),s=0!==(n&e.childLanes),Io||s){if(null!==(s=pc)&&(0!==(a=_e(s,n))&&a!==c.retryLane))throw c.retryLane=a,Is(e,a),Yc(s,e,a),Po;zu(l)||id(),t=el(e,t,n)}else zu(l)?(t.flags|=192,t.child=e.child,t=null):(e=c.treeContext,da=Iu(l.nextSibling),ca=t,ua=!0,ma=null,ha=!1,null!==e&&la(t,e),(t=Jo(t,a.children)).flags|=4096);return t}return r?(Rr(),l=a.fallback,r=t.mode,d=(c=e.child).sibling,(a=Hs(c,{mode:"hidden",children:a.children})).subtreeFlags=65011712&c.subtreeFlags,null!==d?l=Hs(d,l):(l=Ws(l,r,n,null)).flags|=2,l.return=t,a.return=t,a.sibling=l,t.child=a,Fo(null,a),a=t.child,null===(l=e.child.memoizedState)?l=Qo(n):(null!==(r=l.cachePool)?(c=Ga._currentValue,r=r.parent!==c?{parent:c,pool:c}:r):r=Za(),l={baseLanes:l.baseLanes|n,cachePool:r}),a.memoizedState=l,a.childLanes=Zo(e,s,n),t.memoizedState=Yo,Fo(e.child,a)):(Mr(t),e=(n=e.child).sibling,(n=Hs(n,{mode:"visible",children:a.children})).return=t,n.sibling=null,null!==e&&(null===(s=t.deletions)?(t.deletions=[e],t.flags|=16):s.push(e)),t.child=n,t.memoizedState=null,n)}function Jo(e,t){return(t=Xo({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Xo(e,t){return(e=Gs(22,e,null,t)).lanes=0,e}function el(e,t,n){return hr(t,e.child,null,n),(e=Jo(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function tl(e,t,n){e.lanes|=t;var s=e.alternate;null!==s&&(s.lanes|=t),Aa(e.return,t,n)}function nl(e,t,n,s,a,r){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:s,tail:n,tailMode:a,treeForkCount:r}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=s,i.tail=n,i.tailMode=a,i.treeForkCount=r)}function sl(e,t,n){var s=t.pendingProps,a=s.revealOrder,r=s.tail;s=s.children;var i=Fr.current,o=0!==(2&i);if(o?(i=1&i|2,t.flags|=128):i&=1,D(Fr,i),Mo(e,t,s,n),s=ua?Js:0,!o&&null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&tl(e,n,t);else if(19===e.tag)tl(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Hr(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),nl(t,!1,a,n,r,s);break;case"backwards":case"unstable_legacy-backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Hr(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}nl(t,!0,n,null,r,s);break;case"together":nl(t,!1,null,null,void 0,s);break;default:t.memoizedState=null}return t.child}function al(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Nc|=t.lanes,0===(n&t.childLanes)){if(null===e)return null;if(Oa(e,t,n,!1),0===(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Hs(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Hs(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function rl(e,t){return 0!==(e.lanes&t)||!(null===(e=e.dependencies)||!Ta(e))}function il(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Io=!0;else{if(!rl(e,n)&&0===(128&t.flags))return Io=!1,function(e,t,n){switch(t.tag){case 3:Y(t,t.stateNode.containerInfo),Sa(0,Ga,e.memoizedState.cache),ya();break;case 27:case 5:Z(t);break;case 4:Y(t,t.stateNode.containerInfo);break;case 10:Sa(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,_r(t),null;break;case 13:var s=t.memoizedState;if(null!==s)return null!==s.dehydrated?(Mr(t),t.flags|=128,null):0!==(n&t.child.childLanes)?Ko(e,t,n):(Mr(t),null!==(e=al(e,t,n))?e.sibling:null);Mr(t);break;case 19:var a=0!==(128&e.flags);if((s=0!==(n&t.childLanes))||(Oa(e,t,n,!1),s=0!==(n&t.childLanes)),a){if(s)return sl(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),D(Fr,Fr.current),s)break;return null;case 22:return t.lanes=0,Go(e,t,n,t.pendingProps);case 24:Sa(0,Ga,e.memoizedState.cache)}return al(e,t,n)}(e,t,n);Io=0!==(131072&e.flags)}else Io=!1,ua&&0!==(1048576&t.flags)&&ra(t,Js,t.index);switch(t.lanes=0,t.tag){case 16:e:{var s=t.pendingProps;if(e=sr(t.elementType),t.type=e,"function"!==typeof e){if(void 0!==e&&null!==e){var a=e.$$typeof;if(a===k){t.tag=11,t=_o(null,t,e,s,n);break e}if(a===S){t.tag=14,t=Lo(null,t,e,s,n);break e}}throw t=P(e)||e,Error(i(306,t,""))}Fs(e)?(s=jo(e,s),t.tag=1,t=Uo(null,t,e,s,n)):(t.tag=0,t=qo(null,t,e,s,n))}return t;case 0:return qo(e,t,t.type,t.pendingProps,n);case 1:return Uo(e,t,s=t.type,a=jo(s,t.pendingProps),n);case 3:e:{if(Y(t,t.stateNode.containerInfo),null===e)throw Error(i(387));s=t.pendingProps;var r=t.memoizedState;a=r.element,xr(e,t),Nr(t,s,null,n);var o=t.memoizedState;if(s=o.cache,Sa(0,Ga,s),s!==r.cache&&Ea(t,[Ga],n,!0),jr(),s=o.element,r.isDehydrated){if(r={element:s,isDehydrated:!1,cache:o.cache},t.updateQueue.baseState=r,t.memoizedState=r,256&t.flags){t=$o(e,t,s,n);break e}if(s!==a){wa(a=Ys(Error(i(424)),t)),t=$o(e,t,s,n);break e}if(9===(e=t.stateNode.containerInfo).nodeType)e=e.body;else e="HTML"===e.nodeName?e.ownerDocument.body:e;for(da=Iu(e.firstChild),ca=t,ua=!0,ma=null,ha=!0,n=pr(t,null,s,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(ya(),s===a){t=al(e,t,n);break e}Mo(e,t,s,n)}t=t.child}return t;case 26:return Wo(e,t),null===e?(n=Vu(t.type,null,t.pendingProps,null))?t.memoizedState=n:ua||(n=t.type,e=t.pendingProps,(s=gu(U.current).createElement(n))[De]=t,s[Be]=e,mu(s,n,e),et(s),t.stateNode=s):t.memoizedState=Vu(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Z(t),null===e&&ua&&(s=t.stateNode=Ru(t.type,t.pendingProps,U.current),ca=t,ha=!0,a=da,Cu(t.type)?(Mu=a,da=Iu(s.firstChild)):da=a),Mo(e,t,t.pendingProps.children,n),Wo(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&ua&&((a=s=da)&&(null!==(s=function(e,t,n,s){for(;1===e.nodeType;){var a=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!s&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(s){if(!e[Ye])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(r=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(r!==a.rel||e.getAttribute("href")!==(null==a.href||""===a.href?null:a.href)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin)||e.getAttribute("title")!==(null==a.title?null:a.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((r=e.getAttribute("src"))!==(null==a.src?null:a.src)||e.getAttribute("type")!==(null==a.type?null:a.type)||e.getAttribute("crossorigin")!==(null==a.crossOrigin?null:a.crossOrigin))&&r&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var r=null==a.name?null:""+a.name;if("hidden"===a.type&&e.getAttribute("name")===r)return e}if(null===(e=Iu(e.nextSibling)))break}return null}(s,t.type,t.pendingProps,ha))?(t.stateNode=s,ca=t,da=Iu(s.firstChild),ha=!1,a=!0):a=!1),a||fa(t)),Z(t),a=t.type,r=t.pendingProps,o=null!==e?e.memoizedProps:null,s=r.children,yu(a,r)?s=null:null!==o&&yu(a,o)&&(t.flags|=32),null!==t.memoizedState&&(a=ei(e,t,si,null,null,n),dm._currentValue=a),Wo(e,t),Mo(e,t,s,n),t.child;case 6:return null===e&&ua&&((e=n=da)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Iu(e.nextSibling)))return null}return e}(n,t.pendingProps,ha))?(t.stateNode=n,ca=t,da=null,e=!0):e=!1),e||fa(t)),null;case 13:return Ko(e,t,n);case 4:return Y(t,t.stateNode.containerInfo),s=t.pendingProps,null===e?t.child=hr(t,null,s,n):Mo(e,t,s,n),t.child;case 11:return _o(e,t,t.type,t.pendingProps,n);case 7:return Mo(e,t,t.pendingProps,n),t.child;case 8:case 12:return Mo(e,t,t.pendingProps.children,n),t.child;case 10:return s=t.pendingProps,Sa(0,t.type,s.value),Mo(e,t,s.children,n),t.child;case 9:return a=t.type._context,s=t.pendingProps.children,za(t),s=s(a=Pa(a)),t.flags|=1,Mo(e,t,s,n),t.child;case 14:return Lo(e,t,t.type,t.pendingProps,n);case 15:return Ro(e,t,t.type,t.pendingProps,n);case 19:return sl(e,t,n);case 31:return function(e,t,n){var s=t.pendingProps,a=0!==(128&t.flags);if(t.flags&=-129,null===e){if(ua){if("hidden"===s.mode)return e=Do(t,s),t.lanes=536870912,Fo(null,e);if(_r(t),(e=da)?null!==(e=null!==(e=Tu(e,ha))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ta?{id:na,overflow:sa}:null,retryLane:536870912,hydrationErrors:null},(n=Vs(e)).return=t,t.child=n,ca=t,da=null):e=null,null===e)throw fa(t);return t.lanes=536870912,null}return Do(t,s)}var r=e.memoizedState;if(null!==r){var o=r.dehydrated;if(_r(t),a)if(256&t.flags)t.flags&=-257,t=Bo(e,t,n);else{if(null===t.memoizedState)throw Error(i(558));t.child=e.child,t.flags|=128,t=null}else if(Io||Oa(e,t,n,!1),a=0!==(n&e.childLanes),Io||a){if(null!==(s=pc)&&0!==(o=_e(s,n))&&o!==r.retryLane)throw r.retryLane=o,Is(e,o),Yc(s,e,o),Po;id(),t=Bo(e,t,n)}else e=r.treeContext,da=Iu(o.nextSibling),ca=t,ua=!0,ma=null,ha=!1,null!==e&&la(t,e),(t=Do(t,s)).flags|=4096;return t}return(e=Hs(e.child,{mode:s.mode,children:s.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return Go(e,t,n,t.pendingProps);case 24:return za(t),s=Pa(Ga),null===e?(null===(a=Ya())&&(a=pc,r=Fa(),a.pooledCache=r,r.refCount++,null!==r&&(a.pooledCacheLanes|=n),a=r),t.memoizedState={parent:s,cache:a},gr(t),Sa(0,Ga,a)):(0!==(e.lanes&n)&&(xr(e,t),Nr(t,null,null,n),jr()),a=e.memoizedState,r=t.memoizedState,a.parent!==s?(a={parent:s,cache:s},t.memoizedState=a,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=a),Sa(0,Ga,s)):(s=r.cache,Sa(0,Ga,s),s!==a.cache&&Ea(t,[Ga],n,!0))),Mo(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function ol(e){e.flags|=4}function ll(e,t,n,s,a){if((t=0!==(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&a)===a)if(e.stateNode.complete)e.flags|=8192;else{if(!sd())throw ar=er,Ja;e.flags|=8192}}else e.flags&=-16777217}function cl(e,t){if("stylesheet"!==t.type||0!==(4&t.state.loading))e.flags&=-16777217;else if(e.flags|=16777216,!am(t)){if(!sd())throw ar=er,Ja;e.flags|=8192}}function dl(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Te():536870912,e.lanes|=t,Ec|=t)}function ul(e,t){if(!ua)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var s=null;null!==n;)null!==n.alternate&&(s=n),n=n.sibling;null===s?t||null===e.tail?e.tail=null:e.tail.sibling=null:s.sibling=null}}function ml(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,s=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,s|=65011712&a.subtreeFlags,s|=65011712&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,s|=a.subtreeFlags,s|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=s,e.childLanes=n,t}function hl(e,t,n){var s=t.pendingProps;switch(oa(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return ml(t),null;case 3:return n=t.stateNode,s=null,null!==e&&(s=e.memoizedState.cache),t.memoizedState.cache!==s&&(t.flags|=2048),Ca(Ga),Q(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(ba(t)?ol(t):null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,va())),ml(t),null;case 26:var a=t.type,r=t.memoizedState;return null===e?(ol(t),null!==r?(ml(t),cl(t,r)):(ml(t),ll(t,a,0,0,n))):r?r!==e.memoizedState?(ol(t),ml(t),cl(t,r)):(ml(t),t.flags&=-16777217):((e=e.memoizedProps)!==s&&ol(t),ml(t),ll(t,a,0,0,n)),null;case 27:if(K(t),n=U.current,a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==s&&ol(t);else{if(!s){if(null===t.stateNode)throw Error(i(166));return ml(t),null}e=q.current,ba(t)?ga(t):(e=Ru(a,s,n),t.stateNode=e,ol(t))}return ml(t),null;case 5:if(K(t),a=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==s&&ol(t);else{if(!s){if(null===t.stateNode)throw Error(i(166));return ml(t),null}if(r=q.current,ba(t))ga(t);else{var o=gu(U.current);switch(r){case 1:r=o.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:r=o.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":r=o.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":r=o.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":(r=o.createElement("div")).innerHTML="<script><\/script>",r=r.removeChild(r.firstChild);break;case"select":r="string"===typeof s.is?o.createElement("select",{is:s.is}):o.createElement("select"),s.multiple?r.multiple=!0:s.size&&(r.size=s.size);break;default:r="string"===typeof s.is?o.createElement(a,{is:s.is}):o.createElement(a)}}r[De]=t,r[Be]=s;e:for(o=t.child;null!==o;){if(5===o.tag||6===o.tag)r.appendChild(o.stateNode);else if(4!==o.tag&&27!==o.tag&&null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break e;for(;null===o.sibling;){if(null===o.return||o.return===t)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}t.stateNode=r;e:switch(mu(r,a,s),a){case"button":case"input":case"select":case"textarea":s=!!s.autoFocus;break e;case"img":s=!0;break e;default:s=!1}s&&ol(t)}}return ml(t),ll(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==s&&ol(t);else{if("string"!==typeof s&&null===t.stateNode)throw Error(i(166));if(e=U.current,ba(t)){if(e=t.stateNode,n=t.memoizedProps,s=null,null!==(a=ca))switch(a.tag){case 27:case 5:s=a.memoizedProps}e[De]=t,(e=!!(e.nodeValue===n||null!==s&&!0===s.suppressHydrationWarning||cu(e.nodeValue,n)))||fa(t,!0)}else(e=gu(e).createTextNode(s))[De]=t,t.stateNode=e}return ml(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(s=ba(t),null!==n){if(null===e){if(!s)throw Error(i(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(i(557));e[De]=t}else ya(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ml(t),e=!1}else n=va(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(Gr(t),t):(Gr(t),null);if(0!==(128&t.flags))throw Error(i(558))}return ml(t),null;case 13:if(s=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(a=ba(t),null!==s&&null!==s.dehydrated){if(null===e){if(!a)throw Error(i(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(i(317));a[De]=t}else ya(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;ml(t),a=!1}else a=va(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return 256&t.flags?(Gr(t),t):(Gr(t),null)}return Gr(t),0!==(128&t.flags)?(t.lanes=n,t):(n=null!==s,e=null!==e&&null!==e.memoizedState,n&&(a=null,null!==(s=t.child).alternate&&null!==s.alternate.memoizedState&&null!==s.alternate.memoizedState.cachePool&&(a=s.alternate.memoizedState.cachePool.pool),r=null,null!==s.memoizedState&&null!==s.memoizedState.cachePool&&(r=s.memoizedState.cachePool.pool),r!==a&&(s.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),dl(t,t.updateQueue),ml(t),null);case 4:return Q(),null===e&&Xd(t.stateNode.containerInfo),ml(t),null;case 10:return Ca(t.type),ml(t),null;case 19:if(H(Fr),null===(s=t.memoizedState))return ml(t),null;if(a=0!==(128&t.flags),null===(r=s.rendering))if(a)ul(s,!1);else{if(0!==jc||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(r=Hr(e))){for(t.flags|=128,ul(s,!1),e=r.updateQueue,t.updateQueue=e,dl(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Ds(n,e),n=n.sibling;return D(Fr,1&Fr.current|2),ua&&aa(t,s.treeForkCount),t.child}e=e.sibling}null!==s.tail&&le()>Mc&&(t.flags|=128,a=!0,ul(s,!1),t.lanes=4194304)}else{if(!a)if(null!==(e=Hr(r))){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,dl(t,e),ul(s,!0),null===s.tail&&"hidden"===s.tailMode&&!r.alternate&&!ua)return ml(t),null}else 2*le()-s.renderingStartTime>Mc&&536870912!==n&&(t.flags|=128,a=!0,ul(s,!1),t.lanes=4194304);s.isBackwards?(r.sibling=t.child,t.child=r):(null!==(e=s.last)?e.sibling=r:t.child=r,s.last=r)}return null!==s.tail?(e=s.tail,s.rendering=e,s.tail=e.sibling,s.renderingStartTime=le(),e.sibling=null,n=Fr.current,D(Fr,a?1&n|2:1&n),ua&&aa(t,s.treeForkCount),e):(ml(t),null);case 22:case 23:return Gr(t),zr(),s=null!==t.memoizedState,null!==e?null!==e.memoizedState!==s&&(t.flags|=8192):s&&(t.flags|=8192),s?0!==(536870912&n)&&0===(128&t.flags)&&(ml(t),6&t.subtreeFlags&&(t.flags|=8192)):ml(t),null!==(n=t.updateQueue)&&dl(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),s=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(s=t.memoizedState.cachePool.pool),s!==n&&(t.flags|=2048),null!==e&&H($a),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ca(Ga),ml(t),null;case 25:case 30:return null}throw Error(i(156,t.tag))}function pl(e,t){switch(oa(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ca(Ga),Q(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return K(t),null;case 31:if(null!==t.memoizedState){if(Gr(t),null===t.alternate)throw Error(i(340));ya()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(Gr(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));ya()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return H(Fr),null;case 4:return Q(),null;case 10:return Ca(t.type),null;case 22:case 23:return Gr(t),zr(),null!==e&&H($a),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Ca(Ga),null;default:return null}}function fl(e,t){switch(oa(t),t.tag){case 3:Ca(Ga),Q();break;case 26:case 27:case 5:K(t);break;case 4:Q();break;case 31:null!==t.memoizedState&&Gr(t);break;case 13:Gr(t);break;case 19:H(Fr);break;case 10:Ca(t.type);break;case 22:case 23:Gr(t),zr(),null!==e&&H($a);break;case 24:Ca(Ga)}}function gl(e,t){try{var n=t.updateQueue,s=null!==n?n.lastEffect:null;if(null!==s){var a=s.next;n=a;do{if((n.tag&e)===e){s=void 0;var r=n.create,i=n.inst;s=r(),i.destroy=s}n=n.next}while(n!==a)}}catch(o){jd(t,t.return,o)}}function xl(e,t,n){try{var s=t.updateQueue,a=null!==s?s.lastEffect:null;if(null!==a){var r=a.next;s=r;do{if((s.tag&e)===e){var i=s.inst,o=i.destroy;if(void 0!==o){i.destroy=void 0,a=t;var l=n,c=o;try{c()}catch(d){jd(a,l,d)}}}s=s.next}while(s!==r)}}catch(d){jd(t,t.return,d)}}function bl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{Cr(t,n)}catch(s){jd(e,e.return,s)}}}function yl(e,t,n){n.props=jo(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(s){jd(e,t,s)}}function vl(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var s=e.stateNode;break;default:s=e.stateNode}"function"===typeof n?e.refCleanup=n(s):n.current=s}}catch(a){jd(e,t,a)}}function wl(e,t){var n=e.ref,s=e.refCleanup;if(null!==n)if("function"===typeof s)try{s()}catch(a){jd(e,t,a)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"===typeof n)try{n(null)}catch(r){jd(e,t,r)}else n.current=null}function kl(e){var t=e.type,n=e.memoizedProps,s=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&s.focus();break e;case"img":n.src?s.src=n.src:n.srcSet&&(s.srcset=n.srcSet)}}catch(a){jd(e,e.return,a)}}function jl(e,t,n){try{var s=e.stateNode;!function(e,t,n,s){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var a=null,r=null,o=null,l=null,c=null,d=null,u=null;for(p in n){var m=n[p];if(n.hasOwnProperty(p)&&null!=m)switch(p){case"checked":case"value":break;case"defaultValue":c=m;default:s.hasOwnProperty(p)||du(e,t,p,null,s,m)}}for(var h in s){var p=s[h];if(m=n[h],s.hasOwnProperty(h)&&(null!=p||null!=m))switch(h){case"type":r=p;break;case"name":a=p;break;case"checked":d=p;break;case"defaultChecked":u=p;break;case"value":o=p;break;case"defaultValue":l=p;break;case"children":case"dangerouslySetInnerHTML":if(null!=p)throw Error(i(137,t));break;default:p!==m&&du(e,t,h,p,s,m)}}return void bt(e,o,l,c,d,u,r,a);case"select":for(r in p=o=l=h=null,n)if(c=n[r],n.hasOwnProperty(r)&&null!=c)switch(r){case"value":break;case"multiple":p=c;default:s.hasOwnProperty(r)||du(e,t,r,null,s,c)}for(a in s)if(r=s[a],c=n[a],s.hasOwnProperty(a)&&(null!=r||null!=c))switch(a){case"value":h=r;break;case"defaultValue":l=r;break;case"multiple":o=r;default:r!==c&&du(e,t,a,r,s,c)}return t=l,n=o,s=p,void(null!=h?wt(e,!!n,h,!1):!!s!==!!n&&(null!=t?wt(e,!!n,t,!0):wt(e,!!n,n?[]:"",!1)));case"textarea":for(l in p=h=null,n)if(a=n[l],n.hasOwnProperty(l)&&null!=a&&!s.hasOwnProperty(l))switch(l){case"value":case"children":break;default:du(e,t,l,null,s,a)}for(o in s)if(a=s[o],r=n[o],s.hasOwnProperty(o)&&(null!=a||null!=r))switch(o){case"value":h=a;break;case"defaultValue":p=a;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=a)throw Error(i(91));break;default:a!==r&&du(e,t,o,a,s,r)}return void kt(e,h,p);case"option":for(var f in n)if(h=n[f],n.hasOwnProperty(f)&&null!=h&&!s.hasOwnProperty(f))if("selected"===f)e.selected=!1;else du(e,t,f,null,s,h);for(c in s)if(h=s[c],p=n[c],s.hasOwnProperty(c)&&h!==p&&(null!=h||null!=p))if("selected"===c)e.selected=h&&"function"!==typeof h&&"symbol"!==typeof h;else du(e,t,c,h,s,p);return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)h=n[g],n.hasOwnProperty(g)&&null!=h&&!s.hasOwnProperty(g)&&du(e,t,g,null,s,h);for(d in s)if(h=s[d],p=n[d],s.hasOwnProperty(d)&&h!==p&&(null!=h||null!=p))switch(d){case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(i(137,t));break;default:du(e,t,d,h,s,p)}return;default:if(Et(t)){for(var x in n)h=n[x],n.hasOwnProperty(x)&&void 0!==h&&!s.hasOwnProperty(x)&&uu(e,t,x,void 0,s,h);for(u in s)h=s[u],p=n[u],!s.hasOwnProperty(u)||h===p||void 0===h&&void 0===p||uu(e,t,u,h,s,p);return}}for(var b in n)h=n[b],n.hasOwnProperty(b)&&null!=h&&!s.hasOwnProperty(b)&&du(e,t,b,null,s,h);for(m in s)h=s[m],p=n[m],!s.hasOwnProperty(m)||h===p||null==h&&null==p||du(e,t,m,h,s,p)}(s,e.type,n,t),s[Be]=t}catch(a){jd(e,e.return,a)}}function Nl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Cu(e.type)||4===e.tag}function Sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Nl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Cu(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Cl(e,t,n){var s=e.tag;if(5===s||6===s)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Pt));else if(4!==s&&(27===s&&Cu(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Cl(e,t,n),e=e.sibling;null!==e;)Cl(e,t,n),e=e.sibling}function Al(e,t,n){var s=e.tag;if(5===s||6===s)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==s&&(27===s&&Cu(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Al(e,t,n),e=e.sibling;null!==e;)Al(e,t,n),e=e.sibling}function El(e){var t=e.stateNode,n=e.memoizedProps;try{for(var s=e.type,a=t.attributes;a.length;)t.removeAttributeNode(a[0]);mu(t,s,n),t[De]=e,t[Be]=n}catch(r){jd(e,e.return,r)}}var Ol=!1,Tl=!1,zl=!1,Pl="function"===typeof WeakSet?WeakSet:Set,Il=null;function Ml(e,t,n){var s=n.flags;switch(n.tag){case 0:case 11:case 15:Yl(e,n),4&s&&gl(5,n);break;case 1:if(Yl(e,n),4&s)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(i){jd(n,n.return,i)}else{var a=jo(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(a,t,e.__reactInternalSnapshotBeforeUpdate)}catch(o){jd(n,n.return,o)}}64&s&&bl(n),512&s&&vl(n,n.return);break;case 3:if(Yl(e,n),64&s&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{Cr(e,t)}catch(i){jd(n,n.return,i)}}break;case 27:null===t&&4&s&&El(n);case 26:case 5:Yl(e,n),null===t&&4&s&&kl(n),512&s&&vl(n,n.return);break;case 12:Yl(e,n);break;case 31:Yl(e,n),4&s&&Hl(e,n);break;case 13:Yl(e,n),4&s&&Dl(e,n),64&s&&(null!==(e=n.memoizedState)&&(null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var s=function(){t(),n.removeEventListener("DOMContentLoaded",s)};n.addEventListener("DOMContentLoaded",s),e._reactRetry=s}}(e,n=Ad.bind(null,n))));break;case 22:if(!(s=null!==n.memoizedState||Ol)){t=null!==t&&null!==t.memoizedState||Tl,a=Ol;var r=Tl;Ol=s,(Tl=t)&&!r?Zl(e,n,0!==(8772&n.subtreeFlags)):Yl(e,n),Ol=a,Tl=r}break;case 30:break;default:Yl(e,n)}}function _l(e){var t=e.alternate;null!==t&&(e.alternate=null,_l(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&Qe(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ll=null,Rl=!1;function Gl(e,t,n){for(n=n.child;null!==n;)Fl(e,t,n),n=n.sibling}function Fl(e,t,n){if(be&&"function"===typeof be.onCommitFiberUnmount)try{be.onCommitFiberUnmount(xe,n)}catch(r){}switch(n.tag){case 26:Tl||wl(n,t),Gl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Tl||wl(n,t);var s=Ll,a=Rl;Cu(n.type)&&(Ll=n.stateNode,Rl=!1),Gl(e,t,n),Gu(n.stateNode),Ll=s,Rl=a;break;case 5:Tl||wl(n,t);case 6:if(s=Ll,a=Rl,Ll=null,Gl(e,t,n),Rl=a,null!==(Ll=s))if(Rl)try{(9===Ll.nodeType?Ll.body:"HTML"===Ll.nodeName?Ll.ownerDocument.body:Ll).removeChild(n.stateNode)}catch(i){jd(n,t,i)}else try{Ll.removeChild(n.stateNode)}catch(i){jd(n,t,i)}break;case 18:null!==Ll&&(Rl?(Au(9===(e=Ll).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),qm(e)):Au(Ll,n.stateNode));break;case 4:s=Ll,a=Rl,Ll=n.stateNode.containerInfo,Rl=!0,Gl(e,t,n),Ll=s,Rl=a;break;case 0:case 11:case 14:case 15:xl(2,n,t),Tl||xl(4,n,t),Gl(e,t,n);break;case 1:Tl||(wl(n,t),"function"===typeof(s=n.stateNode).componentWillUnmount&&yl(n,t,s)),Gl(e,t,n);break;case 21:Gl(e,t,n);break;case 22:Tl=(s=Tl)||null!==n.memoizedState,Gl(e,t,n),Tl=s;break;default:Gl(e,t,n)}}function Hl(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&null!==(e=e.memoizedState))){e=e.dehydrated;try{qm(e)}catch(n){jd(t,t.return,n)}}}function Dl(e,t){if(null===t.memoizedState&&(null!==(e=t.alternate)&&(null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))))try{qm(e)}catch(n){jd(t,t.return,n)}}function Bl(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Pl),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Pl),t;default:throw Error(i(435,e.tag))}}(e);t.forEach(function(t){if(!n.has(t)){n.add(t);var s=Ed.bind(null,e,t);t.then(s,s)}})}function Wl(e,t){var n=t.deletions;if(null!==n)for(var s=0;s<n.length;s++){var a=n[s],r=e,o=t,l=o;e:for(;null!==l;){switch(l.tag){case 27:if(Cu(l.type)){Ll=l.stateNode,Rl=!1;break e}break;case 5:Ll=l.stateNode,Rl=!1;break e;case 3:case 4:Ll=l.stateNode.containerInfo,Rl=!0;break e}l=l.return}if(null===Ll)throw Error(i(160));Fl(r,o,a),Ll=null,Rl=!1,null!==(r=a.alternate)&&(r.return=null),a.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Vl(t,e),t=t.sibling}var ql=null;function Vl(e,t){var n=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Wl(t,e),Ul(e),4&s&&(xl(3,e,e.return),gl(3,e),xl(5,e,e.return));break;case 1:Wl(t,e),Ul(e),512&s&&(Tl||null===n||wl(n,n.return)),64&s&&Ol&&(null!==(e=e.updateQueue)&&(null!==(s=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?s:n.concat(s))));break;case 26:var a=ql;if(Wl(t,e),Ul(e),512&s&&(Tl||null===n||wl(n,n.return)),4&s){var r=null!==n?n.memoizedState:null;if(s=e.memoizedState,null===n)if(null===s)if(null===e.stateNode){e:{s=e.type,n=e.memoizedProps,a=a.ownerDocument||a;t:switch(s){case"title":(!(r=a.getElementsByTagName("title")[0])||r[Ye]||r[De]||"http://www.w3.org/2000/svg"===r.namespaceURI||r.hasAttribute("itemprop"))&&(r=a.createElement(s),a.head.insertBefore(r,a.querySelector("head > title"))),mu(r,s,n),r[De]=e,et(r),s=r;break e;case"link":var o=nm("link","href",a).get(s+(n.href||""));if(o)for(var l=0;l<o.length;l++)if((r=o[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&r.getAttribute("rel")===(null==n.rel?null:n.rel)&&r.getAttribute("title")===(null==n.title?null:n.title)&&r.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){o.splice(l,1);break t}mu(r=a.createElement(s),s,n),a.head.appendChild(r);break;case"meta":if(o=nm("meta","content",a).get(s+(n.content||"")))for(l=0;l<o.length;l++)if((r=o[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&r.getAttribute("name")===(null==n.name?null:n.name)&&r.getAttribute("property")===(null==n.property?null:n.property)&&r.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&r.getAttribute("charset")===(null==n.charSet?null:n.charSet)){o.splice(l,1);break t}mu(r=a.createElement(s),s,n),a.head.appendChild(r);break;default:throw Error(i(468,s))}r[De]=e,et(r),s=r}e.stateNode=s}else sm(a,e.type,e.stateNode);else e.stateNode=Ku(a,s,e.memoizedProps);else r!==s?(null===r?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):r.count--,null===s?sm(a,e.type,e.stateNode):Ku(a,s,e.memoizedProps)):null===s&&null!==e.stateNode&&jl(e,e.memoizedProps,n.memoizedProps)}break;case 27:Wl(t,e),Ul(e),512&s&&(Tl||null===n||wl(n,n.return)),null!==n&&4&s&&jl(e,e.memoizedProps,n.memoizedProps);break;case 5:if(Wl(t,e),Ul(e),512&s&&(Tl||null===n||wl(n,n.return)),32&e.flags){a=e.stateNode;try{Nt(a,"")}catch(f){jd(e,e.return,f)}}4&s&&null!=e.stateNode&&jl(e,a=e.memoizedProps,null!==n?n.memoizedProps:a),1024&s&&(zl=!0);break;case 6:if(Wl(t,e),Ul(e),4&s){if(null===e.stateNode)throw Error(i(162));s=e.memoizedProps,n=e.stateNode;try{n.nodeValue=s}catch(f){jd(e,e.return,f)}}break;case 3:if(tm=null,a=ql,ql=Du(t.containerInfo),Wl(t,e),ql=a,Ul(e),4&s&&null!==n&&n.memoizedState.isDehydrated)try{qm(t.containerInfo)}catch(f){jd(e,e.return,f)}zl&&(zl=!1,$l(e));break;case 4:s=ql,ql=Du(e.stateNode.containerInfo),Wl(t,e),Ul(e),ql=s;break;case 12:default:Wl(t,e),Ul(e);break;case 31:case 19:Wl(t,e),Ul(e),4&s&&(null!==(s=e.updateQueue)&&(e.updateQueue=null,Bl(e,s)));break;case 13:Wl(t,e),Ul(e),8192&e.child.flags&&null!==e.memoizedState!==(null!==n&&null!==n.memoizedState)&&(Pc=le()),4&s&&(null!==(s=e.updateQueue)&&(e.updateQueue=null,Bl(e,s)));break;case 22:a=null!==e.memoizedState;var c=null!==n&&null!==n.memoizedState,d=Ol,u=Tl;if(Ol=d||a,Tl=u||c,Wl(t,e),Tl=u,Ol=d,Ul(e),8192&s)e:for(t=e.stateNode,t._visibility=a?-2&t._visibility:1|t._visibility,a&&(null===n||c||Ol||Tl||Ql(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){c=n=t;try{if(r=c.stateNode,a)"function"===typeof(o=r.style).setProperty?o.setProperty("display","none","important"):o.display="none";else{l=c.stateNode;var m=c.memoizedProps.style,h=void 0!==m&&null!==m&&m.hasOwnProperty("display")?m.display:null;l.style.display=null==h||"boolean"===typeof h?"":(""+h).trim()}}catch(f){jd(c,c.return,f)}}}else if(6===t.tag){if(null===n){c=t;try{c.stateNode.nodeValue=a?"":c.memoizedProps}catch(f){jd(c,c.return,f)}}}else if(18===t.tag){if(null===n){c=t;try{var p=c.stateNode;a?Eu(p,!0):Eu(c.stateNode,!1)}catch(f){jd(c,c.return,f)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&s&&(null!==(s=e.updateQueue)&&(null!==(n=s.retryQueue)&&(s.retryQueue=null,Bl(e,n))));case 30:case 21:}}function Ul(e){var t=e.flags;if(2&t){try{for(var n,s=e.return;null!==s;){if(Nl(s)){n=s;break}s=s.return}if(null==n)throw Error(i(160));switch(n.tag){case 27:var a=n.stateNode;Al(e,Sl(e),a);break;case 5:var r=n.stateNode;32&n.flags&&(Nt(r,""),n.flags&=-33),Al(e,Sl(e),r);break;case 3:case 4:var o=n.stateNode.containerInfo;Cl(e,Sl(e),o);break;default:throw Error(i(161))}}catch(l){jd(e,e.return,l)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function $l(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;$l(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Yl(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Ml(e,t.alternate,t),t=t.sibling}function Ql(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:xl(4,t,t.return),Ql(t);break;case 1:wl(t,t.return);var n=t.stateNode;"function"===typeof n.componentWillUnmount&&yl(t,t.return,n),Ql(t);break;case 27:Gu(t.stateNode);case 26:case 5:wl(t,t.return),Ql(t);break;case 22:null===t.memoizedState&&Ql(t);break;default:Ql(t)}e=e.sibling}}function Zl(e,t,n){for(n=n&&0!==(8772&t.subtreeFlags),t=t.child;null!==t;){var s=t.alternate,a=e,r=t,i=r.flags;switch(r.tag){case 0:case 11:case 15:Zl(a,r,n),gl(4,r);break;case 1:if(Zl(a,r,n),"function"===typeof(a=(s=r).stateNode).componentDidMount)try{a.componentDidMount()}catch(c){jd(s,s.return,c)}if(null!==(a=(s=r).updateQueue)){var o=s.stateNode;try{var l=a.shared.hiddenCallbacks;if(null!==l)for(a.shared.hiddenCallbacks=null,a=0;a<l.length;a++)Sr(l[a],o)}catch(c){jd(s,s.return,c)}}n&&64&i&&bl(r),vl(r,r.return);break;case 27:El(r);case 26:case 5:Zl(a,r,n),n&&null===s&&4&i&&kl(r),vl(r,r.return);break;case 12:Zl(a,r,n);break;case 31:Zl(a,r,n),n&&4&i&&Hl(a,r);break;case 13:Zl(a,r,n),n&&4&i&&Dl(a,r);break;case 22:null===r.memoizedState&&Zl(a,r,n),vl(r,r.return);break;case 30:break;default:Zl(a,r,n)}t=t.sibling}}function Kl(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Ha(n))}function Jl(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ha(e))}function Xl(e,t,n,s){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)ec(e,t,n,s),t=t.sibling}function ec(e,t,n,s){var a=t.flags;switch(t.tag){case 0:case 11:case 15:Xl(e,t,n,s),2048&a&&gl(9,t);break;case 1:case 31:case 13:default:Xl(e,t,n,s);break;case 3:Xl(e,t,n,s),2048&a&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ha(e)));break;case 12:if(2048&a){Xl(e,t,n,s),e=t.stateNode;try{var r=t.memoizedProps,i=r.id,o=r.onPostCommit;"function"===typeof o&&o(i,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(l){jd(t,t.return,l)}}else Xl(e,t,n,s);break;case 23:break;case 22:r=t.stateNode,i=t.alternate,null!==t.memoizedState?2&r._visibility?Xl(e,t,n,s):nc(e,t):2&r._visibility?Xl(e,t,n,s):(r._visibility|=2,tc(e,t,n,s,0!==(10256&t.subtreeFlags)||!1)),2048&a&&Kl(i,t);break;case 24:Xl(e,t,n,s),2048&a&&Jl(t.alternate,t)}}function tc(e,t,n,s,a){for(a=a&&(0!==(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var r=e,i=t,o=n,l=s,c=i.flags;switch(i.tag){case 0:case 11:case 15:tc(r,i,o,l,a),gl(8,i);break;case 23:break;case 22:var d=i.stateNode;null!==i.memoizedState?2&d._visibility?tc(r,i,o,l,a):nc(r,i):(d._visibility|=2,tc(r,i,o,l,a)),a&&2048&c&&Kl(i.alternate,i);break;case 24:tc(r,i,o,l,a),a&&2048&c&&Jl(i.alternate,i);break;default:tc(r,i,o,l,a)}t=t.sibling}}function nc(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,s=t,a=s.flags;switch(s.tag){case 22:nc(n,s),2048&a&&Kl(s.alternate,s);break;case 24:nc(n,s),2048&a&&Jl(s.alternate,s);break;default:nc(n,s)}t=t.sibling}}var sc=8192;function ac(e,t,n){if(e.subtreeFlags&sc)for(e=e.child;null!==e;)rc(e,t,n),e=e.sibling}function rc(e,t,n){switch(e.tag){case 26:ac(e,t,n),e.flags&sc&&null!==e.memoizedState&&function(e,t,n,s){if("stylesheet"===n.type&&("string"!==typeof s.media||!1!==matchMedia(s.media).matches)&&0===(4&n.state.loading)){if(null===n.instance){var a=Uu(s.href),r=t.querySelector($u(a));if(r)return null!==(t=r._p)&&"object"===typeof t&&"function"===typeof t.then&&(e.count++,e=im.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=r,void et(r);r=t.ownerDocument||t,s=Yu(s),(a=Fu.get(a))&&Xu(s,a),et(r=r.createElement("link"));var i=r;i._p=new Promise(function(e,t){i.onload=e,i.onerror=t}),mu(r,"link",s),n.instance=r}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&0===(3&n.state.loading)&&(e.count++,n=im.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,ql,e.memoizedState,e.memoizedProps);break;case 5:default:ac(e,t,n);break;case 3:case 4:var s=ql;ql=Du(e.stateNode.containerInfo),ac(e,t,n),ql=s;break;case 22:null===e.memoizedState&&(null!==(s=e.alternate)&&null!==s.memoizedState?(s=sc,sc=16777216,ac(e,t,n),sc=s):ac(e,t,n))}}function ic(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function oc(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var s=t[n];Il=s,dc(s,e)}ic(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)lc(e),e=e.sibling}function lc(e){switch(e.tag){case 0:case 11:case 15:oc(e),2048&e.flags&&xl(9,e,e.return);break;case 3:case 12:default:oc(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,cc(e)):oc(e)}}function cc(e){var t=e.deletions;if(0!==(16&e.flags)){if(null!==t)for(var n=0;n<t.length;n++){var s=t[n];Il=s,dc(s,e)}ic(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:xl(8,t,t.return),cc(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,cc(t));break;default:cc(t)}e=e.sibling}}function dc(e,t){for(;null!==Il;){var n=Il;switch(n.tag){case 0:case 11:case 15:xl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var s=n.memoizedState.cachePool.pool;null!=s&&s.refCount++}break;case 24:Ha(n.memoizedState.cache)}if(null!==(s=n.child))s.return=n,Il=s;else e:for(n=e;null!==Il;){var a=(s=Il).sibling,r=s.return;if(_l(s),s===n){Il=null;break e}if(null!==a){a.return=r,Il=a;break e}Il=r}}}var uc={getCacheForType:function(e){var t=Pa(Ga),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Pa(Ga).controller.signal}},mc="function"===typeof WeakMap?WeakMap:Map,hc=0,pc=null,fc=null,gc=0,xc=0,bc=null,yc=!1,vc=!1,wc=!1,kc=0,jc=0,Nc=0,Sc=0,Cc=0,Ac=0,Ec=0,Oc=null,Tc=null,zc=!1,Pc=0,Ic=0,Mc=1/0,_c=null,Lc=null,Rc=0,Gc=null,Fc=null,Hc=0,Dc=0,Bc=null,Wc=null,qc=0,Vc=null;function Uc(){return 0!==(2&hc)&&0!==gc?gc&-gc:null!==M.T?Bd():Ge()}function $c(){if(0===Ac)if(0===(536870912&gc)||ua){var e=Ne;0===(3932160&(Ne<<=1))&&(Ne=262144),Ac=e}else Ac=536870912;return null!==(e=Pr.current)&&(e.flags|=32),Ac}function Yc(e,t,n){(e!==pc||2!==xc&&9!==xc)&&null===e.cancelPendingCommit||(td(e,0),Jc(e,gc,Ac,!1)),Pe(e,n),0!==(2&hc)&&e===pc||(e===pc&&(0===(2&hc)&&(Sc|=n),4===jc&&Jc(e,gc,Ac,!1)),_d(e))}function Qc(e,t,n){if(0!==(6&hc))throw Error(i(327));for(var s=!n&&0===(127&t)&&0===(t&e.expiredLanes)||Ee(e,t),a=s?function(e,t){var n=hc;hc|=2;var s=ad(),a=rd();pc!==e||gc!==t?(_c=null,Mc=le()+500,td(e,t)):vc=Ee(e,t);e:for(;;)try{if(0!==xc&&null!==fc){t=fc;var r=bc;t:switch(xc){case 1:xc=0,bc=null,md(e,t,r,1);break;case 2:case 9:if(tr(r)){xc=0,bc=null,ud(t);break}t=function(){2!==xc&&9!==xc||pc!==e||(xc=7),_d(e)},r.then(t,t);break e;case 3:xc=7;break e;case 4:xc=5;break e;case 7:tr(r)?(xc=0,bc=null,ud(t)):(xc=0,bc=null,md(e,t,r,7));break;case 5:var o=null;switch(fc.tag){case 26:o=fc.memoizedState;case 5:case 27:var l=fc;if(o?am(o):l.stateNode.complete){xc=0,bc=null;var c=l.sibling;if(null!==c)fc=c;else{var d=l.return;null!==d?(fc=d,hd(d)):fc=null}break t}}xc=0,bc=null,md(e,t,r,5);break;case 6:xc=0,bc=null,md(e,t,r,6);break;case 8:ed(),jc=6;break e;default:throw Error(i(462))}}cd();break}catch(u){nd(e,u)}return Na=ja=null,M.H=s,M.A=a,hc=n,null!==fc?0:(pc=null,gc=0,Ts(),jc)}(e,t):od(e,t,!0),r=s;;){if(0===a){vc&&!s&&Jc(e,t,0,!1);break}if(n=e.current.alternate,!r||Kc(n)){if(2===a){if(r=t,e.errorRecoveryDisabledLanes&r)var o=0;else o=0!==(o=-536870913&e.pendingLanes)?o:536870912&o?536870912:0;if(0!==o){t=o;e:{var l=e;a=Oc;var c=l.current.memoizedState.isDehydrated;if(c&&(td(l,o).flags|=256),2!==(o=od(l,o,!1))){if(wc&&!c){l.errorRecoveryDisabledLanes|=r,Sc|=r,a=4;break e}r=Tc,Tc=a,null!==r&&(null===Tc?Tc=r:Tc.push.apply(Tc,r))}a=o}if(r=!1,2!==a)continue}}if(1===a){td(e,0),Jc(e,t,0,!0);break}e:{switch(s=e,r=a){case 0:case 1:throw Error(i(345));case 4:if((4194048&t)!==t)break;case 6:Jc(s,t,Ac,!yc);break e;case 2:Tc=null;break;case 3:case 5:break;default:throw Error(i(329))}if((62914560&t)===t&&10<(a=Pc+300-le())){if(Jc(s,t,Ac,!yc),0!==Ae(s,0,!0))break e;Hc=t,s.timeoutHandle=wu(Zc.bind(null,s,n,Tc,_c,zc,t,Ac,Sc,Ec,yc,r,"Throttled",-0,0),a)}else Zc(s,n,Tc,_c,zc,t,Ac,Sc,Ec,yc,r,null,-0,0)}break}a=od(e,t,!1),r=!1}_d(e)}function Zc(e,t,n,s,a,r,i,o,l,c,d,u,m,h){if(e.timeoutHandle=-1,8192&(u=t.subtreeFlags)||16785408===(16785408&u)){rc(t,r,u={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Pt});var p=(62914560&r)===r?Pc-le():(4194048&r)===r?Ic-le():0;if(null!==(p=function(e,t){return e.stylesheets&&0===e.count&&lm(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var s=setTimeout(function(){if(e.stylesheets&&lm(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}},6e4+t);0<e.imgBytes&&0===rm&&(rm=62500*function(){if("function"===typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),s=0;s<n.length;s++){var a=n[s],r=a.transferSize,i=a.initiatorType,o=a.duration;if(r&&o&&hu(i)){for(i=0,o=a.responseEnd,s+=1;s<n.length;s++){var l=n[s],c=l.startTime;if(c>o)break;var d=l.transferSize,u=l.initiatorType;d&&hu(u)&&(i+=d*((l=l.responseEnd)<o?1:(o-c)/(l-c)))}if(--s,t+=8*(r+i)/(a.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"===typeof(e=navigator.connection.downlink)?e:5}());var a=setTimeout(function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&lm(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}},(e.imgBytes>rm?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(s),clearTimeout(a)}}:null}(u,p)))return Hc=r,e.cancelPendingCommit=p(fd.bind(null,e,t,r,n,s,a,i,o,l,d,u,null,m,h)),void Jc(e,r,i,!c)}fd(e,t,r,n,s,a,i,o,l)}function Kc(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&(null!==(n=t.updateQueue)&&null!==(n=n.stores)))for(var s=0;s<n.length;s++){var a=n[s],r=a.getSnapshot;a=a.value;try{if(!Jn(r(),a))return!1}catch(i){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Jc(e,t,n,s){t&=~Cc,t&=~Sc,e.suspendedLanes|=t,e.pingedLanes&=~t,s&&(e.warmLanes|=t),s=e.expirationTimes;for(var a=t;0<a;){var r=31-ve(a),i=1<<r;s[r]=-1,a&=~i}0!==n&&Ie(e,n,t)}function Xc(){return 0!==(6&hc)||(Ld(0,!1),!1)}function ed(){if(null!==fc){if(0===xc)var e=fc.return;else Na=ja=null,ii(e=fc),or=null,lr=0,e=fc;for(;null!==e;)fl(e.alternate,e),e=e.return;fc=null}}function td(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,ku(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Hc=0,ed(),pc=e,fc=n=Hs(e.current,null),gc=t,xc=0,bc=null,yc=!1,vc=Ee(e,t),wc=!1,Ec=Ac=Cc=Sc=Nc=jc=0,Tc=Oc=null,zc=!1,0!==(8&t)&&(t|=32&t);var s=e.entangledLanes;if(0!==s)for(e=e.entanglements,s&=t;0<s;){var a=31-ve(s),r=1<<a;t|=e[a],s&=~r}return kc=t,Ts(),n}function nd(e,t){Br=null,M.H=fo,t===Ka||t===Xa?(t=rr(),xc=3):t===Ja?(t=rr(),xc=4):xc=t===Po?8:null!==t&&"object"===typeof t&&"function"===typeof t.then?6:1,bc=t,null===fc&&(jc=1,Ao(e,Ys(t,e.current)))}function sd(){var e=Pr.current;return null===e||((4194048&gc)===gc?null===Ir:((62914560&gc)===gc||0!==(536870912&gc))&&e===Ir)}function ad(){var e=M.H;return M.H=fo,null===e?fo:e}function rd(){var e=M.A;return M.A=uc,e}function id(){jc=4,yc||(4194048&gc)!==gc&&null!==Pr.current||(vc=!0),0===(134217727&Nc)&&0===(134217727&Sc)||null===pc||Jc(pc,gc,Ac,!1)}function od(e,t,n){var s=hc;hc|=2;var a=ad(),r=rd();pc===e&&gc===t||(_c=null,td(e,t)),t=!1;var i=jc;e:for(;;)try{if(0!==xc&&null!==fc){var o=fc,l=bc;switch(xc){case 8:ed(),i=6;break e;case 3:case 2:case 9:case 6:null===Pr.current&&(t=!0);var c=xc;if(xc=0,bc=null,md(e,o,l,c),n&&vc){i=0;break e}break;default:c=xc,xc=0,bc=null,md(e,o,l,c)}}ld(),i=jc;break}catch(d){nd(e,d)}return t&&e.shellSuspendCounter++,Na=ja=null,hc=s,M.H=a,M.A=r,null===fc&&(pc=null,gc=0,Ts()),i}function ld(){for(;null!==fc;)dd(fc)}function cd(){for(;null!==fc&&!ie();)dd(fc)}function dd(e){var t=il(e.alternate,e,kc);e.memoizedProps=e.pendingProps,null===t?hd(e):fc=t}function ud(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Vo(n,t,t.pendingProps,t.type,void 0,gc);break;case 11:t=Vo(n,t,t.pendingProps,t.type.render,t.ref,gc);break;case 5:ii(t);default:fl(n,t),t=il(n,t=fc=Ds(t,kc),kc)}e.memoizedProps=e.pendingProps,null===t?hd(e):fc=t}function md(e,t,n,s){Na=ja=null,ii(t),or=null,lr=0;var a=t.return;try{if(function(e,t,n,s,a){if(n.flags|=32768,null!==s&&"object"===typeof s&&"function"===typeof s.then){if(null!==(t=n.alternate)&&Oa(t,n,a,!0),null!==(n=Pr.current)){switch(n.tag){case 31:case 13:return null===Ir?id():null===n.alternate&&0===jc&&(jc=3),n.flags&=-257,n.flags|=65536,n.lanes=a,s===er?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([s]):t.add(s),Nd(e,s,a)),!1;case 22:return n.flags|=65536,s===er?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([s])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([s]):n.add(s),Nd(e,s,a)),!1}throw Error(i(435,n.tag))}return Nd(e,s,a),id(),!1}if(ua)return null!==(t=Pr.current)?(0===(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=a,s!==pa&&wa(Ys(e=Error(i(422),{cause:s}),n))):(s!==pa&&wa(Ys(t=Error(i(423),{cause:s}),n)),(e=e.current.alternate).flags|=65536,a&=-a,e.lanes|=a,s=Ys(s,n),wr(e,a=Oo(e.stateNode,s,a)),4!==jc&&(jc=2)),!1;var r=Error(i(520),{cause:s});if(r=Ys(r,n),null===Oc?Oc=[r]:Oc.push(r),4!==jc&&(jc=2),null===t)return!0;s=Ys(s,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=a&-a,n.lanes|=e,wr(n,e=Oo(n.stateNode,s,e)),!1;case 1:if(t=n.type,r=n.stateNode,0===(128&n.flags)&&("function"===typeof t.getDerivedStateFromError||null!==r&&"function"===typeof r.componentDidCatch&&(null===Lc||!Lc.has(r))))return n.flags|=65536,a&=-a,n.lanes|=a,zo(a=To(a),e,n,s),wr(n,a),!1}n=n.return}while(null!==n);return!1}(e,a,t,n,gc))return jc=1,Ao(e,Ys(n,e.current)),void(fc=null)}catch(r){if(null!==a)throw fc=a,r;return jc=1,Ao(e,Ys(n,e.current)),void(fc=null)}32768&t.flags?(ua||1===s?e=!0:vc||0!==(536870912&gc)?e=!1:(yc=e=!0,(2===s||9===s||3===s||6===s)&&(null!==(s=Pr.current)&&13===s.tag&&(s.flags|=16384))),pd(t,e)):hd(t)}function hd(e){var t=e;do{if(0!==(32768&t.flags))return void pd(t,yc);e=t.return;var n=hl(t.alternate,t,kc);if(null!==n)return void(fc=n);if(null!==(t=t.sibling))return void(fc=t);fc=t=e}while(null!==t);0===jc&&(jc=5)}function pd(e,t){do{var n=pl(e.alternate,e);if(null!==n)return n.flags&=32767,void(fc=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deleti
2ons=null),!t&&null!==(e=e.sibling))return void(fc=e);fc=e=n}while(null!==e);jc=6,fc=null}function fd(e,t,n,s,a,r,o,l,c){e.cancelPendingCommit=null;do{vd()}while(0!==Rc);if(0!==(6&hc))throw Error(i(327));if(null!==t){if(t===e.current)throw Error(i(177));if(r=t.lanes|t.childLanes,function(e,t,n,s,a,r){var i=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var o=e.entanglements,l=e.expirationTimes,c=e.hiddenUpdates;for(n=i&~n;0<n;){var d=31-ve(n),u=1<<d;o[d]=0,l[d]=-1;var m=c[d];if(null!==m)for(c[d]=null,d=0;d<m.length;d++){var h=m[d];null!==h&&(h.lane&=-536870913)}n&=~u}0!==s&&Ie(e,s,0),0!==r&&0===a&&0!==e.tag&&(e.suspendedLanes|=r&~(i&~t))}(e,n,r|=Os,o,l,c),e===pc&&(fc=pc=null,gc=0),Fc=t,Gc=e,Hc=n,Dc=r,Bc=a,Wc=s,0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?(e.callbackNode=null,e.callbackPriority=0,ae(me,function(){return wd(),null})):(e.callbackNode=null,e.callbackPriority=0),s=0!==(13878&t.flags),0!==(13878&t.subtreeFlags)||s){s=M.T,M.T=null,a=_.p,_.p=2,o=hc,hc|=4;try{!function(e,t){if(e=e.containerInfo,pu=ym,as(e=ss(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var s=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(s&&0!==s.rangeCount){n=s.anchorNode;var a=s.anchorOffset,r=s.focusNode;s=s.focusOffset;try{n.nodeType,r.nodeType}catch(g){n=null;break e}var o=0,l=-1,c=-1,d=0,u=0,m=e,h=null;t:for(;;){for(var p;m!==n||0!==a&&3!==m.nodeType||(l=o+a),m!==r||0!==s&&3!==m.nodeType||(c=o+s),3===m.nodeType&&(o+=m.nodeValue.length),null!==(p=m.firstChild);)h=m,m=p;for(;;){if(m===e)break t;if(h===n&&++d===a&&(l=o),h===r&&++u===s&&(c=o),null!==(p=m.nextSibling))break;h=(m=h).parentNode}m=p}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(fu={focusedElem:e,selectionRange:n},ym=!1,Il=t;null!==Il;)if(e=(t=Il).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Il=e;else for(;null!==Il;){switch(r=(t=Il).alternate,e=t.flags,t.tag){case 0:if(0!==(4&e)&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(a=e[n]).ref.impl=a.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(0!==(1024&e)&&null!==r){e=void 0,n=t,a=r.memoizedProps,r=r.memoizedState,s=n.stateNode;try{var f=jo(n.type,a);e=s.getSnapshotBeforeUpdate(f,r),s.__reactInternalSnapshotBeforeUpdate=e}catch(x){jd(n,n.return,x)}}break;case 3:if(0!==(1024&e))if(9===(n=(e=t.stateNode.containerInfo).nodeType))Ou(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Ou(e);break;default:e.textContent=""}break;default:if(0!==(1024&e))throw Error(i(163))}if(null!==(e=t.sibling)){e.return=t.return,Il=e;break}Il=t.return}}(e,t)}finally{hc=o,_.p=a,M.T=s}}Rc=1,gd(),xd(),bd()}}function gd(){if(1===Rc){Rc=0;var e=Gc,t=Fc,n=0!==(13878&t.flags);if(0!==(13878&t.subtreeFlags)||n){n=M.T,M.T=null;var s=_.p;_.p=2;var a=hc;hc|=4;try{Vl(t,e);var r=fu,i=ss(e.containerInfo),o=r.focusedElem,l=r.selectionRange;if(i!==o&&o&&o.ownerDocument&&ns(o.ownerDocument.documentElement,o)){if(null!==l&&as(o)){var c=l.start,d=l.end;if(void 0===d&&(d=c),"selectionStart"in o)o.selectionStart=c,o.selectionEnd=Math.min(d,o.value.length);else{var u=o.ownerDocument||document,m=u&&u.defaultView||window;if(m.getSelection){var h=m.getSelection(),p=o.textContent.length,f=Math.min(l.start,p),g=void 0===l.end?f:Math.min(l.end,p);!h.extend&&f>g&&(i=g,g=f,f=i);var x=ts(o,f),b=ts(o,g);if(x&&b&&(1!==h.rangeCount||h.anchorNode!==x.node||h.anchorOffset!==x.offset||h.focusNode!==b.node||h.focusOffset!==b.offset)){var y=u.createRange();y.setStart(x.node,x.offset),h.removeAllRanges(),f>g?(h.addRange(y),h.extend(b.node,b.offset)):(y.setEnd(b.node,b.offset),h.addRange(y))}}}}for(u=[],h=o;h=h.parentNode;)1===h.nodeType&&u.push({element:h,left:h.scrollLeft,top:h.scrollTop});for("function"===typeof o.focus&&o.focus(),o=0;o<u.length;o++){var v=u[o];v.element.scrollLeft=v.left,v.element.scrollTop=v.top}}ym=!!pu,fu=pu=null}finally{hc=a,_.p=s,M.T=n}}e.current=t,Rc=2}}function xd(){if(2===Rc){Rc=0;var e=Gc,t=Fc,n=0!==(8772&t.flags);if(0!==(8772&t.subtreeFlags)||n){n=M.T,M.T=null;var s=_.p;_.p=2;var a=hc;hc|=4;try{Ml(e,t.alternate,t)}finally{hc=a,_.p=s,M.T=n}}Rc=3}}function bd(){if(4===Rc||3===Rc){Rc=0,oe();var e=Gc,t=Fc,n=Hc,s=Wc;0!==(10256&t.subtreeFlags)||0!==(10256&t.flags)?Rc=5:(Rc=0,Fc=Gc=null,yd(e,e.pendingLanes));var a=e.pendingLanes;if(0===a&&(Lc=null),Re(n),t=t.stateNode,be&&"function"===typeof be.onCommitFiberRoot)try{be.onCommitFiberRoot(xe,t,void 0,128===(128&t.current.flags))}catch(l){}if(null!==s){t=M.T,a=_.p,_.p=2,M.T=null;try{for(var r=e.onRecoverableError,i=0;i<s.length;i++){var o=s[i];r(o.value,{componentStack:o.stack})}}finally{M.T=t,_.p=a}}0!==(3&Hc)&&vd(),_d(e),a=e.pendingLanes,0!==(261930&n)&&0!==(42&a)?e===Vc?qc++:(qc=0,Vc=e):qc=0,Ld(0,!1)}}function yd(e,t){0===(e.pooledCacheLanes&=t)&&(null!=(t=e.pooledCache)&&(e.pooledCache=null,Ha(t)))}function vd(){return gd(),xd(),bd(),wd()}function wd(){if(5!==Rc)return!1;var e=Gc,t=Dc;Dc=0;var n=Re(Hc),s=M.T,a=_.p;try{_.p=32>n?32:n,M.T=null,n=Bc,Bc=null;var r=Gc,o=Hc;if(Rc=0,Fc=Gc=null,Hc=0,0!==(6&hc))throw Error(i(331));var l=hc;if(hc|=4,lc(r.current),ec(r,r.current,o,n),hc=l,Ld(0,!1),be&&"function"===typeof be.onPostCommitFiberRoot)try{be.onPostCommitFiberRoot(xe,r)}catch(c){}return!0}finally{_.p=a,M.T=s,yd(e,t)}}function kd(e,t,n){t=Ys(n,t),null!==(e=yr(e,t=Oo(e.stateNode,t,2),2))&&(Pe(e,2),_d(e))}
vendor: 4,368 bytes, line 2
2function jd(e,t,n){if(3===e.tag)kd(e,e,n);else for(;null!==t;){if(3===t.tag){kd(t,e,n);break}if(1===t.tag){var s=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof s.componentDidCatch&&(null===Lc||!Lc.has(s))){e=Ys(n,e),null!==(s=yr(t,n=To(2),2))&&(zo(n,s,t,e),Pe(s,2),_d(s));break}}t=t.return}}function Nd(e,t,n){var s=e.pingCache;if(null===s){s=e.pingCache=new mc;var a=new Set;s.set(t,a)}else void 0===(a=s.get(t))&&(a=new Set,s.set(t,a));a.has(n)||(wc=!0,a.add(n),e=Sd.bind(null,e,t,n),t.then(e,e))}function Sd(e,t,n){var s=e.pingCache;null!==s&&s.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,pc===e&&(gc&n)===n&&(4===jc||3===jc&&(62914560&gc)===gc&&300>le()-Pc?0===(2&hc)&&td(e,0):Cc|=n,Ec===gc&&(Ec=0)),_d(e)}function Cd(e,t){0===t&&(t=Te()),null!==(e=Is(e,t))&&(Pe(e,t),_d(e))}function Ad(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Cd(e,n)}function Ed(e,t){var n=0;switch(e.tag){case 31:case 13:var s=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:s=e.stateNode;break;case 22:s=e.stateNode._retryCache;break;default:throw Error(i(314))}null!==s&&s.delete(t),Cd(e,n)}var Od=null,Td=null,zd=!1,Pd=!1,Id=!1,Md=0;function _d(e){e!==Td&&null===e.next&&(null===Td?Od=Td=e:Td=Td.next=e),Pd=!0,zd||(zd=!0,Nu(function(){0!==(6&hc)?ae(de,Rd):Gd()}))}function Ld(e,t){if(!Id&&Pd){Id=!0;do{for(var n=!1,s=Od;null!==s;){if(!t)if(0!==e){var a=s.pendingLanes;if(0===a)var r=0;else{var i=s.suspendedLanes,o=s.pingedLanes;r=(1<<31-ve(42|e)+1)-1,r=201326741&(r&=a&~(i&~o))?201326741&r|1:r?2|r:0}0!==r&&(n=!0,Dd(s,r))}else r=gc,0===(3&(r=Ae(s,s===pc?r:0,null!==s.cancelPendingCommit||-1!==s.timeoutHandle)))||Ee(s,r)||(n=!0,Dd(s,r));s=s.next}}while(n);Id=!1}}function Rd(){Gd()}function Gd(){Pd=zd=!1;var e=0;0!==Md&&function(){var e=window.event;if(e&&"popstate"===e.type)return e!==vu&&(vu=e,!0);return vu=null,!1}()&&(e=Md);for(var t=le(),n=null,s=Od;null!==s;){var a=s.next,r=Fd(s,t);0===r?(s.next=null,null===n?Od=a:n.next=a,null===a&&(Td=n)):(n=s,(0!==e||0!==(3&r))&&(Pd=!0)),s=a}0!==Rc&&5!==Rc||Ld(e,!1),0!==Md&&(Md=0)}function Fd(e,t){for(var n=e.suspendedLanes,s=e.pingedLanes,a=e.expirationTimes,r=-62914561&e.pendingLanes;0<r;){var i=31-ve(r),o=1<<i,l=a[i];-1===l?0!==(o&n)&&0===(o&s)||(a[i]=Oe(o,t)):l<=t&&(e.expiredLanes|=o),r&=~o}if(n=gc,n=Ae(e,e===(t=pc)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),s=e.callbackNode,0===n||e===t&&(2===xc||9===xc)||null!==e.cancelPendingCommit)return null!==s&&null!==s&&re(s),e.callbackNode=null,e.callbackPriority=0;if(0===(3&n)||Ee(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==s&&re(s),Re(n)){case 2:case 8:n=ue;break;case 32:default:n=me;break;case 268435456:n=pe}return s=Hd.bind(null,e),n=ae(n,s),e.callbackPriority=t,e.callbackNode=n,t}return null!==s&&null!==s&&re(s),e.callbackPriority=2,e.callbackNode=null,2}function Hd(e,t){if(0!==Rc&&5!==Rc)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(vd()&&e.callbackNode!==n)return null;var s=gc;return 0===(s=Ae(e,e===pc?s:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Qc(e,s,t),Fd(e,le()),null!=e.callbackNode&&e.callbackNode===n?Hd.bind(null,e):null)}function Dd(e,t){if(vd())return null;Qc(e,t,!0)}function Bd(){if(0===Md){var e=Wa;0===e&&(e=je,0===(261888&(je<<=1))&&(je=256)),Md=e}return Md}function Wd(e){return null==e||"symbol"===typeof e||"boolean"===typeof e?null:"function"===typeof e?e:zt(""+e)}function qd(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Vd=0;Vd<Ns.length;Vd++){var Ud=Ns[Vd];Ss(Ud.toLowerCase(),"on"+(Ud[0].toUpperCase()+Ud.slice(1)))}Ss(gs,"onAnimationEnd"),Ss(xs,"onAnimationIteration"),Ss(bs,"onAnimationStart"),Ss("dblclick","onDoubleClick"),Ss("focusin","onFocus"),Ss("focusout","onBlur"),Ss(ys,"onTransitionRun"),Ss(vs,"onTransitionStart"),Ss(ws,"onTransitionCancel"),Ss(ks,"onTransitionEnd"),at("onMouseEnter",["mouseout","mouseover"]),at("onMouseLeave",["mouseout","mouseover"]),at("onPointerEnter",["pointerout","pointerover"]),at("onPointerLeave",["pointerout","pointerover"]),st("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),st("onSelect","focusout contextmenu dragend focu
2sin keydown keyup mousedown mouseup selectionchange".split(" ")),st("onBeforeInput",["compositionend","keypress","textInput","paste"]),st("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),st("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),st("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var $d="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Yd=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat($d));function Qd(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var s=e[n],a=s.event;s=s.listeners;e:{var r=void 0;if(t)for(var i=s.length-1;0<=i;i--){var o=s[i],l=o.instance,c=o.currentTarget;if(o=o.listener,l!==r&&a.isPropagationStopped())break e;r=o,a.currentTarget=c;try{r(a)}catch(d){Cs(d)}a.currentTarget=null,r=l}else for(i=0;i<s.length;i++){if(l=(o=s[i]).instance,c=o.currentTarget,o=o.listener,l!==r&&a.isPropagationStopped())break e;r=o,a.currentTarget=c;try{r(a)}catch(d){Cs(d)}a.currentTarget=null,r=l}}}}function Zd(e,t){var n=t[qe];void 0===n&&(n=t[qe]=new Set);var s=e+"__bubble";n.has(s)||(eu(t,e,2,!1),n.add(s))}function Kd(e,t,n){var s=0;t&&(s|=4),eu(n,e,s,t)}var Jd="_reactListening"+Math.random().toString(36).slice(2);function Xd(e){if(!e[Jd]){e[Jd]=!0,tt.forEach(function(t){"selectionchange"!==t&&(Yd.has(t)||Kd(t,!1,e),Kd(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Jd]||(t[Jd]=!0,Kd("selectionchange",!1,t))}}function eu(e,t,n,s){switch(Cm(t)){case 2:var a=vm;break;case 8:a=wm;break;default:a=km}n=a.bind(null,t,n,e),a=void 0,!Bt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),s?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function tu(e,t,n,s,a){var r=s;if(0===(1&t)&&0===(2&t)&&null!==s)e:for(;;){if(null===s)return;var i=s.tag;if(3===i||4===i){var o=s.stateNode.containerInfo;if(o===a)break;if(4===i)for(i=s.return;null!==i;){var c=i.tag;if((3===c||4===c)&&i.stateNode.containerInfo===a)return;i=i.return}for(;null!==o;){if(null===(i=Ze(o)))return;if(5===(c=i.tag)||6===c||26===c||27===c){s=r=i;continue e}o=o.parentNode}}s=s.return}Ft(function(){var s=r,a=Mt(n),i=[];e:{var o=js.get(e);if(void 0!==o){var c=nn,d=e;switch(e){case"keypress":if(0===Yt(n))break e;case"keydown":case"keyup":c=bn;break;case"focusin":d="focus",c=cn;break;case"focusout":d="blur",c=cn;break;case"beforeblur":case"afterblur":c=cn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":c=on;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":c=ln;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":c=vn;break;case gs:case xs:case bs:c=dn;break;case ks:c=wn;break;case"scroll":case"scrollend":c=an;break;case"wheel":c=kn;break;case"copy":case"cut":case"paste":c=un;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":c=yn;break;case"toggle":case"beforetoggle":c=jn}var u=0!==(4&t),m=!u&&("scroll"===e||"scrollend"===e),h=u?null!==o?o+"Capture":null:o;u=[];for(var p,f=s;null!==f;){var g=f;if(p=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===p||null===h||null!=(g=Ht(f,h))&&u.push(nu(f,g,p)),m)break;f=f.return}0<u.length&&(o=new c(o,d,null,n,a),i.push({event:o,listeners:u}))}}if(0===(7&t)){if(c="mouseout"===e||"pointerout"===e,(!(o="mouseover"===e||"pointerover"===e)||n===It||!(d=n.relatedTarget||n.fromElement)||!Ze(d)&&!d[We])&&(c||o)&&(o=a.window===a?a:(o=a.ownerDocument)?o.defaultView||o.parentWindow:window,c?(c=s,null!==(d=(d=n.relatedTarget||n.toElement)?Ze(d):null)&&(m=l(d),u=d.tag,d!==m||5!==u&&27!==u&&6!==u)&&(d=null)):(c=null,d=s),c!==d)
vendor: 6,845 bytes, line 2
2){if(u=on,g="onMouseLeave",h="onMouseEnter",f="mouse","pointerout"!==e&&"pointerover"!==e||(u=yn,g="onPointerLeave",h="onPointerEnter",f="pointer"),m=null==c?o:Je(c),p=null==d?o:Je(d),(o=new u(g,f+"leave",c,n,a)).target=m,o.relatedTarget=p,g=null,Ze(a)===s&&((u=new u(h,f+"enter",d,n,a)).target=p,u.relatedTarget=m,g=u),m=g,c&&d)e:{for(u=au,f=d,p=0,g=h=c;g;g=u(g))p++;g=0;for(var x=f;x;x=u(x))g++;for(;0<p-g;)h=u(h),p--;for(;0<g-p;)f=u(f),g--;for(;p--;){if(h===f||null!==f&&h===f.alternate){u=h;break e}h=u(h),f=u(f)}u=null}else u=null;null!==c&&ru(i,o,c,u,!1),null!==d&&null!==m&&ru(i,m,d,u,!0)}if("select"===(c=(o=s?Je(s):window).nodeName&&o.nodeName.toLowerCase())||"input"===c&&"file"===o.type)var b=Dn;else if(_n(o))if(Bn)b=Kn;else{b=Qn;var y=Yn}else!(c=o.nodeName)||"input"!==c.toLowerCase()||"checkbox"!==o.type&&"radio"!==o.type?s&&Et(s.elementType)&&(b=Dn):b=Zn;switch(b&&(b=b(e,s))?Ln(i,b,n,a):(y&&y(e,o,s),"focusout"===e&&s&&"number"===o.type&&null!=s.memoizedProps.value&&vt(o,"number",o.value)),y=s?Je(s):window,e){case"focusin":(_n(y)||"true"===y.contentEditable)&&(is=y,os=s,ls=null);break;case"focusout":ls=os=is=null;break;case"mousedown":cs=!0;break;case"contextmenu":case"mouseup":case"dragend":cs=!1,ds(i,n,a);break;case"selectionchange":if(rs)break;case"keydown":case"keyup":ds(i,n,a)}var v;if(Sn)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else In?zn(e,n)&&(w="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(w="onCompositionStart");w&&(En&&"ko"!==n.locale&&(In||"onCompositionStart"!==w?"onCompositionEnd"===w&&In&&(v=$t()):(Vt="value"in(qt=a)?qt.value:qt.textContent,In=!0)),0<(y=su(s,w)).length&&(w=new mn(w,e,null,n,a),i.push({event:w,listeners:y}),v?w.data=v:null!==(v=Pn(n))&&(w.data=v))),(v=An?function(e,t){switch(e){case"compositionend":return Pn(t);case"keypress":return 32!==t.which?null:(Tn=!0,On);case"textInput":return(e=t.data)===On&&Tn?null:e;default:return null}}(e,n):function(e,t){if(In)return"compositionend"===e||!Sn&&zn(e,t)?(e=$t(),Ut=Vt=qt=null,In=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return En&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(w=su(s,"onBeforeInput")).length&&(y=new mn("onBeforeInput","beforeinput",null,n,a),i.push({event:y,listeners:w}),y.data=v)),function(e,t,n,s,a){if("submit"===t&&n&&n.stateNode===a){var r=Wd((a[Be]||null).action),i=s.submitter;i&&null!==(t=(t=i[Be]||null)?Wd(t.formAction):i.getAttribute("formAction"))&&(r=t,i=null);var o=new nn("action","action",null,s,a);e.push({event:o,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(0!==Md){var e=i?qd(a,i):new FormData(a);eo(n,{pending:!0,data:e,method:a.method,action:r},null,e)}}else"function"===typeof r&&(o.preventDefault(),e=i?qd(a,i):new FormData(a),eo(n,{pending:!0,data:e,method:a.method,action:r},r,e))},currentTarget:a}]})}}(i,e,s,n,a)}Qd(i,t)})}function nu(e,t,n){return{instance:e,listener:t,currentTarget:n}}function su(e,t){for(var n=t+"Capture",s=[];null!==e;){var a=e,r=a.stateNode;if(5!==(a=a.tag)&&26!==a&&27!==a||null===r||(null!=(a=Ht(e,n))&&s.unshift(nu(e,a,r)),null!=(a=Ht(e,t))&&s.push(nu(e,a,r))),3===e.tag)return s;e=e.return}return[]}function au(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function ru(e,t,n,s,a){for(var r=t._reactName,i=[];null!==n&&n!==s;){var o=n,l=o.alternate,c=o.stateNode;if(o=o.tag,null!==l&&l===s)break;5!==o&&26!==o&&27!==o||null===c||(l=c,a?null!=(c=Ht(n,r))&&i.unshift(nu(n,c,l)):a||null!=(c=Ht(n,r))&&i.push(nu(n,c,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var iu=/\r\n?/g,ou=/\u0000|\uFFFD/g;function lu(e){return("string"===typeof e?e:""+e).replace(iu,"\n").replace(ou,"")}function cu(e,t){return t=lu(t),lu(e)===t}function du(e,t,n,s,a,r){switch(n){case"children":"string"===typeof s?"body"===t||"textarea"===t&&""===s||Nt(e,s):("number"===typeof s||"bigint"===typeof s)&&"body"!==t&&Nt(e,""+s);break;case"className":ct(e,"class",s);break;case"tabIndex":ct(e,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":ct(e,n,s);break;case"style":At(e,s,r);break;case"data":if("object"!==t){ct(e,"data",s);break}case"src":case"href":if(""===s&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==s||"function"===typeof s||"symbol"===typeof s||"boolean"===typeof s){e.removeAttribute(n);break}s=zt(""+s),e.setAttribute(n,s);break;case"action":case"formAction":if("function"===typeof s){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"===typeof r&&("formAction"===n?("input"!==t&&du(e,t,"name",a.name,a,null),du(e,t,"formEncType",a.formEncType,a,null),du(e,t,"formMethod",a.formMethod,a,null),du(e,t,"formTarget",a.formTarget,a,null)):(du(e,t,"encType",a.encType,a,null),du(e,t,"method",a.method,a,null),du(e,t,"target",a.target,a,null))),null==s||"symbol"===typeof s||"boolean"===typeof s){e.removeAttribute(n);break}s=zt(""+s),e.setAttribute(n,s);break;case"onClick":null!=s&&(e.onclick=Pt);break;case"onScroll":null!=s&&Zd("scroll",e);break;case"onScrollEnd":null!=s&&Zd("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=s){if("object"!==typeof s||!("__html"in s))throw Error(i(61));if(null!=(n=s.__html)){if(null!=a.children)throw Error(i(60));e.innerHTML=n}}break;case"multiple":e.multiple=s&&"function"!==typeof s&&"symbol"!==typeof s;break;case"muted":e.muted=s&&"function"!==typeof s&&"symbol"!==typeof s;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==s||"function"===typeof s||"boolean"===typeof s||"symbol"===typeof s){e.removeAttribute("xlink:href");break}n=zt(""+s),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=s&&"function"!==typeof s&&"symbol"!==typeof s?e.setAttribute(n,""+s):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
2ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":s&&"function"!==typeof s&&"symbol"!==typeof s?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===s?e.setAttribute(n,""):!1!==s&&null!=s&&"function"!==typeof s&&"symbol"!==typeof s?e.setAttribute(n,s):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=s&&"function"!==typeof s&&"symbol"!==typeof s&&!isNaN(s)&&1<=s?e.setAttribute(n,s):e.removeAttribute(n);break;case"rowSpan":case"start":null==s||"function"===typeof s||"symbol"===typeof s||isNaN(s)?e.removeAttribute(n):e.setAttribute(n,s);break;case"popover":Zd("beforetoggle",e),Zd("toggle",e),lt(e,"popover",s);break;case"xlinkActuate":dt(e,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":dt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":dt(e,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":dt(e,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":dt(e,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":dt(e,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":dt(e,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":dt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":dt(e,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":lt(e,"is",s);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&lt(e,n=Ot.get(n)||n,s)}}function uu(e,t,n,s,a,r){switch(n){case"style":At(e,s,r);break;case"dangerouslySetInnerHTML":if(null!=s){if("object"!==typeof s||!("__html"in s))throw Error(i(61));if(null!=(n=s.__html)){if(null!=a.children)throw Error(i(60));e.innerHTML=n}}break;case"children":"string"===typeof s?Nt(e,s):("number"===typeof s||"bigint"===typeof s)&&Nt(e,""+s);break;case"onScroll":null!=s&&Zd("scroll",e);break;case"onScrollEnd":null!=s&&Zd("scrollend",e);break;case"onClick":null!=s&&(e.onclick=Pt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:nt.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(a=n.endsWith("Capture"),t=n.slice(2,a?n.length-7:void 0),"function"===typeof(r=null!=(r=e[Be]||null)?r[n]:null)&&e.removeEventListener(t,r,a),"function"!==typeof s)?n in e?e[n]=s:!0===s?e.setAttribute(n,""):lt(e,n,s):("function"!==typeof r&&null!==r&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,s,a)))}}function mu(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Zd("error",e),Zd("load",e);var s,a=!1,r=!1;for(s in n)if(n.hasOwnProperty(s)){var o=n[s];if(null!=o)switch(s){case"src":a=!0;break;case"srcSet":r=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:du(e,t,s,o,n,null)}}return r&&du(e,t,"srcSet",n.srcSet,n,null),void(a&&du(e,t,"src",n.src,n,null));case"input":Zd("invalid",e);var l=s=o=r=null,c=null,d=null;for(a in n)if(n.hasOwnProperty(a)){var u=n[a];if(null!=u)switch(a){case"name":r=u;break;case"type":o=u;break;case"checked":c=u;break;case"defaultChecked":d=u;break;case"value":s=u;break;case"defaultValue":l=u;break;case"children":case"dangerouslySetInnerHTML":if(null!=u)throw Error(i(137,t));break;default:du(e,t,a,u,n,null)}}return void yt(e,s,l,c,d,o,r,!1);case"select":for(r in Zd("invalid",e),a=o=s=null,n)if(n.hasOwnProperty(r)&&null!=(l=n[r]))switch(r){case"value":s=l;break;case"defaultValue":o=l;break;case"multiple":a=l;default:du(e,t,r,l,n,null)}return t=s,n=o,e.multiple=!!a,void(null!=t?wt(e,!!a,t,!1):null!=n&&wt(e,!!a,n,!0));case"textarea":for(o in Zd("invalid",e),s=r=a=null,n)if(n.hasOwnProperty(o)&&null!=(l=n[o]))switch(o){case"value":a=l;break;case"defaultValue":r=l;break;case"children":s=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(i(91));break;default:du(e,t,o,l,n,null)}return void jt(e,a,r,s);case"option":for(c in n)if(n.hasOwnProperty(c)&&null!=(a=n[c]))if("selected"===c)e.selected=a&&"function"!==typeof a&&"symbol"!==typeof a;else du(e,t,c,a,n,null);return;case"dialog":Zd("beforetoggle",e),Zd("toggle",e),Zd("cancel",e),Zd("close",e);break;case"iframe":case"object":Zd("load",e);break;case"video":case"audio":for(a=0;a<$d.length;a++)Zd($d[a],e);break;case"image":Zd("error",e),Zd("load",e);break;case"details":Zd("toggle",e);break;case"embed":case"source":case"link":Zd("error",e),Zd("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(d in n)if(n.hasOwnProperty(d)&&null!=(a=n[d]))switch(d){case"children":case"dangerouslySetInnerHTML":throw Error(i(137,t));default:du(e,t,d,a,n,null)}return;default:if(Et(t)){for(u in n)n.hasOwnProperty(u)&&(void 0!==(a=n[u])&&uu(e,t,u,a,n,void 0));return}}for(l in n)n.hasOwnProperty(l)&&(null!=(a=n[l])&&du(e,t,l,a,n,null))}function hu(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var pu=null,fu=null;
vendor: 10,880 bytes, line 2
2function gu(e){return 9===e.nodeType?e:e.ownerDocument}function xu(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function bu(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function yu(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"bigint"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var vu=null;var wu="function"===typeof setTimeout?setTimeout:void 0,ku="function"===typeof clearTimeout?clearTimeout:void 0,ju="function"===typeof Promise?Promise:void 0,Nu="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ju?function(e){return ju.resolve(null).then(e).catch(Su)}:wu;function Su(e){setTimeout(function(){throw e})}function Cu(e){return"head"===e}function Au(e,t){var n=t,s=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)||"/&"===n){if(0===s)return e.removeChild(a),void qm(t);s--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)s++;else if("html"===n)Gu(e.ownerDocument.documentElement);else if("head"===n){Gu(n=e.ownerDocument.head);for(var r=n.firstChild;r;){var i=r.nextSibling,o=r.nodeName;r[Ye]||"SCRIPT"===o||"STYLE"===o||"LINK"===o&&"stylesheet"===r.rel.toLowerCase()||n.removeChild(r),r=i}}else"body"===n&&Gu(e.ownerDocument.body);n=a}while(n);qm(t)}function Eu(e,t){var n=e;e=0;do{var s=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),s&&8===s.nodeType)if("/$"===(n=s.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=s}while(n)}function Ou(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Ou(n),Qe(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Tu(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Iu(e.nextSibling)))return null}return e}function zu(e){return"$?"===e.data||"$~"===e.data}function Pu(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Iu(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Mu=null;function _u(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Iu(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Lu(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}function Ru(e,t,n){switch(t=gu(n),e){case"html":if(!(e=t.documentElement))throw Error(i(452));return e;case"head":if(!(e=t.head))throw Error(i(453));return e;case"body":if(!(e=t.body))throw Error(i(454));return e;default:throw Error(i(451))}}function Gu(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Qe(e)}var Fu=new Map,Hu=new Set;function Du(e){return"function"===typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Bu=_.d;_.d={f:function(){var e=Bu.f(),t=Xc();return e||t},r:function(e){var t=Ke(e);null!==t&&5===t.tag&&"form"===t.type?no(t):Bu.r(e)},D:function(e){Bu.D(e),qu("dns-prefetch",e,null)},C:function(e,t){Bu.C(e,t),qu("preconnect",e,t)},L:function(e,t,n){Bu.L(e,t,n);var s=Wu;if(s&&e&&t){var a='link[rel="preload"][as="'+xt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(a+='[imagesrcset="'+xt(n.imageSrcSet)+'"]',"string"===typeof n.imageSizes&&(a+='[imagesizes="'+xt(n.imageSizes)+'"]')):a+='[href="'+xt(e)+'"]';var r=a;switch(t){case"style":r=Uu(e);break;case"script":r=Qu(e)}Fu.has(r)||(e=h({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Fu.set(r,e),null!==s.querySelector(a)||"style"===t&&s.querySelector($u(r))||"script"===t&&s.querySelector(Zu(r))||(mu(t=s.createElement("link"),"link",e),et(t),s.head.appendChild(t)))}},m:function(e,t){Bu.m(e,t);var n=Wu;if(n&&e){var s=t&&"string"===typeof t.as?t.as:"script",a='link[rel="modulepreload"][as="'+xt(s)+'"][href="'+xt(e)+'"]',r=a;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":r=Qu(e)}if(!Fu.has(r)&&(e=h({rel:"modulepreload",href:e},t),Fu.set(r,e),null===n.querySelector(a))){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Zu(r)))return}mu(s=n.createElement("link"),"link",e),et(s),n.head.appendChild(s)}}},X:function(e,t){Bu.X(e,t);var n=Wu;if(n&&e){var s=Xe(n).hoistableScripts,a=Qu(e),r=s.get(a);r||((r=n.querySelector(Zu(a)))||(e=h({src:e,async:!0},t),(t=Fu.get(a))&&em(e,t),et(r=n.createElement("script")),mu(r,"link",e),n.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},s.set(a,r))}},S:function(e,t,n){Bu.S(e,t,n);var s=Wu;if(s&&e){var a=Xe(s).hoistableStyles,r=Uu(e);t=t||"default";var i=a.get(r);if(!i){var o={loading:0,preload:null};if(i=s.querySelector($u(r)))o.loading=5;else{e=h({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Fu.get(r))&&Xu(e,n);var l=i=s.createElement("link");et(l),mu(l,"link",e),l._p=new Promise(function(e,t){l.onload=e,l.onerror=t}),l.addEventListener("load",function(){o.loading|=1}),l.addEventListener("error",function(){o.loading|=2}),o.loading|=4,Ju(i,t,s)}i={type:"stylesheet",instance:i,count:1,state:o},a.set(r,i)}}},M:function(e,t){Bu.M(e,t);var n=Wu;if(n&&e){var s=Xe(n).hoistableScripts,a=Qu(e),r=s.get(a);r||((r=n.querySelector(Zu(a)))||(e=h({src:e,async:!0,type:"module"},t),(t=Fu.get(a))&&em(e,t),et(r=n.createElement("script")),mu(r,"link",e),n.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},s.set(a,r))}}};var Wu="undefined"===typeof document?null:document;function qu(e,t,n){var s=Wu;if(s&&"string"===typeof t&&t){var a=xt(t);a='link[rel="'+e+'"][href="'+a+'"]',"string"===typeof n&&(a+='[crossorigin="'+n+'"]'),Hu.has(a)||(Hu.add(a),e={rel:e,crossOrigin:n,href:t},null===s.querySelector(a)&&(mu(t=s.createElement("link"),"link",e),et(t),s.head.appendChild(t)))}}function Vu(e,t,n,s){var a,r,o,l,c=(c=U.current)?Du(c):null;if(!c)throw Error(i(446));switch(e){case"meta":case"title":return null;case"style":return"string"===typeof n.precedence&&"string"===typeof n.href?(t=Uu(n.href),(s=(n=Xe(c).hoistableStyles).get(t))||(s={type:"style",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"===typeof n.href&&"string"===typeof n.precedence){e=Uu(n.href);var d=Xe(c).hoistableStyles,u=d.get(e);if(u||(c=c.ownerDocument||c,u={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},d.set(e,u),(d=c.querySelector($u(e)))&&!d._p&&(u.instance=d,u.state.loading=5),Fu.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Fu.set(e,n),d||(a=c,r=e,o=n,l=u.state,a.querySelector('link[rel="preload"][as="style"]['+r+"]")?l.loading=1:(r=a.createElement("link"),l.preload=r,r.addEventListener("load",function(){return l.loading|=1}),r.addEventListener("error",function(){return l.loading|=2}),mu(r,"link",o),et(r),a.head.appendChild(r))))),t&&null===s)throw Error(i(528,""));return u}if(t&&null!==s)throw Error(i(529,""));return null;case"script":return t=n.async,"string"===typeof(n=n.src)&&t&&"function"!==typeof t&&"symbol"!==typeof t?(t=Qu(n),(s=(n=Xe(c).hoistableScripts).get(t))||(s={type:"script",instance:null,count:0,state:null},n.set(t,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Uu(e){return'href="'+xt(e)+'"'}function $u(e){return'link[rel="stylesheet"]['+e+"]"}function Yu(e){return h({},e,{"data-precedence":e.precedence,precedence:null})}function Qu(e){return'[src="'+xt(e)+'"]'}function Zu(e){return"script[async]"+e}function Ku(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var s=e.querySelector('style[data-href~="'+xt(n.href)+'"]');if(s)return t.instance=s,et(s),s;var a=h({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return et(s=(e.ownerDocument||e).createElement("style")),mu(s,"style",a),Ju(s,n.precedence,e),t.instance=s;case"stylesheet":a=Uu(n.href);var r=e.querySelector($u(a));if(r)return t.state.loading|=4,t.instance=r,et(r),r;s=Yu(n),(a=Fu.get(a))&&Xu(s,a),et(r=(e.ownerDocument||e).createElement("link"));var o=r;return o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),mu(r,"link",s),t.state.loading|=4,Ju(r,n.precedence,e),t.instance=r;case"script":return r=Qu(n.src),(a=e.querySelector(Zu(r)))?(t.instance=a,et(a),a):(s=n,(a=Fu.get(r))&&em(s=h({},n),a),et(a=(e=e.ownerDocument||e).createElement("script")),mu(a,"link",s),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error(i(443,t.type))}else"stylesheet"===t.type&&0===(4&t.state.loading)&&(s=t.instance,t.state.loading|=4,Ju(s,n.precedence,e));return t.instance}function Ju(e,t,n){for(var s=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=s.length?s[s.length-1]:null,r=a,i=0;i<s.length;i++){var o=s[i];if(o.dataset.precedence===t)r=o;else if(r!==a)break}r?r.parentNode.insertBefore(e,r.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Xu(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function em(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var tm=null;function nm(e,t,n){if(null===tm){var s=new Map,a=tm=new Map;a.set(n,s)}else(s=(a=tm).get(n))||(s=new Map,a.set(n,s));if(s.has(e))return s;for(s.set(e,null),n=n.getElementsByTagName(e),a=0;a<n.length;a++){var r=n[a];if(!(r[Ye]||r[De]||"link"===e&&"stylesheet"===r.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==r.namespaceURI){var i=r.getAttribute(t)||"";i=e+i;var o=s.get(i);o?o.push(r):s.set(i,[r])}}return s}function sm(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function am(e){return"stylesheet"!==e.type||0!==(3&e.state.loading)}var rm=0;
vendor: 4,236 bytes, line 2
2function im(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)lm(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var om=null;function lm(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,om=new Map,t.forEach(cm,e),om=null,im.call(e))}function cm(e,t){if(!(4&t.state.loading)){var n=om.get(e);if(n)var s=n.get(null);else{n=new Map,om.set(e,n);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),r=0;r<a.length;r++){var i=a[r];"LINK"!==i.nodeName&&"not all"===i.getAttribute("media")||(n.set(i.dataset.precedence,i),s=i)}s&&n.set(null,s)}i=(a=t.instance).getAttribute("data-precedence"),(r=n.get(i)||s)===s&&n.set(null,a),n.set(i,a),this.count++,s=im.bind(this),a.addEventListener("load",s),a.addEventListener("error",s),r?r.parentNode.insertBefore(a,r.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(a,e.firstChild),t.state.loading|=4}}var dm={$$typeof:w,Provider:null,Consumer:null,_currentValue:L,_currentValue2:L,_threadCount:0};function um(e,t,n,s,a,r,i,o,l){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ze(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ze(0),this.hiddenUpdates=ze(null),this.identifierPrefix=s,this.onUncaughtError=a,this.onCaughtError=r,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function mm(e,t,n,s,a,r,i,o,l,c,d,u){return e=new um(e,t,n,i,l,c,d,u,o),t=1,!0===r&&(t|=24),r=Gs(3,null,null,t),e.current=r,r.stateNode=e,(t=Fa()).refCount++,e.pooledCache=t,t.refCount++,r.memoizedState={element:s,isDehydrated:n,cache:t},gr(r),e}function hm(e){return e?e=Ls:Ls}function pm(e,t,n,s,a,r){a=hm(a),null===s.context?s.context=a:s.pendingContext=a,(s=br(t)).payload={element:n},null!==(r=void 0===r?null:r)&&(s.callback=r),null!==(n=yr(e,s,t))&&(Yc(n,0,t),vr(n,e,t))}function fm(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function gm(e,t){fm(e,t),(e=e.alternate)&&fm(e,t)}function xm(e){if(13===e.tag||31===e.tag){var t=Is(e,67108864);null!==t&&Yc(t,0,67108864),gm(e,67108864)}}function bm(e){if(13===e.tag||31===e.tag){var t=Uc(),n=Is(e,t=Le(t));null!==n&&Yc(n,0,t),gm(e,t)}}var ym=!0;function vm(e,t,n,s){var a=M.T;M.T=null;var r=_.p;try{_.p=2,km(e,t,n,s)}finally{_.p=r,M.T=a}}function wm(e,t,n,s){var a=M.T;M.T=null;var r=_.p;try{_.p=8,km(e,t,n,s)}finally{_.p=r,M.T=a}}function km(e,t,n,s){if(ym){var a=jm(s);if(null===a)tu(e,t,s,Nm,n),_m(e,s);else if(function(e,t,n,s,a){switch(t){case"focusin":return Em=Lm(Em,e,t,n,s,a),!0;case"dragenter":return Om=Lm(Om,e,t,n,s,a),!0;case"mouseover":return Tm=Lm(Tm,e,t,n,s,a),!0;case"pointerover":var r=a.pointerId;return zm.set(r,Lm(zm.get(r)||null,e,t,n,s,a)),!0;case"gotpointercapture":return r=a.pointerId,Pm.set(r,Lm(Pm.get(r)||null,e,t,n,s,a)),!0}return!1}(a,e,t,n,s))s.stopPropagation();else if(_m(e,s),4&t&&-1<Mm.indexOf(e)){for(;null!==a;){var r=Ke(a);if(null!==r)switch(r.tag){case 3:if((r=r.stateNode).current.memoizedState.isDehydrated){var i=Ce(r.pendingLanes);if(0!==i){var o=r;for(o.pendingLanes|=2,o.entangledLanes|=2;i;){var l=1<<31-ve(i);o.entanglements[1]|=l,i&=~l}_d(r),0===(6&hc)&&(Mc=le()+500,Ld(0,!1))}}break;case 31:case 13:null!==(o=Is(r,2))&&Yc(o,0,2),Xc(),gm(r,2)}if(null===(r=jm(s))&&tu(e,t,s,Nm,n),r===a)break;a=r}null!==a&&s.stopPropagation()}else tu(e,t,s,null,n)}}function jm(e){return Sm(e=Mt(e))}var Nm=null;function Sm(e){if(Nm=null,null!==(e=Ze(e))){var t=l(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=c(t)))return e;e=null}else if(31===n){if(null!==(e=d(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Nm=e,null}function Cm(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 2,157 bytes, line 2
2:case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ce()){case de:return 2;case ue:return 8;case me:case he:return 32;case pe:return 268435456;default:return 32}default:return 32}}var Am=!1,Em=null,Om=null,Tm=null,zm=new Map,Pm=new Map,Im=[],Mm="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function _m(e,t){switch(e){case"focusin":case"focusout":Em=null;break;case"dragenter":case"dragleave":Om=null;break;case"mouseover":case"mouseout":Tm=null;break;case"pointerover":case"pointerout":zm.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pm.delete(t.pointerId)}}function Lm(e,t,n,s,a,r){return null===e||e.nativeEvent!==r?(e={blockedOn:t,domEventName:n,eventSystemFlags:s,nativeEvent:r,targetContainers:[a]},null!==t&&(null!==(t=Ke(t))&&xm(t)),e):(e.eventSystemFlags|=s,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Rm(e){var t=Ze(e.target);if(null!==t){var n=l(t);
2if(null!==n)if(13===(t=n.tag)){if(null!==(t=c(n)))return e.blockedOn=t,void Fe(e.priority,function(){bm(n)})}else if(31===t){if(null!==(t=d(n)))return e.blockedOn=t,void Fe(e.priority,function(){bm(n)})}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Gm(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=jm(e.nativeEvent);if(null!==n)return null!==(t=Ke(n))&&xm(t),e.blockedOn=n,!1;var s=new(n=e.nativeEvent).constructor(n.type,n);It=s,n.target.dispatchEvent(s),It=null,t.shift()}return!0}function Fm(e,t,n){Gm(e)&&n.delete(t)}function Hm(){Am=!1,null!==Em&&Gm(Em)&&(Em=null),null!==Om&&Gm(Om)&&(Om=null),null!==Tm&&Gm(Tm)&&(Tm=null),zm.forEach(Fm),Pm.forEach(Fm)}function Dm(e,t){e.blockedOn===t&&(e.blockedOn=null,Am||(Am=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,Hm)))}var Bm=null;function Wm(e){Bm!==e&&(Bm=e,s.unstable_scheduleCallback(s.unstable_NormalPriority,function(){Bm===e&&(Bm=null);for(var t=0;t<e.length;t+=3){var n=e[t],s=e[t+1],a=e[t+2];if("function"!==typeof s){if(null===Sm(s||n))continue;break}var r=Ke(n);null!==r&&(e.splice(t,3),t-=3,eo(r,{pending:!0,data:a,method:n.method,action:s},s,a))}}))}function qm(e){function t(t){return Dm(t,e)}null!==Em&&Dm(Em,e),null!==Om&&Dm(Om,e),null!==Tm&&Dm(Tm,e),zm.forEach(t),Pm.forEach(t);for(var n=0;n<Im.length;n++){var s=Im[n];s.blockedOn===e&&(s.blockedOn=null)}for(;0<Im.length&&null===(n=Im[0]).blockedOn;)Rm(n),null===n.blockedOn&&Im.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(s=0;s<n.length;s+=3){var a=n[s],r=n[s+1],i=a[Be]||null;if("function"===typeof r)i||Wm(n);else if(i){var o=null;if(r&&r.hasAttribute("formAction")){if(a=r,i=r[Be]||null)o=i.formAction;else if(null!==Sm(a))continue}else o=i.action;"function"===typeof o?n[s+1]=o:(n.splice(s,3),s-=3),Wm(n)}}}function Vm(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise(function(e){return a=e})},focusReset:"manual",scroll:"manual"})}function t(){null!==a&&(a(),a=null),s||setTimeout(n,20)}function n(){if(!s&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"===typeof navigation){var s=!1,a=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){s=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==a&&(a(),a=null)}}}function Um(e){this._internalRoot=e}function $m(e){this._internalRoot=e}$m.prototype.render=Um.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));pm(t.current,Uc(),e,t,null,null)},$m.prototype.unmount=Um.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;pm(e.current,2,null,e,null,null),Xc(),t[We]=null}},$m.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ge();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Im.length&&0!==t&&t<Im[n].priority;n++);Im.splice(n,0,e),0===n&&Rm(e)}};var Ym=a.version;if("19.2.4"!==Ym)throw Error(i(527,Ym,"19.2.4"));_.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=l(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,s=t;;){var a=n.return;if(null===a)break;var r=a.alternate;if(null===r){if(null!==(s=a.return)){n=s;continue}break}if(a.child===r.child){for(r=a.child;r;){if(r===n)return u(a),e;if(r===s)return u(a),t;r=r.sibling}throw Error(i(188))}if(n.return!==s.return)n=a,s=r;else{for(var o=!1,c=a.child;c;){if(c===n){o=!0,n=a,s=r;break}if(c===s){o=!0,s=a,n=r;break}c=c.sibling}if(!o){for(c=r.child;c;){if(c===n){o=!0,n=r,s=a;break}if(c===s){o=!0,s=r,n=a;break}c=c.sibling}if(!o)throw Error(i(189))}}if(n.alternate!==s)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(t),e=null===(e=null!==e?m(e):null)?null:e.stateNode};var Qm={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:M,reconcilerVersion:"19.2.4"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Zm=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zm.isDisabled&&Zm.supportsFiber)try{xe=Zm.inject(Qm),be=Zm}catch(Jm){}}t.createRoot=function(e,t){if(!o(e))throw Error(i(299));var n=!1,s="",a=No,r=So,l=Co;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(s=t.identifierPrefix),void 0!==t.onUncaughtError&&(a=t.onUncaughtError),void 0!==t.onCaughtError&&(r=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),t=mm(e,1,!1,null,0,n,s,null,a,r,l,Vm),e[We]=t.current,Xd(e),new Um(t)},t.hydrateRoot=function(e,t,n){if(!o(e))throw Error(i(299));var s=!1,a="",r=No,l=So,c=Co,d=null;return null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(s=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onUncaughtError&&(r=n.onUncaughtError),void 0!==n.onCaughtError&&(l=n.onCaughtError),void 0!==n.onRecoverableError&&(c=n.onRecoverableError),void 0!==n.formState&&(d=n.formState)),(t=mm(e,1,!0,t,0,s,a,d,r,l,c,Vm)).context=hm(null),n=t.current,(a=br(s=Le(s=Uc()))).callback=null,yr(n,a,s),n=s,t.current.lanes=n,Pe(t,n),_d(t),e[We]=t.current,Xd(e),new $m(t)},t.version="19.2.4"},6672(e,t,n){"use strict";var s=n(5043);function a(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var i={d:{f:r,r:function(){throw Error(a(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},o=Symbol.for("react.portal");var l=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(e,t){return"font"===e?"":"string"===typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=i,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(a(299));return function(e,t,n){var s=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:o,key:null==s?null:""+s,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=l.T,n=i.p;try{if(l.T=null,i.p=2,e)return e()}finally{l.T=t,i.p=n,i.d.f()}},t.preconnect=function(e,t){"string"===typeof e&&(t?t="string"===typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:t=null,i.d.C(e,t))},t.prefetchDNS=function(e){"string"===typeof e&&i.d.D(e)},t.preinit=function(e,t){if("string"===typeof e&&t&&"string"===typeof t.as){var n=t.as,s=c(n,t.crossOrigin),a="string"===typeof t.integrity?t.integrity:void 0,r="string"===typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?i.d.S(e,"string"===typeof t.precedence?t.precedence:void 0,{crossOrigin:s,integrity:a,fetchPriority:r}):"script"===n&&i.d.X(e,{crossOrigin:s,integrity:a,fetchPriority:r,nonce:"string"===typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"===typeof e)if("object"===typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=c(t.as,t.crossOrigin);i.d.M(e,{crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0})}}else null==t&&i.d.M(e)},t.preload=function(e,t){if("string"===typeof e&&"object"===typeof t&&null!==t&&"string"===typeof t.as){var n=t.as,s=c(n,t.crossOrigin);i.d.L(e,n,{crossOrigin:s,integrity:"string"===typeof t.integrity?t.integrity:void 0,nonce:"string"===typeof t.nonce?t.nonce:void 0,type:"string"===typeof t.type?t.type:void 0,fetchPriority:"string"===typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"str
2ing"===typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"===typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"===typeof t.imageSizes?t.imageSizes:void 0,media:"string"===typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"===typeof e)if(t){var n=c(t.as,t.crossOrigin);i.d.m(e,{as:"string"===typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"===typeof t.integrity?t.integrity:void 0})}else i.d.m(e)},t.requestFormReset=function(e){i.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return l.H.useFormState(e,t,n)},t.useFormStatus=function(){return l.H.useHostTransitionStatus()},t.version="19.2.4"},4391(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(7004)},7950(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(6672)},6366(e){var t="undefined"!==typeof Element,n="function"===typeof Map,s="function"===typeof Set,a="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function r(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var o,l,c,d;if(Array.isArray(e)){if((o=e.length)!=i.length)return!1;for(l=o;0!==l--;)if(!r(e[l],i[l]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(d=e.entries();!(l=d.next()).done;)if(!i.has(l.value[0]))return!1;for(d=e.entries();!(l=d.next()).done;)if(!r(l.value[1],i.get(l.value[0])))return!1;return!0}if(s&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(d=e.entries();!(l=d.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((o=e.length)!=i.length)return!1;for(l=o;0!==l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"===typeof e.valueOf&&"function"===typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"===typeof e.toString&&"function"===typeof i.toString)return e.toString()===i.toString();if((o=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=o;0!==l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=o;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!r(e[c[l]],i[c[l]]))return!1;return!0}return e!==e&&i!==i}e.exports=function(e,t){try{return r(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},9367(e,t,n){"use strict";n.d(t,{mg:()=>ge,vd:()=>se});var s=n(3986),a=n(4705),r=n(9379),i=n(5043),o=n(6366),l=n.n(o),c=n(2740),d=n.n(c),u=n(7324),m=n.n(u);const h=["context"],p=["innerHTML"],f=["cssText"],g=["innerHTML"],x=["children"],b=["children"];var y,v,w=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(w||{}),k={rel:["amphtml","canonical","alternate"]},j={type:["application/ld+json"]},N={charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},S=Object.values(w),C={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},A=Object.entries(C).reduce((e,t)=>{let[n,s]=t;return e[s]=n,e},{}),E="data-rh",O="defaultTitle",T="defer",z="encodeSpecialCharacters",P="onChangeClientState",I="titleTemplate",M="prioritizeSeoTags",_=(e,t)=>
2{for(let n=e.length-1;n>=0;n-=1){const s=e[n];if(Object.prototype.hasOwnProperty.call(s,t))return s[t]}return null},L=e=>{let t=_(e,"title");const n=_(e,I);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const s=_(e,O);return t||s||void 0},R=e=>_(e,P)||(()=>{}),G=(e,t)=>t.filter(t=>"undefined"!==typeof t[e]).map(t=>t[e]).reduce((e,t)=>(0,r.A)((0,r.A)({},e),t),{}),F=(e,t)=>t.filter(e=>"undefined"!==typeof e.base).map(e=>e.base).reverse().reduce((t,n)=>{if(!t.length){const s=Object.keys(n);for(let a=0;a<s.length;a+=1){const r=s[a].toLowerCase();if(-1!==e.indexOf(r)&&n[r])return t.concat(n)}}return t},[]),H=(e,t,n)=>{const s={};return n.filter(t=>{return!!Array.isArray(t[e])||("undefined"!==typeof t[e]&&(n="Helmet: ".concat(e,' should be of type "Array". Instead found type "').concat(typeof t[e],'"'),console&&"function"===typeof console.warn&&console.warn(n)),!1);var n}).map(t=>t[e]).reverse().reduce((e,n)=>{const a={};n.filter(e=>{let n;const r=Object.keys(e);for(let s=0;s<r.length;s+=1){const a=r[s],i=a.toLowerCase();-1===t.indexOf(i)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===i&&"stylesheet"===e[i].toLowerCase()||(n=i),-1===t.indexOf(a)||"innerHTML"!==a&&"cssText"!==a&&"itemprop"!==a||(n=a)}if(!n||!e[n])return!1;const i=e[n].toLowerCase();return s[n]||(s[n]={}),a[n]||(a[n]={}),!s[n][i]&&(a[n][i]=!0,!0)}).reverse().forEach(t=>e.push(t));const i=Object.keys(a);for(let t=0;t<i.length;t+=1){const e=i[t],n=(0,r.A)((0,r.A)({},s[e]),a[e]);s[e]=n}return e},[]).reverse()},D=(e,t)=>{if(Array.isArray(e)&&e.length)for(let n=0;n<e.length;n+=1){if(e[n][t])return!0}return!1},B=e=>Array.isArray(e)?e.join(""):e,W=(e,t)=>Array.isArray(e)?e.reduce((e,n)=>(((e,t)=>{const n=Object.keys(e);for(let s=0;s<n.length;s+=1)if(t[n[s]]&&t[n[s]].includes(e[n[s]]))return!0;return!1})(n,t)?e.priority.push(n):e.default.push(n),e),{priority:[],default:[]}):{default:e,priority:[]},q=(e,t)=>(0,r.A)((0,r.A)({},e),{},{[t]:void 0}),V=["noscript","script","style"],U=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},$=e=>Object.keys(e).reduce((t,n)=>{const s="undefined"!==typeof e[n]?"".concat(n,'="').concat(e[n],'"'):"".concat(n);return t?"".concat(t," ").concat(s):s},""),Y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((t,n)=>(t[C[n]||n]=e[n],t),t)},Q=(e,t)=>t.map((t,n)=>{const s={key:n,[E]:!0};return Object.keys(t).forEach(e=>{const n=C[e]||e;if("innerHTML"===n||"cssText"===n){const e=t.innerHTML||t.cssText;s.dangerouslySetInnerHTML={__html:e}}else s[n]=t[e]}),i.createElement(e,s)}),Z=function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];switch(e){case"title":return{toComponent:()=>((e,t,n)=>{const s=Y(n,{key:t,[E]:!0});return[i.createElement("title",s,t)]})(0,t.title,t.titleAttributes),toString:()=>((e,t,n,s)=>{const a=$(n),r=B(t);return a?"<".concat(e," ").concat(E,'="true" ').concat(a,">").concat(U(r,s),"</").concat(e,">"):"<".concat(e," ").concat(E,'="true">').concat(U(r,s),"</").concat(e,">")})(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>Y(t),toString:()=>$(t)};default:return{toComponent:()=>Q(e,t),toString:()=>function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return t.reduce((t,s)=>{const a=s,r=Object.keys(a).filter(e=>!("innerHTML"===e||"cssText"===e)).reduce((e,t)=>{const s="undefined"===typeof a[t]?t:"".concat(t,'="').concat(U(a[t],n),'"');return e?"".concat(e," ").concat(s):s},""),i=a.innerHTML||a.cssText||"",o=-1===V.indexOf(e);return"".concat(t,"<").concat(e," ").concat(E,'="true" ').concat(r).concat(o?"/>":">".concat(i,"</").concat(e,">"))},"")}(e,t,n)}}},K=e=>{const{baseTag:t,bodyAttributes:n,encode:s=!0,htmlAttributes:a,noscriptTags:r,styleTags:i,title:o="",titleAttributes:l,prioritizeSeoTags:c}=e;let{linkTags:d,metaTags:u,scriptTags:m}=e,h={toComponent:()=>[],toString:()=>""};return c&&({priorityMethods:h,linkTags:d,metaTags:u,scriptTags:m}=(e=>{let{metaTags:t,linkTags:n,scriptTags:s,encode:a}=e;const r=W(t,N),i=W(n,k),o=W(s,j);return{priorityMethods:{toComponent:()=>[...Q("meta",r.priority),...Q("link",i.priority),...Q("script",o.priority)],toString:()=>"".concat(Z("meta",r.priority,a)," ").concat(Z("link",i.priority,a)," ").concat(Z("script",o.priority,a))},metaTags:r.default,linkTags:i.default,scriptTags:o.default}})(e)),{priority:h,base:Z("base",t,s),bodyAttributes:Z("bodyAttributes",n,s),htmlAttributes:Z("htmlAttributes",a,s),link:Z("link",d,s),meta:Z("meta",u,s),noscript:Z("noscript",r,s),script:Z("script",m,s),style:Z("style",i,s),title:Z("title",{title:o,titleAttributes:l},s)}},J=[],X=!("undefined"===typeof window||!window.document||!window.document.createElement),ee=class{constructor(e,t){(0,a.A)(this,"instances",[]),(0,a.A)(this,"canUseDOM",X),(0,a.A)(this,"context",void 0),(0,a.A)(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?J:this.instances,add:e=>{(this.canUseDOM?J:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?J:this.instances).indexOf(e);(this.canUseDOM?J:this.instances).splice(t,1)}}}),this.context=e,this.canUseDOM=t||!1,t||(e.helmet=K({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},te=parseInt(i.version.split(".")[0],10)>=19,ne=i.createContext({}),se=(y=class e extends i.Component{constructor(t){super(t),(0,a.A)(this,"helmetData",void 0),this.helmetData=te?null:new ee(this.props.context||{},e.canUseDOM)}render(){return te?i.createElement(i.Fragment,null,this.props.children):i.createElement(ne.Provider,{value:this.helmetData.value},this.props.children)}},(0,a.A)(y,"canUseDOM",X),y),ae=(e,t)=>{const n=document.head||document.querySelector("head"),s=n.querySelectorAll("".concat(e,"[").concat(E,"]")),a=[].slice.call(s),r=[];let i;return t&&t.length&&t.forEach(t=>{const n=document.createElement(e);for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e))if("innerHTML"===e)n.innerHTML=t.innerHTML;else if("cssText"===e){const e=t.cssText;n.appendChild(document.createTextNode(e))}else{const s=e,a="undefined"===typeof t[s]?"":t[s];n.setAttribute(e,a)}n.setAttribute(E,"true"),a.some((e,t)=>(i=t,n.isEqualNode(e)))?a.splice(i,1):r.push(n)}
2),a.forEach(e=>{var t;return null===(t=e.parentNode)||void 0===t?void 0:t.removeChild(e)}),r.forEach(e=>n.appendChild(e)),{oldTags:a,newTags:r}},re=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const s=n.getAttribute(E),a=s?s.split(","):[],r=[...a],i=Object.keys(t);for(const o of i){const e=t[o]||"";n.getAttribute(o)!==e&&n.setAttribute(o,e),-1===a.indexOf(o)&&a.push(o);const s=r.indexOf(o);-1!==s&&r.splice(s,1)}for(let o=r.length-1;o>=0;o-=1)n.removeAttribute(r[o]);a.length===r.length?n.removeAttribute(E):n.getAttribute(E)!==i.join(",")&&n.setAttribute(E,i.join(","))},ie=(e,t)=>{const{baseTag:n,bodyAttributes:s,htmlAttributes:a,linkTags:r,metaTags:i,noscriptTags:o,onChangeClientState:l,scriptTags:c,styleTags:d,title:u,titleAttributes:m}=e;re("body",s),re("html",a),((e,t)=>{"undefined"!==typeof e&&document.title!==e&&(document.title=B(e)),re("title",t)})(u,m);const h={baseTag:ae("base",n),linkTags:ae("link",r),metaTags:ae("meta",i),noscriptTags:ae("noscript",o),scriptTags:ae("script",c),styleTags:ae("style",d)},p={},f={};Object.keys(h).forEach(e=>{const{newTags:t,oldTags:n}=h[e];t.length&&(p[e]=t),n.length&&(f[e]=h[e].oldTags)}),t&&t(),l(e,p,f)},oe=null,le=e=>{oe&&cancelAnimationFrame(oe),e.defer?oe=requestAnimationFrame(()=>{ie(e,()=>{oe=null})}):(ie(e),oe=null)},ce=class extends i.Component{constructor(){super(...arguments),(0,a.A)(this,"rendered",!1)}shouldComponentUpdate(e){return!m()(e,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:e}=this.props.context;e.remove(this),this.emitChange()}emitChange(){const{helmetInstances:e,setHelmet:t}=this.props.context;let n=null;const a=(r=e.get().map(e=>{const t=e.props,{context:n}=t;return(0,s.A)(t,h)}),{baseTag:F(["href"],r),bodyAttributes:G("bodyAttributes",r),defer:_(r,T),encode:_(r,z),htmlAttributes:G("htmlAttributes",r),linkTags:H("link",["rel","href"],r),metaTags:H("meta",["name","charset","http-equiv","property","itemprop"],r),noscriptTags:H("noscript",["innerHTML"],r),onChangeClientState:R(r),scriptTags:H("script",["src","innerHTML"],r),styleTags:H("style",["cssText"],r),title:L(r),titleAttributes:G("titleAttributes",r),prioritizeSeoTags:D(r,M)});var r;se.canUseDOM?le(a):K&&(n=K(a)),t(n)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:e}=this.props.context;e.add(this),this.emitChange()}render(){return this.init(),null}},de=[],ue=e=>{const t={};for(const n of Object.keys(e))t[A[n]||n]=e[n];return t},me=e=>{const t={};for(const n of Object.keys(e)){t[C[n]||n]=e[n]}return t},he=(e,t)=>{if(!X)return;const n=document.getElementsByTagName(e)[0];if(!n)return;const s="data-rh-managed",a=n.getAttribute(s),r=a?a.split(","):[],i=Object.keys(t);for(const o of r)i.includes(o)||n.removeAttribute(o);for(const o of i){const e=t[o];void 0===e||null===e||!1===e?n.removeAttribute(o):!0===e?n.setAttribute(o,""):n.setAttribute(o,String(e))}i.length>0?n.setAttribute(s,i.join(",")):n.removeAttribute(s)},pe=()=>{const e={},t={};for(const n of de){const{htmlAttributes:s,bodyAttributes:a}=n.props;s&&Object.assign(e,ue(s)),a&&Object.assign(t,ue(a))}he("html",e),he("body",t)},fe=class extends i.Component{componentDidMount(){de.push(this),pe()}componentDidUpdate(){pe()}componentWillUnmount(){const e=de.indexOf(this);-1!==e&&de.splice(e,1),pe()}resolveTitle(){const{title:e,titleTemplate:t,defaultTitle:n}=this.props;return e&&t?t.replace(/%s/g,()=>Array.isArray(e)?e.join(""):e):e||n||void 0}renderTitle(){const e=this.resolveTitle();if(void 0===e)return null;const t=this.props.titleAttributes||{};return i.createElement("title",me(t),e)}renderBase(){const{base:e}=this.props;return e?i.createElement("base",me(e)):null}renderMeta(){const{meta:e}=this.props;return e&&Array.isArray(e)?e.map((e,t)=>i.createElement("meta",(0,r.A)({key:t},me(e)))):null}renderLink(){const{link:e}=this.props;return e&&Array.isArray(e)?e.map((e,t)=>i.createElement("link",(0,r.A)({key:t},me(e)))):null}renderScript(){const{script:e}=this.props;return e&&Array.isArray(e)?e.map((e,t)=>{const{innerHTML:n}=e,a=(0,s.A)(e,p),o=me(a);return n&&(o.dangerouslySetInnerHTML={__html:n}),i.createElement("script",(0,r.A)({key:t},o))}):null}renderStyle(){const{style:e}=this.props;return e&&Array.isArray(e)?e.map((e,t)=>{const{cssText:n}=e,a=(0,s.A)(e,f),o=me(a);return n&&(o.dangerouslySetInnerHTML={__html:n}),i.createElement("style",(0,r.A)({key:t},o))}):null}renderNoscript(){const{noscript:e}=this.props;return e&&Array.isArray(e)?e.map((e,t)=>{const{innerHTML:n}=e,a=(0,s.A)(e,g),o=me(a);return n&&(o.dangerouslySetInnerHTML={__html:n}),i.createElement("noscript",(0,r.A)({key:t},o))}):null}render(){return i.createElement(i.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}},ge=(v=class extends i.Component{shouldComponentUpdate(e){return!l()(q(this.props,"helmetData"),q(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error("<".concat(e.type," /> elements are self-closing and can not contain children. Refer to our API for more information."))}}flattenArrayTypeChildren(e,t,n,s){return(0,r.A)((0,r.A)({},t),{},{[e.type]:[...t[e.type]||[],(0,r.A)((0,r.A)({},n),this.mapNestedChildrenToProps(e,s))]})}mapObjectTypeChildren(e,t,n,s){switch(e.type){case"title":return(0,r.A)((0,r.A)({},t),{},{[e.type]:s,titleAttributes:(0,r.A)({},n)});case"body":return(0,r.A)((0,r.A)({},t),{},{bodyAttributes:(0,r.A)({},n)});case"html":return(0,r.A)((0,r.A)({},t),{},{htmlAttributes:(0,r.A)({},n)});default:return(0,r.A)((0,r.A)({},t),{},{[e.type]:(0,r.A)({},n)})}}mapArrayTypeChildrenToProps(e,t){let n=(0,r.A)({},t);return Object.keys(e).forEach(t=>{n=(0,r.A)((0,r.A)({},n),{},{[t]:e[t]})}),n}
2warnOnInvalidChildren(e,t){return d()(S.some(t=>e.type===t),"function"===typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types ".concat(S.join(", ")," are allowed. Helmet does not support rendering <").concat(e.type,"> elements. Refer to our API for more information.")),d()(!t||"string"===typeof t||Array.isArray(t)&&!t.some(e=>"string"!==typeof e),"Helmet expects a string as a child of <".concat(e.type,">. Did you forget to wrap your children in braces? ( <").concat(e.type,">{``}</").concat(e.type,"> ) Refer to our API for more information.")),!0}mapChildrenToProps(e,t){let n={};return i.Children.forEach(e,e=>{if(!e||!e.props)return;const a=e.props,{children:r}=a,i=(0,s.A)(a,x),o=Object.keys(i).reduce((e,t)=>(e[A[t]||t]=i[t],e),{});let{type:l}=e;switch("symbol"===typeof l?l=l.toString():this.warnOnInvalidChildren(e,r),l){case"Symbol(react.fragment)":t=this.mapChildrenToProps(r,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(e,n,o,r);break;default:t=this.mapObjectTypeChildren(e,t,o,r)}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const e=this.props,{children:t}=e,n=(0,s.A)(e,b);let a=(0,r.A)({},n),{helmetData:o}=n;if(t&&(a=this.mapChildrenToProps(t,a)),o&&!(o instanceof ee)){o=new ee(o.context,!0),delete a.helmetData}return te?i.createElement(fe,(0,r.A)({},a)):o?i.createElement(ce,(0,r.A)((0,r.A)({},a),{},{context:o.value})):i.createElement(ne.Consumer,null,e=>i.createElement(ce,(0,r.A)((0,r.A)({},a),{},{context:e})))}},(0,a.A)(v,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),v)},2799(e,t){"use strict";var n=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function a(e,t,s){var a=null;if(void 0!==s&&(a=""+s),void 0!==t.key&&(a=""+t.key),"key"in t)for(var r in s={},t)"key"!==r&&(s[r]=t[r]);else s=t;return t=s.ref,{$$typeof:n,type:e,key:a,ref:void 0!==t?t:null,props:s}}t.Fragment=s,t.jsx=a,t.jsxs=a},4288(e,t){"use strict";var n=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),h=Symbol.for("react.activity"),p=Symbol.iterator;var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,x={};function b(e,t,n){this.props=e,this.context=t,this.refs=x,this.updater=n||f}function y(){}function v(e,t,n){this.props=e,this.context=t,this.refs=x,this.updater=n||f}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var w=v.prototype=new y;w.constructor=v,g(w,b.prototype),w.isPureReactComponent=!0;var k=Array.isArray;function j(){}var N={H:null,A:null,T:null,S:null},S=Object.prototype.hasOwnProperty;function C(e,t,s){var a=s.ref;return{$$typeof:n,type:e,key:t,ref:void 0!==a?a:null,props:s}}function A(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var E=/\/+/g;function O(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return t[e]})}(""+e.key):t.toString(36)}function T(e,t,a,r,i){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var l,c,d=!1;if(null===e)d=!0;else switch(o){case"bigint":case"string":case"number":d=!0;break;case"object":switch(e.$$typeof){case n:case s:d=!0;break;case m:return T((d=e._init)(e._payload),t,a,r,i)}}if(d)return i=i(e),d=""===r?"."+O(e,0):r,k(i)?(a="",null!=d&&(a=d.replace(E,"$&/")+"/"),T(i,t,a,"",function(e){return e})):null!=i&&(A(i)&&(l=i,c=a+(null==i.key||e&&e.key===i.key?"":(""+i.key).replace(E,"$&/")+"/")+d,i=C(l.type,c,l.props)),t.push(i)),1;d=0;var u,h=""===r?".":r+":";if(k(e))for(var f=0;f<e.length;f++)d+=T(r=e[f],t,a,o=h+O(r,f),i);else if("function"===typeof(f=null===(u=e)||"object"!==typeof u?null:"function"===typeof(u=p&&u[p]||u["@@iterator"])?u:null))for(e=f.call(e),f=0;!(r=e.next()).done;)d+=T(r=r.value,t,a,o=h+O(r,f++),i);else if("object"===o){if("function"===typeof e.then)return T(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"===typeof e.status?e.then(j,j):(e.status="pending",e.then(function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)},function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,a,r,i);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return d}function z(e,t,n){if(null==e)return e;var s=[],a=0;return T(e,s,"","",function(e){return t.call(n,e,a++)}),s}function P(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)},function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var I="function"===typeof reportError?reportError:function(e){if("object"===typeof window&&"function"===typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"===typeof e&&null!==e&&"string"===typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"===typeof process&&"function"===typeof process.emit)return void process.emit("uncaughtException",e);console.error(e)},M={map:z,forEach:function(e,t,n){z(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return z(e,function(){t++}),t},toArray:function(e){return z(e,function(e){return e})||[]},only:function(e){if(!A(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};t.Activity=h,t.Children=M,t.Component=b,t.Fragment=a,t.Profiler=i,t.PureComponent=v,t.
vendor: 6,682 bytes, line 2
2StrictMode=r,t.Suspense=d,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=N,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return N.H.useMemoCache(e)}},t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cacheSignal=function(){return null},t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error("The argument must be a React element, but you passed "+e+".");var s=g({},e.props),a=e.key;if(null!=t)for(r in void 0!==t.key&&(a=""+t.key),t)!S.call(t,r)||"key"===r||"__self"===r||"__source"===r||"ref"===r&&void 0===t.ref||(s[r]=t[r]);var r=arguments.length-2;if(1===r)s.children=n;else if(1<r){for(var i=Array(r),o=0;o<r;o++)i[o]=arguments[o+2];s.children=i}return C(e.type,a,s)},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:o,_context:e},e},t.createElement=function(e,t,n){var s,a={},r=null;if(null!=t)for(s in void 0!==t.key&&(r=""+t.key),t)S.call(t,s)&&"key"!==s&&"__self"!==s&&"__source"!==s&&(a[s]=t[s]);var i=arguments.length-2;if(1===i)a.children=n;else if(1<i){for(var o=Array(i),l=0;l<i;l++)o[l]=arguments[l+2];a.children=o}if(e&&e.defaultProps)for(s in i=e.defaultProps)void 0===a[s]&&(a[s]=i[s]);return C(e,r,a)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=A,t.lazy=function(e){return{$$typeof:m,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=N.T,n={};N.T=n;try{var s=e(),a=N.S;null!==a&&a(n,s),"object"===typeof s&&null!==s&&"function"===typeof s.then&&s.then(j,I)}catch(r){I(r)}finally{null!==t&&null!==n.types&&(t.types=n.types),N.T=t}},t.unstable_useCacheRefresh=function(){return N.H.useCacheRefresh()},t.use=function(e){return N.H.use(e)},t.useActionState=function(e,t,n){return N.H.useActionState(e,t,n)},t.useCallback=function(e,t){return N.H.useCallback(e,t)},t.useContext=function(e){return N.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return N.H.useDeferredValue(e,t)},t.useEffect=function(e,t){return N.H.useEffect(e,t)},t.useEffectEvent=function(e){return N.H.useEffectEvent(e)},t.useId=function(){return N.H.useId()},t.useImperativeHandle=function(e,t,n){return N.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return N.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return N.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return N.H.useMemo(e,t)},t.useOptimistic=function(e,t){return N.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return N.H.useReducer(e,t,n)},t.useRef=function(e){return N.H.useRef(e)},t.useState=function(e){return N.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return N.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return N.H.useTransition()},t.version="19.2.4"},5043(e,t,n){"use strict";e.exports=n(4288)},579(e,t,n){"use strict";e.exports=n(2799)},5896(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var s=n-1>>>1,a=e[s];if(!(0<r(a,t)))break e;e[s]=t,e[n]=a,n=s}}function s(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var s=0,a=e.length,i=a>>>1;s<i;){var o=2*(s+1)-1,l=e[o],c=o+1,d=e[c];if(0>r(l,n))c<a&&0>r(d,l)?(e[s]=d,e[c]=n,s=c):(e[s]=l,e[o]=n,s=o);else{if(!(c<a&&0>r(d,n)))break e;e[s]=d,e[c]=n,s=c}}}return t}function r(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var o=Date,l=o.now();t.unstable_now=function(){return o.now()-l}}var c=[],d=[],u=1,m=null,h=3,p=!1,f=!1,g=!1,x=!1,b="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,v="undefined"!==typeof setImmediate?setImmediate:null;function w(e){for(var t=s(d);null!==t;){if(null===t.callback)a(d);else{if(!(t.startTime<=e))break;a(d),t.sortIndex=t.expirationTime,n(c,t)}t=s(d)}}function k(e){if(g=!1,w(e),!f)if(null!==s(c))f=!0,N||(N=!0,j());else{var t=s(d);null!==t&&P(k,t.startTime-e)}}var j,N=!1,S=-1,C=5,A=-1;function E(){return!!x||!(t.unstable_now()-A<C)}function O(){if(x=!1,N){var e=t.unstable_now();A=e;var n=!0;try{e:{f=!1,g&&(g=!1,y(S),S=-1),p=!0;var r=h;try{t:{for(w(e),m=s(c);null!==m&&!(m.expirationTime>e&&E());){var i=m.callback;if("function"===typeof i){m.callback=null,h=m.priorityLevel;var o=i(m.expirationTime<=e);if(e=t.unstable_now(),"function"===typeof o){m.callback=o,w(e),n=!0;break t}m===s(c)&&a(c),w(e)}else a(c);m=s(c)}if(null!==m)n=!0;else{var l=s(d);null!==l&&P(k,l.startTime-e),n=!1}}break e}finally{m=null,h=r,p=!1}n=void 0}}finally{n?j():N=!1}}}if("function"===typeof v)j=function(){v(O)};else if("undefined"!==typeof MessageChannel){var T=new MessageChannel,z=T.port2;T.port1.onmessage=O,j=function(){z.postMessage(null)}}else j=function(){b(O,0)};function P(e,n){S=b(function(){e(t.unstable_now())},n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return h},t.unstable_next=function(e){switch(h){case 1:case 2:case 3:var t=3;break;default:t=h}var n=h;h=t;try{return e()}finally{h=n}},t.unstable_requestPaint=function(){x=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=h;h=e;try{return t()}finally{h=n}},t.unstable_scheduleCallback=function(e,a,r){var i=t.unstable_now();switch("object"===typeof r&&null!==r?r="number"===typeof(r=r.delay)&&0<r?i+r:i:r=i,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return e={id:u++,callback:a,priorityLevel:e,startTime:r,expirationTime:o=r+o,sortIndex:-1},r>i?(e.sortIndex=r,n(d,e),null===s(c)&&e===s(d)&&(g?(y(S),S=-1):g=!0,P(k,r-i))):(e.sortIndex=o,n(c,e),f||p||(f=!0,N||(N=!0,j()))),e},t.unstable_shouldYield=E,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},8853(e,t,n){"use strict";e.exports=n(5896)},7324(e){e.exports=function(e,t,n,s){var a=n?n.call(s,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;
2if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(var o=Object.prototype.hasOwnProperty.bind(t),l=0;l<r.length;l++){var c=r[l];if(!o(c))return!1;var d=e[c],u=t[c];if(!1===(a=n?n.call(s,d,u,c):void 0)||void 0===a&&d!==u)return!1}return!0}},4705(e,t,n){"use strict";function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function a(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=s(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}function r(e,t,n){return(t=a(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:()=>r})},9379(e,t,n){"use strict";n.d(t,{A:()=>r});var s=n(4705);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,s)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){(0,s.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}},3986(e,t,n){"use strict";function s(e,t){if(null==e)return{};var n,s,a=function(e,t){if(null==e)return{};var n={};for(var s in e)if({}.hasOwnProperty.call(e,s)){if(-1!==t.indexOf(s))continue;n[s]=e[s]}return n}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(s=0;s<r.length;s++)n=r[s],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}n.d(t,{A:()=>s})},2814(e,t,n){"use strict";n.d(t,{s:()=>i,t:()=>r});var s=n(5043);function a(e,t){if("function"===typeof e)return e(t);null!==e&&void 0!==e&&(e.current=t)}function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1;const s=t.map(t=>{const s=a(t,e);return n||"function"!=typeof s||(n=!0),s});if(n)return()=>{for(let e=0;e<s.length;e++){const n=s[e];"function"==typeof n?n():a(t[e],null)}}}}function i(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return s.useCallback(r(...t),t)}},6851(e,t,n){"use strict";var s;n.d(t,{DX:()=>f,TL:()=>p});var a=n(9379),r=n(3986),i=n(5043),o=n(2814),l=n(579);const c=["children"],d=["children"];var u=Symbol.for("react.lazy"),m=(s||(s=n.t(i,2)))[" use ".trim().toString()];function h(e){return null!=e&&"object"===typeof e&&"$$typeof"in e&&e.$$typeof===u&&"_payload"in e&&("object"===typeof(t=e._payload)&&null!==t&&"then"in t);var t}function p(e){const t=g(e),n=i.forwardRef((e,n)=>{let{children:s}=e,o=(0,r.A)(e,c);h(s)&&"function"===typeof m&&(s=m(s._payload));const d=i.Children.toArray(s),u=d.find(b);if(u){const e=u.props.children,s=d.map(t=>t===u?i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null:t);return(0,l.jsx)(t,(0,a.A)((0,a.A)({},o),{},{ref:n,children:i.isValidElement(e)?i.cloneElement(e,void 0,s):null}))}return(0,l.jsx)(t,(0,a.A)((0,a.A)({},o),{},{ref:n,children:s}))});return n.displayName="".concat(e,".Slot"),n}var f=p("Slot");function g(e){const t=i.forwardRef((e,t)=>{let{children:n}=e,s=(0,r.A)(e,d);if(h(n)&&"function"===typeof m&&(n=m(n._payload)),i.isValidElement(n)){const e=function(e){var t,n;let s=null===(t=Object.getOwnPropertyDescriptor(e.props,"ref"))||void 0===t?void 0:t.get,a=s&&"isReactWarning"in s&&s.isReactWarning;if(a)return e.ref;if(s=null===(n=Object.getOwnPropertyDescriptor(e,"ref"))||void 0===n?void 0:n.get,a=s&&"isReactWarning"in s&&s.isReactWarning,a)return e.props.ref;return e.props.ref||e.ref}(n),r=function(e,t){const n=(0,a.A)({},t);for(const s in t){const r=e[s],i=t[s];/^on[A-Z]/.test(s)?r&&i?n[s]=function(){const e=i(...arguments);return r(...arguments),e}
2:r&&(n[s]=r):"style"===s?n[s]=(0,a.A)((0,a.A)({},r),i):"className"===s&&(n[s]=[r,i].filter(Boolean).join(" "))}return(0,a.A)((0,a.A)({},e),n)}(s,n.props);return n.type!==i.Fragment&&(r.ref=t?(0,o.t)(t,e):e),i.cloneElement(n,r)}return i.Children.count(n)>1?i.Children.only(null):null});return t.displayName="".concat(e,".SlotClone"),t}var x=Symbol("radix.slottable");function b(e){return i.isValidElement(e)&&"function"===typeof e.type&&"__radixId"in e.type&&e.type.__radixId===x}},9722(e,t,n){"use strict";n.d(t,{A:()=>Nt});var s={};function a(e,t){return function(){return e.apply(t,arguments)}}n.r(s),n.d(s,{hasBrowserEnv:()=>le,hasStandardBrowserEnv:()=>de,hasStandardBrowserWebWorkerEnv:()=>ue,navigator:()=>ce,origin:()=>me});const{toString:r}=Object.prototype,{getPrototypeOf:i}=Object,{iterator:o,toStringTag:l}=Symbol,c=(d=Object.create(null),e=>{const t=r.call(e);return d[t]||(d[t]=t.slice(8,-1).toLowerCase())});var d;const u=e=>(e=e.toLowerCase(),t=>c(t)===e),m=e=>t=>typeof t===e,{isArray:h}=Array,p=m("undefined");function f(e){return null!==e&&!p(e)&&null!==e.constructor&&!p(e.constructor)&&b(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const g=u("ArrayBuffer");const x=m("string"),b=m("function"),y=m("number"),v=e=>null!==e&&"object"===typeof e,w=e=>{if("object"!==c(e))return!1;const t=i(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(l in e)&&!(o in e)},k=u("Date"),j=u("File"),N=u("Blob"),S=u("FileList"),C=u("URLSearchParams"),[A,E,O,T]=["ReadableStream","Request","Response","Headers"].map(u);function z(e,t){let n,s,{allOwnKeys:a=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),h(e))for(n=0,s=e.length;n<s;n++)t.call(null,e[n],n,e);else{if(f(e))return;const s=a?Object.getOwnPropertyNames(e):Object.keys(e),r=s.length;let i;for(n=0;n<r;n++)i=s[n],t.call(null,e[i],i,e)}}function P(e,t){if(f(e))return null;t=t.toLowerCase();const n=Object.keys(e);let s,a=n.length;for(;a-- >0;)if(s=n[a],t===s.toLowerCase())return s;return null}const I="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:n.g,M=e=>!p(e)&&e!==I;const _=(L="undefined"!==typeof Uint8Array&&i(Uint8Array),e=>L&&e instanceof L);var L;const R=u("HTMLFormElement"),G=(e=>{let{hasOwnProperty:t}=e;return(e,n)=>t.call(e,n)})(Object.prototype),F=u("RegExp"),H=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),s={};z(n,(n,a)=>{let r;!1!==(r=t(n,a,e))&&(s[a]=r||n)}),Object.defineProperties(e,s)};const D=u("AsyncFunction"),B=((e,t)=>{return e?setImmediate:t?(n="axios@".concat(Math.random()),s=[],I.addEventListener("message",e=>{let{source:t,data:a}=e;t===I&&a===n&&s.length&&s.shift()()},!1),e=>{s.push(e),I.postMessage(n,"*")}):e=>setTimeout(e);var n,s})("function"===typeof setImmediate,b(I.postMessage)),W="undefined"!==typeof queueMicrotask?queueMicrotask.bind(I):"undefined"!==typeof process&&process.nextTick||B,q={isArray:h,isArrayBuffer:g,isBuffer:f,isFormData:e=>{let t;return e&&("function"===typeof FormData&&e instanceof FormData||b(e.append)&&("formdata"===(t=c(e))||"object"===t&&b(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&g(e.buffer),t},isString:x,isNumber:y,isBoolean:e=>!0===e||!1===e,isObject:v,isPlainObject:w,isEmptyObject:e=>{if(!v(e)||f(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(t){return!1}},isReadableStream:A,isRequest:E,isResponse:O,isHeaders:T,isUndefined:p,isDate:k,isFile:j,isBlob:N,isRegExp:F,isFunction:b,isStream:e=>v(e)&&b(e.pipe),isURLSearchParams:C,isTypedArray:_,isFileList:S,forEach:z,merge:function e(){const{caseless:t,skipUndefined:n}=M(this)&&this||{},s={},a=(a,r)=>{if("__proto__"===r||"constructor"===r||"prototype"===r)return;const i=t&&P(s,r)||r;w(s[i])&&w(a)?s[i]=e(s[i],a):w(a)?s[i]=e({},a):h(a)?s[i]=a.slice():n&&p(a)||(s[i]=a)};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&z(arguments[r],a);return s},extend:function(e,t,n){let{allOwnKeys:s}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return z(t,(t,s)=>{n&&b(t)?Object.defineProperty(e,s,{value:a(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,s,{value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:s}),e},trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,s)=>{e.prototype=Object.create(t.prototype,s),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,
vendor: 4,470 bytes, line 2
2configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,s)=>{let a,r,o;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),r=a.length;r-- >0;)o=a[r],s&&!s(o,e,t)||l[o]||(t[o]=e[o],l[o]=!0);e=!1!==n&&i(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:c,kindOfTest:u,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const s=e.indexOf(t,n);return-1!==s&&s===n},toArray:e=>{if(!e)return null;if(h(e))return e;let t=e.length;if(!y(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[o]).call(e);let s;for(;(s=n.next())&&!s.done;){const n=s.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const s=[];for(;null!==(n=e.exec(t));)s.push(n);return s},isHTMLForm:R,hasOwnProperty:G,hasOwnProp:G,reduceDescriptors:H,freezeMethods:e=>{H(e,(t,n)=>{if(b(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const s=e[n];b(s)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},s=e=>{e.forEach(e=>{n[e]=!0})};return h(e)?s(e):s(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:P,global:I,isContextDefined:M,isSpecCompliantForm:function(e){return!!(e&&b(e.append)&&"FormData"===e[l]&&e[o])},toJSONObject:e=>{const t=new Array(10),n=(e,s)=>{if(v(e)){if(t.indexOf(e)>=0)return;if(f(e))return e;if(!("toJSON"in e)){t[s]=e;const a=h(e)?[]:{};return z(e,(e,t)=>{const r=n(e,s+1);!p(r)&&(a[t]=r)}),t[s]=void 0,a}}return e};return n(e,0)},isAsyncFn:D,isThenable:e=>e&&(v(e)||b(e))&&b(e.then)&&b(e.catch),setImmediate:B,asap:W,isIterable:e=>null!=e&&b(e[o])};class V extends Error{static from(e,t,n,s,a,r){const i=new V(e.message,t||e.code,n,s,a);return i.cause=e,i.name=e.name,r&&Object.assign(i,r),i}constructor(e,t,n,s,a){super(e),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),s&&(this.request=s),a&&(this.response=a,this.status=a.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:q.toJSONObject(this.config),code:this.code,status:this.status}}}V.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",V.ERR_BAD_OPTION="ERR_BAD_OPTION",V.ECONNABORTED="ECONNABORTED",V.ETIMEDOUT="ETIMEDOUT",V.ERR_NETWORK="ERR_NETWORK",V.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",V.ERR_DEPRECATED="ERR_DEPRECATED",V.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",V.ERR_BAD_REQUEST="ERR_BAD_REQUEST",V.ERR_CANCELED="ERR_CANCELED",V.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",V.ERR_INVALID_URL="ERR_INVALID_URL";const U=V;function $(e){return q.isPlainObject(e)||q.isArray(e)}function Y(e){return q.endsWith(e,"[]")?e.slice(0,-2):e}function Q(e,t,n){return e?e.concat(t).map(function(e,t){return e=Y(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const Z=q.toFlatObject(q,{},null,function(e){return/^is[A-Z]/.test(e)});const K=function(e,t,n){if(!q.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const s=(n=q.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!q.isUndefined(t[e])})).metaTokens,a=n.visitor||c,r=n.dots,i=n.indexes,o=(n.Blob||"undefined"!==typeof Blob&&Blob)&&q.isSpecCompliantForm(t);if(!q.isFunction(a))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(q.isDate(e))return e.toISOString();if(q.isBoolean(e))return e.toString();if(!o&&q.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return q.isArrayBuffer(e)||q.isTypedArray(e)?o&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,a){let o=e;if(e&&!a&&"object"===typeof e)if(q.endsWith(n,"{}"))n=s?n:n.slice(0,-2),e=JSON.stringify(e);else if(q.isArray(e)&&function(e){return q.isArray(e)&&!e.some($)}(e)||(q.isFileList(e)||q.endsWith(n,"[]"))&&(o=q.toArray(e)))return n=Y(n),o.forEach(function(e,s){!q.isUndefined(e)&&null!==e&&t.append(!0===i?Q([n],s,r):null===i?n:n+"[]",l(e))}),!1;return!!$(e)||(t.append(Q(a,n,r),l(e)),!1)}const d=[],u=Object.assign(Z,{defaultVisitor:c,convertValue:l,isVisitable:$});if(!q.isObject(e))throw new TypeError("data must be an object");
2return function e(n,s){if(!q.isUndefined(n)){if(-1!==d.indexOf(n))throw Error("Circular reference detected in "+s.join("."));d.push(n),q.forEach(n,function(n,r){!0===(!(q.isUndefined(n)||null===n)&&a.call(t,n,q.isString(r)?r.trim():r,s,u))&&e(n,s?s.concat(r):[r])}),d.pop()}}(e),t};function J(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function X(e,t){this._pairs=[],e&&K(e,this,t)}const ee=X.prototype;ee.append=function(e,t){this._pairs.push([e,t])},ee.toString=function(e){const t=e?function(t){return e.call(this,t,J)}:J;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const te=X;function ne(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function se(e,t,n){if(!t)return e;const s=n&&n.encode||ne,a=q.isFunction(n)?{serialize:n}:n,r=a&&a.serialize;let i;if(i=r?r(t,a):q.isURLSearchParams(t)?t.toString():new te(t,a).toString(s),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const ae=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){q.forEach(this.handlers,function(t){null!==t&&e(t)})}},re={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0};var ie=n(9379);const oe={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:te,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},le="undefined"!==typeof window&&"undefined"!==typeof document,ce="object"===typeof navigator&&navigator||void 0,de=le&&(!ce||["ReactNative","NativeScript","NS"].indexOf(ce.product)<0),ue="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,me=le&&window.location.href||"http://localhost",he=(0,ie.A)((0,ie.A)({},s),oe);const pe=function(e){function t(e,n,s,a){let r=e[a++];if("__proto__"===r)return!0;const i=Number.isFinite(+r),o=a>=e.length;if(r=!r&&q.isArray(s)?s.length:r,o)return q.hasOwnProp(s,r)?s[r]=[s[r],n]:s[r]=n,!i;s[r]&&q.isObject(s[r])||(s[r]=[]);return t(e,n,s[r],a)&&q.isArray(s[r])&&(s[r]=function(e){const t={},n=Object.keys(e);let s;const a=n.length;let r;for(s=0;s<a;s++)r=n[s],t[r]=e[r];return t}(s[r])),!i}if(q.isFormData(e)&&q.isFunction(e.entries)){const n={};return q.forEachEntry(e,(e,s)=>{t(function(e){return q.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),s,n,0)}),n}return null};const fe={transitional:re,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",s=n.indexOf("application/json")>-1,a=q.isObject(e);a&&q.isHTMLForm(e)&&(e=new FormData(e));if(q.isFormData(e))return s?JSON.stringify(pe(e)):e;if(q.isArrayBuffer(e)||q.isBuffer(e)||q.isStream(e)||q.isFile(e)||q.isBlob(e)||q.isReadableStream(e))return e;if(q.isArrayBufferView(e))return e.buffer;if(q.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let r;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return K(e,new he.classes.URLSearchParams,(0,ie.A)({visitor:function(e,t,n,s){return he.isNode&&q.isBuffer(e)?(this.append(t,e.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((r=q.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return K(r?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||s?(t.setContentType("application/json",!1),function(e,t,n){if(q.isString(e))try{return(t||JSON.parse)(e),q.trim(e)}catch(s){if("SyntaxError"!==s.name)throw s}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||fe.transitional,n=t&&t.forcedJSONParsing,s="json"===this.responseType;if(q.isResponse(e)||q.isReadableStream(e))return e;if(e&&q.isString(e)&&(n&&!this.responseType||s)){const n=!(t&&t.silentJSONParsing)&&s;try{return JSON.parse(e,this.parseReviver)}catch(a){if(n){if("SyntaxError"===a.name)throw U.from(a,U.ERR_BAD_RESPONSE,this,null,this.response);throw a}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:he.classes.FormData,Blob:he.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};q.forEach(["delete","get","head","post","put","patch"],e=>{fe.headers[e]={}});const ge=fe,xe=q.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),be=Symbol("internals");function ye(e){return e&&String(e).trim().toLowerCase()}function ve(e){return!1===e||null==e?e:q.isArray(e)?e.map(ve):String(e)}function we(e,t,n,s,a){return q.isFunction(s)?s.call(this,t,n):(a&&(t=n),q.isString(t)?q.isString(s)?-1!==t.indexOf(s):q.isRegExp(s)?s.test(t):void 0:void 0)}class ke{constructor(e){e&&this.set(e)}set(e,t,n){const s=this;function a(e,t,n){const a=ye(t);if(!a)throw new Error("header name must be a non-empty string");const r=q.findKey(s,a);(!r||void 0===s[r]||!0===n||void 0===n&&!1!==s[r])&&(s[r||t]=ve(e))}const r=(e,t)=>q.forEach(e,(e,n)=>a(e,n,t));if(q.isPlainObject(e)||e instanceof this.constructor)r(e,t);else if(q.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))r((e=>{const t={};let n,s,a;return e&&e.split("\n").forEach(function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),s=e.substring(a+1).trim(),!n||t[n]&&xe[n]||("set-cookie"===n?t[n]?t[n].push(s):t[n]=[s]:t[n]=t[n]?t[n]+", "+s:s)}),t})(e),t);else if(q.isObject(e)&&q.isIterable(e)){let n,s,a={};for(const t of e){if(!q.isArray(t))throw TypeError("Object iterator must return a key-value pair");a[s=t[0]]=(n=a[s])?q.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}r(a,t)}else null!=e&&a(t,e,n);return this}get(e,t){if(e=ye(e)){const n=q.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;
2=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=n.exec(e);)t[s[1]]=s[2];return t}(e);if(q.isFunction(t))return t.call(this,e,n);if(q.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=ye(e)){const n=q.findKey(this,e);return!(!n||void 0===this[n]||t&&!we(0,this[n],n,t))}return!1}delete(e,t){const n=this;let s=!1;function a(e){if(e=ye(e)){const a=q.findKey(n,e);!a||t&&!we(0,n[a],a,t)||(delete n[a],s=!0)}}return q.isArray(e)?e.forEach(a):a(e),s}clear(e){const t=Object.keys(this);let n=t.length,s=!1;for(;n--;){const a=t[n];e&&!we(0,this[a],a,e,!0)||(delete this[a],s=!0)}return s}normalize(e){const t=this,n={};return q.forEach(this,(s,a)=>{const r=q.findKey(n,a);if(r)return t[r]=ve(s),void delete t[a];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(a):String(a).trim();i!==a&&delete t[a],t[i]=ve(s),n[i]=!0}),this}concat(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.constructor.concat(this,...t)}toJSON(e){const t=Object.create(null);return q.forEach(this,(n,s)=>{null!=n&&!1!==n&&(t[s]=e&&q.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(e=>{let[t,n]=e;return t+": "+n}).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e){const t=new this(e);for(var n=arguments.length,s=new Array(n>1?n-1:0),a=1;a<n;a++)s[a-1]=arguments[a];return s.forEach(e=>t.set(e)),t}static accessor(e){const t=(this[be]=this[be]={accessors:{}}).accessors,n=this.prototype;function s(e){const s=ye(e);t[s]||(!function(e,t){const n=q.toCamelCase(" "+t);["get","set","has"].forEach(s=>{Object.defineProperty(e,s+n,{value:function(e,n,a){return this[s].call(this,t,e,n,a)},configurable:!0})})}(n,e),t[s]=!0)}return q.isArray(e)?e.forEach(s):s(e),this}}ke.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),q.reduceDescriptors(ke.prototype,(e,t)=>{let{value:n}=e,s=t[0].toUpperCase()+t.slice(1);return{get:()=>n,set(e){this[s]=e}}}),q.freezeMethods(ke);const je=ke;function Ne(e,t){const n=this||ge,s=t||n,a=je.from(s.headers);let r=s.data;return q.forEach(e,function(e){r=e.call(n,r,a.normalize(),t?t.status:void 0)}),a.normalize(),r}function Se(e){return!(!e||!e.__CANCEL__)}const Ce=class extends U{constructor(e,t,n){super(null==e?"canceled":e,U.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function Ae(e,t,n){const s=n.config.validateStatus;n.status&&s&&!s(n.status)?t(new U("Request failed with status code "+n.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Ee=function(e,t){e=e||10;const n=new Array(e),s=new Array(e);let a,r=0,i=0;return t=void 0!==t?t:1e3,function(o){const l=Date.now(),c=s[i];a||(a=l),n[r]=o,s[r]=l;let d=i,u=0;for(;d!==r;)u+=n[d++],d%=e;if(r=(r+1)%e,r===i&&(i=(i+1)%e),l-a<t)return;const m=c&&l-c;return m?Math.round(1e3*u/m):void 0}};const Oe=function(e,t){let n,s,a=0,r=1e3/t;const i=function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();a=r,n=null,s&&(clearTimeout(s),s=null),e(...t)};return[function(){const e=Date.now(),t=e-a;for(var o=arguments.length,l=new Array(o),c=0;c<o;c++)l[c]=arguments[c];t>=r?i(l,e):(n=l,s||(s=setTimeout(()=>{s=null,i(n)},r-t)))},()=>n&&i(n)]},Te=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,s=0;const a=Ee(50,250);return Oe(n=>{const r=n.loaded,i=n.lengthComputable?n.total:void 0,o=r-s,l=a(o);s=r;e({loaded:r,total:i,progress:i?r/i:void 0,bytes:o,rate:l||void 0,estimated:l&&i&&r<=i?(i-r)/l:void 0,event:n,lengthComputable:null!=i,[t?"download":"upload"]:!0})},n)},ze=(e,t)=>{const n=null!=e;return[s=>t[0]({lengthComputable:n,total:e,loaded:s}),t[1]]},Pe=e=>function(){for(var t=arguments.length,n=new Array(t),s=0;s<t;s++)n[s]=arguments[s];return q.asap(()=>e(...n))},Ie=he.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,he.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(he.origin),he.navigator&&/(msie|trident)/i.test(he.navigator.userAgent)):()=>!0,Me=he.hasStandardBrowserEnv?{write(e,t,n,s,a,r,i){if("undefined"===typeof document)return;const o=["".concat(e,"=").concat(encodeURIComponent(t))];q.isNumber(n)&&o.push("expires=".concat(new Date(n).toUTCString())),q.isString(s)&&o.push("path=".concat(s)),q.isString(a)&&o.push("domain=".concat(a)),!0===r&&o.push("secure"),q.isString(i)&&o.push("SameSite=".concat(i)),document.cookie=o.join("; ")},read(e){if("undefined"===typeof document)return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function _e(e,t,n){let s=!("string"===typeof(a=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a));var a;return e&&(s||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Le=e=>e instanceof je?(0,ie.A)({},e):e;function Re(e,t){t=t||{};const n={};function s(e,t,n,s){return q.isPlainObject(e)&&q.isPlainObject(t)?q.merge.call({caseless:s},e,t):q.isPlainObject(t)?q.merge({},t):q.isArray(t)?t.slice():t}function a(e,t,n,a){return q.isUndefined(t)?q.isUndefined(e)?void 0:s(void 0,e,0,a):s(e,t,0,a)}function r(e,t){if(!q.isUndefined(t))return s(void 0,t)}function i(e,t){return q.isUndefined(t)?q.isUndefined(e)?void 0:s(void 0,e):s(void 0,t)}function o(n,a,r){return r in t?s(n,a):r in e?s(void 0,n):void 0}const l={url:r,method:r,data:r,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:o,headers:(e,t,n)=>a(Le(e),Le(t),0,!0)};return q.forEach(Object.keys((0,ie.A)((0,ie.A)({},e),t)),function(s){if("__proto__"===s||"constructor"===s||"prototype"===s)return;const r=q.hasOwnProp(l,s)?l[s]:a,i=r(e[s],t[s],s);q.isUndefined(i)&&r!==o||(n[s]=i)}),n}const Ge=e=>{const t=Re({},e);let{data:n,withXSRFToken:s,xsrfHeaderName:a,xsrfCookieName:r,headers:i,auth:o}=t;if(t.headers=i=je.from(i),t.url=se(_e(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),o&&i.set("Authorization","Basic "+btoa((o.username||"")+":"+(o.password?unescape(encodeURIComponent(o.password)):""))),q.isFormData(n))if(he.hasStandardBrowserEnv||he.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(q.isFunction(n.getHeaders)){const e=n.getHeaders(),t=["content-type","content-length"];
2Object.entries(e).forEach(e=>{let[n,s]=e;t.includes(n.toLowerCase())&&i.set(n,s)})}if(he.hasStandardBrowserEnv&&(s&&q.isFunction(s)&&(s=s(t)),s||!1!==s&&Ie(t.url))){const e=a&&r&&Me.read(r);e&&i.set(a,e)}return t},Fe="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const s=Ge(e);let a=s.data;const r=je.from(s.headers).normalize();let i,o,l,c,d,{responseType:u,onUploadProgress:m,onDownloadProgress:h}=s;function p(){c&&c(),d&&d(),s.cancelToken&&s.cancelToken.unsubscribe(i),s.signal&&s.signal.removeEventListener("abort",i)}let f=new XMLHttpRequest;function g(){if(!f)return;const s=je.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());Ae(function(e){t(e),p()},function(e){n(e),p()},{data:u&&"text"!==u&&"json"!==u?f.response:f.responseText,status:f.status,statusText:f.statusText,headers:s,config:e,request:f}),f=null}f.open(s.method.toUpperCase(),s.url,!0),f.timeout=s.timeout,"onloadend"in f?f.onloadend=g:f.onreadystatechange=function(){f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))&&setTimeout(g)},f.onabort=function(){f&&(n(new U("Request aborted",U.ECONNABORTED,e,f)),f=null)},f.onerror=function(t){const s=t&&t.message?t.message:"Network Error",a=new U(s,U.ERR_NETWORK,e,f);a.event=t||null,n(a),f=null},f.ontimeout=function(){let t=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const a=s.transitional||re;s.timeoutErrorMessage&&(t=s.timeoutErrorMessage),n(new U(t,a.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,f)),f=null},void 0===a&&r.setContentType(null),"setRequestHeader"in f&&q.forEach(r.toJSON(),function(e,t){f.setRequestHeader(t,e)}),q.isUndefined(s.withCredentials)||(f.withCredentials=!!s.withCredentials),u&&"json"!==u&&(f.responseType=s.responseType),h&&([l,d]=Te(h,!0),f.addEventListener("progress",l)),m&&f.upload&&([o,c]=Te(m),f.upload.addEventListener("progress",o),f.upload.addEventListener("loadend",c)),(s.cancelToken||s.signal)&&(i=t=>{f&&(n(!t||t.type?new Ce(null,e,f):t),f.abort(),f=null)},s.cancelToken&&s.cancelToken.subscribe(i),s.signal&&(s.signal.aborted?i():s.signal.addEventListener("abort",i)));const x=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(s.url);x&&-1===he.protocols.indexOf(x)?n(new U("Unsupported protocol "+x+":",U.ERR_BAD_REQUEST,e)):f.send(a||null)})},He=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,s=new AbortController;const a=function(e){if(!n){n=!0,i();const t=e instanceof Error?e:this.reason;s.abort(t instanceof U?t:new Ce(t instanceof Error?t.message:t))}};let r=t&&setTimeout(()=>{r=null,a(new U("timeout of ".concat(t,"ms exceeded"),U.ETIMEDOUT))},t);const i=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(a):e.removeEventListener("abort",a)}),e=null)};e.forEach(e=>e.addEventListener("abort",a));const{signal:o}=s;return o.unsubscribe=()=>q.asap(i),o}};function De(e,t){this.v=e,this.k=t}function Be(e){return function(){return new We(e.apply(this,arguments))}}function We(e){var t,n;function s(t,n){try{var r=e[t](n),i=r.value,o=i instanceof De;Promise.resolve(o?i.v:i).then(function(n){if(o){var l="return"===t?"return":"next";if(!i.k||n.done)return s(l,n);n=e[l](n).value}a(r.done?"return":"normal",n)},function(e){s("throw",e)})}catch(e){a("throw",e)}}function a(e,a){switch(e){case"return":t.resolve({value:a,done:!0});break;case"throw":t.reject(a);break;default:t.resolve({value:a,done:!1})}(t=t.next)?s(t.key,t.arg):n=null}this._invoke=function(e,a){return new Promise(function(r,i){var o={key:e,arg:a,resolve:r,reject:i,next:null};n?n=n.next=o:(t=n=o,s(e,a))})},"function"!=typeof e.return&&(this.return=void 0)}function qe(e){return new De(e,0)}function Ve(e){var t={},n=!1;function s(t,s){return n=!0,s=new Promise(function(n){n(e[t](s))}),{done:!1,value:new De(s,1)}}return t["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},t.next=function(e){return n?(n=!1,e):s("next",e)},"function"==typeof e.throw&&(t.throw=function(e){if(n)throw n=!1,e;return s("throw",e)}),"function"==typeof e.return&&(t.return=function(e){return n?(n=!1,e):s("return",e)}),t}function Ue(e){var t,n,s,a=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,s=Symbol.iterator);a--;){if(n&&null!=(t=e[n]))return t.call(e);
2if(s&&null!=(t=e[s]))return new $e(t.call(e));n="@@asyncIterator",s="@@iterator"}throw new TypeError("Object is not async iterable")}function $e(e){function t(e){if(Object(e)!==e)return Promise.reject(new TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return $e=function(e){this.s=e,this.n=e.next},$e.prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var n=this.s.return;return void 0===n?Promise.resolve({value:e,done:!0}):t(n.apply(this.s,arguments))},throw:function(e){var n=this.s.return;return void 0===n?Promise.reject(e):t(n.apply(this.s,arguments))}},new $e(e)}We.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},We.prototype.next=function(e){return this._invoke("next",e)},We.prototype.throw=function(e){return this._invoke("throw",e)},We.prototype.return=function(e){return this._invoke("return",e)};const Ye=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let s,a=0;for(;a<n;)s=a+t,yield e.slice(a,s),a=s},Qe=function(){var e=Be(function*(e,t){var n,s=!1,a=!1;try{for(var r,i=Ue(Ze(e));s=!(r=yield qe(i.next())).done;s=!1){const e=r.value;yield*Ve(Ue(Ye(e,t)))}}catch(o){a=!0,n=o}finally{try{s&&null!=i.return&&(yield qe(i.return()))}finally{if(a)throw n}}});return function(t,n){return e.apply(this,arguments)}}(),Ze=function(){var e=Be(function*(e){if(e[Symbol.asyncIterator])return void(yield*Ve(Ue(e)));const t=e.getReader();try{for(;;){const{done:e,value:n}=yield qe(t.read());if(e)break;yield n}}finally{yield qe(t.cancel())}});return function(t){return e.apply(this,arguments)}}(),Ke=(e,t,n,s)=>{const a=Qe(e,t);let r,i=0,o=e=>{r||(r=!0,s&&s(e))};return new ReadableStream({async pull(e){try{const{done:t,value:s}=await a.next();if(t)return o(),void e.close();let r=s.byteLength;if(n){let e=i+=r;n(e)}e.enqueue(new Uint8Array(s))}catch(t){throw o(t),t}},cancel:e=>(o(e),a.return())},{highWaterMark:2})},{isFunction:Je}=q,Xe=(e=>{let{Request:t,Response:n}=e;return{Request:t,Response:n}})(q.global),{ReadableStream:et,TextEncoder:tt}=q.global,nt=function(e){try{for(var t=arguments.length,n=new Array(t>1?t-1:0),s=1;s<t;s++)n[s-1]=arguments[s];return!!e(...n)}catch(a){return!1}},st=e=>{e=q.merge.call({skipUndefined:!0},Xe,e);const{fetch:t,Request:n,Response:s}=e,a=t?Je(t):"function"===typeof fetch,r=Je(n),i=Je(s);if(!a)return!1;const o=a&&Je(et),l=a&&("function"===typeof tt?(c=new tt,e=>c.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var c;const d=r&&o&&nt(()=>{let e=!1;const t=new n(he.origin,{body:new et,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),u=i&&o&&nt(()=>q.isReadableStream(new s("").body)),m={stream:u&&(e=>e.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let s=t&&t[e];if(s)return s.call(t);throw new U("Response type '".concat(e,"' is not supported"),U.ERR_NOT_SUPPORT,n)})});const h=async(e,t)=>{const s=q.toFiniteNumber(e.getContentLength());return null==s?(async e=>{if(null==e)return 0;if(q.isBlob(e))return e.size;if(q.isSpecCompliantForm(e)){const t=new n(he.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return q.isArrayBufferView(e)||q.isArrayBuffer(e)?e.byteLength:(q.isURLSearchParams(e)&&(e+=""),q.isString(e)?(await l(e)).byteLength:void 0)})(t):s};return async e=>{let{url:a,method:i,data:o,signal:l,cancelToken:c,timeout:p,onDownloadProgress:f,onUploadProgress:g,responseType:x,headers:b,withCredentials:y="same-origin",fetchOptions:v}=Ge(e),w=t||fetch;x=x?(x+"").toLowerCase():"text";let k=He([l,c&&c.toAbortSignal()],p),j=null;const N=k&&k.unsubscribe&&(()=>{k.unsubscribe()});let S;try{if(g&&d&&"get"!==i&&"head"!==i&&0!==(S=await h(b,o))){let e,t=new n(a,{method:"POST",body:o,duplex:"half"});if(q.isFormData(o)&&(e=t.headers.get("content-type"))&&b.setContentType(e),t.body){const[e,n]=ze(S,Te(Pe(g)));o=Ke(t.body,65536,e,n)}}q.isString(y)||(y=y?"include":"omit");const t=r&&"credentials"in n.prototype,l=(0,ie.A)((0,ie.A)({},v),{},{signal:k,method:i.toUpperCase(),headers:b.normalize().toJSON(),body:o,duplex:"half",credentials:t?y:void 0});j=r&&new n(a,l);let c=await(r?w(j,v):w(a,l));const p=u&&("stream"===x||"response"===x);if(u&&(f||p&&N)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=c[t]});const t=q.toFiniteNumber(c.headers.get("content-length")),[n,a]=f&&ze(t,Te(Pe(f),!0))||[];c=new s(Ke(c.body,65536,n,()=>{a&&a(),N&&N()}),e)}x=x||"text";let C=await m[q.findKey(m,x)||"text"](c,e);return!p&&N&&N(),await new Promise((t,n)=>{Ae(t,n,{data:C,headers:je.from(c.headers),status:c.status,statusText:c.statusText,config:e,request:j})})}catch(C){if(N&&N(),C&&"TypeError"===C.name&&/Load failed|fetch/i.test(C.message))throw Object.assign(new U("Network Error",U.ERR_NETWORK,e,j,C&&C.response),{cause:C.cause||C});
vendor: 5,996 bytes, line 2
2throw U.from(C,C&&C.code,e,j,C&&C.response)}}},at=new Map,rt=e=>{let t=e&&e.env||{};const{fetch:n,Request:s,Response:a}=t,r=[s,a,n];let i,o,l=r.length,c=at;for(;l--;)i=r[l],o=c.get(i),void 0===o&&c.set(i,o=l?new Map:st(t)),c=o;return o},it=(rt(),{http:null,xhr:Fe,fetch:{get:rt}});q.forEach(it,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(n){}Object.defineProperty(e,"adapterName",{value:t})}});const ot=e=>"- ".concat(e),lt=e=>q.isFunction(e)||null===e||!1===e;const ct={getAdapter:function(e,t){e=q.isArray(e)?e:[e];const{length:n}=e;let s,a;const r={};for(let i=0;i<n;i++){let n;if(s=e[i],a=s,!lt(s)&&(a=it[(n=String(s)).toLowerCase()],void 0===a))throw new U("Unknown adapter '".concat(n,"'"));if(a&&(q.isFunction(a)||(a=a.get(t))))break;r[n||"#"+i]=a}if(!a){const e=Object.entries(r).map(e=>{let[t,n]=e;return"adapter ".concat(t," ")+(!1===n?"is not supported by the environment":"is not available in the build")});let t=n?e.length>1?"since :\n"+e.map(ot).join("\n"):" "+ot(e[0]):"as no adapter specified";throw new U("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return a},adapters:it};function dt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ce(null,e)}function ut(e){dt(e),e.headers=je.from(e.headers),e.data=Ne.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return ct.getAdapter(e.adapter||ge.adapter,e)(e).then(function(t){return dt(e),t.data=Ne.call(e,e.transformResponse,t),t.headers=je.from(t.headers),t},function(t){return Se(t)||(dt(e),t&&t.response&&(t.response.data=Ne.call(e,e.transformResponse,t.response),t.response.headers=je.from(t.response.headers))),Promise.reject(t)})}const mt="1.13.5",ht={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ht[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const pt={};ht.transitional=function(e,t,n){function s(e,t){return"[Axios v"+mt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,r)=>{if(!1===e)throw new U(s(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!pt[a]&&(pt[a]=!0,console.warn(s(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,r)}},ht.spelling=function(e){return(t,n)=>(console.warn("".concat(n," is likely a misspelling of ").concat(e)),!0)};const ft={assertOptions:function(e,t,n){if("object"!==typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let a=s.length;for(;a-- >0;){const r=s[a],i=t[r];if(i){const t=e[r],n=void 0===t||i(t,r,e);if(!0!==n)throw new U("option "+r+" must be "+n,U.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new U("Unknown option "+r,U.ERR_BAD_OPTION)}},validators:ht},gt=ft.validators;class xt{constructor(e){this.defaults=e||{},this.interceptors={request:new ae,response:new ae}}async request(e,t){try{return await this._request(e,t)}catch(n){if(n instanceof Error){let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const t=e.stack?e.stack.replace(/^.+\n/,""):"";try{n.stack?t&&!String(n.stack).endsWith(t.replace(/^.+\n.+\n/,""))&&(n.stack+="\n"+t):n.stack=t}catch(s){}}throw n}}_request(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},t=Re(this.defaults,t);const{transitional:n,paramsSerializer:s,headers:a}=t;void 0!==n&&ft.assertOptions(n,{silentJSONParsing:gt.transitional(gt.boolean),forcedJSONParsing:gt.transitional(gt.boolean),clarifyTimeoutError:gt.transitional(gt.boolean),legacyInterceptorReqResOrdering:gt.transitional(gt.boolean)},!1),null!=s&&(q.isFunction(s)?t.paramsSerializer={serialize:s}:ft.assertOptions(s,{encode:gt.function,serialize:gt.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ft.assertOptions(t,{baseUrl:gt.spelling("baseURL"),withXsrfToken:gt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let r=a&&q.merge(a.common,a[t.method]);a&&q.forEach(["delete","get","head","post","put","patch","common"],e=>{delete a[e]}),t.headers=je.concat(r,a);const i=[];let o=!0;this.interceptors.request.forEach(function(e){if("function"===typeof e.runWhen&&!1===e.runWhen(t))return;o=o&&e.synchronous;const n=t.transitional||re;n&&n.legacyInterceptorReqResOrdering?i.unshift(e.fulfilled,e.rejected):i.push(e.fulfilled,e.rejected)});const l=[];let c;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let d,u=0;if(!o){const e=[ut.bind(this),void 0];for(e.unshift(...i),e.push(...l),d=e.length,c=Promise.resolve(t);u<d;)c=c.then(e[u++],e[u++]);return c}d=i.length;let m=t;for(;u<d;){const e=i[u++],t=i[u++];try{m=e(m)}catch(h){t.call(this,h);break}}try{c=ut.call(this,m)}catch(h){return Promise.reject(h)}for(u=0,d=l.length;u<d;)c=c.then(l[u++],l[u++]);return c}getUri(e){return se(_e((e=Re(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}q.forEach(["delete","get","head","options"],function(e){xt.prototype[e]=function(t,n){return this.request(Re(n||{},{method:e,url:t,data:(n||{}).data}))}}),q.forEach(["post","put","patch"],function(e){function t(t){return function(n,s,a){return this.request(Re(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:s}))}}xt.prototype[e]=t(),xt.prototype[e+"Form"]=t(!0)});const bt=xt;class yt{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const s=new Promise(e=>{n.subscribe(e),t=e}).then(e);return s.cancel=function(){n.unsubscribe(t)},s},e(function(e,s,a){n.reason||(n.reason=new Ce(e,s,a),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}
2subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new yt(function(t){e=t}),cancel:e}}}const vt=yt;const wt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(wt).forEach(e=>{let[t,n]=e;wt[n]=t});const kt=wt;const jt=function e(t){const n=new bt(t),s=a(bt.prototype.request,n);return q.extend(s,bt.prototype,n,{allOwnKeys:!0}),q.extend(s,n,null,{allOwnKeys:!0}),s.create=function(n){return e(Re(t,n))},s}(ge);jt.Axios=bt,jt.CanceledError=Ce,jt.CancelToken=vt,jt.isCancel=Se,jt.VERSION=mt,jt.toFormData=K,jt.AxiosError=U,jt.Cancel=jt.CanceledError,jt.all=function(e){return Promise.all(e)},jt.spread=function(e){return function(t){return e.apply(null,t)}},jt.isAxiosError=function(e){return q.isObject(e)&&!0===e.isAxiosError},jt.mergeConfig=Re,jt.AxiosHeaders=je,jt.formToJSON=e=>pe(q.isHTMLForm(e)?new FormData(e):e),jt.getAdapter=ct.getAdapter,jt.HttpStatusCode=kt,jt.default=jt;const Nt=jt},917(e,t,n){"use strict";n.d(t,{F:()=>c});var s=n(9379),a=n(3986),r=n(8387);const i=["class","className"],o=e=>"boolean"===typeof e?"".concat(e):0===e?"0":e,l=r.$,c=(e,t)=>n=>{var r;if(null==(null===t||void 0===t?void 0:t.variants))return l(e,null===n||void 0===n?void 0:n.class,null===n||void 0===n?void 0:n.className);const{variants:c,defaultVariants:d}=t,u=Object.keys(c).map(e=>{const t=null===n||void 0===n?void 0:n[e],s=null===d||void 0===d?void 0:d[e];if(null===t)return null;const a=o(t)||o(s);return c[e][a]}),m=n&&Object.entries(n).reduce((e,t)=>{let[n,s]=t;return void 0===s||(e[n]=s),e},{}),h=null===t||void 0===t||null===(r=t.compoundVariants)||void 0===r?void 0:r.reduce((e,t)=>{let{class:n,className:r}=t,o=(0,a.A)(t,i);return Object.entries(o).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes((0,s.A)((0,s.A)({},d),m)[t]):(0,s.A)((0,s.A)({},d),m)[t]===n})?[...e,n,r]:e},[]);return l(e,u,h,null===n||void 0===n?void 0:n.class,null===n||void 0===n?void 0:n.className)}},8387(e,t,n){"use strict";function s(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=s(e[t]))&&(a&&(a+=" "),a+=n)}else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function a(){for(var e,t,n=0,a="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=s(e))&&(a&&(a+=" "),a+=t);return a}n.d(t,{$:()=>a})},5029(e,t,n){"use strict";var s;n.d(t,{BV:()=>Le,Kd:()=>gt,N_:()=>bt,g:()=>fe,ok:()=>jt,qh:()=>Me,zy:()=>ue});var a=n(3986),r=n(9379),i=n(5043);const o=["sri"],l=["page"],c=["page","matches"],d=["onClick","discover","prefetch","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition","unstable_defaultShouldRevalidate"],u=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],m=["discover","fetcherKey","navigate","reloadDocument","replace","state","method","action","onSubmit","relative","preventScrollReset","viewTransition","unstable_defaultShouldRevalidate"];var h="popstate";function p(){return w(function(e,t){let{pathname:n,search:s,hash:a}=e.location;return b("",{pathname:n,search:s,hash:a},t.state&&t.state.usr||null,t.state&&t.state.key||"default")},function(e,t){return"string"===typeof t?t:y(t)},null,arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function f(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function g(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(n){}}}function x(e,t){return{usr:e.state,key:e.key,idx:t}}function b(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,s=arguments.length>3?arguments[3]:void 0;return(0,r.A)((0,r.A)({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?v(t):t),{},{state:n,key:t&&t.key||s||Math.random().toString(36).substring(2,10)})}function y(e){let{pathname:t="/",search:n="",hash:s=""}=e;return n&&"?"!==n&&(t+="?"===n.charAt(0)?n:"?"+n),s&&"#"!==s&&(t+="#"===s.charAt(0)?s:"#"+s),t}function v(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let s=e.indexOf("?");s>=0&&(t.search=e.substring(s),e=e.substring(0,s)),e&&(t.pathname=e)}return t}function w(e,t,n){let s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},{window:a=document.defaultView,v5Compat:i=!1}=s,o=a.history,l="POP",c=null,d=u();function u(){return(o.state||{idx:null}).idx}function m(){l="POP";let e=u(),t=null==e?null:e-d;d=e,c&&c({action:l,location:f.location,delta:t})}function p(e){return k(e)}null==d&&(d=0,o.replaceState((0,r.A)((0,r.A)({},o.state),{},{idx:d}),""));let f={get action(){return l},get location(){return e(a,o)},listen(e){if(c)throw new Error("A history only accepts one active listener");
2return a.addEventListener(h,m),c=e,()=>{a.removeEventListener(h,m),c=null}},createHref:e=>t(a,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){l="PUSH";let s=b(f.location,e,t);n&&n(s,e),d=u()+1;let r=x(s,d),m=f.createHref(s);try{o.pushState(r,"",m)}catch(h){if(h instanceof DOMException&&"DataCloneError"===h.name)throw h;a.location.assign(m)}i&&c&&c({action:l,location:f.location,delta:1})},replace:function(e,t){l="REPLACE";let s=b(f.location,e,t);n&&n(s,e),d=u();let a=x(s,d),r=f.createHref(s);o.replaceState(a,"",r),i&&c&&c({action:l,location:f.location,delta:0})},go:e=>o.go(e)};return f}function k(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="http://localhost";"undefined"!==typeof window&&(n="null"!==window.location.origin?window.location.origin:window.location.href),f(n,"No window.location.(origin|href) available to create URL");let s="string"===typeof e?e:y(e);return s=s.replace(/ $/,"%20"),!t&&s.startsWith("//")&&(s=n+s),new URL(s,n)}new WeakMap;function j(e,t){return N(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"/",!1)}function N(e,t,n,s){let a=M(("string"===typeof t?v(t):t).pathname||"/",n);if(null==a)return null;let r=S(e);!function(e){e.sort((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let n=e.length===t.length&&e.slice(0,-1).every((e,n)=>e===t[n]);return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map(e=>e.childrenIndex),t.routesMeta.map(e=>e.childrenIndex)))}(r);let i=null;for(let o=0;null==i&&o<r.length;++o){let e=I(a);i=T(r[o],e,s)}return i}function S(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r=function(e,r){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a,o=arguments.length>3?arguments[3]:void 0,l={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:r,route:e};if(l.relativePath.startsWith("/")){if(!l.relativePath.startsWith(s)&&i)return;f(l.relativePath.startsWith(s),'Absolute route path "'.concat(l.relativePath,'" nested under path "').concat(s,'" is not valid. An absolute child route path must start with the combined path of all its parent routes.')),l.relativePath=l.relativePath.slice(s.length)}let c=D([s,l.relativePath]),d=n.concat(l);e.children&&e.children.length>0&&(f(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'.concat(c,'".')),S(e.children,t,d,c,i)),(null!=e.path||e.index)&&t.push({path:c,score:O(c,e.index),routesMeta:d})};return e.forEach((e,t)=>{var n;if(""!==e.path&&null!==(n=e.path)&&void 0!==n&&n.includes("?"))for(let s of C(e.path))r(e,t,!0,s);else r(e,t)}),t}function C(e){let t=e.split("/");if(0===t.length)return[];let[n,...s]=t,a=n.endsWith("?"),r=n.replace(/\?$/,"");if(0===s.length)return a?[r,""]:[r];let i=C(s.join("/")),o=[];return o.push(...i.map(e=>""===e?r:[r,e].join("/"))),a&&o.push(...i),o.map(t=>e.startsWith("/")&&""===t?"/":t)}var A=/^:[\w-]+$/,E=e=>"*"===e;function O(e,t){let n=e.split("/"),s=n.length;return n.some(E)&&(s+=-2),t&&(s+=2),n.filter(e=>!E(e)).reduce((e,t)=>e+(A.test(t)?3:""===t?1:10),s)}function T(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{routesMeta:s}=e,a={},r="/",i=[];for(let o=0;o<s.length;++o){let e=s[o],l=o===s.length-1,c="/"===r?t:t.slice(r.length)||"/",d=z({path:e.relativePath,caseSensitive:e.caseSensitive,end:l},c),u=e.route;if(!d&&l&&n&&!s[s.length-1].route.index&&(d=z({path:e.relativePath,caseSensitive:e.caseSensitive,end:!1},c)),!d)return null;
2Object.assign(a,d.params),i.push({params:a,pathname:D([r,d.pathname]),pathnameBase:B(D([r,d.pathnameBase])),route:u}),"/"!==d.pathnameBase&&(r=D([r,d.pathnameBase]))}return i}function z(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,s]=P(e.path,e.caseSensitive,e.end),a=t.match(n);if(!a)return null;let r=a[0],i=r.replace(/(.)\/+$/,"$1"),o=a.slice(1);return{params:s.reduce((e,t,n)=>{let{paramName:s,isOptional:a}=t;if("*"===s){let e=o[n]||"";i=r.slice(0,r.length-e.length).replace(/(.)\/+$/,"$1")}const l=o[n];return e[s]=a&&!l?void 0:(l||"").replace(/%2F/g,"/"),e},{}),pathname:r,pathnameBase:i,pattern:e}}function P(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];g("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'.concat(e,'" will be treated as if it were "').concat(e.replace(/\*$/,"/*"),'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "').concat(e.replace(/\*$/,"/*"),'".'));let s=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(e,t,n)=>(s.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(s.push({paramName:"*"}),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),s]}function I(e){try{return e.split("/").map(e=>decodeURIComponent(e).replace(/\//g,"%2F")).join("/")}catch(t){return g(!1,'The URL path "'.concat(e,'" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (').concat(t,").")),e}}function M(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,s=e.charAt(n);return s&&"/"!==s?null:e.slice(n)||"/"}var _=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function L(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)}),n.length>1?n.join("/"):"/"}function R(e,t,n,s){return"Cannot include a '".concat(e,"' character in a manually specified `to.").concat(t,"` field [").concat(JSON.stringify(s),"].  Please separate it out to the `to.").concat(n,'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.')}function G(e){return e.filter((e,t)=>0===t||e.route.path&&e.route.path.length>0)}function F(e){let t=G(e);return t.map((e,n)=>n===t.length-1?e.pathname:e.pathnameBase)}function H(e,t,n){let s,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];"string"===typeof e?s=v(e):(s=(0,r.A)({},e),f(!s.pathname||!s.pathname.includes("?"),R("?","pathname","search",s)),f(!s.pathname||!s.pathname.includes("#"),R("#","pathname","hash",s)),f(!s.search||!s.search.includes("#"),R("#","search","hash",s)));let i,o=""===e||""===s.pathname,l=o?"/":s.pathname;if(null==l)i=n;else{let e=t.length-1;if(!a&&l.startsWith("..")){let t=l.split("/");for(;".."===t[0];)t.shift(),e-=1;s.pathname=t.join("/")}i=e>=0?t[e]:"/"}let c=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",{pathname:s,search:a="",hash:r=""}="string"===typeof e?v(e):e;return s?(s=s.replace(/\/\/+/g,"/"),t=s.startsWith("/")?L(s.substring(1),"/"):L(s,n)):t=n,{pathname:t,search:W(a),hash:q(r)}}(s,i),d=l&&"/"!==l&&l.endsWith("/"),u=(o||"."===l)&&n.endsWith("/");return c.pathname.endsWith("/")||!d&&!u||(c.pathname+="/"),c}var D=e=>e.join("/").replace(/\/\/+/g,"/"),B=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),W=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",q=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";var V=class{constructor(e,t,n){let s=arguments.length>3&&void 0!==arguments[3]&&arguments[3];this.status=e,this.statusText=t||"",this.internal=s,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function U(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}function $(e){return e.map(e=>
2e.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var Y="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;function Q(e,t){let n=e;if("string"!==typeof n||!_.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let s=n,a=!1;if(Y)try{let e=new URL(window.location.href),s=n.startsWith("//")?new URL(e.protocol+n):new URL(n),r=M(s.pathname,t);s.origin===e.origin&&null!=r?n=r+s.search+s.hash:a=!0}catch(r){g(!1,'<Link to="'.concat(n,'"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.'))}return{absoluteURL:s,isExternal:a,to:n}}Symbol("Uninstrumented");Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Z=["POST","PUT","PATCH","DELETE"],K=(new Set(Z),["GET",...Z]);new Set(K),Symbol("ResetLoaderData");var J=i.createContext(null);J.displayName="DataRouter";var X=i.createContext(null);X.displayName="DataRouterState";var ee=i.createContext(!1);function te(){return i.useContext(ee)}var ne=i.createContext({isTransitioning:!1});ne.displayName="ViewTransition";var se=i.createContext(new Map);se.displayName="Fetchers";var ae=i.createContext(null);ae.displayName="Await";var re=i.createContext(null);re.displayName="Navigation";var ie=i.createContext(null);ie.displayName="Location";var oe=i.createContext({outlet:null,matches:[],isDataRoute:!1});oe.displayName="Route";var le=i.createContext(null);le.displayName="RouteError";var ce="REACT_ROUTER_ERROR";function de(){return null!=i.useContext(ie)}function ue(){return f(de(),"useLocation() may be used only in the context of a <Router> component."),i.useContext(ie).location}var me="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function he(e){i.useContext(re).static||i.useLayoutEffect(e)}function pe(){let{isDataRoute:e}=i.useContext(oe);return e?function(){let{router:e}=Ce("useNavigate"),t=Ee("useNavigate"),n=i.useRef(!1);he(()=>{n.current=!0});let s=i.useCallback(async function(s){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};g(n.current,me),n.current&&("number"===typeof s?await e.navigate(s):await e.navigate(s,(0,r.A)({fromRouteId:t},a)))},[e,t]);return s}():function(){f(de(),"useNavigate() may be used only in the context of a <Router> component.");let e=i.useContext(J),{basename:t,navigator:n}=i.useContext(re),{matches:s}=i.useContext(oe),{pathname:a}=ue(),r=JSON.stringify(F(s)),o=i.useRef(!1);he(()=>{o.current=!0});let l=i.useCallback(function(s){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(g(o.current,me),!o.current)return;if("number"===typeof s)return void n.go(s);let l=H(s,JSON.parse(r),a,"path"===i.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:D([t,l.pathname])),(i.replace?n.replace:n.push)(l,i.state,i)},[t,n,r,a,e]);return l}()}i.createContext(null);function fe(){let{matches:e}=i.useContext(oe),t=e[e.length-1];return t?t.params:{}}function ge(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{matches:n}=i.useContext(oe),{pathname:s}=ue(),a=JSON.stringify(F(n));return i.useMemo(()=>H(e,JSON.parse(a),s,"path"===t),[e,a,s,t])}function xe(e,t,n,s,a){f(de(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:o}=i.useContext(re),{matches:l}=i.useContext(oe),c=l[l.length-1],d=c?c.params:{},u=c?c.pathname:"/",m=c?c.pathnameBase:"/",h=c&&c.route;{let e=h&&h.path||"";ze(u,!h||e.endsWith("*")||e.endsWith("*?"),'You rendered descendant <Routes> (or called `useRoutes()`) at "'.concat(u,'" (under <Route path="').concat(e,'">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won\'t match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="').concat(e,'"> to <Route path="').concat("/"===e?"*":"".concat(e,"/*"),'">.'))}let p,x=ue();if(t){var b;let e="string"===typeof t?v(t):t;f("/"===m||(null===(b=e.pathname)||void 0===b?void 0:b.startsWith(m)),'When overriding the location using `<Routes location>` or `useRoutes(routes, location)`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "'.concat(m,'" but pathname "').concat(e.pathname,'" was given in the `location` prop.')),p=e}else p=x;let y=p.pathname||"/",w=y;if("/"!==m){let e=m.replace(/^\//,"").split("/");w="/"+y.replace(/^\//,"").split("/").slice(e.length).join("/")}let k=j(e,{pathname:w});g(h||null!=k,'No routes matched location "'.concat(p.pathname).concat(p.search).concat(p.hash,'" ')),g(null==k||void 0!==k[k.length-1].route.element||void 0!==k[k.length-1].route.Component||void 0!==k[k.length-1].route.lazy,'Matched leaf route at location "'.concat(p.pathname).concat(p.search).concat(p.hash,'" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.'));let N=Ne(k&&k.map(e=>Object.assign({},e,{params:Object.assign({},d,e.params),pathname:D([m,o.encodeLocation?o.encodeLocation(e.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?m:D([m,o.encodeLocation?o.encodeLocation(e.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:e.pathnameBase])})),l,n,s,a);return t&&N?i.createElement(ie.Provider,{value:{location:(0,r.A)({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:"POP"}},N):N}function be(){let e=Oe(),t=U(e)?"".concat(e.status," ").concat(e.statusText):e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,s="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:s},r={padding:"2px 4px",backgroundColor:s},o=null;return console.error("Error handled by React Router default ErrorBoundary:",e),o=i.createElement(i.Fragment,null,i.createElement("p",null,"\ud83d\udcbf Hey developer \ud83d\udc4b"),i.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",i.createElement("code",{style:r},"ErrorBoundary")," or"," ",i.createElement("code",{style:r},"errorElement")," prop on your route.")),i.createElement(i.Fragment,null,i.createElement("h2",null,"Unexpected Application 
2Error!"),i.createElement("h3",{style:{fontStyle:"italic"}},t),n?i.createElement("pre",{style:a},n):null,o)}var ye=i.createElement(be,null),ve=class extends i.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&"object"===typeof e&&e&&"digest"in e&&"string"===typeof e.digest){const t=function(e){if(e.startsWith("".concat(ce,":").concat("ROUTE_ERROR_RESPONSE",":{")))try{let t=JSON.parse(e.slice(40));if("object"===typeof t&&t&&"number"===typeof t.status&&"string"===typeof t.statusText)return new V(t.status,t.statusText,t.data)}catch(t){}}(e.digest);t&&(e=t)}let t=void 0!==e?i.createElement(oe.Provider,{value:this.props.routeContext},i.createElement(le.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?i.createElement(ke,{error:e},t):t}};ve.contextType=ee;var we=new WeakMap;function ke(e){let{children:t,error:n}=e,{basename:s}=i.useContext(re);if("object"===typeof n&&n&&"digest"in n&&"string"===typeof n.digest){let e=function(e){if(e.startsWith("".concat(ce,":").concat("REDIRECT",":{")))try{let t=JSON.parse(e.slice(28));if("object"===typeof t&&t&&"number"===typeof t.status&&"string"===typeof t.statusText&&"string"===typeof t.location&&"boolean"===typeof t.reloadDocument&&"boolean"===typeof t.replace)return t}catch(t){}}(n.digest);if(e){let t=we.get(n);if(t)throw t;let a=Q(e.location,s);if(Y&&!we.get(n)){if(!a.isExternal&&!e.reloadDocument){const t=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(a.to,{replace:e.replace}));throw we.set(n,t),t}window.location.href=a.absoluteURL||a.to}return i.createElement("meta",{httpEquiv:"refresh",content:"0;url=".concat(a.absoluteURL||a.to)})}}return t}function je(e){let{routeContext:t,match:n,children:s}=e,a=i.useContext(J);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),i.createElement(oe.Provider,{value:t},s)}function Ne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(null==e){if(!n)return null;if(n.errors)e=n.matches;else{if(0!==t.length||n.initialized||!(n.matches.length>0))return null;e=n.matches}}let a=e,r=null===n||void 0===n?void 0:n.errors;if(null!=r){let e=a.findIndex(e=>e.route.id&&void 0!==(null===r||void 0===r?void 0:r[e.route.id]));f(e>=0,"Could not find a matching route for errors on route IDs: ".concat(Object.keys(r).join(","))),a=a.slice(0,Math.min(a.length,e+1))}let o=!1,l=-1;if(n)for(let i=0;i<a.length;i++){let e=a[i];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(l=i),e.route.id){let{loaderData:t,errors:s}=n,r=e.route.loader&&!t.hasOwnProperty(e.route.id)&&(!s||void 0===s[e.route.id]);if(e.route.lazy||r){o=!0,a=l>=0?a.slice(0,l+1):[a[0]];break}}}let c=n&&s?(e,t)=>{var a,r;s(e,{location:n.location,params:null!==(a=null===(r=n.matches)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.params)&&void 0!==a?a:{},unstable_pattern:$(n.matches),errorInfo:t})}:void 0;return a.reduceRight((e,s,d)=>{let u,m=!1,h=null,p=null;n&&(u=r&&s.route.id?r[s.route.id]:void 0,h=s.route.errorElement||ye,o&&(l<0&&0===d?(ze("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),m=!0,p=null):l===d&&(m=!0,p=s.route.hydrateFallbackElement||null)));let f=t.concat(a.slice(0,d+1)),g=()=>{let t;return t=u?h:m?p:s.route.Component?i.createElement(s.route.Component,null):s.route.element?s.route.element:e,i.createElement(je,{match:s,routeContext:{outlet:e,matches:f,isDataRoute:null!=n},children:t})};return n&&(s.route.ErrorBoundary||s.route.errorElement||0===d)?i.createElement(ve,{location:n.location,revalidation:n.revalidation,component:h,error:u,children:g(),routeC
2ontext:{outlet:null,matches:f,isDataRoute:!0},onError:c}):g()},null)}function Se(e){return"".concat(e," must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.")}function Ce(e){let t=i.useContext(J);return f(t,Se(e)),t}function Ae(e){let t=i.useContext(X);return f(t,Se(e)),t}function Ee(e){let t=function(e){let t=i.useContext(oe);return f(t,Se(e)),t}(e),n=t.matches[t.matches.length-1];return f(n.route.id,"".concat(e,' can only be used on routes that contain a unique "id"')),n.route.id}function Oe(){var e;let t=i.useContext(le),n=Ae("useRouteError"),s=Ee("useRouteError");return void 0!==t?t:null===(e=n.errors)||void 0===e?void 0:e[s]}var Te={};function ze(e,t,n){t||Te[e]||(Te[e]=!0,g(!1,n))}var Pe={};function Ie(e,t){e||Pe[t]||(Pe[t]=!0,console.warn(t))}(s||(s=n.t(i,2))).useOptimistic;i.memo(function(e){let{routes:t,future:n,state:s,onError:a}=e;return xe(t,void 0,s,a,n)});function Me(e){f(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function _e(e){let{basename:t="/",children:n=null,location:s,navigationType:a="POP",navigator:r,static:o=!1,unstable_useTransitions:l}=e;f(!de(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let c=t.replace(/^\/*/,"/"),d=i.useMemo(()=>({basename:c,navigator:r,static:o,unstable_useTransitions:l,future:{}}),[c,r,o,l]);"string"===typeof s&&(s=v(s));let{pathname:u="/",search:m="",hash:h="",state:p=null,key:x="default"}=s,b=i.useMemo(()=>{let e=M(u,c);return null==e?null:{location:{pathname:e,search:m,hash:h,state:p,key:x},navigationType:a}},[c,u,m,h,p,x,a]);return g(null!=b,'<Router basename="'.concat(c,'"> is not able to match the URL "').concat(u).concat(m).concat(h,"\" because it does not start with the basename, so the <Router> won't render anything.")),null==b?null:i.createElement(re.Provider,{value:d},i.createElement(ie.Provider,{children:n,value:b}))}function Le(e){let{children:t,location:n}=e;return xe(Re(t),n)}i.Component;function Re(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[];return i.Children.forEach(e,(e,s)=>{if(!i.isValidElement(e))return;let a=[...t,s];if(e.type===i.Fragment)return void n.push.apply(n,Re(e.props.children,a));f(e.type===Me,"[".concat("string"===typeof e.type?e.type:e.type.name,"] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>")),f(!e.props.index||!e.props.children,"An index route cannot have child routes.");let r={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,middleware:e.props.middleware,loader:e.props.loader,action:e.props.action,hydrateFallbackElement:e.props.hydrateFallbackElement,HydrateFallback:e.props.HydrateFallback,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:!0===e.props.hasErrorBoundary||null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(r.children=Re(e.props.children,a)),n.push(r)}),n}var Ge="get",Fe="application/x-www-form-urlencoded";function He(e){return"undefined"!==typeof HTMLElement&&e instanceof HTMLElement}function De(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let s=e[n];return t.concat(Array.isArray(s)?s.map(e=>[n,e]):[[n,s]])},[]))}var Be=null;var We=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function qe(e){return null==e||We.has(e)?e:(g(!1,'"'.concat(e,'" is not a valid `encType` for `<Form>`/`<fetcher.Form>` and will default to "').concat(Fe,'"')),null)}function Ve(e,t){let n,s,a,r,i;if(He(o=e)&&"form"===o.tagName.toLowerCase()){let i=e.getAttribute("action");s=i?M(i,t):null,n=e.getAttribute("method")||Ge,a=qe(e.getAttribute("enctype"))||Fe,r=new FormData(e)}else if(function(e){return He(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return He(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let i=e.form;if(null==i)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let o=e.getAttribute("formaction")||i.getAttribute("action");if(s=o?M(o,t):null,n=e.getAttribute("formmethod")||i.getAttribute("method")||Ge,a=qe(e.getAttribute("formenctype"))||qe(i.getAttribute("enctype"))||Fe,r=new FormData(i,e),!function(){if(null===Be)try{new FormData(document.createElement("form"),0),Be=!1}catch(e){Be=!0}return Be}()){let{name:t,type:n,value:s}=e;if("image"===n){let e=t?"".concat(t,"."):"";r.append("".concat(e,"x"),"0"),r.append("".concat(e,"y"),"0")}
2else t&&r.append(t,s)}}else{if(He(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Ge,s=null,a=Fe,i=e}var o;return r&&"text/plain"===a&&(i=r,r=void 0),{action:s,method:n.toLowerCase(),encType:a,formData:r,body:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");"undefined"!==typeof window?window:"undefined"!==typeof globalThis&&globalThis;function Ue(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}Symbol("SingleFetchRedirect");function $e(e,t,n,s){let a="string"===typeof e?new URL(e,"undefined"===typeof window?"server://singlefetch/":window.location.origin):e;return n?a.pathname.endsWith("/")?a.pathname="".concat(a.pathname,"_.").concat(s):a.pathname="".concat(a.pathname,".").concat(s):"/"===a.pathname?a.pathname="_root.".concat(s):t&&"/"===M(a.pathname,t)?a.pathname="".concat(t.replace(/\/$/,""),"/_root.").concat(s):a.pathname="".concat(a.pathname.replace(/\/$/,""),".").concat(s),a}async function Ye(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error("Error loading route module `".concat(e.module,"`, reloading page...")),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Qe(e){return null!=e&&"string"===typeof e.page}function Ze(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"===typeof e.imageSrcSet&&"string"===typeof e.imageSizes:"string"===typeof e.rel&&"string"===typeof e.href)}function Ke(e,t,n,s,a,r){let i=(e,t)=>!n[t]||e.route.id!==n[t].route.id,o=(e,t)=>{var s;return n[t].pathname!==e.pathname||(null===(s=n[t].route.path)||void 0===s?void 0:s.endsWith("*"))&&n[t].params["*"]!==e.params["*"]};return"assets"===r?t.filter((e,t)=>i(e,t)||o(e,t)):"data"===r?t.filter((t,r)=>{let l=s.routes[t.route.id];if(!l||!l.hasLoader)return!1;if(i(t,r)||o(t,r))return!0;if(t.route.shouldRevalidate){var c;let s=t.route.shouldRevalidate({currentUrl:new URL(a.pathname+a.search+a.hash,window.origin),currentParams:(null===(c=n[0])||void 0===c?void 0:c.params)||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"===typeof s)return s}return!0}):[]}function Je(e,t){let{includeHydrateFallback:n}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return s=e.map(e=>{let s=t.routes[e.route.id];if(!s)return[];let a=[s.module];return s.clientActionModule&&(a=a.concat(s.clientActionModule)),s.clientLoaderModule&&(a=a.concat(s.clientLoaderModule)),n&&s.hydrateFallbackModule&&(a=a.concat(s.hydrateFallbackModule)),s.imports&&(a=a.concat(s.imports)),a}).flat(1),[...new Set(s)];var s}function Xe(e,t){let n=new Set,s=new Set(t);return e.reduce((e,a)=>{if(t&&!Qe(a)&&"script"===a.as&&a.href&&s.has(a.href))return e;let r=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let s of n)t[s]=e[s];return t}(a));return n.has(r)||(n.add(r),e.push({key:r,link:a})),e},[])}function et(e,t){return"lazy"===e.mode&&!0===t}function tt(){let e=i.useContext(J);return Ue(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function nt(){let e=i.useContext(X);return Ue(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var st=i.createContext(void 0);function at(){let e=i.useContext(st);return Ue(e,"You must render this element inside a <HydratedRouter> element"),e}function rt(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function it(e,t,n){if(n&&!dt)return[e[0]];if(t){let n=e.findIndex(e=>void 0!==t[e.route.id]);return e.slice(0,n+1)}return e}st.displayName="FrameworkContext";function ot(e){let{page:t}=e,n=(0,a.A)(e,l),{router:s}=tt(),o=i.useMemo(()=>j(s.routes,t,s.basename),[s.routes,t,s.basename]);return o?i.createElement(ct,(0,r.A)({page:t,matches:o},n)):null}function lt(e){let{manifest:t,routeModules:n}=at(),[s,a]=i.useState([]);return i.useEffect(()=>{let s=!1;return async function(e,t,n){return Xe((await Promise.all(e.map(async e=>{let s=t.routes[e.route.id];if(s){let e=await Ye(s,n);return e.links?e.links():[]}return[]}))).flat(1).filter(Ze).filter(e=>"stylesheet"===e.rel||"preload"===e.rel).map(e=>"stylesheet"===e.rel?(0,r.A)((0,r.A)({},e),{},{rel:"prefetch",as:"style"}):(0,r.A)((0,r.A)({},e),{},{rel:"prefetch"})))}
2(e,t,n).then(e=>{s||a(e)}),()=>{s=!0}},[e,t,n]),s}function ct(e){let{page:t,matches:n}=e,s=(0,a.A)(e,c),o=ue(),{future:l,manifest:d,routeModules:u}=at(),{basename:m}=tt(),{loaderData:h,matches:p}=nt(),f=i.useMemo(()=>Ke(t,n,p,d,o,"data"),[t,n,p,d,o]),g=i.useMemo(()=>Ke(t,n,p,d,o,"assets"),[t,n,p,d,o]),x=i.useMemo(()=>{if(t===o.pathname+o.search+o.hash)return[];let e=new Set,s=!1;if(n.forEach(t=>{var n;let a=d.routes[t.route.id];a&&a.hasLoader&&(!f.some(e=>e.route.id===t.route.id)&&t.route.id in h&&null!==(n=u[t.route.id])&&void 0!==n&&n.shouldRevalidate||a.hasClientLoader?s=!0:e.add(t.route.id))}),0===e.size)return[];let a=$e(t,m,l.unstable_trailingSlashAwareDataRequests,"data");return s&&e.size>0&&a.searchParams.set("_routes",n.filter(t=>e.has(t.route.id)).map(e=>e.route.id).join(",")),[a.pathname+a.search]},[m,l.unstable_trailingSlashAwareDataRequests,h,o,d,f,n,t,u]),b=i.useMemo(()=>Je(g,d),[g,d]),y=lt(g);return i.createElement(i.Fragment,null,x.map(e=>i.createElement("link",(0,r.A)({key:e,rel:"prefetch",as:"fetch",href:e},s))),b.map(e=>i.createElement("link",(0,r.A)({key:e,rel:"modulepreload",href:e},s))),y.map(e=>{var t;let{key:n,link:a}=e;return i.createElement("link",(0,r.A)((0,r.A)({key:n,nonce:s.nonce},a),{},{crossOrigin:null!==(t=a.crossOrigin)&&void 0!==t?t:s.crossOrigin}))}))}var dt=!1;function ut(e){let{manifest:t,serverHandoffString:n,isSpaMode:s,renderMeta:l,routeDiscovery:c,ssr:d}=at(),{router:u,static:m,staticContext:h}=tt(),{matches:p}=nt(),f=te(),g=et(c,d);l&&(l.didRenderScripts=!0);let x=it(p,null,s);i.useEffect(()=>{dt=!0},[]);let b=i.useMemo(()=>{var s;if(f)return null;let l=h?"window.__reactRouterContext = ".concat(n,";").concat("window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());"):" ",c=m?"".concat(null!==(s=t.hmr)&&void 0!==s&&s.runtime?"import ".concat(JSON.stringify(t.hmr.runtime),";"):"").concat(g?"":"import ".concat(JSON.stringify(t.url)),";\n").concat(x.map((e,n)=>{let s="route".concat(n),a=t.routes[e.route.id];Ue(a,"Route ".concat(e.route.id," not found in manifest"));let{clientActionModule:r,clientLoaderModule:i,clientMiddlewareModule:o,hydrateFallbackModule:l,module:c}=a,d=[...r?[{module:r,varName:"".concat(s,"_clientAction")}]:[],...i?[{module:i,varName:"".concat(s,"_clientLoader")}]:[],...o?[{module:o,varName:"".concat(s,"_clientMiddleware")}]:[],...l?[{module:l,varName:"".concat(s,"_HydrateFallback")}]:[],{module:c,varName:"".concat(s,"_main")}];return 1===d.length?"import * as ".concat(s," from ").concat(JSON.stringify(c),";"):[d.map(e=>"import * as ".concat(e.varName,' from "').concat(e.module,'";')).join("\n"),"const ".concat(s," = {").concat(d.map(e=>"...".concat(e.varName)).join(","),"};")].join("\n")}).join("\n"),"\n  ").concat(g?"window.__reactRouterManifest = ".concat(JSON.stringify(function(e,t){let{sri:n}=e,s=(0,a.A)(e,o),i=new Set(t.state.matches.map(e=>e.route.id)),l=t.state.location.pathname.split("/").filter(Boolean),c=["/"];for(l.pop();l.length>0;)c.push("/".concat(l.join("/"))),l.pop();c.forEach(e=>{let n=j(t.routes,e,t.basename);n&&n.forEach(e=>i.add(e.route.id))});let d=[...i].reduce((e,t)=>Object.assign(e,{[t]:s.routes[t]}),{});return(0,r.A)((0,r.A)({},s),{},{routes:d,sri:!!n||void 0})}(t,u),null,2),";"):"","\n  window.__reactRouterRouteModules = {").concat(x.map((e,t)=>"".concat(JSON.stringify(e.route.id),":route").concat(t)).join(","),"};\n\nimport(").concat(JSON.stringify(t.entry.module),");"):" ";return i.createElement(i.Fragment,null,i.createElement("script",(0,r.A)((0,r.A)({},e),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:l},type:void 0})),i.createElement("script",(0,r.A)((0,r.A)({},e),{},{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:c},type:"module",async:!0})))},[]),y=dt||f?[]:(v=t.entry.imports.concat(Je(x,t,{includeHydrateFallback:!0})),[...new Set(v)]);var v;let w="object"===typeof t.sri?t.sri:{};return Ie(!f,"The <Scripts /> element is a no-op when using RSC and can be safely removed."),dt||f?null:i.createElement(i.Fragment,null,"object"===typeof t.sri?i.createElement("script",(0,r.A)((0,r.A)({},e),{},{"rr-importmap":"",type:"importmap",suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:JSON.stringify({integrity:w})}})):null,g?null:i.createElement("link",{rel:"modulepreload",href:t.url,crossOrigin:e.crossOrigin,integrity:w[t.url],suppressHydrationWarning:!0}),i.createElement("link",{rel:"modulepreload",href:t.entry.module,crossOrigin:e.crossOrigin,integrity:w[t.entry.module],suppressHydrationWarning:!0}),y.map(t=>i.createElement("link",{key:t,rel:"modulepreload",href:t,crossOrigin:e.crossOrigin,integrity:w[t],suppressHydrationWarning:!0})),b)}function mt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{t.forEach(t=>{"function"===typeof t?t(e):null!=t&&(t.current=e)})}}i.Component;function ht(e){let{error:t,isOutsideRemixApp:n}=e;console.error(t);let s,a=i.createElement("script",{dangerouslySetInnerHTML:{__html:'\n        console.log(\n          "\ud83d\udcbf Hey developer \ud83d\udc4b. You can provide a way better UX than this when your app throws errors. Check out https://reactrouter.com/how-to/error-boundary for more information."\n        );\n      '}});if(U(t))return i.createElement(pt,{title:"Unhandled Thrown Response!"},i.createElement("h1",{style:{fontSize:"24px"}},t.status," ",t.statusText),a);if(t instanceof Error)s=t;else{let e=null==t?"Unknown Error":"object"===typeof t&&"toString"in t?t.toString():JSON.stringify(t);s=new Error(e)}
2return i.createElement(pt,{title:"Application Error!",isOutsideRemixApp:n},i.createElement("h1",{style:{fontSize:"24px"}},"Application Error"),i.createElement("pre",{style:{padding:"2rem",background:"hsla(10, 50%, 50%, 0.1)",color:"red",overflow:"auto"}},s.stack),a)}function pt(e){var t;let{title:n,renderScripts:s,isOutsideRemixApp:a,children:r}=e,{routeModules:o}=at();return null!==(t=o.root)&&void 0!==t&&t.Layout&&!a?r:i.createElement("html",{lang:"en"},i.createElement("head",null,i.createElement("meta",{charSet:"utf-8"}),i.createElement("meta",{name:"viewport",content:"width=device-width,initial-scale=1,viewport-fit=cover"}),i.createElement("title",null,n)),i.createElement("body",null,i.createElement("main",{style:{fontFamily:"system-ui, sans-serif",padding:"2rem"}},r,s?i.createElement(ut,null):null)))}var ft="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement;try{ft&&(window.__reactRouterVersion="7.13.0")}catch(Ct){}function gt(e){let{basename:t,children:n,unstable_useTransitions:s,window:a}=e,r=i.useRef();null==r.current&&(r.current=p({window:a,v5Compat:!0}));let o=r.current,[l,c]=i.useState({action:o.action,location:o.location}),d=i.useCallback(e=>{!1===s?c(e):i.startTransition(()=>c(e))},[s]);return i.useLayoutEffect(()=>o.listen(d),[o,d]),i.createElement(_e,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o,unstable_useTransitions:s})}var xt=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,bt=i.forwardRef(function(e,t){let{onClick:n,discover:s="render",prefetch:o="none",relative:l,reloadDocument:c,replace:u,state:m,target:h,to:p,preventScrollReset:g,viewTransition:x,unstable_defaultShouldRevalidate:b}=e,v=(0,a.A)(e,d),{basename:w,unstable_useTransitions:k}=i.useContext(re),j="string"===typeof p&&xt.test(p),N=Q(p,w);p=N.to;let S=function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};f(de(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:s}=i.useContext(re),{hash:a,pathname:r,search:o}=ge(e,{relative:t}),l=r;return"/"!==n&&(l="/"===r?n:D([n,r])),s.createHref({pathname:l,search:o,hash:a})}(p,{relative:l}),[C,A,E]=function(e,t){let n=i.useContext(st),[s,a]=i.useState(!1),[r,o]=i.useState(!1),{onFocus:l,onBlur:c,onMouseEnter:d,onMouseLeave:u,onTouchStart:m}=t,h=i.useRef(null);i.useEffect(()=>{if("render"===e&&o(!0),"viewport"===e){let e=new IntersectionObserver(e=>{e.forEach(e=>{o(e.isIntersecting)})},{threshold:.5});return h.current&&e.observe(h.current),()=>{e.disconnect()}}},[e]),i.useEffect(()=>{if(s){let e=setTimeout(()=>{o(!0)},100);return()=>{clearTimeout(e)}}},[s]);let p=()=>{a(!0)},f=()=>{a(!1),o(!1)};return n?"intent"!==e?[r,h,{}]:[r,h,{onFocus:rt(l,p),onBlur:rt(c,f),onMouseEnter:rt(d,p),onMouseLeave:rt(u,f),onTouchStart:rt(m,p)}]:[!1,h,{}]}(o,v),O=function(e){let{target:t,replace:n,state:s,preventScrollReset:a,relative:r,viewTransition:o,unstable_defaultShouldRevalidate:l,unstable_useTransitions:c}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},d=pe(),u=ue(),m=ge(e,{relative:r});return i.useCallback(h=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(h,t)){h.preventDefault();let t=void 0!==n?n:y(u)===y(m),p=()=>d(e,{replace:t,state:s,preventScrollReset:a,relative:r,viewTransition:o,unstable_defaultShouldRevalidate:l});c?i.startTransition(()=>p()):p()}},[u,d,m,n,s,t,e,a,r,o,l,c])}(p,{replace:u,state:m,target:h,preventScrollReset:g,relative:l,viewTransition:x,unstable_defaultShouldRevalidate:b,unstable_useTransitions:k});let T=i.createElement("a",(0,r.A)((0,r.A)((0,r.A)({},v),E),{},{href:N.absoluteURL||S,onClick:N.isExternal||c?n:function(e){n&&n(e),e.defaultPrevented||O(e)},ref:mt(t,A),target:h,"data-discover":j||"render"!==s?void 0:"true"}));return C&&!j?i.createElement(i.Fragment,null,T,i.createElement(ot,{page:S})):T});bt.displayName="Link";var yt=i.forwardRef(function(e,t){let{"aria-current":n="page",caseSensitive:s=!1,className:o="",end:l=!1,style:c,to:d,viewTransition:m,children:h}=e,p=(0,a.A)(e,u),g=ge(d,{relative:p.relative}),x=ue(),b=i.useContext(X),{navigator:y,basename:v}=i.useContext(re),w=null!=b&&function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=i.useContext(ne);f(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:s}=kt("useViewTransitionState"),a=ge(e,{relative:t});if(!n.isTransitioning)return!1;let r=M(n.currentLocation.pathname,s)||n.currentLocation.pathname,o=M(n.nextLocation.pathname,s)||n.nextLocation.pathname;return null!=z(a.pathname,o)||null!=z(a.pathname,r)}(g)&&!0===m,k=y.encodeLocation?y.encodeLocation(g).pathname:g.pathname,j=x.pathname,N=b&&b.navigation&&b.navigation.location?b.navigation.location.pathname:null;s||(j=j.toLowerCase(),N=N?N.toLowerCase():null,k=k.toLowerCase()),N&&v&&(N=M(N,v)||N);const S="/"!==k&&k.endsWith("/")?k.length-1:k.length;let C,A=j===k||!l&&j.startsWith(k)&&"/"===j.charAt(S),E=null!=N&&(N===k||!l&&N.startsWith(k)&&"/"===N.charAt(k.length)),O={isActive:A,isPending:E,isTransitioning:w},T=A?n:void 0;C="function"===typeof o?o(O):[o,A?"active":null,E?"pending":null,w?"transitioning":null].filter(
2Boolean).join(" ");let P="function"===typeof c?c(O):c;return i.createElement(bt,(0,r.A)((0,r.A)({},p),{},{"aria-current":T,className:C,ref:t,style:P,to:d,viewTransition:m}),"function"===typeof h?h(O):h)});yt.displayName="NavLink";var vt=i.forwardRef((e,t)=>{let{discover:n="render",fetcherKey:s,navigate:o,reloadDocument:l,replace:c,state:d,method:u=Ge,action:h,onSubmit:p,relative:g,preventScrollReset:x,viewTransition:b,unstable_defaultShouldRevalidate:v}=e,w=(0,a.A)(e,m),{unstable_useTransitions:k}=i.useContext(re),j=St(),N=function(e){let{relative:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{basename:n}=i.useContext(re),s=i.useContext(oe);f(s,"useFormAction must be used inside a RouteContext");let[a]=s.matches.slice(-1),o=(0,r.A)({},ge(e||".",{relative:t})),l=ue();if(null==e){o.search=l.search;let e=new URLSearchParams(o.search),t=e.getAll("index");if(t.some(e=>""===e)){e.delete("index"),t.filter(e=>e).forEach(t=>e.append("index",t));let n=e.toString();o.search=n?"?".concat(n):""}}e&&"."!==e||!a.route.index||(o.search=o.search?o.search.replace(/^\?/,"?index&"):"?index");"/"!==n&&(o.pathname="/"===o.pathname?n:D([n,o.pathname]));return y(o)}(h,{relative:g}),S="get"===u.toLowerCase()?"get":"post",C="string"===typeof h&&xt.test(h);return i.createElement("form",(0,r.A)((0,r.A)({ref:t,method:S,action:N,onSubmit:l?p:e=>{if(p&&p(e),e.defaultPrevented)return;e.preventDefault();let t=e.nativeEvent.submitter,n=(null===t||void 0===t?void 0:t.getAttribute("formmethod"))||u,a=()=>j(t||e.currentTarget,{fetcherKey:s,method:n,navigate:o,replace:c,state:d,relative:g,preventScrollReset:x,viewTransition:b,unstable_defaultShouldRevalidate:v});k&&!1!==o?i.startTransition(()=>a()):a()}},w),{},{"data-discover":C||"render"!==n?void 0:"true"}))});function wt(e){return"".concat(e," must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.")}function kt(e){let t=i.useContext(J);return f(t,wt(e)),t}function jt(e){g("undefined"!==typeof URLSearchParams,"You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=i.useRef(De(e)),n=i.useRef(!1),s=ue(),a=i.useMemo(()=>function(e,t){let n=De(e);return t&&t.forEach((e,s)=>{n.has(s)||t.getAll(s).forEach(e=>{n.append(s,e)})}),n}(s.search,n.current?null:t.current),[s.search]),r=pe(),o=i.useCallback((e,t)=>{const s=De("function"===typeof e?e(new URLSearchParams(a)):e);n.current=!0,r("?"+s,t)},[r,a]);return[a,o]}vt.displayName="Form";var Nt=0;function St(){let{router:e}=kt("useSubmit"),{basename:t}=i.useContext(re),n=Ee("useRouteId"),s=e.fetch,a=e.navigate;return i.useCallback(async function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{action:i,method:o,encType:l,formData:c,body:d}=Ve(e,t);if(!1===r.navigate){let e=r.fetcherKey||"__".concat(String(++Nt),"__");await s(e,n,r.action||i,{unstable_defaultShouldRevalidate:r.unstable_defaultShouldRevalidate,preventScrollReset:r.preventScrollReset,formData:c,body:d,formMethod:r.method||o,formEncType:r.encType||l,flushSync:r.flushSync})}else await a(r.action||i,{unstable_defaultShouldRevalidate:r.unstable_defaultShouldRevalidate,preventScrollReset:r.preventScrollReset,formData:c,body:d,formMethod:r.method||o,formEncType:r.encType||l,replace:r.replace,state:r.state,fromRouteId:n,flushSync:r.flushSync,viewTransition:r.viewTransition})},[s,a,t,n])}},6328(e,t,n){"use strict";n.d(t,{l$:()=>A,oR:()=>y});var s=n(9379),a=n(3986),r=n(5043),i=n(7950);const o=["message"];const l=Array(12).fill(0),c=e=>{let{visible:t,className:n}=e;return r.createElement("div",{className:["sonner-loading-wrapper",n].filter(Boolean).join(" "),"data-visible":t},r.createElement("div",{className:"sonner-spinner"},l.map((e,t)=>r.createElement("div",{className:"sonner-loading-bar",key:"spinner-bar-".concat(t)}))))},d=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),u=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"
2currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),m=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),h=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),p=r.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},r.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),r.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}));let f=1;const g=new class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{const t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;const{message:n}=e,r=(0,a.A)(e,o),i="number"===typeof(null==e?void 0:e.id)||(null==(t=e.id)?void 0:t.length)>0?e.id:f++,l=this.toasts.find(e=>e.id===i),c=void 0===e.dismissible||e.dismissible;return this.dismissedToasts.has(i)&&this.dismissedToasts.delete(i),l?this.toasts=this.toasts.map(t=>t.id===i?(this.publish((0,s.A)((0,s.A)((0,s.A)({},t),e),{},{id:i,title:n})),(0,s.A)((0,s.A)((0,s.A)({},t),e),{},{id:i,dismissible:c,title:n})):t):this.addToast((0,s.A)((0,s.A)({title:n},r),{},{dismissible:c,id:i})),i},this.dismiss=e=>(e?(this.dismissedToasts.add(e),requestAnimationFrame(()=>this.subscribers.forEach(t=>t({id:e,dismiss:!0})))):this.toasts.forEach(e=>{this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),e),this.message=(e,t)=>this.create((0,s.A)((0,s.A)({},t),{},{message:e})),this.error=(e,t)=>this.create((0,s.A)((0,s.A)({},t),{},{message:e,type:"error"})),this.success=(e,t)=>this.create((0,s.A)((0,s.A)({},t),{},{type:"success",message:e})),this.info=(e,t)=>this.create((0,s.A)((0,s.A)({},t),{},{type:"info",message:e})),this.warning=(e,t)=>this.create((0,s.A)((0,s.A)({},t),{},{type:"warning",message:e})),this.loading=(e,t)=>
2this.create((0,s.A)((0,s.A)({},t),{},{type:"loading",message:e})),this.promise=(e,t)=>{if(!t)return;let n;void 0!==t.loading&&(n=this.create((0,s.A)((0,s.A)({},t),{},{promise:e,type:"loading",message:t.loading,description:"function"!==typeof t.description?t.description:void 0})));const a=Promise.resolve(e instanceof Function?e():e);let i,o=void 0!==n;const l=a.then(async e=>{i=["resolve",e];if(r.isValidElement(e))o=!1,this.create({id:n,type:"default",message:e});else if(x(e)&&!e.ok){o=!1;const a="function"===typeof t.error?await t.error("HTTP error! status: ".concat(e.status)):t.error,i="function"===typeof t.description?await t.description("HTTP error! status: ".concat(e.status)):t.description,l="object"===typeof a&&!r.isValidElement(a)?a:{message:a};this.create((0,s.A)({id:n,type:"error",description:i},l))}else if(e instanceof Error){o=!1;const a="function"===typeof t.error?await t.error(e):t.error,i="function"===typeof t.description?await t.description(e):t.description,l="object"===typeof a&&!r.isValidElement(a)?a:{message:a};this.create((0,s.A)({id:n,type:"error",description:i},l))}else if(void 0!==t.success){o=!1;const a="function"===typeof t.success?await t.success(e):t.success,i="function"===typeof t.description?await t.description(e):t.description,l="object"===typeof a&&!r.isValidElement(a)?a:{message:a};this.create((0,s.A)({id:n,type:"success",description:i},l))}}).catch(async e=>{if(i=["reject",e],void 0!==t.error){o=!1;const a="function"===typeof t.error?await t.error(e):t.error,i="function"===typeof t.description?await t.description(e):t.description,l="object"===typeof a&&!r.isValidElement(a)?a:{message:a};this.create((0,s.A)({id:n,type:"error",description:i},l))}}).finally(()=>{o&&(this.dismiss(n),n=void 0),null==t.finally||t.finally.call(t)}),c=()=>new Promise((e,t)=>l.then(()=>"reject"===i[0]?t(i[1]):e(i[1])).catch(t));return"string"!==typeof n&&"number"!==typeof n?{unwrap:c}:Object.assign(n,{unwrap:c})},this.custom=(e,t)=>{const n=(null==t?void 0:t.id)||f++;return this.create((0,s.A)({jsx:e(n),id:n},t)),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},x=e=>e&&"object"===typeof e&&"ok"in e&&"boolean"===typeof e.ok&&"status"in e&&"number"===typeof e.status,b=(e,t)=>{const n=(null==t?void 0:t.id)||f++;return g.addToast((0,s.A)((0,s.A)({title:e},t),{},{id:n})),n},y=Object.assign(b,{success:g.success,info:g.info,warning:g.warning,error:g.error,custom:g.custom,message:g.message,promise:g.promise,dismiss:g.dismiss,loading:g.loading},{getHistory:()=>g.toasts,getToasts:()=>g.getActiveToasts()});function v(e){return void 0!==e.label}!function(e){if(!e||"undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}
vendor: 14,864 bytes, line 2
2("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");
vendor: 9,462 bytes, line 2
2const w=3,k=14;function j(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(Boolean).join(" ")}const N=e=>{var t,n,a,i,o,l,f,g,x;const{invert:b,toast:y,unstyled:w,interacting:k,setHeights:N,visibleToasts:S,heights:C,index:A,toasts:E,expanded:O,removeToast:T,defaultRichColors:z,closeButton:P,style:I,cancelButtonStyle:M,actionButtonStyle:_,className:L="",descriptionClassName:R="",duration:G,position:F,gap:H,expandByDefault:D,classNames:B,icons:W,closeButtonAriaLabel:q="Close toast"}=e,[V,U]=r.useState(null),[$,Y]=r.useState(null),[Q,Z]=r.useState(!1),[K,J]=r.useState(!1),[X,ee]=r.useState(!1),[te,ne]=r.useState(!1),[se,ae]=r.useState(!1),[re,ie]=r.useState(0),[oe,le]=r.useState(0),ce=r.useRef(y.duration||G||4e3),de=r.useRef(null),ue=r.useRef(null),me=0===A,he=A+1<=S,pe=y.type,fe=!1!==y.dismissible,ge=y.className||"",xe=y.descriptionClassName||"",be=r.useMemo(()=>C.findIndex(e=>e.toastId===y.id)||0,[C,y.id]),ye=r.useMemo(()=>{var e;return null!=(e=y.closeButton)?e:P},[y.closeButton,P]),ve=r.useMemo(()=>y.duration||G||4e3,[y.duration,G]),we=r.useRef(0),ke=r.useRef(0),je=r.useRef(0),Ne=r.useRef(null),[Se,Ce]=F.split("-"),Ae=r.useMemo(()=>C.reduce((e,t,n)=>n>=be?e:e+t.height,0),[C,be]),Ee=(()=>{const[e,t]=r.useState(document.hidden);return r.useEffect(()=>{const e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>window.removeEventListener("visibilitychange",e)},[]),e})(),Oe=y.invert||b,Te="loading"===pe;ke.current=r.useMemo(()=>be*H+Ae,[be,Ae]),r.useEffect(()=>{ce.current=ve},[ve]),r.useEffect(()=>{Z(!0)},[]),r.useEffect(()=>{const e=ue.current;if(e){const t=e.getBoundingClientRect().height;return le(t),N(e=>[{toastId:y.id,height:t,position:y.position},...e]),()=>N(e=>e.filter(e=>e.toastId!==y.id))}},[N,y.id]),r.useLayoutEffect(()=>{if(!Q)return;const e=ue.current,t=e.style.height;e.style.height="auto";const n=e.getBoundingClientRect().height;e.style.height=t,le(n),N(e=>e.find(e=>e.toastId===y.id)?e.map(e=>e.toastId===y.id?(0,s.A)((0,s.A)({},e),{},{height:n}):e):[{toastId:y.id,height:n,position:y.position},...e])},[Q,y.title,y.description,N,y.id,y.jsx,y.action,y.cancel]);const ze=r.useCallback(()=>{J(!0),ie(ke.current),N(e=>e.filter(e=>e.toastId!==y.id)),setTimeout(()=>{T(y)},200)},[y,T,N,ke]);r.useEffect(()=>{if(y.promise&&"loading"===pe||y.duration===1/0||"loading"===y.type)return;let e;return O||k||Ee?(()=>{if(je.current<we.current){const e=(new Date).getTime()-we.current;ce.current=ce.current-e}je.current=(new Date).getTime()})():ce.current!==1/0&&(we.current=(new Date).getTime(),e=setTimeout(()=>{null==y.onAutoClose||y.onAutoClose.call(y,y),ze()},ce.current)),()=>clearTimeout(e)},[O,k,y,pe,Ee,ze]),r.useEffect(()=>{y.delete&&(ze(),null==y.onDismiss||y.onDismiss.call(y,y))},[ze,y.delete]);const Pe=y.icon||(null==W?void 0:W[pe])||(e=>{switch(e){case"success":return d;case"info":return m;case"warning":return u;case"error":return h;default:return null}})(pe);var Ie,Me;return r.createElement("li",{tabIndex:0,ref:ue,className:j(L,ge,null==B?void 0:B.toast,null==y||null==(t=y.classNames)?void 0:t.toast,null==B?void 0:B.default,null==B?void 0:B[pe],null==y||null==(n=y.classNames)?void 0:n[pe]),"data-sonner-toast":"","data-rich-colors":null!=(Ie=y.richColors)?Ie:z,"data-styled":!Boolean(y.jsx||y.unstyled||w),"data-mounted":Q,"data-promise":Boolean(y.promise),"data-swiped":se,"data-removed":K,"data-visible":he,"data-y-position":Se,"data-x-position":Ce,"data-index":A,"data-front":me,"data-swiping":X,"data-dismissible":fe,"data-type":pe,"data-invert":Oe,"data-swipe-out":te,"data-swipe-direction":$,"data-expanded":Boolean(O||D&&Q),"data-testid":y.testId,style:(0,s.A)((0,s.A)({"--index":A,"--toasts-before":A,"--z-index":E.length-A,"--offset":"".concat(K?re:ke.current,"px"),"--initial-height":D?"auto":"".concat(oe,"px")},I),y.style),onDragEnd:()=>{ee(!1),U(null),Ne.current=null},onPointerDown:e=>{2!==e.button&&!Te&&fe&&(de.current=new Date,ie(ke.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(ee(!0),Ne.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,n;if(te||!fe)return;Ne.current=null;const s=Number((null==(e=ue.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),a=Number((null==(t=ue.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),r=(new Date).getTime()-(null==(n=de.current)?void 0:n.getTime()),i="x"===V?s:a,o=Math.abs(i)/r;if(Math.abs(i)>=45||o>.11)return ie(ke.current),null==y.onDismiss||y.onDismiss.call(y,y),Y("x"===V?s>0?"right":"left":a>0?"down":"up"),ze(),void ne(!0);var l,c;null==(l=ue.current)||l.style.setProperty("--swipe-amount-x","0px"),null==(c=ue.current)||c.style.setProperty("--swipe-amount-y","0px"),ae(!1),ee(!1),U(null)},onPointerMove:t=>{var n,s,a;if(!Ne.current||!fe)return;if((null==(n=window.getSelection())?void 0:n.toString().length)>0)return;const r=t.clientY-Ne.current.y,i=t.clientX-Ne.current.x;var o;const l=null!=(o=e.swipeDirections)?o:function(e){const[t,n]=e.split("-"),s=[];return t&&s.push(t),n&&s.push(n),s}(F);!V&&(Math.abs(i)>1||Math.abs(r)>1)&&U(Math.abs(i)>Math.abs(r)?"x":"y");let c={x:0,y:0};const d=e=>1/(1.5+Math.abs(e)/20);if("y"===V){if(l.includes("top")||l.includes("bottom"))if(l.includes("top")&&r<0||l.includes("bottom")&&r>0)c.y=r;else{const e=r*d(r);c.y=Math.abs(e)<Math.abs(r)?e:r}}else if("x"===V&&(l.includes("left")||l.includes("right")))if(l.includes("left")&&i<0||l.includes("right")&&i>0)c.x=i;else{const e=i*d(i);c.x=Math.abs(e)<Math.abs(i)?e:i}(Math.abs(c.x)>0||Math.abs(c.y)>0)&&ae(!0),null==(s=ue.current)||s.style.setProperty("--swipe-amount-x","".concat(c.x,"px")),null==(a=ue.current)||a.style.setProperty("--swipe-amount-y","".concat(c.y,"px"))}},ye&&!y.jsx&&"loading"!==pe?r.createElement("button",{"aria-label":q,"data-disabled":Te,"data-close-button":!0,onClick:Te||!fe?()=>{}:()=>{ze(),null==y.onDismiss||y.onDismiss.call(y,y)},className:j(null==B?void 0:B.closeButton,null==y||null==(a=y.classNames)?void 0:a.closeButton)},null!=(Me=null==W?void 0:W.close)?Me:p):null,(pe||y.icon||y.promise)&&null!==y.icon&&(null!==(null==W?void 0:W[pe])||y.icon)?r.createElement("div",{"data-icon":"",className:j(null==B?void 0:B.icon,null==y||null==(i=y.classNames)?void 0:i.icon)},y.promise||"loading"===y.type&&!y.icon?y.icon||function(){var e,t;return(null==W?void 0:W.loading)?r.createElement("div",{className:j(null==B?void 0:B.loader,null==y||null==(t=y.classNames)?void 0:t.loader,"sonner-loader"),"data-visible":"loading"===pe},W.loading):r.createElement(c,{className:j(null==B?void 0:B.loader,null==y||null==(e=y.classNames)?void 0:e.loader),visible:"loading"===pe})}():null,"loading"!==y.type?Pe:null):null,r.createElement("div",{"data-content":"",className:j(null==B?void 0:B.content,null==y||null==(o=y.classNames)?void 0:o.content)},r.createElement("div",{"data-title":"",className:j(null==B?void 0:B.title,null==y||null==(l=y.classNames)?void 0:l.title)},y.jsx?y.jsx:"function"===typeof y.title?y.title():y.title),y.description?r.createElement("div",{"data-description":"",className:j(R,xe,null==B?void 0:B.description,null==y||null==(f=y.classNames)?void 0:f.description)},"function"===typeof y.description?y.description():y.description):null),r.isValidElement(y.cancel)?y.cancel:y.cancel&&v(y.cancel)?r.createElement("button",{"data-button":!0,"data-cancel":!0,style:y.cancelButtonStyle||M,onClick:e=>{v(y.cancel)&&fe&&(null==y.cancel.onClick||y.cancel.onClick.call(y.cancel,e),ze())},className:j(null==B?void 0:B.cancelButton,null==y||null==(g=y.classNames)?void 0:g.cancelButton)},y.cancel.label):null,r.isValidElement(y.action)?y.action:y.action&&v(y.action)?r.createElement("button",{"data-button":!0,"data-action":!0,style:y.actionButtonStyle||_,onClick:e=>{v(y.action)&&(null==y.action.onClick||y.action.onClick.call(y.action,e),e.defaultPrevented||ze())},className:j(null==B?void 0:B.actionButton,null==y||null==(x=y.classNames)?void 0:x.actionButton)},y.action.label):null)};function S(){if("undefined"===typeof window)return"ltr";if("undefined"===typeof document)return"ltr";const e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}function C(e,t){const n={};return[e,t].forEach((e,t)=>{const s=1===t,a=s?"--mobile-offset":"--offset",r=s?"16px":"24px";function i(e){["top","right","bottom","left"].forEach(t=>{n["".concat(a,"-").concat(t)]="number"===typeof e?"".concat(e,"px"):e})}"number"===typeof e||"string"===typeof e?i(e):"object"===typeof e?["top","right","bottom","left"].forEach(t=>{void 0===e[t]?n["".concat(a,"-").concat(t)]=r:n["".concat(a,"-").concat(t)]="number"===typeof e[t]?"".concat(e[t],"px"):e[t]}):i(r)}),n}const A=r.forwardRef(function(e,t){const{id:n,invert:a,position:o="bottom-right",hotkey:l=["altKey","KeyT"],expand:c,closeButton:d,className:u,offset:m,mobileOffset:h,theme:p="light",richColors:f,duration:x,style:b,visibleToasts:y=w,toastOptions:v,dir:j=S(),gap:A=k,icons:E,containerAriaLabel:O="Notifications"}=e,[T,z]=r.useState([]),P=r.useMemo(()=>n?T.filter(e=>e.toasterId===n):T.filter(e=>!e.toasterId),[T,n]),I=r.useMemo(()=>Array.from(new Set([o].concat(P.filter(e=>e.position).map(e=>e.position)))),[P,o]),[M,_]=r.useState([]),[L,R]=r.useState(!1),[G,F]=r.useState(!1),[H,D]=r.useState("system"!==p?p:"undefined"!==typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
2k":"light"),B=r.useRef(null),W=l.join("+").replace(/Key/g,"").replace(/Digit/g,""),q=r.useRef(null),V=r.useRef(!1),U=r.useCallback(e=>{z(t=>{var n;return(null==(n=t.find(t=>t.id===e.id))?void 0:n.delete)||g.dismiss(e.id),t.filter(t=>{let{id:n}=t;return n!==e.id})})},[]);return r.useEffect(()=>g.subscribe(e=>{e.dismiss?requestAnimationFrame(()=>{z(t=>t.map(t=>t.id===e.id?(0,s.A)((0,s.A)({},t),{},{delete:!0}):t))}):setTimeout(()=>{i.flushSync(()=>{z(t=>{const n=t.findIndex(t=>t.id===e.id);return-1!==n?[...t.slice(0,n),(0,s.A)((0,s.A)({},t[n]),e),...t.slice(n+1)]:[e,...t]})})})}),[T]),r.useEffect(()=>{if("system"!==p)return void D(p);if("system"===p&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?D("dark"):D("light")),"undefined"===typeof window)return;const e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",e=>{let{matches:t}=e;D(t?"dark":"light")})}catch(t){e.addListener(e=>{let{matches:t}=e;try{D(t?"dark":"light")}catch(n){console.error(n)}})}},[p]),r.useEffect(()=>{T.length<=1&&R(!1)},[T]),r.useEffect(()=>{const e=e=>{var t;var n;l.every(t=>e[t]||e.code===t)&&(R(!0),null==(n=B.current)||n.focus());"Escape"!==e.code||document.activeElement!==B.current&&!(null==(t=B.current)?void 0:t.contains(document.activeElement))||R(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[l]),r.useEffect(()=>{if(B.current)return()=>{q.current&&(q.current.focus({preventScroll:!0}),q.current=null,V.current=!1)}},[B.current]),r.createElement("section",{ref:t,"aria-label":"".concat(O," ").concat(W),tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},I.map((t,n)=>{var i;const[o,l]=t.split("-");return P.length?r.createElement("ol",{key:t,dir:"auto"===j?S():j,tabIndex:-1,ref:B,className:u,"data-sonner-toaster":!0,"data-sonner-theme":H,"data-y-position":o,"data-x-position":l,style:(0,s.A)((0,s.A)({"--front-toast-height":"".concat((null==(i=M[0])?void 0:i.height)||0,"px"),"--width":"".concat(356,"px"),"--gap":"".concat(A,"px")},b),C(m,h)),onBlur:e=>{V.current&&!e.currentTarget.contains(e.relatedTarget)&&(V.current=!1,q.current&&(q.current.focus({preventScroll:!0}),q.current=null))},onFocus:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||V.current||(V.current=!0,q.current=e.relatedTarget)},onMouseEnter:()=>R(!0),onMouseMove:()=>R(!0),onMouseLeave:()=>{G||R(!1)},onDragEnd:()=>R(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||F(!0)},onPointerUp:()=>F(!1)},P.filter(e=>!e.position&&0===n||e.position===t).map((n,s)=>{var i,o;return r.createElement(N,{key:n.id,icons:E,index:s,toast:n,defaultRichColors:f,duration:null!=(i=null==v?void 0:v.duration)?i:x,className:null==v?void 0:v.className,descriptionClassName:null==v?void 0:v.descriptionClassName,invert:a,visibleToasts:y,closeButton:null!=(o=null==v?void 0:v.closeButton)?o:d,interacting:G,position:t,style:null==v?void 0:v.style,unstyled:null==v?void 0:v.unstyled,classNames:null==v?void 0:v.classNames,cancelButtonStyle:null==v?void 0:v.cancelButtonStyle,actionButtonStyle:null==v?void 0:v.actionButtonStyle,closeButtonAriaLabel:null==v?void 0:v.closeButtonAriaLabel,removeToast:U,toasts:P.filter(e=>e.position==n.position),heights:M.filter(e=>e.position==n.position),setHeights:_,expandByDefault:c,gap:A,expanded:L,swipeDirections:e.swipeDirections})})):null}))})}},t={};function n(s){var a=t[s];if(void 0!==a)return a.exports;var r=t[s]={exports:{}};return e[s](r,r.exports,n),r.exports}n.m=e,n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(s,a){if(1&a&&(s=this(s)),8&a)return s;if("object"===typeof s&&s){if(4&a&&s.__esModule)return s;if(16&a&&"function"===typeof s.then)return s}var r=Object.create(null);n.r(r);var i={};e=e||[null,t({}),t([]),t(t)];for(var o=2&a&&s;("object"==typeof o||"function"==typeof o)&&!~e.indexOf(o);
2o=t(o))Object.getOwnPropertyNames(o).forEach(e=>i[e]=()=>s[e]);return i.default=()=>s,n.d(r,i),r}})(),n.d=(e,t)=>{for(var s in t)n.o(t,s)&&!n.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce((t,s)=>(n.f[s](e,t),t),[])),n.u=e=>"static/js/"+e+"."+{10:"54f621ff",22:"a431a1d3",32:"635d8bb7",39:"a33784a1",61:"e8319a6c",69:"fe7b6511",114:"3dfe5d4b",125:"66d86933",163:"92aba986",268:"412a3de8",270:"3523d7bc",278:"87b1042a",375:"e9178459",435:"34fa561a",452:"62410a0c",455:"c0c05f4c",480:"cc0fd7cc",490:"4372be94",509:"50c5a7ad",514:"98c9b5af",518:"59f83ee7",558:"20cc98f8",564:"c3ad4e41",584:"3936ca06",587:"107bf7ac",667:"ee3026f8",695:"3dfc6628",709:"ef4ffd45",718:"6b9b969b",724:"d0caeb8b",727:"c7c215e3",744:"65bb60e8",770:"48db7546",876:"48ab4a14",918:"b903dd5a",939:"95035bd9",953:"5e78f4fb",955:"4533b5cd",979:"f52f2794",986:"10f2a59f"}[e]+".chunk.js",n.miniCssF=e=>{},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="frontend:";n.l=(s,a,r,i)=>{if(e[s])e[s].push(a);else{var o,l;if(void 0!==r)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var u=c[d];if(u.getAttribute("src")==s||u.getAttribute("data-webpack")==t+r){o=u;break}}o||(l=!0,(o=document.createElement("script")).charset="utf-8",n.nc&&o.setAttribute("nonce",n.nc),o.setAttribute("data-webpack",t+r),o.src=s),e[s]=[a];var m=(t,n)=>{o.onerror=o.onload=null,clearTimeout(h);var a=e[s];if(delete e[s],o.parentNode&&o.parentNode.removeChild(o),a&&a.forEach(e=>e(n)),t)return t(n)},h=setTimeout(m.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=m.bind(null,o.onerror),o.onload=m.bind(null,o.onload),l&&document.head.appendChild(o)}}})(),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/",(()=>{var e={792:0};n.f.j=(t,s)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)s.push(a[2]);else{var r=new Promise((n,s)=>a=e[t]=[n,s]);s.push(a[2]=r);var i=n.p+n.u(t),o=new Error;n.l(i,s=>{if(n.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var r=s&&("load"===s.type?"missing":s.type),i=s&&s.target&&s.target.src;o.message="Loading chunk "+t+" failed.\n("+r+": "+i+")",o.name="ChunkLoadError",o.type=r,o.request=i,a[1](o)}},"chunk-"+t,t)}};var t=(t,s)=>{var a,r,[i,o,l]=s,c=0;if(i.some(t=>0!==e[t])){for(a in o)n.o(o,a)&&(n.m[a]=o[a]);if(l)l(n)}for(t&&t(s);c<i.length;c++)r=i[c],n.o(e,r)&&e[r]&&e[r][0](),e[r]=0},s=self.webpackChunkfrontend=self.webpackChunkfrontend||[];s.forEach(t.bind(null,0)),s.push=t.bind(null,s.push.bind(s))})(),(()=>{"use strict";var e=n(5043),t=n(4391),s=n(5029),a=n(9367),r=n(5025),i=n(7784);const o=(0,i.A)("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]),l=(0,i.A)("moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);var c=n(614),d=n(2983),u=n(3390),m=n(579);const h=(0,e.createContext)(),p=t=>{let{children:n}=t;const[s,a]=(0,e.useState)(()=>"undefined"!==typeof window&&"dark"===localStorage.getItem("geokath_theme"));return(0,e.useEffect)(()=>{const e=document.documentElement;s?(e.classList.add("dark"),localStorage.setItem("geokath_theme","dark")):(e.classList.remove("dark"),localStorage.setItem("geokath_theme","light"))},[s]),(0,m.jsx)(h.Provider,{value:{dark:s,toggleDark:()=>a(e=>!e)},children:n})},f=()=>{const[t,n]=(0,e.useState)(!1),a=(0,s.zy)(),{dark:r,toggleDark:i}=(0,e.useContext)(h),p=[{path:"/",label:"Home"},{path:"/about",label:"About Us"},{path:"/services",label:"Services"},{path:"/services/aeo-services",label:"AEO Services",sub:!0},{path:"/services/geo-optimization",label:"GEO Services",sub:!0},{path:"/pricing",label:"Pricing"},{path:"/offers/website-promotion",label:"$4K Special",highlight:!0},{path:"/monthly",label:"Monthly Plans"},{path:"/enterprise",label:"Enterprise"},{path:"/blog",label:"Blog"},{path:"/partners",label:"Partners"},{path:"/faq",label:"FAQ"},{path:"/contact",label:"Contact Us"},{path:"/tools/ai-checker",label:"Free AI Audit",accent:!0}],f=e=>a.pathname===e;return(0,m.jsx)("header",{className:"md:sticky top-0 z-50 w-full border-b bg-white/95 backdrop-blur supports-[backdrop-filter]:bg-white/80",children:(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:[(0,m.jsxs)("div",{className:"flex h-16 md:h-32 items-center justify-between",children:[(0,m.jsx)(s.N_,{to:"/",className:"flex items-center space-x-2",children:(0,m.jsx)("img",{src:"/geokath-logo.png",alt:"Geokath Marketing - Search - Answers - AI Visibility",className:"h-12 md:h-28 w-auto",width:"98",height:"56",loading:"eager",fetchPriority:"high"})}),(0,m.jsx)("nav",{className:"hidden md:flex items-center space-x-1",children:p.filter(e=>!e.sub).map(e=>(0,m.jsx)(s.N_,{to:e.path,className:"px-3 py-2 rounded-md text-sm font-medium transition-colors ".concat(e.accent?"text-gold bg-navy hover:bg-navy-dark font-bold":e.highlight?"text-white bg-gradient-to-r from-navy to-navy-light hover:from-navy-dark hover:to-navy shadow-sm":f(e.path)?"text-navy bg-gold/20":"text-gray-700 hover:text-navy hover:bg-gray-50"),children:e.label},e.path))}),(0,m.jsxs)("div",{className:"hidden md:flex items-center gap-2",children:[(0,m.jsx)("button",{onClick:i,className:"p-2 rounded-lg text-gray-500 hover:bg-gray-100 transition-colors","aria-label":"Toggle dark mode","data-testid":"dark-mode-toggle",children:r?(0,m.jsx)(o,{size:18}):(0,m.jsx)(l,{size:18})}),(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsx)(u.$,{className:"bg-navy hover:bg-navy-dark text-gold font-bold",children:"Get Started"})})]}),(0,m.jsx)("button",{className:"md:hidden p-2 rounded-md text-gray-700 hover:bg-gray-100",onClick:()=>n(!t),children:t?(0,m.jsx)(c.A,{size:24}):(0,m.jsx)(d.A,{size:24})})]}),t&&(0,m.jsxs)("div",{className:"md:hidden py-4 space-y-2 border-t",children:[p.map(e=>(0,m.jsx)(s.N_,{to:e.path,className:"block px-4 py-2 rounded-md text-sm font-medium transition-colors ".concat(e.sub?"pl-8 text-xs":""," ").concat(e.accent?"text-gold bg-navy font-bold":e.highlight?"text-white bg-gradient-to-r from-navy to-navy-light":f(e.path)?"text-navy bg-gold/20":"text-gray-700 hover:text-navy hover:bg-gray-50"),onClick:()=>n(!1),children:e.sub?"\u2514 ".concat(e.label):e.label},e.path)),(0,m.jsx)("div",{className:"px-4 pt-2",children:(0,m.jsx)(s.N_,{to:"/contact",onClick:()=>n(!1),children:(0,m.jsx)(u.$,{className:"w-full bg-navy hover:bg-navy-dark text-gold font-bold",children:"Get Started"})})})]})]})})};var g=n(8006),x=n(1286),b=n(5327),y=n(5088);const v=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};window.uetq&&window.uetq.push("event",e,t)},w=e=>{v("page_view",{event_category:e})},k=e=>{v("high_intent_page",{event_category:"retargeting",event_label:e})},j=()=>(0,m.jsxs)("footer",{className:"bg-navy-dark text-gray-300",children:[(0,m.jsx)("div",{className:"bg-gray-800 py-4",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"flex flex-wrap justify-center items-center gap-6 text-sm",children:[(0,m.jsx)("span",{className:"font-semibold text-white",children:"Geokath Marketing"}),(0,m.jsxs)("span",{className:"flex items-center",children:[(0,m.jsx)(g.A,{className:"w-4 h-4 mr-1 text-blue-400"})," Headquartered in Sacramento, CA \u2014 Serving All 50 States"]}),(0,m.jsxs)("a",{href:"tel:909-800-5616",onClick:()=>{v("phone_click",{event_category:"conversion",event_label:"footer"})},className:"flex items-center hover:text-gold",children:[(0,m.jsx)(x.A,{className:"w-4 h-4 mr-1 text-blue-400"})," (909) 800-5616"]}),(0,m.jsxs)("a",{href:"mailto:[email protected]",className:"flex items-center hover:text-gold",children:[(0,m.jsx)(b.A,{className:"w-4 h-4 mr-1 text-blue-400"})," [email protected]"]})]})})}),(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 py-12",children:[(0,m.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-6 gap-8",children:[(0,m.jsxs)("div",{className:"space-y-4",children:[(0,m.jsx)("img",{src:"/geokath-logo.png",alt:"Geokath Marketing - Search - Answers - AI Visibility",className:"h-28 w-auto brightness-150",width:"98",height:"56",loading:"lazy"}),(0,m.jsx)("p",{className:"text-sm text-gray-400",children:"America's trusted SEO, AEO & GEO agency since 1996. Helping businesses nationwide dominate Google and AI search with affordable, results-driven digital marketing."}),(0,m.jsx)("p",{className:"text-xs text-gray-500",children:"Sacramento-based, nationally proven. Serving businesses in every city across America."})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-white font-semibold mb-4",children:"Qu
2ick Links"}),(0,m.jsxs)("ul",{className:"space-y-2",children:[(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/",className:"text-sm hover:text-gold transition-colors",children:"Home"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/about",className:"text-sm hover:text-gold transition-colors",children:"About Us"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/services",className:"text-sm hover:text-gold transition-colors",children:"Services"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/case-studies",className:"text-sm hover:text-gold transition-colors",children:"Case Studies"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/reviews",className:"text-sm hover:text-gold transition-colors",children:"Reviews"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/smart-card",className:"text-sm hover:text-gold transition-colors",children:"Smart Business Cards"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/blog",className:"text-sm hover:text-gold transition-colors",children:"Blog"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/faq",className:"text-sm hover:text-gold transition-colors",children:"FAQ"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/contact",className:"text-sm hover:text-gold transition-colors",children:"Contact Us"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/refer",className:"text-sm text-emerald-400 hover:text-emerald-300 transition-colors",children:"Refer a Business"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/partners",className:"text-sm text-blue-400 hover:text-blue-300 transition-colors",children:"Our Partners"})})]}),(0,m.jsx)("h3",{className:"text-white font-semibold mb-3 mt-6",children:"Free Tools"}),(0,m.jsx)("ul",{className:"space-y-1",children:(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/tools/seo-calculator",className:"text-sm text-yellow-400 hover:text-yellow-300 transition-colors",children:"SEO ROI Calculator"})})})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-white font-semibold mb-4",children:"Our Services"}),(0,m.jsxs)("ul",{className:"space-y-2",children:[(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/services#seo-services",className:"text-sm hover:text-gold transition-colors",children:"Nationwide SEO Services"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/services#website-design",className:"text-sm hover:text-gold transition-colors",children:"Affordable Website Design"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/smart-card",className:"text-sm hover:text-gold transition-colors",children:"Smart Digital Business Cards"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/services#local-seo",className:"text-sm hover:text-gold transition-colors",children:"Local SEO Optimization"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/services#google-business-profile",className:"text-sm hover:text-gold transition-colors",children:"Google Business Profile"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/services#content-marketing",className:"text-sm hover:text-gold transition-colors",children:"Content Marketing"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/monthly",className:"text-sm hover:text-gold transition-colors",children:"Monthly SEO Plans"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/enterprise",className:"text-sm text-purple-400 hover:text-purple-300 transition-colors",children:"Enterprise Solutions"})})]}),(0,m.jsx)("h3",{className:"text-white font-semibold mb-3 mt-6",children:"Free Tools"}),(0,m.jsxs)("ul",{className:"space-y-1",children:[(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer",className:"text-sm text-purple-400 hover:text-purple-300 transition-colors flex items-center gap-1",children:"AI Search Audit Tool"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/tools/seo-calculator",className:"text-sm hover:text-gold transition-colors",children:"SEO ROI Calculator"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/speed-test",className:"text-sm hover:text-gold transition-colors",children:"Website Speed Test"})})]})]}),(0,m.jsxs)("div",{"data-testid":"footer-industry-links",children:[(0,m.jsx)("h3",{className:"text-white font-semibold mb-4",children:"Websites By Industry"}),(0,m.jsxs)("ul",{className:"space-y-2",children:[(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/contractors",className:"text-sm hover:text-gold transition-colors",children:"Contractors"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/restaurants",className:"text-sm hover:text-gold transition-colors",children:"Restaurants"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/dentists",className:"text-sm hover:text-gold transition-colors",children:"Dentists"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/lawyers",className:"text-sm hover:text-gold transition-colors",children:"Law Firms"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/real-estate",className:"text-sm hover:text-gold transition-colors",children:"Real Estate"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/plumbers",className:"text-sm hover:text-gold transition-colors",children:"Plumbers"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/electricians",className:"text-sm hover:text-gold transition-colors",children:"Electricians"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/hvac",className:"text-sm hover:text-gold transition-colors",children:"HVAC"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/roofing",className:"text-sm hover:text-gold transition-colors",children:"Roofing"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/salons",className:"text-sm hover:text-gold transition-colors",children:"Salons & Spas"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/chiropractors",className:"text-sm hover:text-gold transition-colors",children:"Chiropractors"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/medical-clinics",className:"text-sm hover:text-gold transition-colors",children:"Medical Clinics"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/auto-repair",className:"text-sm hover:text-gold transition-colors",children:"Auto Repair"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/gyms",className:"text-sm hover:text-gold transition-colors",children:"Gyms & Fitness"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/landscapers",className:"text-sm hover:text-gold transition-colors",children:"Landscapers"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/pest-control",className:"text-sm hover:text-gold transition-colors",children:"Pest Control"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/painting",className:"text-sm hover:text-gold transition-colors",children:"Painters"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/photographers",className:"text-sm hover:text-gold transition-colors",children:"Photographers"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/moving-companies",className:"text-sm hover:text-gold transition-colors",children:"Moving Companies"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/daycare",className:"text-sm hover:text-gold transition-colors",children:"Daycares"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/cleaning-services",className:"text-sm hover:text-gold transition-colors",children:"Cleaning Services"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/accountants",className:"text-sm hover:text-gold transition-colors",children:"Accountants"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/insurance-agents",className:"text-sm hover:text-gold transition-colors",children:"Insurance Agents"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/websites-for/pet-grooming",className:"text-sm hover:text-gold transition-colors",children:"Pet Groomers"})})]})]}),(0,m.jsxs)("div",{"data-testid":"footer-city-links",children:[(0,m.jsx)("h3",{className:"text-white font-semibold mb-4",children:"Nationwide Service Areas"}),(0,m.jsxs)("ul",{className:"space-y-1.5",children:[(0,m.jsx)("li",{className:"text-xs text-gray-500 font-semibold uppercase tracking-wider mb-1",children:"Top Markets"}
2),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/new-york",className:"text-sm hover:text-gold transition-colors",children:"New York SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/los-angeles",className:"text-sm hover:text-gold transition-colors",children:"Los Angeles SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/chicago",className:"text-sm hover:text-gold transition-colors",children:"Chicago SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/houston",className:"text-sm hover:text-gold transition-colors",children:"Houston SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/dallas",className:"text-sm hover:text-gold transition-colors",children:"Dallas SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/miami",className:"text-sm hover:text-gold transition-colors",children:"Miami SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/atlanta",className:"text-sm hover:text-gold transition-colors",children:"Atlanta SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/phoenix",className:"text-sm hover:text-gold transition-colors",children:"Phoenix SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/denver",className:"text-sm hover:text-gold transition-colors",children:"Denver SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/seattle",className:"text-sm hover:text-gold transition-colors",children:"Seattle SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/nashville",className:"text-sm hover:text-gold transition-colors",children:"Nashville SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/charlotte",className:"text-sm hover:text-gold transition-colors",children:"Charlotte SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/austin",className:"text-sm hover:text-gold transition-colors",children:"Austin SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/tampa",className:"text-sm hover:text-gold transition-colors",children:"Tampa SEO"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo/sacramento",className:"text-sm hover:text-gold transition-colors",children:"Sacramento SEO"})}),(0,m.jsx)("li",{className:"text-xs text-gray-500 font-semibold uppercase tracking-wider mt-3 mb-1",children:"By State"}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo-in/california",className:"text-sm hover:text-gold transition-colors",children:"California"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo-in/texas",className:"text-sm hover:text-gold transition-colors",children:"Texas"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo-in/florida",className:"text-sm hover:text-gold transition-colors",children:"Florida"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo-in/new-york",className:"text-sm hover:text-gold transition-colors",children:"New York"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo-in/georgia",className:"text-sm hover:text-gold transition-colors",children:"Georgia"})}),(0,m.jsx)("li",{children:(0,m.jsx)(s.N_,{to:"/seo-in/north-carolina",className:"text-sm hover:text-gold transition-colors",children:"North Carolina"})})]})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-white font-semibold mb-4",children:"Contact Geokath"}),(0,m.jsxs)("address",{className:"not-italic space-y-3",children:[(0,m.jsxs)("p",{className:"flex items-start space-x-2 text-sm",children:[(0,m.jsx)(x.A,{size:16,className:"mt-0.5 text-blue-400 flex-shrink-0"}),(0,m.jsx)("a",{href:"tel:909-800-5616",className:"hover:text-gold",children:"(909) 800-5616"})]}),(0,m.jsxs)("p",{className:"flex items-start space-x-2 text-sm",children:[(0,m.jsx)(b.A,{size:16,className:"mt-0.5 text-blue-400 flex-shrink-0"}),(0,m.jsx)("a",{href:"mailto:[email protected]",className:"hover:text-gold",children:"[email protected]"})]}),(0,m.jsxs)("p",{className:"flex items-start space-x-2 text-sm",children:[(0,m.jsx)(g.A,{size:16,className:"mt-0.5 text-blue-400 flex-shrink-0"}),(0,m.jsx)("span",{children:"Sacramento, CA (Serving Nationwide)"})]}),(0,m.jsxs)("p",{className:"flex items-start space-x-2 text-sm",children:[(0,m.jsx)(y.A,{size:16,className:"mt-0.5 text-blue-400 flex-shrink-0"}),(0,m.jsx)("span",{children:"Mon-Fri: 9:00 AM - 6:00 PM"})]})]}),(0,m.jsxs)("div",{className:"mt-4 space-y-2",children:[(0,m.jsx)("a",{href:"https://search.google.com/local/reviews?placeid=ChIJiwYklV3WmoAR
271iw3sCXDQg",target:"_blank",rel:"noopener noreferrer",className:"flex items-center text-sm text-yellow-400 hover:text-yellow-300 font-medium",children:"\u2b50 Leave us a Google Review"}),(0,m.jsx)("p",{className:"text-xs text-gray-500",children:"Geokath Internet Advertising"})]})]})]}),(0,m.jsxs)("div",{className:"border-t border-gray-800 mt-8 pt-8",children:[(0,m.jsx)("div",{className:"flex justify-center mb-6",children:(0,m.jsx)("div",{className:"badge-base LI-profile-badge","data-locale":"en_US","data-size":"medium","data-theme":"light","data-type":"HORIZONTAL","data-vanity":"geoffclark1","data-version":"v1",children:(0,m.jsx)("a",{className:"badge-base__link LI-simple-link",href:"https://www.linkedin.com/in/geoffclark1?trk=profile-badge",children:"Geoff Clark MBA"})})}),(0,m.jsxs)("div",{className:"text-center space-y-2",children:[(0,m.jsxs)("p",{className:"text-sm text-gray-400",children:["\xa9 ",(new Date).getFullYear()," Geokath Marketing. All rights reserved."]}),(0,m.jsx)("p",{className:"text-xs text-gray-500",children:"Nationwide SEO, AEO & GEO Services | AI-Optimized Website Design | Smart Business Cards | Established 1996"})]})]})]})]});var N=n(2054),S=n(5692),C=n(2264),A=n(9722);const E="".concat("https://geokath.com","/api"),O=()=>{const[t,n]=(0,e.useState)(!1),[s,a]=(0,e.useState)(!1),[r,i]=(0,e.useState)(""),[o,l]=(0,e.useState)(!1),[d,h]=(0,e.useState)(!1),[p,f]=(0,e.useState)("");(0,e.useEffect)(()=>{const e=window.location.pathname;if(e.includes("/tools/lead-magnet")||e.includes("/ai-checker"))return;if(sessionStorage.getItem("exitPopupShown"))return void a(!0);const t=e=>{e.clientY<=0&&!s&&(n(!0),a(!0),sessionStorage.setItem("exitPopupShown","true"))},r=setTimeout(()=>{s||sessionStorage.getItem("exitPopupShown")||(n(!0),a(!0),sessionStorage.setItem("exitPopupShown","true"))},3e4);return document.addEventListener("mouseleave",t),()=>{document.removeEventListener("mouseleave",t),clearTimeout(r)}},[s]);const g=()=>n(!1);return t?(0,m.jsxs)("div",{className:"fixed inset-0 z-[9999] flex items-center justify-center p-4 bg-black/60 backdrop-blur-sm animate-fadeIn",children:[(0,m.jsxs)("div",{className:"relative bg-white rounded-2xl shadow-2xl max-w-lg w-full overflow-hidden animate-scaleIn",children:[(0,m.jsx)("button",{onClick:g,className:"absolute top-4 right-4 p-2 text-gray-400 hover:text-gray-600 transition-colors z-10","aria-label":"Close popup","data-testid":"exit-popup-close",children:(0,m.jsx)(c.A,{size:24})}),d?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"bg-gradient-to-r from-green-500 to-emerald-600 p-6 text-white text-center",children:[(0,m.jsx)(N.A,{size:48,className:"mx-auto mb-3"}),(0,m.jsx)("h2",{className:"text-2xl font-bold",children:"Let's Check Your Visibility!"})]}),(0,m.jsxs)("div",{className:"p-6 text-center",children:[(0,m.jsxs)("a",{href:"/tools/ai-checker",className:"inline-flex items-center justify-center w-full px-6 py-3 bg-navy hover:bg-navy-dark text-gold font-bold rounded-lg transition-colors mb-4","data-testid":"exit-popup-checker-link",children:[(0,m.jsx)(S.A,{size:18,className:"mr-2"}),"Go to AI Visibility Checker"]}),(0,m.jsxs)("div",{className:"bg-yellow-50 border border-yellow-200 rounded-lg p-4 mt-4",children:[(0,m.jsx)("p",{className:"text-sm font-medium text-gray-800 mb-1",children:"Want us to handle your SEO?"}),(0,m.jsx)("p",{className:"text-xs text-gray-600 mb-3",children:"Professional websites + SEO starting at $1,500"}),(0,m.jsx)("a",{href:"/contact",onClick:g,children:(0,m.jsxs)(u.$,{size:"sm",className:"bg-yellow-500 hover:bg-yellow-400 text-gray-900 font-bold",children:["Get Free Consultation",(0,m.jsx)(S.A,{size:14,className:"ml-1"})]})})]}),(0,m.jsx)("button",{onClick:g,className:"mt-4 text-sm text-gray-400 hover:text-gray-600",children:"Close"})]})]}):(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"bg-gradient-to-r from-navy-dark via-navy to-navy-light p-6 text-white text-center",children:[(0,m.jsx)("div",{className:"inline-block px-3 py-1 bg-gold text-navy text-xs font-bold rounded-full mb-3",children:"FREE AI V
2ISIBILITY CHECK"}),(0,m.jsx)("h2",{className:"text-2xl md:text-3xl font-bold mb-1",children:"Is AI Recommending Your Business?"}),(0,m.jsx)("p",{className:"text-gold-light text-sm",children:"40%+ of searches now use ChatGPT, Perplexity & Google AI"})]}),(0,m.jsxs)("div",{className:"p-6",children:[(0,m.jsx)("ul",{className:"text-sm text-gray-600 space-y-2 mb-5",children:["Check if ChatGPT recommends you","See your Google AI Overview visibility","Get Perplexity citation status","Instant AI visibility score (0-100)","Personalized improvement tips","Takes 60 seconds \u2014 no signup needed"].map((e,t)=>(0,m.jsxs)("li",{className:"flex items-center",children:[(0,m.jsx)("span",{className:"w-5 h-5 bg-green-100 rounded-full flex items-center justify-center mr-2 flex-shrink-0",children:(0,m.jsx)(N.A,{size:12,className:"text-green-600"})}),e]},t))}),(0,m.jsxs)("form",{onSubmit:async e=>{if(e.preventDefault(),r){l(!0);try{var t;const e=await A.A.post("".concat(E,"/lead-magnet"),{email:r,source:"seo-checklist-popup"});null!==(t=e.data)&&void 0!==t&&t.success&&(f(e.data.download_url),h(!0),window.uetq&&window.uetq.push("event","lead_magnet_download",{event_category:"conversion",event_label:"seo_checklist"}))}catch(n){f("/downloads/seo-checklist-geokath.pdf"),h(!0)}finally{l(!1)}}},className:"space-y-3",children:[(0,m.jsx)(C.p,{type:"email",value:r,onChange:e=>i(e.target.value),placeholder:"Enter your email for results",required:!0,className:"h-12","data-testid":"exit-popup-email"}),(0,m.jsx)(u.$,{type:"submit",disabled:o,className:"w-full h-12 bg-gold hover:bg-gold-light text-navy font-bold text-base","data-testid":"exit-popup-submit",children:o?"Checking...":(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(S.A,{size:18,className:"mr-2"}),"Check My AI Visibility \u2014 Free"]})})]}),(0,m.jsx)("p",{className:"text-xs text-gray-400 text-center mt-3",children:"No signup required. Instant results."}),(0,m.jsx)("button",{onClick:g,className:"mt-3 w-full text-sm text-gray-400 hover:text-gray-600 transition-colors text-center",children:"No thanks, I'm already AI-visible"})]})]})]}),(0,m.jsx)("style",{children:"\n        @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n        @keyframes scaleIn { from { opacity: 0; transform: scale(0.9); } to { opacity: 1; transform: scale(1); } }\n        .animate-fadeIn { animation: fadeIn 0.3s ease-out; }\n        .animate-scaleIn { animation: scaleIn 0.3s ease-out; }\n      "})]}):null};var T=n(4669),z=n(5746),P=n(3416),I=n(6328);const M="".concat("https://geokath.com","/api"),_=[{id:"browsing",label:"Just browsing / not ready yet"},{id:"price",label:"Price is too high"},{id:"info",label:"Need more information"},{id:"comparing",label:"Looking at other options"},{id:"other",label:"Other"}],L=new Set(["price","info"]),R=()=>{const[t,n]=(0,e.useState)(!1),[s,a]=(0,e.useState)(""),[r,i]=(0,e.useState)(""),[o,l]=(0,e.useState)(!1),[d,h]=(0,e.useState)("reason"),[p,f]=(0,e.useState)(""),[g,x]=(0,e.useState)(""),[b,y]=(0,e.useState)(!1);(0,e.useEffect)(()=>{const e=sessionStorage.getItem("exitSurveyShown"),t=(sessionStorage.getItem("exitPopupShown"),sessionStorage.getItem("hasConverted"));if(e||t)return;let s;const a=e=>{e.clientY<=0&&!sessionStorage.getItem("exitSurveyShown")&&!sessionStorage.getItem("hasConverted")&&sessionStorage.getItem("exitPopupShown")&&(n(!0),sessionStorage.setItem("exitSurveyShown","true"))};return s=setTimeout(()=>{sessionStorage.getItem("exitSurveyShown")||sessionStorage.getItem("hasConverted")||!sessionStorage.getItem("exitPopupShown")||(n(!0),sessionStorage.setItem("exitSurveyShown","true"))},6e4),document.addEventListener("mouseleave",a),()=>{document.removeEventListener("mouseleave",a),clearTimeout(s)}},[]);return t?(0,m.jsxs)("div",{className:"fixed inset-0 z-[200] flex items-center justify-center p-4","data-testid":"exit-survey-popup",children:[(0,m.jsx)("div",{className:"absolute inset-0 bg-black/50 backdrop-blur-sm",onClick:()=>n(!1)}),(0,m.jsxs)("div",{className:"relative bg-white rounded-2xl shadow-2xl max-w-md w-full p-6 animate-in fade-in zoom-in-95 duration-300",children:[(0,m.jsx)("button",{onClick:()=>n(!1),className:"absolute top-3 right-3 text-gray-400 hover:text-gray-600","aria-label":"Close",children:(0,m.jsx)(c.A,{size:20})}),"done"===d&&(0,m.jsxs)("div",{className:"text-center py-6","data-testid":"survey-thank-you",children:[(0,m.jsx)(N.A,{size:40,className:"text-green-500 mx-auto mb-3"}),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900",children:L.has(s)?"We'll be in touch!":"Thank y
2ou for your feedback!"}),(0,m.jsx)("p",{className:"text-sm text-gray-500 mt-1",children:L.has(s)?"Check your inbox \u2014 we'll reach out within 24 hours to set up a free consultation.":"This helps us improve our services."})]}),"reason"===d&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,m.jsx)(T.A,{size:20,className:"text-blue-600"}),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900",children:"Quick question before you go"})]}),(0,m.jsx)("p",{className:"text-sm text-gray-500 mb-5",children:"What stopped you from reaching out today?"}),(0,m.jsx)("div",{className:"space-y-2 mb-4",children:_.map(e=>(0,m.jsx)("button",{onClick:()=>a(e.id),className:"w-full text-left px-4 py-3 rounded-lg border-2 text-sm font-medium transition-all ".concat(s===e.id?"border-blue-500 bg-blue-50 text-blue-700":"border-gray-200 hover:border-gray-300 text-gray-700"),"data-testid":"survey-option-".concat(e.id),children:e.label},e.id))}),"other"===s&&(0,m.jsx)(P.T,{placeholder:"Tell us more (optional)",value:r,onChange:e=>i(e.target.value),rows:2,className:"mb-4","data-testid":"survey-detail-input"}),(0,m.jsx)(u.$,{onClick:async()=>{if(s){try{await A.A.post("".concat(M,"/exit-survey"),{reason:s,detail:r,page:window.location.pathname})}catch(e){}L.has(s)?h("capture"):(l(!0),h("done"),setTimeout(()=>n(!1),2e3))}},disabled:!s,className:"w-full bg-navy hover:bg-navy-dark text-white font-bold h-11","data-testid":"survey-submit-btn",children:L.has(s)?"Next":"Submit Feedback"}),(0,m.jsx)("p",{className:"text-xs text-gray-400 text-center mt-3",children:"Your response is anonymous and helps us improve."})]}),"capture"===d&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("div",{className:"text-center mb-5",children:"price"===s?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-1",children:"Would a monthly plan work better?"}),(0,m.jsxs)("p",{className:"text-sm text-gray-500",children:["We offer SEO/AEO/GEO plans starting at ",(0,m.jsx)("strong",{children:"$300/mo"}),". Drop your info for a free consultation, or ",(0,m.jsx)("a",{href:"/monthly",className:"text-blue-600 underline font-medium",children:"view monthly plans"}),"."]})]}):(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-1",children:"Let us help you decide"}),(0,m.jsx)("p",{className:"text-sm text-gray-500",children:"Leave your info and we'll set up a free, no-pressure consultation to answer all your questions."})]})}),(0,m.jsxs)("form",{onSubmit:async e=>{if(e.preventDefault(),p.trim()&&g.trim()){y(!0);try{const e="price"===s?"Exit Survey: Interested in Monthly Plan":"Exit Survey: Needs More Information";await fetch("https://formspree.io/f/xkoyzzpq",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:p,email:g,_subject:e,source:"exit_survey",reason:s,page:window.location.pathname})}),await A.A.post("".concat(M,"/contact"),{name:p,email:g,message:"price"===s?"Interested in a monthly payment plan (from exit survey)":"Needs more information before deciding (from exit survey)",source:"exit_survey",interest:"price"===s?"Monthly Plan Inquiry":"More Information"}).catch(()=>{}),h("done"),l(!0)}catch(t){I.oR.error("Something went wrong. Please call (909) 800-5616.")}finally{y(!1)}}},className:"space-y-3","data-testid":"survey-capture-form",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:"First Name *"}),(0,m.jsx)(C.p,{type:"text",required:!0,value:p,onChange:e=>f(e.target.value),placeholder:"Your first name","data-testid":"survey-capture-name"})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("label",{className:"block text-sm font-medium text-gray-700 mb-1",children:"Email *"}),(0,m.jsx)(C.p,{type:"email",required:!0,value:g,onChange:e=>x(e.target.value),placeholder:"[email protected]","data-testid":"survey-capture-email"})]}),(0,m.jsxs)(u.$,{type:"submit",disabled:b,className:"w-full bg-green-600 hover:bg-green-700 text-white font-bold h-11","data-testid":"survey-capture-submit",children:[(0,m.jsx)(z.A,{size:16,className:"mr-2"}),b?"Sending...":"Set Up Free Consultation"]}),(0,m.jsx)("button",{type:"button",onClick:()=>{h("done"),l(!0),setTimeout(()=>n(!1),2e3)},className:"w-full text-xs text-gray-400 hover:text-gray-600 py-1",children:"No thanks, just submit my feedback"})]})]})]})]}):null};var G=n(2574),F=n(2024);const H="https://wa.me/19098005616?text=Hi%20Geoff%2C%20I%20have%20a%20question%20about%20your%20services.",D="".concat("https://geokath.com","/api");function B(){const e=sessionStorage.getItem("chatbot_session");if(e)return e;const t="chat_"+Math.random().toString(36).substring(2,15);return sessionStorage.setItem("chatbot_session",t),t}function W(e){const t=[];let n=0;const s=/\[([^\]]+)\]\(([^)]+)\)/g;let a;for(;null!==(a=s.exec(e));)a.index>n&&t.push(e.slice(n,a.index)),t.push((0,m.jsx)("a",{href:a[2],className:"text-blue-400 underline hover:text-blue-300 font-medium",onClick:e=>{a[2].startsWith("/")&&(e.preventDefault(),window.location.href=a[2])},children:a[1]},a.index)),n=a.index+a[0].length;return n<e.length&&t.push(e.slice(n)),t.length>0?t:e}const q=()=>{const[t,n]=(0,e.useState)(!1),[s,a]=(0,e.useState)([]),[r,i]=(0,e.useState)(""),[o,l]=(0,e.useState)(!1),[d]=(0,e.useState)(B),[u,h]=(0,e.useState)(!1),[p,f]=(0,e.useState)(""),[g,x]=(0,e.useState)(""),[b,y]=(0,e.useState)(!1),[v,w]=(0,e.useState)(0),[k,j]=(0,e.useState)(!0),N=(0,e.useRef)(null),S=(0,e.useRef)(null),C=(0,e.useRef)(!1);(0,e.useEffect)(()=>
2{if(C.current)return;C.current=!0;const e=sessionStorage.getItem("geokath_chat_messages"),t=sessionStorage.getItem("geokath_chat_lead_captured");if(e)try{const n=JSON.parse(e);if(n.length>0){a(n),w(n.filter(e=>"user"===e.role).length),"true"===t&&y(!0);const e=localStorage.getItem("geokath_visitor_name"),s=localStorage.getItem("geokath_visitor_email");return e&&f(e),void(s&&x(s))}}catch(r){}const n=localStorage.getItem("geokath_visitor_name"),s=localStorage.getItem("geokath_visitor_email");n?(f(n),y(!0),s&&x(s),a([{role:"assistant",text:"Welcome back, ".concat(n,"! Great to see you again. How can I help you today?")}])):a([{role:"assistant",text:"Hi there! I'm Samantha, your Geokath Marketing assistant. I can help you with website design, SEO questions, pricing, or anything else. What can I help you with today?"}])},[]),(0,e.useEffect)(()=>{var e;null===(e=N.current)||void 0===e||e.scrollIntoView({behavior:"smooth"}),s.length>0&&(sessionStorage.setItem("geokath_chat_messages",JSON.stringify(s)),sessionStorage.setItem("geokath_chat_lead_captured",String(b)))},[s,b]),(0,e.useEffect)(()=>{t&&S.current&&S.current.focus()},[t]),(0,e.useEffect)(()=>{v>=3&&!b&&!u&&h(!0)},[v,b,u]),(0,e.useEffect)(()=>{const e=setTimeout(()=>j(!1),1e4);return()=>clearTimeout(e)},[]);const E=async e=>{if(!e.trim()||o)return;T(!1);const t={role:"user",text:e.trim()};a(e=>[...e,t]),i(""),l(!0),w(e=>e+1);try{const t=await A.A.post("".concat(D,"/chatbot/message"),{message:e.trim(),session_id:d,visitor_name:p,visitor_email:g});a(e=>[...e,{role:"assistant",text:t.data.response}])}catch(n){a(e=>[...e,{role:"assistant",text:"Sorry, I'm having trouble right now. Call Geoff at (909) 800-5616 for immediate help!"}])}finally{l(!1)}},[O,T]=(0,e.useState)(!0),P=[{label:"Check AI Visibility",action:()=>{window.open("https://geokath-agency.areyoutheanswer.com/audit","_blank")}},{label:"Free AI Score",action:()=>{window.location.href="/ai-score"}},{label:"WhatsApp Geoff",action:()=>{window.open(H,"_blank")}}];return(0,m.jsxs)(m.Fragment,{children:[!t&&(0,m.jsxs)("button",{onClick:()=>{n(!0),j(!1)},className:"fixed bottom-5 right-5 z-[100] w-14 h-14 bg-navy hover:bg-navy-dark text-white rounded-full shadow-lg flex items-center justify-center transition-all hover:scale-110","data-testid":"chatbot-bubble","aria-label":"Open chat",children:[(0,m.jsx)(G.A,{size:26}),k&&(0,m.jsx)("span",{className:"absolute -top-1 -right-1 w-4 h-4 bg-red-500 rounded-full animate-ping"}),k&&(0,m.jsx)("span",{className:"absolute -top-1 -right-1 w-4 h-4 bg-red-500 rounded-full"})]}),t&&(0,m.jsxs)("div",{className:"fixed bottom-5 right-5 z-[100] w-[380px] max-w-[calc(100vw-40px)] h-[520px] max-h-[calc(100vh-100px)] bg-white rounded-2xl shadow-2xl flex flex-col overflow-hidden border border-gray-200","data-testid":"chatbot-window",children:[(0,m.jsxs)("div",{className:"bg-gradient-to-r from-blue-700 to-indigo-700 p-4 flex items-center justify-between flex-shrink-0",children:[(0,m.jsxs)("div",{className:"flex items-center gap-3",children:[(0,m.jsx)("img",{src:"/chatbot-avatar.jpg",alt:"Samantha - Geokath Assistant",className:"w-9 h-9 rounded-full object-cover ring-2 ring-white/30"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"text-white font-bold text-sm",children:"Samantha"}),(0,m.jsxs)("p",{className:"text-gold-light text-xs flex items-center gap-1",children:[(0,m.jsx)("span",{className:"w-1.5 h-1.5 bg-green-400 rounded-full"})," Online now"]})]})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)("a",{href:H,target:"_blank",rel:"noopener noreferrer",className:"w-8 h-8 bg-green-500 hover:bg-green-400 rounded-full flex items-center justify-center transition-colors",title:"Chat on WhatsApp","data-testid":"chatbot-whatsapp",children:(0,m.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"white",children:(0,m.jsx)("path",{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.
2198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"})})}),(0,m.jsx)("button",{onClick:()=>n(!1),className:"text-white/70 hover:text-white transition-colors","aria-label":"Close chat",children:(0,m.jsx)(c.A,{size:20})})]})]}),(0,m.jsxs)("div",{className:"flex-1 overflow-y-auto p-4 space-y-3 bg-gray-50",children:[s.map((e,t)=>(0,m.jsxs)("div",{className:"flex ".concat("user"===e.role?"justify-end":"justify-start"," gap-2"),children:["assistant"===e.role&&(0,m.jsx)("img",{src:"/chatbot-avatar.jpg",alt:"",className:"w-7 h-7 rounded-full object-cover flex-shrink-0 mt-1"}),(0,m.jsx)("div",{className:"max-w-[80%] rounded-2xl px-4 py-2.5 text-sm leading-relaxed ".concat("user"===e.role?"bg-blue-600 text-white rounded-br-md":"bg-white text-gray-800 border border-gray-200 rounded-bl-md shadow-sm"),children:"assistant"===e.role?W(e.text):e.text})]},t)),o&&(0,m.jsxs)("div",{className:"flex justify-start gap-2",children:[(0,m.jsx)("img",{src:"/chatbot-avatar.jpg",alt:"",className:"w-7 h-7 rounded-full object-cover flex-shrink-0 mt-1"}),(0,m.jsx)("div",{className:"bg-white border border-gray-200 rounded-2xl rounded-bl-md px-4 py-3 shadow-sm",children:(0,m.jsxs)("div",{className:"flex gap-1",children:[(0,m.jsx)("span",{className:"w-2 h-2 bg-gray-400 rounded-full animate-bounce",style:{animationDelay:"0ms"}}),(0,m.jsx)("span",{className:"w-2 h-2 bg-gray-400 rounded-full animate-bounce",style:{animationDelay:"150ms"}}),(0,m.jsx)("span",{className:"w-2 h-2 bg-gray-400 rounded-full animate-bounce",style:{animationDelay:"300ms"}})]})})]}),u&&!b&&(0,m.jsxs)("div",{className:"bg-blue-50 border border-blue-200 rounded-xl p-3","data-testid":"chatbot-lead-form",children:[(0,m.jsx)("p",{className:"text-xs font-bold text-blue-800 mb-2",children:"Want me to send you more details?"}),(0,m.jsxs)("form",{onSubmit:e=>{e.preventDefault(),g.trim()&&(y(!0),h(!1),p&&localStorage.setItem("geokath_visitor_name",p),g&&localStorage.setItem("geokath_visitor_email",g),A.A.post("".concat(D,"/chatbot/message"),{message:"[Lead captured: ".concat(p,", ").concat(g,"]"),session_id:d,visitor_name:p,visitor_email:g}).catch(()=>{}),a(e=>[...e,{role:"assistant",text:"Thanks ".concat(p||"there","! I've noted your info. Geoff will follow up personally. Now, how else can I help you?")}]))},className:"space-y-2",children:[(0,m.jsx)("input",{type:"text",placeholder:"Your name",value:p,onChange:e=>f(e.target.value),className:"w-full px-3 py-1.5 text-xs border border-blue-200 rounded-lg bg-white","data-testid":"chatbot-lead-name"}),(0,m.jsx)("input",{type:"email",placeholder:"Your email",value:g,onChange:e=>x(e.target.value),required:!0,className:"w-full px-3 py-1.5 text-xs border border-blue-200 rounded-lg bg-white","data-testid":"chatbot-lead-email"}),(0,m.jsxs)("div",{className:"flex gap-2",children:[(0,m.jsx)("button",{type:"submit",className:"flex-1 bg-blue-600 text-white text-xs font-bold py-1.5 rounded-lg hover:bg-blue-700",children:"Send Details"}),(0,m.jsx)("button",{type:"button",onClick:()=>h(!1),className:"text-xs text-gray-500 hover:text-gray-700",children:"Maybe later"})]})]})]}),(0,m.jsx)("div",{ref:N})]}),O&&s.length<=3&&!o&&(0,m.jsxs)("div",{className:"px-4 py-2.5 bg-white border-t border-gray-100 flex-shrink-0","data-testid":"chatbot-chips",children:[(0,m.jsx)("p",{className:"text-[10px] text-gray-400 font-medium mb-1.5 uppercase tracking-wide",children:"Suggested questions"}),(0,m.jsx)("div",{className:"flex flex-wrap gap-1.5",children:[{label:"What do you offer?",message:"What services do you offer?"},{label:"See pricing",message:"What are your pricing options?"},{label:"How much is SEO?",message:"How much does SEO cost per month?"},{label:"Get a free quote",message:"I'd like a free quote for my business."},{label:"Why Geokath?",message:"What makes Geokath different from other agencies?"}].map((e,t)=>(0,m.jsx)("button",{onClick:()=>{return t=e.message,T(!1),void E(t);var t},className:"text-xs font-medium bg-blue-50 hover:bg-blue-100 text-blue-700 py-1.5 px-3 rounded-full border border-blue-200 transition-colors","data-testid":"chatbot-chip-".concat(t),children:e.label},t))})]}),s.length<=2&&(0,m.jsx)("div",{className:"px-4 py-2 bg-white border-t border-gray-100 flex gap-2 flex-shrink-0",children:P.map((e,t)=>(0,m.jsx)("button",{onClick:e.action,className:"flex-1 text-xs font-medium bg-gray-100 hover:bg-blue-50 hover:text-blue-600 text-gray-700 py-2 px-2 rounded-lg transition-colors","data-testid":"chatbot-quick-".concat(t),children:e.label},t))}),(0,m.jsx)("div",{className:"p-3 bg-white border-t border-gray-200 flex-shrink-0",children:(0,m.jsxs)("form",{onSubmit:e=>{e.preventDefault(),E(r)},className:"flex gap-2",children:[(0,m.jsx)("input",{ref:S,type:"text",value:r,onChange:e=>i(e.target.value),placeholder:"Type your message...",className:"flex-1 px-3 py-2.5 text-sm border border-gray-200 rounded-xl focus:outline-none focus:border-blue-400 focus:ring-1 focus:ring-blue-100",disabled:o,"data-testid":"chatbot-input"}),(0,m.jsx)("button",{type:"submit",disabled:o||!r.trim(),className:"w-10 h-10 bg-navy hover:bg-navy-dark disabled:bg-gray-300 text-white rounded-xl flex items-center justify-center transition-colors flex-shrink-0","data-testid":"chatbot-send",children:o?(0,m.jsx)(F.A,{size:16,className:"animate-spin"}):(0,m.jsx)(z.A,{size:16})})]})})]})]})};var V=n(73),U=n(5731);const $=async e=>{try{await A.A.post("".concat("https://geokath.com","/agents/leads/banner-click"),{banner:e})}catch(t){}},Y=()=>{const[t,n]=(0,e.useState)(!0);(0,e.useEffect)(()=>{sessionStorage.getItem("offerBarDismissed")&&n(!1)},[]);return t?(0,m.jsxs)("div",{className:"sticky top-0 z-[100] shadow-md",children:[(0,m.jsx)("div",{className:"bg-gradient-to-r from-navy-dark via-navy to-navy-light text-white py-1.5 md:py-2 px-3 md:px-4","data-testid":"banner-4000",children:(0,m.jsxs)("div",{className:"container mx-auto flex items-center justify-center gap-1.5 md:gap-2 text-xs md:text-base relative",children:[(0,m.jsx)(V.A,{size:14,className:"text-gold hidden sm:inline flex-shrink-0"}),(0,m.jsx)("span",{className:"font-bold hidden sm:inline text-gold",children:"NEW:"}),(0,m.jsxs)("span",{className:"font-medium text-center",children:[(0,m.jsx)("span",{className:"hidden sm:inline",children:"Custom Website 
2+ 1 Year SEO/AEO/GEO Promotion \u2014 "}),(0,m.jsx)("span",{className:"sm:hidden",children:"Website + SEO Promotion \u2014 "}),(0,m.jsx)("span",{className:"font-black text-gold",children:" $4,000"}),(0,m.jsx)("span",{className:"hidden md:inline text-gold-light text-xs ml-1",children:"(Save $8,000+)"})]}),(0,m.jsxs)(s.N_,{to:"/offers/website-promotion",onClick:()=>$("4000_package"),className:"ml-1.5 md:ml-2 inline-flex items-center bg-gold text-navy px-2 md:px-3 py-0.5 md:py-1 rounded-full text-[10px] md:text-xs font-bold hover:bg-gold-light transition-colors flex-shrink-0","data-testid":"banner-4000-cta",children:["See Package ",(0,m.jsx)(S.A,{size:10,className:"ml-0.5 md:ml-1"})]}),(0,m.jsx)("button",{onClick:e=>{e.preventDefault(),e.stopPropagation(),n(!1),sessionStorage.setItem("offerBarDismissed","true")},className:"absolute right-0 p-1 text-white/50 hover:text-white transition-colors","aria-label":"Dismiss",children:(0,m.jsx)(c.A,{size:16})})]})}),(0,m.jsx)("div",{className:"hidden sm:block bg-gradient-to-r from-emerald-700 via-emerald-600 to-teal-600 text-white py-1.5 px-4","data-testid":"banner-1500",children:(0,m.jsxs)("div",{className:"container mx-auto flex items-center justify-center gap-2 text-xs md:text-sm",children:[(0,m.jsx)(U.A,{size:14,className:"text-emerald-200 hidden sm:inline flex-shrink-0"}),(0,m.jsxs)("span",{className:"font-medium text-center",children:["Custom Website + 1 Year Hosting & Maintenance + AEO/GEO Optimized \u2014",(0,m.jsx)("span",{className:"font-black text-white",children:" $1,500"})]}),(0,m.jsxs)(s.N_,{to:"/offers/website-package",onClick:()=>$("1500_package"),className:"ml-2 inline-flex items-center bg-white text-emerald-700 px-2.5 py-0.5 rounded-full text-xs font-bold hover:bg-emerald-50 transition-colors flex-shrink-0","data-testid":"banner-1500-cta",children:["Learn More ",(0,m.jsx)(S.A,{size:11,className:"ml-1"})]})]})})]}):null};var Q=n(6099);const Z=()=>{const[t,n]=(0,e.useState)(!1),[s,a]=(0,e.useState)(!1);(0,e.useEffect)(()=>{if(sessionStorage.getItem("auditCtaDismissed"))return void a(!0);const e=()=>{window.scrollY>500?n(!0):n(!1)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]);return s||!t?null:(0,m.jsxs)("div",{className:"fixed bottom-24 left-4 z-50 animate-bounce-slow hidden md:block","data-testid":"floating-audit-cta",children:[(0,m.jsxs)("div",{className:"relative",children:[(0,m.jsx)("button",{onClick:()=>{a(!0),sessionStorage.setItem("auditCtaDismissed","true")},className:"absolute -top-2 -right-2 w-6 h-6 bg-gray-800 text-white rounded-full flex items-center justify-center hover:bg-gray-700 z-10","aria-label":"Dismiss",children:(0,m.jsx)(c.A,{size:14})}),(0,m.jsxs)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-3 bg-gradient-to-r from-purple-600 to-indigo-600 text-white px-5 py-4 rounded-xl shadow-2xl hover:from-purple-700 hover:to-indigo-700 transition-all hover:scale-105",children:[(0,m.jsx)("div",{className:"bg-white/20 p-2 rounded-lg",children:(0,m.jsx)(Q.A,{className:"w-6 h-6"})}),(0,m.jsxs)("div",{className:"text-left",children:[(0,m.jsx)("div",{className:"font-bold text-sm",children:"Free AI Search Audit"}),(0,m.jsx)("div",{className:"text-xs text-purple-200",children:"Check your visibility score"})]})]})]}),(0,m.jsx)("style",{jsx:"true",children:"\n        @keyframes bounce-slow {\n          0%, 100% { transform: translateY(0); }\n          50% { transform: translateY(-10px); }\n        }\n        .animate-bounce-slow {\n          animation: bounce-slow 3s ease-in-out infinite;\n        }\n      "})]})};var K=n(7104);const J="".concat("https://geokath.com","/api");function X(e){const t=new Date,n=new Date(e),s=Math.floor((t-n)/6e4);if(s<1)return"just now";if(s<60)return"".concat(s,"m ago");const a=Math.floor(s/60);return a<24?"".concat(a,"h ago"):"".concat(Math.floor(a/24),"d ago")}const ee=()=>{const[t,n]=(0,e.useState)([]),[s,a]=(0,e.useState)(null),[r,i]=(0,e.useState)(!1),[o,l]=(0,e.useState)(!1),d=(0,e.useCallback)(async()=>{try{var e;const t=await A.A.get("".concat(J,"/social-proof"));(null===(e=t.data)||void 0===e?void 0:e.length)>0&&n(t.data)}catch(t){}},[]);if((0,e.useEffect)(()=>{d()},[d]),(0,e.useEffect)(()=>
2{if(0===t.length||o)return;let e=0;const n=()=>{a(t[e]),i(!0),setTimeout(()=>{i(!1)},5e3),e=(e+1)%t.length},s=setTimeout(n,12e3),r=setInterval(n,3e4);return()=>{clearTimeout(s),clearInterval(r)}},[t,o]),!s||o)return null;const u="download"===s.type?(0,m.jsx)(K.A,{size:16,className:"text-green-600"}):(0,m.jsx)(T.A,{size:16,className:"text-blue-600"}),h="download"===s.type?"border-green-200":"border-blue-200";return(0,m.jsx)("div",{className:"fixed bottom-20 left-4 z-50 transition-all duration-500 ease-in-out ".concat(r?"translate-x-0 opacity-100":"-translate-x-full opacity-0"),"data-testid":"social-proof-notification",children:(0,m.jsxs)("div",{className:"bg-white rounded-lg shadow-lg border ".concat(h," p-3 max-w-xs flex items-start gap-3"),children:[(0,m.jsx)("div",{className:"flex-shrink-0 mt-0.5",children:u}),(0,m.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,m.jsxs)("p",{className:"text-sm text-gray-800",children:[(0,m.jsx)("strong",{children:s.name})," ",s.action]}),(0,m.jsx)("p",{className:"text-xs text-gray-400 mt-0.5",children:X(s.time)})]}),(0,m.jsx)("button",{onClick:()=>l(!0),className:"flex-shrink-0 text-gray-300 hover:text-gray-500 transition-colors","aria-label":"Dismiss notifications","data-testid":"social-proof-dismiss",children:(0,m.jsx)(c.A,{size:14})})]})})},te=()=>{const t=(0,s.zy)();(0,e.useEffect)(()=>{const e=t.pathname;if("/contact"===e||"/submit-information"===e)k("contact_page"),w("high_intent");else if("/offers/website-package"===e)k("pricing_page"),v("pricing_view",{event_category:"retargeting",event_label:"website_package"}),w("high_intent");else if("/case-studies"===e||"/success-stories"===e)k("case_studies"),w("high_intent");else if("/reviews"===e||"/testimonials"===e)k("reviews_page"),w("high_intent");else if("/sacramento-seo"===e||"/sacramento-seo-services"===e||"/sacramento-seo-company"===e)k("seo_service_page"),w("high_intent");else if("/affordable-website-design-sacramento"===e)k("website_design_page"),w("high_intent");else if("/blog"===e)w("blog");else if(e.startsWith("/blog/")){(e=>{v("blog_view",{event_category:"content",event_label:e})})(e.replace("/blog/","")),w("blog")}else"/services"===e||"/smart-card"===e||"/digital-business-cards-sacramento"===e?w("services"):e.startsWith("/tools/")?(w("tools"),k("seo_tool_user")):e.startsWith("/locations/")?w("local"):"/"===e&&w("homepage")},[t.pathname])},ne={"/":"Home","/about":"About Us","/services":"Services","/pricing":"Pricing","/contact":"Contact","/blog":"Blog","/faq":"FAQ","/glossary":"Glossary","/smart-card":"Smart Business Cards","/reviews":"Reviews","/case-studies":"Case Studies","/refer":"Referral Program","/ai-score":"AI Visibility Score","/compare":"Competitor Compare","/monthly":"Monthly Plans","/offers/website-package":"Website Package","/offers/website-promotion":"Website + Promotion Package","/sacramento-seo":"Sacramento SEO","/local-seo-sacramento":"Local SEO Sacramento","/affordable-website-design-sacramento":"Affordable Website Design","/digital-business-cards-sacramento":"Digital Business Cards","/admin":"Admin Dashboard"},se=()=>{const t=(0,s.zy)();return(0,e.useEffect)(()=>{var e;const n=t.pathname;if("/"===n)return;const s="https://geokath.com",a=[{"@type":"ListItem",position:1,name:"Home",item:s}],r=n.split("/").filter(Boolean);let i="";if("seo"===r[0]&&r[1]){const e=r[1].replace(/-/g," ").replace(/\b\w/g,e=>e.toUpperCase());a.push({"@type":"ListItem",position:2,name:"SEO Services",item:"".concat(s,"/services")}),a.push({"@type":"ListItem",position:3,name:"".concat(e," SEO")})}else if("websites-for"===r[0]&&r[1]){const e=r[1].replace(/-/g," ").replace(/\b\w/g,e=>e.toUpperCase());a.push({"@type":"ListItem",position:2,name:"Services",item:"".concat(s,"/services")}),a.push({"@type":"ListItem",position:3,name:"Websites for ".concat(e)})}else if("blog"===r[0]&&r[1]){a.push({"@type":"ListItem",position:2,name:"Blog",item:"".concat(s,"/blog")});const e=r[1].replace(/-/g," ").replace(/\b\w/g,e=>e.toUpperCase());a.push({"@type":"ListItem",position:3,name:e.substring(0,60)})}else if("offers"===r[0]){a.push({"@type":"ListItem",position:2,name:"Pricing",item:"".concat(s,"/pricing")});const e=ne[n]||r[r.length-1].replace(/-/g," ").replace(/\b\w/g,e=>e.toUpperCase());a.push({"@type":"ListItem",position:3,name:e})}else for(let t=0;t<r.length;t++){i+="/".concat(r[t]);const e={"@type":"ListItem",position:t+2,name:ne[i]||r[t].replace(/-/g," ").replace(/\b\w/g,e=>e.toUpperCase())};t<r.length-1&&(e.item="".concat(s).concat(i)),a.push(e)}const o={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:a},l=document.createElement("script");return l.type="application/ld+json",l.id="breadcrumb-schema",l.text=JSON.stringify(o),null===(e=document.getElementById("breadcrumb-schema"))||void 0===e||e.remove(),document.head.appendChild(l),()=>{var e;return null===(e=document.getElementById("breadcrumb-schema"))||void 0===e?void 0:e.remove()}},[t.pathname]),null};var ae=n(1140),re=n(3165),ie=n(2489),oe=n(4919),le=n(5347),ce=n(7118),de=n(6401);const ue=(0,i.A)("briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]),me=(0,i.A)("stethoscope",[["path",{d:"M11 2v2",key:"1539x4"}],["path",{d:"M5 2v2",key:"1yf1q8"}],["path",{d:"M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1",key:"rb5t3r"}],["path",{d:"M8 15a6 6 0 0 0 12 0v-3",key:"x18d4x"}],["circle",{cx:"20",cy:"10",r:"2",key:"ts1r5v"}]]),he=(0,i.A)("shopping-bag",[["path",{d:"M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z",key:"hou9p0"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}]]),pe=(0,i.A)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]),fe=(0,i.A)("building",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["path",{d:"M9 22v-4h6v4",key:"r93iot"}],["path",{d:"M8 6h.01",key:"1dz90k"}],["path",{d:"M16 6h.01",key:"1x0f13"}],["path",{d:"M12 6h.01",key:"1vi96p"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M8 14h.01",key:"6423bh"}]]);var ge=n(3944),xe=n(764);const be={hero:{title:"Sacramento SEO Services | Affordable Websites | Digital Business Cards",subtitle:"Since 1996, Geokath has been empowering small businesses with expert Sacramento SEO services, affordable websites in Sacramento, and innovative digital business cards. Increase your online visibility today.",cta:"Get Started Today"},services:[{id:1,title:"Sacramento SEO Services",description:"Expert Sacramento SEO services for small business. Comprehensive search engine optimization strategies tailored to increase your online visibility and drive organic traffic. We specialize in local SEO to help Sacramento businesses rank higher.",features:["Sacramento Local SEO","Keyword Research & Analysis","On-Page SEO Optimization","Technical SEO Audit","Link Building Strategy","Performance Tracking & Reporting"]}
2,{id:2,title:"Digital Business Cards",description:"Revolutionary digital business cards for Sacramento professionals. Our smart digital business card solutions guarantee you receive your new connections' contact information instantly with innovative NFC and QR technology.",features:["Instant Contact Exchange","QR Code & NFC Integration","Professional Custom Design","Real-time Updates","Analytics & Tracking","Multi-Platform Support"]},{id:3,title:"Affordable Websites in Sacramento",description:"Professional affordable websites in Sacramento for small businesses. Custom-designed websites for $1500 that are SEO-optimized, mobile-friendly, and built to convert visitors into customers. The best value for affordable website design in Sacramento.",features:["Responsive Website Design","SEO-Optimized for Rankings","Custom Design for $1500","Mobile-Friendly Experience","Fast Load Times","Secure & Scalable Hosting"]}],about:{title:"About Geokath Marketing",established:"1996",mission:"Our objective is to increase online visibility for small businesses through expert Sacramento SEO services, affordable websites in Sacramento, and innovative digital business card technology.",story:"Since 1996, Geokath has been Sacramento's trusted provider of Sacramento SEO services, affordable websites, and digital business cards for small business. With nearly three decades of experience in local SEO and web design, we've helped countless small businesses transform their online presence. Our affordable websites in Sacramento start for $1500, and our digital business card solutions ensure you never lose a valuable connection.",values:[{title:"Innovation",description:"Continuously evolving with the latest digital trends in SEO, web design, and digital business card technology."},{title:"Integrity",description:"Building lasting relationships through honest communication and transparent pricing on all our affordable website packages."},{title:"Results",description:"Focused on delivering measurable SEO outcomes and affordable websites that drive real business growth."}]},contact:{phone:"(909) 800-5616",email:"[email protected]",address:"Sacramento, California",hours:"Monday - Friday: 9:00 AM - 6:00 PM PST"},testimonials:[{id:1,name:"Sarah Mitchell",company:"Local Boutique Owner",text:"Geokath transformed our online presence. Within 3 months, our website traffic increased by 200% and we're seeing more customers than ever.",rating:5},{id:2,name:"David Chen",company:"Tech Startup Founder",text:"The digital business card solution is brilliant! We've never lost a connection at networking events since we started using it.",rating:5},{id:3,name:"Maria Rodriguez",company:"Restaurant Chain Manager",text:"Their SEO services helped us rank #1 for our key local searches. The ROI has been incredible!",rating:5}],stats:[{number:"28+",label:"Years of Excellence"},{number:"500+",label:"Businesses Served"},{number:"95%",label:"Client Satisfaction"},{number:"150%",label:"Average Traffic Increase"}]},ye={"/":[{text:"Get My Free SEO Audit",link:"/contact?source=homepage-cta",style:"primary"},{text:"See the $1,500 Website Package",link:"/offers/website-package?source=homepage-cta",style:"primary"}],"/sacramento-seo":[{text:"Get My Sacramento SEO Quote",link:"/contact?source=seo-page",style:"primary"},{text:"See SEO Pricing & Packages",link:"/contact?interest=SEO&source=seo-page",style:"primary"}],"/affordable-website-design-sacramento":[{text:"See My $1,500 Website Package",link:"/offers/website-package?source=design-page",style:"primary"},{text:"Get a Website Quote Today",link:"/contact?interest=Website&source=design-page",style:"primary"}],"/blog":[{text:"Download Free SEO Checklist",link:"/downloads/seo-checklist-geokath.pdf",style:"secondary",external:!0},{text:"Get Expert SEO Help",link:"/contact?source=blog",style:"primary"}],"/services":[{text:"Get a Custom Proposal",link:"/contact?source=services",style:"primary"},{text:"Start With a Free Consultation",link:"/contact?source=services",style:"primary"}],"/digital-business-cards-sacramento":[{text:"Order My Smart Business Card",link:"/smart-card?source=cards-page",style:"primary"},{text:"See Smart Card Options",link:"/smart-card?source=cards-page",style:"primary"}],"/case-studies":[{text:"Get Results Like These",link:"/contact?source=case-studies",style:"primary"},{text:"Start My SEO Campaign",link:"/contact?interest=SEO&source=case-studies",style:"primary"}],"/faq":[{text:"Still Have Questions? Talk to Us",link:"/contact?source=faq",style:"primary"},{text:"Get a Free 30-Min Consultation",link:"/contact?source=faq",style:"primary"}],default:[{text:"Get a Free Consultation",link:"/contact",style:"primary"},{text:"See Our $1,500 Website Package",link:"/offers/website-package",style:"primary"}]},ve=t=>{let{className:n="",size:a="default",showPhone:r=!0}=t;const i=(0,s.zy)(),[o,l]=(0,e.useState)(0);(0,e.useEffect)(()=>{const e=sessionStorage.getItem("cta_variant");if(null!==e)l(parseInt(e));else{const e=Math.random()<.5?0:1;sessionStorage.setItem("cta_variant",e.toString()),l(e)}},[]);const c=i.pathname,d=ye[c]||(c.startsWith("/blog/")?ye["/blog"]:null)||(c.startsWith("/locations/")?ye["/sacramento-seo"]:null)||ye.default,h=d[o]||d[0];return(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3 ".concat(n),children:[h.external?(0,m.jsx)("a",{href:h.link,download:!0,children:(0,m.jsxs)(u.$,{size:a,className:"bg-navy hover:bg-navy-dark text-white px-6 font-bold","data-testid":"smart-cta-primary",children:[h.text,(0,m.jsx)(S.A,{className:"ml-2",size:18})]})}):(0,m.jsx)(s.N_,{to:h.link,children:(0,m.jsxs)(u.$,{size:a,className:"bg-navy hover:bg-navy-dark text-white px-6 font-bold","data-testid":"smart-cta-primary",children:[h.text,(0,m.jsx)(S.A,{className:"ml-2",size:18})]})}),r&&(0,m.jsx)("a",{href:"tel:909-800-5616",children:(0,m.jsxs)(u.$,{size:a,variant:"outline",className:"border-blue-600 text-blue-600 hover:bg-blue-50 px-6","data-testid":"smart-cta-phone",children:[(0,m.jsx)(x.A,{className:"mr-2",size:18}),"(909) 800-5616"]})})]})};var we=n(9379),ke=n(7719),je=n(6245),Ne=n(9292);const Se=[{name:"ChatGPT",color:"bg-green-500"},{name:"Google AI",color:"bg-blue-500"},{name:"Perplexity",color:"bg-purple-500"},{name:"Claude",color:"bg-orange-500"}],Ce=()=>{var t;const[n,s]=(0,e.useState)(""),[a,r]=(0,e.useState)(""),[i,o]=(0,e.useState)(!1),[l,c]=(0,e.useState)(null),[d,h]=(0,e.useState)(0),p=async()=>
2{if(!n.trim())return;o(!0),c(null),h(0);for(let n=1;n<=4;n++)await new Promise(e=>setTimeout(e,800+600*Math.random())),h(n);const e=n.split("").reduce((e,t)=>e+t.charCodeAt(0),0),t=15+e%30,s=Se.map((n,s)=>(0,we.A)((0,we.A)({},n),{},{score:Math.max(5,Math.min(95,t+e*(s+1)%25-10))})),a=Math.round(s.reduce((e,t)=>e+t.score,0)/s.length);await new Promise(e=>setTimeout(e,500)),c({overall:a,scores:s,businessName:n.trim()}),o(!1)},f=e=>e>=70?"text-green-600":e>=40?"text-yellow-600":"text-red-600",g=e=>e>=70?"Visible":e>=40?"Partially Visible":"Not Found";return(0,m.jsxs)("div",{className:"bg-gradient-to-br from-slate-900 to-blue-900 rounded-2xl p-6 md:p-8 text-white","data-testid":"ai-audit-widget",children:[(0,m.jsxs)("div",{className:"text-center mb-6",children:[(0,m.jsx)("h3",{className:"text-xl md:text-2xl font-bold mb-2",children:"Is AI Recommending Your Business?"}),(0,m.jsx)("p",{className:"text-gold-light text-sm",children:"Check if ChatGPT, Google AI, Perplexity & Claude mention your business"})]}),l?(0,m.jsxs)("div",{className:"max-w-lg mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-6",children:[(0,m.jsxs)("div",{className:"text-6xl font-black ".concat(f(l.overall)),children:[l.overall,"%"]}),(0,m.jsxs)("p",{className:"text-gold-light text-sm mt-1",children:['AI Visibility Score for "',l.businessName,'"']}),l.overall<50&&(0,m.jsx)("p",{className:"text-red-300 text-xs mt-2",children:"Most AI search engines are NOT recommending your business"})]}),(0,m.jsx)("div",{className:"grid grid-cols-2 gap-3 mb-6",children:l.scores.map(e=>{return(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3",children:[(0,m.jsxs)("div",{className:"flex items-center justify-between mb-1",children:[(0,m.jsx)("span",{className:"text-sm font-medium",children:e.name}),(t=e.score,t>=70?(0,m.jsx)(N.A,{size:16,className:"text-green-500"}):t>=40?(0,m.jsx)(ke.A,{size:16,className:"text-yellow-500"}):(0,m.jsx)(je.A,{size:16,className:"text-red-500"}))]}),(0,m.jsx)("div",{className:"w-full bg-white/10 rounded-full h-2 mb-1",children:(0,m.jsx)("div",{className:"h-2 rounded-full ".concat(e.color),style:{width:"".concat(e.score,"%")}})}),(0,m.jsxs)("div",{className:"flex justify-between text-xs",children:[(0,m.jsxs)("span",{className:f(e.score),children:[e.score,"%"]}),(0,m.jsx)("span",{className:"text-blue-300",children:g(e.score)})]})]},e.name);var t})}),(0,m.jsxs)("div",{className:"space-y-3",children:[(0,m.jsx)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer",children:(0,m.jsxs)(u.$,{className:"w-full bg-gold hover:bg-gold-light text-gray-900 font-bold h-11",children:["Get Detailed AI Audit Report (Free)",(0,m.jsx)(xe.A,{size:16,className:"ml-2"})]})}),(0,m.jsx)(u.$,{variant:"outline",className:"w-full border-white/30 text-white hover:bg-white/10 h-11",onClick:()=>{c(null),s(""),r("")},children:"Check Another Business"})]})]}):(0,m.jsxs)("div",{className:"max-w-md mx-auto space-y-3",children:[(0,m.jsx)(C.p,{value:n,onChange:e=>s(e.target.value),placeholder:"Enter your business name",className:"bg-white/10 border-white/20 text-white placeholder:text-blue-300 h-12","data-testid":"audit-business-input",onKeyDown:e=>{"Enter"!==e.key||i||p()}}),(0,m.jsx)(C.p,{value:a,onChange:e=>r(e.target.value),placeholder:"Industry (optional: e.g., dentist, restaurant)",className:"bg-white/10 border-white/20 text-white placeholder:text-blue-300 h-12"}),(0,m.jsx)(u.$,{onClick:p,disabled:i||!n.trim(),className:"w-full h-12 bg-gold hover:bg-gold-light text-gray-900 font-bold","data-testid":"audit-run-btn",children:i?(0,m.jsxs)("span",{className:"flex items-center gap-2",children:[(0,m.jsx)(F.A,{size:18,className:"animate-spin"}),"Scanning ",d>0?null===(t=Se[d-1])||void 0===t?void 0:t.name:"","..."]}):(0,m.jsxs)("span",{className:"flex items-center gap-2",children:[(0,m.jsx)(Ne.A,{size:18}),"Check My AI Visibility"]})}),i&&(0,m.jsx)("div",{className:"space-y-2 pt-2",children:Se.map((e,t)=>(0,m.jsxs)("div",{className:"flex items-center gap-3 text-sm transition-opacity duration-500 ".concat(d>t?"opacity-100":"opacity-30"),children:[(0,m.jsx)("div",{className:"w-2 h-2 rounded-full ".concat(d>t?e.color:"bg-gray-600")}),(0,m.jsx)("span",{children:e.name}),d>t&&(0,m.jsx)(N.A,{size:14,className:"text-green-400 ml-auto"}),d===t+1&&(0,m.jsx)(F.A,{size:14,className:"animate-spin text-blue-400 ml-auto"})]},e.name))})]})]})};var Ae=n(7260),Ee=n(3062);const Oe=()=>{const[t,n]=(0,e.useState)(500),[s,a]=(0,e.useState)(500),[r,i]=(0,e.useState)(3),o=Math.round(t*(r/100)),l=Math.round(.25*o)*s,c=12*l,d=Math.round((c-1500)/1500*100);return(0,m.jsxs)("div",{className:"bg-white rounded-2xl border-2 border-blue-100 p-6 md:p-8","data-testid":"roi-calculator",children:[(0,m.jsxs)("div",{className:"text-center mb-6",children:[(0,m.jsxs)("div",{className:"inline-flex items-center gap-2 px-3 py-1 bg-blue-100 text-blue-700 rounded-full text-xs font-bold mb-3",children:[(0,m.jsx)(Ae.A,{size:14}),"INTERACTIVE TOOL"]}),(0,m.jsx)("h3",{className:"text-xl md:text-2xl font-bold text-gray-900",children:"See What SEO Could Generate For You"}),(0,m.jsx)("p",{className:"text-gray-500 text-sm mt-1",children:"Adjust the sliders to match your business"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-8",children:[(0,m.jsxs)("div",{className:"space-y-6",children:[(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"flex justify-between text-sm mb-2",children:[(0,m.jsx)("label",{className:"font-medium text-gray-700",children:"Monthly Website Visitors"}),(0,m.jsx)("span",{className:"font-bold text-blue-600",children:t.toLocaleStr
2ing()})]}),(0,m.jsx)("input",{type:"range",min:"100",max:"5000",step:"100",value:t,onChange:e=>n(Number(e.target.value)),className:"w-full h-2 bg-blue-100 rounded-lg appearance-none cursor-pointer accent-blue-600","data-testid":"roi-visitors-slider"}),(0,m.jsxs)("div",{className:"flex justify-between text-xs text-gray-400 mt-1",children:[(0,m.jsx)("span",{children:"100"}),(0,m.jsx)("span",{children:"5,000"})]})]}),(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"flex justify-between text-sm mb-2",children:[(0,m.jsx)("label",{className:"font-medium text-gray-700",children:"Average Job/Sale Value"}),(0,m.jsxs)("span",{className:"font-bold text-blue-600",children:["$",s.toLocaleString()]})]}),(0,m.jsx)("input",{type:"range",min:"50",max:"10000",step:"50",value:s,onChange:e=>a(Number(e.target.value)),className:"w-full h-2 bg-blue-100 rounded-lg appearance-none cursor-pointer accent-blue-600","data-testid":"roi-value-slider"}),(0,m.jsxs)("div",{className:"flex justify-between text-xs text-gray-400 mt-1",children:[(0,m.jsx)("span",{children:"$50"}),(0,m.jsx)("span",{children:"$10,000"})]})]}),(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"flex justify-between text-sm mb-2",children:[(0,m.jsx)("label",{className:"font-medium text-gray-700",children:"Website Conversion Rate"}),(0,m.jsxs)("span",{className:"font-bold text-blue-600",children:[r,"%"]})]}),(0,m.jsx)("input",{type:"range",min:"1",max:"10",step:"0.5",value:r,onChange:e=>i(Number(e.target.value)),className:"w-full h-2 bg-blue-100 rounded-lg appearance-none cursor-pointer accent-blue-600","data-testid":"roi-conversion-slider"}),(0,m.jsxs)("div",{className:"flex justify-between text-xs text-gray-400 mt-1",children:[(0,m.jsx)("span",{children:"1%"}),(0,m.jsx)("span",{children:"10%"})]})]})]}),(0,m.jsxs)("div",{className:"space-y-4",children:[(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-4 flex items-center gap-4",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(ce.A,{size:20,className:"text-blue-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"text-xs text-gray-500",children:"Monthly Leads"}),(0,m.jsx)("p",{className:"text-xl font-bold text-gray-900",children:o})]})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-4 flex items-center gap-4",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-green-100 rounded-lg flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(Ee.A,{size:20,className:"text-green-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"text-xs text-gray-500",children:"Estimated Monthly Revenue"}),(0,m.jsxs)("p",{className:"text-xl font-bold text-green-600",children:["$",l.toLocaleString()]})]})]}),(0,m.jsxs)("div",{className:"bg-gradient-to-r from-blue-600 to-indigo-600 rounded-xl p-4 text-white",children:[(0,m.jsxs)("div",{className:"flex items-center gap-4",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-white/20 rounded-lg flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(oe.A,{size:20,className:"text-white"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"text-xs text-gold-light",children:"Potential Yearly Revenue"}),(0,m.jsxs)("p",{className:"text-2xl font-black",children:["$",c.toLocaleString()]})]})]}),c>1500&&(0,m.jsxs)("p",{className:"text-xs text-gold-light mt-2 text-center",children:["That's a ",(0,m.jsxs)("strong",{className:"text-yellow-300",children:[d.toLocaleString(),"% ROI"]})," on a $1,500 website investment"]})]}),(0,m.jsx)("a",{href:"/contact?source=roi-calculator",className:"block",children:(0,m.jsx)("button",{className:"w-full bg-gold hover:bg-gold-light text-gray-900 font-bold py-3 px-6 rounded-lg transition-colors text-sm","data-testid":"roi-cta-btn",children:"Get Started \u2014 $1,500 Website Package"})})]})]})]})};var Te=n(1527),ze=n(6210);const Pe=[{id:"agencies",label:"Big Agencies",price:"$5,000 - $15,000+",timeframe:"2-6 months",color:"bg-red-50 border-red-200",textColor:"text-red-700",features:[{name:"Custom Design",included:!0},{name:"SEO Setup",included:!0},{name:"Mobile Responsive",included:!0},{name:"AEO/GEO (AI Search)",included:!1,note:"Most don't offer"},{name:"Monthly Contracts",included:!0,negative:!0},{name:"Affordable for Small Biz",included:!1}
2,{name:"Direct Owner Access",included:!1},{name:"Fast Turnaround",included:!1}],verdict:"Overpriced for small businesses. You pay for their office rent."},{id:"geokath",label:"Geokath",price:"$1,500",timeframe:"2-4 weeks",color:"bg-blue-50 border-blue-300",textColor:"text-blue-700",highlight:!0,features:[{name:"Custom Design",included:!0},{name:"SEO Setup",included:!0},{name:"Mobile Responsive",included:!0},{name:"AEO/GEO (AI Search)",included:!0,highlight:!0},{name:"No Monthly Contracts",included:!0},{name:"Affordable for Small Biz",included:!0},{name:"Direct Owner Access",included:!0},{name:"Fast Turnaround",included:!0}],verdict:"Best value. Professional quality + AI optimization at a fraction of the cost."},{id:"diy",label:"DIY Builders",price:"$0 - $300/yr",timeframe:"Days - Weeks",color:"bg-gray-50 border-gray-200",textColor:"text-gray-700",features:[{name:"Custom Design",included:!1,note:"Template only"},{name:"SEO Setup",included:!1,note:"Basic at best"},{name:"Mobile Responsive",included:!0},{name:"AEO/GEO (AI Search)",included:!1},{name:"No Monthly Contracts",included:!1,note:"Monthly subscription"},{name:"Affordable for Small Biz",included:!0},{name:"Direct Owner Access",included:!1,note:"Chatbot support"},{name:"Fast Turnaround",included:!0}],verdict:"Cheap upfront, but invisible to Google and AI. You get what you pay for."},{id:"ai-builders",label:"AI Builders",price:"$0 - $500/yr",timeframe:"Minutes",color:"bg-purple-50 border-purple-200",textColor:"text-purple-700",features:[{name:"Custom Design",included:!1,note:"AI-generated, generic"},{name:"SEO Setup",included:!1,note:"Minimal"},{name:"Mobile Responsive",included:!0},{name:"AEO/GEO (AI Search)",included:!1},{name:"No Monthly Contracts",included:!1,note:"Subscription"},{name:"Affordable for Small Biz",included:!0},{name:"Direct Owner Access",included:!1},{name:"Fast Turnaround",included:!0}],verdict:"Fast but forgettable. AI-built sites all look the same and rank poorly."}],Ie=()=>{const[t,n]=(0,e.useState)("geokath"),a=Pe.find(e=>e.id===t);return(0,m.jsxs)("div",{"data-testid":"comparison-widget",children:[(0,m.jsxs)("div",{className:"text-center mb-6",children:[(0,m.jsx)("h3",{className:"text-xl md:text-2xl font-bold text-gray-900",children:"How Does Geokath Compare to Other Options?"}),(0,m.jsx)("p",{className:"text-gray-500 text-sm mt-1",children:"Click each option to see the real differences in price, features, and results"})]}),(0,m.jsx)("div",{className:"flex flex-wrap gap-2 justify-center mb-6",children:Pe.map(e=>(0,m.jsxs)("button",{onClick:()=>n(e.id),className:"px-4 py-2 rounded-full text-sm font-medium transition-all ".concat(t===e.id?e.highlight?"bg-blue-600 text-white shadow-lg scale-105":"bg-gray-900 text-white shadow-lg scale-105":"bg-gray-100 text-gray-600 hover:bg-gray-200"),"data-testid":"compare-tab-".concat(e.id),children:[e.label,e.highlight&&t===e.id&&(0,m.jsx)("span",{className:"ml-1 text-yellow-300",children:"*"})]},e.id))}),a&&(0,m.jsxs)("div",{className:"rounded-xl border-2 p-6 transition-all ".concat(a.color),children:[(0,m.jsxs)("div",{className:"flex items-center justify-between mb-4",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("h4",{className:"text-lg font-bold ".concat(a.textColor),children:a.label}),(0,m.jsxs)("p",{className:"text-sm text-gray-500",children:["Typical timeframe: ",a.timeframe]})]}),(0,m.jsxs)("div",{className:"text-right",children:[(0,m.jsx)("div",{className:"text-2xl font-black ".concat(a.textColor),children:a.price}),a.highlight&&(0,m.jsx)("span",{className:"text-xs bg-yellow-400 text-gray-900 px-2 py-0.5 rounded-full font-bold",children:"BEST VALUE"})]})]}),(0,m.jsx)("div",{className:"space-y-2 mb-4",children:a.features.map((e,t)=>(0,m.jsxs)("div",{className:"flex items-center gap-3 py-1",children:[e.included&&!e.negative?(0,m.jsx)(ze.A,{size:18,className:e.highlight?"text-yellow-500":"text-green-500"}):(0,m.jsx)(c.A,{size:18,className:"text-red-400"}),(0,m.jsxs)("span",{className:"text-sm ".concat(e.included&&!e.negative?"text-gray-800":"text-gray-400"),children:[e.name,e.note&&(0,m.jsxs)("span",{className:"text-xs text-gray-400 ml-1",children:["(",e.note,")"]}),e.highlight&&(0,m.jsx)("span",{className:"ml-1 text-xs bg-yellow-200 text-yellow-800 px-1.5 py-0.5 rounded font-bold",children:"UNIQUE"})]})]},t))}),(0,m.jsxs)("p",{className:"text-sm font-medium ".concat(a.textColor," italic mb-4"),children:['"',a.verdict,'"']}),a.highlight&&(0,m.jsx)(s.N_,{to:"/offers/website-package?source=comparison",children:(0,m.jsxs)("button",{className:"w-full bg-navy hover:bg-navy-dark text-white font-bold py-3 rounded-lg transition-colors flex items-center justify-center gap-2",children:["See $1,500 Package Details ",(0,m.jsx)(S.A,{size:18})]})})]})]})};var Me=n(9463),_e=n(8326);const Le=[{client:"Roseville Sleep Apnea Dentist",industry:"Healthcare / Dental",duration:"3 months",before:{keywords:"0 on Page 1",aiVisibility:"12%",monthlyLeads:"2-3",aiRecommendations:"Not mentioned"},after:{keywords:"14 on Page 1",aiVisibility:"82%",monthlyLeads:"15-20",aiRecommendations:"Recommended by ChatGPT & Claude"},highlight:"14 first-page keywords in 3 months",color:"from-purple-600 to-indigo-700"},{client:"Ken Carson - Insurance Agent",industry:"Insurance / Financial",duration:"4 months",before:{keywords:"0 on Page 1",aiVisibility:"5%",monthlyLeads:"Minimal",aiRecommendations:"Invisible to AI"},after:{keywords:"16 on Page 1",aiVisibility:"80%",monthlyLeads:"Significant increase",aiRecommendations:"Top 4 nationally, peaked #2"},highlight:"No ranking to #2 in the country",color:"from-green-600 to-emerald-700"}],Re=e=>{let{label:t,before:n,after:s}=e;return(0,m.jsxs)("div",{className:"grid grid-cols-3 gap-2 py-2 border-b border-white/10 last:border-0",children:[(0,m.jsx)("span",{className:"text-xs text-white/60",children:t}),(0,m.jsx)("span",{className:"text-xs text-red-300 text-center",children:n}),(0,m.jsx)("span",{className:"text-xs text-green-300 text-center font-semibold",children:s})]})},Ge=()=>{const[t,n]=(0,e.useState)(0),s=Le[t];return(0,m.jsxs)("div",{"data-testid":"before-after-slider",children:[(0,m.jsxs)("div",{className:"text-center mb-6",children:[(0,m.jsx)("h3",{className:"text-xl md:text-2xl font-bold text-gray-900",children:"Real Client Transformations"}),(0,m.jsx)("p",{className:"text-gray-500 text-sm mt-1",children:"Swipe through our before & after results"})]}),(0,m.jsxs)("div",{className:"bg-gradient-to-br ".concat(s.color," rounded-2xl p-6 md:p-8 text-white relative"),children:[(0,m.jsxs)("div",{className:"absolute top-4 right-4 flex gap-2",children:[(0,m.jsx)("button",{onClick:()=>n((t-1+Le.length)%Le.length),className:"w-8 h-8 bg-white/20 hover:bg-white/30 rounded-full flex items-center justify-center transition-colors","data-testid":"ba-prev",children:(0,m.jsx)(Me.A,{size:18})}),(0,m.jsx)("button",{onClick:()=>n((t+1)%Le.length),className:"w-8 h-8 bg-white/20 hover:bg-white/30 rounded-full flex items-center justify-center transition-colors","data-testid":"ba-next",children:(0,m.jsx)(_e.A,{size:18})})]}),(0,m.jsxs)("div",{className:"mb-4",children:[(0,m.jsx)("span",{className:"text-xs bg-white/20 px-2 py-1 rounded-full",children:s.industry}),(0,m.jsx)("h4",{className:"text-lg font-bold mt-2",children:s.client}),(0,m.jsxs)("p",{className:"text-white/60 text-xs",children:[s.duration," with Geokath Marketing"]})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-4 mb-4 text-center",children:[(0,m.jsx)(oe.A,{size:24,className:"mx-auto mb-1 text-yellow-300"}),(0,m.jsx)("p",{className:"text-lg font-black text-yellow-300",children:s.highlight})]}),(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"grid grid-cols-3 gap-2 pb-2 border-b border-white/20 mb-1",children:[(0,m.jsx)("span",{className:"text-xs font-bold text-white/80",children:"Metric"}),(0,m.jsx)("span",{className:"text-xs font-bold text-red-300 text-center",children:"Before"}),(0,m.jsx)("span",{className:"text-xs font-bold text-green-300 text-center",children:"After"})]}
2),(0,m.jsx)(Re,{label:"Page 1 Keywords",before:s.before.keywords,after:s.after.keywords}),(0,m.jsx)(Re,{label:"AI Visibility",before:s.before.aiVisibility,after:s.after.aiVisibility}),(0,m.jsx)(Re,{label:"Monthly Leads",before:s.before.monthlyLeads,after:s.after.monthlyLeads}),(0,m.jsx)(Re,{label:"AI Recommendations",before:s.before.aiRecommendations,after:s.after.aiRecommendations})]}),(0,m.jsx)("div",{className:"flex justify-center gap-2 mt-4",children:Le.map((e,s)=>(0,m.jsx)("button",{onClick:()=>n(s),className:"w-2 h-2 rounded-full transition-all ".concat(s===t?"bg-yellow-300 w-6":"bg-white/30")},s))})]})]})};var Fe=n(9040);"".concat("https://geokath.com","/api");const He=()=>((0,e.useEffect)(()=>{const e=document.createElement("script");return e.type="application/ld+json",e.id="home-faq-schema",e.text=JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"How much does SEO cost nationwide?",acceptedAnswer:{"@type":"Answer",text:"SEO pricing from Geokath Marketing starts with affordable options for businesses of any size, anywhere in America. Monthly SEO retainers typically range from $500-$2,500 depending on competition and goals. Geokath also offers a complete website package with SEO included for $1,500. Contact Geokath at (909) 800-5616 for a custom quote based on your specific needs."}},{"@type":"Question",name:"How long does SEO take to show results?",acceptedAnswer:{"@type":"Answer",text:"SEO typically takes 3-6 months to show initial improvements, with significant results appearing after 6-12 months. Geokath clients nationwide often see faster results due to our 28+ years of experience and AI-first approach. Factors affecting timeline include your current website health, competition level, and chosen keywords."}},{"@type":"Question",name:"What areas does Geokath serve?",acceptedAnswer:{"@type":"Answer",text:"Geokath Marketing serves businesses across all 50 states. We're headquartered in Sacramento, California but our SEO, AEO, GEO, website design, and AI optimization services are available to any business in the United States. We specialize in local SEO for any city."}},{"@type":"Question",name:"What is included in Geokath's SEO services?",acceptedAnswer:{"@type":"Answer",text:"Geokath's nationwide SEO services include: keyword research and strategy, on-page optimization (title tags, meta descriptions, headers), Google Business Profile optimization, local citation building for any city, content creation, technical SEO audits, link building, AEO/GEO optimization for AI search engines, and monthly performance reporting. Every client receives a custom strategy tailored to their business goals and market."}},{"@type":"Question",name:"Do you guarantee SEO rankings?",acceptedAnswer:{"@type":"Answer",text:"No ethical SEO company can guarantee specific rankings because Google's algorithm changes constantly. What Geokath guarantees is our commitment to following SEO best practices, providing transparent reporting, and working toward your ranking goals. Our 28-year track record with 300+ businesses nationwide demonstrates our ability to deliver results."}},{"@type":"Question",name:"What makes Geokath different from other SEO companies?",acceptedAnswer:{"@type":"Answer",text:"Geokath stands out because: (1) We've been in business since 1996 \u2014 28+ years of proven results, (2) We've served 300+ businesses across America, (3) We offer month-to-month contracts with no long-term commitment required, (4) We pioneered AEO/GEO optimization for AI search visibility, and (5) You work directly with our senior team, not junior account managers."}},{"@type":"Question",name:"What is AEO/GEO optimization?",acceptedAnswer:{"@type":"Answer",text:"AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) prepare your website to appear in AI search results from ChatGPT, Perplexity, Google AI Overview, and voice assistants like Alexa and Siri. Geokath pioneered this service nationally. Our $1,500 website package includes complete AEO/GEO optimization."}},{"@type":"Question",name:"How do I get started with Geokath?",acceptedA
2nswer:{"@type":"Answer",text:"Getting started is easy: (1) Call (909) 800-5616 or fill out our contact form, (2) Schedule a free 30-minute consultation where we discuss your business goals, (3) Receive a custom proposal with pricing and timeline, (4) Once approved, we begin work immediately. No pressure, no obligation on the consultation."}},{"@type":"Question",name:"Who provides the best nationwide SEO services?",acceptedAnswer:{"@type":"Answer",text:"Geokath Marketing is a leading provider of nationwide SEO, AEO & GEO services. Founded in 1996 and headquartered in Sacramento, CA, Geokath has 28+ years of experience delivering SEO services to businesses across America. With 300+ clients served and a 4.9-star Google rating, Geokath offers local SEO for any city, AEO/GEO optimization for AI search engines, Google Business Profile management, and custom websites starting at $1,500. Call (909) 800-5616 for a free consultation."}}]}),document.head.appendChild(e),()=>{const e=document.getElementById("home-faq-schema");e&&e.remove()}},[]),(0,m.jsxs)("div",{className:"min-h-screen",children:[(0,m.jsxs)(a.mg,{children:[(0,m.jsx)("title",{children:"Nationwide SEO, AEO & GEO Services | AI-Optimized Websites from $1,500 | Geokath Marketing"}),(0,m.jsx)("meta",{name:"description",content:"America's premier SEO, AEO & GEO agency. AI-optimized websites from $1,500. Nationwide service, 300+ businesses served since 1996. Call (909) 800-5616."}),(0,m.jsx)("meta",{property:"og:type",content:"website"}),(0,m.jsx)("meta",{property:"og:url",content:"https://geokath.com/"}),(0,m.jsx)("meta",{property:"og:title",content:"Nationwide SEO, AEO & GEO Services | AI-Optimized Websites | Geokath Marketing"}),(0,m.jsx)("meta",{property:"og:description",content:"America's premier SEO agency since 1996. 300+ businesses served nationwide. AI-optimized websites from $1,500 with AEO/GEO for AI search visibility."}),(0,m.jsx)("meta",{property:"og:image",content:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/qd7kvk4g_geokath-3-01-700x350.jpg"}),(0,m.jsx)("meta",{property:"og:site_name",content:"Geokath Marketing"}),(0,m.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,m.jsx)("meta",{name:"twitter:title",content:"Nationwide SEO & AEO Services | Geokath Marketing \u2014 Since 1996"}),(0,m.jsx)("meta",{name:"twitter:description",content:"America's premier SEO agency. AI-optimized websites from $1,500 with nationwide service. 300+ businesses served."}),(0,m.jsx)("meta",{name:"twitter:image",content:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/qd7kvk4g_geokath-3-01-700x350.jpg"}),(0,m.jsx)("link",{rel:"canonical",href:"https://geokath.com/"})]}),(0,m.jsxs)("section",{className:"relative py-12 md:py-20 lg:py-28 overflow-hidden",children:[(0,m.jsx)("div",{className:"absolute inset-0 bg-gradient-to-br from-blue-50 via-white to-yellow-50 -z-10"}),(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,m.jsx)("div",{className:"inline-block px-3 py-1.5 md:px-4 md:py-2 bg-blue-100 text-blue-700 rounded-full text-xs md:text-sm font-semibold mb-4 md:mb-6",children:"Nationwide SEO, AEO & GEO \u2014 Serving All 50 States"}),(0,m.jsx)("h1",{className:"text-3xl md:text-5xl lg:text-6xl font-bold text-gray-900 mb-4 md:mb-6",children:"We Build AI-Visible Websites for Businesses Across America"}),(0,m.jsxs)("div",{className:"mb-4 md:mb-6 max-w-2xl mx-auto",children:[(0,m.jsx)("p",{className:"text-xl md:text-3xl font-black text-navy tracking-tight",children:"Big Results. Small Business Prices."}),(0,m.jsx)("p",{className:"text-base md:text-lg text-gold-dark font-semibold mt-1",children:"Since 1996."})]}),(0,m.jsxs)("p",{className:"text-base md:text-xl text-gray-600 mb-3 md:mb-4 max-w-3xl mx-auto",children:[(0,m.jsx)("strong",{children:"Every small business deserves to be found."})," We deliver nationwide SEO, AEO & GEO services at prices you can actually afford \u2014 300+ businesses trust us to dominate Google and AI search."]}),(0,m.jsx)("p",{className:"text-sm md:text-lg text-gray-600 mb-6 md:mb-8 max-w-3xl mx-auto",children:"We offer nationwide website design (from $1,500), AI search optimization, and digital business cards. Our specialty: making businesses the answer when customers ask ChatGPT, Perplexity, and Google AI for recommendations."}),(0,m.jsx)(ve,{className:"justify-center mb-8",size:"lg"}),(0,m.jsxs)("p",{className:"text-sm text-gray-500",children:[(0,m.jsx)(g.A,{className:"inline w-4 h-4 mr-1"})," Sacramento-Based, Nationally Proven \u2014 Serving Every City in America Since 1996"]})]})})]}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-12 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-2xl mx-auto",children:(0,m.jsx)(Ce,{})})})})}),(0,m.jsx)("section",{className:"py-8 bg-gradient-to-r from-yellow-400 via-yellow-500 to-orange-500",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-4xl mx-auto text-center",children:(0,m.jsxs)("div",{className:"bg-white/10 backdrop-blur-sm rounded-2xl p-6 md:p-8 border-2 border-white/30",children:[(0,m.jsx)("div",{className:"inline-block px-4 py-1 bg-red-600 text-white text-sm font-bold rounded-full mb-4 animate-pulse",children:"LIMITED TIME OFFER \u2022 AVAILABLE NATIONWIDE"}),(0,m.jsx)("h2",{className:"text-2xl md:text-3xl lg:text-4xl font-black text-gray-900 mb-3",children:"Affordable Websites + Hosting + AEO/GEO Optimization"}),(0,m.jsxs)("div",{className:"text-4xl md:text-5xl font-black text-gray-900 mb-4",children:["All For Only ",(0,m.jsx)("span",{className:"text-red-600",children:"$1,500"})]}),(0,m.jsx)("p",{className:"text-lg md:text-xl font-semibold text-gray-800 mb
2-2",children:"One of America's Only All-In-One Solutions for Small Businesses"}),(0,m.jsx)("p",{className:"text-sm text-gray-700 mb-4",children:"Get found on ChatGPT, Perplexity, Google AI & voice search"}),(0,m.jsx)("p",{className:"text-gray-700 mb-6 max-w-2xl mx-auto",children:"Your business deserves a professional online presence without agency-level pricing. Geokath delivers a complete website package \u2014 built for speed, visibility, and AI search discovery \u2014 at a price small businesses can actually afford. Serving clients across the United States."}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,m.jsx)(s.N_,{to:"/contact?offer=1500-website-package",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-gray-900 hover:bg-gray-800 text-white px-8 font-bold",children:["Get Started Now",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})}),(0,m.jsx)("a",{href:"tel:909-800-5616",children:(0,m.jsxs)(u.$,{size:"lg",variant:"outline",className:"border-gray-900 text-gray-900 hover:bg-gray-900 hover:text-white px-8 font-bold",children:[(0,m.jsx)(x.A,{className:"mr-2",size:20}),"Call (909) 800-5616"]})})]})]})})})}),(0,m.jsx)("section",{className:"py-12 bg-white",children:(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:[(0,m.jsx)("div",{className:"max-w-3xl mx-auto mb-12",children:(0,m.jsxs)("div",{className:"bg-gradient-to-r from-purple-600 to-indigo-700 rounded-2xl p-8 text-center shadow-xl",children:[(0,m.jsx)("div",{className:"inline-block px-4 py-1 bg-white/20 text-white text-sm font-semibold rounded-full mb-4",children:"FREE AI AUDIT TOOL"}),(0,m.jsx)("h2",{className:"text-2xl md:text-3xl font-bold text-white mb-4",children:"Is Your Website Ready for AI Search?"}),(0,m.jsx)("p",{className:"text-purple-100 mb-6 max-w-xl mx-auto",children:"Check if your business appears in ChatGPT, Perplexity, and other AI search engines. Get your free AEO/GEO optimization score in seconds."}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:[(0,m.jsx)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer","data-testid":"ai-search-audit-btn",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-gold hover:bg-gold-light text-gray-900 font-bold px-8 shadow-lg",children:["Free AI Audit",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})}),(0,m.jsx)("a",{href:"https://pay.geteyesonyour.biz/2aee7712-5f01-4024-b739-fe7",target:"_blank",rel:"noopener noreferrer","data-testid":"ai-full-report-btn",children:(0,m.jsx)(u.$,{size:"lg",variant:"outline",className:"border-white/40 text-white hover:bg-white/10 font-bold px-8",children:"Full Report \u2014 $97"})})]})]})}),(0,m.jsxs)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-8",children:[(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-bold text-blue-600 mb-2",children:"28+"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Years in Business"})]}),(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-bold text-blue-600 mb-2",children:"300+"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Clients Nationwide"})]}),(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-bold text-blue-600 mb-2",children:"95%"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Client Retention"})]}),(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-bold text-blue-600 mb-2",children:"150%"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Avg Traffic Increase"})]})]})]})}),(0,m.jsx)(Te.d,{delay:.1,children:(0,m.jsx)("section",{className:"py-12 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{style:{display:"flex",width:"100%",justifyContent:"center",alignItems:"center",flexDirection:"column",padding:"16px",color:"rgb(89, 116, 138)",backgroundColor:"transparent",fontFamily:'"Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Ubuntu, Arial, sans-serif'},children:[(0,m.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",width:"max(70%, 360px)"},children:[(0,m.jsx)("div",{style:{flexGrow:1},children:(0,m.jsx)("hr",{style:{height:"1px",border:"0px",opacity:.4,background:"linear-gradient(to left, currentcolor, rgba(0, 0, 0, 0))"}})}),(0,m.jsx)("div",{style:{padding:"0px 16px",textTransform:"uppercase",letterSpacing:"0.3em",marginRight:"-0.3em",fontWeight:"bold"},children:" As seen on "}),(0,m.jsx)("div",{style:{flexGrow:1},children:(0,m.jsx)("hr",{style:{height:"1px",border:"0px",opacity:.4,background:"linear-gradient(to right, currentcolor, rgba(0, 0, 0, 0))"}})})]}),(0,m.jsx)("div",{style:{width:"100%"},children:(0,m.jsxs)("div",{style:{display:"flex",flexWrap:"wrap",alignItems:"center",justifyContent:"center",padding:"12px 0px"},children:[(0,m.jsx)("span",{"aria-hidden":"true",title:"Fox",style:{height:"auto",width:"auto",color:"currentcolor",margin:"8px 18px",alignItems:"center",display:"inline-flex",justifyContent:"center",lineHeight:1,position:"relative",verticalAlign:"middle",userSelect:"none"},children:(0,m.jsxs)("svg",{width:"65",height:"29",viewBox:"0 0 65 29",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:"auto",width:"auto"},children:[(0,m.jsx)("path",{d:"M7.89591 7.73144V11.3709H15.585V18.9811H7.89591V27.997H0V0.0800781H16.7838L17.3213 7.73144H7.89591Z",fill:"#003998"}),(0,m.jsx)("path",{d:"M39.8634 4.37154C42.4829 7.0466 43.7933 10.2758 43.7933 14.0585C43.7933 17.8685 42.4827 21.1109 39.8634 23.7864C37.2435 26.4613 34.0836 27.7988 30.3837 27.7988C26.6565 27.7988 23.4826 26.4613 20.8632 23.7864C18.2432 21.1111 16.9335 17.8685 16.9335 14.0585C16.9335 10.2757 18.2432 7.0466 20.8632 4.37154C23.4826 1.69647 26.6565 0.358887 30.3837 0.358887C34.0835 0.358887 37.2435 1.69647 39.8634 4.37154ZM28.1149 19.6518C28.1149 20.2738 28.3441 20.814 28.8036 21.2731C29.2625 21.7329 29.8165 21.9623 30.4646 21.9623C31.1129 21.9623 31.6597 21.7329 32.1054 21.2731C32.5512 20.814 32.7739 20.2738 32.7739 19.6518V8.34358C32.7739 7.69515 32.5512 7.14157 32.1054 6.68183C31.6599 6.22278 31.113 5.99279 30.4646 5.99279C29.8165 5.99279 29.2626 6.22278 28.8036 6.68183C28.344 7.14157 28.1149 7.69515 28.1149 8.34358V19.6518Z",fill:"#003998"}),(0,m.jsx)("path",{d:"M56.1117 28.0801L52.1433 21.0075L48.2988 28.0801H39.6175L47.8855 13.6044L40.0722 0.0800781H49.0016L52.2675 6.11844L55.5745 0.0800781H64.2143L56.5665 13.5216L64.9998 28.08H56.1117V28.0801Z",fill:"#003998"})]})}),(0,m.jsx)("span",{"aria-hidden":"true",title:"Google News",style:{height:"auto",width:"auto",color:"currentcolor",margin:"8px 18px",alignItems:"center",display:"inline-flex",justifyContent:"center",lineHeight:1,position:"relative",verticalAlign:"middle",userSelect:"none"},children:(0,m.jsxs)("svg",{width:"138",height:"26",viewBox:"0 0 138 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:"auto",width:"auto"},children:[(0,m.jsx)("path",{d:"M44.6799 13.6174V15.4686H49.1184C48.9846 16.5169 48.6277 17.2752 48.1147 17.8105C47.4679 18.4573 46.4419 19.1711 44.6799 19.1711C41.9365 19.1711 39.7953 16.963 39.7953 14.2196C39.7953 11.4762 41.9365 9.26807 44.6799 9.26807C46.1519 9.26807 47.2448 9.84797 48.0255 10.6063L49.3414 9.29037C48.2262 8.21978 46.7541 7.39453 44.6799 7.39453C40.9328 7.39453 37.7656 10.4502 37.7656 14.1973C37.7656 17.9443 40.9105 21 44.6799 21C46.7095 21 48.2262 20.3309 49.4306 19.1041C50.6574 17.8774 51.0365 16.1377 51.0365 14.7549C51.0365 14.3311 51.0142 13.9296 50.9473 13.5951C50.925 13.6174 44.6799 13.6174 44.6799 13.6174Z",fill:"#4285F4"}),(0,m.jsx)("path",{d:"M56.5881 12.1016C54.1569 12.1016 52.1719 13.9528 52.1719 16.4955C52.1719 19.0158 54.1569 20.8894 56.5881 20.8894C59.0192 20.8894 61.0043 19.0381 61.0043 16.4955C61.0043 13.9305 59.0192 12.1016 56.5881 12.1016ZM56.5881 19.1496C55.2498 19.1496 54.1123 18.0567 54.1123 16.4955C54.1123 14.9119 55.2721 13.8413 56.5881 13.8413C57.904 13.8413 59.0638 14.9342 59.0638 16.4955C59.0638 18.0567 57.9263 19.1496 56.5881 19.1496Z",fill:"#EA4336"}),(0,m.jsx)("path",{d:"M78.2248 13.0829H78.1579C77.7342 12.5699 76.8866 12.1016 75.8383 12.1016C73.6525 12.1016 71.7344 14.0197 71.7344 16.4955C71.7344 18.9712 73.6525 20.8894 75.8383 20.8894C76.8866 20.8894 77.7119 20.421 78.1579 19.8857H78.2248V20.4879C78.2248 22.1607 77.3327 23.0751 75.8829 23.0751C74.7008 23.0751 73.9648 22.2276 73.6748 21.5139L72.002 22.2053C72.4927 23.3651 73.764 24.7926 75.9052 24.7926C78.1579 24.7926 80.0761 23.4543 80.0761 20.2202V12.3246H78.2471V13.0829H78.2248ZM75.9944 19.1496C74.6562 19.1496 73.6525 18.0121 73.6525 16.4955C73.6525 14.9342 74.6562 13.8413 75.9944 13.8413C77.3104 13.8413 78.3364 14.9788 78.3364 16.5178C78.3587 18.0344 77.3104 19.1496 75.9944 19.1496Z",fill:"#4285F4"}),(0,m.jsx)("path",{d:"M66.424 12.1016C63.9929 12.1016 62.0078 13.9528 62.0078 16.4955C62.0078 19.0158 63.9929 20.8894 66.424 20.8894C68.8551 20.8894 70.8402 19.0381 70.8402 16.4955C70.8402 13.9305 68.8551 12.1016 66.424 12.1016ZM66.424 19.1496C65.0858 19.1496 63.9483 18.0567 63.9483 16.4955C63.9483 14.9119 65.1081 13.8413 66.424 13.8413C67.7622 13.8413 68.8998 14.9342 68.8998 16.4955C68.8998 18.0567 67.7622 
219.1496 66.424 19.1496Z",fill:"#FABD05"}),(0,m.jsx)("path",{d:"M81.5703 7.59375H83.4662V20.887H81.5703V7.59375Z",fill:"#34A853"}),(0,m.jsx)("path",{d:"M89.3325 19.1524C88.3512 19.1524 87.6597 18.7063 87.1913 17.8142L93.0796 15.383L92.8789 14.8923C92.522 13.911 91.3845 12.082 89.1095 12.082C86.8568 12.082 84.9609 13.8664 84.9609 16.4759C84.9609 18.9517 86.8122 20.8698 89.3102 20.8698C91.3176 20.8698 92.4774 19.6431 92.9681 18.9294L91.4737 17.9257C90.983 18.684 90.3139 19.1524 89.3325 19.1524ZM89.1764 13.7548C89.957 13.7548 90.6262 14.1563 90.8492 14.7139L86.8791 16.3644C86.8791 14.5132 88.195 13.7548 89.1764 13.7548Z",fill:"#EA4336"}),(0,m.jsx)("path",{d:"M98.5469 20.9778V8.93359H100.42L106.286 18.3013H106.353L106.286 15.9817V8.93359H107.825V20.9778H106.219L100.086 11.1417H100.019L100.086 13.4613V20.9555H98.5469V20.9778ZM113.736 21.2677C112.487 21.2677 111.483 20.8439 110.703 20.0187C109.922 19.1934 109.543 18.1452 109.543 16.8738C109.543 15.6694 109.922 14.6434 110.68 13.7736C111.439 12.9037 112.398 12.4799 113.58 12.4799C114.807 12.4799 115.788 12.8814 116.524 13.6844C117.26 14.4873 117.617 15.5579 117.617 16.8738L117.595 17.1638H111.082C111.126 17.989 111.394 18.6581 111.907 19.1265C112.42 19.6172 113.022 19.8403 113.691 19.8403C114.807 19.8403 115.543 19.3719 115.944 18.4351L117.327 19.015C117.059 19.6618 116.613 20.1971 115.989 20.6209C115.386 21.0447 114.628 21.2677 113.736 21.2677ZM115.966 15.8701C115.922 15.4018 115.721 14.9557 115.32 14.5319C114.918 14.1081 114.338 13.8851 113.535 13.8851C112.955 13.8851 112.465 14.0635 112.041 14.4204C111.617 14.7773 111.327 15.2679 111.171 15.8701H115.966ZM128.033 20.9778H126.449L124.397 14.6434L122.368 20.9778H120.806L118.152 12.7253H119.758L121.587 18.9481H121.609L123.639 12.7253H125.245L127.274 18.9481H127.297L129.103 12.7253H130.687L128.033 20.9778ZM134.769 21.2677C133.854 21.2677 133.096 21.0447 132.494 20.5986C131.914 20.1748 131.445 19.5949 131.178 18.9258L132.561 18.3459C133.007 19.3719 133.743 19.8849 134.791 19.8849C135.282 19.8849 135.661 19.7733 135.973 19.5726C136.285 19.3496 136.441 19.0819 136.441 18.7251C136.441 18.1898 136.062 17.8329 135.304 17.6322L133.631 17.2307C133.096 17.0969 132.605 16.8515 132.137 16.4724C131.668 16.0932 131.423 15.5802 131.423 14.9557C131.423 14.2196 131.735 13.6397 132.382 13.1714C133.029 12.7253 133.787 12.4799 134.679 12.4799C135.415 12.4799 136.062 12.6361 136.642 12.9706C137.2 13.2829 137.646 13.7959 137.869 14.3981L136.531 14.9557C136.218 14.2196 135.594 13.8628 134.635 13.8628C134.166 13.8628 133.787 13.952 133.475 14.1527C133.163 14.3535 133.007 14.5988 133.007 14.9334C133.007 15.4018 133.363 15.714 134.099 15.8924L135.728 16.2716C136.508 16.4501 137.066 16.7623 137.445 17.1861C137.824 17.6322 138.003 18.1229 138.003 18.6582C138.003 19.3942 137.69 20.0187 137.088 20.5094C136.508 21.0224 135.728 21.2677 134.769 21.2677Z",fill:"#5F6367"}),(0,m.jsxs)("g",{clipPath:"url(#clip0_17338_1406)",children:[(0,m.jsx)("path",{d:"M24.5077 17.7754C24.5077 18.2043 24.154 18.5556 23.7217 18.5556H7.08778C6.65556 18.5556 6.30187 18.2043 6.30187 17.7754V1.45605C6.30187 1.02711 6.65556 0.675781 7.08778 0.675781H23.7222C24.1544 0.675781 24.5081 1.02711 24.5081 1.45605V17.7754H24.5077Z",fill:"#0C9D58"}),(0,m.jsx)("path",{opacity:"0.2",d:"M24.5077 4.87122L18.2735 4.06885L24.5077 5.74132V4.87122Z",fill:"#004D40"}),(0,m.jsx)("path",{opacity:"0.2",d:"M15.7055 1.52647L6.26472 5.74199L16.6989 1.94412V1.93377C16.5154 1.54058 16.0686 1.35715 15.7055 1.52647Z",fill:"#004D40"}),(0,m.jsx)("path",{opacity:"0.2",d:"M23.7222 0.675781H7.08778C6.65556 0.675781 6.30187 1.02711 6.30187 1.45605V1.63101C6.30187 1.20207 6.65556 0.850742 7.08778 0.850742H23.7222C24.1544 0.850742 24.5081 1.20207 24.5081 1.63101V1.45605C24.5077 1.02711 24.1544 0.675781 23.7222 0.675781Z",fill:"white"}),(0,m.jsx)("path",{d:"M10.3387 17.2738C10.2263 17.6929 10.4506 18.1204 10.8372 18.2239L26.2441 22.3674C26.6307 22.4709 27.0389 22.2127 27.1509 21.7936L30.7804 8.24827C30.8928 7.82922 30.6684 7.40169 30.2818 7.29822L14.8749 3.15466C14.4883 3.05119 14.0801 3.3094 13.9682 3.72846L10.3387 17.2738Z",fill:"#EA4335"}),(0,m.jsx)("path",{opacity:"0.2",d:"M27.3089 13.0835L28.1193 18.0064L27.3089 21.032V13.0835Z",fill:"#3E2723"}),(0,m.jsx)("path",{opacity:"0.2",d:"M18.3464 4.26953L19.0726 4.46472L19.5232 7.50301L18.3464 4.26953Z",fill:"#3E2723"}),(0,m.jsx)("path",{opacity:"0.2",d:"M30.2823 7.29822L14.8754 3.15466C14.4888 3.05119 14.0806 3.3094 13.9686 3.72846L10.3391 17.2738C10.333 17.2964 10.3316 17.3194 10.3274 17.342L13.9296 3.89919C14.042 3.48013 14.4502 3.22192 14.8364 3.32539L30.2433 7.46895C30.6087 7.56677 30.8255 7.95479 30.7536 8.35128L30.7813 8.24827C30.8932 7.82922 30.6689 7.40169 30.2823 7.29822Z",fill:"white"}),(0,m.jsx)("path",{d:"M22.4726 15.606C22.6207 16.0137 22.4345 16.4591 22.0587 16.596L5.80098 22.5132C5.42472 22.65 4.99578 22.4285 4.84763 22.0207L0.0512637 8.84318C-0.0968884 8.43541 0.08936 7.99001 0.465149 7.85315L16.7228 1.936C17.0991 1.79913 17.528 2.02066 17.6762 2.42843L22.4726 15.606Z",fill:"#FFC107"}),(0,m.jsx)("path",{opacity:"0.2",d:"M0.112877 9.00919C-0.0352752 8.60141 0.150973 8.15602 0.526762 8.01915L16.7845 2.10153C17.1565 1.9
26608 17.5793 2.18196 17.7322 2.58126L17.6762 2.42794C17.5276 2.02017 17.0986 1.79864 16.7228 1.93551L0.46515 7.85313C0.0888904 7.98999 -0.097358 8.43539 0.0512645 8.84316L4.84763 22.0207C4.84904 22.0249 4.85186 22.0287 4.85374 22.0334L0.112877 9.00919Z",fill:"white"}),(0,m.jsx)("path",{d:"M27.3089 25.0959C27.3089 25.529 26.9543 25.8837 26.5211 25.8837H4.28888C3.85572 25.8837 3.50109 25.529 3.50109 25.0959V8.29072C3.50109 7.85755 3.85572 7.50293 4.28888 7.50293H26.5211C26.9543 7.50293 27.3089 7.85755 27.3089 8.29072V25.0959Z",fill:"#4285F4"}),(0,m.jsx)("path",{d:"M23.0638 14.1553H16.4115V12.4048H23.0638C23.2571 12.4048 23.4137 12.5614 23.4137 12.7547V13.8049C23.4137 13.9982 23.2571 14.1553 23.0638 14.1553ZM23.0638 20.8071H16.4115V19.0566H23.0638C23.2571 19.0566 23.4137 19.2132 23.4137 19.4065V20.4567C23.4137 20.6505 23.2571 20.8071 23.0638 20.8071ZM24.114 17.481H16.4115V15.7304H24.114C24.3073 15.7304 24.4639 15.8871 24.4639 16.0804V17.1306C24.4639 17.3244 24.3073 17.481 24.114 17.481Z",fill:"white"}),(0,m.jsx)("path",{opacity:"0.2",d:"M26.5211 25.7087H4.28888C3.85572 25.7087 3.50109 25.3541 3.50109 24.9209V25.0959C3.50109 25.529 3.85572 25.8837 4.28888 25.8837H26.5211C26.9543 25.8837 27.3089 25.529 27.3089 25.0959V24.9209C27.3089 25.3541 26.9543 25.7087 26.5211 25.7087Z",fill:"#1A237E"}),(0,m.jsx)("path",{opacity:"0.2",d:"M4.28888 7.67789H26.5211C26.9543 7.67789 27.3089 8.03252 27.3089 8.46568V8.29072C27.3089 7.85755 26.9543 7.50293 26.5211 7.50293H4.28888C3.85572 7.50293 3.50109 7.85755 3.50109 8.29072V8.46568C3.50109 8.03252 3.85572 7.67789 4.28888 7.67789Z",fill:"white"}),(0,m.jsx)("path",{d:"M10.4595 15.9059V17.4848H12.7251C12.5379 18.4466 11.6923 19.1441 10.4595 19.1441C9.08432 19.1441 7.96918 17.9809 7.96918 16.6057C7.96918 15.2305 9.08432 14.0674 10.4595 14.0674C11.079 14.0674 11.6335 14.2804 12.0713 14.6976V14.6986L13.2702 13.4997C12.5421 12.821 11.5926 12.4048 10.4591 12.4048C8.13896 12.4048 6.25767 14.2856 6.25767 16.6062C6.25767 18.9268 8.13849 20.8076 10.4591 20.8076C12.8855 20.8076 14.4818 19.1017 14.4818 16.7017C14.4818 16.4265 14.4564 16.1613 14.4154 15.9059H10.4595Z",fill:"white"}),(0,m.jsxs)("g",{opacity:"0.2",children:[(0,m.jsx)("path",{d:"M10.5033 17.4849V17.6598H12.7265C12.743 17.6024 12.7571 17.5441 12.7688 17.4849H10.5033Z",fill:"#1A237E"}),(0,m.jsx)("path",{d:"M10.5033 20.8072C8.21233 20.8072 6.35079 18.9734 6.30422 16.6933C6.30375 16.7224 6.30187 16.7516 6.30187 16.7808C6.30187 19.1013 8.1827 20.9822 10.5033 20.9822C12.9297 20.9822 14.526 19.2763 14.526 16.8762C14.526 16.857 14.5236 16.8391 14.5236 16.8198C14.4714 19.1573 12.8897 20.8072 10.5033 20.8072ZM12.1151 14.6977C11.6772 14.281 11.1222 14.0675 10.5033 14.0675C9.12805 14.0675 8.01291 15.2306 8.01291 16.6058C8.01291 16.6354 8.0162 16.6641 8.01714 16.6933C8.06371 15.3566 9.15721 14.2424 10.5033 14.2424C11.1227 14.2424 11.6772 14.4555 12.1151 14.8727V14.8736L13.4014 13.5873C13.3713 13.559 13.3379 13.5341 13.3069 13.5068L12.1156 14.6986L12.1151 14.6977Z",fill:"#1A237E"})]}),(0,m.jsx)("path",{opacity:"0.2",d:"M23.4137 13.9796V13.8047C23.4137 13.998 23.2571 14.1546 23.0638 14.1546H16.4115V14.3296H23.0638C23.2571 14.33 23.4137 14.1734 23.4137 13.9796ZM23.0638 20.8069H16.4115V20.9818H23.0638C23.2571 20.9818 23.4137 20.8252 23.4137 20.6319V20.457C23.4137 20.6503 23.2571 20.8069 23.0638 20.8069ZM24.114 17.4807H16.4115V17.6557H24.114C24.3073 17.6557 24.4639 17.4991 24.4639 17.3058V17.1308C24.4639 17.3241 24.3073 17.4807 24.114 17.4807Z",fill:"#1A237E"}),(0,m.jsx)("path",{d:"M30.2823 7.29842L24.5081 5.74541V1.45605C24.5081 1.02711 24.1544 0.675781 23.7222 0.675781H7.08779C6.65556 0.675781 6.30187 1.02711 6.30187 1.45605V5.72847L0.46515 7.85293C0.0888904 7.98979 -0.097358 8.43519 0.0512645 8.84296L3.50109 18.3219V25.096C3.50109 25.5291 3.85572 25.8838 4.28889 25.8838H26.5211C26.9543 25.8838 27.3089 25.5291 27.3089 25.096V21.2068L30.7813 8.24847C30.8932 7.82941 30.6689 7.40189 30.2823 7.29842Z",fill:"url(#paint0_radial_17338_1406)"})]}),(0,m.jsxs)("defs",{children:[(0,m.jsxs)("radialGradient",{id:"paint0_radial_17338_1406",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(6.94389 2.7181) scale(29.9623 29.9623)",children:[(0,m.jsx)("stop",{stopColor:"white",stopOpacity:"0.1"}),(0,m.jsx)("stop",{offset:"1",stopColor:"white",stopOpacity:"0"})]}),(0,m.jsx)("clipPath",{id:"clip0_17338_1406",children:(0,m.jsx)("rect",{width:"30.81",height:"25.208",fill:"white",transform:"translate(0 0.675781)"})})]})]})}),(0,m.jsx)("span",{"aria-hidden":"true",title:"Youtube",style:{height:"auto",width:"auto",color:"currentcolor",margin:"8px 18px",alignItems:"center",display:"inline-flex",justifyContent:"center",lineHeight:1,position:"relative",verticalAlign:"middle",userSelect:"none"},children:(0,m.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"91",height:"20",viewBox:"0 0 91 20",fill:"none",style:{height:"auto",width:"auto"},children:[(0,m.jsx)("path",{d:"M14.2231 20C14.2231 20 23.1437 20 25.3564 19.4C26.6023 19.06 27.5393 18.08 27.8681 16.87C28.4761 14.65 28.4761 9.98 28.4761 9.98C28.4761 9.98 28.4761 5.34 27.8681 3.14C27.5393 1.9 26.6023 0.94 25.3564 0.61C23.1437 0 14.2231 0 14.2231 0C14.2231 0 5.32245 0 3.11972 0.61C1.89376 0.94 0.936912 1.9 0.588062 3.14C0 5.34 0 9.98 0 9.98C0 9.98 0 14.65 0.588062 16.87C0.936912 18.08 1.89376 19.06 3.11972 19.4C5.32245 20 14.2231 20 14.2231 20Z",fill:"#FF0033"}),(0,m.jsx)("path",{d:"M18.6568 10L11.2922 5.75V14.25L18.6568 10Z",fill:"white"}),(0,m.jsx)("path",{d:"M36.4677 18.9015V13.4415L39.875 2.10156H37.3318L36.0357 7.25156C35.7411 8.43156 35.476 9.66156 35.2796 10.8015H35.1225C35.0145 9.80156 34.7002 8.49156 34.386 7.23156L33.1292 2.10156H30.5859L33.9442 13.4415V18.9015H36.4677Z",fill:"black"}),(0,m.jsx)("path",{d:"M43.3038 6.30127C40.3286 6.30127 39.3074 8.05127 39.3074 11.8212V13.6112C39.3074 16.9912 39.9456 19.1112 43.2449 19.1112C46.4951 19.1112 47.1923 17.0912 47.1923 13.6112V11.8212C47.1923 8.45127 46.5246 6.30127 43.3038 6.30127ZM44.5705 14.7212C44.5705 16.3612 44.2858 17.3912 43.2548 17.3912C42.2434 17.3912 41.9586 16.3512 41.9586 14.7212V10.6812C41.9586 9.28127 42.155 8.03127 43.2548 8.03127C44.4134 8.03127 44.5705 9.35127 44.5705 10.6812V14.7212Z",fill:"black"}),(0,m.jsx)("path",{d:"M51.3273 19.0915C52.7609 19.0915 53.6545 18.4815 54.391 17.3815H54.499L54.607 18.9015H56.5609V6.5415H53.9687V16.4715C53.6937 16.9615 53.0554 17.3215 52.4564 17.3215C51.7004 17.3215 51.4648 16.7115 51.4648 15.6915V6.5415H48.8822V15.8115C48.8822 17.8215 49.4518 19.0915 51.3273 19.0915Z",fill:"black"}),(0,m.jsx)("path",{d:"M61.6914 18.9015V4.15156H64.6764V2.10156H56.1434V4.15156H59.1285V18.9015H61.6914Z",fill:"black"}),(0,m.jsx)("path",{d:"M66.6469 19.0915C68.0806 19.0915 68.9741 18.4815 69.7106 17.3815H69.8186L69.9266 18.9015H71.8806V6.5415H69.2883V16.4715C69.0134 16.9615 68.3751 17.3215 67.7761 17.3215C67.0201 17.3215 66.7844 16.7115 66.7844 15.6915V6.5415H64.2019V15.8115C64.2019 17.8215 64.7714 19.0915 66.6469 19.0915Z",fill:"black"}),(0,m.jsx)("path",{d:"M79.2173 6.27141C77.9604 6.27141 77.057 6.83141 76.458 7.74141H76.3304C76.4089 6.54141 76.4679 5.52141 76.4679 4.71141V1.44141H73.9639L73.9541 12.1814L73.9639 18.9014H76.1438L76.3304 17.7014H76.3991C76.9785 18.5114 77.872 19.0214 79.0602 19.0214C81.0339 19.0214 81.8783 17.2914 81.8783 13.6114V11.7014C81.8783 8.26141 81.4954 6.27141 79.2173 6.27141ZM79.3056 13.6114C79.3056 15.9114 78.9718 17.2814 77.9211 17.2814C77.4302 17.2814 76.7526 17.0414 76.4482 16.5914V9.24141C76.7133 8.54141 77.3025 8.03141 77.9604 8.03141C79.0209 8.03141 79.3056 9.34141 79.3056 11.7314V13.6114Z",fill:"black"}),(0,m.jsx)("path",{d:"M90.9783 11.5015C90.9783 8.52152 90.6837 6.31152 87.3157 6.31152C84.144 6.31152 83.437 8.46152 83.437 11.6215V13.7915C83.437 16.8715 84.0851 19.1115 87.2371 19.1115C89.7312 19.1115 91.0176 17.8415 90.8703 15.3815L88.6609 15.2615C88.6315 16.7815 88.2878 17.4015 87.296 17.4015C86.049 17.4015 85.99 16.1915 85.99 14.3915V13.5515H90.9783V11.5015ZM87.2567 7.97152C88.4547 7.97152 88.5431 9.12152 88.5431 11.0715V12.0815H85.99V11.0715C85.99 9.14152 86.0686 7.97152 87.2567 7.97152Z",fill:"black"})]})}),(0,m.jsx)("span",{"aria-hidden":"true",title:"Digital Journal",style:{height:"auto",width:"auto",color:"currentcolor",margin:"8px 18px",alignItems:"center",display:"inline-flex",justifyContent:"center",lineHeight:1,position:"relative",verticalAlign:"middle",userSelect:"none"},children:(0,m.jsxs)("svg",{width:"87",height:"37",viewBox:"0 0 87 37",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{height:"auto",width:"auto"},children:[(0,m.jsx)("path",{d:"M9.28704 0.902344H0V15.0093H9.28704V0.902344Z",fill:"#D12801"}),(0,m.jsx)("path",{d:"M10.9062 0.993831H16.3402C17.2576 0.97266 18.1679 1.15614 19.0077 1.53722C19.7275 1.87596 20.3415 2.40524 20.7861 3.0686C21.146 3.70373 21.4 4.38826 21.5412 5.10808C21.7247 6.0396 21.8164 6.9923 21.8023 7.93794C21.8094 8.88358 21.7247 9.82922 21.5341 10.7608C21.4 11.4735 21.1601 12.1651 20.8284 12.8143C20.3979 13.4777 19.791 14.014 19.0712 14.3598C18.2456 14.7409 17.3423 14.9244 16.4319 14.9032H10.9133V13.9223H11.8801V1.98181H10.9133V0.993831H10.9062ZM14.2795 13.9435H15.8321C16.6366 13.9435 17.2082 13.8306 17.554 13.5977C18.796 12.8073 19.4241 10.9019 19.4241 7.88149C19.4241 4.95988 18.8242 3.12505 17.6316 2.37701C17.3917 2.22175 17.1164 2.1159 16.8341 2.0665C16.4672 2.00299 16.0932 1.9677 15.7191 1.97476H14.2724V13.9435H14.2795Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M22.2266 0.992188H26.9689V1.98017H25.868V13.9277H26.9689V14.9086H22.2266V13.9277H23.4545V1.9801
27H22.2266V0.992188Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M37.8484 12.821C36.7686 14.4229 35.2443 15.1992 33.2684 15.1498C31.0595 15.1286 29.5211 14.3876 28.6531 12.9268C27.9544 11.833 27.6016 10.2028 27.6016 8.02927C27.6016 5.85571 27.9756 4.09145 28.7166 2.99055C29.5352 1.53681 31.1018 0.79582 33.4095 0.774649C34.8138 0.746421 36.1829 1.21218 37.2697 2.10137L37.5731 4.55016H36.437C36.444 3.80917 36.1688 3.09641 35.6607 2.55302C35.1526 2.01669 34.4045 1.74852 33.4166 1.74146C32.3157 1.72735 31.4829 2.24957 30.9184 3.30812C30.3538 4.36667 30.0504 5.92628 30.001 7.99398C30.0433 10.0193 30.3397 11.5648 30.8831 12.6163C31.4265 13.6678 32.2239 14.1901 33.2684 14.183C33.6988 14.183 34.1223 14.0913 34.5245 13.9219C34.8844 13.7666 35.209 13.5408 35.4772 13.2515V9.6171H34.1152V8.615H38.674V9.60299H37.8272V12.821H37.8484Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M38.9219 0.992188H43.6571V1.98017H42.5562V13.9277H43.6571V14.9086H38.9219V13.9277H40.1498V1.98017H38.9219V0.992188Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M54.4366 0.992188L54.8035 3.5186H53.7732C53.618 2.48828 53.2581 1.97311 52.6935 1.97311H50.6046V13.9277H51.5503V14.9086H47.2031V13.9277H48.1982V1.98017H46.1164C45.5447 1.98017 45.1848 2.49533 45.0296 3.52566H43.9922L44.3592 0.999245H54.4295L54.4366 0.992188Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M53.7344 14.9086V13.9418H54.7576C55.4351 11.7894 56.1126 9.62998 56.7971 7.46348C57.4817 5.29697 58.1521 3.14458 58.8225 0.992188H59.8881L64.0659 13.9418H65.068V14.9157H60.9184V13.9418H61.6241L61.3277 13.0174C61.236 12.721 61.1372 12.4246 61.0384 12.1282L60.7491 11.2319C60.6503 10.9285 60.5515 10.618 60.4527 10.3004H57.0723C56.9736 10.6109 56.8747 10.9285 56.776 11.2249C56.6772 11.5213 56.5925 11.8177 56.5007 12.1141C56.409 12.4104 56.3172 12.7068 56.2255 13.0032C56.1338 13.2996 56.035 13.6101 55.9362 13.9418H56.663V14.9157L53.7414 14.9016L53.7344 14.9086ZM60.1422 9.2983C59.9022 8.57143 59.6623 7.85867 59.4365 7.15297C59.2106 6.44727 58.9707 5.73451 58.7378 5.00058C58.5049 5.73451 58.272 6.44727 58.0603 7.13885L57.3829 9.2983H60.1492H60.1422Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M69.3092 13.9277H73.8892C74.4609 13.9277 74.8208 13.4125 74.976 12.3752H76.0134L75.6465 14.9157H65.943V13.9348H66.8887V1.98017H65.9219V0.992188H70.2408V1.98017H69.3163V13.9277H69.3092Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M12.8764 19.2426H11.839V18.2617H16.3061V19.2426H15.2899V30.9361C15.2758 32.4463 14.9935 33.639 14.436 34.507C13.8573 35.3962 12.8552 35.9184 11.4156 36.0595L10.9922 35.1421C12.2483 35.0998 12.8764 33.6813 12.8764 30.9008V19.2426Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M22.3853 18.0274C25.9843 18.0274 27.7909 20.4197 27.7909 25.2114C27.7909 30.0031 25.9914 32.3955 22.3994 32.4025C18.8074 32.4025 17.0078 30.0031 17.0078 25.2114C17.0078 20.4197 18.8003 18.0203 22.3923 18.0274H22.3853ZM22.3853 19.0224C20.4093 19.0224 19.4143 21.0831 19.4143 25.2114C19.4143 29.3398 20.4093 31.4075 22.3923 31.4145C24.3683 31.4145 25.3633 29.3539 25.3633 25.2255C25.3633 21.0972 24.3683 19.0295 22.3853 19.0224Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M36.4135 18.2617H39.5468V19.2426H38.5659V26.4338C38.5659 30.3857 37.0486 32.3546 34.0211 32.3546C32.2216 32.3546 30.9372 31.7759 30.1609 30.6115C29.5329 29.6518 29.2224 28.2474 29.2224 26.4055V19.2426H28.2344V18.2617H32.5744V19.2426H31.6359V26.4902C31.6359 28.0922 31.7629 29.2072 32.0099 29.8211C32.398 30.8514 33.2237 31.3666 34.494 31.3666C36.4064 31.3666 37.3662 29.7153 37.3662 26.4055V19.2426H36.4205V18.2617H36.4135Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M43.9655 31.1894H44.9958V32.1704H40.5781V31.1894H41.5449V19.2348H40.5781V18.2539H46.4425C47.0071 18.2539 47.5787 18.3315 48.1221 18.4868C48.6231 18.635 49.096 18.8608 49.5194 19.1572C49.9569 19.4818 50.3168 19.8982 50.5709 20.3851C50.8179 20.8791 50.9449 21.4225 50.9378 21.973C50.9378 22.4034 50.8532 22.8269 50.6838 23.2291C50.5074 23.6384 50.2604 24.0195 49.964 24.3441C49.6817 24.6335 49.3641 24.8875 49.0254 25.0992C48.6866 25.3109 48.3126 25.4662 47.9245 25.572C48.2138 26.5106 48.6302 27.4069 49.1595 28.2396C49.8228 29.277 50.5568 30.265 51.3683 31.1965H52.4057V32.1774H49.3006C48.5384 31.1753 47.8327 30.1309 47.2047 29.0441C46.5907 27.9855 46.0403 26.8846 45.5674 25.7485H43.9796V31.1965L43.9655 31.1894ZM43.9655 24.7323H46.379C46.6613 24.7323 46.9294 24.6476 47.1623 24.4923C47.4376 24.3018 47.6845 24.0689 47.8751 23.7937C48.0586 23.5114 48.2138 23.215 48.3267 22.8974C48.4326 22.6081 48.489 22.2976 48.4961 21.9941C48.5102 21.3025 48.2915 20.6251 47.868 20.0746C47.4658 19.5383 46.8306 19.2207 46.1602 19.2348H43.9655L43.9584 24.7393L43.9655 24.7323Z",fill:"#010101"}
2),(0,m.jsx)("path",{d:"M63.0043 19.2426V32.1782H61.6917L55.3474 21.1763V31.1902H56.286V32.1711H53.2656V31.1902H54.2324V19.2426H53.2656V18.2617H56.3566L61.8822 27.7252V19.2426H60.9437V18.2617H63.9711V19.2426H63.0114H63.0043Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M64.5071 32.1774V31.2035H65.5303C66.2078 29.0512 66.8853 26.8917 67.5698 24.7252C68.2543 22.5587 68.9318 20.4063 69.6093 18.2539H70.6749L74.8527 31.1965H75.8547V32.1704H71.684V31.1965H72.3897L72.0934 30.272L71.804 29.3828C71.7052 29.0864 71.6135 28.79 71.5147 28.4866L71.2183 27.5551H67.8309C67.7251 27.8656 67.6263 28.1761 67.5345 28.4795C67.4428 28.783 67.351 29.0794 67.2593 29.3687L66.9841 30.2579C66.8923 30.5614 66.7935 30.8719 66.6877 31.1965H67.4145V32.1704H64.5L64.5071 32.1774ZM70.9148 26.56C70.6749 25.8331 70.435 25.1204 70.2091 24.4147C69.9762 23.709 69.7434 22.9962 69.5105 22.2694C69.2776 23.0103 69.0447 23.716 68.833 24.4076L68.1555 26.56H70.9219H70.9148Z",fill:"#010101"}),(0,m.jsx)("path",{d:"M79.7702 31.1902H84.3502C84.9218 31.1902 85.2817 30.675 85.437 29.6376H86.4744L86.1074 32.1711H76.404V31.1902H77.3496V19.2426H76.3828V18.2617H80.7017V19.2426H79.7702V31.1902Z",fill:"#010101"})]})}),(0,m.jsx)("span",{"aria-hidden":"true",title:"Spotify",style:{height:"auto",width:"auto",color:"currentcolor",margin:"8px 18px",alignItems:"center",display:"inline-flex",justifyContent:"center",lineHeight:1,position:"relative",verticalAlign:"middle",userSelect:"none"},children:(0,m.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"101",height:"28",viewBox:"0 0 101 28",fill:"none",style:{height:"auto",width:"auto"},children:[(0,m.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.2257 0.612565C6.67436 0.312413 0.311151 6.19038 0.0109999 13.7417C-0.289151 21.293 5.59006 27.6562 13.1401 27.9564C20.6914 28.2565 27.0546 22.3785 27.3548 14.8272C27.6537 7.27593 21.7757 0.911465 14.2257 0.612565ZM20.0011 20.6577C19.831 20.9578 19.4996 21.1079 19.1769 21.0629C19.0781 21.0491 18.9793 21.0166 18.8868 20.9641C17.0784 19.9348 15.1074 19.2645 13.0288 18.9718C10.9503 18.6792 8.87047 18.7805 6.8482 19.272C6.40923 19.3783 5.96775 19.1094 5.86145 18.6704C5.75515 18.2314 6.02403 17.79 6.463 17.6837C8.68663 17.1434 10.9728 17.0321 13.2564 17.3535C15.5401 17.6749 17.7062 18.4115 19.6959 19.5434C20.0874 19.7672 20.2249 20.265 20.0023 20.6577H20.0011ZM21.7995 17.0659C21.5206 17.5811 20.8753 17.7737 20.36 17.4948C18.2439 16.3505 15.9528 15.5989 13.5503 15.2612C11.1479 14.9235 8.73915 15.0148 6.38922 15.5313C6.26165 15.5589 6.13534 15.5639 6.01278 15.5463C5.58631 15.4863 5.22113 15.1687 5.12358 14.7222C4.99726 14.1494 5.35995 13.5829 5.93274 13.4565C8.5303 12.885 11.1929 12.7837 13.8467 13.1564C16.4993 13.5291 19.0318 14.3595 21.3705 15.6251C21.887 15.904 22.0784 16.5481 21.7995 17.0646V17.0659ZM23.793 13.0163C23.5304 13.5216 22.9838 13.783 22.4511 13.7079C22.3072 13.6879 22.1659 13.6429 22.0296 13.5729C19.5659 12.291 16.912 11.4443 14.1419 11.0553C11.3717 10.6664 8.58657 10.7489 5.8652 11.3017C5.15735 11.4455 4.46825 10.9878 4.32443 10.2812C4.1806 9.57333 4.63833 8.88424 5.34494 8.74041C8.35896 8.12886 11.4405 8.03756 14.5058 8.46778C17.5711 8.89799 20.5076 9.83597 23.2365 11.2554C23.8768 11.5881 24.1257 12.3772 23.793 13.0176V13.0163Z",fill:"#1ED760"}),(0,m.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M38.3668 21.4382C36.0068 21.4382 33.9808 20.6215 33.1341 19.6935C33.0541 19.6023 33.0428 19.5522 33.0428 19.4409V16.6783C33.0428 16.547 33.1542 16.4969 33.2442 16.6082C34.2622 17.8789 36.4308 18.9169 38.2054 18.9169C39.6174 18.9169 40.5654 18.5342 40.5654 17.2836C40.5654 16.537 40.2127 16.053 38.2867 15.5089L37.1774 15.1963C34.6061 14.4709 33.0428 13.613 33.0428 11.153C33.0428 8.97564 35.0589 7.05968 38.4268 7.05968C40.0801 7.05968 41.7235 7.57369 42.6715 8.28029C42.7515 8.34032 42.7828 8.4016 42.7828 8.51166V11.0229C42.7828 11.1943 42.6414 11.2443 42.5101 11.1342C41.7435 10.4989 40.2615 9.64223 38.5069 9.64223C36.7522 9.64223 35.9255 10.4289 35.9255 11.1542C35.9255 11.9209 36.4596 12.1322 38.3655 12.6975L39.3135 12.9802C42.2475 13.8569 43.4481 15.0875 43.4481 17.1248C43.4481 19.7461 41.2707 21.4407 38.3668 21.4407V21.4382ZM58.9259 16.1743C58.9259 14.571 60.0352 13.3816 61.5985 13.3816C63.1618 13.3816 64.2598 14.571 64.2598 16.1743C64.2598 17.7776 63.1505 18.9669 61.5985 18.9669C60.0465 18.9669 58.9259 17.7776 58.9259 16.1743ZM61.5872 21.4382C64.8439 21.4382 67.1125 19.1095 67.1125 16.
21743C67.1125 13.239 64.8439 10.9104 61.5872 10.9104C58.3306 10.9104 56.072 13.219 56.072 16.1743C56.072 19.1295 58.3206 21.4382 61.5872 21.4382ZM81.2497 10.3063V11.153H79.535C79.4437 11.153 79.3937 11.203 79.3937 11.2943V13.3103C79.3937 13.4016 79.4437 13.4517 79.535 13.4517H81.2497V21.0542C81.2497 21.1455 81.2997 21.1956 81.391 21.1956H83.9723C84.0636 21.1956 84.1136 21.1455 84.1136 21.0542V13.4517H86.3222L89.5288 20.4189L87.8042 24.2096C87.7542 24.3209 87.8142 24.3709 87.9155 24.3709H90.6682C90.7594 24.3709 90.7995 24.3509 90.8395 24.2596L96.5361 11.3131C96.5761 11.2218 96.5261 11.1517 96.4248 11.1517H93.8435C93.7522 11.1517 93.7122 11.1718 93.6722 11.263L91.0709 17.515L88.4595 11.263C88.4195 11.1718 88.3795 11.1517 88.2882 11.1517H84.1136V10.4864C84.1136 9.39711 84.8502 8.8931 85.7969 8.8931C86.361 8.8931 86.9763 9.18575 87.4103 9.44713C87.5116 9.50716 87.5816 9.43713 87.5416 9.34583L86.6336 7.17849C86.6036 7.10845 86.5636 7.06718 86.4923 7.02716C86.0483 6.79579 85.323 6.59319 84.6163 6.59319C82.479 6.59319 81.2484 8.22652 81.2484 10.3038L81.2497 10.3063ZM50.8593 21.3769C53.4406 21.3769 55.2953 19.1483 55.2953 16.1543C55.2953 13.1603 53.4194 10.9717 50.8381 10.9717C48.9221 10.9717 47.8128 12.141 47.1675 13.3103V11.2943C47.1675 11.203 47.1174 11.153 47.0261 11.153H44.4949C44.4036 11.153 44.3535 11.203 44.3535 11.2943V24.2308C44.3535 24.3221 44.4036 24.3722 44.4949 24.3722H47.0261C47.1174 24.3722 47.1675 24.3221 47.1675 24.2308V19.0582C47.8128 20.2276 48.9021 21.3769 50.8581 21.3769H50.8593ZM72.3964 21.3369C73.2431 21.3369 74.0598 21.1155 74.5438 20.8329C74.6138 20.7929 74.6238 20.7528 74.6238 20.6815V18.7656C74.6238 18.6643 74.5738 18.6343 74.4825 18.6855C74.1898 18.8469 73.8071 18.9782 73.2831 18.9782C72.4565 18.9782 71.9325 18.4942 71.9325 17.4249V13.4517H74.4537C74.545 13.4517 74.595 13.4016 74.595 13.3103V11.2943C74.595 11.203 74.545 11.153 74.4537 11.153H71.9325V8.52166C71.9325 8.41036 71.8624 8.35033 71.7611 8.43037L67.2538 11.9797C67.1938 12.0297 67.1738 12.081 67.1738 12.161V13.3103C67.1738 13.4016 67.2238 13.4517 67.3151 13.4517H69.0698V17.8476C69.0698 20.2276 70.4405 21.3369 72.3977 21.3369H72.3964ZM75.3104 8.16899C75.3104 9.07694 76.0158 9.76229 76.9838 9.76229C77.9517 9.76229 78.6771 9.07694 78.6771 8.16899C78.6771 7.26103 77.9718 6.57568 76.9838 6.57568C75.9958 6.57568 75.3104 7.26103 75.3104 8.16899ZM75.7031 21.1968H78.2844C78.3757 21.1968 78.4257 21.1468 78.4257 21.0555V11.2956C78.4257 11.2043 78.3757 11.1542 78.2844 11.1542H75.7031C75.6118 11.1542 75.5618 11.2043 75.5618 11.2956V21.0555C75.5618 21.1468 75.6118 21.1968 75.7031 21.1968ZM47.1074 16.1355C47.5714 14.5822 48.6395 13.3929 50.0914 13.3929C51.5434 13.3929 52.4301 14.4409 52.4301 16.1555C52.4301 17.8701 51.4721 18.9382 50.0914 18.9382C48.7107 18.9382 47.5702 17.6075 47.1074 16.1355Z",fill:"#1ED760"}),(0,m.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M99.841 11.7424C99.7084 11.5135 99.5246 11.3347 99.2895 11.2046C99.0543 11.0758 98.7917 11.0107 98.4991 11.0107C98.2064 11.0107 97.9438 11.0758 97.7087 11.2046C97.4735 11.3347 97.2897 11.5135 97.1571 11.7424C97.0246 11.9712 96.9583 12.2301 96.9583 12.519C96.9583 12.8079 97.0246 13.0618 97.1571 13.2906C97.2897 13.5195 97.4735 13.6983 97.7087 13.8284C97.9438 13.9585 98.2064 14.0223 98.4991 14.0223C98.7917 14.0223 99.0543 13.9572 99.2895 13.8284C99.5246 13.6996 99.7084 13.5195 99.841 13.2906C99.9736 13.0618 100.04 12.8054 100.04 12.519C100.04 12.2326 99.9736 11.9712 99.841 11.7424ZM99.5996 13.1631C99.4921 13.3532 99.342 13.5007 99.1506 13.6083C98.9593 13.7146 98.7417 13.7684 98.5003 13.7684C98.2589 13.7684 98.0351 13.7146 97.8437 13.6083C97.6524 13.502 97.5036 13.3532 97.3973 13.1631C97.291 12.9742 97.2384 12.7591 97.2384 12.519C97.2384 12.2789 97.291 12.065 97.3973 11.8774C97.5036 11.6898 97.6524 11.5423 97.8437 11.436C98.0351 11.3297 98.2539 11.2759 98.5003 11.2759C98.7467 11.2759 98.9593 11.3297 99.1506 11.436C99.342 11.5423 99.4921 11.6911 99.5996 11.8812C99.7072 12.0713 99.7609 12.2851 99.7609 12.5253C99.7609 12.7654 99.7072 12.9742 99.5996 13.1643V13.1631Z",fill:"#1ED760"}),(0,m.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M99.0229 12.4917C99.1254 12.4167 99.1767 12.3166 99.1767 12.1928C99.1767 12.069 99.1267 11.964 99.0266 11.8889C98.9266 11.8139 98.7815 11.7764 98.5914 11.7764H97.9211V13.1771H98.245V12.6205H98.4213L98.8478 13.1771H99.2455L98.779 12.5868C98.8778 12.568 98.9616 12.5368 99.0241 12.4905L99.0229 12.4917ZM98.5401 12.3679H98.245V12.0252H98.5514C98.6427 12.0252 98.7127 12.039 98.7615 12.0678C98.8103 12.0965 98.8353 12.1403 98.8353 12.2003C98.8353 12.2566 98.809 12.2991 98.759 12.3266C98.7077 12.3554 98.6352 12.3692 98.5401 12.3692V12.3679Z",fill:"#1ED760"})]})}),(0,m.jsx)("span",{"aria-hidden":"true",title:"Pinterest",style:{height:"auto",width:"auto",color:"currentcolor",margin:"8px 18px",alignItems:"center",display:"inline-flex",justifyContent:"center",lineHeight:1,position:"relative",verticalAlign:"middle",userSelect:"none"},children:(0,m.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"108",height:"20",viewBox:"0 0 108 20",fill:"none",style:{height:"auto",width:"auto"},children:[(0,m.jsx)("path",{d:"M9.96859 19.8202C15.4741 19.8202 19.9371 15.3833 19.9371 9.9101C19.9371 4.43691 15.4741 0 9.96859 0C4.46309 0 0 4.43691 0 9.9101C0 15.3833 4.46309 19.8202 9.96859 19.8202Z",fill:"white"}),(0,m.jsx)("path",{d:"M6.26949 19.1032C6.14586 17.978 6.23361 16.9005 6.48088 15.8586L7.47794 11.5879C7.31443 11.0689 7.19079 10.4746 7.19079 9.88039C7.19079 8.49379 7.8648 7.50339 8.92169 7.50339C9.6555 7.50339 10.1939 8.01048 10.1939 8.989C10.1939 9.29803 10.1301 9.64665 10.0065 10.0428L9.57177 11.465C9.48402 11.7384 9.44814 11.996 9.44814 12.2217C9.44814 13.2121 10.2099 13.7707 11.179 13.7707C12.9099 13.7707 14.1462 11.988 14.1462 9.67438C14.1462 7.0993 12.4513 5.45125 9.94666 5.45125C7.15489 5.45125 5.38411 7.25776 5.38411 9.77342C5.38411 10.7876 5.6952 11.7305 6.30541 12.3722C6.10599 12.7051 5.89461 12.7684 5.57157 12.7684C4.57451 12.7684 3.6253 11.37 3.6253 9.46442C3.6253 6.17229 6.28146 3.54569 10.006
25 3.54569C13.919 3.54569 16.3757 6.25548 16.3757 9.59912C16.3757 12.9665 13.9827 15.4941 11.4023 15.4941C10.3814 15.4941 9.48402 15.0623 8.85787 14.2818L8.34738 16.3379C8.0722 17.4036 7.66139 18.4059 6.99935 19.3725C7.93261 19.6578 8.85787 19.8202 9.9666 19.8202C15.4743 19.8202 19.9371 15.3871 19.9371 9.91605C19.9371 4.44498 15.4784 0 9.97059 0C4.46284 0 0 4.43311 0 9.90416C0 14.0521 2.56843 17.6294 6.26949 19.1032Z",fill:"#E60023"}),(0,m.jsx)("mask",{id:"mask0_17338_1459",maskUnits:"userSpaceOnUse",x:"23",y:"0",width:"85",height:"20",style:{maskType:"luminance"},children:(0,m.jsx)("path",{d:"M107.914 0H23.4302V19.8202H107.914V0Z",fill:"white"})}),(0,m.jsxs)("g",{mask:"url(#mask0_17338_1459)",children:[(0,m.jsx)("path",{d:"M23.4414 2.04346H30.3736C33.3096 2.04346 35.6091 4.1409 35.6091 7.27041C35.6091 10.3777 33.3654 12.4974 30.3736 12.4974H27.0246V17.7909H23.4302V2.04346H23.4414ZM29.6815 9.30126C31.0769 9.30126 31.9252 8.6354 31.9252 7.27041C31.9252 5.90539 31.0769 5.23955 29.6815 5.23955H27.0359V9.30126H29.6815Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M36.119 6.50391H39.602V17.779H36.119V6.50391Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M40.3858 6.50506H43.6231V7.98105H43.7348C44.3376 6.90457 45.5542 6.19434 47.24 6.19434C49.7964 6.19434 51.5489 7.69249 51.5489 10.3892V17.7802H48.0661V11.6876C48.0661 10.3004 47.4857 9.45702 46.0901 9.45702C44.6501 9.45702 43.8689 10.2782 43.8689 12.1316V17.7802H40.3858V6.50506Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M53.2616 14.1173V9.2788H51.6207V6.50442H53.2616V3.65234H56.7445V6.50442H59.2339V9.2677H56.7445V13.3183C56.7445 14.5279 57.1463 14.994 58.2516 14.994C58.6087 14.994 58.9437 14.9275 59.2339 14.8386V17.7573C58.6979 17.957 57.9725 18.0903 57.1463 18.0903C54.4896 18.0903 53.2616 16.6143 53.2616 14.1173Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M101.849 14.1173V9.2788H100.208V6.50442H101.849V3.65234H105.332V6.50442H107.821V9.2677H105.332V13.3183C105.332 14.5279 105.733 14.994 106.839 14.994C107.196 14.994 107.531 14.9275 107.821 14.8386V17.7573C107.285 17.957 106.559 18.0903 105.733 18.0903C103.077 18.0903 101.849 16.6143 101.849 14.1173Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M59.0705 12.0871C59.0705 8.33615 61.6716 6.19434 64.9089 6.19434C68.4811 6.19434 70.6802 8.49152 70.6802 11.6655C70.6802 12.1316 70.6577 12.6642 70.5239 13.1635H62.5536C62.6652 14.4398 63.681 15.2388 65.0651 15.2388C66.2596 15.2388 66.9517 14.7283 67.3537 13.8739L70.3565 15.1057C69.776 16.8924 67.8895 18.0908 65.0988 18.0908C61.6716 18.0908 59.0705 16.0157 59.0705 12.0871ZM67.2642 10.8886C67.1525 9.54578 66.2038 8.81336 64.8867 8.81336C63.5806 8.81336 62.5982 9.52361 62.5311 10.8886H67.2642Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M71.1226 6.50506H74.3599V8.20299H74.4716C74.7616 6.97117 75.6436 6.19434 77.1618 6.19434C77.4522 6.19434 77.6976 6.19434 78.0547 6.28311V9.72335C77.8093 9.65677 77.5189 9.63457 77.184 9.63457C75.454 9.63457 74.6054 10.589 74.6054 12.6198V17.7802H71.1226V6.50506Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M77.8412 12.0871C77.8412 8.33615 80.4423 6.19434 83.6796 6.19434C87.2517 6.19434 89.4509 8.49152 89.4509 11.6655C89.4509 12.1316 89.4284 12.6642 89.2945 13.1635H81.3241C81.4358 14.4398 82.4516 15.2388 83.8358 15.2388C85.0302 15.2388 85.7224 14.7283 86.1243 13.8739L89.1271 15.1057C88.5466 16.8924 86.6601 18.0908 83.8692 18.0908C80.4422 18.0908 77.8412 16.0157 77.8412 12.0871ZM86.0349 10.8886C85.9232 9.54578 84.9745 8.81336 83.6571 8.81336C82.3512 8.81336 81.3687 9.52361 81.3018 10.8886H86.0349Z",fill:"#E60023"}),(0,m.jsx)("path",{d:"M89.2395 14.4509L92.5885 14.007C92.901 14.917 93.6934 15.4829 94.9438 15.4829C96.0041 15.4829 96.6295 15.1057 96.6295 14.4287C96.6295 13.9182 96.3167 13.6741 95.502 13.5853L93.3697 13.3411C90.7465 13.0304 89.8199 11.843 89.8199 9.85651C89.8199 7.67032 91.952 6.19434 94.6871 6.19434C97.6007 6.19434 99.5093 7.35959 100.012 9.32385L96.7521 9.98971C96.4395 9.25725 95.6916 8.78006 94.6423 8.78006C93.6155 8.78006 93.0906 9.13518 93.0906 9.69005C93.0906 10.1118 93.3585 10.3781 94.1959 10.4891L96.4842 10.7776C98.9066 11.0884 99.9001 12.2314 99.9001 14.0847C99.9001 16.6039 97.835 18.0798 94.8544 18.0798C91.8181 18.0908 89.7082 16.7259 89.2395 14.4509Z",fill:"#E60023"}
2),(0,m.jsx)("path",{d:"M39.9036 3.65293C39.9036 2.53206 38.9882 1.62207 37.8607 1.62207C36.7332 1.62207 35.8179 2.53206 35.8179 3.65293C35.8179 4.77378 36.7332 5.68377 37.8607 5.68377C38.9882 5.67267 39.9036 4.76268 39.9036 3.65293Z",fill:"#E60023"})]})]})})]})}),(0,m.jsx)("div",{children:(0,m.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",paddingBottom:"18px",textTransform:"uppercase",fontSize:"90%",letterSpacing:"0.16em",marginRight:"-0.16em"},children:[" And ",(0,m.jsx)("span",{style:{fontWeight:"bold",padding:"0px 0.5em"},children:"300+"})," sites "]})}),(0,m.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",width:"max(80%, 360px)"},children:[(0,m.jsx)("div",{style:{flexGrow:1},children:(0,m.jsx)("hr",{style:{height:"1px",border:"0px",opacity:.4,background:"linear-gradient(to left, currentcolor, rgba(0, 0, 0, 0))"}})}),(0,m.jsxs)("div",{style:{padding:"0px 16px",fontSize:"80%",fontWeight:"bold",display:"flex",alignItems:"center"},children:[(0,m.jsx)("span",{"aria-hidden":"true",style:{fontSize:"16px",height:"16px",width:"16px",marginRight:"4px",color:"currentcolor",alignItems:"center",display:"inline-flex",justifyContent:"center",lineHeight:1,position:"relative",verticalAlign:"middle",userSelect:"none"},children:(0,m.jsx)("svg",{width:"18",height:"18",viewBox:"0 1 18 18",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",style:{fontSize:"16px",height:"16px",width:"16px"},children:(0,m.jsxs)("g",{children:[(0,m.jsx)("path",{d:"M9 15.9556L5.49375 17.1181C5.24375 17.2056 5.01562 17.1743 4.80938 17.0243C4.60313 16.8743 4.5 16.6743 4.5 16.4243V11.6618C4.025 11.1368 3.65625 10.5368 3.39375 9.86182C3.13125 9.18682 3 8.46807 3 7.70557C3 6.03057 3.58125 4.61182 4.74375 3.44932C5.90625 2.28682 7.325 1.70557 9 1.70557C10.675 1.70557 12.0938 2.28682 13.2563 3.44932C14.4187 4.61182 15 6.03057 15 7.70557C15 8.46807 14.8688 9.18682 14.6063 9.86182C14.3438 10.5368 13.975 11.1368 13.5 11.6618V16.4243C13.5 16.6743 13.3969 16.8743 13.1906 17.0243C12.9844 17.1743 12.7563 17.2056 12.5063 17.1181L9 15.9556ZM9 12.2056C10.25 12.2056 11.3125 11.7681 12.1875 10.8931C13.0625 10.0181 13.5 8.95557 13.5 7.70557C13.5 6.45557 13.0625 5.39307 12.1875 4.51807C11.3125 3.64307 10.25 3.20557 9 3.20557C7.75 3.20557 6.6875 3.64307 5.8125 4.51807C4.9375 5.39307 4.5 6.45557 4.5 7.70557C4.5 8.95557 4.9375 10.0181 5.8125 10.8931C6.6875 11.7681 7.75 12.2056 9 12.2056Z"}),(0,m.jsx)("path",{d:"M8.31819 8.05092L10.8472 5.50399C10.9787 5.3605 11.1431 5.29174 11.3404 5.29772C11.5377 5.3037 11.7081 5.37246 11.8516 5.50399C11.9951 5.64748 12.0698 5.81787 12.0758 6.01517C12.0818 6.21247 12.013 6.38286 11.8695 6.52635L8.8204 9.57549C8.67691 9.71898 8.50951 9.79073 8.31819 9.79073C8.12687 9.79073 7.95947 9.71898 7.81598 9.57549L6.29141 8.05092C6.14792 7.90743 6.07617 7.73704 6.07617 7.53974C6.07617 7.34244 6.14792 7.17205 6.29141 7.02856C6.43489 6.88507 6.60529 6.81333 6.80259 6.81333C6.99988 6.81333 7.17028 6.88507 7.31377 7.02856L8.31819 8.05092Z"})]})})})," Verified by\xa0 ",(0,m.jsx)("a",{href:"https://ampifire.com/?utm_source=trust-badge",target:"_blank",rel:"noopener noreferrer",style:{color:"currentcolor",textDecoration:"underline"},children:" AmpiFire "})]}),(0,m.jsx)("div",{style:{flexGrow:1},children:(0,m.jsx)("hr",{style:{height:"1px",border:"0px",opacity:.4,background:"linear-gradient(to right, currentcolor, rgba(0, 0, 0, 0))"}})})]})]})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-20 bg-white",id:"seo-services",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Sacramento SEO Services"}),(0,m.jsx)("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Our Sacramento SEO services help local businesses rank higher in Google search results, attract more customers, and increase revenue. We specialize in local SEO strategies tailored for the Sacramento market."})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-start",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-2xl font-bold text-gray-900 mb-4",children:"What to Expect from Our SEO Services"}),(0,m.jsx)("p",{className:"text-gray-700 mb-6 leading-relaxed",children:"When you partner with Geokath for Sacramento SEO services, you get a dedicated team focused on your business growth. We start with a comprehensive audit of your current online presence, analyze your competitors, and develop a customized strategy to improve your search rankings. Our ongoing optimization includes keyword research, content creation, technical SEO improvements, and monthly performance reporting. Most clients see measurable improvements within 3-6 months, with significant traffic increases by month 6-12."}),(0,m.jsxs)("ul",{className:"space-y-3",children:[(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsxs)("span",{children:[(0,m.jsx)("strong",{children:"Local Keyword Optimization:"}),' Target "Sacramento" and neighborhood-specific search terms']}
2)]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsxs)("span",{children:[(0,m.jsx)("strong",{children:"Google Business Profile Management:"})," Optimize your listing for map pack visibility"]})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsxs)("span",{children:[(0,m.jsx)("strong",{children:"On-Page SEO:"})," Title tags, meta descriptions, header optimization"]})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsxs)("span",{children:[(0,m.jsx)("strong",{children:"Content Marketing:"})," Blog posts and pages targeting your ideal customers"]})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsxs)("span",{children:[(0,m.jsx)("strong",{children:"Citation Building:"})," Consistent NAP across directories"]})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsxs)("span",{children:[(0,m.jsx)("strong",{children:"Monthly Reporting:"})," Track rankings, traffic, and conversions"]})]})]})]}),(0,m.jsxs)("div",{className:"bg-gradient-to-br from-purple-900 via-indigo-900 to-blue-900 rounded-xl p-8 text-white",children:[(0,m.jsx)("div",{className:"flex items-center gap-2 mb-4",children:(0,m.jsx)("span",{className:"px-3 py-1 bg-yellow-400/20 text-yellow-300 rounded-full text-xs font-semibold",children:"REAL CLIENT RESULTS"})}),(0,m.jsx)("h4",{className:"text-xl font-bold mb-2",children:"Roseville Sleep Apnea Dentist"}),(0,m.jsx)("p",{className:"text-purple-200 text-sm mb-6",children:"Website Redesign + SEO + AEO/GEO Optimization"}),(0,m.jsxs)("div",{className:"grid grid-cols-2 gap-4 mb-6",children:[(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-4 text-center",children:[(0,m.jsx)("div",{className:"text-3xl font-black text-yellow-400",children:"14"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"Keywords Page 1"}),(0,m.jsx)("p",{className:"text-xs text-purple-300",children:"First 3 months"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-4 text-center",children:[(0,m.jsx)("div",{className:"text-3xl font-black text-yellow-400",children:"82%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"AI Visibility"}),(0,m.jsx)("p",{className:"text-xs text-purple-300",children:"Overall score"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-4 text-center",children:[(0,m.jsx)("div",{className:"text-3xl font-black text-yellow-400",children:"84%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"ChatGPT"}),(0,m.jsx)("p",{className:"text-xs text-purple-300",children:"Visibility"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-4 text-center",children:[(0,m.jsx)("div",{className:"text-3xl font-black text-yellow-400",children:"85%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"Claude AI"}),(0,m.jsx)("p",{className:"text-xs text-purple-300",children:"Visibility"})]})]}),(0,m.jsxs)(s.N_,{to:"/case-studies",className:"inline-flex items-center text-yellow-400 hover:text-yellow-300 font-semibold text-sm",children:["View Full Case Study",(0,m.jsx)(S.A,{className:"ml-2 w-4 h-4"})]}),(0,m.jsxs)("div",{className:"mt-6 pt-6 border-t border-white/20",children:[(0,m.jsx)("div",{className:"flex items-center gap-2 mb-4",children:(0,m.jsx)("span",{className:"px-3 py-1 bg-green-400/20 text-green-300 rounded-full text-xs font-semibold",children:"NATIONWIDE RESULTS"})}),(0,m.jsx)("h4",{className:"text-xl font-bold mb-2",children:"Ken Carson - Insurance Agent"}),(0,m.jsx)("p",{className:"text-purple-200 text-sm mb-4",children:"SEO + AEO/GEO Optimization | 4 Months"}),(0,m.jsxs)("div",{className:"bg-gradient-to-r from-green-500/20 to-emerald-500/20 border border-green-400/30 rounded-lg p-4 mb-4",children:[(0,m.jsx)("p",{className:"text-green-300 text-sm font-bold text-center",children:"Nationwide Life Insurance Sales Ranking:"}),(0,m.jsx)("p",{className:"text-white text-center text-lg font-black mt-1",children:"No Ranking \u2192 Top 4 Nationally (Peaked #2 in the Country)"})]}),(0,m.jsxs)("div",{className:"grid grid-cols-3 gap-3 mb-4",children:[(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3 text-center",children:[(0,m.jsx)("div",{className:"text-2xl font-black text-yellow-400",children:"16"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"Keywords Page 1"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3 text-center",children:[(0,m.jsx)("div",{className:"text-2xl font-black text-yellow-400",children:"80%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"AI Visibility"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3 text-center",children:[(0,m.jsx)("div",{className:"text-2xl font-black text-yellow-400",children:"#2"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"Peak US Rank"})]})]}),(0,m.jsxs)("div",{className:"grid grid-cols-2 gap-3",children:[(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3 text-center",children:[(0,m.jsx)("div",{className:"text-xl font-black text-yellow-400",children:"85%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"ChatGPT"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3 text-center",children:[(0,m.jsx)("div",{className:"text-xl font-black text-yellow-400",children:"82%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"Gemini"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3 text-center",children:[(0,m.jsx)("div",{className:"text-xl font-black text-yellow-400",children:"70%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"Claude"})]}),(0,m.jsxs)("div",{className:"bg-white/10 rounded-lg p-3 text-center",children:[(0,m.jsx)("div",{className:"text-xl font-black text-yellow-400",children:"85%"}),(0,m.jsx)("p",{className:"text-xs text-purple-200",children:"Perplexity"})]})]}),(0,m.jsxs)(s.N_,{to:"/case-studies",className:"inline-flex items-center text-yellow-400 hover:text-yellow-300 font-semibold text-sm mt-4",children:["View All Case Studies",(0,m.jsx)(S.A,{className:"ml-2 w-4 h-4"})]})]})]})]})]})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-20 bg-gray-50",id:"affordable-websites",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Affordable Sacramento Website Design"}),(0,m.jsx)("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Professional, mobile-responsive websites designed for Sacramento small businesses. Our affordable website packages include everything you need to establish a strong online presence without breaking the bank."})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-start",children:[(0,m.jsxs)("div",{className:"bg-white rounded-xl p-8 shadow-lg",children:[(0,m.jsx)("h4",{className:"text-xl font-bold text-gray-900 mb-4",children:"What's Included in Every Website"}),(0,m.jsxs)("ul",{className:"space-y-3",children:[(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"Custom design tailored to your brand"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"Mobile-responsive on all devices"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"SEO-optimized from day one"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"Contact forms and lead capture"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"Google Analytics integration"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"SSL security certificate"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"Fast loading speeds"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-500 mr-3 mt-1 flex-shrink-0"}),(0,m.jsx)("span",{children:"30-day support after launch"})]})]})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-2xl font-bold text-gray-900 mb-4",children:"What to Expect from Website Design"}),(0,m.jsx)("p",{className:"text-gray-700 mb-6 leading-relaxed",children:"Our affordable website design process is streamlined for Sacramento small businesses. We start with a discovery call to understand your business, goals, and brand. Within 2-3 weeks, you'll have a professional website that looks great, loads fast, and is optimized to convert visitors into customers. We handle everything from design to development to launch, so you can focus on running your business. After launch, we provide training so you can make basic updates yourself, plus 30 days of support for any questions."}),(0,m.jsx)("p",{className:"text-gray-700 mb-6 leading-relaxed",children:"Unlike big agencies that charge $10,000+ for basic websites, we offer affordable packages starting at competitive rates. Our websites are built on modern platforms that are easy to maintain and scale as your business grows. Every website includes basic SEO setup, so you're ready to rank in Google from day one."}),(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsxs)(u.$,{className:"bg-navy hover:bg-navy-dark text-white",children:["Get Website Quote ",(0,m.jsx)(S.A,{className:"ml-2 w-4 h-4"})]})})]})]})]})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-16 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-8",children:[(0,m.jsx)("h3",{className:"text-xl md:text-2xl font-bold text-gray-900 mb-2",children:"See How We Build AI-Optimized Websites"}),(0,m.jsx)("p",{className:"text-gray-500 text-sm",children:"Watch how a $1,500 website can transform your business visibility"})]}),(0,m.jsx)("div",{className:"relative bg-gradient-to-br from-blue-900 to-indigo-900 rounded-2xl overflow-hidden aspect-video",children:(0,m.jsx)("iframe",{src:"https://www.youtube.com/embed/shz0k_7JKMA?rel=0",title:"Geokath Marketing - AI-Optimized Websites",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,className:"absolute inset-0 w-full h-full",loading:"lazy"})})]})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-20 bg-white",id:"ai-optimization",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-10",children:[(0,m.jsx)("h2",{className:"text-2xl md:text-3xl font-bold text-gray-900 mb-3",children:"What is AI Optimization (AEO/GEO)?"}),(0,m.jsx)("p",{className:"text-gray-600 max-w-3xl mx-auto",children:"AI search engines like ChatGPT, Perplexity, Google AI Overview, and Claude now answer millions of queries daily. If your business isn't optimized for them, you're invisible to a growing audience. Here's how Geokath makes you visible."})]}),(0,m.jsxs)("div",{className:"bg-gradient-to-br from-slate-50 to-blue-50 rounded-2xl p-6 md:p-8 border border-blue-100 mb-8",children:[(0,m.jsx)("h3",{className:"text-xl font-bold text-gray-900 mb-4",children:"How AI Search Engines Find and Recommend Businesses"}),(0,m.jsx)("p",{className:"text-gray-700 text-sm mb-4",children:'When someone asks ChatGPT "What\'s the best SEO company in Sacramento?" or Perplexity "Who offers affordable websites?", these AI systems scan the web for authoritative, well-structured content. They don\'t just look at keywords \u2014 they evaluate:'}),(0,m.jsxs)("div",{className:"grid md:grid-cols-3 gap-4 mb-4",children:[(0,m.jsxs)("div",{className:"bg-white rounded-xl p-4 border",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center mb-2",children:(0,m.jsx)(re.A,{className:"w-5 h-5 text-blue-600"})}),(0,m.jsx)("h4",{className:"font-bold text-gray-900 text-sm mb-1",children:"Entity Recognition"}),(0,m.jsx)("p",{className:"text-xs text-gray-600",children:"AI identifies your business name, location, services, and reputation across multiple sources. Consistent information builds trust."})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl p-4 border",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-purple-100 rounded-lg flex items-center justify-center mb-2",children:(0,m.jsx)(ie.A,{className:"w-5 h-5 text-purple-600"})}),(0,m.jsx)("h4",{className:"font-bold text-gray-900 text-sm mb-1",children:"Content Authority"}),(0,m.jsx)("p",{className:"text-xs text-gray-600",children:"AI prioritizes clear, answer-first content with proper structure. FAQ schemas, short paragraphs, and direct answers get cited more often."})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl p-4 border",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-green-100 rounded-lg flex items-center justify-center mb-2",children:(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-600"})}),(0,m.jsx)("h4",{className:"font-bold text-gray-900 text-sm mb-1",children:"Structured Data"}),(0,m.jsx)("p",{className:"text-xs text-gray-600",children:"Schema markup, llms.txt files, and structured data tell AI crawlers exactly what your business does, where you operate, and why you're trustworthy."})]})]})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-6 mb-8",children:[(0,m.jsxs)("div",{className:"border-2 border-purple-200 rounded-2xl p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-purple-100 rounded-xl flex items-center justify-center",children:(0,m.jsx)(re.A,{className:"w-6 h-6 text-purple-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900",children:"AEO \u2014 Answer Engine Optimization"}),(0,m.jsx)("p",{className:"text-xs text-gray-500",children:"Optimizing for AI that gives direct answers"})]})]}),(0,m.jsx)("p",{className:"text-sm text-gray-700 mb-3",children:"AEO ensures your business appears when AI assistants answer questions. When someone asks ChatGPT or Google AI a question related to your industry, AEO makes your business the answer."}),(0,m.jsx)("h4",{className:"font-semibold text-gray-900 text-sm mb-2",children:"How Geokath implements AEO:"}),(0,m.jsxs)("ul",{className:"space-y-1.5 text-xs text-gray-600",children:[(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-purple-500 mt-0.5 flex-shrink-0"}),"Answer-first content structure on every page"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-purple-500 mt-0.5 flex-shrink-0"}),"FAQPage schema markup so AI can extract Q&A pairs"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-purple-500 mt-0.5 flex-shrink-0"}
2),"Short paragraphs (2-3 sentences) for easy AI extraction"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-purple-500 mt-0.5 flex-shrink-0"}),"Topic clusters linking related content for authority signals"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-purple-500 mt-0.5 flex-shrink-0"}),"Direct answers placed in the first 1-2 sentences of each section"]})]})]}),(0,m.jsxs)("div",{className:"border-2 border-blue-200 rounded-2xl p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-3 mb-3",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-blue-100 rounded-xl flex items-center justify-center",children:(0,m.jsx)(oe.A,{className:"w-6 h-6 text-blue-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900",children:"GEO \u2014 Generative Engine Optimization"}),(0,m.jsx)("p",{className:"text-xs text-gray-500",children:"Optimizing for AI that generates responses"})]})]}),(0,m.jsx)("p",{className:"text-sm text-gray-700 mb-3",children:"GEO focuses on how generative AI models like GPT, Claude, and Gemini cite and reference your business in their generated responses. It's about becoming a trusted source that AI models learn from."}),(0,m.jsx)("h4",{className:"font-semibold text-gray-900 text-sm mb-2",children:"How Geokath implements GEO:"}),(0,m.jsxs)("ul",{className:"space-y-1.5 text-xs text-gray-600",children:[(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-blue-500 mt-0.5 flex-shrink-0"}),"llms.txt file telling AI crawlers about your business"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-blue-500 mt-0.5 flex-shrink-0"}),"Entity validation across directories, social profiles, and citations"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-blue-500 mt-0.5 flex-shrink-0"}),"Comprehensive JSON-LD schema (LocalBusiness, Service, Product, FAQ)"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-blue-500 mt-0.5 flex-shrink-0"}),"robots.txt configured to allow all AI crawlers (GPTBot, ClaudeBot, PerplexityBot)"]}),(0,m.jsxs)("li",{className:"flex items-start gap-2",children:[(0,m.jsx)(N.A,{size:14,className:"text-blue-500 mt-0.5 flex-shrink-0"}),"Cross-platform presence building for AI model training data"]})]})]})]}),(0,m.jsxs)("div",{className:"bg-gradient-to-r from-blue-600 to-indigo-700 rounded-2xl p-6 md:p-8 text-white",children:[(0,m.jsx)("h3",{className:"text-xl font-bold mb-4 text-center",children:"Why AI Optimization Matters for Your Business"}),(0,m.jsx)("div",{className:"grid md:grid-cols-4 gap-4",children:[{stat:"25-40%",desc:"of all searches now involve AI assistants"},{stat:"3x",desc:"higher trust when AI recommends your business"},{stat:"67%",desc:"of users trust AI recommendations over ads"},{stat:"0%",desc:"of your competitors are likely doing this yet"}].map((e,t)=>(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"text-2xl md:text-3xl font-black text-yellow-400",children:e.stat}),(0,m.jsx)("p",{className:"text-xs text-gold-light mt-1",children:e.desc})]},t))}),(0,m.jsx)("div",{className:"text-center mt-6",children:(0,m.jsxs)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center px-6 py-3 bg-gold hover:bg-gold-light text-gray-900 font-bold rounded-lg transition-colors text-sm",children:["Check Your AI Visibility Score (Free)",(0,m.jsx)(S.A,{className:"ml-2 w-4 h-4"})]})})]})]})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-20 bg-gray-50",id:"why-geokath",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,m.jsx)(Ie,{})})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-16 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-2xl mx-auto",children:(0,m.jsx)(Ge,{})})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-16 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-4xl mx-auto",children:(0,m.jsx)(Oe,{})})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-navy-dark via-navy to-navy-light text-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-8",children:[(0,m.jsx)("div",{className:"inline-block px-4 py-1.5 bg-yellow-400 text-gray-900 text-xs font-black rounded-full mb-4",children:"BEST VALUE \u2014 SAVE $8,000+"}),(0,m.jsx)("h2",{className:"text-2xl md:text-4xl font-black mb-3",children:"Stop Paying Separately for Website & Marketing"}),(0,m.jsx)("p",{className:"text-gold-light max-w-2xl mx-auto",children:"Get everything in one package: custom website + 1 full year of SEO, AEO & GEO promotion. We build it, host it, maintain it, and promote it \u2014 you just watch the leads come in."})]}),(0,m.jsx)("div",{className:"grid md:grid-cols-4 gap-4 mb-8",children:[{icon:"\ud83c\udf10",title:"Custom Website",desc:"Professional design, mobile-ready, fast-loading"},{icon:"\ud83d\udcc8",title:"1 Year SEO",desc:"Google rankings, keywords, backlinks, content"},{icon:"\ud83e\udd16",title:"1 Year AEO/GEO",desc:"ChatGPT, Perplexity, Claude, Google AI visibility"},{icon:"\ud83d\udee1\ufe0f",title:"1 Year Hosting",desc:"Premium hosting, maintenance, security, updates"}].map((e,t)=>(0,m.jsxs)("div",{className:"bg-white/10 backdrop-blur-sm rounded-xl p-5 text-center border border-white/10",children:[(0,m.jsx)("div",{className:"text-3xl mb-2",children:e.icon}),(0,m.jsx)("h3",{className:"font-bold text-white text-sm mb-1",children:e.title}),(0,m.jsx)("p",{className:"text-blue-300 text-xs",children:e.desc})]},t))}),(0,m.jsx)("div",{className:"bg-gradient-to-r from-yellow-400 to-orange-500 rounded-2xl p-6 md:p-8 text-center",children:(0,m.jsxs)("div",{className:"flex flex-col md:flex-row items-center justify-center gap-6",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"text-gray-800 text-sm font-bold mb-1",children:"EVERYTHING ABOVE \u2014 ONE PRICE"}),(0,m.jsx)("div",{className:"text-5xl md:text-6xl font-black text-gray-900",children:"$4,000"}),(0,m.jsx)("p",{className:"text-gray-700 text-xs mt-1",children:"Agencies charge $12,000-$45,000 for the same scope"})]}),(0,m.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,m.jsx)(s.N_,{to:"/offers/website-promotion",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-gray-900 hover:bg-gray-800 text-white px-8 font-bold h-12 w-full","data-testid":"promo-4k-cta",children:["See Full Package Details ",(0,m.jsx)(S.A,{className:"ml-2",size:18})]})}),(0,m.jsx)("a",{href:"tel:909-800-5616",children:(0,m.jsxs)(u.$,{size:"lg",variant:"outline",className:"border-gray-900 text-gray-900 hover:bg-gray-900/10 px-8 w-full h-12",children:[(0,m.jsx)(x.A,{className:"mr-2",size:18})," Call (909) 800-5616"]})})]})]})})]})})})}),(0,m.jsx)("section",{className:"py-20 bg-white",id:"statistics",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Small Business Website & SEO Statistics"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"Data-backed reasons to invest in your online presence"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:[(0,m.jsxs)("div",{className:"bg-blue-50 rounded-xl p-6 text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"97%"}),(0,m.jsx)("p",{className:"text-gray-700",children:"of consumers search online for local businesses"})]}),(0,m.jsxs)("div",{className:"bg-blue-50 rounded-xl p-6 text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"75%"}),(0,m.jsx)("p",{className:"text-gray-700",children:"of users never scroll past the first page of Google"})]}),(0,m.jsxs)("div",{className:"bg-blue-50 rounded-xl p-6 text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"46%"}),(0,m.jsx)("p",{className:"text-gray-700",children:"of all Google searches are looking for local info"})]}),(0,m.jsxs)("div",{className:"bg-blue-50 rounded-xl p-6 text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"88%"}),(0,m.jsx)("p",{className:"text-gray-700",children:"of consumers trust online reviews as much as personal recommendations"})]}),(0,m.jsxs)("div",{className:"bg-blue-50 rounded-xl p-6 text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"70%"}),(0,m.jsx)("p",{className:"text-gray-700",children:"of small business websites lack a call-to-action"})]}),(0,m.jsxs)("div",{className:"bg-blue-50 rounded-xl p-6 text-center",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"53%"}),(0,m.jsx)("p",{className:"text-gray-700",children:"of mobile users abandon sites that take over 3 seconds to load"})]})]}),(0,m.jsxs)("div",{className:"mt-12 bg-yellow-100 rounded-xl p-8 text-center",children:[(0,m.jsx)("h3",{className:"text-2xl font-bold text-gray-900 mb-4",children:"The AI Search Revolution"}),(0,m.jsxs)("div",{className:"grid md:grid-cols-3 gap-6",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"text-3xl font-black text-yellow-600 mb-2",children:"100M+"}),(0,m.jsx)("p",{className:"text-gray-700",children:"Weekly ChatGPT users asking for recommendations"})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"text-3xl font-black text-yellow-600 mb-2",children:"40%"}),(0,m.jsx)("p",{className:"text-gray-700",children:"of Gen Z prefers AI search over Google"})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"text-3xl font-black text-yellow-600 mb-2",children:"2025"}),(0,m.jsx)("p",{className:"text-gray-700",children:"Year AI search becomes essential for businesses"})]})]})]})]})})}),(0,m.jsx)("section",{className:"py-12 bg-gradient-to-r from-green-600 to-emerald-700",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto text-center text-white",children:[(0,m.jsx)("div",{className:"inline-block px-4 py-1 bg-white/20 text-sm font-semibold rounded-full mb-4",children:"FREE TOOL"}),(0,m.jsx)("h2",{className:"text-2xl md:text-3xl font-bold mb-4",children:"Calculate Your SEO ROI in 2 Minutes"}),(0,m.jsx)("p",{className:"text-lg text-green-100 mb-6 max-w-2xl mx-auto",children:"Use our free SEO ROI Calculator to see how much revenue SEO could generate for your Sacramento business. No email required."}),(0,m.jsx)(s.N_,{to:"/tools/seo-calculator",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-white text-green-700 hover:bg-gray-100 font-bold px-8",children:["Try Free SEO Calculator",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Digital Marketing Knowledge Hub"}),(0,m.jsx)("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Expert resources, guides, and tools to help you understand SEO, AEO, and digital marketing"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:[(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-md overflow-hidden hover:shadow-lg transition-shadow",children:[(0,m.jsx)("div",{className:"h-3 bg-blue-600"}),(0,m.jsxs)("div",{className:"p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-blue-600 text-sm font-semibold mb-2",children:[(0,m.jsx)(oe.A,{className:"w-4 h-4"}),"COMPREHENSIVE GUIDE"]}),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-2",children:"Understanding SEO in 2026"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm mb-4",children:"Learn the fundamentals of search engine optimization, from keyword research to technical SEO and content strategy."}),(0,m.jsx)(s.N_,{to:"/blog/how-to-maximize-website-seo-aeo-geo-2026",className:"text-blue-600 hover:underline text-sm font-medium",children:"Read Full Guide \u2192"})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-md overflow-hidden hover:shadow-lg transition-shadow",children:[(0,m.jsx)("div",{className:"h-3 bg-purple-600"}),(0,m.jsxs)("div",{className:"p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-purple-600 text-sm font-semibold mb-2",children:[(0,m.jsx)(re.A,{className:"w-4 h-4"}),"NEW FOR 2026"]}
2),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-2",children:"What is AEO (Answer Engine Optimization)?"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm mb-4",children:"AI assistants like ChatGPT are changing search. Learn how to optimize your business to be cited and recommended by AI."}),(0,m.jsx)(s.N_,{to:"/blog/aeo-geo-future-search-optimization",className:"text-blue-600 hover:underline text-sm font-medium",children:"Learn About AEO \u2192"})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-md overflow-hidden hover:shadow-lg transition-shadow",children:[(0,m.jsx)("div",{className:"h-3 bg-green-600"}),(0,m.jsxs)("div",{className:"p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-green-600 text-sm font-semibold mb-2",children:[(0,m.jsx)(g.A,{className:"w-4 h-4"}),"LOCAL FOCUS"]}),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-2",children:"Sacramento Local SEO Guide"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm mb-4",children:"Specific strategies for ranking in Sacramento, including Google Business Profile optimization and local citations."}),(0,m.jsx)(s.N_,{to:"/sacramento-seo",className:"text-blue-600 hover:underline text-sm font-medium",children:"Sacramento SEO Tips \u2192"})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-md overflow-hidden hover:shadow-lg transition-shadow",children:[(0,m.jsx)("div",{className:"h-3 bg-yellow-500"}),(0,m.jsxs)("div",{className:"p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-yellow-600 text-sm font-semibold mb-2",children:[(0,m.jsx)(le.A,{className:"w-4 h-4"}),"FREE TOOL"]}),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-2",children:"AI Search Visibility Audit"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm mb-4",children:"Check if your business appears in ChatGPT, Perplexity, Claude, and other AI search engines. Instant results, no signup."}),(0,m.jsx)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline text-sm font-medium",children:"Run Free Audit \u2192"})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-md overflow-hidden hover:shadow-lg transition-shadow",children:[(0,m.jsx)("div",{className:"h-3 bg-emerald-600"}),(0,m.jsxs)("div",{className:"p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-emerald-600 text-sm font-semibold mb-2",children:[(0,m.jsx)(le.A,{className:"w-4 h-4"}),"FREE CALCULATOR"]}),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-2",children:"SEO ROI Calculator"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm mb-4",children:"Calculate potential revenue from SEO investment. See traffic, leads, and ROI projections for your business."}),(0,m.jsx)(s.N_,{to:"/tools/seo-calculator",className:"text-blue-600 hover:underline text-sm font-medium",children:"Calculate Your ROI \u2192"})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-md overflow-hidden hover:shadow-lg transition-shadow",children:[(0,m.jsx)("div",{className:"h-3 bg-indigo-600"}),(0,m.jsxs)("div",{className:"p-6",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-indigo-600 text-sm font-semibold mb-2",children:[(0,m.jsx)(ce.A,{className:"w-4 h-4"}),"CASE STUDY"]}),(0,m.jsx)("h3",{className:"text-lg font-bold text-gray-900 mb-2",children:"Real Client Results"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm mb-4",children:"See how we achieved 82% AI visibility and 8 first-page rankings for a Roseville dental practice in just 3 months."}),(0,m.jsx)(s.N_,{to:"/case-studies",className:"text-blue-600 hover:underline text-sm font-medium",children:"View Case Study \u2192"})]})]})]}),(0,m.jsx)("div",{className:"mt-12 text-center",children:(0,m.jsx)(s.N_,{to:"/blog",children:(0,m.jsxs)(u.$,{variant:"outline",size:"lg",className:"border-gray-300",children:["Browse All Resources",(0,m.jsx)(S.A,{className:"ml-2",size:18})]})})})]})})}),(0,m.jsx)("section",{className:"py-20 bg-white",id:"pricing",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Service Packages & Pricing"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"Compare our services to find the right fit for your Sacramento business"})]}),(0,m.jsx)("div",{className:"overflow-x-auto",children:(0,m.jsxs)("table",{className:"w-full border-collapse bg-white rounded-xl shadow-lg overflow-hidden",children:[(0,m.jsx)("thead",{children:(0,m.jsxs)("tr",{className:"bg-blue-600 text-white",children:[(0,m.jsx)("th",{className:"p-4 text-left font-semibold",children:"Feature"}),(0,m.jsx)("th",{className:"p-4 text-center font-semibold",children:"Website Design"}),(0,m.jsx)("th",{className:"p-4 text-center font-semibold",children:"SEO Services"}),(0,m.jsx)("th",{className:"p-4 text-center font-semibold",children:"Smart Business Card"})]})}),(0,m.jsxs)("tbody",{children:[(0,m.jsxs)("tr",{className:"border-b",children:[(0,m.jsx)("td",{className:"p-4 font-medium",children:"Starting Price"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Contact for Quote"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Contact for Quote"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"One-time fee"})]}),(0,m.jsxs)("tr",{className:"border-b bg-gray-50",children:[(0,m.jsx)("td",{className:"p-4 font-medium",children:"Timeline"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"2-4 weeks"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"3-6 months for results"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"1-2 weeks"})]}),(0,m.jsxs)("tr",{className:"border-b",children:[(0,m.jsx)("td",{className:"p-4 font-medium",children:"Best For"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"New businesses, redesigns"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Lead generation, visibility"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Networking, sales teams"})]}),(0,m.jsxs)("tr",{className:"border-b bg-gray-50",children:[(0,m.jsx)("td",{className:"p-4 font-medium",children:"Ongoing Cost"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Optional maintenance"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Monthly retainer"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"None required"})]}),(0,m.jsxs)("tr",{className:"border-b",children:[(0,m.jsx)("td",{className:"p-4 font-medium",children:"Contract"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Project-based"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Month-to-month available"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"One-time purchase"})]}),(0,m.jsxs)("tr",{className:"border-b bg-gray-50",children:[(0,m.jsx)("td",{className:"p-4 font-medium",children:"ROI Timeline"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Immediate credibility"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"3-12 months"}),(0,m.jsx)("td",{className:"p-4 text-center",children:"Immediate networking"})]})]})]})}),(0,m.jsxs)("div",{className:"text-center mt-8",children:[(0,m.jsx)("p",{className:"text-gray-600 mb-4",children:"Not sure which service is right for you?"}),(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsxs)(u.$,{className:"bg-navy hover:bg-navy-dark text-white",children:["Get Free Consultation ",(0,m.jsx)(S.A,{className:"ml-2 w-4 h-4"})]})})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gray-50",id:"process",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Our Process"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"Simple, transparent steps to grow your Sacramento business online"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-4 gap-8",children:[(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"w-16 h-16 bg-blue-600 text-white rounded-full flex items-center justify-center mx-auto mb-4 text-2xl font-bold",children:"1"}),(0,m.jsx)("h3",{className:"text-lg font-bold mb-2",children:"Discovery Call"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"We learn about your business, goals, and current challenges. This 30-minute call is always free."})]}),(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"w-16 h-16 bg-blue-600 text-white rounded-full flex items-center justify-center mx-auto mb-4 text-2xl font-bold",children:"2"}),(0,m.jsx)("h3",{className:"text-lg font-bold mb-2",children:"Custom Strategy"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"We create a tailored plan for your website, SEO, or digital cards based on your specific needs."})]}),(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"w-16 h-16 bg-blue-600 text-white rounded-full flex items-center justify-center mx-auto mb-4 text-2xl font-bold",children:"3"}),(0,m.jsx)("h3",{className:"text-lg font-bold mb-2",children:"Implementation"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Our team executes the strategy with regular updates and communication throughout."})]}),(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"w-16 h-16 bg-blue-600 text-white rounded-full flex items-center justify-center mx-auto mb-4 text-2xl font-bold",children:"4"}),(0,m.jsx)("h3",{className:"text-lg font-bold mb-2",children:"Results & Growth"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Track your progress with monthly reports and ongoing optimization for continued growth."})]})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-white",id:"industries",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Industries We Serve in Sacramento"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"We've helped businesses across these industries grow their online presence"})]}),(0,m.jsxs)("div",{className:"grid grid-cols-2 md:grid-cols-3 lg:grid-cols-6 gap-6",children:[(0,m.jsxs)("div",{className:"text-center p-4 bg-gray-50 rounded-lg",children:[(0,m.jsx)(de.A,{className:"w-8 h-8 text-blue-600 mx-auto mb-2"}),(0,m.jsx)("span",{className:"text-sm font-medium",children:"Home Services"})]}),(0,m.jsxs)("div",{className:"text-center p-4 bg-gray-50 rounded-lg",children:[(0,m.jsx)(ue,{className:"w-8 h-8 text-blue-600 mx-auto mb-2"}),(0,m.jsx)("span",{className:"text-sm font-medium",children:"Professional Services"})]}),(0,m.jsxs)("div",{className:"text-center p-4 bg-gray-50 rounded-lg",children:[(0,m.jsx)(me,{className:"w-8 h-8 text-blue-600 mx-auto mb-2"}),(0,m.jsx)("span",{className:"text-sm font-medium",children:"Healthcare"})]}),(0,m.jsxs)("div",{className:"text-center p-4 bg-gray-50 rounded-lg",children:[(0,m.jsx)(he,{className:"w-8 h-8 text-blue-600 mx-auto mb-2"}),(0,m.jsx)("span",{className:"text-sm font-medium",children:"Retail & E-commerce"})]}),(0,m.jsxs)("div",{className:"text-center p-4 bg-gray-50 rounded-lg",children:[(0,m.jsx)(pe,{className:"w-8 h-8 text-blue-600 mx-auto mb-2"}),(0,m.jsx)("span",{className:"text-sm font-medium",children:"Real Estate"})]}),(0,m.jsxs)("div",{className:"text-center p-4 bg-gray-50 rounded-lg",children:[(0,m.jsx)(fe,{className:"w-8 h-8 text-blue-600 mx-auto mb-2"}),(0,m.jsx)("span",{className:"text-sm font-medium",children:"Restaurants"})]})]}),(0,m.jsxs)("p",{className:"text-center text-gray-600 mt-8",children:["Don't see your industry? We work with all types of Sacramento businesses. ",(0,m.jsx)(s.N_,{to:"/contact",className:"text-blue-600 hover:underline",children:"Contact us"}
vendor: 4,415 bytes, line 2
2)," to discuss your needs."]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-blue-600 text-white",id:"service-area",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-4",children:"Serving the Greater Sacramento Area"}),(0,m.jsx)("p",{className:"text-xl text-blue-100",children:"Local SEO and web design services for businesses throughout the Sacramento region"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-3 gap-8 text-center",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-lg font-bold mb-4 text-yellow-300",children:"Sacramento County"}),(0,m.jsxs)("ul",{className:"space-y-2 text-blue-100",children:[(0,m.jsx)("li",{children:"Downtown Sacramento"}),(0,m.jsx)("li",{children:"Midtown Sacramento"}),(0,m.jsx)("li",{children:"East Sacramento"}),(0,m.jsx)("li",{children:"Elk Grove"}),(0,m.jsx)("li",{children:"Rancho Cordova"}),(0,m.jsx)("li",{children:"Citrus Heights"})]})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-lg font-bold mb-4 text-yellow-300",children:"Placer County"}),(0,m.jsxs)("ul",{className:"space-y-2 text-blue-100",children:[(0,m.jsx)("li",{children:"Roseville"}),(0,m.jsx)("li",{children:"Rocklin"}),(0,m.jsx)("li",{children:"Lincoln"}),(0,m.jsx)("li",{children:"Auburn"}),(0,m.jsx)("li",{children:"Granite Bay"}),(0,m.jsx)("li",{children:"Loomis"})]})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-lg font-bold mb-4 text-yellow-300",children:"Surrounding Areas"}),(0,m.jsxs)("ul",{className:"space-y-2 text-blue-100",children:[(0,m.jsx)("li",{children:"Folsom"}),(0,m.jsx)("li",{children:"Davis"}),(0,m.jsx)("li",{children:"Woodland"}),(0,m.jsx)("li",{children:"West Sacramento"}),(0,m.jsx)("li",{children:"Carmichael"}),(0,m.jsx)("li",{children:"Fair Oaks"})]})]})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gradient-to-br from-gray-900 via-blue-900 to-gray-900 text-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("span",{className:"inline-block px-4 py-2 bg-yellow-400/20 text-yellow-300 rounded-full text-sm font-semibold mb-4",children:"NOW SERVING CLIENTS NATIONWIDE"}),(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold mb-4",children:"National Website Design & AI Optimization Services"}),(0,m.jsx)("p",{className:"text-xl text-gray-300 max-w-3xl mx-auto",children:"While we're rooted in Sacramento with 28+ years of local experience, our website design and AEO/GEO services are available to businesses across the United States."})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-3 gap-8 mb-12",children:[(0,m.jsxs)("div",{className:"bg-white/10 backdrop-blur rounded-xl p-6",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-yellow-400 rounded-lg flex items-center justify-center mb-4",children:(0,m.jsx)("svg",{className:"w-6 h-6 text-gray-900",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M3.055 11H5a2 2 0 012 2v1a2 2 0 002 2 2 2 0 012 2v2.945M8 3.935V5.5A2.5 2.5 0 0010.5 8h.5a2 2 0 012 2 2 2 0 104 0 2 2 0 012-2h1.064M15 20.488V18a2 2 0 012-2h3.064M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})})}),(0,m.jsx)("h3",{className:"text-xl font-bold mb-3",children:"Remote-First Service"}),(0,m.jsx)("p",{className:"text-gray-300",children:"100% of our work can be done remotely. Video consultations, screen sharing, and cloud-based collaboration mean location is never a barrier."})]}),(0,m.jsxs)("div",{className:"bg-white/10 backdrop-blur rounded-xl p-6",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-yellow-400 rounded-lg flex items-center justify-center mb-4",children:(0,m.jsx)("svg",{className:"w-6 h-6 text-gray-900",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M13 10V3L4 14h7v7l9-11h-7z"})})}),(0,m.jsx)("h3",{className:"text-xl font-bold mb-3",children:"Same Quality, Any Location"}),(0,m.jsx)("p",{className:"text-gray-300",children:"Our $1,500 all-inclusive website package delivers the same exceptional qual
2ity whether you're in New York, Texas, Florida, or anywhere in between."})]}),(0,m.jsxs)("div",{className:"bg-white/10 backdrop-blur rounded-xl p-6",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-yellow-400 rounded-lg flex items-center justify-center mb-4",children:(0,m.jsx)("svg",{className:"w-6 h-6 text-gray-900",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"})})}),(0,m.jsx)("h3",{className:"text-xl font-bold mb-3",children:"AEO/GEO Pioneers"}),(0,m.jsx)("p",{className:"text-gray-300",children:"We're among the first agencies offering AI Engine Optimization nationwide. Get your business cited by ChatGPT, Perplexity, and Claude from anywhere."})]})]}),(0,m.jsxs)("div",{className:"bg-white/5 rounded-xl p-8",children:[(0,m.jsx)("h3",{className:"text-xl font-bold mb-6 text-center",children:"National Services We Offer"}),(0,m.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-4",children:["Professional Website Design","E-commerce Development","AI Search Optimization (AEO)","Generative Engine Optimization (GEO)","National SEO Campaigns","Content Marketing Strategy","Smart Digital Business Cards","Brand Identity Design"].map((e,t)=>(0,m.jsxs)("div",{className:"flex items-center gap-2 text-gray-200",children:[(0,m.jsx)(N.A,{className:"w-5 h-5 text-green-400 flex-shrink-0"}),(0,m.jsx)("span",{children:e})]},t))})]}),(0,m.jsxs)("div",{className:"text-center mt-10",children:[(0,m.jsx)("p",{className:"text-gray-400 mb-4",children:"Serving clients in all 50 states"}),(0,m.jsxs)("div",{className:"flex flex-wrap justify-center gap-3 text-sm text-gray-500",children:[["California","Texas","Florida","New York","Illinois","Pennsylvania","Ohio","Georgia","Arizona","Washington"].map((e,t)=>(0,m.jsx)("span",{className:"px-3 py-1 bg-white/5 rounded-full",children:e},t)),(0,m.jsx)("span",{className:"px-3 py-1 bg-yellow-400/20 text-yellow-300 rounded-full",children:"+ 40 more"})]})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"What Sacramento Businesses Say About Us"}),(0,m.jsxs)("div",{className:"flex items-center justify-center gap-2 text-sm text-gray-600",children:[(0,m.jsx)("div",{className:"flex text-yellow-400",children:[...Array(5)].map((e,t)=>(0,m.jsx)(ge.A,{className:"w-4 h-4 fill-current"},t))}),(0,m.jsx)("span",{children:"4.9 rating on Google"}),(0,m.jsxs)("span",{className:"text-green-600 flex items-center gap-1",children:[(0,m.jsx)("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 20 20",children:(0,m.jsx)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})}),"Verified Reviews"]})]})]}),(0,m.jsx)(Fe.c,{}),(0,m.jsx)("div",{className:"text-center mt-8",children:(0,m.jsx)("a",{href:"https://search.google.com/local/reviews?placeid=ChIJiwYklV3WmoAR71iw3sCXDQg",target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 hover:underline font-medium",children:"Read all reviews on Google \u2192"})})]})})}),(0,m.jsx)("section",{className:"py-20 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-5xl mx-auto",children:(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-6",children:"About Geokath Marketing"}),(0,m.jsx)("p",{className:"text-gray-700 mb-4 leading-relaxed",children:"Founded in 1996 by Geoff Clark, Geokath Marketing has been helping Sacramento small businesses succeed online for nearly three decades. What started as a web design company has evolved into a full-service digital marketing agency specializing in local SEO, affordable website design, and innovative smart business cards."}),(0,m.jsx)("p",{className:"text-gray-700 mb-4 leading-relaxed",children:"We're not a big agency with hundreds of clients. We keep our client roster manageable so we can provide personalized attention and deliver real results. Every client works directly with Geoff and our senior team \u2013 you'll never be handed off to a junior account manager."}),(0,m.jsx)("p",{className:"text-gray-700 mb-6 leading-relaxed",children:"Our mission is simple: help S
2acramento small businesses compete with bigger competitors through smart, affordable digital marketing. We believe every local business deserves a professional online presence, and we've made it our job to make that accessible."}),(0,m.jsxs)("div",{className:"flex items-center gap-4",children:[(0,m.jsx)("img",{src:"https://customer-assets.emergentagent.com/job_5649411a-7455-46e2-8a8b-b10f38da679b/artifacts/7qk22a3x_geoff.jpg",alt:"Geoff Clark - Founder of Geokath Marketing Sacramento SEO Company",className:"w-16 h-16 rounded-full object-cover",width:"64",height:"64",loading:"lazy"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-bold text-gray-900",children:"Geoff Clark, MBA"}),(0,m.jsx)("div",{className:"text-gray-600",children:"Founder & President"}),(0,m.jsx)("div",{className:"text-sm text-gray-500",children:"Serving Sacramento Since 1996"})]})]})]}),(0,m.jsxs)("div",{className:"bg-gray-50 p-8 rounded-xl",children:[(0,m.jsx)("h3",{className:"text-xl font-bold text-gray-900 mb-4",children:"Why Choose Geokath?"}),(0,m.jsxs)("ul",{className:"space-y-4",children:[(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(le.A,{className:"w-6 h-6 text-blue-600 mr-3 flex-shrink-0"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold",children:"28+ Years Experience"}),(0,m.jsx)("div",{className:"text-sm text-gray-600",children:"One of Sacramento's longest-running digital agencies"})]})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(g.A,{className:"w-6 h-6 text-blue-600 mr-3 flex-shrink-0"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold",children:"Local Sacramento Focus"}),(0,m.jsx)("div",{className:"text-sm text-gray-600",children:"We know the Sacramento market inside and out"})]})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(ce.A,{className:"w-6 h-6 text-blue-600 mr-3 flex-shrink-0"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold",children:"300+ Clients Served"}),(0,m.jsx)("div",{className:"text-sm text-gray-600",children:"Proven track record with local businesses"})]})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-6 h-6 text-blue-600 mr-3 flex-shrink-0"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold",children:"Month-to-Month Available"}),(0,m.jsx)("div",{className:"text-sm text-gray-600",children:"No long-term contracts required for SEO"})]})]})]})]})]})})})}),(0,m.jsx)("section",{className:"py-20 bg-gradient-to-r from-blue-600 to-blue-700",children:(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4",children:"Ready to Grow Your Sacramento Business?"}),(0,m.jsx)("p",{className:"text-xl text-blue-100 mb-8 max-w-2xl mx-auto",children:"Get a free consultation and custom quote for your website, SEO, or smart business cards. No pressure, no obligation."}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center mb-8",children:[(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-white text-blue-600 hover:bg-gray-100 px-8",children:["Get Free Consultation",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})}),(0,m.jsx)("a",{href:"tel:909-800-5616",children:(0,m.jsxs)(u.$,{size:"lg",variant:"outline",className:"border-white text-white hover:bg-white/10 px-8",children:[(0,m.jsx)(x.A,{className:"mr-2",size:20}),"Call (909) 800-5616"]})})]}),(0,m.jsxs)("div",{className:"flex flex-wrap justify-center gap-6 text-blue-100 text-sm",children:[(0,m.jsxs)("span",{className:"flex items-center",children:[(0,m.jsx)(y.A,{className:"w-4 h-4 mr-2"})," Mon-Fri 9am-6pm"]}),(0,m.jsxs)("span",{className:"flex items-center",children:[(0,m.jsx)(b.A,{className:"w-4 h-4 mr-2"})," [email protected]"]}),(0,m.jsxs)("span",{className:"flex items-center",children:[(0,m.jsx)(g.A,{className:"w-4 h-4 mr-2"})," Sacramento, CA"]})]})]})}),(0,m.jsx)("section",{className:"py-8 bg-gradient-to-r from-purple-900 to-indigo-900",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-2xl mx-auto text-center",children:[(0,m.jsx)("div",{className:"inline-block px-3 py-1 bg-purple-500/30 text-purple-200 text-xs font-semibold rounded-full mb-3",children:"For Affiliate Marketers Only"}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center items-center",children:[(0,m.jsxs)("a",{href:"https://www.myleadgensecret.com/info/?rid=55918",target:"_blank",rel:"noopener noreferrer",className:"group flex items-center gap-2 bg-white/10 hover:bg-white/20 border border-white/20 rounded-lg px-6 py-3 transition-all",children:[(0,m.jsx)("span",{className:"text-white font-medium",children:"Need Leads?"}),(0,m.jsx)("span",{className:"bg-yellow-400 text-gray-900 text-sm font-bold px-3 py-1 rounded group-hover:bg-yellow-300 transition-colors",children:"Click Here"})]}),(0,m.jsxs)("a",{href:"https://bestadverts.online",target:"_blank",rel:"noopener noreferrer",className:"group flex items-center gap-2 bg-white/10 hover:bg-white/20 border border-white/20 rounded-lg px-6 py-3 transition-all",children:[(0,m.jsx)("span",{className:"text-white font-medium",children:"Need More Leads?"}),(0,m.jsx)("span",{className:"bg-green-400 text-gray-900 text-sm font-bold px-3 py-1 rounded group-hover:bg-green-300 transition-colors",children:"Click Here"})]})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gray-50",id:"why-trust-geokath",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Why Trust Geokath Marketing?"}),(0,m.jsx)("p",{className:"text-xl text-gray-600 max-w-3xl mx-auto",children:"Verifiable credentials that demonstrate our expertise and commitment to Sacramento businesses"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-start",children:[(0,m.jsxs)("div",{className:"space-y-6",children:[(0,m.jsx)("div",{className:"bg-white rounded-xl p-6 shadow-sm border-l-4 border-blue-600",children:(0,m.jsxs)("div",{className:"flex items-start gap-4",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-blue-100 rounded-full flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(le.A,{className:"w-6 h-6 text-blue-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 mb-2",children:"Founded in 1996 - 28+ Years Experience"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Geokath Marketing has been serving Sacramento businesses since 1996, making us one of the region's longest-operating digital marketing agencies. Our longevity demonstrates our ability to adapt to changing technologies while delivering consistent results."})]})]})}),(0,m.jsx)("div",{className:"bg-white rounded-xl p-6 shadow-sm border-l-4 border-green-600",children:(0,m.jsxs)("div",{className:"flex items-start gap-4",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-green-100 rounded-full flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(ce.A,{className:"w-6 h-6 text-green-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 mb-2",children:"300+ Sacramento Businesses Served"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"We've helped over 300 local businesses improve their online presence. From plumbers and dentists to restaurants and law firms, we understand the diverse needs of Sacramento's business community."})]})]})}),(0,m.jsx)("div",{className:"bg-white rounded-xl p-6 shadow-sm border-l-4 border-yellow-500",children:(0,m.jsxs)("div",{className:"flex items-start gap-4",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-yellow-100 rounded-full flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(ge.A,{className:"w-6 h-6 text-yellow-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 mb-2",children:"4.9-Star Rating from 9 Reviews"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Our clients consistently rate us highly. Check our reviews on Google to see real feedback from Sacramento business owners."}),(0,m.jsxs)("a",{href:"https://share.google/Fn6KI8rcWeKMzpBGR",target:"_blank",rel:"noopener noreferrer",className:"text-blue-600 text-sm font-medium hover:underline inline-flex items-center mt-2",children:["Read Google Reviews ",(0,m.jsx)(xe.A,{className:"w-3 h-3 ml-1"})]})]})]})}),(0,m.jsx)("div",{className:"bg-white rounded-xl p-6 shadow-sm border-l-4 border-purple-600",children:(0,m.jsxs)("div",{className:"flex items-start gap-4",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-purple-100 rounded-full flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(ie.A,{className:"w-6 h-6 text-purple-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 mb-2",children:"Google Analytics Certified"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Our team holds current Google Analytics certification, ensuring we use data-driven strategies to measure and improve your marketing performance."})]})]})}),(0,m.jsx)("div",{className:"bg-white rounded-xl p-6 shadow-sm border-l-4 border-indigo-600",children:(0,m.jsxs)("div",{className:"flex items-start gap-4",children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-indigo-100 rounded-full flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(oe.A,{className:"w-6 h-6 text-indigo-600"})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 mb-2",children:"Pioneer in AEO/GEO Optimization"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Geokath was the first Sacramento agency to offer AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) services, helping businesses appear in AI search results from ChatGPT and Perplexity."})]})]})})]}),(0,m.jsxs)("div",{className:"space-y-6",children:[(0,m.jsxs)("div",{className:"bg-white rounded-xl p-6 shadow-lg",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 mb-4 text-lg",children:"Contact Geokath Marketing"}),(0,m.jsxs)("div",{className:"space-y-3",children:[(0,m.jsxs)("div",{className:"flex items-center gap-3",children:[(0,m.jsx)(x.A,{className:"w-5 h-5 text-blue-600"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"font-semibold text-gray-900",children:"(909) 800-5616"}),(0,m.jsx)("p",{className:"text-sm text-gray-500",children:"Call for free consultation"})]})]}),(0,m.jsxs)("div",{className:"flex items-center gap-3",children:[(0,m.jsx)(b.A,{className:"w-5 h-5 text-blue-600"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"font-semibold text-gray-900",children:"[email protected]"}),(0,m.jsx)("p",{className:"text-sm text-gray-500",children:"Email anytime"})]})]}),(0,m.jsxs)("div",{className:"flex items-center gap-3",children:[(0,m.jsx)(g.A,{className:"w-5 h-5 text-blue-600"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"font-semibold text-gray-900",children:"Sacramento, California"}),(0,m.jsx)("p",{className:"text-sm text-gray-500",children:"Serving Greater Sacramento Area"})]})]}),(0,m.jsxs)("div",{className:"flex items-center gap-3",children:[(0,m.jsx)(y.A,{className:"w-5 h-5 text-blue-600"}),(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"font-semibold text-gray-900",children:"Mon-Fri: 9:00 AM - 6:00 PM"}),(0,m.jsx)("p",{className:"text-sm text-gray-500",children:"Pacific Time"})]})]})]}),(0,m.jsxs)("div",{className:"mt-4 pt-4 border-t",children:[(0,m.jsx)("p",{className:"text-sm text-gray-600 mb-3",children:"Connect with us:"}),(0,m.jsxs)("a",{href:"https://www.linkedin.com/in/geoffclark1",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center text-blue-600 hover:underline text-sm",children:[(0,m.jsx)("svg",{className:"w-5 h-5 mr-2",fill:"
2currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{d:"M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"})}),"LinkedIn - Geoff Clark"]})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl p-4 shadow-lg",children:[(0,m.jsx)("h4",{className:"font-bold text-gray-900 mb-3",children:"Find Us in Sacramento"}),(0,m.jsx)("div",{className:"aspect-video rounded-lg overflow-hidden",children:(0,m.jsx)("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d199666.56210877027!2d-121.59096932656072!3d38.56159063498127!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x809ac672b28397f9%3A0x921f6aaa74197fdb!2sSacramento%2C%20CA!5e0!3m2!1sen!2sus!4v1703123456789!5m2!1sen!2sus",width:"100%",height:"100%",style:{border:0},allowFullScreen:"",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade",title:"Geokath Marketing Sacramento Location"})}),(0,m.jsx)("p",{className:"text-xs text-gray-500 mt-2",children:"Geokath Marketing serves the entire Greater Sacramento metropolitan area"})]})]})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-white",id:"faq",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Frequently Asked Questions About Sacramento SEO"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"Get answers to the most common questions about our SEO services"})]}),(0,m.jsxs)("div",{className:"space-y-4",children:[(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"How much does Sacramento SEO cost?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"Sacramento SEO pricing from Geokath Marketing starts with affordable options for small businesses. Monthly SEO retainers typically range from $500-$2,500 depending on competition and goals. Geokath also offers a complete website package with SEO included for for $1,500. Contact Geokath at (909) 800-5616 for a custom quote based on your specific needs."})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"How long does SEO take to show results?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"SEO typically takes 3-6 months to show initial improvements, with significant results appearing after 6-12 months. For Sacramento local SEO, Geokath clients often see faster results due to our deep understanding of the local market. Factors affecting timeline include your current website health, competition level, and chosen keywords."})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"What areas does Geokath serve?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"Geokath Marketing serves the entire Greater Sacramento region including Sacramento, Elk Grove, Roseville, Folsom, Rancho Cordova, Citrus Heights, Rocklin, Davis, Woodland, West Sacramento, Carmichael, and Fair Oaks. Our website design and AEO/GEO optimization services are available nationwide across the United States."})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"What is included in Geokath's SEO services?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"Geokath's Sacramento SEO services include: keyword research and strategy, on-page optimization (title tags, meta descriptions, headers), Google Business Profile optimization, local citation building, content creation, technical SEO audits, link building, and monthly performance reporting. Every client receives a custom strategy tailored to their business goals."})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"Do you guarantee SEO rankings?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"No ethical SEO company can guarantee specific rankings because Google's algorithm changes constantly. What Geokath guarantees is our commitment to following SEO best practices, providing transparent reporting, and working toward your ranking goals. Our 28-year track record with 300+ Sacramento businesses demonstrates our ability to deliver results."})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"What makes Geokath different from other Sacramento SEO companies?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"Geokath stands out for several reasons: (1) We've operated in Sacramento since 1996\u2014longer than any other local SEO provider. (2) We've served 300+ Sacramento businesses across diverse industries. (3) We offer month-to-month contracts with no long-term commitment required. (4) We pioneered AEO/GEO optimization for AI search visibility in Sacramento. (5) You work directly with our senior team, never junior account managers."})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"What is AEO/GEO optimization?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) prepare your website to appear in AI search results from ChatGPT, Perplexity, Google AI Overview, and voice assistants like Alexa and Siri. As AI search grows, businesses need to be visible where people increasingly look for information. Geokath pioneered this service in Sacramento, and our $1,500 website package includes complete AEO/GEO optimization."})]}),(0,m.jsxs)("div",{className:"bg-gray-50 rounded-xl p-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-lg mb-3",children:"How do I get started with Geokath?"}),(0,m.jsx)("p",{className:"text-gray-700 leading-relaxed",children:"Getting started is easy: (1) Call (909) 800-5616 or fill out our contact form. (2) Schedule a free 30-minute c
2onsultation where we discuss your business, goals, and challenges. (3) Receive a custom proposal with clear pricing and timeline. (4) Once approved, we begin work immediately with a kickoff call. There's no pressure and no obligation on the initial consultation."})]})]}),(0,m.jsxs)("div",{className:"text-center mt-8",children:[(0,m.jsx)("p",{className:"text-gray-600 mb-4",children:"Have more questions?"}),(0,m.jsx)(s.N_,{to:"/faq",children:(0,m.jsxs)(u.$,{variant:"outline",className:"border-blue-600 text-blue-600 hover:bg-blue-50",children:["View All FAQs ",(0,m.jsx)(S.A,{className:"ml-2 w-4 h-4"})]})})]})]})})}),(0,m.jsx)("section",{className:"py-12 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-5xl mx-auto",children:(0,m.jsxs)("div",{className:"grid md:grid-cols-4 gap-6 text-center",children:[(0,m.jsxs)(s.N_,{to:"/services",className:"p-4 bg-white rounded-lg shadow hover:shadow-md transition-shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-blue-600",children:"All Services"}),(0,m.jsx)("p",{className:"text-sm text-gray-600 mt-1",children:"SEO, Websites & More"})]}),(0,m.jsxs)(s.N_,{to:"/smart-card",className:"p-4 bg-white rounded-lg shadow hover:shadow-md transition-shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-blue-600",children:"Smart Business Cards"}),(0,m.jsx)("p",{className:"text-sm text-gray-600 mt-1",children:"Digital Networking"})]}),(0,m.jsxs)(s.N_,{to:"/faq",className:"p-4 bg-white rounded-lg shadow hover:shadow-md transition-shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-blue-600",children:"FAQ"}),(0,m.jsx)("p",{className:"text-sm text-gray-600 mt-1",children:"Common Questions"})]}),(0,m.jsxs)(s.N_,{to:"/blog",className:"p-4 bg-white rounded-lg shadow hover:shadow-md transition-shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-blue-600",children:"Marketing Blog"}),(0,m.jsx)("p",{className:"text-sm text-gray-600 mt-1",children:"Tips & Strategies"})]})]})})})})]})),De=(0,i.A)("lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]),Be=(0,i.A)("heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]),We=()=>{const e={Innovation:De,Integrity:Be,Results:re.A};return(0,m.jsxs)("div",{className:"min-h-screen",children:[(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-blue-50 via-white to-yellow-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-3xl mx-auto text-center",children:[(0,m.jsx)("h1",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6",children:"About America's Premier SEO, AEO & GEO Agency"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:be.about.mission})]})})}),(0,m.jsx)("section",{className:"py-16 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsxs)("div",{className:"inline-block px-6 py-3 bg-blue-600 text-white rounded-lg text-2xl font-bold mb-4",children:["Established ",be.about.established]}),(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 mb-6",children:"Our Story"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-center",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("p",{className:"text-lg text-gray-700 leading-relaxed mb-6",children:be.about.story}),(0,m.jsxs)("div",{className:"bg-blue-50 p-6 rounded-lg",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg text-gray-900 mb-2",children:"Leadership"}),(0,m.jsx)("p",{className:"text-gray-700",children:"Led by experienced professionals delivering nationwide SEO, AEO & GEO services that help businesses dominate Google and AI search engines."})]})]}),(0,m.jsx)("div",{className:"flex justify-center",children:(0,m.jsxs)("div",{className:"relative",children:[(0,m.jsx)("img",{src:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/n9u9so5n_geoff.jpg",alt:"Geokath Marketing Leadership - Nationwide SEO Expert",className:"rounded-lg shadow-xl w-full max-w-md",width:"448",height:"336",loading:"lazy"}),(0,m.jsxs)("div",{className:"absolute bottom-0 left-0 right-0 bg-gradient-to-t from-black/70 to-transparent p-6 rounded-b-lg",children:[(0,m.jsx)("p",{className:"text-white font-semibold text-lg",children:"Nationwide SEO, AEO & GEO Specialist"}),(0,m.jsx)("p",{className:"text-gold-light text-sm",children:"Helping Small Businesses Grow Since 1996"})]})]})})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gray-50",children:(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Our C
2ore Values"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"The principles that guide everything we do"})]}),(0,m.jsx)("div",{className:"grid md:grid-cols-3 gap-8 max-w-5xl mx-auto",children:be.about.values.map((t,n)=>{const s=e[t.title];return(0,m.jsx)(ae.Zp,{className:"border-2 hover:border-blue-300 transition-all hover:shadow-lg",children:(0,m.jsxs)(ae.Wu,{className:"pt-6 text-center",children:[(0,m.jsx)("div",{className:"w-16 h-16 bg-blue-100 rounded-full flex items-center justify-center mx-auto mb-4",children:s&&(0,m.jsx)(s,{className:"text-blue-600",size:32})}),(0,m.jsx)("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:t.title}),(0,m.jsx)("p",{className:"text-gray-600",children:t.description})]})},n)})})]})}),(0,m.jsx)("section",{className:"py-20 bg-gradient-to-r from-blue-600 to-blue-700",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-3xl mx-auto text-center",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-6",children:"Our Mission: Empowering Businesses Nationwide"}),(0,m.jsx)("p",{className:"text-xl text-blue-100 leading-relaxed mb-8",children:"To empower businesses across America with expert SEO, AEO & GEO services and innovative digital solutions that drive measurable results. We believe every small business deserves professional SEO for small business and cutting-edge digital tools to succeed online, and we're committed to making that a reality for businesses nationwide."}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,m.jsx)(s.N_,{to:"/services",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-white text-blue-600 hover:bg-gray-100 px-8",children:["Explore Our Services",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})}),(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsx)(u.$,{size:"lg",variant:"outline",className:"border-white text-white hover:bg-white/10 px-8",children:"Get a Free Consultation"})})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 text-center mb-12",children:"Our Journey"}),(0,m.jsxs)("div",{className:"space-y-8",children:[(0,m.jsxs)("div",{className:"flex gap-4",children:[(0,m.jsx)("div",{className:"flex-shrink-0 w-24 text-right",children:(0,m.jsx)("span",{className:"text-blue-600 font-bold text-lg",children:"1996"})}),(0,m.jsxs)("div",{className:"flex-grow border-l-4 border-blue-600 pl-8 pb-8",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg mb-2",children:"Foundation"}),(0,m.jsx)("p",{className:"text-gray-600",children:"Geokath was established with a vision to help small businesses thrive online."})]})]}),(0,m.jsxs)("div",{className:"flex gap-4",children:[(0,m.jsx)("div",{className:"flex-shrink-0 w-24 text-right",children:(0,m.jsx)("span",{className:"text-blue-600 font-bold text-lg",children:"2000s"})}),(0,m.jsxs)("div",{className:"flex-grow border-l-4 border-blue-600 pl-8 pb-8",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg mb-2",children:"SEO Expansion"}),(0,m.jsx)("p",{className:"text-gray-600",children:"Became a leader in search engine optimization services for small businesses."})]})]}),(0,m.jsxs)("div",{className:"flex gap-4",children:[(0,m.jsx)("div",{className:"flex-shrink-0 w-24 text-right",children:(0,m.jsx)("span",{className:"text-blue-600 font-bold text-lg",children:"2010s"})}),(0,m.jsxs)("div",{className:"flex-grow border-l-4 border-blue-600 pl-8 pb-8",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg mb-2",children:"Digital Innovation"}),(0,m.jsx)("p",{className:"text-gray-600",children:"Introduced innovative digital marketing solutions and analytics tools."})]})]}),(0,m.jsxs)("div",{className:"flex gap-4",children:[(0,m.jsx)("div",{className:"flex-shrink-0 w-24 text-right",children:(0,m.jsx)("span",{className:"text-blue-600 font-bold text-lg",children:"2020s"})}),(0,m.jsxs)("div",{className:"flex-grow border-l-4 border-yellow-500 pl-8",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg mb-2",children:"Smart Business Cards & AEO/GEO"}),(0,m.jsxs)("p",{className:"text-gray-600",children:["Launched revolutionary ",(0,m.jsx)(s.N_,{to:"/smart-card",className:"text-blue-600 hover:underline",children:"digital smart business card technology"})," and became pioneers in AEO/GEO optimization for AI search visibility."]})]})]})]})]})})}),(0,m.jsx)("section",{className:"py-16 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"Meet Our Founder"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"28+ Years of Digital Marketing Expertise"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-12 items-start",children:[(0,m.jsxs)("div",{className:"text-center md:text-left",children:[(0,m.jsx)("img",{src:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/n9u9so5n_geoff.jpg",alt:"Geoff Clark MBA - Founder of Geokath Marketing, Nationwide SEO Expert",className:"rounded-xl shadow-xl w-64 h-64 object-cover mx-auto md:mx-0 mb-6",width:"256",height:"256",loading:"lazy"}),(0,m.jsx)("div",{className:"flex justify-center md:justify-start gap-3",children:(0,m.jsxs)("a",{href:"https://www.linkedin.com/in/geoffclark1",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors text-sm",children:[(0,m.jsx)("svg",{className:"w-4 h-4 mr-2",fill:"
2currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{d:"M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"})}),"LinkedIn Profile"]})})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Geoff Clark, MBA"}),(0,m.jsx)("p",{className:"text-blue-600 font-semibold mb-4",children:"Founder & President, Geokath Marketing"}),(0,m.jsxs)("div",{className:"prose prose-gray max-w-none",children:[(0,m.jsx)("p",{className:"text-gray-700 mb-4",children:"Geoff Clark is a digital marketing expert with over 28 years of experience helping businesses across America succeed online. Since founding Geokath Marketing in 1996 in Sacramento, he has helped hundreds of businesses increase their online visibility through expert SEO, AEO & GEO strategies and affordable website solutions \u2014 now serving clients in all 50 states."}),(0,m.jsx)("p",{className:"text-gray-700 mb-4",children:"With an MBA and deep expertise in search engine optimization, Geoff specializes in making complex digital marketing accessible and affordable for small business owners. He is recognized as a pioneer in AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization), helping businesses get found on AI platforms like ChatGPT and Perplexity."}),(0,m.jsx)("h4",{className:"font-semibold text-gray-900 mt-6 mb-3",children:"Areas of Expertise:"}),(0,m.jsxs)("ul",{className:"space-y-1 text-gray-700",children:[(0,m.jsx)("li",{children:"\u2022 Nationwide SEO, AEO & GEO Services"}),(0,m.jsx)("li",{children:"\u2022 Affordable Website Design & Development"}),(0,m.jsx)("li",{children:"\u2022 AEO/GEO Optimization for AI Search"}),(0,m.jsx)("li",{children:"\u2022 Digital Business Card Technology"}),(0,m.jsx)("li",{children:"\u2022 Small Business Digital Strategy"})]})]})]})]})]})})}),(0,m.jsx)("section",{className:"py-16 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 mb-4",children:"Why Trust Geokath?"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"Credentials and Experience That Matter"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-4 gap-6",children:[(0,m.jsxs)("div",{className:"bg-white rounded-xl p-6 text-center shadow-sm",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"28+"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Years in Business"}),(0,m.jsx)("div",{className:"text-sm text-gray-500 mt-1",children:"Since 1996"})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl p-6 text-center shadow-sm",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"500+"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Websites Built"}),(0,m.jsx)("div",{className:"text-sm text-gray-500 mt-1",children:"For Small Businesses"})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl p-6 text-center shadow-sm",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"4.9"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Star Rating"}),(0,m.jsx)("div",{className:"text-sm text-gray-500 mt-1",children:"127+ Reviews"})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl p-6 text-center shadow-sm",children:[(0,m.jsx)("div",{className:"text-4xl font-black text-blue-600 mb-2",children:"150%"}),(0,m.jsx)("div",{className:"text-gray-600 font-medium",children:"Avg Traffic Increase"}),(0,m.jsx)("div",{className:"text-sm text-gray-500 mt-1",children:"For SEO Clients"})]})]}),(0,m.jsxs)("div",{className:"mt-12 grid md:grid-cols-2 gap-8",children:[(0,m.jsxs)("div",{className:"bg-white rounded-xl p-8 shadow-sm",children:[(0,m.jsx)("h3",{className:"font-bold text-xl text-gray-900 mb-4",children:"Certifications & Expertise"}),(0,m.jsxs)("ul",{className:"space-y-3",children:[(0,m.jsxs)("li",{className:"flex items-center text-gray-700",children:[(0,m.jsx)("svg",{className:"w-5 h-5 text-green-500 mr-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})}),"Google Analytics Certified"]}),(0,m.jsxs)("li",{className:"flex items-center text-gray-700",children:[(0,m.jsx)("svg",{className:"w-5 h-5 text-green-500 mr-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})}),"MBA in Business Administration"]}),(0,m.jsxs)("li",{className:"flex items-center text-gray-700",children:[(0,m.jsx)("svg",{className:"w-5 h-5 text-green-500 mr-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})}),"AEO/GEO Optimization Pioneer"]}),(0,m.jsxs)("li",{className:"flex items-center text-gray-700",children:[(0,m.jsx)("svg",{className:"w-5 h-5 text-green-500 mr-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,m.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})}),"28+ Years Digital Marketing Experience"]})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-xl p-8 shadow-sm",children:[(0,m.jsx)("h3",{className:"font-bold text-xl text-gray-900 mb-4",children:"Industries Served"}),(0,m.jsx)("div",{className:"flex flex-wrap gap-2",children:["Healthcare & Dental","Legal Services","Home Services","Restaurants","Real Estate","Retail","Professional Services","Auto Services","Construction","Fitness & Wellness"].map((e,t)=>(0,m.jsx)("span",{className:"px-3 py-1 bg-blue-50 text-blue-700 rounded-full text-sm",children:e},t))})]})]})]})})}),(0,m.jsx)("section",{className:"py-16 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsx)("h2",{className:"text-2xl font-bold text-gray-900 text-center mb-8",children:"Learn More About Our Services"}),(0,m.jsxs)("div",{className:"grid md:grid-cols-3 gap-6",children:[(0,m.jsxs)(s.N_,{to:"/services",className:"block p-6 bg-white rounded-lg shadow hover:shadow-lg transition-shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg text-blue-600 mb-2",children:"Our Services"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Explore our full range of nationwide SEO, AEO & GEO services and digital marketing solutions."})]}),(0,m.jsxs)(s.N_,{to:"/smart-card",className:"block p-6 bg-white rounded-lg shadow hover:shadow-lg transition-shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg text-blue-600 mb-2",children:"Smart Business Cards"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Discover how our digital business cards can transform your networking."})]}),(0,m.jsxs)(s.N_,{to:"/faq",className:"block p-6 bg-white rounded-lg shadow hover:shadow-lg transition-shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg text-blue-600 mb-2",children:"FAQ"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Get answers to common questions about SEO and smart business cards."})]})]})]})})})]})},qe=()=>{const t=(0,s.zy)();return(0,e.useEffect)(()=>
2{if(t.hash){const e=document.querySelector(t.hash);e&&setTimeout(()=>{e.scrollIntoView({behavior:"smooth",block:"start"})},100)}},[t]),(0,e.useEffect)(()=>{document.title="Nationwide SEO, AEO & GEO Services | AI-Optimized Websites | Geokath Marketing";const e=document.createElement("script");e.type="application/ld+json",e.id="services-schema",e.text=JSON.stringify({"@context":"https://schema.org","@type":"ItemList",name:"Geokath Marketing Services",description:"Nationwide SEO, AEO & GEO services, AI-optimized website design, and digital business cards",itemListElement:[{"@type":"Service",position:1,name:"Nationwide SEO, AEO & GEO Services",description:"Local SEO optimization to improve Google rankings for Sacramento businesses. Includes keyword research, on-page optimization, Google Business Profile management, and monthly reporting.",provider:{"@type":"Organization",name:"Geokath Marketing"},areaServed:{"@type":"City",name:"Sacramento"},serviceType:"Search Engine Optimization"},{"@type":"Service",position:2,name:"Affordable Website Design",description:"Professional, mobile-responsive websites for small businesses for $1500. Includes hosting, SSL, and AEO/GEO optimization.",provider:{"@type":"Organization",name:"Geokath Marketing"},areaServed:{"@type":"Country",name:"United States"},offers:{"@type":"Offer",price:"1500",priceCurrency:"USD"},serviceType:"Website Design"},{"@type":"Service",position:3,name:"Digital Business Cards",description:"NFC and QR-enabled smart business cards for modern networking. Share contact info instantly with a tap or scan.",provider:{"@type":"Organization",name:"Geokath Marketing"},serviceType:"Digital Business Cards"}]}),document.head.appendChild(e);const t=document.createElement("script");return t.type="application/ld+json",t.id="services-breadcrumb-schema",t.text=JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://geokath.com/"},{"@type":"ListItem",position:2,name:"Services",item:"https://geokath.com/services"}]}),document.head.appendChild(t),()=>{const e=document.getElementById("services-schema");e&&e.remove();const t=document.getElementById("services-breadcrumb-schema");t&&t.remove()}},[]),(0,m.jsxs)("div",{className:"min-h-screen",children:[(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-blue-50 via-white to-yellow-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-3xl mx-auto text-center",children:[(0,m.jsxs)("h1",{className:"text-3xl md:text-5xl font-bold text-gray-900 mb-6",children:[(0,m.jsx)("span",{className:"md:hidden",children:"Nationwide SEO, AEO & GEO Services"}),(0,m.jsx)("span",{className:"hidden md:inline",children:"Nationwide SEO, AEO & GEO Services | AI-Optimized Websites | Digital Business Cards"})]}),(0,m.jsx)("p",{className:"text-base md:text-xl text-gray-600",children:"AI-optimized websites from $1,500 with SEO, AEO & GEO built in. Nationwide service since 1996."})]})})}),(0,m.jsx)("section",{className:"py-20 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"space-y-16",children:be.services.map((e,t)=>(0,m.jsxs)("div",{id:1===e.id?"seo-services":2===e.id?"website-design":"smart-cards",className:"flex flex-col ".concat(t%2===0?"lg:flex-row":"lg:flex-row-reverse"," gap-12 items-center scroll-mt-24"),children:[(0,m.jsx)("div",{className:"flex-1",children:(0,m.jsxs)(ae.Zp,{className:"border-2 hover:border-blue-300 transition-all hover:shadow-xl h-full",children:[(0,m.jsxs)(ae.aR,{children:[(0,m.jsx)("div",{className:"w-12 h-12 bg-blue-100 rounded-lg flex items-center justify-center mb-4",children:(0,m.jsx)("span",{className:"text-2xl font-bold text-blue-600",children:e.id})}),(0,m.jsx)(ae.ZB,{className:"text-2xl text-gray-900",children:e.title}),(0,m.jsx)(ae.BT,{className:"text-base text-gray-600",children:e.description})]}),(0,m.jsx)(ae.Wu,{children:(0,m.jsx)("div",{className:"space-y-3",children:e.features.map((e,t)=>(0,m.jsxs)("div",{className:"flex items-start gap-3",children:[(0,m.jsx)("div",{className:"flex-shrink-0 w-5 h-5 bg-green-100 rounded-full flex items-center justify-center mt-0.5",children:(0,m.jsx)(ze.A,{className:"text-green-600",size:14})}),(0,m.jsx)("span",{className:"text-gray-700",children:e})]},t))})})]})}),(0,m.jsx)("div",{className:"flex-1",children:(0,m.jsx)("div",{className:"bg-gradient-to-br from-blue-100 to-yellow-100 rounded-lg p-12 h-80 flex items-center justify-center",children:(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"text-6xl font-bold text-blue-600 mb-4",children:e.id}),(0,m.jsx)("div",{className:"text-xl font-semibold text-gray-700",children:e.title})]})})})]},e.id))})})}),(0,m.jsx)("section",{className:"py-16 bg-gray-50",id:"local-seo",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 mb-8 text-center",children:"Local SEO Optimization"}),(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-lg p-8",children:[(0,m.jsx)("p",{className:"text-gray-600 mb-6",children:"Our Local SEO services help S
2acramento businesses dominate local search results. We optimize your online presence so customers in your area find you first."}),(0,m.jsx)("div",{className:"grid md:grid-cols-2 gap-4",children:["Google Maps optimization","Local citation building","NAP consistency audits","Local keyword targeting","Competitor analysis","Monthly ranking reports"].map((e,t)=>(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(ze.A,{className:"text-green-500 w-5 h-5"}),(0,m.jsx)("span",{className:"text-gray-700",children:e})]},t))}),(0,m.jsx)("div",{className:"mt-6 text-center",children:(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsx)(u.$,{className:"bg-navy hover:bg-navy-dark",children:"Get Local SEO Quote"})})})]})]})})}),(0,m.jsx)("section",{className:"py-16 bg-white",id:"google-business-profile",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 mb-8 text-center",children:"Google Business Profile Management"}),(0,m.jsxs)("div",{className:"bg-gradient-to-br from-blue-50 to-yellow-50 rounded-xl p-8",children:[(0,m.jsx)("p",{className:"text-gray-600 mb-6",children:"Your Google Business Profile is often the first impression customers have of your business. We optimize and manage it to maximize visibility and conversions."}),(0,m.jsx)("div",{className:"grid md:grid-cols-2 gap-4",children:["Profile optimization","Weekly posts & updates","Review response management","Photo optimization","Q&A management","Insights & reporting"].map((e,t)=>(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(ze.A,{className:"text-green-500 w-5 h-5"}),(0,m.jsx)("span",{className:"text-gray-700",children:e})]},t))}),(0,m.jsx)("div",{className:"mt-6 text-center",children:(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsx)(u.$,{className:"bg-navy hover:bg-navy-dark",children:"Get GBP Management"})})})]})]})})}),(0,m.jsx)("section",{className:"py-16 bg-gray-50",id:"content-marketing",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 mb-8 text-center",children:"Content Marketing"}),(0,m.jsxs)("div",{className:"bg-white rounded-xl shadow-lg p-8",children:[(0,m.jsx)("p",{className:"text-gray-600 mb-6",children:"Quality content drives traffic and builds authority. Our content marketing services create engaging, SEO-optimized content that converts visitors into customers."}),(0,m.jsx)("div",{className:"grid md:grid-cols-2 gap-4",children:["Blog writing & optimization","Landing page creation","FAQ & knowledge base content","AI-optimized content (AEO)","Topic cluster strategy","Monthly content calendars"].map((e,t)=>(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(ze.A,{className:"text-green-500 w-5 h-5"}),(0,m.jsx)("span",{className:"text-gray-700",children:e})]},t))}),(0,m.jsx)("div",{className:"mt-6 text-center",children:(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsx)(u.$,{className:"bg-navy hover:bg-navy-dark",children:"Get Content Strategy"})})})]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-12",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:"Sacramento Smart Business Card Solutions"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"Never lose a connection again with our revolutionary Sacramento digital business card solution"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-8",children:[(0,m.jsxs)("div",{className:"bg-white rounded-lg shadow-lg overflow-hidden",children:[(0,m.jsx)("img",{src:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/p8qnqt04_GeoffClark.jpeg",alt:"Sacramento smart business card professional design example showing digital business card interface",className:"w-full h-auto",width:"560",height:"420",loading:"lazy"}),(0,m.jsxs)("div",{className:"p-4",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg text-gray-900 mb-2",children:"Professional Smart Business Card Design"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Beautiful, modern Sacramento digital business card that makes a lasting impression"})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-lg shadow-lg overflow-hidden",children:[(0,m.jsx)("img",{src:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/2ppbpfv6_shareinfo.jpeg",alt:"Sacramento digital business card instant contact exchange feature with smart technology",className:"w-full h-auto",width:"560",height:"420",loading:"lazy"}),(0,m.jsxs)("div",{className:"p-4",children:[(0,m.jsx)("h3",{className:"font-semibold text-lg text-gray-900 mb-2",children:"Instant Contact Exchange Technology"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Smart business card technology that captures your connections' information automatically"})]})]})]}),(0,m.jsx)("div",{className:"text-center mt-8",children:(0,m.jsx)(s.N_,{to:"/smart-card",children:(0,m.jsxs)(u.$,{className:"bg-navy hover:bg-navy-dark text-white px-8",children:["Get Your Smart Business Card",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})})})]})})}),(0,m.jsx)("section",{className:"py-16 bg-white border-t",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsx)("h2",{className:"text-2xl font-bold text-gray-900 text-center mb-8",children:"Helpful Resources"}),(0,m.jsxs)("div",{className:"grid md:grid-cols-3 gap-6",children:[(0,m.jsxs)(s.N_,{to:"/faq",className:"block p-6 bg-gray-50 rounded-lg hover:bg-gray-100 transition-colors",children:[(0,m.jsx)("h3",{className:"font-semibold text-blue-600 mb-2",children:"Frequently Asked Questions"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Get answers about our SEO services and smart business cards."})]}),(0,m.jsxs)(s.N_,{to:"/blog",className:"block p-6 bg-gray-50 rounded-lg hover:bg-gray-100 transition-colors",children:[(0,m.jsx)("h3",{className:"font-semibold text-blue-600 mb-2",children:"Marketing Blog"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Tips and strategies for Sacramento small business marketing."})]}),(0,m.jsxs)(s.N_,{to:"/about",className:"block p-6 bg-gray-50 rounded-lg hover:bg-gray-100 transition-colors",children:[(0,m.jsx)("h3",{className:"font-semibold text-blue-600 mb-2",children:"About Geokath"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm",children:"Learn about our 28+ years serving Sacramento businesses."})]})]})]})})}),(0,m.jsx)("section",{className:"py-16 bg-gradient-to-r from-purple-600 to-indigo-700",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 text-center",children:(0,m.jsxs)("div",{className:"max-w-3xl mx-auto",children:[(0,m.jsx)("div",{className:"inline-block px-4 py-1 bg-white/20 text-white text-sm font-semibold rounded-full mb-4",children:"FREE TOOL"}),(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4",children:"Check Your AI Search Visibility"}),(0,m.jsx)("p",{className:"text-purple-100 mb-8 text-lg",children:"Are you showing up when people ask ChatGPT, Perplexity, or Claude for recommendations? Our free AI Search Audit tool reveals your visibility score in 30 seconds."}),(0,m.jsx)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-gold hover:bg-gold-light text-gray-900 font-bold px-8 shadow-lg",children:["Get Your Free AI Audit",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})}),(0,m.jsx)("p",{className:"text-purple-200 text-sm mt-4",children:"No signup required \u2022 Results in 30 seconds"})]})})}),(0,m.jsx)("section",{className:"py-20 bg-gradient-to-r from-blue-600 to-blue-700",children:(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4",children:"Ready to Transform Your Digital Presence?"}),(0,m.jsx)("p",{className:"text-xl text-blue-100 mb-8 max-w-2xl mx-auto",children:"Contact us today to learn how our services can help your business grow"}),(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-white text-blue-600 hover:bg-gray-100 px-8",children:["Get Started Now",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})})]})})]})};var Ve=n(556),Ue=n(3331);const $e=()=>{const[t]=(0,s.ok)(),n=t.get("offer"),[a,r]=(0,e.useState)({name:"",email:"",ph
2one:"",company:"",service:"",message:"",offer_source:""}),[i,o]=(0,e.useState)(!1);(0,e.useEffect)(()=>{"1500-website-package"===n&&r(e=>(0,we.A)((0,we.A)({},e),{},{service:"website-1500",offer_source:"$1500 Website Package Offer"}))},[n]);const l=e=>{r((0,we.A)((0,we.A)({},a),{},{[e.target.name]:e.target.value}))};return(0,m.jsxs)("div",{className:"min-h-screen",children:["1500-website-package"===n&&(0,m.jsx)("section",{className:"bg-gradient-to-r from-yellow-400 to-orange-500 py-4",children:(0,m.jsx)("div",{className:"container mx-auto px-4 text-center",children:(0,m.jsxs)("p",{className:"text-gray-900 font-bold text-lg",children:["\ud83c\udf89 You're inquiring about the ",(0,m.jsx)("span",{className:"underline",children:"$1,500 All-In-One Website Package"})," \u2014 Great choice!"]})})}),(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-blue-50 via-white to-yellow-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-3xl mx-auto text-center",children:[(0,m.jsx)("h1",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6",children:"Contact Geokath Marketing"}),(0,m.jsx)("p",{className:"text-xl text-gray-600 mb-4",children:"Get in touch with Sacramento's trusted SEO and web design agency. Free consultation, no obligation."}),(0,m.jsxs)("p",{className:"text-gray-500",children:[(0,m.jsx)(g.A,{className:"inline w-4 h-4 mr-1"})," Serving Sacramento, Roseville, Elk Grove, Folsom & surrounding areas"]})]})})}),(0,m.jsx)("section",{className:"py-20 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"grid lg:grid-cols-3 gap-12 max-w-6xl mx-auto",children:[(0,m.jsxs)("div",{className:"lg:col-span-1 space-y-6",children:[(0,m.jsxs)(ae.Zp,{className:"border-2",children:[(0,m.jsxs)(ae.aR,{children:[(0,m.jsx)(ae.ZB,{children:"Contact Information"}),(0,m.jsx)(ae.BT,{children:"Reach out to us anytime"})]}),(0,m.jsx)(ae.Wu,{className:"space-y-6",children:(0,m.jsxs)("address",{className:"not-italic",children:[(0,m.jsx)("div",{className:"font-bold text-lg text-gray-900 mb-4",children:"Geokath Marketing"}),(0,m.jsxs)("div",{className:"flex items-start gap-4 mb-4",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(x.A,{className:"text-blue-600",size:20})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold text-gray-900 mb-1",children:"Phone"}),(0,m.jsx)("a",{href:"tel:909-800-5616",className:"text-blue-600 hover:underline text-lg",children:"(909) 800-5616"})]})]}),(0,m.jsxs)("div",{className:"flex items-start gap-4 mb-4",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(b.A,{className:"text-blue-600",size:20})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold text-gray-900 mb-1",children:"Email"}),(0,m.jsx)("a",{href:"mailto:[email protected]",className:"text-blue-600 hover:underline",children:"[email protected]"})]})]}),(0,m.jsxs)("div",{className:"flex items-start gap-4 mb-4",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(g.A,{className:"text-blue-600",size:20})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold text-gray-900 mb-1",children:"Location"}),(0,m.jsx)("div",{className:"text-gray-600",children:"Sacramento, California"})]})]}),(0,m.jsxs)("div",{className:"flex items-start gap-4",children:[(0,m.jsx)("div",{className:"w-10 h-10 bg-blue-100 rounded-lg flex items-center justify-center flex-shrink-0",children:(0,m.jsx)(y.A,{className:"text-blue-600",size:20})}),(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"font-semibold text-gray-900 mb-1",children:"Business Hours"}),(0,m.jsx)("div",{className:"text-gray-600",children:"Monday - Friday"}),(0,m.jsx)("div",{className:"text-gray-600",children:"9:00 AM - 6:00 PM"})]})]})]})})]}),(0,m.jsx)(ae.Zp,{className:"border-2 bg-blue-50",children:(0,m.jsxs)(ae.Wu,{className:"pt-6",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 mb-4",children:"Why Contact Us?"}),(0,m.jsxs)("ul",{className:"space-y-2 text-sm",children:[(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-4 h-4 text-green-500 mr-2 mt-0.5 flex-shrink-0"}
2),(0,m.jsx)("span",{children:"Free 30-minute consultation"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-4 h-4 text-green-500 mr-2 mt-0.5 flex-shrink-0"}),(0,m.jsx)("span",{children:"No pressure, no obligation"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-4 h-4 text-green-500 mr-2 mt-0.5 flex-shrink-0"}),(0,m.jsx)("span",{children:"Custom quotes for your business"})]}),(0,m.jsxs)("li",{className:"flex items-start",children:[(0,m.jsx)(N.A,{className:"w-4 h-4 text-green-500 mr-2 mt-0.5 flex-shrink-0"}),(0,m.jsx)("span",{children:"28+ years Sacramento experience"})]})]})]})})]}),(0,m.jsx)("div",{className:"lg:col-span-2",children:(0,m.jsxs)(ae.Zp,{className:"border-2",children:[(0,m.jsxs)(ae.aR,{children:[(0,m.jsx)(ae.ZB,{children:"Send us a Message"}),(0,m.jsx)(ae.BT,{children:"Fill out the form below and we'll respond within 24 hours"})]}),(0,m.jsx)(ae.Wu,{children:(0,m.jsxs)("form",{onSubmit:async e=>{e.preventDefault(),o(!0),window.uetq&&(window.uetq.push("set",{pid:{em:a.email||"",ph:a.phone||""}}),window.uetq.push("event","contact_form_submit",{event_category:"conversion",event_label:"contact_page"}));try{await Promise.all([A.A.post("https://formspree.io/f/mykdlppk",a,{headers:{Accept:"application/json"}}),A.A.post("https://formspree.io/f/xkoyzzpq",(0,we.A)((0,we.A)({},a),{},{_subject:"Contact Form: ".concat(a.name),source:"contact_page"}),{headers:{Accept:"application/json"}}).catch(()=>{})]),(0,Ue.iF)(a.offer_source||"contact_page"),(0,Fe.i)("contact_form_submit"),I.oR.success("Thank you for contacting us! We will get back to you within 24 hours."),r({name:"",email:"",phone:"",company:"",service:"",message:"",offer_source:""})}catch(t){console.error("Contact form submission error:",t),I.oR.error("Failed to submit form. Please try calling us at (909) 800-5616.")}finally{o(!1)}},className:"space-y-6",children:[(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-6",children:[(0,m.jsxs)("div",{className:"space-y-2",children:[(0,m.jsx)(Ve.J,{htmlFor:"name",children:"Full Name *"}),(0,m.jsx)(C.p,{id:"name",name:"name",value:a.name,onChange:l,required:!0,placeholder:"John Doe"})]}),(0,m.jsxs)("div",{className:"space-y-2",children:[(0,m.jsx)(Ve.J,{htmlFor:"email",children:"Email Address *"}),(0,m.jsx)(C.p,{id:"email",name:"email",type:"email",value:a.email,onChange:l,required:!0,placeholder:"[email protected]"})]})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-6",children:[(0,m.jsxs)("div",{className:"space-y-2",children:[(0,m.jsx)(Ve.J,{htmlFor:"phone",children:"Phone Number"}),(0,m.jsx)(C.p,{id:"phone",name:"phone",type:"tel",value:a.phone,onChange:l,placeholder:"(916) 555-1234"})]}),(0,m.jsxs)("div",{className:"space-y-2",children:[(0,m.jsx)(Ve.J,{htmlFor:"company",children:"Company Name"}),(0,m.jsx)(C.p,{id:"company",name:"company",value:a.company,onChange:l,placeholder:"Your Company"})]})]}),(0,m.jsxs)("div",{className:"space-y-2",children:[(0,m.jsx)(Ve.J,{htmlFor:"service",children:"Service Interested In"}),(0,m.jsxs)("select",{id:"service",name:"service",value:a.service,onChange:l,className:"flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm r
2ing-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring",children:[(0,m.jsx)("option",{value:"",children:"Select a service..."}),(0,m.jsx)("option",{value:"website-1500",children:"$1,500 Website Package (Best Value!)"}),(0,m.jsx)("option",{value:"seo",children:"Sacramento SEO Services"}),(0,m.jsx)("option",{value:"website",children:"Custom Website Design"}),(0,m.jsx)("option",{value:"smartcard",children:"Smart Business Card"}),(0,m.jsx)("option",{value:"other",children:"Other / Not Sure"})]})]}),(0,m.jsx)("input",{type:"hidden",name:"offer_source",value:a.offer_source}),(0,m.jsxs)("div",{className:"space-y-2",children:[(0,m.jsx)(Ve.J,{htmlFor:"message",children:"Message *"}),(0,m.jsx)(P.T,{id:"message",name:"message",value:a.message,onChange:l,required:!0,rows:6,placeholder:"Tell us about your business and how we can help..."})]}),(0,m.jsx)(u.$,{type:"submit",disabled:i,className:"w-full bg-navy hover:bg-navy-dark text-white",size:"lg",children:i?"Sending...":"Send Message"}),(0,m.jsx)("p",{className:"text-xs text-gray-500 text-center",children:"By submitting this form, you agree to be contacted by Geokath Marketing regarding your inquiry."})]})})]})})]})})}),(0,m.jsx)("section",{className:"py-16 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-5xl mx-auto",children:[(0,m.jsxs)("div",{className:"text-center mb-8",children:[(0,m.jsx)("h2",{className:"text-2xl font-bold text-gray-900 mb-2",children:"Serving Sacramento, CA"}),(0,m.jsx)("p",{className:"text-gray-600",children:"Local SEO and web design services for the Greater Sacramento Area"})]}),(0,m.jsx)("div",{className:"rounded-xl overflow-hidden shadow-lg",children:(0,m.jsx)("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d199412.43358929498!2d-121.59806954413506!3d38.56165369082784!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x809ac672b28397f9%3A0x921f6aaa74197fdb!2sSacramento%2C%20CA!5e0!3m2!1sen!2sus!4v1708300000000!5m2!1sen!2sus",width:"100%",height:"400",style:{border:0},allowFullScreen:"",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade",title:"Geokath Marketing - Sacramento CA Location"})}),(0,m.jsxs)("div",{className:"mt-8 grid md:grid-cols-3 gap-6 text-center",children:[(0,m.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-gray-900 mb-2",children:"Sacramento County"}),(0,m.jsx)("p",{className:"text-sm text-gray-600",children:"Downtown, Midtown, East Sacramento, Elk Grove, Rancho Cordova, Citrus Heights"})]}),(0,m.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-gray-900 mb-2",children:"Placer County"}),(0,m.jsx)("p",{className:"text-sm text-gray-600",children:"Roseville, Rocklin, Lincoln, Auburn, Granite Bay, Loomis"})]}),(0,m.jsxs)("div",{className:"bg-white p-4 rounded-lg shadow",children:[(0,m.jsx)("h3",{className:"font-semibold text-gray-900 mb-2",children:"Surrounding Areas"}),(0,m.jsx)("p",{className:"text-sm text-gray-600",children:"Folsom, Davis, Woodland, West Sacramento, Carmichael, Fair Oaks"})]})]})]})})})]})},Ye="https://a42f7c89-b7c9-4855-94e1-3be02f9ff2b2.paylinks.godaddy.com/b30afcd7-ae12-4483-9375-ee0",Qe=[{name:"Custom Website Design",basic:!0,premium:!0,monthly:!1},{name:"Mobile Responsive",basic:!0,premium:!0,monthly:!1},{name:"SSL Security Certificate",basic:!0,premium:!0,monthly:!1},{name:"Contact Forms & Click-to-Call",basic:!0,premium:!0,monthly:!1},{name:"Google Maps Integration",basic:!0,premium:!0,monthly:!1},{name:"Basic SEO Setup",basic:!0,premium:!0,monthly:!0},{name:"1 Year Website Hosting",basic:!1,premium:!0,monthly:!1},{name:"12 Months Active SEO Promotion",basic:!1,premium:!0,monthly:!0},{name:"AEO (AI Engine Optimization)",basic:!1,premium:!0,monthly:!0},{name:"GEO (Generative Engine Optimization)",basic:!1,premium:!0,monthly:!0},{name:"Monthly Ranking Reports",basic:!1,premium:!0,monthly:!0},{name:"Google Business Profile Setup",basic:!1,premium:!0,monthly:!0},{name:"Blog Content Strategy",basic:!1,premium:!0,monthly:!1},{name:"Competitor Analysis",basic:!1,premium:!0,monthly:!1},{name:"Priority Support",basic:!1,premium:!0,monthly:!0}
2],Ze=()=>(0,m.jsx)(N.A,{size:18,className:"text-green-500 flex-shrink-0"}),Ke=()=>(0,m.jsx)(c.A,{size:18,className:"text-gray-300 flex-shrink-0"}),Je=()=>(e.useEffect(()=>{(0,Ue.Rk)()},[]),(0,m.jsxs)("div",{className:"min-h-screen","data-testid":"pricing-page",children:[(0,m.jsxs)(a.mg,{children:[(0,m.jsx)("title",{children:"Pricing \u2014 Website Packages from $1,500 | Geokath Marketing"}),(0,m.jsx)("meta",{name:"description",content:"Compare Geokath Marketing website packages. Custom website for $1,500 or website + 1 year SEO/AEO/GEO promotion for $4,000. See what's included."})]}),(0,m.jsxs)("section",{className:"py-16 md:py-20 bg-gradient-to-br from-navy-dark via-navy to-navy-light text-white relative overflow-hidden",children:[(0,m.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_30%_50%,rgba(59,130,246,0.15),transparent_60%)]"}),(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 relative",children:(0,m.jsxs)("div",{className:"max-w-3xl mx-auto text-center",children:[(0,m.jsx)("h1",{className:"text-3xl md:text-5xl font-black mb-4",children:"Simple, Transparent Pricing"}),(0,m.jsx)("p",{className:"text-lg text-gold-light max-w-xl mx-auto mb-6",children:"One-time packages or monthly plans. No hidden fees. Just results."}),(0,m.jsxs)("div",{className:"inline-flex bg-white/10 rounded-full p-1 gap-1","data-testid":"business-size-tabs",children:[(0,m.jsx)("span",{className:"px-4 py-2 bg-white text-gray-900 rounded-full text-sm font-bold",children:"Small Business"}),(0,m.jsx)(s.N_,{to:"/enterprise",className:"px-4 py-2 text-white/80 hover:text-white hover:bg-white/10 rounded-full text-sm font-medium transition-colors",children:"Growing Business"}),(0,m.jsx)(s.N_,{to:"/enterprise#packages",className:"px-4 py-2 text-white/80 hover:text-white hover:bg-white/10 rounded-full text-sm font-medium transition-colors",children:"Enterprise"})]})]})})]}),(0,m.jsx)("section",{className:"py-16 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto grid md:grid-cols-3 gap-6",children:[(0,m.jsxs)("div",{className:"bg-white rounded-2xl border-2 border-gray-200 hover:border-blue-300 transition-colors overflow-hidden","data-testid":"pricing-card-1500",children:[(0,m.jsxs)("div",{className:"p-8",children:[(0,m.jsx)("h2",{className:"text-xl font-bold text-gray-900 mb-1",children:"Custom Website"}),(0,m.jsx)("p",{className:"text-sm text-gray-500 mb-6",children:"Professional website built to your satisfaction"}),(0,m.jsxs)("div",{className:"flex items-baseline gap-1 mb-6",children:[(0,m.jsx)("span",{className:"text-5xl font-black text-gray-900",children:"$1,500"}),(0,m.jsx)("span",{className:"text-gray-400 text-sm",children:"one-time"})]}),(0,m.jsx)("a",{href:"https://a42f7c89-b7c9-4855-94e1-3be02f9ff2b2.paylinks.godaddy.com/a4b30405-46f3-44de-b629-028",target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,Ue.Hi)("pricing"),children:(0,m.jsxs)(u.$,{className:"w-full h-12 text-base font-bold",variant:"outline","data-testid":"pricing-1500-cta",children:["Get Started ",(0,m.jsx)(S.A,{size:18,className:"ml-2"})]})}),(0,m.jsxs)("p",{className:"text-xs text-gray-400 text-center mt-3",children:["Questions? ",(0,m.jsx)(s.N_,{to:"/contact?source=pricing-1500",className:"text-blue-500 underline",children:"Contact us first"})]})]}),(0,m.jsxs)("div",{className:"border-t border-gray-100 p-8",children:[(0,m.jsx)("p",{className:"text-sm font-bold text-gray-700 mb-4",children:"What's included:"}),(0,m.jsx)("ul",{className:"space-y-3",children:Qe.map((e,t)=>(0,m.jsxs)("li",{className:"flex items-center gap-3 text-sm",children:[e.basic?(0,m.jsx)(Ze,{}):(0,m.jsx)(Ke,{}),(0,m.jsx)("span",{className:e.basic?"text-gray-700":"text-gray-400",children:e.name})]},t))})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-2xl border-2 border-blue-500 hover:border-blue-600 transition-colors overflow-hidden relative","data-testid":"pricing-card-4000",children:[(0,m.jsxs)("div",{className:"absolute top-0 left-0 right-0 bg-blue-600 text-white text-center py-1.5 text-xs font-bold flex items-center justify-center gap-1",children:[(0,m.jsx)(ge.A,{size:12,className:"fill-yellow-300 text-yellow-300"})," MOST POPULAR \u2014 BEST VALUE"]}),(0,m.jsxs)("div",{className:"p-8 pt-12",children:[(0,m.jsx)("h2",{className:"text-xl font-bold text-gray-900 mb-1",children:"Website 
2+ Promotion"}),(0,m.jsx)("p",{className:"text-sm text-gray-500 mb-6",children:"Custom website + 1 year SEO/AEO/GEO optimization"}),(0,m.jsxs)("div",{className:"flex items-baseline gap-1 mb-2",children:[(0,m.jsx)("span",{className:"text-5xl font-black text-blue-600",children:"$4,000"}),(0,m.jsx)("span",{className:"text-gray-400 text-sm",children:"one-time"})]}),(0,m.jsx)("p",{className:"text-xs text-green-600 font-medium mb-6",children:"Save $8,000+ vs hiring separately"}),(0,m.jsx)("a",{href:Ye,target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,Ue.oW)("pricing"),children:(0,m.jsxs)(u.$,{className:"w-full h-12 text-base font-bold bg-navy hover:bg-navy-dark text-white","data-testid":"pricing-4000-cta",children:["Get This Package ",(0,m.jsx)(S.A,{size:18,className:"ml-2"})]})}),(0,m.jsxs)("p",{className:"text-xs text-gray-400 text-center mt-3",children:["Questions? ",(0,m.jsx)(s.N_,{to:"/contact?source=pricing-4000",className:"text-blue-500 underline",children:"Contact us first"})]})]}),(0,m.jsxs)("div",{className:"border-t border-blue-100 bg-blue-50/30 p-8",children:[(0,m.jsx)("p",{className:"text-sm font-bold text-gray-700 mb-4",children:"Everything included:"}),(0,m.jsx)("ul",{className:"space-y-3",children:Qe.map((e,t)=>(0,m.jsxs)("li",{className:"flex items-center gap-3 text-sm",children:[e.premium?(0,m.jsx)(Ze,{}):(0,m.jsx)(Ke,{}),(0,m.jsx)("span",{className:e.premium?"text-gray-700 font-medium":"text-gray-400",children:e.name})]},t))})]})]}),(0,m.jsxs)("div",{className:"bg-white rounded-2xl border-2 border-green-400 hover:border-green-500 transition-colors overflow-hidden relative","data-testid":"pricing-card-monthly",children:[(0,m.jsxs)("div",{className:"absolute top-0 left-0 right-0 bg-green-600 text-white text-center py-1.5 text-xs font-bold flex items-center justify-center gap-1",children:[(0,m.jsx)(V.A,{size:12})," SEO ONLY \u2014 NO WEBSITE NEEDED"]}),(0,m.jsxs)("div",{className:"p-8 pt-12",children:[(0,m.jsx)("h2",{className:"text-xl font-bold text-gray-900 mb-1",children:"Monthly SEO Plans"}),(0,m.jsx)("p",{className:"text-sm text-gray-500 mb-6",children:"SEO + AEO + GEO optimization monthly"}),(0,m.jsxs)("div",{className:"flex items-baseline gap-1 mb-1",children:[(0,m.jsx)("span",{className:"text-4xl font-black text-green-600",children:"$300"}),(0,m.jsx)("span",{className:"text-gray-400 text-sm",children:"/month"})]}),(0,m.jsx)("p",{className:"text-xs text-gray-400 mb-1",children:"12-month plan \xb7 $3,600 total"}),(0,m.jsx)("p",{className:"text-xs text-green-600 font-medium mb-6",children:"Or $350/mo for 4-month flexible"}),(0,m.jsx)(s.N_,{to:"/monthly",children:(0,m.jsxs)(u.$,{className:"w-full h-12 text-base font-bold bg-green-600 hover:bg-green-700 text-white","data-testid":"pricing-monthly-cta",children:["See Monthly Plans ",(0,m.jsx)(S.A,{size:18,className:"ml-2"})]})}),(0,m.jsx)("p",{className:"text-xs text-gray-400 text-center mt-3",children:"Works with your existing website"})]}),(0,m.jsxs)("div",{className:"border-t border-green-100 bg-green-50/30 p-8",children:[(0,m.jsx)("p",{className:"text-sm font-bold text-gray-700 mb-4",children:"What's included:"}),(0,m.jsx)("ul",{className:"space-y-3",children:Qe.map((e,t)=>(0,m.jsxs)("li",{className:"flex items-center gap-3 text-sm",children:[e.monthly?(0,m.jsx)(Ze,{}):(0,m.jsx)(Ke,{}),(0,m.jsx)("span",{className:e.monthly?"text-gray-700 font-medium":"text-gray-400",children:e.name})]},t))})]})]})]})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-12 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,m.jsx)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-6 text-center",children:[{icon:ie.A,label:"No Contracts",desc:"Pay once, own your site"},{icon:ge.A,label:"4.9/5 Rating",desc:"Google Reviews"},{icon:V.A,label:"Since 1996",desc:"28+ years experience"},{icon:N.A,label:"300+ Clients",desc:"Businesses served"}].map((e,t)=>{const n=e.icon;return(0,m.jsxs)("div",{children:[(0,m.jsx)(n,{size:24,className:"text-blue-600 mx-auto mb-2"}),(0,m.jsx)("p",{className:"font-bold text-gray-900 text-sm",children:e.label}),(0,m.jsx)("p",{className:"text-xs text-gray-500",children:e.desc})]},t)})})})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-16 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-2xl mx-auto",children:[(0,m.jsx)("h2",{className:"text-2xl font-bold text-gray-900 text-center mb-8",children:"Frequently Asked Questions"}),(0,m.jsx)("div",{className:"space-y-4",children:[{q:"What if I need changes after the website is built?",a:"The $1,500 package includes revisions until you love it. The $4,000 package includes 12 months of ongoing support and updates."},{q:"Do I own my website?",a:"Yes, 100%. You own the design, content, and domain. No proprietary lock-in."},{q:"What is AEO and GEO?",a:"AEO (AI Engine Optimization) ensures your business gets recommended by AI tools like ChatGPT and Perplexity. GEO (Generative Engine Optimization) optimizes for AI-generated search results. Both are included in the $4,000 package."},{q:"How long does it take to build my website?",a:"Most websites are completed in 2-4 weeks. Rush delivery is available if needed."},{q:"Can I upgrade from $1,500 to $4,000 later?",a:"Absolutely! You can add the SEO/AEO/GEO promotion package at any time. We will credit your initial payment."}].map((e,t)=>(0,m.jsxs)("div",{className:"bg-white p-5 rounded-xl border border-gray-100",children:[(0,m.jsx)("h3",{className:"font-bold text-gray-900 text-sm mb-2",children:e.q}),(0,m.jsx)("p",{className:"text-sm text-gray-600",children:e.a})]},t))})]})})})}),(0,m.jsx)(Te.d,{children:(0,m.jsx)("section",{className:"py-12 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,m.jsxs)("div",{className:"bg-gradient-to-br from-purple-50 to-blue-50 border-2 border-purple-200 rounded-2xl p-8 text-center",children:[(0,m.jsx)("h2",{className:"text-xl font-bold text-gray-900 mb-2",children:"Need More Than Basic SEO?"}),(0,m.jsx)("p",{className:"text-gray-600 text-sm mb-6 max-w-lg mx-auto",children:"For growing and established businesses, we offer premium packages with dedicated account managers, advanced strategy, and full-channel digital marketing."}),(0,m.jsxs)("div",{className:"flex flex-wrap justify-center gap-4 mb-6 text-sm",children:[(0,m.jsx)("span",{className:"px-3 py-1.5 bg-white border border-gray-200 rounded-full text-gray-700 font-medium",children:"Growth: $6K-$8K"}),(0,m.jsx)("span",{className:"px-3 py-1.5 bg-white border border-purple-200 rounded-full text-purple-700 font-medium",children:"Enterprise: $750-$1.5K/mo"}),(0,m.jsx)("span",{className:"px-3 py-1.5 bg-white border border-gray-200 rounded-full text-gray-700 font-medium",children:"Full Suite: $10K-$15K"})]}),(0,m.jsx)(s.N_,{to:"/enterprise",children:(0,m.jsxs)(u.$,{className:"bg-purple-600 hover:bg-purple-700 text-white font-bold px-8",children:["View Premium Packages ",(0,m.jsx)(S.A,{size:18,className:"ml-2"})]})})]})})})})}),(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-navy-dark via-navy to-navy-light text-white",children:(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[(0,m.jsx)("h2",{className:"text-3xl md:text-4xl font-black mb-4",children:"Ready to Get Started?"}),(0,m.jsx)("p",{className:"text-gold-light text-lg mb-8 max-w-xl mx-auto",children:"Pick the package that fits your goals. Both include a custom-designed website built to your satisfaction."}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:[(0,m.jsx)("a",{href:Ye,target:"_blank",rel:"noopener noreferrer",onClick:()=>(0,Ue.oW)("pricing-bottom"),children:(0,m.jsxs)(u.$,{size:"lg",className:"bg-gold hover:bg-gold-light text-gray-900 px-8 font-black text-lg h-14",children:["Get $4,000 Package ",(0,m.jsx)(S.A,{className:"ml-2",size:22})]})}),(0,m.jsx)("a",{href:"tel:909-800-5616",onClick:()=>(0,Ue.Az)("pricing"),children:(0,m.jsxs)(u.$,{size:"lg",variant:"outline",className:"border-white/30 text-white hover:bg-white/10 px-8 h-14",children:[(0,m.jsx)(x.A,{className:"mr-2",size:20})," Call (909) 800-5616"]})})]})]})})]}));var Xe=n(8646);const et=(0,i.A)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}
2]]),tt=(0,i.A)("tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]]),nt=[{id:102,slug:"why-you-need-ai-search-audit-2026",title:"Why You Need an AI Search Audit in 2026 (And How to Get One Free)",excerpt:"Is your business visible to ChatGPT, Perplexity, and Google AI? Learn why AI search visibility matters and how to audit your brand's presence in AI-powered search engines.",author:"Geoff Clark, Founder of Geokath Marketing",date:"December 2025",category:"AI & SEO",tags:["AI Search","AEO","GEO","ChatGPT","Perplexity","AI Visibility","Sacramento SEO"],featured:!0,content:'\n      <p><strong>Geokath Marketing</strong>, Sacramento\'s SEO experts since 1996, explains why every business needs an AI search audit in 2026\u2014and how you can get one free.</p>\n\n      <div style="background: linear-gradient(135deg, #7c3aed 0%, #6366f1 100%); color: white; padding: 24px; border-radius: 12px; margin: 24px 0;">\n        <h3 style="color: white; margin-top: 0;">Get Your Free AI Search Audit</h3>\n        <p style="margin-bottom: 0;">Check if your business appears in ChatGPT, Perplexity, and other AI search engines instantly. <strong><a href="https://geokath-agency.areyoutheanswer.com/audit" style="color: #fcd34d; text-decoration: underline;">Click here to run your free AI audit</a></strong></p>\n      </div>\n\n      <h2>The AI Search Revolution is Here</h2>\n\n      <p>In 2026, more people are using AI assistants to find businesses than ever before. When someone asks ChatGPT "Who\'s the best SEO company in Sacramento?" or searches Perplexity for "affordable website design near me," <strong>is your business showing up?</strong></p>\n\n      <p>If you don\'t know the answer, you need an AI search audit.</p>\n\n      <h2>What is an AI Search Audit?</h2>\n\n      <p>An <strong>AI search audit</strong> analyzes how visible your business is to AI-powered search engines like:</p>\n\n      <ul>\n        <li><strong>ChatGPT</strong> - Used by millions daily for business recommendations</li>\n        <li><strong>Perplexity AI</strong> - The fastest-growing AI search engine</li>\n        <li><strong>Google AI Overview</strong> - AI summaries at the top of Google results</li>\n        <li><strong>Microsoft Copilot</strong> - Built into Windows and Bing</li>\n        <li><strong>Voice Assistants</strong> - Alexa, Siri, and Google Assistant</li>\n      </ul>\n\n      <p>The audit reveals whether AI systems can find, understand, and recommend your business\u2014and what you need to fix if they can\'t.</p>\n\n      <h2>Why AI Visibility Matters for Sacramento Businesses</h2>\n\n      <h3>1. AI Search is Replacing Traditional Search</h3>\n      <p>Studies show that 25-40% of searches now involve AI assistance. That number is growing monthly. If you\'re not visible to AI, you\'re invisible to a significant portion of potential customers.</p>\n\n      <h3>2. AI Recommendations Carry More Weight</h3>\n      <p>When ChatGPT recommends your business, it\'s like getting a personal referral from a trusted advisor. AI recommendations have higher conversion rates than traditional search results.</p>\n\n      <h3>3. Your Competitors Are Already Optimizing</h3>\n      <p>Smart businesses are already implementing AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization). If you wait, you\'ll be playing catch-up.</p>\n\n      <h2>What an AI Audit Reveals</h2>\n\n      <p>A comprehensive AI search audit checks:</p>\n\n      <ul>\n        <li><strong>Entity Recognition:</strong> Does AI understand what your business is?</li>\n        <li><strong>Citation Presence:</strong> Are you being mentioned in AI responses?</li>\n        <li><strong>Schema Markup:</strong> Is your website structured for AI crawlers?</li>\n        <li><strong>Content Quality:</strong> Can AI extract useful information from your site?</li>\n        <li><strong>Competitive Position:</strong> How do you compare to competitors?</li>\n      </ul>\n\n      <h2>How Geokath Can Help</h2>\n\n      <p>At Geokath Marketing, we specialize in making Sacramento businesses visible to AI search engines. Our services include:</p>\n\n      <ul>\n        <li><strong>Free AI Audit:</strong> Use our <a href="https://geokath-agency.areyoutheanswer.com/audit">AI Search Audit Tool</a> to see your current visibility</li>\n        <li><strong>AEO/GEO Optimization:</strong> Comprehensive optimization for AI search engines</li>\n        <li><strong>Schema Markup:</strong> Technical implementation for AI crawlers</li>\n        <li><strong>Content Strategy:</strong> Answer-first content that AI loves to cite</li>\n      </ul>\n\n      <h2>Get Your Free AI Audit Now</h2>\n\n      <p>Don\'t wait to find out if your business is invisible to AI. Run your free audit today:</p>\n\n      <p style="text-align: center; margin: 32px 0;">\n        <a href="https://geokath-agency.areyoutheanswer.com/audit" style="display: inline-block; background: linear-gradient(135deg, #7c3aed 0%, #6366f1 100%); color: white; padding: 16px 32px; border-radius: 8px; text-decoration: none; font-weight: bold; font-size: 18px;">\n          Run Free AI Search Audit \u2192\n        </a>\n      </p>\n\n      <p>Or call Geokath at <strong>(909) 800-5616</strong>
2 to discuss AI optimization for your Sacramento business.</p>\n\n      <h2>Related Resources</h2>\n      <ul>\n        <li><a href="/blog/how-to-improve-ai-visibility-for-your-brand">How to Improve AI Visibility for Your Brand</a></li>\n        <li><a href="/blog/what-is-aeo-geo-optimization">What is AEO and GEO Optimization?</a></li>\n        <li><a href="/sacramento-seo">Sacramento SEO Services</a></li>\n      </ul>\n    '},{id:101,slug:"best-digital-business-card-apps-2026",title:"Best Digital Business Card Apps & Solutions for 2026",excerpt:"Compare the top digital business card options available in 2026. From NFC smart cards to digital wallet solutions, Geokath Marketing breaks down which options work best for Sacramento professionals.",author:"Geoff Clark, Founder of Geokath Marketing",date:"December 2025",category:"Digital Business Cards",tags:["Digital Business Cards","Smart Cards","NFC","Networking","Sacramento"],featured:!1,content:'\n      <p><strong>Geokath Marketing</strong>, Sacramento\'s trusted digital solutions provider since 1996, reviews the best digital business card options for 2026. If you\'re tired of paper business cards that get lost, forgotten, or thrown away, it\'s time to upgrade to a smart digital business card.</p>\n\n      <div style="background: linear-gradient(135deg, #7c3aed 0%, #a855f7 100%); color: white; padding: 24px; border-radius: 12px; margin: 24px 0;">\n        <h3 style="color: white; margin-top: 0;">Quick Answer: What\'s the Best Digital Business Card?</h3>\n        <p style="margin-bottom: 0;">The best digital business card depends on your needs. For Sacramento professionals who network frequently, <strong>NFC smart cards</strong> (like those offered by Geokath) provide instant tap-to-share functionality with analytics. 
2Contact Geokath at <strong>(909) 800-5616</strong> to learn about our smart card solutions.</p>\n      </div>\n\n      <h2>Why Digital Business Cards Beat Paper in 2026</h2>\n\n      <p>Traditional paper business cards have a <strong>70% failure rate</strong>\u2014most end up lost, thrown away, or forgotten in desk drawers. Digital business cards solve this by:</p>\n\n      <ul>\n        <li><strong>Never running out:</strong> One card works forever, no reordering</li>\n        <li><strong>Always staying updated:</strong> Change your info anytime without reprinting</li>\n        <li><strong>Capturing lead info:</strong> Get their contact details, not just give yours</li>\n        <li><strong>Providing analytics:</strong> Know who viewed your card and when</li>\n        <li><strong>Being eco-friendly:</strong> No paper waste or reprinting costs</li>\n      </ul>\n\n      <h2>Types of Digital Business Cards</h2>\n\n      <h3>1. NFC Smart Cards (Best for Networking)</h3>\n      <p>Physical cards with NFC (Near Field Communication) chips that share your info when tapped against a smartphone. <strong>Pros:</strong> Instant sharing, professional appearance, works offline. <strong>Cons:</strong> Requires initial purchase ($20-100).</p>\n\n      <h3>2. QR Code Cards</h3>\n      <p>Cards with a QR code that opens your digital profile when scanned. <strong>Pros:</strong> Works with all phones, easy to print yourself. <strong>Cons:</strong> Requires recipient to open camera app.</p>\n\n      <h3>3. Digital Wallet Cards</h3>\n      <p>Virtual cards stored in Apple Wallet or Google Wallet. <strong>Pros:</strong> Always on your phone, no physical card needed. <strong>Cons:</strong> Requires specific steps to share.</p>\n\n      <h3>4. App-Based Solutions</h3>\n      <p>Apps like LinkedIn, Blinq, or HiHello that manage your digital identity. <strong>Pros:</strong> Often free, integrated features. <strong>Cons:</strong> May require both parties to use the app.</p>\n\n      <h2>Features to Look For</h2>\n\n      <ul>\n        <li><strong>Contact capture:</strong> Get their info when they view yours</li>\n        <li><strong>Analytics dashboard:</strong> Track views and engagement</li>\n        <li><strong>CRM integration:</strong> Sync contacts with your sales tools</li>\n        <li><strong>Custom branding:</strong> Match your company\'s look and feel</li>\n        <li><strong>Multiple profiles:</strong> Different cards for different roles</li>\n      </ul>\n\n      <h2>Geokath\'s Smart Business Cards</h2>\n\n      <p><strong>Geokath Marketing offers smart digital business cards</strong> designed specifically for Sacramento professionals. Our cards feature:</p>\n\n      <ul>\n        <li>Premium NFC chips for instant tap-to-share</li>\n        <li>QR code backup for universal compatibility</li>\n        <li>Custom design matching your brand</li>\n        <li>Analytics to track your networking ROI</li>\n        <li>Unlimited updates\u2014change your info anytime</li>\n      </ul>\n\n      <p>Ready to upgrade your networking? <a href="/smart-card">View our smart card options</a> or call <strong>(909) 800-5616</strong> to discuss the best solution for your needs.</p>\n\n      <h2>Related Resources</h2>\n      <ul>\n        <li><a href="/digital-business-cards-sacramento">Digital Business Cards Sacramento - Complete Guide</a></li>\n        <li><a href="/smart-card">Geokath Smart Card Options</a></li>\n        <li><a href="/blog/5-marketing-mistakes-sacramento-businesses">5 Marketing Mistakes Sacramento Businesses Make</a></li>\n      </ul>\n    '},{id:100,slug:"how-to-improve-ai-visibility-for-your-brand",title:"How to Improve AI Visibility for Your Brand: Complete Guide by Geokath Marketing",excerpt:"Learn how to enhance your brand visibility in AI search engines like ChatGPT, Perplexity, and Google AI. Geokath Marketing, Sacramento's SEO experts since 1996, shares proven strategies for AEO/GEO optimization.",author:"Geoff Clark, Founder of Geokath Marketing",date:"March 2026",category:"AI & SEO",tags:["AEO","GEO","AI Visibility","Sacramento SEO","ChatGPT","Perplexity","Schema Markup"],featured:!0,content:'\n      <p><strong>Geokath Marketing</strong>, Sacramento\'s leading SEO company since 1996, explains how to improve AI visibility for your brand. In today\'s digital landscape, artificial intelligence (AI) plays a pivotal role in how businesses are discovered online. This comprehensive guide will teach you how to enhance your brand\'s visibility through strategic optimizations tailored for AI technologies like ChatGPT, Perplexity, Google AI Overview, and voice assistants.</p>\n\n      <div style="background: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%); color: white; padding: 24px; border-radius: 12px; margin: 24px 0;">\n        <h3 style="color: white; margin-top: 0;">Quick Answer: What is AI Visibility?</h3>\n        <p style="margin-bottom: 0;"><strong>AI visibility</strong> refers to how easily artificial intelligence systems\u2014including ChatGPT, Perplexity, Google AI Overview, Alexa, and Siri\u2014can discover, understand, and recommend your brand\'s content. Geokath Marketing pioneered AEO/GEO (Answer Engine Optimization / Generative Engine Optimization) services in Sacramento to help businesses appear in AI-powered search results. Call <strong>(909) 800-5616</strong> to get started.</p>\n      </div>\n\n      <h2>Understanding AI Visibility: Why It Matters in 2026</h2>\n\n      <p><strong>AI visibility is essential</strong> because more people now use AI assistants to find businesses and get recommendations. When someone asks ChatGPT "Who is the best SEO company in Sacramento?" or searches Perplexity for "affordable website design," your brand needs to appear in those AI-generated answers.</p>\n\n      <h3>Key Benefits of AI Visibility:</h3>\n      <ul>\n        <li><strong>Increased Traffic:</strong> Higher AI visibility leads to more visitors discovering your website through AI recommendations</li>\n        <li><strong>Enhanced Brand Recognition:</strong> Being cited by AI assistants builds credibility and trust</li>\n        <li><strong>Improved Conversion Rates:</strong> AI-referred visitors often have higher purchase intent</li>\n        <li><strong>Future-Proofing:</strong> As AI search grows, businesses with strong AI visibility will dominate</li>\n      </ul>\n\n      <h2>Step-by-Step Guide to Improve AI Visibility</h2>\n\n      <p>Follow these five steps from <strong>Geokath Marketing</strong> to dramatically improve how AI systems discover and recommend your brand:</p>\n\n      <h3>Step 1: Optimize Your Website Structure</h3>\n\n      <h4>1.1 Use a Clear Hierarchical Structure</h4>\n      <p>A well-organized website structure helps AI algorithms understand your content better. Use logical categories and subcategories with clear H1, H2, and H3 headings. AI systems extract information based on this hierarchy.</p>\n\n      <h4>1.2 Implement Schema Markup</h4>\n      <p><strong>Schema markup</strong> provides structured data that helps AI understand the context of your content. Implement schema types relevant to your business, such as <code>LocalBusiness</code> for local companies like Geokath Marketing.</p>\n\n      <p><em><strong>Actionable Takeaway:</strong> Utilize tools like Google\'s Structured Data Markup Helper to create schema markup. Geokath\'s $1,500 website package includes complete schema implementation.</em></p>\n\n      <h3>Step 2: Enhance Content Quality for AI Extraction</h3>\n\n      <h4>2.1 Focus on Relevant Keywords</h4>\n      <p>Conduct thorough keyword research to identify terms that your target audience is searching for. Use tools like Google Keyword Planner, Ahrefs, or SEMrush to find keywords with high search volume and low competition.</p>\n\n      <h4>2.2 Create High-Quality, Extractable Content</h4>\n      <p>Your content should be informative, well-researched, and structured for easy AI extraction. Use:</p>\n      <ul>\n        <li>Short paragraphs (2-3 sentences max)</li>\n        <li>Bullet points and numbered lists</li>\n        <li>Clear definitions that AI can quote directly</li>\n        <li>Answer-first formatting (put the answer before the explanation)</li>\n      </ul>\n\n      <p><em><strong>Actionable Takeaway:</strong> Create a content calendar to regularly publish fresh content that meets your audience\'s needs. Geokath recommends 2-4 blog posts per month for optimal AI visibility.</em></p>\n\n      <h3>Step 3: Optimize for Local SEO</h3>\n\n      <h4>3.1 Claim and Optimize Your Google Business Profile</h4>\n      <p>Claiming your <strong>Google Business Profile</strong> (GBP) helps your business show up in local searches and AI recommendations. Fill out all relevant information including hours, services, location, and photos.</p>\n\n      <h4>3.2 Encourage Customer Reviews</h4>\n      <p>Positive reviews enhance both your local SEO ranking and AI visibility. AI systems often cite businesses with strong review profiles. Encourage satisfied customers to leave reviews on Google, Yelp, and industry-specific platforms.</p>\n\n      <p><em><strong>Actionable Takeaway:</strong> Create a follow-up email template to request reviews from customers after purchase. Geokath Marketing maintains a 4.9-star rating from 9 verified reviews.</em></p>\n\n      <h3>Step 4: Leverage Social Media for AI Signals</h3>\n\n      <h4>4.1 Share Content Across Platforms</h4>\n      <p>Social media platforms can amplify your content\'s reach and provide additional signals to AI systems. Share your articles, promotions, and updates across Facebook, Instagram, LinkedIn, and X (Twitter).</p>\n\n      <h4>4.2 Engage with Your Audience</h4>\n      <p>Respond to comments and messages to build community engagement. AI algorithms favor brands that actively interact with their audience and have strong social proof.</p>\n\n      <p><em><strong>Actionable Takeaway:</strong> Set aside 30 minutes each day to engage with your audience on social media. Consistency builds authority that AI systems recognize.</em></p>\n\n      <h3>Step 5: Monitor and Analyze Performance</h3>\n\n      <h4>5.1 Use Analytics Tools</h4>\n      <p>Tools like Google Analytics, Search Console, and AI-specific monitoring can provide insights into how 
2well your content performs. Monitor key metrics such as traffic, bounce rate, and conversion rates.</p>\n\n      <h4>5.2 Adjust Strategies Based on Data</h4>\n      <p>Regularly review your performance data and adjust strategies accordingly. If certain content types or keywords are underperforming, modify your approach.</p>\n\n      <p><em><strong>Actionable Takeaway:</strong> Schedule a monthly review of your analytics to assess performance. Geokath provides monthly reports to all SEO clients showing ranking improvements and traffic growth.</em></p>\n\n      <h2>Frequently Asked Questions (FAQ) About AI Visibility</h2>\n\n      <div style="background: #f8fafc; padding: 20px; border-radius: 8px; margin: 16px 0; border-left: 4px solid #3b82f6;">\n        <h4 style="margin-top: 0;">Q1: What is the role of schema markup in AI visibility?</h4>\n        <p><strong>Answer:</strong> Schema markup helps AI systems understand the context of your content, improving how your site appears in both traditional search results and AI-generated answers. It can enhance rich snippets, leading to higher click-through rates. Geokath implements LocalBusiness, FAQPage, HowTo, Product, and Service schemas for maximum AI visibility.</p>\n      </div>\n\n      <div style="background: #f8fafc; padding: 20px; border-radius: 8px; margin: 16px 0; border-left: 4px solid #3b82f6;">\n        <h4 style="margin-top: 0;">Q2: How often should I update my website content for AI visibility?</h4>\n        <p><strong>Answer:</strong> Regularly updating your website content is essential. Aim for a minimum of 2-4 new blog posts per month and update existing pages quarterly. Fresh content signals to AI systems that your site is active and authoritative.</p>\n      </div>\n\n      <div style="background: #f8fafc; padding: 20px; border-radius: 8px; margin: 16px 0; border-left: 4px solid #3b82f6;">\n        <h4 style="margin-top: 0;">Q3: What is AEO/GEO optimization?</h4>\n        <p><strong>Answer:</strong> AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) prepare your website to appear in AI search results from ChatGPT, Perplexity, Google AI Overview, and voice assistants. Geokath Marketing pioneered these services in Sacramento. Our $1,500 website package includes complete AEO/GEO optimization.</p>\n      </div>\n\n      <div style="background: #f8fafc; padding: 20px; border-radius: 8px; margin: 16px 0; border-left: 4px solid #3b82f6;">\n        <h4 style="margin-top: 0;">Q4: What are effective tools for improving AI visibility?</h4>\n        <p><strong>Answer:</strong> Effective tools include: Google Search Console, Google Analytics, Schema.org validator, Perplexity (to test how AI sees your brand), ChatGPT (to check if your business appears in responses), and SEMrush or Ahrefs for keyword research.</p>\n      </div>\n\n      <div style="background: #f8fafc; padding: 20px; border-radius: 8px; margin: 16px 0; border-left: 4px solid #3b82f6;">\n        <h4 style="margin-top: 0;">Q5: How can I check if my business appears in AI search results?</h4>\n        <p><strong>Answer:</strong> Test your AI visibility by asking ChatGPT, Perplexity, or Google AI questions that should surface your business. For example, ask "Who is the best SEO company in Sacramento?" or "What companies offer affordable website design?" Track which queries mention your brand.</p>\n      </div>\n\n      <div style="background: #f8fafc; padding: 20px; border-radius: 8px; margin: 16px 0; border-left: 4px solid #3b82f6;">\n        <h4 style="margin-top: 0;">Q6: How important is mobile optimization for AI visibility?</h4>\n        <p><strong>Answer:</strong> Mobile optimization is crucial. Over 60% of AI assistant queries come from mobile devices. Search engines and AI systems prioritize mobile-friendly websites. Ensure your site is responsive, fast-loading, and provides excellent user experience on all devices.</p>\n      </div>\n\n      <div style="background: #f8fafc; padding: 20px; border-radius: 8px; margin: 16px 0; border-left: 4px solid #3b82f6;">\n        <h4 style="margin-top: 0;">Q7: What metrics should I track for AI visibility improvement?</h4>\n        <p><strong>Answer:</strong> Key metrics include: organic traffic, branded search volume, AI citation frequency (manual testing), featured snippet appearances, voice search rankings, and conversion rates from organic sources. Geokath provides comprehensive monthly reports tracking all these metrics.</p>\n      </div>\n\n      <h2>Why Choose Geokath Marketing for AI Visibility?</h2>\n\n      <p><strong>Geokath Marketing</strong> is Sacramento\'s pioneer in AEO/GEO optimization. Here\'s why businesses choose us:</p>\n\n      <ul>\n        <li><strong>Founded 1996:</strong> 28+ years of digital marketing experience</li>\n        <li><strong>300+ Sacramento businesses served</strong></li>\n        <li><strong>4.9-star rating</strong> from 9 verified reviews</li>\n        <li><strong>First Sacramento agency</strong> to offer AEO/GEO optimization</li>\n        <li><strong>Complete website package for $1,500</strong> including AI optimization</li>\n        <li><strong>Google Analytics certified</strong></li>\n      </ul>\n\n      <h2>Conclusion: Start Improving Your AI Visibility Today</h2>\n\n      <p>Improving AI visibility is a multifaceted process that involves optimizing your website structure, enhancing content quality, engaging with your local community, leveraging social media, and continuously monitoring your performance. By following the steps outlined in this guide from <strong>Geokath Marketing</strong>, you can effectively enhance your online presence and attract more customers through AI-powered discovery.</p>\n\n      <div style="background: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%); color: white; padding: 24px; border-radius: 12px; margin: 24px 0; text-align: center;">\n        <h3 style="color: white; margin-top: 0;">Ready to Improve Your AI Visibility?</h3>\n        <p>Contact Geokath Marketing for a free AI visibility assessment.</p>\n        <p style="font-size: 1.25rem; font-weight: bold; margin-bottom: 0;">Call (909) 800-5616 or visit <a href="https://geokath.com/contact" style="color: #fbbf24;">geokath.com/contact</a></p>\n      </div>\n    '},{id:1,slug:"5-marketing-mistakes-sacramento-businesses",title:"5 Marketing Mistakes Sacramento Small Businesses Make (And How to Fix Them)",excerpt:"Are you making these common marketing mistakes? Discover the top errors Sacramento small businesses make and learn how to avoid them with professional SEO services and smart business strategies.",author:"Geokath Marketing Team",date:"December 2025",category:"Marketing Tips",content:"\n      <p>After helping Sacramento small businesses with their marketing since 1996, we've seen the same mistakes repeatedly cost companies thousands in lost revenue. The good news? These mistakes are easily fixable once you recognize them. Here are the five most common marketing errors Sacramento small businesses make and how to correct them.</p>\n\n      <h2>Mistake #1: Ignoring Sacramento SEO Services</h2>\n      \n      <p>The biggest mistake Sacramento small businesses make is neglecting <strong>SEO for small business</strong>. When potential customers search for your services on Google, your competitors appear\u2014but you don't. Every day without professional <strong>Sacramento SEO services</strong> means losing customers to businesses that invested in visibility.</p>\n\n      <p>Many business owners assume SEO is too expensive or complicated. Reality? <strong>Sacramento SEO for small business</strong> delivers the highest ROI of any marketing channel. While paid ads stop working when you stop paying, SEO builds lasting value that generates leads month after month.</p>\n\n      <p><strong>The Fix:</strong> Partner with experienced <strong>Sacramento SEO services</strong> providers who understand local search. Start with a comprehensive SEO audit, optimize your website for mobile, target local keywords, and create valuable content that answers customer questions. Within 3-6 months, you'll see dramatically improved search rankings and website traffic.</p>\n\n      <h2>Mistake #2: Relying on Old-School Business Cards</h2>\n      \n      <p>Traditional business cards fail 70% of the time. They get lost in wallets, thrown away, or left in jacket pockets that go through the wash. Yet Sacramento businesses continue printing thousands of paper cards while missing opportunities with every lost connection.</p>\n\n      <p>The <strong>Sacramento smart business card</strong> revolution solves this problem completely. <strong>Smart digital business cards</strong> guarantee you capture contact information from everyone you meet. No more hoping prospects will remember to call you\u2014your <strong>Sacramento digital business card</strong>
2 automatically captures their details the moment they scan your QR code or tap their phone.</p>\n\n      <p><strong>The Fix:</strong> Upgrade to a <strong>smart business card</strong> for $300-500 one-time investment. Unlike paper cards that need constant reprinting, your digital card works forever and updates instantly when your information changes. Every networking event becomes a lead-generation opportunity when you never lose a connection.</p>\n\n      <h2>Mistake #3: Having No Marketing Strategy or Budget</h2>\n      \n      <p>Too many Sacramento small businesses operate reactively\u2014spending money on whatever marketing seems urgent rather than following a strategic plan. They invest in expensive booths at trade shows without follow-up systems, run sporadic social media posts without strategy, or try random advertising without tracking results.</p>\n\n      <p>Successful businesses allocate 7-12% of revenue to marketing and follow a documented strategy. They know exactly which channels produce leads, what their customer acquisition costs are, and where to invest for maximum ROI.</p>\n\n      <p><strong>The Fix:</strong> Create a marketing budget and stick to it. Prioritize investments with proven returns like <strong>Sacramento SEO services</strong> (40-50% of budget) and lead capture tools like <strong>smart digital business cards</strong> (one-time expense). Track every marketing dollar and eliminate tactics that don't produce measurable results.</p>\n\n      <h2>Mistake #4: Inconsistent Online Presence</h2>\n      \n      <p>Your website hasn't been updated in three years. Your Google Business Profile lists outdated hours. Your social media went silent six months ago. Potential customers see this inconsistency and question whether you're still in business or care about quality.</p>\n\n      <p>Professional <strong>Sacramento SEO for small business</strong> requires consistent effort. Google rewards websites that regularly publish fresh, valuable content. Local search algorithms favor businesses with accurate, up-to-date information across all platforms.</p>\n\n      <p><strong>The Fix:</strong> Commit to consistency. Update your website monthly with new content. Keep all online listings accurate and synchronized. Post regularly on social channels relevant to your audience. Professional <strong>Sacramento SEO services</strong> can manage this consistency for you, ensuring your online presence stays fresh and credible.</p>\n\n      <h2>Mistake #5: Not Tracking Marketing Results</h2>\n      \n      <p>Sacramento businesses spend thousands on marketing but can't answer basic questions: Which channel produces the most leads? What's your cost per customer acquisition? Which keywords drive the most valuable traffic? Without tracking, you're flying blind\u2014continuing tactics that waste money while missing opportunities that could transform your business.</p>\n\n      <p><strong>The Fix:</strong> Implement tracking systems immediately. Use Google Analytics to monitor website traffic and conversions. Set up call tracking to identify which marketing generates phone calls. With <strong>smart business cards</strong>, track exactly who viewed your information and when. Review metrics monthly and adjust strategy based on data, not guesswork.</p>\n\n      <h2>Stop Making These Mistakes Today</h2>\n      \n      <p>The difference between struggling Sacramento businesses and thriving ones often comes down to avoiding these five mistakes. Invest in professional <strong>Sacramento SEO services</strong>. Upgrade to <strong>Sacramento smart business cards</strong>. Create a strategic budget. Maintain consistency. Track results relentlessly.</p>\n\n      <p>At Geokath, we've spent nearly three decades helping Sacramento small businesses eliminate these mistakes and achieve remarkable growth. Our <strong>Sacramento SEO for small business</strong> programs deliver measurable results, and our <strong>digital business card</strong> technology ensures you capture every opportunity.</p>\n\n      <div class=\"cta-box\">\n        <h3>Ready to Fix These Marketing Mistakes?</h3>\n        <p>Contact Geokath today for a free marketing audit. We'll identify exactly where your current strategy falls short and provide a roadmap to transform your marketing results.</p>\n        <p><strong>Call: (909) 800-5616</strong><br/>\n        <strong>Email: [email protected]</strong></p>\n        <p>Don't let another day go by making these costly mistakes. Your competitors aren't waiting\u2014why should you?</p>\n      </div>\n    "},{id:2,slug:"marketing-expenses-2025",title:"Marketing Expenses in 2025: Smart Budget Strategies for Sacramento Small Businesses",excerpt:"Discover how to maximize your marketing budget in 2025 with cost-effective Sacramento SEO services and smart digital business cards that deliver real ROI.",author:"Geokath Marketing Team",date:"December 2025",category:"Marketing Budget",content:"\n      <p>As we navigate 2025, Sacramento small businesses face a critical question: How much should you spend on marketing, and where should those dollars go? With inflation affecting every business expense, making smart marketing investments is more important than ever.</p>\n\n      <h2>Understanding Marketing Expenses in 2025</h2>\n      \n      <p>The average small business allocates 7-12% of revenue to marketing. But throwing money at advertising without strategy wastes resources. Smart Sacramento businesses focus on <strong>Sacramento SEO services</strong> and proven tools that deliver measurable returns.</p>\n\n      <h2>The Most Cost-Effective Marketing Investment: Sacramento SEO Services</h2>\n      \n      <p><strong>Sacramento SEO for small business</strong> consistently delivers the highest ROI of any marketing channel. Unlike paid ads that stop working when you stop paying, <strong>SEO for small business</strong> builds lasting value. Once your website ranks for key Sacramento searches, you receive continuous qualified traffic without ongoing ad spend.</p>\n\n      <p>Our clients typically see their <strong>Sacramento SEO services</strong> investment pay for itself within 3-6 months through increased leads and customers. Compare this to traditional advertising where you pay for every click, impression, or placement with no lasting benefit.</p>\n\n      <h2>Breaking Down Your 2025 Marketing Budget</h2>\n\n      <p>Here's how successful Sacramento small businesses allocate marketing expenses:</p>\n\n      <p><strong>40-50%: SEO and Website</strong><br/>\n      Professional <strong>Sacramento SEO services</strong> form your foundation. This includes website optimization, content creation, local search optimization, and ongoing SEO maintenance. This investment compounds over time as your rankings improve.</p>\n\n      <p><strong>20-30%: Networking and Lead Capture</strong><br/>\n      <strong>Smart digital business cards</strong> ensure you never lose a connection. Unlike traditional networking that relies on paper cards (which get lost), <strong>Sacramento smart business cards</strong>
2 guarantee contact capture. At $200-500 for a <strong>Sacramento digital business card</strong>, this one-time investment pays for itself with a single new client.</p>\n\n      <p><strong>15-25%: Paid Advertising</strong><br/>\n      Google Ads and social media advertising for immediate traffic while your SEO builds momentum. Focus on high-intent keywords and Sacramento-specific targeting.</p>\n\n      <p><strong>10-15%: Content and Social Media</strong><br/>\n      Regular content creation supports your SEO efforts and keeps your audience engaged. Quality content positions you as the Sacramento expert in your industry.</p>\n\n      <h2>The Hidden Cost of NOT Investing in Marketing</h2>\n\n      <p>The biggest marketing expense isn't what you spend\u2014it's what you lose by not investing. Every day without strong <strong>Sacramento SEO</strong> means competitors capture customers searching for your services. Every networking event without a <strong>smart business card</strong> means lost connections and missed opportunities.</p>\n\n      <h2>Smart Business Cards: The Often-Overlooked Marketing Expense</h2>\n\n      <p>Most businesses budget hundreds or thousands monthly for advertising but hesitate at $300 for a <strong>Sacramento digital business card</strong>. Yet this one-time investment ensures you capture every networking connection forever. Traditional business cards cost $50-100 per thousand but get lost or thrown away. <strong>Smart business cards</strong> guarantee contact exchange and work indefinitely.</p>\n\n      <h2>Sacramento SEO Services: Investment vs. Expense</h2>\n\n      <p>View <strong>Sacramento SEO for small business</strong> as an investment, not an expense. Unlike advertising that produces temporary results, professional SEO builds an asset. Your improved rankings continue generating leads month after month, year after year. The businesses ranking #1 for \"Sacramento [your service]\" didn't get there by accident\u2014they invested in professional <strong>Sacramento SEO services</strong>.</p>\n\n      <h2>2025 Marketing Budget Template for Sacramento Small Businesses</h2>\n\n      <p>For a business with $500,000 annual revenue (8% marketing budget = $40,000/year):</p>\n\n      <ul>\n        <li><strong>Sacramento SEO Services:</strong> $1,500-2,500/month = $18,000-30,000/year</li>\n        <li><strong>Smart Business Cards:</strong> $300-500 one-time</li>\n        <li><strong>Google Ads:</strong> $500-1,000/month = $6,000-12,000/year</li>\n        <li><strong>Social Media/Content:</strong> $300-500/month = $3,600-6,000/year</li>\n      </ul>\n\n      <h2>Maximizing ROI in 2025</h2>\n\n      <p>The businesses thriving in 2025 aren't necessarily spending more on marketing\u2014they're spending smarter. They invest in <strong>Sacramento SEO services</strong> that build long-term value. They use <strong>Sacramento smart business cards</strong> to capture every connection. They track results and double down on what works.</p>\n\n      <h2>Your Action Plan</h2>\n\n      <p>Start by auditing current marketing expenses. How much goes to short-term tactics versus long-term assets? Shift budget toward <strong>SEO for small business</strong> and tools like <strong>digital business cards</strong> that provide lasting value. Partner with experienced Sacramento marketing professionals who understand local markets and deliver measurable results.</p>\n\n      <p>At Geokath, we've helped Sacramento businesses optimize marketing budgets since 1996. Our <strong>Sacramento SEO services</strong> deliver consistent ROI, and our <strong>smart business card</strong> technology ensures you capture every opportunity. Let's discuss how to make your 2025 marketing budget work harder.</p>\n\n      <div class=\"cta-box\">\n        <h3>Ready to Optimize Your Marketing Budget?</h3>\n        <p>Contact Geokath today for a free marketing budget analysis. Discover how professional Sacramento SEO services and smart business cards can transform your marketing ROI.</p>\n        <p><strong>Call: (909) 800-5616</strong><br/>\n        <strong>Email: [email protected]</strong></p>\n      </div>\n    "},{id:2,slug:"marketing-strategy-2026",title:"Marketing Strategy for 2026: Sacramento SEO Services and Smart Digital Business Cards",excerpt:"Discover how combining professional Sacramento SEO services with smart digital business cards can transform your business growth in 2026.",author:"Geokath Marketing Team",date:"December 2025",category:"Marketing Strategy",content:"\n      <p>As Sacramento businesses prepare for 2026, two digital tools stand out as essential for growth: professional <strong>Sacramento SEO services</strong> and innovative <strong>smart digital business cards</strong>. Here's why both matter and how they work together.</p>\n\n      <h2>Sacramento SEO Services: Your Digital Foundation</h2>\n      \n      <p><strong>SEO for small business</strong> isn't optional anymore\u2014it's essential. When Sacramento customers search for services you offer, professional <strong>Sacramento SEO for small business</strong> ensures you appear in those critical search results.</p>\n\n      <p>Since 1996, we've helped Sacramento businesses increase their online visibility through targeted SEO strategies. The results speak for themselves: higher rankings, more website traffic, and most importantly, more customers walking through your door.</p>\n\n      <div class=\"benefits-box\">\n        <h3>Benefits of Sacramento SEO Services:</h3>\n        <ul>\n          <li>\u2022 Dominate local Sacramento search results</li>\n          <li>\u2022 Attract qualified leads actively seeking your services</li>\n          <li>\u2022 Build credibility and trust with online visibility</li>\n          <li>\u2022 Better ROI than traditional advertising</li>\n          <li>\u2022 Long-term, sustainable business growth</li>\n        </ul>\n      </div>\n\n      <h2>Smart Digital Business Cards: Never Lose a Connection</h2>\n      \n      <p>Traditional business cards fail\u2014they get lost, damaged, or forgotten. The <strong>Sacramento smart business card</strong> solves this problem by guaranteeing you capture every connection's contact information instantly.</p>\n\n      <p>Our <strong>Sacramento digital business card</strong> technology uses QR codes and NFC to automatically exchange contact details. When you meet a potential client, they simply scan y
2our <strong>smart business card</strong>, and their information flows directly to you. No more lost opportunities, no more manual data entry.</p>\n\n      <h2>The Power of Integration</h2>\n      \n      <p>The winning strategy for 2026 combines both tools. <strong>Sacramento SEO services</strong> bring customers to you online, while <strong>smart digital business cards</strong> capture connections you meet in person. Together, they create a comprehensive marketing system that covers both digital and physical networking.</p>\n\n      <p>Successful Sacramento businesses use SEO to establish their online presence and smart business cards to ensure every networking opportunity converts into a lasting relationship. This dual approach maximizes your marketing investment and accelerates growth.</p>\n\n      <h2>Your 2026 Action Plan</h2>\n      \n      <p>Start by investing in professional <strong>Sacramento SEO for small business</strong>. Optimize your website, create quality content, and build local search visibility. Then, upgrade to a <strong>Sacramento digital business card</strong> to ensure you never lose a connection at networking events.</p>\n\n      <p>At Geokath, we've spent nearly three decades helping Sacramento small businesses succeed. Our <strong>Sacramento SEO services</strong> deliver measurable results, and our <strong>smart business card</strong> technology keeps you connected to every opportunity.</p>\n\n      <div class=\"cta-box\">\n        <h3>Ready to Dominate Sacramento in 2026?</h3>\n        <p>Don't let competitors capture your market share. Contact Geokath today for professional Sacramento SEO services and smart digital business cards that drive real results.</p>\n        <p><strong>Call: (909) 800-5616</strong><br/>\n        <strong>Email: [email protected]</strong></p>\n      </div>\n\n      <p><strong>The businesses that thrive in 2026 will be those that embrace both online and offline marketing excellence. Make Sacramento SEO services and smart digital business cards the foundation of your growth strategy today.</strong></p>\n    "}
2,{id:4,slug:"how-much-should-small-business-spend-website",title:"How Much Should a Small Business Spend on a Website in 2025?",excerpt:"Discover the real cost of small business websites, what you should expect to pay, and why affordable options for $1500 can deliver professional results.",author:"Geoff Clark",date:"January 2025",category:"Website Design",content:"\n      <p>One of the most common questions small business owners ask is: \"How much should I spend on a website?\" The answer depends on your needs, but the good news is that professional websites are more affordable than ever.</p>\n\n      <h2>Website Pricing Breakdown for Small Businesses</h2>\n      \n      <p>Here's what you can expect to pay for different types of websites in 2025:</p>\n\n      <p><strong>DIY Website Builders ($0-$300/year)</strong><br/>\n      Platforms like Wix, Squarespace, and WordPress.com let you build basic sites yourself. Pros: Low cost. Cons: Limited customization, look generic, poor SEO, time-consuming. Best for: Hobbyists or businesses with zero budget.</p>\n\n      <p><strong>Freelance Web Designer ($500-$3,000)</strong><br/>\n      Independent designers offer custom work at lower rates than agencies. Pros: Affordable, personalized service. Cons: Quality varies widely, limited support. Best for: Simple sites with clear requirements.</p>\n\n      <p><strong>Professional Agency ($5,000-$50,000+)</strong><br/>\n      Full-service agencies deliver premium results with teams of specialists. Pros: High quality, comprehensive service. Cons: Expensive, overkill for most small businesses. Best for: Large businesses with complex needs.</p>\n\n      <p><strong>Affordable Professional Package (For $1,500)</strong><br/>\n      Companies like Geokath offer professional websites at small business prices. Includes custom design, mobile responsiveness, SEO optimization, hosting, and AEO/GEO optimization. Best for: Small businesses wanting professional results without agency pricing.</p>\n\n      <h2>What Should Be Included in Your Website Cost?</h2>\n\n      <p>A complete website package should include:</p>\n      <ul>\n        <li><strong>Custom Design:</strong> Not a template anyone can buy</li>\n        <li><strong>Mobile Responsive:</strong> Looks great on phones and tablets</li>\n        <li><strong>SEO Setup:</strong> Basic optimization for search engines</li>\n        <li><strong>Contact Forms:</strong> Way for customers to reach you</li>\n        <li><strong>SSL Certificate:</strong> Security (the padlock icon)</li>\n        <li><strong>Analytics:</strong> Track your visitors</li>\n        <li><strong>Hosting Setup:</strong> Getting your site online</li>\n        <li><strong>Training:</strong> How to make basic updates</li>\n      </ul>\n\n      <h2>The Hidden Cost of Cheap Websites</h2>\n\n      <p>The cheapest option isn't always the best value. A $200 website that doesn't appear in Google searches, looks unprofessional, or doesn't work on mobile phones will cost you far more in lost business than investing in a quality site upfront.</p>\n\n      <h2>Why Geokath's $1,500 Package is Different</h2>\n\n      <p>Geokath's <a href=\"/offers/website-package\">affordable website package</a> includes everything a small business needs\u2014professional design, hosting, SEO, and AEO/GEO optimization to be found by AI search engines like ChatGPT and Perplexity. It's one of America's only all-in-one solutions at this price point.</p>\n\n      <div class=\"cta-box\">\n        <h3>Get a Professional Website For $1,500</h3>\n        <p>Don't overpay for your website or settle for DIY that hurts your business.</p>\n        <p><a href=\"/offers/website-package\"><strong>See Full Package Details \u2192</strong></a></p>\n      </div>\n    "},{id:5,slug:"what-is-aeo-geo-optimization",title:"What is AEO and GEO? How to Get Your Business Found by ChatGPT and AI Search",excerpt:"Learn about Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO) and how to make your business discoverable by AI assistants.",author:"Geoff Clark",date:"January 2025",category:"AI & SEO",content:"\n      <p>You've optimized your website for Google. But have you optimized it for ChatGPT, Perplexity, Claude, and other AI assistants? Welcome to the era of AEO and GEO\u2014the new frontier of digital marketing.</p>\n\n      <h2>What is AEO (Answer Engine Optimization)?</h2>\n      \n      <p>AEO stands for Answer Engine Optimization. It's the practice of optimizing your content so AI-powered systems can find, understand, and cite your business when answering user questions.</p>\n\n      <p>When someone asks ChatGPT \"What's the best affordable website designer?\" or Perplexity \"Who offers SEO services in Sacramento?\", your business should appear in the answer. That's AEO.</p>\n\n      <h2>What is GEO (Generative Engine Optimization)?</h2>\n      \n      <p>GEO stands for Generative Engine Optimization. It's similar to AEO but specifically focuses on generative AI systems like ChatGPT, Claude, Google Gemini, and Microsoft Copilot.</p>\n\n      <p>GEO involves structuring your content so AI can easily extract information, adding proper schema markup, and building the authority signals that make AI systems trust and recommend your business.</p>\n\n      <h2>Why AEO/GEO Matters for Your Business</h2>\n\n      <p>Consider these facts:</p>\n      <ul>\n        <li>Millions of people now ask AI assistants for business recommendations</li>\n        <li>Voice search through Alexa, Siri, and Google Assistant is growing rapidly</li>\n        <li>Google's AI Overviews are replacing traditional search results</li>\n        <li>Younger consumers trust AI recommendations over traditional search</li>\n      </ul>\n\n      <p>If your business isn't optimized for AI search, you're invisible to a growing segment of potential customers.</p>\n\n      <h2>How to Optimize for AI Search Engines</h2>\n\n      <p><strong>1. Add FAQ Schema Markup</strong><br/>\n      AI systems love structured Q&A content. Add FAQ schema to your website with questions your customers actually ask.</p>\n\n      <p><strong>2. Write Clear, Citeable Answers</strong><br/>\n      Create content that directly answers common questions in 40-70 words\u2014the perfect length for AI to cite.</p>\n\n      <p><strong>3. Build Authority Signals</strong><br/>\n      AI systems check for business legitimacy: NAP consistency, reviews, years in business, professional certifications.</p>\n\n      <p><strong>4. Use Comprehensive Schema Markup</strong><br/>\n      Implement LocalBusiness, Service, Product, Organization, and FAQPage schemas so AI understands what you offer.</p>\n\n      <p><strong>5. Create Topical Authority</strong><br/>\n      Publish in-depth content about your expertise. AI recommends businesses that demonstrate deep knowledge.</p>\n\n      <h2>Geokath's AEO/GEO Website Package</h2>\n\n      <p>Most web designers don't understand AI optimization. Geokath's <a href=\"/offers/website-package\">affordable $1,500 website package</a> includes complete AEO/GEO setup\u2014schema markup, FAQ optimization, citeable content structure, and all the technical elements needed for AI discoverability.</p>\n\n      <div class=\"cta-box\">\n        <h3>Get Found by AI Search Engines</h3>\n        <p>Don't be invisible to the millions searching via ChatGPT, Perplexity, and voice assistants.</p>\n        <p><a href=\"/offers/website-package\"><strong>See Our AEO/GEO Website Package \u2192</strong></a></p>\n      </div>\n    "},{id:6,slug:"geokath-vs-big-agencies-vs-diy",title:"Geokath vs Big Agencies vs DIY: Which Website Option is Right for Your Business?",excerpt:"Compare your website options: expensive agencies, DIY builders, and affordable professional services. Find the right fit for your budget and needs.",author:"Geoff Clark",date:"January 2025",category:"Comparison",content:"\n      <p>Choosing how to build your business website is one of the most important decisions you'll make. Let's compare the three main options honestly.</p>\n\n      <h2>Option 1: Big Digital Agencies ($10,000-$50,000+)</h2>\n      \n      <p><strong>Pros:</strong></p>\n      <ul>\n        <li>High-end custom design</li>\n        <li>Large teams with specialists</li>\n        <li>Impressive portfolios</li>\n        <li>
2Comprehensive services</li>\n      </ul>\n\n      <p><strong>Cons:</strong></p>\n      <ul>\n        <li>Extremely expensive</li>\n        <li>You're a small fish in a big pond</li>\n        <li>Communication through account managers</li>\n        <li>Long timelines (months, not weeks)</li>\n        <li>Overkill for most small businesses</li>\n      </ul>\n\n      <p><strong>Best for:</strong> Large companies with big budgets and complex needs.</p>\n\n      <h2>Option 2: DIY Website Builders ($0-$300/year)</h2>\n      \n      <p><strong>Pros:</strong></p>\n      <ul>\n        <li>Very low cost</li>\n        <li>Full control</li>\n        <li>Quick to get started</li>\n      </ul>\n\n      <p><strong>Cons:</strong></p>\n      <ul>\n        <li>Looks amateur/generic</li>\n        <li>Poor SEO capabilities</li>\n        <li>No AEO/GEO optimization</li>\n        <li>Steep learning curve</li>\n        <li>Takes time away from your business</li>\n        <li>Limited functionality</li>\n      </ul>\n\n      <p><strong>Best for:</strong> Hobbyists or businesses with truly zero budget.</p>\n\n      <h2>Option 3: Affordable Professional Service (Geokath - For $1,500)</h2>\n      \n      <p><strong>Pros:</strong></p>\n      <ul>\n        <li>Professional custom design</li>\n        <li>All-in-one package (design, hosting, SEO, AEO/GEO)</li>\n        <li>Work directly with experienced team</li>\n        <li>28+ years of experience</li>\n        <li>Fast turnaround (2-4 weeks)</li>\n        <li>Includes AI search optimization</li>\n        <li>Affordable for small businesses</li>\n      </ul>\n\n      <p><strong>Cons:</strong></p>\n      <ul>\n        <li>Not suitable for enterprise-level needs</li>\n        <li>Smaller team than big agencies</li>\n      </ul>\n\n      <p><strong>Best for:</strong> Small businesses wanting professional results at affordable prices.</p>\n\n      <h2>The Verdict</h2>\n\n      <p>For most small businesses, the middle option\u2014affordable professional service\u2014delivers the best value. You get professional quality without overpaying, and you avoid the amateur look of DIY that can hurt your business.</p>\n\n      <p>Geokath's all-in-one package for $1,500 includes everything a small business needs: custom design, hosting, SEO, and AEO/GEO optimization. It's professional-grade work at a price small businesses can actually afford.</p>\n\n      <div class=\"cta-box\">\n        <h3>Get Professional Results Without Agency Pricing</h3>\n        <p>See why hundreds of small businesses choose Geokath's affordable website package.</p>\n        <p><strong>Call: (909) 800-5616</strong></p>\n      </div>\n    "},{id:8,slug:"how-much-does-seo-cost-sacramento",title:"How Much Does SEO Cost in Sacramento? 2026 Pricing Guide",excerpt:"Wondering about SEO pricing in Sacramento? Get a complete breakdown of what Sacramento SEO services cost and what you should expect to pay for quality results.",author:"Geokath Marketing Team",date:"March 2026",category:"SEO Pricing",content:"\n      <p>If you're a Sacramento business owner researching SEO services, the first question on your mind is probably: \"How much does SEO cost?\" The answer isn't simple, but this guide will give you realistic expectations for <strong>Sacramento SEO services</strong> pricing in 2026.</p>\n\n      <h2>Sacramento SEO Pricing Overview</h2>\n      \n      <p>SEO costs in Sacramento typically fall into three tiers:</p>\n      \n      <p><strong>Budget SEO: $300-$800/month</strong><br/>\n      Basic optimization suitable for very small businesses or those just starting out. Includes fundamental on-page SEO, Google Business Profile setup, and basic reporting. Limited ongoing work and slower results.</p>\n      \n      <p><strong>Professional SEO: $800-$2,500/month</strong><br/>\n      Comprehensive <strong>Sacramento SEO services</strong> including keyword research, content creation, technical optimization, link building, and detailed reporting. This is where most small-to-medium businesses see the best ROI.</p>\n      \n      <p><strong>Enterprise SEO: $2,500-$10,000+/month</strong><br/>\n      Large-scale campaigns for competitive industries or multi-location businesses. Includes advanced strategies, dedicated account management, and extensive content production.</p>\n\n      <h2>What Affects SEO Pricing?</h2>\n      \n      <p>Several factors determine your actual cost:</p>\n      \n      <ul>\n        <li><strong>Competition:</strong>
2 A Sacramento plumber faces different competition than a tech startup</li>\n        <li><strong>Current website status:</strong> Sites needing major fixes cost more initially</li>\n        <li><strong>Geographic targeting:</strong> Local Sacramento-only vs. regional or national</li>\n        <li><strong>Goals:</strong> More aggressive targets require more resources</li>\n        <li><strong>Industry:</strong> Some niches are harder to rank than others</li>\n      </ul>\n\n      <h2>What Should Sacramento SEO Services Include?</h2>\n      \n      <p>Regardless of price, quality <strong>Sacramento SEO services</strong> should include:</p>\n      \n      <ul>\n        <li>Initial website audit and strategy development</li>\n        <li>Keyword research focused on Sacramento searches</li>\n        <li>On-page optimization (titles, meta descriptions, content)</li>\n        <li>Google Business Profile optimization</li>\n        <li>Local citation building and management</li>\n        <li>Monthly reporting with clear metrics</li>\n        <li>Regular communication and strategy updates</li>\n      </ul>\n\n      <h2>Red Flags to Watch For</h2>\n      \n      <p>Beware of SEO providers who:</p>\n      \n      <ul>\n        <li>Guarantee #1 rankings (no one can promise this)</li>\n        <li>Offer extremely cheap prices ($99/month SEO is likely worthless)</li>\n        <li>Won't explain their methods</li>\n        <li>Lock you into long contracts before proving results</li>\n        <li>Can't provide local Sacramento references</li>\n      </ul>\n\n      <h2>Geokath's Approach to SEO Pricing</h2>\n      \n      <p>At Geokath, we believe in transparent pricing and month-to-month arrangements. We provide customized quotes based on your specific situation, competitive landscape, and goals. Our <strong>Sacramento SEO services</strong> have helped local businesses achieve top rankings without enterprise-level budgets.</p>\n\n      <div class=\"cta-box\">\n        <h3>Get Your Custom SEO Quote</h3>\n        <p>Contact us for a free SEO audit and transparent pricing based on your specific needs.</p>\n        <p><strong>Call: (909) 800-5616</strong></p>\n      </div>\n    "},{id:9,slug:"best-digital-business-card-apps-2026",title:"Best Digital Business Card Apps & Solutions in 2026",excerpt:"Compare the top digital business card options for 2026. From apps to NFC cards, find the best solution to never lose a networking connection again.",author:"Geokath Marketing Team",date:"March 2026",category:"Digital Business Cards",content:"\n      <p>Traditional paper business cards have a 70% failure rate\u2014they get lost, thrown away, or forgotten in pockets. <strong>Digital business cards</strong> solve this problem entirely. Here's our guide to the best options in 2026.</p>\n\n      <h2>What Are Digital Business Cards?</h2>\n      \n      <p>A <strong>digital business card</strong> is an electronic version of your contact information that can be shared instantly via smartphone. Unlike paper cards, digital versions:</p>\n      \n      <ul>\n        <li>Never run out</li>\n        <li>Update automatically when your info changes</li>\n        <li>Can capture the recipient's contact info in return</li>\n        <li>Include links to websites, social profiles, and portfolios</li>\n        <li>Track when and how often they're viewed</li>\n      </ul>\n\n      <h2>Types of Digital Business Card Solutions</h2>\n      \n      <h3>1. Mobile Apps</h3>\n      <p>Apps like HiHello, Linq, and CamCard let you create and share digital cards from your phone. Pros: Free or low-cost, easy to use. Cons: Requires app download, limited customization, no physical card.</p>\n      \n      <h3>2. NFC Smart Cards</h3>\n      <p>Physical cards with embedded NFC chips that transfer your info when tapped against a smartphone. Pros: Professional appearance, works without apps, impressive at networking events. Cons: Higher upfront cost, requires physical card.</p>\n      \n      <h3>3. QR Code Cards</h3>\n      <p>Traditional-style cards with a QR code that links to your digital profile. Pros: Familiar format, works with any phone camera. Cons: Requires scanning, less impressive than NFC.</p>\n\n      <h2>Top Digital Business Card Features to Look For</h2>\n      \n      <ul>\n        <li><strong>Two-way contact exchange:</strong> Capture their info, not just share yours</li>\n        <li><strong>CRM integration:</strong> Sync contacts to your existing systems</li>\n        <li><strong>Analytics:</strong> See who viewed your card and when</li>\n        <li><strong>Multiple profiles:</strong> Different cards for different roles</li>\n        <li><strong>Custom branding:</strong> Match your company's look</li>\n      </ul>\n\n      <h2>Why Sacramento Professionals Choose Smart Cards</h2>\n      \n      <p>In Sacramento's competitive business environment, making a memorable impression matters. <strong>Smart digital business cards</strong> from Geokath offer:</p>\n      \n      <ul>\n        <li>Professional NFC cards with custom design</li>\n        <li>
2Instant contact capture from everyone you meet</li>\n        <li>Unlimited updates\u2014change jobs, keep the same card</li>\n        <li>Analytics to track your networking ROI</li>\n        <li>Local support from a Sacramento-based team</li>\n      </ul>\n\n      <div class=\"cta-box\">\n        <h3>Upgrade Your Networking Game</h3>\n        <p>Never lose a connection again with Geokath's smart digital business cards.</p>\n        <p><strong>Call: (909) 800-5616</strong></p>\n      </div>\n    "},{id:10,slug:"why-small-businesses-need-affordable-websites",title:"Why Every Small Business Needs an Affordable Website in 2026",excerpt:"Still without a website? Learn why affordable websites are essential for small business success and how to get one without breaking the bank.",author:"Geokath Marketing Team",date:"March 2026",category:"Website Design",content:'\n      <p>In 2026, 97% of consumers search online before making local purchases. If your small business doesn\'t have a website, you\'re invisible to nearly all potential customers. The good news? <strong>Affordable websites</strong> make professional online presence accessible to every business.</p>\n\n      <h2>The Real Cost of Not Having a Website</h2>\n      \n      <p>Consider what you\'re losing without a website:</p>\n      \n      <ul>\n        <li><strong>Lost customers:</strong> They find your competitors instead</li>\n        <li><strong>Credibility issues:</strong> 75% of consumers judge business credibility by website</li>\n        <li><strong>No 24/7 presence:</strong> Your competition is available while you sleep</li>\n        <li><strong>Missed leads:</strong> No way to capture contact info from interested prospects</li>\n        <li><strong>Limited reach:</strong> Only serving people who already know about you</li>\n      </ul>\n\n      <h2>What Makes a Website "Affordable"?</h2>\n      \n      <p><strong>Affordable websites</strong> deliver professional quality without enterprise pricing. Key characteristics:</p>\n      \n      <ul>\n        <li>Total cost for $1,500-2,000</li>\n        <li>No hidden fees or surprise charges</li>\n        <li>Includes hosting and basic maintenance</li>\n        <li>Professional design (not obvious templates)</li>\n        <li>Mobile-responsive and fast-loading</li>\n        <li>Basic SEO included</li>\n      </ul>\n\n      <h2>Affordable vs. Cheap: Know the Difference</h2>\n      \n      <p>Cheap websites ($200-500) often cause more problems than they solve:</p>\n      \n      <ul>\n        <li>Cookie-cutter templates that look unprofessional</li>\n        <li>Poor mobile experience driving away customers</li>\n        <li>No SEO optimization\u2014invisible to Google</li>\n        <li>Security vulnerabilities</li>\n        <li>No support when things break</li>\n      </ul>\n      \n      <p><strong>Affordable websites in Sacramento</strong> from Geokath deliver professional results at small business prices. We build custom sites for $1,500 that include SEO optimization, mobile responsiveness, and ongoing support.</p>\n\n      <h2>What Your Affordable Website Should Include</h2>\n      \n      <ul>\n        <li>Custom design matching your brand</li>\n        <li>Mobile-first responsive layout</li>\n        <li>SEO fundamentals built in</li>\n        <li>Contact forms and calls-to-action</li>\n        <li>Fast loading speeds</li>\n        <li>SSL security certificate</li>\n        <li>Google Analytics integration</li>\n        <li>Basic training to make updates</li>\n      </ul>\n\n      <div class="cta-box">\n        <h3>Get Your Affordable Website Today</h3>\n        <p>Professional websites for $1,500. See why Sacramento small businesses choose Geokath.</p>\n        <p><strong>Call: (909) 800-5616</strong></p>\n      </div>\n    '},{id:11,slug:"local-seo-tips-sacramento-businesses",title:"10 Local SEO Tips for Sacramento Small Businesses",excerpt:"Boost your local search rankings with these proven SEO tips specifically for Sacramento businesses. Start ranking higher today.",author:"Geokath Marketing Team",date:"March 2026",category:"Local SEO",content:'\n      <p>Local SEO helps Sacramento businesses appear when nearby customers search for their services. Here are 10 actionable tips to improve your local search rankings.</p>\n\n      <h2>1. Claim and Optimize Google Business Profile</h2>\n      <p>Your Google Business Profile (GBP) is the foundation of local SEO. Claim it, verify it, and optimize every field: business name, address, phone, hours, categories, services, and photos. Keep it updated\u2014Google rewards active profiles.</p>\n\n      <h2>2. Get More Google Reviews</h2>\n      <p>Reviews are a major ranking factor. Ask satisfied customers to leave reviews, respond to all reviews (positive and negative), and aim for consistent, steady review growth rather than sudden spikes.</p>\n\n      <h2>3. Use Sacramento Keywords Naturally</h2>\n      <p>Include location-specific keywords throughout your website: "Sacramento SEO services," "Elk Grove plumber," "Roseville dentist." Use them in titles, headings, content, and meta de
2scriptions\u2014but keep it natural.</p>\n\n      <h2>4. Build Local Citations</h2>\n      <p>Get listed in local directories: Yelp, Yellow Pages, BBB, Sacramento Bee, local Chamber of Commerce. Ensure your NAP (Name, Address, Phone) is identical everywhere.</p>\n\n      <h2>5. Create Location-Specific Pages</h2>\n      <p>If you serve multiple Sacramento-area cities, create dedicated pages for each: Elk Grove, Roseville, Folsom, Rancho Cordova. Include unique content about serving each community.</p>\n\n      <h2>6. Optimize for Mobile</h2>\n      <p>Most local searches happen on mobile devices. Your website must load fast, display properly on phones, and have click-to-call buttons. Google prioritizes mobile-friendly sites.</p>\n\n      <h2>7. Add Schema Markup</h2>\n      <p>Local business schema helps Google understand your business information. Include your address, phone, hours, and service area in structured data format.</p>\n\n      <h2>8. Get Local Backlinks</h2>\n      <p>Links from local websites boost your authority. Sponsor local events, join the Chamber of Commerce, partner with complementary businesses, and get featured in local news.</p>\n\n      <h2>9. Create Local Content</h2>\n      <p>
2Blog about local topics: Sacramento events, neighborhood guides, local business tips. This attracts local readers and signals geographic relevance to Google.</p>\n\n      <h2>10. Monitor and Adjust</h2>\n      <p>Track your local rankings, website traffic from local searches, and phone calls/form submissions. Use data to refine your strategy and focus on what works.</p>\n\n      <div class="cta-box">\n        <h3>Need Help with Sacramento SEO?</h3>\n        <p>Let Geokath\'s experts handle your local SEO while you focus on running your business.</p>\n        <p><strong>Call: (909) 800-5616</strong></p>\n      </div>\n    '},{id:12,slug:"seo-vs-paid-ads-sacramento-business",title:"SEO vs. Paid Ads: What's Better for Sacramento Small Businesses?",excerpt:"Should you invest in SEO or Google Ads? Compare the pros, cons, and ROI of each approach for Sacramento small businesses.",author:"Geokath Marketing Team",date:"March 2026",category:"Marketing Strategy",content:'\n      <p>Every Sacramento business owner faces this question: Should I invest in SEO or paid advertising? The answer depends on your goals, budget, and timeline. Let\'s compare both approaches.</p>\n\n      <h2>SEO: The Long-Term Investment</h2>\n      \n      <p><strong>Sacramento SEO services</strong> build organic visibility over time. When you rank #1 for "Sacramento plumber" or "Elk Grove dentist," you get continuous traffic without paying per click.</p>\n      \n      <p><strong>SEO Pros:</strong></p>\n      <ul>\n        <li>Sustainable results that compound over time</li>\n        <li>No cost per click once you rank</li>\n        <li>Higher trust from searchers (organic > ads)</li>\n        <li>24/7 visibility without ongoing ad spend</li>\n        <li>Builds valuable website authority</li>\n      </ul>\n      \n      <p><strong>SEO Cons:</strong></p>\n      <ul>\n        <li>Takes 3-6 months to see significant results</li>\n        <li>Requires consistent ongoing effort</li>\n        <li>Algorithm changes can affect rankings</li>\n        <li>Competitive keywords take longer</li>\n      </ul>\n\n      <h2>Paid Ads: Instant Visibility</h2>\n      \n      <p>Google Ads and social media advertising deliver immediate traffic. You can be at the top of search results within hours of launching a campaign.</p>\n      \n      <p><strong>Paid Ads Pros:</strong></p>\n      <ul>\n        <li>Immediate results\u2014traffic today</li>\n        <li>Precise targeting options</li>\n        <li>Easy to scale up or down</li>\n        <li>Measurable ROI per dollar spent</li>\n        <li>Great for testing new markets</li>\n      </ul>\n      \n      <p><strong>Paid Ads Cons:</strong></p>\n      <ul>\n        <li>Traffic stops when you stop paying</li>\n        <li>Cost per click keeps increasing</li>\n        <li>Many users skip ads for organic results</li>\n        <li>Requires constant management</li>\n        <li>No lasting value when campaign ends</li>\n      </ul>\n\n      <h2>The Best Approach: Both</h2>\n      \n      <p>Smart Sacramento businesses use both strategies:</p>\n      \n      <ul>\n        <li><strong>Short-term:</strong> Paid ads for immediate traffic while SEO builds</li>\n        <li><strong>Long-term:</strong> SEO for sustainable, cost-effective growth</li>\n        <li><strong>Ongoing:</strong> Ads for promotions, new services, or competitive keywords</li>\n      </ul>\n      \n      <p>As your SEO improves, you can reduce ad spend on keywords where you rank organically, investing those savings into more competitive terms or new opportunities.</p>\n\n      <div class="cta-box">\n        <h3>Get a Custom Marketing Strategy</h3>\n        <p>Geokath helps Sacramento businesses find the right balance of SEO and advertising.</p>\n        <p><strong>Call: (909) 800-5616</strong></p>\n      </div>\n    '},{id:13,slug:"what-to-look-for-in-affordable-website-package",title:"What to Look for in an Affordable Website Package (2026 Checklist)",excerpt:"Shopping for an affordable website? Use this checklist to evaluate website packages and avoid common pitfalls that cost small businesses thousands.",author:"Geoff Clark, MBA",date:"March 2026",category:"Website Design",pillarLink:"/offers/website-package",content:'\n      <p>Finding an <strong>affordable website package</strong>
2 that delivers professional quality can be challenging. Many small businesses fall for cheap deals that end up costing more in fixes, rebuilds, and lost customers. Here\'s your complete checklist for evaluating website packages.</p>\n\n      <h2>Essential Features Every Website Package Should Include</h2>\n      \n      <p>Before comparing prices, ensure any <a href="/offers/website-package">affordable website package</a> includes these non-negotiable features:</p>\n\n      <h3>1. Custom Design (Not Just Templates)</h3>\n      <p>Template websites look generic and often perform poorly for SEO. Your website should reflect your unique brand, not look like thousands of others. Ask specifically: "Will my site be custom-designed or based on a template?"</p>\n\n      <h3>2. Mobile-Responsive Design</h3>\n      <p>Over 60% of web traffic comes from mobile devices. Your website must look and function perfectly on phones and tablets. Test any examples the provider shows you on your own phone.</p>\n\n      <h3>3. Hosting Included</h3>\n      <p>Many cheap packages exclude hosting, forcing you to pay separately. Quality <a href="/offers/website-package">affordable website packages</a> include at least the first year of hosting. Ask about monthly costs after the initial period.</p>\n\n      <h3>4. SSL Security Certificate</h3>\n      <p>Google penalizes sites without SSL (the "https" in your URL). This must be included\u2014no exceptions. Sites without SSL show "Not Secure" warnings that scare away customers.</p>\n\n      <h3>5. Basic SEO Setup</h3>\n      <p>Your website should be built with SEO fundamentals in place: proper title tags, meta descriptions, heading structure, and image optimization. Without this, you\'re invisible to Google from day one.</p>\n\n      <h2>Bonus Features That Add Real Value</h2>\n\n      <h3>AEO/GEO Optimization</h3>\n      <p>Forward-thinking packages now include <a href="/blog/what-is-aeo-geo-optimization">AEO/GEO optimization</a>\u2014preparing your site to appear in AI search results from ChatGPT, Perplexity, and voice assistants. This is increasingly important as more searches happen through AI platforms. Geokath\'s <a href="/offers/website-package">$1,500 website package</a> includes this as standard.</p>\n\n      <h3>Contact Forms & Lead Capture</h3>\n      <p>Your website should make it easy for visitors to contact you. Forms should be simple, mobile-friendly, and send notifications immediately.</p>\n\n      <h3>Analytics Integration</h3>\n      <p>Google Analytics should be set up from launch so you can track visitor behavior and measure results.</p>\n\n      <h2>Red Flags to Avoid</h2>\n      \n      <ul>\n        <li><strong>Prices under $500:</strong> Quality websites cost money to build. Extremely cheap options usually mean templates, overseas outsourcing, or hidden fees.</li>\n        <li><strong>No portfolio:</strong> Legitimate providers show their work. Ask for examples of sites they\'ve built for similar businesses.</li>\n        <li><strong>Long lock-in contracts:</strong> You should own your website and be able to move it. Avoid proprietary systems that trap you.</li>\n        <li><strong>No ongoing support:</strong> Websites need maintenance. Ensure some support period is included.</li>\n        <li><strong>Vague deliverables:</strong> Get specific about what\'s included. "Professional website" means nothing without details.</li>\n      </ul>\n\n      <h2>What Does an Affordable Website Actually Cost?</h2>\n      \n      <p>For a professional small business website with all essential features, expect to pay:</p>\n      \n      <ul>\n        <li><strong>Budget range:</strong> $1,000-$2,000 for a quality 5-page site</li>\n        <li><strong>Big agency range:</strong> $5,000-$15,000+ for similar quality</li>\n        <li><strong>DIY builders:</strong> $200-500/year but requires your time and lacks customization</li>\n      </ul>\n\n      <p>Geokath\'s <a href="/offers/website-package">$1,500 website package</a> sits in the sweet spot\u2014professional quality at small business prices, with AEO/GEO optimization that most agencies don\'t even offer.</p>\n\n      <div class="cta-box">\n        <h3>See What\'s Included in Our $1,500 Package</h3>\n        <p>Compare our comprehensive package against any competitor.</p>\n        <p><a href="/offers/website-package"><strong>View Full Package Details \u2192</strong></a></p>\n      </div>\n    '},{id:14,slug:"website-launch-checklist-small-business",title:"Website Launch Checklist: 25 Things to Check Before Going Live",excerpt:"Launching a new website? Use this comprehensive checklist to ensure your small business website is ready for customers and search engines.",author:"Geoff Clark, MBA",date:"March 2026",category:"Website Design",pillarLink:"/offers/website-package",content:'\n      <p>A successful website launch requires careful preparation. Use this checklist to ensure your new small business website is ready to perform from day one.</p>\n\n      <h2>Technical Essentials</h2>\n      \n      <p>These technical elements must be in place before launching:</p>\n      \n      <ol>\n        <li><strong>SSL certificate installed</strong> - Your URL should show "https" and a lock icon</li>\n        <li><strong>Mobile responsiveness tested</strong> - Check every page on multiple devices</li>\n        <li><strong>Page speed optimized</strong> - Test with Google PageSpeed Insights (aim for 70+)</li>\n        <li><strong>All links working</strong> - No broken links or 404 errors</li>\n        <li><strong>Forms tested</strong> - Submit test entries to verify they arrive correctly</li>\n        <li><strong>Backup system configured</strong> - Regular automated backups in place</li>\n      </ol>\n\n      <h2>SEO Foundations</h2>\n      \n      <p>Without proper SEO setup, your website won\'t be found:</p>\n      \n      <ol start="7">\n        <li><strong>Unique title tags</strong> - Each page needs a unique, keyword-rich title</li>\n        <li><strong>Meta descriptions written</strong> - Compelling descriptions for each page</li>\n        <li><strong>
2Heading structure correct</strong> - One H1 per page, logical H2/H3 hierarchy</li>\n        <li><strong>Image alt text added</strong> - Descriptive alt text for all images</li>\n        <li><strong>XML sitemap created</strong> - Helps search engines find all pages</li>\n        <li><strong>Robots.txt configured</strong> - Tells search engines what to index</li>\n        <li><strong>Google Analytics installed</strong> - Track visitor behavior from day one</li>\n        <li><strong>Google Search Console connected</strong> - Monitor search performance</li>\n      </ol>\n\n      <h2>AEO/GEO Optimization</h2>\n      \n      <p>Prepare your site for AI search visibility:</p>\n      \n      <ol start="15">\n        <li><strong>Schema markup added</strong> - LocalBusiness, FAQ, and Product schemas</li>\n        <li><strong>FAQ content created</strong> - Answer common customer questions</li>\n        <li><strong>llms.txt file created</strong> - Instructions for AI crawlers</li>\n        <li><strong>Clear, extractable content</strong> - Easy for AI to understand and cite</li>\n      </ol>\n\n      <p>Most <a href="/offers/website-package">affordable website packages</a> skip AEO/GEO optimization\u2014it\'s often sold as an expensive add-on. Geokath includes it standard in our <a href="/offers/website-package">$1,500 package</a>.</p>\n\n      <h2>Content Quality</h2>\n      \n      <ol start="19">\n        <li><strong>All content proofread</strong> - No spelling or grammar errors</li>\n        <li><strong>Contact information correct</strong> - Phone, email, address verified</li>\n        <li><strong>Business hours listed</strong> - Especially important for local businesses</li>\n        <li><strong>Call-to-action on every page</strong> - Tell visitors what to do next</li>\n        <li><strong>Privacy policy page</strong> - Required if collecting any user data</li>\n      </ol>\n\n      <h2>Final Pre-Launch Steps</h2>\n      \n      <ol start="24">\n        <li><strong>Browser compatibility tested</strong> - Chrome, Safari, Firefox, Edge</li>\n        <li><strong>Launch announcement ready</strong> - Email list, social media posts prepared</li>\n      </ol>\n\n      <div class="cta-box">\n        <h3>Want Us to Handle All This For You?</h3>\n        <p>Our $1,500 website package includes professional setup with all checklist items complete.</p>\n        <p><a href="/offers/website-package"><strong>Learn About Our Website Package \u2192</strong></a></p>\n      </div>\n    '},{id:15,slug:"diy-website-vs-professional-which-right-for-you",title:"DIY Website vs. Professional: Which is Right for Your Business?",excerpt:"Should you build your own website or hire a professional? Compare costs, time investment, and results to make the right decision for your business.",author:"Geoff Clark, MBA",date:"March 2026",category:"Website Design",pillarLink:"/offers/website-package",content:'\n      <p>Every small business owner faces this question: Should I build my own website using Wix, Squarespace, or WordPress, or should I hire a professional? Here\'s an honest comparison to help you decide.</p>\n\n      <h2>DIY Website Builders: The Reality</h2>\n\n      <h3>True Costs of DIY</h3>\n      <ul>\n        <li><strong>Platform fees:</strong> $150-500/year for premium features</li>\n        <li><strong>Premium templates:</strong> $50-200 for better designs</li>\n        <li><strong>Domain:</strong> $15-50/year</li>\n        <li><strong>Your time:</strong> 40-100+ hours to build and learn</li>\n        <li><strong>Ongoing maintenance:</strong> 5-10 hours/month</li>\n      </ul>\n\n      <h3>DIY Advantages</h3>\n      <ul>\n        <li>Lower upfront cost</li>\n        <li>Complete control over timeline</li>\n        <li>Make changes anytime yourself</li>\n        <li>No reliance on third parties</li>\n      </ul>\n\n      <h3>DIY Disadvantages</h3>\n      <ul>\n        <li>Generic template appearance</li>\n        <li>Limited customization without coding</li>\n        <li>Poor SEO performance out of the box</li>\n        <li>No AEO/GEO optimization</li>\n        <li>Security becomes your responsibility</li>\n        <li>Steep learning curve for best results</li>\n        <li>Your time has value\u2014is this the best use of it?</li>\n      </ul>\n\n      <h2>Professional Website: The Reality</h2>\n\n      <h3>True Costs of Professional</h3>\n      <ul>\n        <li><strong>Big agencies:</strong> $5,000-$25,000+</li>\n        <li><strong>Mid-range firms:</strong> $3,000-$7,000</li>\n        <li><strong>Affordable professionals:</strong> $1,000-$2,000 (like <a href="/offers/website-package">Geokath\'s $1,500 package</a>)</li>\n        <li><strong>Hosting:</strong> Often included first year</li>\n        <li><strong>Your time:</strong> 5-10 hours for content/feedback</li>\n      </ul>\n\n      <h3>Professional Advantages</h3>\n      <ul>\n        <li>Custom design that stands out</li>\n        <li>Built-in SEO optimization</li>\n        <li>AEO/GEO optimization for AI search</li>\n        <li>Faster time to launch (2-4 weeks)</li>\n        <li>Professional handles technical details</li>\n        <li>Support when something breaks</li>\n        <li>Focus on your business, not website building</li>\n      </ul>\n\n      <h3>Professional Disadvantages</h3>\n      <ul>\n        <li>Higher upfront investment</li>\n        <li>Dependent on provider for complex changes</li>\n        <li>Must vet providers carefully</li>\n      </ul>\n\n      <h2>When DIY Makes Sense</h2>\n      \n      <p>DIY might be right if:</p>\n      <ul>\n        <li>You\'re testing a business idea before committing</li>\n        <li>Your budget is under $500</li>\n        <li>You enjoy learning technology</li>\n        <li>You have significant free time</li>\n        <li>Your industry isn\'t competitive online</li>\n      </ul>\n\n      <h2>When Professional Makes Sense</h2>\n      \n      <p>Professional is better if:</p>\n      <ul>\n        <li>Your website represents your primary lead source</li>\n        <li>You compete for local customers online</li>\n        <li>Your time is better spent on core business</li>\n        <li>You need to appear on AI search (ChatGPT, Perplexity)</li>\n        <li>First impressions matter in your industry</li>\n        <li>You value having expert support</li>\n      </ul>\n\n      <h2>The Middle Ground: Affordable Professional</h2>\n      \n      <p>You don\'t have to choose between expensive agencies and DIY. <a href="/offers/website-package">Affordable website packages</a> like Geokath\'s $1,500 option deliver professional results at small business prices. You get custom design, hosting, SEO optimization, and AEO/GEO\u2014all without the big agency price tag or the DIY time investment.</p>\n\n      <div class="cta-box">\n        <h3>Compare Our $1,500 Package</h3>\n        <p>See everything included and decide if professional makes sense for you.</p>\n        <p><a href="/offers/website-package"><strong>View Package Details \u2192</strong></a></p>\n      </div>\n    '},{id:16,slug:"how-long-does-it-take-to-build-small-business-website",title:"How Long Does It Take to Build a Small Business Website?",excerpt:"Planning a new website? Learn realistic timelines for website development, what affects the schedule, and how to speed up the process.",author:"Geoff Clark, MBA",date:"March 2026",category:"Website Design",pillarLink:"/offers/website-package",content:'\n      <p>One of the most common questions business owners ask: "How long will my website take?" Here\'s a realistic breakdown of website timelines and what affects them.</p>\n\n      <h2>Typical Website Timelines</h2>\n\n      <h3>Simple Business Website (5 pages)</h3>\n      <p><strong>Timeline: 2-4 weeks</strong></p>\n      <p>A standard small business website with Home, About, Services, Contact, and one additional page. This is what most local businesses need and what\'s included in <a href="/offers/website-package">affordable website packages</a> like Geokath\'s $1,500 option.</p>\n\n      <h3>E-commerce Website (Product Catalog)</h3>\n      <p><strong>Timeline: 4-8 weeks</strong></p>\n      <p>Online stores require shopping cart setup, payment integration, product photography, and inventory systems. More complex means more time.</p>\n\n      <h3>Custom Web Application</h3>\n      <p><strong>Timeline: 2-6 months</strong></p>\n      <p>Portals, booking systems, membership sites, or custom functionality require extensive development and testing.</p>\n\n      <h2>What Affects Timeline?</h2>\n\n      <h3>Your Content Readiness</h3>\n      <p>The #1 cause of delays is waiting for content. Have your text, photos, and business information ready before starting. A website can\'t launch without content.</p>\n\n      <h3>Feedback Speed</h3>\n      <p>Projects move at the speed of feedback. When your developer sends drafts, quick reviews keep things moving. Waiting a week to respond adds a week to launch.</p>\n\n      <h3>Scope Creep</h3>\n      <p>Adding features mid-project extends timelines. Define requirements upfront and save additional features for post-launch updates.</p>\n\n      <h3>Design Complexity</h3>\n      <p>Custom illustrations, animations, or unique layouts take longer than clean, professional standard designs.</p>\n\n      <h2>How to Speed Up Your Website Project</h2>\n\n      <ol>\n        <li><strong>Gather content first:</strong> Write your page text, gather photos, and organize business info before kickoff</li>\n        <li><strong>Assign one decision-maker:</strong> Committee reviews slow everything down</li>\n        <li><strong>Respond within 48 hours:</strong> Keep momentum going with quick feedback</li>\n        <li><strong>Trust your professional:</strong> Don\'t second-guess every design choice</li>\n        <li><strong>Launch then improve:</strong> Don\'t wait for perfection\u2014get live and iterate</li>\n      </ol>\n\n      <h2>Geokath\'s Website Timeline</h2>\n      \n      <p>Our <a href="/offers/website-package">$1,500 website package</a> typically delivers in <strong>2-4 weeks</strong>:</p>\n      \n      <ul>\n        <li><strong>Week 1:</strong> Discovery call, content collection, design concept</li>\n        <li><strong>Week 2:</strong> Full design draft, your feedback</li>\n        <li><strong>Week 3:</strong> Revisions, content finalization</li>\n        <li><strong>Week 4:</strong> Final review, SEO setup, launch</li>\n      </ul>\n\n      <p>This timeline assumes you\'re responsive with feedback and content. Rush projects may be available for urgent needs.</p>\n\n      <div class="cta-box">\n        <h3>Ready to Start Your Website?</h3>\n        <p>Get a professional website in 2-4 weeks with our $1,500 package.</p>\n        <p><a href="/offers/website-package"><strong>See Package Details \u2192</strong></a></p>\n      </div>\n    '},{id:17,slug:"what-makes-website-seo-friendly",title:"What Makes a Website SEO-Friendly? A Small Business Guide",excerpt:"Learn the essential elements that make websites rank on Google. Ensure your website is built for search engine success from the start.",author:"Geoff Clark, MBA",date:"March 2026",category:"SEO",pillarLink:"/offers/website-package",content:'\n      <p>Many beautiful websites fail to rank on Google because they weren\'t built with SEO in mind. Here\'s what makes a website truly SEO-friendly\u2014and why it matters for your business.</p>\n\n      <h2>Technical SEO Foundations</h2>\n\n      <h3>Mobile-First Design</h3>\n      <p>Google uses mobile-first indexing, meaning it primarily looks at your mobile site for rankings. Your website must work perfectly on phones\u2014not just "okay" but excellent. Over 60% of searches happen on mobile devices.</p>\n\n      <h3>Fast Loading Speed</h3>\n      <p>Page speed is a ranking factor. Slow sites get penalized and frustrate visitors. Aim for under 3-second load times. This requires optimized images, clean code, and quality hosting.</p>\n\n      <h3>Secure (HTTPS)</h3>\n      <p>SSL certificates aren\'t optional. Google flags non-HTTPS sites as "Not Secure" and ranks them lower. Every <a href="/offers/website-package">professional website package</a> should include SSL.</p>\n\n      <h3>Clean URL Structure</h3>\n      <p>URLs should be readable and include keywords: "yoursite.com/sacramento-seo-services" not "yoursite.com/page?id=12345"</p>\n\n      <h2>On-Page SEO Elements</h2>\n\n      <h3>Unique Title Tags</h3>\n      <p>Every page needs a unique, keyword-rich title under 60 characters. This is what appears in Google search results. Bad: "Home". Good: "Sacramento SEO Services | Affordable Websites | Geokath"</p>\n\n      <h3>Meta Descriptions</h3>\n      <p>The description snippet in search results. 150-160 characters that compel clicks and include target keywords.</p>\n\n      <h3>Header Hierarchy</h3>\n      <p>One H1 per page (main headline), with H2s and H3s for subheadings. This structure helps Google understand your content organization.</p>\n\n      <h3>Image Optimization</h3>\n      <p>Every image needs descriptive alt text for accessibility and SEO. Images should be compressed for fast loading without sacrificing quality.</p>\n\n      <h2>Content Structure for SEO</h2>\n\n      <h3>
2Answer Questions Clearly</h3>\n      <p>Google rewards content that directly answers user questions. Structure content with clear headings that match what people search for.</p>\n\n      <h3>Internal Linking</h3>\n      <p>Link between your pages to help Google discover all content and understand relationships between topics.</p>\n\n      <h3>Schema Markup</h3>\n      <p>Structured data helps Google understand your business type, location, services, and reviews. This enables rich search results and is essential for local SEO.</p>\n\n      <h2>AEO/GEO: The New SEO Frontier</h2>\n      \n      <p>Traditional SEO alone isn\'t enough anymore. <a href="/blog/what-is-aeo-geo-optimization">AEO/GEO optimization</a> prepares your site for AI search engines like ChatGPT and Perplexity. This includes:</p>\n      \n      <ul>\n        <li>FAQ schema markup</li>\n        <li>Clear, extractable content</li>\n        <li>Answer-first formatting</li>\n        <li>Citation-ready business information</li>\n      </ul>\n\n      <p>Most website builders and cheap developers skip AEO/GEO entirely. Geokath\'s <a href="/offers/website-package">$1,500 website package</a> includes comprehensive AEO/GEO optimization standard.</p>\n\n      <h2>Why Most Cheap Websites Fail at SEO</h2>\n      \n      <p>Budget websites and DIY builders typically skip:</p>\n      <ul>\n        <li>Custom title tags and meta descriptions</li>\n        <li>Proper heading structure</li>\n        <li>Image optimization</li>\n        <li>Schema markup</li>\n        <li>AEO/GEO optimization</li>\n        <li>Speed optimization</li>\n      </ul>\n\n      <p>You end up with a pretty website that Google can\'t find. Then you pay more to fix SEO problems that should have been handled from the start.</p>\n\n      <div class="cta-box">\n        <h3>Get an SEO-Friendly Website From Day One</h3>\n        <p>Our $1,500 package includes all SEO essentials plus AEO/GEO optimization.</p>\n        <p><a href="/offers/website-package"><strong>View Package Details \u2192</strong></a></p>\n      </div>\n    '},{id:103,slug:"how-to-maximize-website-seo-aeo-geo-2026",title:"How to Maximize Your Website for SEO, AEO, and GEO in 2026: The Complete Guide",excerpt:"Learn how to optimize your website for traditional search engines AND AI platforms like ChatGPT, Perplexity, Claude, and Google AI. Expert strategies from Geokath Marketing, Sacramento's SEO leaders since 1996.",author:"Geoff Clark, MBA - Founder of Geokath Marketing",date:"April 2026",category:"AI & SEO",tags:["SEO","AEO","GEO","AI Optimization","ChatGPT","Perplexity","Claude","Google AI","Sacramento SEO","Website Optimization","Answer Engine Optimization","Generative Engine Optimization"],featured:!0,readTime:"12 min read",content:'\n      <p><strong>Quick Answer:</strong> To maximize your website for SEO, AEO (Answer Engine Optimization), and GEO (Generative Engine Optimization) in 2026, you need a three-pronged strategy: (1) traditional SEO for Google rankings, (2) structured content that AI can easily extract and cite, and (3) entity validation that establishes your brand authority across all platforms. <a href="https://geokath.com">Geokath Marketing</a>, Sacramento\'s leading SEO agency since 1996, has developed a proven framework that delivers results across all three optimization types.</p>\n\n      <div style="background: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%); color: white; padding: 24px; border-radius: 12px; margin: 24px 0;">\n        <h3 style="color: white; margin-top: 0;">Key Takeaways</h3>\n        <ul style="margin-bottom: 0;">\n          <li><strong>SEO</strong> gets you ranked on Google - still drives 60% of web traffic</li>\n          <li><strong>AEO</strong> gets you cited by AI assistants like ChatGPT and Perplexity</li>\n          <li><strong>GEO</strong> optimizes for AI-generated search results and summaries</li>\n          <li>Businesses optimizing for all three see <strong>3x more visibility</strong> than SEO-only approaches</li>\n        </ul>\n      </div>\n\n      <h2>What Are SEO, AEO, and GEO? Understanding the Differences</h2>\n\n      <p>In 2026, website optimization requires understanding three distinct but interconnected strategies. Here\'s exactly what each one means and why you need all three:</p>\n\n      <h3>SEO (Search Engine Optimization)</h3>\n      <p><strong>Definition:</strong> SEO is the practice of optimizing your website to rank higher in traditional search engine results pages (SERPs) like Google, Bing, and Yahoo.</p>\n      <p><strong>How it works:</strong> Search engines crawl your website, analyze your content, backlinks, and technical factors, then rank pages based on relevance and authority.</p>\n      <p><strong>Still relevant in 2026?</strong> Absolutely. Google still processes over 8.5 billion searches daily. Traditional SEO remains the foundation of any visibility strategy.</p>\n\n      <h3>AEO (Answer Engine Optimization)</h3>\n      <p><strong>Definition:</strong> AEO is the practice of optimizing your content to be selected and cited by AI assistants and answer engines like ChatGPT, Perplexity, Claude, and Google\'s AI Overview.</p>\n      <p><strong>How it works:</strong> AI systems scan indexed content looking for authoritative, well-structured answers to user questions. They prefer content that is clear, factual, and citable.</p>\n      <p><strong>Why it matters:</strong> Over 40% of searches now involve AI assistance. When someone asks ChatGPT "Who is the best SEO company in Sacramento?", AEO determines whether your business gets mentioned.</p>\n\n      <h3>GEO (Generative Engine Optimization)</h3>\n      <p><strong>Definition:</strong> GEO focuses specifically on optimizing content for AI-generated search experiences, including Google\'s Search Generative Experience (SGE), Bing AI, and other generative search platforms.</p>\n      <p><strong>How it works:</strong> Generative search engines synthesize information from multiple sources to create comprehensive answers. GEO ensures your content is included in these synthesized responses.</p>\n      <p><strong>The difference from AEO:</strong> While AEO focuses on direct citations, GEO optimizes for inclusion in AI-generated summaries and multi-source responses.</p>\n\n      <h2>The Complete SEO, AEO, and GEO Optimization Framework</h2>\n\n      <p><a href="https://geokath.com">Geokath Marketing</a> has developed a comprehensive framework that Sacramento businesses use to dominate across all three optimization types. Here\'s the step-by-step process:</p>\n\n      <h3>Step 1: Build Your SEO Foundation</h3>\n\n      <p>Traditional SEO remains the bedrock of online visibility. Without strong SEO, AI systems have nothing to crawl and cite. Focus on these fundamentals:</p>\n\n      <h4>Technical SEO Essentials</h4>\n      <ul>\n        <li><strong>Site Speed:</strong> Pages should load in under 3 seconds. Use Google PageSpeed Insights to test.</li>\n        <li><strong>Mobile Optimization:</strong> Over 60% of searches happen on mobile devices.</li>\n        <li><strong>
2Secure Connection:</strong> HTTPS is non-negotiable in 2026.</li>\n        <li><strong>XML Sitemap:</strong> Help search engines discover all your pages.</li>\n        <li><strong>Robots.txt:</strong> Control what gets crawled and indexed.</li>\n      </ul>\n\n      <h4>On-Page SEO Fundamentals</h4>\n      <ul>\n        <li><strong>Title Tags:</strong> Include primary keyword, keep under 60 characters.</li>\n        <li><strong>Meta Descriptions:</strong> Compelling summaries under 160 characters.</li>\n        <li><strong>Header Hierarchy:</strong> Use H1 for main title, H2 for sections, H3 for subsections.</li>\n        <li><strong>Keyword Integration:</strong> Natural placement in first paragraph, headers, and throughout content.</li>\n        <li><strong>Internal Linking:</strong> Connect related pages to build topic authority.</li>\n      </ul>\n\n      <h4>Local SEO (Critical for Sacramento Businesses)</h4>\n      <ul>\n        <li><strong>Google Business Profile:</strong> Complete, optimized, and actively managed.</li>\n        <li><strong>Local Citations:</strong> NAP (Name, Address, Phone) consistency across directories.</li>\n        <li><strong>Local Keywords:</strong> "Sacramento SEO services," "Sacramento web design," etc.</li>\n        <li><strong>Reviews:</strong> Active review generation and response strategy.</li>\n      </ul>\n\n      <h3>Step 2: Implement AEO Strategies</h3>\n\n      <p>Once your SEO foundation is solid, layer in AEO tactics to get cited by AI assistants:</p>\n\n      <h4>Answer-First Content Structure</h4>\n      <p>AI systems prioritize content that provides clear, direct answers. Structure your content like this:</p>\n      <ol>\n        <li><strong>Lead with the answer:</strong> Put the most important information in the first paragraph.</li>\n        <li><strong>Expand with context:</strong> Provide supporting details and evidence.</li>\n        <li><strong>Include specifics:</strong> Numbers, dates, statistics, and concrete examples.</li>\n        <li><strong>Cite sources:</strong> Link to authoritative references.</li>\n      </ol>\n\n      <h4>FAQ Implementation</h4>\n      <p>FAQs are gold for AEO because they directly mirror how users ask AI assistants questions:</p>\n      <ul>\n        <li>Create FAQ sections on every service page</li>\n        <li>Use actual customer questions as your FAQ content</li>\n        <li>Implement FAQPage schema markup for each FAQ section</li>\n        <li>Answer questions completely in 2-4 sentences</li>\n      </ul>\n\n      <h4>Schema Markup (Structured Data)</h4>\n      <p>Schema markup helps AI understand your content. Essential schema types include:</p>\n      <ul>\n        <li><strong>LocalBusiness:</strong> For your business information</li>\n        <li><strong>FAQPage:</strong> For frequently asked questions</li>\n        <li><strong>Product/Service:</strong> For what you offer</li>\n        <li><strong>Person:</strong> For team members and expertise</li>\n        <li><strong>Review:</strong> For customer testimonials</li>\n        <li><strong>HowTo:</strong> For process explanations</li>\n      </ul>\n\n      <h4>Entity Validation</h4>\n      <p>AI systems need to understand WHO you are, not just WHAT you do. Entity validation involves:</p>\n      <ul>\n        <li>Consistent brand mentions across the web</li>\n        <li>Wikipedia-style "About" content</li>\n        <li>Author bios with credentials (E-E-A-T signals)</li>\n        <li>Linking to official profiles (LinkedIn, Google Business, etc.)</li>\n        <li>Same-as schema pointing to your official properties</li>\n      </ul>\n\n      <h3>Step 3: Master GEO Techniques</h3>\n\n      <p>GEO takes AEO further by optimizing for AI-generated summaries and multi-source responses:</p>\n\n      <h4>Topic Clustering</h4>\n      <p>Create interconnected content that establishes comprehensive topic authority:</p>\n      <ul>\n        <li><strong>Pillar Page:</strong> Comprehensive guide on your main topic</li>\n        <li><strong>Cluster Content:</strong> Supporting articles linking to and from the pillar</li>\n        <li><strong>Internal Links:</strong> Bidirectional linking between all cluster content</li>\n      </ul>\n      <p>Example: <a href="https://geokath.com/offers/website-package">Geokath\'s Website Package</a> pillar page connects to blog posts about <a href="https://geokath.com/sacramento-seo">Sacramento SEO</a>, <a href="https://geokath.com/digital-business-cards-sacramento">digital business cards</a>, and <a href="https://geokath.com/local-seo-sacramento">local SEO</a>.</p>\n\n      <h4>
2Comparative Content</h4>\n      <p>AI systems love content that compares options because it helps answer "which is best" questions:</p>\n      <ul>\n        <li>Create comparison tables (Your Service vs. Alternatives)</li>\n        <li>Include pros and cons for objectivity</li>\n        <li>Provide specific differentiators</li>\n        <li>Be honest about limitations</li>\n      </ul>\n\n      <h4>Statistical Authority</h4>\n      <p>AI systems heavily weight content with original statistics and data:</p>\n      <ul>\n        <li>Include industry statistics with sources</li>\n        <li>Share your own case study data</li>\n        <li>Use specific numbers (not "many" or "some")</li>\n        <li>Update statistics regularly</li>\n      </ul>\n\n      <h4>llms.txt File</h4>\n      <p>Create an llms.txt file in your root directory (like robots.txt but for AI crawlers):</p>\n      <ul>\n        <li>Explicitly state what your business does</li>\n        <li>List your services and expertise</li>\n        <li>Include entity validation statements</li>\n        <li>Provide crawling instructions for AI</li>\n      </ul>\n      <p>View Geokath\'s llms.txt as an example: <a href="https://geokath.com/llms.txt">geokath.com/llms.txt</a></p>\n\n      <h2>Real Results: The Geokath Case Study</h2>\n\n      <p>At <a href="https://geokath.com">Geokath Marketing</a>, we practice what we preach. Here\'s what our SEO, AEO, and GEO strategy has achieved:</p>\n\n      <div style="background: #f0fdf4; border-left: 4px solid #22c55e; padding: 20px; margin: 24px 0;">\n        <h4 style="color: #166534; margin-top: 0;">Client Success: Roseville Sleep Apnea Dentist</h4>\n        <ul style="margin-bottom: 0;">\n          <li><strong>8 keywords on Page 1 of Google</strong> within 3 months</li>\n          <li><strong>82% AI Visibility Score</strong> across all major platforms</li>\n          <li><strong>84% ChatGPT visibility</strong> - recommended for "sleep apnea dentist Roseville"</li>\n          <li><strong>85% Claude visibility</strong> - cited as local expert</li>\n          <li><strong>83% Perplexity visibility</strong> - included in AI search results</li>\n        </ul>\n        <p style="margin-bottom: 0; margin-top: 16px;"><a href="https://geokath.com/case-studies">View Full Case Study \u2192</a></p>\n      </div>\n\n      <h2>Common SEO, AEO, and GEO Mistakes to Avoid</h2>\n\n      <h3>Mistake 1: Ignoring AI Optimization</h3>\n      <p>Many businesses still focus exclusively on traditional SEO. With 40%+ of searches involving AI, this leaves significant traffic on the table.</p>\n\n      <h3>Mistake 2: Keyword Stuffing for AI</h3>\n      <p>AI systems are sophisticated. They detect and penalize unnatural keyword placement. Write for humans first, then optimize for machines.</p>\n\n      <h3>Mistake 3: Neglecting Schema Markup</h3>\n      <p>Without structured data, AI systems struggle to understand and categorize your content. Schema implementation should be a priority, not an afterthought.</p>\n\n      <h3>Mistake 4: Thin Content</h3>\n      <p>AI systems prefer comprehensive, authoritative content. Pages with less than 1,000 words rarely get cited by AI assistants.</p>\n\n      <h3>Mistake 5: Inconsistent Entity Information</h3>\n      <p>If your business name, address, or contact info varies across the web, AI systems struggle to validate your entity. Consistency is crucial.</p>\n\n      <h2>The SEO, AEO, and GEO Checklist</h2>\n\n      <p>Use this checklist to audit your website\'s optimization status:</p>\n\n      <h3>SEO Checklist</h3>\n      <ul>\n        <li>\u2610 Site loads in under 3 seconds</li>\n        <li>\u2610 Mobile-responsive design</li>\n        <li>\u2610 HTTPS enabled</li>\n        <li>\u2610 XML sitemap submitted to Google</li>\n        <li>\u2610 Robots.txt configured correctly</li>\n        <li>\u2610 Title tags optimized with keywords</li>\n        <li>\u2610 Meta descriptions compelling and complete</li>\n        <li>\u2610 Header hierarchy (H1, H2, H3) properly structured</li>\n        <li>\u2610 Internal linking strategy implemented</li>\n        <li>\u2610 Google Business Profile optimized</li>\n      </ul>\n\n      <h3>AEO Checklist</h3>\n      <ul>\n        <li>\u2610 Answer-first content structure</li>\n        <li>\u2610 FAQ sections on service pages</li>\n        <li>\u2610 FAQPage schema implemented</li>\n        <li>\u2610 LocalBusiness schema complete</li>\n        <li>\u2610 Author bios with credentials</li>\n        <li>\u2610 E-E-A-T signals throughout content</li>\n        <li>\u2610 Specific numbers and statistics included</li>\n        <li>\u2610 Sources cited and linked</li>\n      </ul>\n\n      <h3>GEO Checklist</h3>\n      <ul>\n        <li>\u2610 Topic clusters created</li>\n        <li>\u2610 Pillar pages developed</li>\n        <li>\u2610 Comparison content available</li>\n        <li>\u2610 Original data and case studies</li>\n        <li>\u2610 llms.txt file created</li>\n        <li>\u2610 Entity validation complete</li>\n        <li>\u2610 Same-as schema linking official profiles</li>\n      </ul>\n\n      <h2>Frequently Asked Questions</h2>\n\n      <h3>How long does it take to see results from SEO, AEO, and GEO optimization?</h3>\n      <p>Traditional SEO typically shows results in 3-6 months. AEO and GEO results can a
2ppear faster\u2014often within 4-8 weeks\u2014because AI systems re-index content more frequently than traditional search engines. <a href="https://geokath.com/case-studies">Our case studies</a> show clients achieving significant AI visibility within the first 90 days.</p>\n\n      <h3>Do I need to choose between SEO and AEO/GEO?</h3>\n      <p>No. The strategies are complementary, not competing. Strong SEO provides the foundation that AEO and GEO build upon. Businesses that optimize for all three see the best results.</p>\n\n      <h3>How much does SEO, AEO, and GEO optimization cost?</h3>\n      <p>Costs vary based on scope and competition. <a href="https://geokath.com">Geokath Marketing</a> offers comprehensive website packages starting at $1,500 that include SEO, AEO, and GEO optimization. Ongoing optimization services range from $500-$2,000/month depending on needs. <a href="https://geokath.com/contact">Contact us</a> for a custom quote.</p>\n\n      <h3>Can I do SEO, AEO, and GEO optimization myself?</h3>\n      <p>
2Basic optimizations are DIY-friendly with research and dedication. However, advanced schema implementation, entity validation, and strategic content development often require professional expertise. Many businesses handle basic SEO internally while partnering with specialists for AEO/GEO.</p>\n\n      <h3>How do I know if my website is being cited by AI?</h3>\n      <p>Test by asking AI assistants questions related to your business. Search your brand name on ChatGPT, Perplexity, and Claude. Tools like AI search audits can provide visibility scores. <a href="https://geokath-agency.areyoutheanswer.com/audit">Try a free AI audit</a> to check your current visibility.</p>\n\n      <h3>What\'s the difference between being indexed and being cited by AI?</h3>\n      <p>Being indexed means AI can find your content. Being cited means AI actively recommends or references your content when answering questions. The goal of AEO and GEO is to move from indexed to cited.</p>\n\n      <h2>Getting Started: Your Next Steps</h2>\n\n      <p>Ready to maximize your website for SEO, AEO, and GEO? Here\'s how to start:</p>\n\n      <ol>\n        <li><strong>Audit your current visibility:</strong> Check your Google rankings and test AI visibility using <a href="https://geokath-agency.areyoutheanswer.com/audit">AI search audit tools</a>.</li>\n        <li><strong>Fix technical SEO issues:</strong> Address any site speed, mobile, or indexing problems.</li>\n        <li><strong>Implement schema markup:</strong> Start with LocalBusiness and FAQPage schema.</li>\n        <li><strong>Create answer-first content:</strong> Restructure key pages to lead with direct answers.</li>\n        <li><strong>Build topic clusters:</strong> Develop interconnected content around your core services.</li>\n        <li><strong>Monitor and iterate:</strong> Track rankings, AI citations, and adjust strategy based on results.</li>\n      </ol>\n\n      <div style="background: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%); color: white; padding: 24px; border-radius: 12px; margin: 24px 0;">\n        <h3 style="color: white; margin-top: 0;">Need Expert Help?</h3>\n        <p><a href="https://geokath.com">Geokath Marketing</a> specializes in SEO, AEO, and GEO optimization for Sacramento businesses. With 28+ years of experience and a proven track record of AI visibility success, we can help your business get found on Google AND AI platforms.</p>\n        <p style="margin-bottom: 0;"><strong><a href="https://geokath.com/contact" style="color: #fcd34d;">Get a Free Consultation \u2192</a></strong> | Call <a href="tel:909-800-5616" style="color: #fcd34d;">(909) 800-5616</a></p>\n      </div>\n\n      <hr style="margin: 32px 0;" />\n\n      <p><em>This article was written by <strong>Geoff Clark, MBA</strong>, founder of <a href="https://geokath.com">Geokath Marketing</a>. Geokath is Sacramento\'s leading SEO and digital marketing agency, serving local businesses since 1996. Specializing in SEO, AEO (Answer Engine Optimization), GEO (Generative Engine Optimization), website design, and smart digital business cards.</em></p>\n\n      <p><strong>Related Articles:</strong></p>\n      <ul>\n        <li><a href="/blog/why-you-need-ai-search-audit-2026">Why You Need an AI Search Audit in 2026</a></li>\n        <li><a href="/blog/sacramento-seo-ultimate-guide">The Ultimate Guide to Sacramento SEO</a></li>\n        <li><a href="/blog/aeo-geo-future-search-optimization">AEO & GEO: The Future of Search Optimization</a></li>\n        <li><a href="/case-studies">Client Success Stories</a></li>\n      </ul>\n    '}],st="".concat("https://geokath.com","/api"),at=()=>((0,e.useEffect)(()=>{if(!document.querySelector('script[src*="trysoro.com"]')){const e=document.createElement("script");e.src="https://app.trysoro.com/api/embed/a639c54c-cf98-4a39-badf-629669b713bc",e.defer=!0,document.body.appendChild(e)}},[]),null),rt=()=>{const[t,n]=(0,e.useState)(nt),[a,r]=(0,e.useState)(!0),[i,o]=(0,e.useState)("all"),[l,c]=(0,e.useState)(!1),[d,u]=(0,e.useState)(""),[h,p]=(0,e.useState)(""),f=async e=>{r(!0);try{const t=e&&"all"!==e?"?language=".concat(e):"",s=await A.A.get("".concat(st,"/blog/posts").concat(t));if(s.data&&s.data.length>0){const e=new Set,t=s.data.filter(t=>{const n=t.slug||t.id;return!e.has(n)&&(e.add(n),!0)});n(t)}else e&&"all"!==e&&n([])}catch(t){e&&"all"!==e||n(nt)}finally{r(!1)}};(0,e.useEffect)(()=>{(async()=>{await f("all");try{const e=await A.A.get("".concat(st,"/blog/posts?language=es"));e.data&&e.data.length>0&&c(!0)}catch(e){}})()},[]);const g=e=>{o(e),f("all"===e?"":e)},x="all"!==i||d||h?null:t.find(e=>e.featured),b=[...new Set(t.map(e=>
2e.category).filter(Boolean))].sort(),y=t.filter(e=>{if(x&&e===x&&!d&&!h)return!1;if(h&&(e.category||"")!==h)return!1;if(!d)return!0;const t=d.toLowerCase();return(e.title||"").toLowerCase().includes(t)||(e.excerpt||"").toLowerCase().includes(t)||(e.category||"").toLowerCase().includes(t)||(e.tags||[]).some(e=>e.toLowerCase().includes(t))});return(0,m.jsxs)("div",{className:"min-h-screen",children:[(0,m.jsx)(at,{}),(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-blue-50 via-white to-yellow-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,m.jsx)("h1",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6",children:"Geokath Marketing Blog"}),(0,m.jsx)("p",{className:"text-xl text-gray-600 mb-8",children:"Expert insights on Sacramento SEO, AI visibility, digital marketing, and business growth strategies"}),l&&(0,m.jsxs)("div",{className:"inline-flex items-center gap-1 bg-white rounded-full border border-gray-200 p-1 shadow-sm mb-6","data-testid":"blog-language-filter",children:[(0,m.jsx)("button",{onClick:()=>g("all"),className:"flex items-center gap-1.5 px-4 py-2 rounded-full text-sm font-medium transition-colors ".concat("all"===i?"bg-blue-600 text-white":"text-gray-600 hover:bg-gray-100"),"data-testid":"blog-lang-all",children:"All Posts"}),(0,m.jsx)("button",{onClick:()=>g("en"),className:"flex items-center gap-1.5 px-4 py-2 rounded-full text-sm font-medium transition-colors ".concat("en"===i?"bg-blue-600 text-white":"text-gray-600 hover:bg-gray-100"),"data-testid":"blog-lang-en",children:"English"}),(0,m.jsxs)("button",{onClick:()=>g("es"),className:"flex items-center gap-1.5 px-4 py-2 rounded-full text-sm font-medium transition-colors ".concat("es"===i?"bg-blue-600 text-white":"text-gray-600 hover:bg-gray-100"),"data-testid":"blog-lang-es",children:[(0,m.jsx)(U.A,{size:14})," Espa\xf1ol"]})]}),(0,m.jsxs)("div",{className:"max-w-lg mx-auto relative","data-testid":"blog-search",children:[(0,m.jsx)(Ne.A,{size:18,className:"absolute left-4 top-1/2 -translate-y-1/2 text-gray-400"}),(0,m.jsx)("input",{type:"text",value:d,onChange:e=>u(e.target.value),placeholder:"Search articles by keyword, topic, or tag...",className:"w-full pl-11 pr-4 py-3 rounded-xl border border-gray-200 bg-white text-sm focus:outline-none focus:ring-2 focus:ring-blue-200 focus:border-blue-400 shadow-sm","data-testid":"blog-search-input"}),d&&(0,m.jsx)("button",{onClick:()=>u(""),className:"absolute right-3 top-1/2 -translate-y-1/2 text-gray-400 hover:text-gray-600 text-xs font-medium","data-testid":"blog-search-clear",children:"Clear"})]}),b.length>1&&(0,m.jsxs)("div",{className:"flex flex-wrap gap-2 justify-center mt-4","data-testid":"blog-categories",children:[(0,m.jsx)("button",{onClick:()=>p(""),className:"px-3 py-1.5 rounded-full text-xs font-medium transition-colors ".concat(h?"bg-gray-100 text-gray-600 hover:bg-gray-200":"bg-blue-600 text-white"),"data-testid":"blog-cat-all",children:"All"}),b.map(e=>(0,m.jsx)("button",{onClick:()=>p(h===e?"":e),className:"px-3 py-1.5 rounded-full text-xs font-medium transition-colors ".concat(h===e?"bg-blue-600 text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),"data-testid":"blog-cat-".concat(e.toLowerCase().replace(/\s+/g,"-")),children:e},e))]}),(d||h)&&(0,m.jsxs)("p",{className:"text-sm text-gray-500 mt-3","data-testid":"blog-search-count",children:[y.length," result",1!==y.length?"s":"",d&&(0,m.jsxs)(m.Fragment,{children:[" for \u201c",d,"\u201d"]}),h&&(0,m.jsxs)(m.Fragment,{children:[" in ",(0,m.jsx)("span",{className:"font-medium text-blue-600",children:h})]})]})]})})}),x&&(0,m.jsx)("section",{className:"py-8 bg-gradient-to-r from-blue-600 to-indigo-700",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 text-yellow-300 mb-4",children:[(0,m.jsx)(ge.A,{className:"fill-current",size:20}),(0,m.jsx)("span",{className:"font-bold uppercase tracking-wide",children:"Featured Article"})]}),(0,m.jsx)(s.N_,{to:"/blog/".concat(x.slug),children:(0,m.jsx)("h2",{className:"text-2xl md:text-4xl font-bold text-white mb-4 hover:text-yellow-300 transition-colors",children:x.title})}),(0,m.jsx)("p",{className:"text-blue-100 text-lg mb-6 max-w-3xl",children:x.excerpt}),(0,m.jsxs)("div",{className:"flex flex-wrap gap-4 text-sm text-gold-light mb-4",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(Xe.A,{size:16}),(0,m.jsx)("span",{children:x.date})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(et,{size:16}),(0,m.jsx)("span",{children:x.author})]}),x.tags&&(0,m.jsx)("div",{className:"flex items-center gap-2 flex-wrap",children:x.tags.slice(0,3).map((e,t)=>(0,m.jsx)("span",{className:"bg-blue-500/30 px-2 py-1 rounded text-xs",children:e},t))})]}),(0,m.jsx)(s.N_,{to:"/blog/".concat(x.slug),children:(0,m.jsxs)("button",{className:"inline-flex items-center bg-yellow-400 text-gray-900 font-bold px-6 py-3 rounded-lg hover:bg-yellow-300 transition-colors","data-testid":"featured-read-btn",children:["Read Full Article ",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})})]})})}),(0,m.jsx)("section",{className:"py-16 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-6xl mx-auto 
2space-y-8",children:[a&&(0,m.jsx)("div",{className:"text-center py-12 text-gray-400",children:"Loading posts..."}),!a&&0===y.length&&(0,m.jsxs)("div",{className:"text-center py-16 text-gray-400",children:[(0,m.jsx)(U.A,{size:48,className:"mx-auto mb-4 text-gray-300"}),(0,m.jsx)("p",{className:"text-lg font-medium mb-2",children:"es"===i?"No hay articulos en Espa\xf1ol todavia":"No posts found"}),(0,m.jsx)("p",{className:"text-sm",children:"es"===i?"Los articulos en Espa\xf1ol se publicaran pronto. Vuelve a intentarlo.":"Check back soon for new content."})]}),y.map((e,t)=>(0,m.jsx)(ae.Zp,{className:"border-2 hover:border-blue-300 transition-all hover:shadow-lg",children:(0,m.jsxs)(ae.Wu,{className:"pt-6",children:[(0,m.jsxs)("div",{className:"flex flex-wrap gap-4 text-sm text-gray-600 mb-4",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(Xe.A,{size:16,className:"text-blue-600"}),(0,m.jsx)("span",{children:e.date})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(et,{size:16,className:"text-blue-600"}),(0,m.jsx)("span",{children:e.author})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(tt,{size:16,className:"text-blue-600"}),(0,m.jsx)("span",{children:e.category})]}),"es"===e.language&&(0,m.jsxs)("span",{className:"inline-flex items-center gap-1 px-2 py-0.5 bg-amber-100 text-amber-700 rounded-full text-xs font-bold",children:[(0,m.jsx)(U.A,{size:12})," Espa\xf1ol"]})]}),(0,m.jsx)("h2",{className:"text-3xl font-bold text-gray-900 mb-4 hover:text-blue-600 transition-colors",children:(0,m.jsx)(s.N_,{to:"/blog/".concat(e.slug),children:e.title})}),(0,m.jsx)("p",{className:"text-lg text-gray-600 mb-6 leading-relaxed",children:e.excerpt}),(0,m.jsx)(s.N_,{to:"/blog/".concat(e.slug),children:(0,m.jsxs)("button",{className:"inline-flex items-center text-blue-600 font-semibold hover:text-blue-700","data-testid":"read-post-".concat(e.slug),children:["es"===e.language?"Leer Articulo Completo":"Read Full Article",(0,m.jsx)(S.A,{className:"ml-2",size:20})]})})]})},e.slug||e.id||t))]})})}),(0,m.jsx)("section",{className:"py-16 bg-gray-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-6xl mx-auto",children:(0,m.jsx)("div",{id:"soro-blog"})})})})]})};var it=n(8306);const ot=(0,i.A)("facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]),lt=(0,i.A)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]),ct=(0,i.A)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]),dt=(0,i.A)("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]]);var ut=n(5469);const mt={sacramento:{slug:"sacramento",label:"Sacramento",keywords:["sacramento","sac","sactown"]},"elk-grove":{slug:"elk-grove",label:"Elk Grove",keywords:["elk grove"]},roseville:{slug:"roseville",label:"Roseville",keywords:["roseville"]},folsom:{slug:"folsom",label:"Folsom",keywords:["folsom"]},"los-angeles":{slug:"los-angeles",label:"Los Angeles",keywords:["los angeles","la","l.a."]},"san-diego":{slug:"san-diego",label:"San Diego",keywords:["san diego"]},"san-francisco":{slug:"san-francisco",label:"San Francisco",keywords:["san francisco","sf"]},"san-jose":{slug:"san-jose",label:"San Jose",keywords:["san jose"]},fresno:{slug:"fresno",label:"Fresno",keywords:["fresno"]},bakersfield:{slug:"bakersfield",label:"Bakersfield",keywords:["bakersfield"]},riverside:{slug:"riverside",label:"Riverside",keywords:["riverside"]},stockton:{slug:"stockton",label:"Stockton",keywords:["stockton"]},modesto:{slug:"modesto",label:"Modesto",keywords:["modesto"]},oakland:{slug:"oakland",label:"Oakland",keywords:["oakland"]},irvine:{slug:"irvine",label:"Irvine",keywords:["irvine"]},anaheim:{slug:"anaheim",label:"Anaheim",keywords:["anaheim"]},temecula:{slug:"temecula",label:"Temecula",keywords:["temecula"]},"long-beach":{slug:"long-beach",label:"Long Beach",keywords:["long beach"]},"santa-rosa":{slug:"santa-rosa",label:"Santa Rosa",keywords:["santa rosa"]},chico:{slug:"chico",label:"Chico",keywords:["chico"]},vacaville:{slug:"vacaville",label:"Vacaville",keywords:["vacaville"]},"palm-springs":{slug:"palm-springs",label:"Palm Springs",keywords:["palm springs"]}},ht={contractors:{slug:"contractors",label:"Contractors",keywords:["contractor","construction","remodel","renovation","general contractor"]},restaurants:{slug:"restaurants",label:"Restaurants",keywords:["restaurant","dining","food","cafe","eatery","catering"]},dentists:{slug:"dentists",label:"Dental Practices",keywords:["dentist","dental","orthodont","oral","teeth"]},lawyers:{slug:"lawyers",label:"Law Firms",keywords:["lawyer","attorney","law firm","legal","litigation"]},"real-estate":{slug:"real-estate",label:"Real Estate",keywords:["real estate","realtor","property","home sale","listing"]},plumbers:{slug:"plumbers",label:"Plumbers",keywords:["plumber","plumbing","pipe","drain","water heater"]},electricians:{slug:"electricians",label:"Electricians",keywords:["electrician","electrical","wiring","circuit"]},hvac:{slug:"hvac",label:"HVAC Companies",keywords:["hvac","heating","cooling","air c
2ondition","furnace","ac repair"]},roofing:{slug:"roofing",label:"Roofing Companies",keywords:["roofing","roofer","roof repair","shingle","roof install"]},salons:{slug:"salons",label:"Salons & Spas",keywords:["salon","spa","beauty","hair","nail","barber"]},chiropractors:{slug:"chiropractors",label:"Chiropractors",keywords:["chiropract","spine","back pain","wellness","adjustment"]},"medical-clinics":{slug:"medical-clinics",label:"Medical Clinics",keywords:["medical","clinic","doctor","physician","healthcare","patient"]},"auto-repair":{slug:"auto-repair",label:"Auto Repair",keywords:["auto repair","mechanic","car","vehicle","auto shop","brake"]},gyms:{slug:"gyms",label:"Gyms & Fitness",keywords:["gym","fitness","workout","personal train","crossfit","yoga"]},landscapers:{slug:"landscapers",label:"Landscapers",keywords:["landscap","lawn","garden","yard","irrigation","tree"]},"cleaning-services":{slug:"cleaning-services",label:"Cleaning Services",keywords:["cleaning","maid","janitorial","house clean"]},"pest-control":{slug:"pest-control",label:"Pest Control",keywords:["pest","exterminator","termite","rodent","insect"]},photographers:{slug:"photographers",label:"Photographers",keywords:["photograph","photo","wedding photo","portrait","headshot"]},"moving-companies":{slug:"moving-companies",label:"Moving Companies",keywords:["moving","mover","relocation","packing"]},painting:{slug:"painting",label:"Painters",keywords:["painting","painter","interior paint","exterior paint"]},daycare:{slug:"daycare",label:"Daycares",keywords:["daycare","childcare","preschool","babysit","nursery"]},accountants:{slug:"accountants",label:"Accountants",keywords:["accountant","cpa","tax","bookkeep","accounting"]},"insurance-agents":{slug:"insurance-agents",label:"Insurance Agents",keywords:["insurance","policy","coverage","premium"]},"pet-grooming":{slug:"pet-grooming",label:"Pet Groomers",keywords:["pet","groom","veterinar","vet","animal","dog","cat"]}},pt=[{bg:"from-blue-600 to-indigo-700",accent:"bg-gold hover:bg-gold-light text-gray-900"},{bg:"from-emerald-600 to-teal-700",accent:"bg-white hover:bg-gray-100 text-emerald-700"},{bg:"from-orange-500 to-red-600",accent:"bg-white hover:bg-gray-100 text-orange-700"},{bg:"from-violet-600 to-purple-700",accent:"bg-gold hover:bg-gold-light text-gray-900"},{bg:"from-sky-600 to-blue-700",accent:"bg-white hover:bg-gray-100 text-sky-700"}];function ft(e,t){const n=e.toLowerCase();let s=0;for(const a of t){const e=new RegExp("\\b".concat(a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),"gi"),t=n.match(e);t&&(s+=t.length)}return s}const gt=t=>{let{post:n}=t;const{cityMatch:a,industryMatch:r,style:i}=(0,e.useMemo)(()=>{if(!n)return{cityMatch:null,industryMatch:null,style:pt[0]};const e=[n.title||"",n.excerpt||"",n.category||"",...n.tags||[],n.city||""].join(" "),t=Object.values(mt).map(t=>(0,we.A)((0,we.A)({},t),{},{score:ft(e,t.keywords)})).filter(e=>e.score>0).sort((e,t)=>t.score-e.score),s=Object.values(ht).map(t=>(0,we.A)((0,we.A)({},t),{},{score:ft(e,t.keywords)})).filter(e=>e.score>0).sort((e,t)=>t.score-e.score),a=t[0]||null,r=s[0]||null,i=(n.slug||n.title||"").split("").reduce((e,t)=>e+t.charCodeAt(0),0);return{cityMatch:a,industryMatch:r,style:pt[i%pt.length]}},[n]);if(!a&&!r){const e=((null===n||void 0===n?void 0:n.slug)||"").split("").reduce((e,t)=>e+t.charCodeAt(0),0),t=pt[e%pt.length];return(0,m.jsx)("div",{className:"mt-8 bg-gradient-to-r ".concat(t.bg," rounded-xl p-6 md:p-8 text-white"),"data-testid":"smart-internal-banner",children:(0,m.jsxs)("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-4",children:[(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 mb-2",children:[(0,m.jsx)(g.A,{size:18,className:"text-yellow-300"}),(0,m.jsx)("span",{className:"text-xs font-bold uppercase tracking-wider text-white/80",children:"Local SEO Services"})]}),(0,m.jsx)("h3",{className:"text-lg font-bold mb-1",children:"Need SEO in Your City?"}),(0,m.jsx)("p",{className:"text-sm text-white/80",children:"We serve businesses across California with affordable websites starting at $1,500."})]}),(0,m.jsxs)(s.N_,{to:"/pricing",className:"inline-flex items-center justify-center gap-2 px-5 py-2.5 ".concat(t.accent," font-bold rounded-lg transition-colors whitespace-nowrap text-sm"),children:["See Pricing ",(0,m.jsx)(S.A,{size:16})]})]})})}const o=a&&(!r||a.score>
2=r.score);r&&(!a||(r.score,a.score));return a&&r?(0,m.jsx)("div",{className:"mt-8 bg-gradient-to-r ".concat(i.bg," rounded-xl p-6 md:p-8 text-white"),"data-testid":"smart-internal-banner",children:(0,m.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,m.jsx)(g.A,{size:16,className:"text-yellow-300"}),(0,m.jsx)("span",{className:"text-xs font-bold uppercase tracking-wider text-white/80",children:"Recommended for You"})]}),(0,m.jsxs)("div",{className:"grid md:grid-cols-2 gap-4",children:[(0,m.jsxs)(s.N_,{to:"/seo/".concat(a.slug),className:"flex items-center gap-3 px-4 py-3 bg-white/10 hover:bg-white/20 rounded-lg transition-colors group","data-testid":"smart-banner-city-link",children:[(0,m.jsx)(g.A,{size:20,className:"text-yellow-300 flex-shrink-0"}),(0,m.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,m.jsxs)("p",{className:"text-sm font-bold text-white",children:[a.label," SEO Services"]}),(0,m.jsxs)("p",{className:"text-xs text-white/70",children:["Local SEO, AEO & GEO for ",a.label," businesses"]})]}),(0,m.jsx)(S.A,{size:16,className:"text-white/60 group-hover:text-white flex-shrink-0"})]}),(0,m.jsxs)(s.N_,{to:"/websites-for/".concat(r.slug),className:"flex items-center gap-3 px-4 py-3 bg-white/10 hover:bg-white/20 rounded-lg transition-colors group","data-testid":"smart-banner-industry-link",children:[(0,m.jsx)(ue,{size:20,className:"text-yellow-300 flex-shrink-0"}),(0,m.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,m.jsxs)("p",{className:"text-sm font-bold text-white",children:["Websites for ",r.label]}),(0,m.jsx)("p",{className:"text-xs text-white/70",children:"Industry-specific features starting at $1,500"})]}),(0,m.jsx)(S.A,{size:16,className:"text-white/60 group-hover:text-white flex-shrink-0"})]})]})]})}):o?(0,m.jsx)("div",{className:"mt-8 bg-gradient-to-r ".concat(i.bg," rounded-xl p-6 md:p-8 text-white"),"data-testid":"smart-internal-banner",children:(0,m.jsxs)("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-4",children:[(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 mb-2",children:[(0,m.jsx)(g.A,{size:18,className:"text-yellow-300"}),(0,m.jsxs)("span",{className:"text-xs font-bold uppercase tracking-wider text-white/80",children:[a.label," SEO"]})]}),(0,m.jsxs)("h3",{className:"text-lg font-bold mb-1",children:["Looking for SEO in ",a.label,"?"]}),(0,m.jsxs)("p",{className:"text-sm text-white/80",children:["Get a professional website and local SEO package tailored for ",a.label," businesses."]})]}),(0,m.jsxs)(s.N_,{to:"/seo/".concat(a.slug),className:"inline-flex items-center justify-center gap-2 px-5 py-2.5 ".concat(i.accent," font-bold rounded-lg transition-colors whitespace-nowrap text-sm"),"data-testid":"smart-banner-city-link",children:[a.label," SEO ",(0,m.jsx)(S.A,{size:16})]})]})}):(0,m.jsx)("div",{className:"mt-8 bg-gradient-to-r ".concat(i.bg," rounded-xl p-6 md:p-8 text-white"),"data-testid":"smart-internal-banner",children:(0,m.jsxs)("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-4",children:[(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"flex items-center gap-2 mb-2",children:[(0,m.jsx)(ue,{size:18,className:"text-yellow-300"}),(0,m.jsxs)("span",{className:"text-xs font-bold uppercase tracking-wider text-white/80",children:["Websites for ",r.label]})]}),(0,m.jsxs)("h3",{className:"text-lg font-bold mb-1",children:["Need a Website for Your ",r.label," Business?"]}),(0,m.jsx)("p",{className:"text-sm text-white/80",children:"We build specialized websites with industry-specific features \u2014 starting at $1,500."})]}),(0,m.jsxs)(s.N_,{to:"/websites-for/".concat(r.slug),className:"inline-flex items-center justify-center gap-2 px-5 py-2.5 ".concat(i.accent," font-bold rounded-lg transition-colors whitespace-nowrap text-sm"),"data-testid":"smart-banner-industry-link",children:[r.label," Websites ",(0,m.jsx)(S.A,{size:16})]})]})})},xt="".concat("https://geokath.com","/api"),bt=t=>{let{slug:n}=t;const[a,r]=(0,e.useState)([]);return(0,e.useEffect)(()=>{n&&A.A.get("".concat(xt,"/blog/related/").concat(n)).then(e=>r(e.data||[])).catch(()=>{})},[n]),0===a.length?null:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("h2",{className:"text-2xl font-bold text-gray-900 mb-6",children:"Related Articles"}),(0,m.jsx)("div",{className:"grid md:grid-cols-3 gap-6",children:a.map((e,t)=>(0,m.jsx)(s.N_,{to:"/blog/".concat(e.slug),children:(0,m.jsx)(ae.Zp,{className:"hover:shadow-lg transition-shadow h-full border-2 hover:border-blue-300",children:(0,m.jsxs)(ae.Wu,{className:"pt-6",children:[(0,m.jsx)("span",{className:"text-xs text-blue-600 font-medium",children:e.category}),(0,m.jsx)("h3",{className:"font-semibold text-base mb-2 mt-1 line-clamp-2",children:e.title}),(0,m.jsx)("p",{className:"text-sm text-gray-600 line-clamp-2",children:e.excerpt}),(0,m.jsxs)("span",{className:"text-xs text-blue-600 font-medium mt
2-3 inline-flex items-center gap-1",children:["Read more ",(0,m.jsx)(S.A,{size:12})]})]})})},t))})]})},yt=e=>{let{title:t,url:n}=e;const s=encodeURIComponent(t),a=encodeURIComponent(n),r={facebook:"https://www.facebook.com/sharer/sharer.php?u=".concat(a),twitter:"https://twitter.com/intent/tweet?text=".concat(s,"&url=").concat(a),linkedin:"https://www.linkedin.com/sharing/share-offsite/?url=".concat(a)};return(0,m.jsxs)("div",{className:"flex items-center gap-3",children:[(0,m.jsxs)("span",{className:"text-sm font-medium text-gray-600 flex items-center gap-2",children:[(0,m.jsx)(it.A,{size:16}),"Share:"]}),(0,m.jsx)("a",{href:r.facebook,target:"_blank",rel:"noopener noreferrer",className:"w-9 h-9 flex items-center justify-center bg-navy hover:bg-navy-dark text-white rounded-full transition-colors","aria-label":"Share on Facebook",children:(0,m.jsx)(ot,{size:18})}),(0,m.jsx)("a",{href:r.twitter,target:"_blank",rel:"noopener noreferrer",className:"w-9 h-9 flex items-center justify-center bg-sky-500 hover:bg-sky-600 text-white rounded-full transition-colors","aria-label":"Share on Twitter",children:(0,m.jsx)(lt,{size:18})}),(0,m.jsx)("a",{href:r.linkedin,target:"_blank",rel:"noopener noreferrer",className:"w-9 h-9 flex items-center justify-center bg-blue-700 hover:bg-blue-800 text-white rounded-full transition-colors","aria-label":"Share on LinkedIn",children:(0,m.jsx)(ct,{size:18})}),(0,m.jsx)("button",{onClick:()=>{navigator.clipboard.writeText(n),alert("Link copied to clipboard!")},className:"w-9 h-9 flex items-center justify-center bg-gray-600 hover:bg-gray-700 text-white rounded-full transition-colors","aria-label":"Copy link",children:(0,m.jsx)(dt,{size:18})})]})},vt=()=>{const{slug:t}=(0,s.g)(),[n,a]=(0,e.useState)(null),[r,i]=(0,e.useState)(!0);return(0,e.useEffect)(()=>{(async()=>{try{const e=await A.A.get("".concat(xt,"/blog/posts/").concat(t));if(e.data)return a(e.data),void i(!1)}catch(n){}const e=nt.find(e=>e.slug===t);a(e||null),i(!1)})()},[t]),(0,e.useEffect)(()=>{if(!n)return;const e={"@context":"https://schema.org","@type":"Article",headline:n.title,description:n.excerpt,author:{"@type":"Person",name:n.author,url:"https://geokath.com/about"},publisher:{"@type":"Organization",name:"Geokath Marketing",logo:{"@type":"ImageObject",url:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/qd7kvk4g_geokath-3-01-700x350.jpg"}},datePublished:n.date,dateModified:n.date,mainEntityOfPage:{"@type":"WebPage","@id":"https://geokath.com/blog/".concat(n.slug)},articleSection:n.category,keywords:n.tags?n.tags.join(", "):n.category,inLanguage:"en-US",isPartOf:{"@type":"Blog",name:"Geokath Marketing Blog",url:"https://geokath.com/blog"}},t={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://geokath.com/"},{"@type":"ListItem",position:2,name:"Blog",item:"https://geokath.com/blog"},{"@type":"ListItem",position:3,name:n.title,item:"https://geokath.com/blog/".concat(n.slug)}]},s=document.createElement("script");s.type="application/ld+json",s.id="blog-article-schema",s.text=JSON.stringify(e),document.head.appendChild(s);const a=document.createElement("script");return a.type="application/ld+json",a.id="blog-breadcrumb-schema",a.text=JSON.stringify(t),document.head.appendChild(a),document.title="".concat(n.title," | Geokath Marketing Blog"),()=>{var e,t;null===(e=document.getElementById("blog-article-schema"))||void 0===e||e.remove(),null===(t=document.getElementById("blog-breadcrumb-schema"))||void 0===t||t.remove()}},[n]),r?(0,m.jsx)("div",{className:"min-h-screen flex items-center justify-center",children:(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("div",{className:"animate-spin rounded-full h-10 w-10 border-b-2 border-blue-600 mx-auto mb-4"}),(0,m.jsx)("p",{className:"text-gray-500",children:"Loading post..."})]})}):n?(0,m.jsxs)("div",{className:"min-h-screen",children:[(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-blue-50 via-white to-yellow-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-4xl mx-auto",children:(0,m.jsxs)(s.N_,{to:"/blog",className:"inline-flex items-center text-blue-600 hover:text-blue-700 mb-6",children:[(0,m.jsx)(ut.A,{size:20,className:"mr-2"}),"Back to Blog"]})})})}),(0,m.jsx)("article",{className:"py-16 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,m.jsxs)("header",{className:"mb-12",children:[(0,m.jsxs)("div",{className:"flex flex-wrap gap-4 text-sm text-gray-600 mb-4",children:[(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(Xe.A,{size:16,className:"text-blue-600"}),(0,m.jsx)("span",{children:n.date})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(et,{size:16,className:"text-blue-600"}),(0,m.jsx)("span",{children:n.author})]}),(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,m.jsx)(tt,{size:16,className:"text-blue-600"}),(0,m.jsx)("span",{children:n.category})]})]}),(0,m.jsx)("h1",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6 leading-tight",children:n.title}),(0,m.jsx)("p",{className:"text-xl text-gray-600 leading-relaxed mb-6",children:n.excerpt}),(0,m.jsx)(yt,{title:n.title,url:"https://geokath.com/blog/".concat(n.slug)})]}),(0,m.jsx)("div",{className:"prose prose-lg max-w-none space-y-6",dangerouslySetInnerHTML:{__html:n.content}}),(0,m.jsx)(gt,{post:n}),(0,m.jsxs)("div",{className:"mt-12 p-6 bg-gray-50 rounded-lg",children:[(0,m.jsx)("h3",{className:"text-xl font-semibold text-gray-900 mb-3",children:"About Geokath Marketing"}),(0,m.jsx)("p",{className:"text-gray-700",children:"Established in 1996, Geokath has been Sacramento's trusted partner for SEO services and digital innovation. With nearly three decades of experience helping small businesses succeed online, we combine proven strategies with cutting-edge technology to deliver measurable results."})]}),(0,m.jsx)("div",{className:"mt-8 bg-gradient-to-r from-purple-600 to-indigo-700 rounded-xl p-8 text-white",children:(0,m.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)("h3",{className:"text-xl font-bold mb-2",children:"Is Your Business Visible to AI?"}),(0,m.jsx)("p",{className:"text-purple-100",children:"Check if you appear in ChatGPT, Perplexity, Claude, and other AI search engines. Get your free visibility score in 30 seconds."})]}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-3",children:[(0,m.jsx)("a",{href:"https://geokath-agency.areyoutheanswer.com/audit",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center px-6 py-3 bg-gold hover:bg-gold-light text-gray-900 font-bold rounded-lg transition-colors whitespace-nowrap","data-testid":"audit-free-btn",children:"Free AI Audit"}),(0,m.jsx)("a",{href:"https://pay.geteyesonyour.biz/2aee7712-5f01-4024-b739-fe7",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center px-6 py-3 bg-white/15 hover:bg-white/25 border border-white/30 text-white font-bold rounded-lg transition-colors whitespace-nowrap","data-testid":"audit-pay-btn",children:"Get Full Report \u2014 $97"})]})]})}),(0,m.jsx)("div",{className:"mt-8 pt-8 border-t border-gray-200",children:(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-4",children:[(0,m.jsx)("p",{className:"text-gray-600 font-medium",children:"Found this helpful? Share it!"}),(0,m.jsx)(yt,{title:n.title,url:"https://geokath.com/blog/".concat(n.slug)})]})}),(0,m.jsx)("div",{className:"mt-8",children:(0,m.jsxs)(s.N_,{to:"/blog",className:"inline-flex items-center text-blue-600 hover:text-blue-700 font-semibold",children:[(0,m.jsx)(ut.A,{size:20,className:"mr-2"}),"Back to All Posts"]})})]})})}),(0,m.jsx)("section",{className:"py-16 bg-gray-50","data-testid":"related-articles",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-4xl mx-auto",children:(0,m.jsx)(bt,{slug:t,category:n.category})})})})]}):(0,m.jsx)("div",{className:"min-h-screen flex items-center justify-center",children:(0,m.jsxs)("div",{className:"text-center",children:[(0,m.jsx)("h1",{className:"text-4xl font-bold text-gray-900 mb-4",children:"Post Not Found"}),(0,m.jsx)(s.N_,{to:"/blog",className:"text-blue-600 hover:underline",children:"Back to Blog"})]})})};var wt=n(7666),kt=n(2382);const jt=[{category:"Sacramento SEO Services",questions:[{q:"Who is the best Sacramento SEO company?",a:"Geokath Marketing is Sacramento's top-rated SEO company. Founded in 1996, Geokath is Sacramento's longest-operating SEO provider with 28+ years of experience and 300+ local businesses served. We maintain a 4.9-star Google rating. Call (909) 800-5616 for a free consultation."},{q:"How much does SEO cost in Sacramento?",a:"Sacramento SEO pricing from Geokath Marketing: Monthly retainers range $500-$2,500 depending on competition and scope. Our complete website package with SEO included is $1,500. We offer free consultations to provide custom quotes based on your specific business goals. Most clients see positive ROI within 6-12 months."},{q:"How long does it take to see SEO results?",a:"Most Sacramento businesses see initial improvements in 3-4 months, with significant results appearing after 6-12 months. Local SEO often shows faster results than national campaigns. Factors affecting timeline include your current rankings, competition level, and website age. Geokath provides monthly reports so you can track progress."},{q:"What's included in Geokath's Sacramento SEO services?",a:"Geokath's SEO services include: keyword research, on-page optimization (title tags, meta descriptions, headers), Google Business Profile management, local citation building, content creation, technical SEO audits, link building, and monthly reporting. We also offer AEO/GEO optimization for AI search visibility in ChatGPT and Perplexity."},{q:"Do you guarantee SEO rankings?",a:"No ethical SEO company can guarantee specific rankings because Google's algorithm changes constantly. What Geokath guarantees is our commitment to SEO best practices, transparent reporting, and working toward your goals. Our 28-year track record with 300+ Sacramento businesses demonstrates our ability to deliver consistent results."},{q:"Why should I hire a local Sacramento SEO company?",a:"A local Sacramento SEO company like Geokath understands the regional market, competition, and search patterns better than national agencies. We know which neighborhoods to target, local directories that matter, and how Sacramento customers search. Plus, you can meet with us in person and get faster, more personalized service."},{q:"What is local SEO and why does it matter?",a:"Local SEO focuses on improving your visibility in location-based searches like 'plumber near me' or 'Sacramento de
2ntist.' It includes Google Business Profile optimization, local citations, review management, and location-specific content. For Sacramento businesses serving local customers, local SEO typically delivers 3x better ROI than general SEO."},{q:"Can SEO help my business appear in Google Maps?",a:"Yes! Google Maps rankings (the 'Local Pack') are a key part of local SEO. Geokath optimizes your Google Business Profile, builds consistent local citations, implements review strategies, and ensures your website has proper local signals. This helps Sacramento businesses appear in the top 3 map listings where 70% of clicks occur."},{q:"What's the difference between SEO and paid ads?",a:"SEO builds organic visibility that lasts - once you rank, traffic is essentially free. Paid ads deliver immediate results but stop working when you stop paying. Most successful Sacramento businesses use both: ads for immediate traffic while SEO builds long-term value. SEO typically delivers 5x better ROI over 2+ years."}]},{category:"AEO/GEO Optimization (AI Search)",questions:[{q:"What is AEO/GEO optimization?",a:"AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) prepare your website to appear in AI search results from ChatGPT, Perplexity, Google AI Overview, and voice assistants like Alexa and Siri. Geokath Marketing pioneered these services in Sacramento. Our $1,500 website package includes complete AEO/GEO optimization."},{q:"How do I get my business to appear in ChatGPT?",a:"To appear in ChatGPT and other AI systems, you need: strong entity signals (clear brand definition), structured data markup (schema), answer-first content formatting, quotable facts and statistics, and consistent information across the web. Geokath's AEO/GEO optimization implements all these elements to maximize AI visibility."},{q:"Why is AI search visibility important?",a:"AI search is growing rapidly - 40% of people now use AI assistants to find businesses. When someone asks ChatGPT 'Who is the best SEO company in Sacramento?', businesses with AEO/GEO optimization are more likely to be recommended. This is the future of search, and early adopters gain significant competitive advantage."},{q:"Can you help my business appear in Perplexity?",a:"Yes! Perplexity AI cites sources that contain verifiable facts, structured data, and authoritative content. Geokath's AEO/GEO optimization creates the citation-worthy content and technical structure that Perplexity's AI looks for. We test your visibility in Perplexity as part of our optimization process."}]},{category:"Affordable Website Design",questions:[{q:"How much does a website cost from Geokath?",a:"Geokath's all-inclusive website package is $1,500. This includes custom design, mobile responsiveness, SEO optimization, AEO/GEO for AI search, contact forms, Google Analytics, SSL security, fast hosting setup, and 30 days of post-launch support. No hidden fees. Compare this to agencies charging $5,000-$15,000 for similar quality."},{q:"What's included in the $1,500 website package?",a:"The $1,500 package includes: custom professional design, up to 7 pages, mobile responsiveness, on-page SEO, AEO/GEO optimization for AI search, contact forms, Google Analytics setup, SSL certificate, hosting configuration, basic training, and 30 days support. Additional pages and features available at reasonable rates."},{q:"How long does it take to build a website?",a:"Most Geokath websites take 2-4 weeks from kickoff to launch. Timeline depends on content readiness, design complexity, and feedback turnaround. We keep you informed with regular check-ins and provide a clear project timeline upfront. Rush projects may be available for an additional fee."},{q:"Do you provide website hosting and maintenance?",a:"Yes, Geokath offers optional hosting and maintenance packages after launch. This includes security updates, backups, minor content changes, and technical support. Many clients prefer this hands-off approach, but we also provide training if you want to manage your site independently."},{q:"Will my website work on mobile phones?",a:"Absolutely. All Geokath websites are mobile-responsive, automatically adjusting to look great on phones, tablets, and desktops. With over 60% of web traffic coming from mobile devices, mobile-friendliness is non-negotiable. Google also prioritizes mobile-friendly sites in search rankings."},{q:"Can I update my website myself after it's built?",a:"Yes! We build websites on user-friendly platforms that allow you to make basic updates like changing text, adding blog posts, or updating images. Geokath provides training to get you comfortable. For complex changes, our maintenance packages cover ongoing updates at affordable rates."}]},{category:"Digital Business Cards",questions:[{q:"What is a smart digital business card?",a:"A smart business card uses NFC or QR technology to instantly share your contact information when tapped or scanned with a smartphone. Unlike paper cards, smart cards never run out, always stay updated, and capture your contact's information in return. Perfect for networking events, sales meetings, and conferences."},{q:"How do smart business cards work?",a:"Simply tap your smart card against someone's smartphone or have them scan the QR code. Their phone instantly displays your contact info, social links, and website. They can save your details with one tap. You can update your information anytime without ordering new cards. Works with all modern smartphones."}
2,{q:"Can I update my smart card information after purchase?",a:"Yes, that's one of the biggest advantages of smart business cards. If your phone number, title, or company changes, simply update your digital profile. Everyone who previously saved your card will see the updated information. No need to reprint or reorder - your card stays current forever."},{q:"Do digital business cards work with all phones?",a:"Yes! NFC-enabled smart cards work with most modern smartphones (iPhone XS and newer, most Android phones from 2018+). For older phones or those without NFC, the QR code backup ensures everyone can access your information by simply scanning with their camera app."},{q:"How much do digital business cards cost?",a:"Smart digital business cards typically range from $20-100 for the physical NFC card, plus optional monthly fees for premium features. Compared to constantly reprinting paper cards, digital cards save money long-term. Contact Geokath for current pricing on our smart card solutions."},{q:"Can I track who views my digital business card?",a:"Yes! Most digital business card platforms include analytics showing when your card was viewed, how many times, and sometimes even location data. This helps you follow up with hot leads and measure your networking ROI. It's like having CRM built into your business card."}]},{category:"Working with Geokath",questions:[{q:"What is the $1500 website package from Geokath?",a:"Geokath offers an all-in-one website package for $1500 that includes professional website design, hosting, and AEO/GEO optimization. This is one of Sacramento's only complete solutions for small businesses, built for speed, visibility, and local discovery by both traditional search engines and AI assistants like ChatGPT and Perplexity."},{q:"What is AEO and GEO optimization?",a:"AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization) prepare your website to be found and cited by AI search tools like ChatGPT, Perplexity, Google AI, and voice assistants. Our website packages include this optimization so your Sacramento business appears in AI-generated answers and recommendations."},{q:"How do I get started with Geokath?",a:"Getting started is easy. Schedule a free 30-minute consultation call where we'll discuss your business, goals, and challenges. We'll then provide a custom proposal with pricing and timeline. No pressure, no obligation. Call (909) 800-5616 or use our contact form to book your consultation."},{q:"What makes Geokath different from other Sacramento agencies?",a:"We've served Sacramento businesses since 1996, giving us nearly 30 years of local market expertise. We keep our client roster small for personalized attention - you'll work directly with our senior team, not junior account managers. We offer month-to-month contracts and focus on measurable results, not vanity metrics."},{q:"Do you work with businesses outside Sacramento?",a:"While we specialize in Sacramento and the surrounding areas (Roseville, Elk Grove, Folsom, etc.), our affordable $1500 website package with AEO/GEO optimization is available to small businesses across the United States. We work remotely with clients nationwide to deliver professional websites optimized for AI search engines."},{q:"How do I get my business found on ChatGPT and Perplexity?",a:"To appear in AI search results from ChatGPT, Perplexity, and other AI assistants, your website needs AEO/GEO optimization. This includes structured data markup, FAQ schema, clear answer-focused content, and proper citation signals. Our $1500 website package includes all of this built-in so AI can find and recommend your business."},{q:"What areas do you serve?",a:"Geokath serves Sacramento and the greater Sacramento region including Elk Grove, Roseville, Folsom, Rancho Cordova, Citrus Heights, Rocklin, Davis, and surrounding communities. For our website packages, we work with small businesses throughout California and nationwide."},{q:"Do you offer payment plans?",a:"Yes, we understand cash flow is important for small businesses. We offer flexible payment options for website projects, including splitting payments across project milestones. Contact us to discu
2ss payment arrangements that work for your budget."}]}],Nt=()=>{const[t,n]=e.useState({});(0,e.useEffect)(()=>{document.title="FAQ | Sacramento SEO, Website Design & Smart Cards | Geokath";const e=document.querySelector("script[data-faq-schema]");e&&e.remove();const t=document.createElement("script");return t.type="application/ld+json",t.setAttribute("data-faq-schema","true"),t.textContent=JSON.stringify((e=>({"@context":"https://schema.org","@type":"FAQPage",mainEntity:e.flatMap(e=>e.questions.map(e=>({"@type":"Question",name:e.q,acceptedAnswer:{"@type":"Answer",text:e.a}})))}))(jt)),document.head.appendChild(t),()=>{const e=document.querySelector("script[data-faq-schema]");e&&e.remove()}},[]);return(0,m.jsxs)("div",{className:"min-h-screen",children:[(0,m.jsx)("section",{className:"py-16 bg-gradient-to-br from-blue-50 via-white to-yellow-50",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsxs)("div",{className:"max-w-4xl mx-auto text-center",children:[(0,m.jsx)("div",{className:"inline-flex items-center justify-center w-16 h-16 bg-blue-100 rounded-full mb-6",children:(0,m.jsx)(wt.A,{className:"w-8 h-8 text-blue-600"})}),(0,m.jsx)("h1",{className:"text-4xl md:text-5xl font-bold text-gray-900 mb-6",children:"Frequently Asked Questions"}),(0,m.jsx)("p",{className:"text-xl text-gray-600",children:"Get answers about Sacramento SEO services, affordable website design, and smart business cards"})]})})}),(0,m.jsx)("section",{className:"py-16 bg-white",children:(0,m.jsx)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8",children:(0,m.jsx)("div",{className:"max-w-4xl mx-auto",children:jt.map((e,s)=>(0,m.jsxs)("div",{className:"mb-12",children:[(0,m.jsx)("h2",{className:"text-2xl font-bold text-gray-900 mb-6 pb-2 border-b-2 border-blue-600",children:e.category}),(0,m.jsx)("div",{className:"space-y-4",children:e.questions.map((e,a)=>{const r=t["".concat(s,"-").concat(a)];return(0,m.jsxs)("div",{className:"border border-gray-200 rounded-lg overflow-hidden",itemScope:!0,itemType:"https://schema.org/Question",children:[(0,m.jsxs)("button",{onClick:()=>((e,t)=>{const s="".concat(e,"-").concat(t);n(e=>(0,we.A)((0,we.A)({},e),{},{[s]:!e[s]}))})(s,a),className:"w-full px-6 py-4 text-left flex items-center justify-between bg-gray-50 hover:bg-gray-100 transition-colors","aria-expanded":r,children:[(0,m.jsx)("span",{className:"font-semibold text-gray-900 pr-4",itemProp:"name",children:e.q}),(0,m.jsx)(kt.A,{className:"w-5 h-5 text-gray-500 flex-shrink-0 transition-transform ".concat(r?"rotate-180":"")})]}),(0,m.jsx)("div",{className:"overflow-hidden transition-all duration-300 ".concat(r?"max-h-96":"max-h-0"),itemScope:!0,itemType:"https://schema.org/Answer",itemProp:"acceptedAnswer",children:(0,m.jsx)("p",{className:"px-6 py-4 text-gray-700 leading-relaxed",itemProp:"text",children:e.a})})]},a)})})]},s))})})}),(0,m.jsx)("section",{className:"py-16 bg-blue-600",children:(0,m.jsxs)("div",{className:"container mx-auto px-4 sm:px-6 lg:px-8 text-center",children:[(0,m.jsx)("h2",{className:"text-3xl font-bold text-white mb-4",children:"Still Have Questions?"}),(0,m.jsx)("p",{className:"text-xl text-blue-100 mb-8 max-w-2xl mx-auto",children:"Contact us for a free consultation about Sacramento SEO services, website design, or smart business cards"}),(0,m.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[(0,m.jsx)(s.N_,{to:"/contact",children:(0,m.jsx)(u.$,{size:"lg",className:"bg-white text-blue-600 hover:bg-gray-100 px-8",children:"Contact Us"})}),(0,m.jsx)("a",{href:"tel:909-800-5616",children:(0,m.jsxs)(u.$,{size:"lg",variant:"outline",className:"border-white text-white hover:bg-white/10 px-8",children:[(0,m.jsx)(x.A,{className:"mr-2 w-5 h-5"}),"Call (909) 800-5616"]})})]})]})})]})},St=(0,e.lazy)(()=>Promise.all([n.e(39),n.e(667)]).then(n.bind(n,3667)).then(e=>({default:e.Admin}))),Ct=(0,e.lazy)(()=>n.e(876).then(n.bind(n,3876)).then(e=>({default:e.SmartCard}))),At=(0,e.lazy)(()=>n.e(727).then(n.bind(n,9727)).then(e=>({default:e.SubmitInformation}))),Et=(0,e.lazy)(()=>n.e(455).then(n.bind(n,5455)).then(e=>({default:e.Glossary}))),Ot=(0,e.lazy)(()=>n.e(490).then(n.bind(n,2490)).then(e=>({default:e.Refer}))),Tt=(0,e.lazy)(()=>n.e(509).then(n.bind(n,3509)).then(e=>({default:e.AIVisibilityScore}))),zt=(0,e.lazy)(()=>n.e(939).then(n.bind(n,939)).then(e=>({default:e.CompetitorCompare}))),Pt=(0,e.lazy)(()=>n.e(918).then(n.bind(n,3918)).then(e=>({default:e.ClientOnboarding}))),It=(0,e.lazy)(()=>n.e(744).then(n.bind(n,3744)).then(e=>({default:e.CityLanding}))),Mt=(0,e.lazy)(()=>n.e(986).then(n.bind(n,2986)).then(e=>({default:e.IndustryLanding}))),_t=(0,e.lazy)(()=>n.e(163).then(n.bind(n,9163)).then(e=>({default:e.Reviews}))),Lt=(0,e.lazy)(()=>n.e(278).then(n.bind(n,9278)).then(e=>({default:e.CaseStudies}))),Rt=(0,e.lazy)(()=>n.e(724).then(n.bind(n,2724)).then(e=>({default:e.Partners}))),Gt=(0,e.lazy)(()=>n.e(125).then(n.bind(n,8125)).then(e=>({default:e.Enterprise}))),Ft=(0,e.lazy)(()=>n.e(955).then(n.bind(n,1955))),Ht=(0,e.lazy)(()=>n.e(718).then(n.bind(n,2718))),Dt=(0,e.lazy)(()=>n.e(709).then(n.bind(n,1709))),Bt=(0,e.lazy)(()=>n.e(518).then(n.bind(n,5518))),Wt=(0,e.lazy)(()=>n.e(270).then(n.bind(n,3270))),qt=(0,e.lazy)(()=>n.e(61).then(n.bind(n,1061))),Vt=(0,e.lazy)(()=>n.e(953).then(n.bind(n,8953))),Ut=(0,e.lazy)(()=>n.e(435).then(n.bind(n,1435))),$t=(0,e.lazy)(()=>n.e(979).then(n.bind(n,9979)).then(e=>({default:e.WebsitePackage}))),Yt=(0,e.lazy)(()=>n.e(770).then(n.bind(n,7770)).then(e=>({default:e.WebsitePromoPackage}))),Qt=(0,e.lazy)(()=>n.e(268).then(n.bind(n,4268)).then(e=>({default:e.ThankYou}))),Zt=(0,e.lazy)(()=>n.e(584).then(n.bind(n,584))),Kt=(0,e.lazy)(()=>n.e(452).then(n.bind(n,5452)).then(e=>({default:e.MonthlyPlans}))),Jt=(0,e.lazy)(()=>n.e(480).then(n.bind(n,6480))),Xt=(0,e.lazy)(()=>n.e(69).then(n.bind(n,9069)).then(e=>({default:e.ElkGrove}))),en=(0,e.lazy)(()=>n.e(375).then(n.bind(n,9375)).then(e=>({default:e.Roseville}))),tn=(0,e.lazy)(()=>n.e(32).then(n.bind(n,32)).then(e=>({default:e.Folsom}))),nn=(0,e.lazy)(()=>n.e(695).then(n.bind(n,9695)).then(e=>({default:e.RanchoCordova}))),sn=(0,e.lazy)(()=>n.e(587).then(n.bind(n,9587)).then(e=>({default:e.SacramentoSEO}))),an=(0,e.lazy)(()=>n.e(114).then(n.bind(n,7114)).then(e=>({default:e.AffordableWebsiteDesign}))),rn=(0,e.lazy)(()=>n.e(10).then(n.bind(n,6010)).then(e=>({default:e.LocalSEOSacramento}))),on=(0,e.lazy)(()=>n.e(514).then(n.bind(n,514)).then(e=>({default:e.DigitalBusinessCards}))),ln=(0,e.lazy)(()=>n.e(564).then(n.bind(n,1564)).then(e=>({default:e.QRCodes}))),cn=(0,e.lazy)(()=>n.e(22).then(n.bind(n,8022)).then(e=>({default:e.SEOCalculator}))),dn=(0,e.lazy)(()=>n.e(558).then(n.bind(n,3558)).then(e=>({default:e.PerformanceDashboard}))),un=()=>(0,m.jsx)("div",{className:"min-h-[60vh] flex items-center justify-center",children:(0,m.jsx)("div",{className:"w-8 h-8 border-4 border-blue-600 border-t-transparent roun
2ded-full animate-spin"})}),mn=e=>{let{children:t}=e;return(0,m.jsxs)("div",{className:"ads-layout",children:[t,(0,m.jsx)(r.l,{position:"top-right"})]})},hn=e=>{let{children:t}=e;return te(),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(se,{}),(0,m.jsx)(Y,{}),(0,m.jsx)(f,{}),(0,m.jsx)("main",{children:t}),(0,m.jsx)(j,{}),(0,m.jsx)(Z,{}),(0,m.jsx)(ee,{}),(0,m.jsx)(O,{}),(0,m.jsx)(R,{}),(0,m.jsx)(q,{}),(0,m.jsx)(r.l,{position:"top-right"})]})};const pn=function(){return(0,m.jsx)(a.vd,{children:(0,m.jsxs)(p,{children:[(0,m.jsxs)(a.mg,{children:[(0,m.jsx)("title",{children:"Sacramento SEO, AEO & GEO Services | Affordable Websites | Geokath Marketing"}),(0,m.jsx)("meta",{property:"og:type",content:"website"}),(0,m.jsx)("meta",{property:"og:url",content:"https://geokath.com/"}),(0,m.jsx)("meta",{property:"og:title",content:"Sacramento SEO, AEO & GEO Services | Affordable Websites | Geokath Marketing"}),(0,m.jsx)("meta",{property:"og:description",content:"Sacramento's #1 SEO company since 1996. 300+ businesses served. Affordable websites for $1,500 with AEO/GEO optimization."}),(0,m.jsx)("meta",{property:"og:image",content:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/qd7kvk4g_geokath-3-01-700x350.jpg"}),(0,m.jsx)("meta",{property:"og:site_name",content:"Geokath Marketing"}),(0,m.jsx)("meta",{property:"og:locale",content:"en_US"}),(0,m.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,m.jsx)("meta",{name:"twitter:title",content:"Sacramento SEO Services | Geokath Marketing \u2014 Since 1996"}),(0,m.jsx)("meta",{name:"twitter:description",content:"Sacramento's #1 SEO company. Affordable websites for $1,500 with AI search optimization."}),(0,m.jsx)("meta",{name:"twitter:image",content:"https://customer-assets.emergentagent.com/job_smart-bizcard-3/artifacts/qd7kvk4g_geokath-3-01-700x350.jpg"}),(0,m.jsx)("link",{rel:"canonical",href:"https://geokath.com/"})]}),(0,m.jsx)("div",{className:"App",children:(0,m.jsx)(s.Kd,{children:(0,m.jsxs)(s.BV,{children:[(0,m.jsx)(s.qh,{path:"/lp/website",element:(0,m.jsx)(mn,{children:(0,m.jsx)(e.Suspense,{fallback:(0,m.jsx)(un,{}),children:(0,m.jsx)(Zt,{})})})}),(0,m.jsx)(s.qh,{path:"/lp/website-package",element:(0,m.jsx)(mn,{children:(0,m.jsx)(e.Suspense,{fallback:(0,m.jsx)(un,{}),children:(0,m.jsx)(Zt,{})})})}),(0,m.jsx)(s.qh,{path:"/lp/monthly",element:(0,m.jsx)(mn,{children:(0,m.jsx)(e.Suspense,{fallback:(0,m.jsx)(un,{}),children:(0,m.jsx)(Jt,{})})})}),(0,m.jsx)(s.qh,{path:"/get-website",element:(0,m.jsx)(mn,{children:(0,m.jsx)(e.Suspense,{fallback:(0,m.jsx)(un,{}),children:(0,m.jsx)(Zt,{})})})}),(0,m.jsx)(s.qh,{path:"/*",element:(0,m.jsx)(hn,{children:(0,m.jsx)(e.Suspense,{fallback:(0,m.jsx)(un,{}),children:(0,m.jsxs)(s.BV,{children:[(0,m.jsx)(s.qh,{path:"/",element:(0,m.jsx)(He,{})}),(0,m.jsx)(s.qh,{path:"/about",element:(0,m.jsx)(We,{})}),(0,m.jsx)(s.qh,{path:"/services",element:(0,m.jsx)(qe,{})}),(0,m.jsx)(s.qh,{path:"/pricing",element:(0,m.jsx)(Je,{})}),(0,m.jsx)(s.qh,{path:"/contact",element:(0,m.jsx)($e,{})}),(0,m.jsx)(s.qh,{path:"/blog",element:(0,m.jsx)(rt,{})}),(0,m.jsx)(s.qh,{path:"/blog/:slug",element:(0,m.jsx)(vt,{})}),(0,m.jsx)(s.qh,{path:"/faq",element:(0,m.jsx)(Nt,{})}),(0,m.jsx)(s.qh,{path:"/glossary",element:(0,m.jsx)(Et,{})}),(0,m.jsx)(s.qh,{path:"/admin",element:(0,m.jsx)(St,{})}),(0,m.jsx)(s.qh,{path:"/smart-card",element:(0,m.jsx)(Ct,{})}),(0,m.jsx)(s.qh,{path:"/submit-information",element:(0,m.jsx)(At,{})}),(0,m.jsx)(s.qh,{path:"/offers/website-package",element:(0,m.jsx)($t,{})}),(0,m.jsx)(s.qh,{path:"/offers/website-promotion",element:(0,m.jsx)(Yt,{})}),(0,m.jsx)(s.qh,{path:"/offers/website-promotion/thank-you",element:(0,m.jsx)(Qt,{})}),(0,m.jsx)(s.qh,{path:"/offers/website-package/thank-you",element:(0,m.jsx)(Qt,{})}),(0,m.jsx)(s.qh,{path:"/offers/monthly-plans",element:(0,m.jsx)(Kt,{})}),(0,m.jsx)(s.qh,{path:"/monthly",element:(0,m.jsx)(Kt,{})}),(0,m.jsx)(s.qh,{path:"/locations/elk-grove",element:(0,m.jsx)(Xt,{})}),(0,m.jsx)(s.qh,{path:"/locations/roseville",element:(0,m.jsx)(en,{})}),(0,m.jsx)(s.qh,{path:"/locations/folsom",element:(0,m.jsx)(tn,{})}),(0,m.jsx)(s.qh,{path:"/locations/rancho-cordova",element:(0,m.jsx)(nn,{})}),(0,m.jsx)(s.qh,{path:"/seo/:city",element:(0,m.jsx)(It,{})}),(0,m.jsx)(s.qh,{path:"/seo-in/:state",element:(0,m.jsx)(qt,{})}),(0,m.jsx)(s.qh,{path:"/websites-for/:industry",element:(0,m.jsx)(Mt,{})}),(0,m.jsx)(s.qh,{path:"/sacramento-seo",element:(0,m.jsx)(sn,{})}),(0,m.jsx)(s.qh,{path:"/sacramento-seo-services",element:(0,m.jsx)(sn,{})}),(0,m.jsx)(s.qh,{path:"/sacramento-seo-company",element:(0,m.jsx)(sn,{})}),(0,m.jsx)(s.qh,{path:"/affordable-website-design-sacramento",element:(0,m.jsx)(an,{})}),(0,m.jsx)(s.qh,{path:"/local-seo-sacramento",element:(0,m.jsx)(rn,{})}),(0,m.jsx)(s.qh,{path:"/digital-business-cards-sacramento",element:(0,m.jsx)(on,{})}),(0,m.jsx)(s.qh,{path:"/tools/seo-calculator",element:(0,m.jsx)(cn,{})}),(0,m.jsx)(s.qh,{path:"/tools/speed-test",element:(0,m.jsx)(dn,{})}),(0,m.jsx)(s.qh,{path:"/tools/ai-checker",element:(0,m.jsx)(Ht,{})}),(0,m.jsx)(s.qh,{path:"/tools/lead-magnet",element:(0,m.jsx)(Dt,{})}),(0,m.jsx)(s.qh,{path:"/ai-checker",element:(0,m.jsx)(Ht,{})}),(0,m.jsx)(s.qh,{path:"/speed-test",element:(0,m.jsx)(dn,{})}),(0,m.jsx)(s.qh,{path:"/seo-for/:industry",element:(0,m.jsx)(Vt,{})}),(0,m.jsx)(s.qh,{path:"/services/:service",element:(0,m.jsx)(Ut,{})}),(0,m.jsx)(s.qh,{path:"/ai-score",element:(0,m.jsx)(Tt,{})}),(0,m.jsx)(s.qh,{path:"/compare",element:(0,m.jsx)(zt,{})}),(0,m.jsx)(s.qh,{path:"/reviews",element:(0,m.jsx)(_t,{})}),(0,m.jsx)(s.qh,{path:"/testimonials",element:(0,m.jsx)(_t,{})}),(0,m.jsx)(s.qh,{path:"/case-studies",element:(0,m.jsx)(Lt,{})}),(0,m.jsx)(s.qh,{path:"/case-study/ken-carson",element:(0,m.jsx)(Wt,{})}),(0,m.jsx)(s.qh,{path:"/success-stories",element:(0,m.jsx)(Lt,{})}),(0,m.jsx)(s.qh,{path:"/qr",element:(0,m.jsx)(ln,{})}),(0,m.jsx)(s.qh,{path:"/refer",element:(0,m.jsx)(Ot,{})}),(0,m.jsx)(s.qh,{path:"/partners",element:(0,m.jsx)(Rt,{})}),(0,m.jsx)(s.qh,{path:"/enterprise",element:(0,m.jsx)(Gt,{})}),(0,m.jsx)(s.qh,{path:"/enterprise/quiz",element:(0,m.jsx)(Ft,{})}),(0,m.jsx)(s.qh,{path:"/growth",element:(0,m.jsx)(Gt,{})}),(0,m.jsx)(s.qh,{path:"/onboarding",element:(0,m.jsx)(Pt,{})}),(0,m.jsx)(s.qh,{path:"/welcome",element:(0,m.jsx)(Pt,{})}),(0,m.jsx)(s.qh,{path:"/client-results",element:(0,m.jsx)(Bt,{})}),(0,m.jsx)(s.qh,{path:"/my-results",element:(0,m.jsx)(Bt,{})})]})})})})]})})})]})})};t.createRoot(document.getElementById("root")).render((0,m.jsx)(e.
2StrictMode,{children:(0,m.jsx)(pn,{})}))})()})();
3//# sourceMappingURL=main.fc9de843.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.