1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),Object.defineProperty(i,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},92181,e=>{"use strict";var t=e.i(43476);e.i(71645);var i=e.i(43798);e.i(7670);var r=e.i(89549),a=e.i(14037),n=e.i(44662),o=e.i(21879),s=e.i(82451);let l=["h1","h2","h3","h4","h5","h6"],d=["xs","sm","md","lg","xl"];var u={root:"m_8a5d1357"};let c={order:1},h=(0,i.createVarsResolver)((e,{order:t,size:i,lineClamp:r,textWrap:a})=>{var n;let o,u=(n=t||1,o=void 0!==i?i:`h${n}`,l.includes(o)?{fontSize:`var(--mantine-${o}-font-size)`,fontWeight:`var(--mantine-${o}-font-weight)`,lineHeight:`var(--mantine-${o}-line-height)`}:d.includes(o)?{fontSize:`var(--mantine-font-size-${o})`,fontWeight:`var(--mantine-h${n}-font-weight)`,lineHeight:`var(--mantine-h${n}-line-height)`}:{fontSize:(0,s.rem)(o),fontWeight:`var(--mantine-h${n}-font-weight)`,lineHeight:`var(--mantine-h${n}-line-height)`});return{root:{"--title-fw":u.fontWeight,"--title-lh":u.lineHeight,"--title-fz":u.fontSize,"--title-line-clamp":"number"==typeof r?r.toString():void 0,"--title-text-wrap":a}}}),m=(0,o.factory)((e,i)=>{let o=(0,r.useProps)("Title",c,e),{classNames:s,className:l,style:d,styles:m,unstyled:f,order:g,vars:v,size:p,variant:x,lineClamp:b,textWrap:y,mod:j,attributes:S,...w}=o,z=(0,a.useStyles)({name:"Title",props:o,classes:u,className:l,style:d,classNames:s,styles:m,unstyled:f,attributes:S,vars:v,varsResolver:h});return[1,2,3,4,5,6].includes(g)?(0,t.jsx)(n.Box,{...z("root"),component:`h${g}`,variant:x,ref:i,mod:[{order:g,"data-line-clamp":"number"==typeof b},j],size:p,...w}):null});m.classes=u,m.displayName="@mantine/core/Title",e.s(["Title",()=>m],92181)},17412,e=>{"use strict";var t=e.i(43476),i=e.i(51937);e.i(71645);var r=e.i(24848),a=e.i(43798);e.i(7670);var n=e.i(89549),o=e.i(14037),s=e.i(44662),l=e.i(21879),d=e.i(27556),u={root:"m_66836ed3",wrapper:"m_a5d60502",body:"m_667c2793",title:"m_6a03f287",label:"m_698f4f23",icon:"m_667f2a6a",message:"m_7fa78076",closeButton:"m_87f54839"};let c=(0,a.createVarsResolver)((e,{radius:t,color:i,variant:a,autoContrast:n})=>{let o=e.variantColorResolver({color:i||e.primaryColor,theme:e,variant:a||"light",autoContrast:n});return{root:{"--alert-radius":void 0===t?void 0:(0,r.getRadius)(t),"--alert-bg":i||a?o.background:void 0,"--alert-color":o.color,"--alert-bd":i||a?o.border:void 0}}}),h=(0,l.factory)((e,r)=>{let a=(0,n.useProps)("Alert",null,e),{classNames:l,className:h,style:m,styles:f,unstyled:g,vars:v,radius:p,color:x,title:b,children:y,id:j,icon:S,withCloseButton:w,onClose:z,closeButtonLabel:M,variant:T,autoContrast:k,role:C,attributes:I,...R}=a,A=(0,o.useStyles)({name:"Alert",classes:u,props:a,className:h,style:m,classNames:l,styles:f,unstyled:g,attributes:I,vars:v,varsResolver:c}),B=(0,i.useId)(j),E=b&&`${B}-title`||void 0,W=`${B}-body`;return(0,t.jsx)(s.Box,{id:B,...A("root",{variant:T}),variant:T,ref:r,role:C||"alert",...R,"aria-describedby":y?W:void 0,"aria-labelledby":b?E:void 0,children:(0,t.jsxs)("div",{...A("wrapper"),children:[S&&(0,t.jsx)("div",{...A("icon"),children:S}),(0,t.jsxs)("div",{...A("body"),children:[b&&(0,t.jsx)("div",{...A("title"),"data-with-close-button":w||void 0,children:(0,t.jsx)("span",{id:E,...A("label"),children:b})}),y&&(0,t.jsx)("div",{id:W,...A("message"),"data-variant":T,children:y})]}),w&&(0,t.jsx)(d.CloseButton,{...A("closeButton"),onClick:z,variant:"transparent",size:16,iconSize:16,"aria-label":M,unstyled:g})]})})});h.classes=u,h.displayName="@mantine/core/Alert",e.s(["Alert",()=>h],17412)},93737,e=>{"use strict";function t(e,t,i){return void 0===t&&void 0===i?e:void 0!==t&&void 0===i?Math.max(e,t):void 0===t&&void 0!==i?Math.min(e,i):Math.min(Math.max(e,t),i)}e.s(["clamp",()=>t])},29895,e=>{"use strict";var t=e.i(43476),i=e.i(31067),r=e.i(15874),a=e.i(71645),n=a.useLayoutEffect,o=function(e){var t=a.default.useRef(e);return n(function(){t.current=e}),t},s=function(e,t){"function"==typeof e?e(t):e.current=t},l=function(e,t){var i=a.default.useRef();return a.default.useCallback(function(r){e.current=r,i.current&&s(i.current,null),i.current=t,t&&s(t,r)},[t])},d={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0",display:"block"}
1,u=function(e){Object.keys(d).forEach(function(t){e.style.setProperty(t,d[t],"important")})},c=null,h=function(e,t){var i=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?i+t.borderSize:i-t.paddingSize},m=function(){},f=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak","wordSpacing","scrollbarGutter"],g=!!document.documentElement.currentStyle,v=function(e){var t=window.getComputedStyle(e);if(null===t)return null;var i=f.reduce(function(e,i){return e[i]=t[i],e},{}),r=i.boxSizing;if(""===r)return null;g&&"border-box"===r&&(i.width=parseFloat(i.width)+parseFloat(i.borderRightWidth)+parseFloat(i.borderLeftWidth)+parseFloat(i.paddingRight)+parseFloat(i.paddingLeft)+"px");var a=parseFloat(i.paddingBottom)+parseFloat(i.paddingTop),n=parseFloat(i.borderBottomWidth)+parseFloat(i.borderTopWidth);return{sizingStyle:i,paddingSize:a,borderSize:n}};function p(e,t,i){var r=o(i);a.useLayoutEffect(function(){var i=function(e){return r.current(e)};if(e)return e.addEventListener(t,i),function(){return e.removeEventListener(t,i)}},[])}var x=function(e,t){p(document.body,"reset",function(i){e.current.form===i.target&&t(i)})},b=function(e){p(window,"resize",e)},y=function(e){p(document.fonts,"loadingdone",e)},j=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],S=a.forwardRef(function(e,t){var n=e.cacheMeasurements,o=e.maxRows,s=e.minRows,d=e.onChange,f=void 0===d?m:d,g=e.onHeightChange,p=void 0===g?m:g,S=(0,r.default)(e,j),w=void 0!==S.value,z=a.useRef(null),M=l(z,t),T=a.useRef(0),k=a.useRef(),C=function(){var e=z.current,t=n&&k.current?k.current:v(e);if(t){k.current=t;var i,r,a,l,d,m,f,g,x,b,y,j=(i=e.value||e.placeholder||"x",void 0===(r=s)&&(r=1),void 0===(a=o)&&(a=1/0),c||((c=document.createElement("textarea")).setAttribute("tabindex","-1"),c.setAttribute("aria-hidden","true"),u(c)),null===c.parentNode&&document.body.appendChild(c),l=t.paddingSize,d=t.borderSize,f=(m=t.sizingStyle).boxSizing,Object.keys(m).forEach(function(e){c.style[e]=m[e]}),u(c),c.value=i,g=h(c,t),c.value=i,g=h(c,t),c.value="x",b=(x=c.scrollHeight-l)*r,"border-box"===f&&(b=b+l+d),g=Math.max(b,g),y=x*a,"border-box"===f&&(y=y+l+d),[g=Math.min(y,g),x]),S=j[0],w=j[1];T.current!==S&&(T.current=S,e.style.setProperty("height",S+"px","important"),p(S,{rowHeight:w}))}};return a.useLayoutEffect(C),x(z,function(){if(!w){var e=z.current.value;requestAnimationFrame(function(){var t=z.current;t&&e!==t.value&&C()})}}),b(C),y(C),a.createElement("textarea",(0,i.default)({},S,{onChange:function(e){w||C(),f(e)},ref:M}))}),w=e.i(47167);e.i(7670);var z=e.i(89549),M=e.i(21879),T=e.i(78565);let k={size:"sm"},C=(0,M.factory)((e,i)=>{let{autosize:r,maxRows:a,minRows:n,__staticSelector:o,resize:s,...l}=(0,z.useProps)("Textarea",k,e),d=r&&"test"!=(void 0!==w.default&&w.default.env&&1?"production":"development");return(0,t.jsx)(T.InputBase,{component:d?S:"textarea",ref:i,...l,__staticSelector:o||"Textarea",multiline:!0,"data-no-overflow":r&&void 0===a||void 0,__vars:{"--input-resize":s},...d?{maxRows:a,minRows:n}:{}})});C.classes=T.InputBase.classes,C.displayName="@mantine/core/Textarea",e.s(["Textarea",()=>C],29895)},26197,e=>{"use strict";let t=(0,e.i(33550).default)("outline","check","Check",[["path",{d:"M5 12l5 5l10 -10",key:"svg-0"}]]);e.s(["IconCheck",()=>t],26197)},18127,e=>{"use strict";let t=(0,e.i(33550).default)("outline","mail","Mail",[["path",{d:"M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10",key:"svg-0"}],["path",{d:"M3 7l9 6l9 -6",key:"svg-1"}]]);e.s(["IconMail",()=>t],18127)},57772,e=>{"use strict";let t=(0,e.i(33550).default)("outline","x","X",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]]);e.s(["IconX",()=>t],57772)},70866,e=>{"use strict";var t=e.i(43476),i=e.i(28988);function r({children:e}){return(0,t.jsx)(i.AppLayout,{children:e})}e.s(["default",()=>r])},2913,e=>{"use strict";let t=(0,e.i(33550).default)("outline","message","Message",[["path",{d:"M8 9h8",key:"svg-0"}],["path",{d:"M8 13h6",key:"svg-1"}],["path",{d:"M18 4a3 3 0 0 1 3 3v8a3 3 0 0 1 -3 3h-5l-5 3v-3h-2a3 3 0 0 1 -3 -3v-8a3 3 0 0 1 3 -3h12",key:"svg-2"}]]);e.s(["IconMessage",()=>t],2913)},11438,e=>{"use strict";var t=e.i(43476),i=e.i(71645),r=e.i(92181),a=e.i(94229),n=e.i(77936),o=e.i(25293),s=e.i(29895),l=e.i(33372),d=e.i(26200),u=e.i(17412),c=e.i(653),h=e.i(10982),m=e.i(18847),f=e.i(18127),g=e.i(39900),v=e.i(2913),p=e.i(26197),x=e.i(57772);let b=(0,e.i(33550).default)("outline","math","Math",[["path",{d:"M19 5h-7l-4 14l-3 -6h-2",key:"svg-0"}],["path",{d:"M14 13l6 6",key:"svg-1"}],["path",{d:"M14 19l6 -6",key:"svg-2"}]]);var y=e.i(81193),j=e.i(70866);function S(){let[e,S]=(0,i.useState)({name:"",email:"",subject:"",message:""}),[w,z]=(0,i.useState)(!1),[M,T]=(0,i.useState)({num1:0,num2:0,answer:0}),[k,C]=(0,i.useState)(""),I=()=>{let e=Math.floor(9*Math.random())+1,t=Math.floor(9*Math.random())+1;T({num1:e,num2:t,answer:e+t}),C("")};(0,i.useEffect)(()=>{I()},[]);let R=(e,t)=>{S(i=>({...i,[e]:t}))},A=async i=>{if(i.preventDefault(),!e.name.trim()||!e.email.trim()||!e.message.trim())return void m.notifications.show({title:"Validation Error",message:"Please fill in all required fields",color:"red",icon:(0,t.jsx)(x.IconX,{size:16})});if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e.email))return void m.notifications.show({title:"Invalid Email",message:"Please enter a valid email address",color:"red",icon:(0,t.jsx)(x.IconX,{size:16})});if(Number(k)!==M.answer){m.notifications.show({title:"Incorrect Answer",message:"Please solve the math problem correctly to verify you are not a robot",color:"red",icon:(0,t.jsx)(x.IconX,{size:16})}),I();return}z(!0);try{if((await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...e,mathAnswer:k,expectedAnswer:M.answer})})).ok)m.notifications.show({title:"Message Sent!",message:"Thank y
1ou for contacting us. We will get back to you soon.",color:"green",icon:(0,t.jsx)(p.IconCheck,{size:16})}),S({name:"",email:"",subject:"",message:""}),I();else throw Error("Failed to send message")}catch(e){m.notifications.show({title:"Error",message:"Failed to send message. Please try again later.",color:"red",icon:(0,t.jsx)(x.IconX,{size:16})})}finally{z(!1)}};return(0,t.jsx)(j.default,{children:(0,t.jsxs)(n.Stack,{gap:"lg",children:[(0,t.jsxs)("div",{style:{textAlign:"center"},children:[(0,t.jsx)(r.Title,{order:1,mb:"sm",children:"Contact Us.."}),(0,t.jsx)(a.Text,{size:"lg",c:"dimmed",children:"We'd love to hear from you. Send us a message and we'll respond as soon as possible."})]}),(0,t.jsx)(c.Divider,{}),(0,t.jsx)(u.Alert,{color:"blue",variant:"light",children:(0,t.jsxs)(a.Text,{size:"sm",children:[(0,t.jsx)("strong",{children:"About ODude Names:"})," ODude Names are names that give you full control. No one can block or control your name, and the service is lifetime free. Your personal details are securely stored and only displayed as you choose."]})}),(0,t.jsx)("form",{onSubmit:A,children:(0,t.jsxs)(n.Stack,{gap:"md",children:[(0,t.jsxs)(d.Group,{grow:!0,children:[(0,t.jsx)(o.TextInput,{label:"Name",placeholder:"Your full name",value:e.name,onChange:e=>R("name",e.target.value),leftSection:(0,t.jsx)(g.IconUser,{size:16}),required:!0,disabled:w}),(0,t.jsx)(o.TextInput,{label:"Email",placeholder:"[email protected]",type:"email",value:e.email,onChange:e=>R("email",e.target.value),leftSection:(0,t.jsx)(f.IconMail,{size:16}),required:!0,disabled:w})]}),(0,t.jsx)(o.TextInput,{label:"Subject",placeholder:"What is this regarding?",value:e.subject,onChange:e=>R("subject",e.target.value),leftSection:(0,t.jsx)(v.IconMessage,{size:16}),disabled:w}),(0,t.jsx)(s.Textarea,{label:"Message",placeholder:"Tell us more about your inquiry...",value:e.message,onChange:e=>R("message",e.target.value),minRows:5,maxRows:10,required:!0,disabled:w}),(0,t.jsxs)(u.Alert,{color:"blue",variant:"light",children:[(0,t.jsxs)(a.Text,{size:"sm",mb:"xs",children:[(0,t.jsx)("strong",{children:"Anti-Spam Verification:"})," Please solve this simple math problem to verify you are not a robot."]}),(0,t.jsxs)(d.Group,{align:"center",gap:"sm",children:[(0,t.jsxs)(a.Text,{size:"lg",fw:500,children:[M.num1," + ",M.num2," ="]}),(0,t.jsx)(h.NumberInput,{placeholder:"?",value:k,onChange:C,min:0,max:18,size:"sm",style:{width:80},leftSection:(0,t.jsx)(b,{size:16}),required:!0,disabled:w}),(0,t.jsx)(l.Button,{variant:"light",size:"xs",onClick:I,disabled:w,children:"New Question"})]})]}),(0,t.jsx)(d.Group,{justify:"center",mt:"lg",children:(0,t.jsx)(l.Button,{type:"submit",size:"md",loading:w,leftSection:(0,t.jsx)(f.IconMail,{size:16}),children:"Send Message"})})]})}),(0,t.jsx)(c.Divider,{}),(0,t.jsxs)("div",{style:{textAlign:"center"},children:[(0,t.jsx)(a.Text,{size:"sm",c:"dimmed",children:"You can also reach us directly at our support email for urgent matters at [email protected]"}),(0,t.jsx)(y.AdSenseBanner,{slot:"2099365759",responsive:!1,width:468,height:60})]})]})})}e.s(["default",()=>S],11438)}]);
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.