(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,33525,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},18581,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return o}});let n=e.r(71645);function o(e,t){let r=(0,n.useRef)(null),o=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(r.current=s(e,n)),t&&(o.current=s(t,n))},[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},16015,(e,t,r)=>{},98547,(e,t,r)=>{var n=e.i(47167);e.r(16015);var o=e.r(71645),s=o&&"object"==typeof o&&"default"in o?o:{default:o},i=void 0!==n.default&&n.default.env&&!0,a=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,o=t.optimizeForSpeed,s=void 0===o?i:o;u(a(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",u("boolean"==typeof s,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=s,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="u">typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){u("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),u(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(u(!this._injected,"sheet already injected"),this._injected=!0,"u">typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(i||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;ttypeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){i||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];u(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},r.deleteRule=function(e){if("u"typeof window?(this._tags.forEach(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},r.cssRules=function(){var e=this;return"u">>0},d={};function f(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return d[n]||(d[n]="jsx-"+c(e+"-"+r)),d[n]}function p(e,t){"u"typeof window&&!this._fromServer&&(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,o=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var s=o.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=s,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return s.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var o=f(n,r);return{styleId:o,rules:Array.isArray(t)?t.map(function(e){return p(o,e)}):[p(o,t)]}}return{styleId:f(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=o.createContext(null);function b(){return new h}function g(){return o.useContext(m)}m.displayName="StyleSheetContext";var y=s.default.useInsertionEffect||s.default.useLayoutEffect,x="u">typeof window?b():void 0;function v(e){var t=x||g();return t&&("u"{t.exports=e.r(98547).style},18566,(e,t,r)=>{t.exports=e.r(76562)},98183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return s},urlQueryToSearchParams:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});function s(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function i(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,i(e));else t.set(r,i(n));return t}function l(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},95057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return a},formatWithValidation:function(){return u},urlObjectKeys:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let s=e.r(90809)._(e.r(98183)),i=/https?|ftp|gopher|file/;function a(e){let{auth:t,hostname:r}=e,n=e.protocol||"",o=e.pathname||"",a=e.hash||"",l=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:r&&(u=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(u+=":"+e.port)),l&&"object"==typeof l&&(l=String(s.urlQueryToSearchParams(l)));let c=e.search||l&&`?${l}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||i.test(n))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${u}${o}${c}${a}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return a(e)}},18967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return _},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return x},SP:function(){return m},ST:function(){return b},WEB_VITALS:function(){return s},execOnce:function(){return i},getDisplayName:function(){return d},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return j}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let s=["CLS","FCP","FID","INP","LCP","TTFB"];function i(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>a.test(e);function u(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let m="u">typeof performance,b=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class y extends Error{}class x extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class _ extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function j(e){return JSON.stringify({message:e.message,stack:e.stack})}},73668,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return s}});let n=e.r(18967),o=e.r(52817);function s(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,o.hasBasePath)(r.pathname)}catch(e){return!1}}},84508,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},22016,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return g},useLinkStatus:function(){return x}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let s=e.r(90809),i=e.r(43476),a=s._(e.r(71645)),l=e.r(95057),u=e.r(8372),c=e.r(18581),d=e.r(18967),f=e.r(5550);e.r(33525);let p=e.r(91949),h=e.r(73668),m=e.r(9396);function b(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}function g(t){var r;let n,o,s,[l,g]=(0,a.useOptimistic)(p.IDLE_LINK_STATUS),x=(0,a.useRef)(null),{href:v,as:_,children:j,prefetch:S=null,passHref:w,replace:N,shallow:R,scroll:C,onClick:k,onMouseEnter:P,onTouchStart:F,legacyBehavior:z=!1,onNavigate:O,ref:E,unstable_dynamicOnHover:T,...A}=t;n=j,z&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let I=a.default.useContext(u.AppRouterContext),U=!1!==S,M=!1!==S?null===(r=S)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:L,as:$}=a.default.useMemo(()=>{let e=b(v);return{href:e,as:_?b(_):e}},[v,_]);if(z){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=a.default.Children.only(n)}let B=z?o&&"object"==typeof o&&o.ref:E,q=a.default.useCallback(e=>(null!==I&&(x.current=(0,p.mountLinkInstance)(e,L,I,M,U,g)),()=>{x.current&&((0,p.unmountLinkForCurrentNavigation)(x.current),x.current=null),(0,p.unmountPrefetchableInstance)(e)}),[U,L,I,M,g]),D={ref:(0,c.useMergedRef)(q,B),onClick(t){z||"function"!=typeof k||k(t),z&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!I||t.defaultPrevented||function(t,r,n,o,s,i,l){if("u">typeof window){let u,{nodeName:c}=t.currentTarget;if("A"===c.toUpperCase()&&((u=t.currentTarget.getAttribute("target"))&&"_self"!==u||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){s&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(99781);a.default.startTransition(()=>{d(n||r,s?"replace":"push",i??!0,o.current)})}}(t,L,$,x,N,C,O)},onMouseEnter(e){z||"function"!=typeof P||P(e),z&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),I&&U&&(0,p.onNavigationIntent)(e.currentTarget,!0===T)},onTouchStart:function(e){z||"function"!=typeof F||F(e),z&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),I&&U&&(0,p.onNavigationIntent)(e.currentTarget,!0===T)}};return(0,d.isAbsoluteUrl)($)?D.href=$:z&&!w&&("a"!==o.type||"href"in o.props)||(D.href=(0,f.addBasePath)($)),s=z?a.default.cloneElement(o,D):(0,i.jsx)("a",{...A,...D,children:n}),(0,i.jsx)(y.Provider,{value:l,children:s})}e.r(84508);let y=(0,a.createContext)(p.IDLE_LINK_STATUS),x=()=>(0,a.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},94330,e=>{"use strict";var t=e.i(43476),r=e.i(37902),n=e.i(71645),o=e.i(18566),s=e.i(57951),i=e.i(84515),a=e.i(22016);function l(){let e=(0,o.useRouter)(),{signUp:l}=(0,s.useAuth)(),[u,c]=(0,n.useState)({name:"",email:"",phone:"",password:"",confirmPassword:""}),[d,f]=(0,n.useState)(!1),[p,h]=(0,n.useState)("");async function m(t){if(t.preventDefault(),h(""),u.password!==u.confirmPassword)return void h("Passwords do not match");if(u.password.length<6)return void h("Password must be at least 6 characters");f(!0);try{let{data:t,error:r}=await i.supabase.auth.signUp({email:u.email,password:u.password,options:{emailRedirectTo:"https://sukhakartaholidayhome.in/user/login",data:{full_name:u.name}}});if(r)throw r;let n=t?.user?.id;if(n){let{error:e}=await i.supabase.from("user_profiles").upsert({id:n,email:u.email,full_name:u.name,phone:u.phone})}alert("Registration successful! Please check your email to verify your account."),e.push("/user/login")}catch(e){h(e.message||"Failed to register")}finally{f(!1)}}return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b register-page",children:[(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b bg-gradient",children:[(0,t.jsx)("div",{className:"jsx-b56c2a32e2dfa37b orb orb-1"}),(0,t.jsx)("div",{className:"jsx-b56c2a32e2dfa37b orb orb-2"}),(0,t.jsx)("div",{className:"jsx-b56c2a32e2dfa37b orb orb-3"})]}),(0,t.jsx)("div",{className:"jsx-b56c2a32e2dfa37b register-container",children:(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b register-card",children:[(0,t.jsx)("div",{className:"jsx-b56c2a32e2dfa37b register-header",children:(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b logo",children:[(0,t.jsx)("span",{className:"jsx-b56c2a32e2dfa37b logo-icon"}),(0,t.jsx)("div",{className:"jsx-b56c2a32e2dfa37b logo-text",children:(0,t.jsx)("h1",{className:"jsx-b56c2a32e2dfa37b",children:"Sukhakarta Holiday Home"})})]})}),(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b welcome-text",children:[(0,t.jsx)("h2",{className:"jsx-b56c2a32e2dfa37b",children:"Join Us"}),(0,t.jsx)("p",{className:"jsx-b56c2a32e2dfa37b",children:"Create your account to start booking"})]}),(0,t.jsxs)("form",{onSubmit:m,className:"jsx-b56c2a32e2dfa37b register-form",children:[(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b form-group",children:[(0,t.jsx)("label",{htmlFor:"name",className:"jsx-b56c2a32e2dfa37b",children:"Full Name"}),(0,t.jsx)("input",{id:"name",type:"text",value:u.name,onChange:e=>c({...u,name:e.target.value}),placeholder:"Your Full Name",required:!0,disabled:d,className:"jsx-b56c2a32e2dfa37b"})]}),(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b form-group",children:[(0,t.jsx)("label",{htmlFor:"email",className:"jsx-b56c2a32e2dfa37b",children:"Email Address"}),(0,t.jsx)("input",{id:"email",type:"email",value:u.email,onChange:e=>c({...u,email:e.target.value}),placeholder:"Enter your Email address",required:!0,disabled:d,autoComplete:"email",className:"jsx-b56c2a32e2dfa37b"})]}),(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b form-group",children:[(0,t.jsx)("label",{htmlFor:"phone",className:"jsx-b56c2a32e2dfa37b",children:"Phone Number"}),(0,t.jsx)("input",{id:"phone",type:"tel",value:u.phone,onChange:e=>c({...u,phone:e.target.value}),placeholder:"Enter your Mobile number",required:!0,disabled:d,className:"jsx-b56c2a32e2dfa37b"})]}),(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b form-group",children:[(0,t.jsx)("label",{htmlFor:"password",className:"jsx-b56c2a32e2dfa37b",children:"Password"}),(0,t.jsx)("input",{id:"password",type:"password",value:u.password,onChange:e=>c({...u,password:e.target.value}),placeholder:"Create Password",required:!0,disabled:d,autoComplete:"new-password",className:"jsx-b56c2a32e2dfa37b"})]}),(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b form-group",children:[(0,t.jsx)("label",{htmlFor:"confirmPassword",className:"jsx-b56c2a32e2dfa37b",children:"Confirm Password"}),(0,t.jsx)("input",{id:"confirmPassword",type:"password",value:u.confirmPassword,onChange:e=>c({...u,confirmPassword:e.target.value}),placeholder:"Re-Confirm Password",required:!0,disabled:d,autoComplete:"new-password",className:"jsx-b56c2a32e2dfa37b"})]}),p&&(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b error-message",children:[(0,t.jsx)("span",{className:"jsx-b56c2a32e2dfa37b error-icon"}),(0,t.jsx)("span",{className:"jsx-b56c2a32e2dfa37b",children:p})]}),(0,t.jsx)("button",{type:"submit",disabled:d,className:"jsx-b56c2a32e2dfa37b register-btn",children:d?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"jsx-b56c2a32e2dfa37b spinner"}),(0,t.jsx)("span",{className:"jsx-b56c2a32e2dfa37b",children:"Creating Account..."})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"jsx-b56c2a32e2dfa37b",children:"Create Account"}),(0,t.jsx)("span",{className:"jsx-b56c2a32e2dfa37b arrow",children:"→"})]})})]}),(0,t.jsxs)("div",{className:"jsx-b56c2a32e2dfa37b register-footer",children:[(0,t.jsxs)("p",{className:"jsx-b56c2a32e2dfa37b footer-text",children:["Already have an account?"," ",(0,t.jsx)(a.default,{href:"/user/login",className:"login-link",children:"Sign in here"})]}),(0,t.jsx)(a.default,{href:"/",className:"back-link",children:"← Back to Website"})]})]})})]}),(0,t.jsx)(r.default,{id:"b56c2a32e2dfa37b",children:"*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;overflow-x:hidden}.register-page{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:relative;overflow:hidden}.bg-gradient{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.orb{filter:blur(100px);opacity:.3;border-radius:50%;animation:20s ease-in-out infinite float;position:absolute}.orb-1{background:#f97316;width:500px;height:500px;top:-200px;right:-200px}.orb-2{background:#0ea5e9;width:400px;height:400px;animation-delay:10s;bottom:-150px;left:-150px}.orb-3{background:#22c55e;width:350px;height:350px;animation-delay:5s;top:50%;left:50%}@keyframes float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(100px,-100px)scale(1.1)}66%{transform:translate(-100px,100px)scale(.9)}}.register-container{z-index:1;width:100%;max-width:500px;position:relative}.register-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #f9731633;border-radius:24px;padding:2.5rem;animation:.6s ease-out slideUp;box-shadow:0 20px 60px #0000004d}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.register-header{margin-bottom:2rem}.logo{justify-content:center;align-items:center;gap:1rem;display:flex}.logo-icon{font-size:3rem;animation:2s ease-in-out infinite bounce}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.logo-text{text-align:left}.logo-text h1{-webkit-text-fill-color:transparent;letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#f97316,#fbbf24);-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:800}.logo-text p{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.875rem}.welcome-text{text-align:center;margin-bottom:2rem}.welcome-text h2{color:#fff;margin:0 0 .5rem;font-size:1.75rem}.welcome-text p{color:#94a3b8;margin:0;font-size:.95rem}.register-form{flex-direction:column;gap:1.25rem;display:flex}.form-group{flex-direction:column;gap:.5rem;display:flex}.form-group label{color:#cbd5e1;font-size:.95rem;font-weight:500}.form-group input{color:#fff;background:#ffffff1a;border:1px solid #f973164d;border-radius:12px;width:100%;padding:1rem;font-size:1rem;transition:all .3s}.form-group input:focus{background:#ffffff26;border-color:#f97316;outline:none;box-shadow:0 0 0 3px #f973161a}.form-group input::placeholder{color:#64748b}.form-group input:disabled{opacity:.6;cursor:not-allowed}.error-message{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:.75rem;padding:1rem;font-size:.95rem;display:flex}.error-icon{font-size:1.25rem}.register-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:1.125rem 2rem;font-size:1.05rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 10px 30px #f973164d}.register-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 40px #f9731680}.register-btn:active:not(:disabled){transform:translateY(0)}.register-btn:disabled{opacity:.7;cursor:not-allowed}.spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.arrow{transition:transform .3s}.register-btn:hover:not(:disabled) .arrow{transform:translate(5px)}.register-footer{text-align:center;border-top:1px solid #f9731633;margin-top:2rem;padding-top:2rem}.footer-text{color:#94a3b8;margin:0 0 1rem;font-size:.95rem}.login-link{color:#f97316;font-weight:600;text-decoration:none;transition:color .3s}.login-link:hover{color:#fb923c}.back-link{color:#f97316;align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.back-link:hover{color:#fb923c;gap:.75rem}@media (width<=480px){.register-card{padding:2rem 1.5rem}.logo-icon{font-size:2.5rem}.logo-text h1{font-size:1.75rem}.welcome-text h2{font-size:1.5rem}}"})]})}e.s(["default",()=>l])}]);