1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="d6960ea6-181f-0191-27c8-a49bbaacc147")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,27456,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return v},MissingStaticPage:function(){return _},NormalizeError:function(){return x},PageNotFoundError:function(){return b},SP:function(){return h},ST:function(){return y},WEB_VITALS:function(){return i},execOnce:function(){return u},getDisplayName:function(){return d},getLocationOrigin:function(){return l},getURL:function(){return c},isAbsoluteUrl:function(){return s},isResSent:function(){return f},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return j}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function u(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,s=e=>a.test(e);function l(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=l();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 m(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(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:"E1025",enumerable:!1,configurable:!0});return n}let h="u">typeof performance,y=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class x extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class _ extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class v 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})}},7261,(e,t,r)=>{var n={229:function(e){var t,r,n,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function u(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"==typeof clearTimeout?clearTimeout:u}catch(e){r=u}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}var s=[],l=!1,c=-1;function d(){l&&n&&(l=!1,n.length?s=n.concat(s):c=-1,s.length&&f())}function f(){if(!l){var e=a(d);l=!0;for(var t=s.length;t;){for(n=s,s=[];++c<t;)n&&n[c].run();c=-1,t=s.length}n=null,l=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===u||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];s.push(new p(e,t)),1!==s.length||l||a(f)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},o={};function i(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},u=!0;try{n[e](r,r.exports,i),u=!1}finally{u&&delete o[e]}
vendor: 4,303 bytes, line 2
2return r.exports}i.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected][email protected]/node_modules/next/dist/compiled/process/",t.exports=i(229)},36680,(e,t,r)=>{"use strict";var n,o;t.exports=(null==(n=e.g.process)?void 0:n.env)&&"object"==typeof(null==(o=e.g.process)?void 0:o.env)?e.g.process:e.r(7261)},80034,(e,t,r)=>{"use strict";var n=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),m=Symbol.iterator,h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,g={};function x(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||h}function b(){}function _(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||h}x.prototype.isReactComponent={},x.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): 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")},x.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=x.prototype;var v=_.prototype=new b;v.constructor=_,y(v,x.prototype),v.isPureReactComponent=!0;var j=Array.isArray,E=Object.prototype.hasOwnProperty,w={current:null},T={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,r){var o,i={},u=null,a=null;if(null!=t)for(o in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(u=""+t.key),t)E.call(t,o)&&!T.hasOwnProperty(o)&&(i[o]=t[o]);var s=arguments.length-2;if(1===s)i.children=r;else if(1<s){for(var l=Array(s),c=0;c<s;c++)l[c]=arguments[c+2];i.children=l}if(e&&e.defaultProps)for(o in s=e.defaultProps)void 0===i[o]&&(i[o]=s[o]);return{$$typeof:n,type:e,key:u,ref:a,props:i,_owner:w.current}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var S=/\/+/g;function R(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function C(e,t,r){if(null==e)return e;var i=[],u=0;return!function e(t,r,i,u,a){var s,l,c,d=typeof t;("undefined"===d||"boolean"===d)&&(t=null);var f=!1;if(null===t)f=!0;else switch(d){case"string":case"number":f=!0;break;case"object":switch(t.$$typeof){case n:case o:f=!0}}if(f)return a=a(f=t),t=""===u?"."+R(f,0):u,j(a)?(i="",null!=t&&(i=t.replace(S,"$&/")+"/"),e(a,r,i,"",function(e){return e})):null!=a&&(P(a)&&(s=a,l=i+(!a.key||f&&f.key===a.key?"":(""+a.key).replace(S,"$&/")+"/")+t,a={$$typeof:n,type:s.type,key:l,ref:s.ref,props:s.props,_owner:s._owner}),r.push(a)),1;if(f=0,u=""===u?".":u+":",j(t))for(var p=0;p<t.length;p++){var h=u+R(d=t[p],p);f+=e(d,r,i,h,a)}else if("function"==typeof(h=null===(c=t)||"object"!=typeof c?null:"function"==typeof(c=m&&c[m]||c["@@iterator"])?c:null))for(t=h.call(t),p=0;!(d=t.next()).done;)h=u+R(d=d.value,p++),f+=e(d,r,i,h,a);else if("object"===d)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(r=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.");return f}(e,i,"","",function(e){return t.call(r,e,u++)}),i}function I(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 N={current:null},A={transition:null};r.Children={map:C,forEach:function(e,t,r){C(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return C(e,function(){t++}),t},toArray:function(e){return C(e,function(e){return e})||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},r.Component=x,r.Fragment=i,r.Profiler=a,r.PureComponent=_,r.StrictMode=u,r.Suspense=
2d,r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:N,ReactCurrentBatchConfig:A,ReactCurrentOwner:w},r.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=y({},e.props),i=e.key,u=e.ref,a=e._owner;if(null!=t){if(void 0!==t.ref&&(u=t.ref,a=w.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)E.call(t,l)&&!T.hasOwnProperty(l)&&(o[l]=void 0===t[l]&&void 0!==s?s[l]:t[l])}var l=arguments.length-2;if(1===l)o.children=r;else if(1<l){s=Array(l);for(var c=0;c<l;c++)s[c]=arguments[c+2];o.children=s}return{$$typeof:n,type:e.type,key:i,ref:u,props:o,_owner:a}},r.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},r.createElement=O,r.createFactory=function(e){var t=O.bind(null,e);return t.type=e,t},r.createRef=function(){return{current:null}},r.forwardRef=function(e){return{$$typeof:c,render:e}},r.isValidElement=P,r.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:I}},r.memo=function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},r.startTransition=function(e){var t=A.transition;A.transition={};try{e()}finally{A.transition=t}},r.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},r.useCallback=function(e,t){return N.current.useCallback(e,t)},r.useContext=function(e){return N.current.useContext(e)},r.useDebugValue=function(){},r.useDeferredValue=function(e){return N.current.useDeferredValue(e)},r.useEffect=function(e,t){return N.current.useEffect(e,t)},r.useId=function(){return N.current.useId()},r.useImperativeHandle=function(e,t,r){return N.current.useImperativeHandle(e,t,r)},r.useInsertionEffect=function(e,t){return N.current.useInsertionEffect(e,t)},r.useLayoutEffect=function(e,t){return N.current.useLayoutEffect(e,t)},r.useMemo=function(e,t){return N.current.useMemo(e,t)},r.useReducer=function(e,t,r){return N.current.useReducer(e,t,r)},r.useRef=function(e){return N.current.useRef(e)},r.useState=function(e){return N.current.useState(e)},r.useSyncExternalStore=function(e,t,r){return N.current.useSyncExternalStore(e,t,r)},r.useTransition=function(){return N.current.useTransition()},r.version="18.2.0"},59638,(e,t,r)=>{"use strict";t.exports=e.r(80034)},77880,(e,t,r)=>{"use strict";var n=e.r(59638),o=Symbol.for("react.element"),i=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,a=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,r){var n,i={},l=null,c=null;for(n in void 0!==r&&(l=""+r),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(c=t.ref),t)u.call(t,n)&&!s.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===i[n]&&(i[n]=t[n]);return{$$typeof:o,type:e,key:l,ref:c,props:i,_owner:a.current}}r.Fragment=i,r.jsx=l,r.jsxs=l},66101,(e,t,r)=>{"use strict";t.exports=e.r(77880)},2879,(e,t,r)=>{"use strict";r._=function(e){return e&&e.__esModule?e:{default:e}}},7399,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=e.r(2879)._(e.r(59638)).default.createContext({})},98666,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},87602,(e,t,r)=>{"use strict";function n(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(n=function(e){return e?r:t})(e)}r._=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=n(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var a=i?Object.getOwnPropertyDescriptor(e,u):null;a&&(a.get||a.set)?Object.defineProperty(o,u,a):o[u]=e[u]}return o.default=e,r&&r.set(e,o),o}},48317,(e,t,r)=>{"use strict";
2Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(2879)._(e.r(59638)).default.createContext(null)},95624,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"InvariantError",{enumerable:!0,get:function(){return n}});class n extends Error{constructor(e,t){super(`Invariant: ${e.endsWith(".")?e:e+"."} This is a bug in Next.js.`,t),this.name="InvariantError"}}},87227,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HTML_LIMITED_BOT_UA_RE",{enumerable:!0,get:function(){return n}});let n=/[\w-]+-Google|Google-[\w-]+|Chrome-Lighthouse|Slurp|DuckDuckBot|baiduspider|yandex|sogou|bitlybot|tumblr|vkShare|quora link preview|redditbot|ia_archiver|Bingbot|BingPreview|applebot|facebookexternalhit|facebookcatalog|Twitterbot|LinkedInBot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|Yeti|googleweblight/i},53829,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={HTML_LIMITED_BOT_UA_RE:function(){return i.HTML_LIMITED_BOT_UA_RE},HTML_LIMITED_BOT_UA_RE_STRING:function(){return a},getBotType:function(){return c},isBot:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(87227),u=/Googlebot(?!-)|Googlebot$/i,a=i.HTML_LIMITED_BOT_UA_RE.source;function s(e){return i.HTML_LIMITED_BOT_UA_RE.test(e)}function l(e){return u.test(e)||s(e)}function c(e){return u.test(e)?"dom":s(e)?"html":void 0}},33414,e=>{"use strict";var t=e.i(66101);e.i(22778);
2var r=e.i(23780),n=e.i(6557),o=e.i(32021),i=e.i(25280),u=e.i(11079),a=e.i(58114);let s=()=>(0,t.jsx)("div",{className:"w-full h-full bg-gray-50 relative",children:(0,t.jsx)("img",{className:"absolute top-0 left-0 w-full h-full object-contain object-bottom",src:"/images/bonterms-login.png",alt:"Bonterms Intro"})}),l=()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(r.Flexbox,{direction:"column",gap:"6",align:"center",justify:"center",className:"max-w-[600px] flex-1 p-8 mx-auto",children:[(0,t.jsx)(o.Text,{as:"h2",size:"2xl",weight:"medium",className:"text-center",children:"Want to send from Bonterms?"}),(0,t.jsx)(o.Text,{as:"h3",size:"xl",weight:"medium",className:"text-center",children:"Create a Bonterms account and send your first deal today."}),(0,t.jsxs)(r.Flexbox,{direction:"column",gap:"1",children:[(0,t.jsx)(o.Text,{size:"base",children:"You will receive an automatic, 30-day free trail permitting you to send out up to 10 deals."}),(0,t.jsx)(o.Text,{size:"base",children:"Your trial will work with all of our Standard Agreement types: NDA, Cloud Terms, PSA and DPA."}),(0,t.jsx)(o.Text,{size:"base",children:"We'll even add free onboarding support."})]}),(0,t.jsx)(o.Text,{size:"xl",weight:"medium",className:"text-center",children:"Create your account today and we'll see you on the Bonterms Platform soon!"})]}),(0,t.jsx)("div",{className:"shrink-0",children:(0,t.jsx)("img",{className:"w-full h-full",src:"/images/bonterms-registration-crop.jpg",alt:"Bonterms Intro"})})]});var c=e.i(92501);e.s(["default",0,({children:e,noAuthRequired:d,noRightComponent:f,showRegistrationImage:p=!1,showCaptchaNotice:m=!1})=>{let{user:h,isLoadingUser:y}=(0,c.useSessionContext)(),g=(0,a.useRouter)();return y||h||d?(0,t.jsxs)("main",{className:(0,i.cls)(["min-h-screen grid",!f&&"md:grid-cols-2"]),children:[(0,t.jsxs)(r.Flexbox,{direction:"column",className:(0,i.cls)(["p-8","justify-between","children:shrink-0"]),children:[(0,t.jsx)(n.Icon,{name:"BontermsWithText",width:"128"}),(0,t.jsx)(r.Flexbox,{className:"mt-8",justify:"center",align:"center",children:(0,t.jsx)(r.Flexbox,{direction:"column",className:(0,i.cls)(["w-full",!f&&"max-w-[400px]"]),children:e})}),(0,t.jsxs)(r.Flexbox,{as:"footer",justify:"between",align:"end",className:"text-gray-500 mt-8",children:[(0,t.jsxs)(r.Flexbox,{direction:"column",gap:"1",children:[(0,t.jsxs)(o.Text,{children:["© Bonterms ",new Date().getFullYear()]}),m&&(0,t.jsx)(o.Text,{size:"sm",children:"This site is protected by reCAPTCHA."})]}),(0,t.jsxs)(r.Flexbox,{direction:"column",align:"end",children:[(0,t.jsxs)(r.Flexbox,{gap:"1",align:"center",children:[(0,t.jsx)(n.Icon,{name:"Question"}),(0,t.jsx)(u.default,{href:"https://support.bonterms.com/hc/en-us",target:"_blank",rel:"noreferrer",children:(0,t.jsx)(o.Text,{children:"Help Center"})})]}),(0,t.jsxs)(r.Flexbox,{gap:"1",align:"center",children:[(0,t.jsx)(n.Icon,{name:"Email"}),(0,t.jsx)(u.default,{href:"mailto:[email protected]",children:(0,t.jsx)(o.Text,{children:"[email protected]"})})]})]})]})]}),!f&&(0,t.jsx)(r.Flexbox,{direction:"column",className:"hidden min-h-screen bg-gray-50 md:flex",children:p?(0,t.jsx)(l,{}):(0,t.jsx)(s,{})})]}):(g.push("/login"),null)}],33414)},28603,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let n=e.r(59638),o="u"<typeof window,i=o?()=>{}:n.useLayoutEffect,u=o?()=>{}:n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return o&&(t?.mountedInstances?.add(e.children),a()),i(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),i(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),u(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},29620,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return h},defaultHead:function(){return d}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(2879),u=e.r(87602),a=e.r(66101),s=u._(e.r(59638)),l=i._(e.r(28603)),c=e.r(7399);function d(){return[(0,a.jsx)("meta",{charSet:"utf-8"},"charset"),(0,a.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>
2"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}e.r(98666);let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,n,o;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,r=new Set,n=new Set,o={},e=>{let i=!0,u=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){u=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=p.length;t<r;t++){let r=p[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?i=!1:n.add(r);else{let t=e.props[r],n=o[r]||new Set;("name"!==r||!u)&&n.has(t)?i=!1:(n.add(t),o[r]=n)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return s.default.cloneElement(e,{key:r})})}let h=function({children:e}){let t=(0,s.useContext)(c.HeadManagerContext);return(0,a.jsx)(l.default,{reduceComponentsToState:m,headManager:t,children:e})};("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)},1694,(e,t,r)=>{t.exports=e.r(29620)},17028,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={AppRouterContext:function(){return u},GlobalLayoutRouterContext:function(){return s},LayoutRouterContext:function(){return a},MissingSlotContext:function(){return c},TemplateContext:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(2879)._(e.r(59638)),u=i.default.createContext(null),a=i.default.createContext(null),s=i.default.createContext(null),l=i.default.createContext(null),c=i.default.createContext(new Set)},66769,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"ReadonlyURLSearchParams",{enumerable:!0,get:function(){return o}});class n extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class o extends URLSearchParams{append(){throw new n}delete(){throw new n}set(){throw new n}sort(){throw new n}}("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)},58389,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={NavigationPromisesContext:function(){return c},PathParamsContext:function(){return l},PathnameContext:function(){return s},ReadonlyURLSearchParams:function(){return u.ReadonlyURLSearchParams},SearchParamsContext:function(){return a},createDevToolsInstrumentedPromise:function(){return d}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(59638),u=e.r(66769),a=(0,i.createContext)(null),s=(0,i.createContext)(null),l=(0,i.createContext)(null),c=(0,i.createContext)(null);function d(e,t){let r=Promise.resolve(t);return r.status="fulfilled",r.value=t,r.displayName=`${e} (SSR)`,r}},90870,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={HTTPAccessErrorStatus:function(){return i},HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return a},getAccessFallbackErrorTypeByStatus:function(){return c},getAccessFallbackHTTPStatus:function(){return l},isHTTPAccessFallbackError:function(){return s}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},u=new Set(Object.values(i)),a="NEXT_HTTP_ERROR_FALLBACK";function s(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,r]=e.digest.split(";");return t===a&&u.has(Number(r))}function l(e){return Number(e.digest.split(";")[1])}function c(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esMo
2dule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},56445,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RedirectStatusCode",{enumerable:!0,get:function(){return o}});var n,o=((n={})[n.SeeOther=303]="SeeOther",n[n.TemporaryRedirect=307]="TemporaryRedirect",n[n.PermanentRedirect=308]="PermanentRedirect",n);("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)},86563,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={REDIRECT_ERROR_CODE:function(){return u},isRedirectError:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i=e.r(56445),u="NEXT_REDIRECT";function a(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[r,n]=t,o=t.slice(2,-2).join(";"),a=Number(t.at(-2));return r===u&&("replace"===n||"push"===n)&&"string"==typeof o&&!isNaN(a)&&a in i.RedirectStatusCode}("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)},96020,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isNextRouterError",{enumerable:!0,get:function(){return i}});let n=e.r(90870),o=e.r(86563);function i(e){return(0,o.isRedirectError)(e)||(0,n.isHTTPAccessFallbackError)(e)}("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)},16995,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={BailoutToCSRError:function(){return u},isBailoutToCSRError:function(){return a}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let i="BAILOUT_TO_CLIENT_SIDE_RENDERING";class u extends Error{constructor(e){super(`Bail out to client-side rendering: ${e}`),this.reason=e,this.digest=i}}function a(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===i}},64001,e=>{"use strict";e.i(73894);var t=e.i(5079),r=e.i(58114),n=e.i(67073);e.s(["useInviteCode",0,({onSuccess:e,onError:o})=>{let i=(0,r.useRouter)(),u=(0,n.default)({mutation:t.CONSUME_ORGANIZATION_INVITE_CODE,onSuccess:t=>{e?e(t):i.push("/")},onError:e=>{o(e)}});return{consumeInviteCode:e=>{u.mutate({input:{code:e}})}}}])},65595,e=>{"use strict";var t=e.i(66101);e.i(22778);var r=e.i(12757),n=e.i(23780),o=e.i(6557),i=e.i(59988),u=e.i(12537),a=e.i(32021);e.i(49919);var s=e.i(31015),l=e.i(52649);e.i(61561);var c=e.i(10929),c=c,d=e.i(85286),f=e.i(92786),p=e.i(1694),m=e.i(11079),h=e.i(58114),y=e.i(59638),g=e.i(92501),x=e.i(42262),b=e.i(86469),_=e.i(33414),v=e.i(64001),j=e.i(9390),E=e.i(13002),w=e.i(21380);function T(){let{user:e,isLoadingUser:_}=(0,g.useSessionContext)(),[T,O]=(0,y.useState)(""),[P,S]=(0,y.useState)(!1),[R,C]=(0,y.useState)(!0),[I,N]=(0,y.useState)(""),[A,k]=(0,y.useState)(""),[M,L]=(0,y.useState)(!1),{consumeInviteCode:D}=(0,v.useInviteCode)({onError:e=>k((0,w.default)(e))}),F=(0,h.useRouter)(),{inviteCode:U,redirectUri:B}=F.query,$=b.UserActivityManager.getInstance();(0,y.useEffect)(()=>{if(!_&&e&&!M){if(e.isGhost)return void C(!1);if(e.mustChangePassword){let e="string"==typeof B?B:void 0;F.push({pathname:"/change-password",...e&&{query:{redirectUri:e}}});return}if(U)return void D(U);if(B)F.push(B);else{let t=$.getNextPath(e)??"/";F.push(t)}}},[_,e,M,F,B,U]);let H=async()=>{let e=new l.GoogleAuthProvider;try{await (0,f.signInWithPopup)(x.firebaseAuth,e)}catch(e){z(e)}},z=e=>{switch(e?.code){case s.AuthErrorCodes.USER_DELETED:case s.AuthErrorCodes.INVALID_PASSWORD:case s.AuthErrorCodes.INVALID_LOGIN_CREDENTIALS:k("You have entered an invalid email or password");break;default:k("Something went wrong, please try again")}},W=async e=>{try{let t=new c._(e);await (0,f.signInWithPopup)(x.firebaseAuth,t)}catch(e){if(503===e.code)return void k("Authentication is temporarily unavailable. Try again later or contact support.");if(e.message.includes(E.SAML_SSO_ERRORS.CERTIFICATE_ERROR)||e.message.includes(E.SAML_SSO_ERRORS.ENTITY_ID_ERROR))return void k("There is an error in the SAML SSO configuration. Please contact support.");k("Invalid credentials")}},G=async e=>{if(e.preventDefault(),!P){let e=null;try{e=await (0,j.getSignInProviderIdByEmail)(T)}catch(e){k("It couldn't get the authentication settings. Please, contact support"),S(!0);return}return e?void await W(e):void S(!0)}L(!0);try{await (0,d.signInWithEmailAndPassword)(x.firebaseAuth,T,I),L(!1)}catch(e){z(e),L(!1)}};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(p.default,{children:(0,t.jsx)("title",{children:"Bonterms - Login"})}),(0,t.jsxs)(n.Flexbox,{direction:"column",gap:"5",children:[(0,t.jsxs)(n.Flexbox,{gap:"6",align:"center",children:[P&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.Flexbox,{onClick:()=>S(!1),className:"cursor-pointer -ml-[65px]",children:(0,t.jsx)(o.Icon,{name:"CaretDown",className:"rotate-90"})}),(0,t.jsx)("div",{className:"h-10 border-2 border-r-0 bg-gray-200"})]}),(0,t.jsx)(a.Text,{as:"h1",size:"2xl",weight:"medium",children:"Sign in"})]}),(0,t.jsxs)("form",{action:"",className:"flex flex-col gap-5",onSubmit:G,children:[P?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(a.Text,{children:["Please enter the password for"," ",(0,t.jsx)("span",{className:"font-medium",children:T})," or sign in using the right provider."]}),(0,t.jsx)(i.Input,{type:"password",label:"Password",onChange:e=>
2N(e),placeholder:"Password",required:!0,value:I,dataTestId:"input-password"})]}):(0,t.jsx)(i.Input,{type:"email",label:"Email",onChange:e=>O(e),placeholder:"Email",required:!0,value:T,dataTestId:"input-email"}),A&&(0,t.jsx)(a.Text,{className:"text-center text-error-500",children:A}),(0,t.jsxs)(n.Flexbox,{direction:"column",gap:"3",children:[(0,t.jsx)(u.MutationButton,{isLoading:M,text:P?"Login":"Continue",loadingText:"Signing in...",dataTestId:"login-button"}),(0,t.jsxs)(a.Text,{className:"text-center",children:["Don't have an account?"," ",(0,t.jsx)(a.Text,{weight:"medium",as:"span",className:"text-primary-900",children:(0,t.jsx)(m.default,{href:"/pricing?from=login",children:"Sign up"})})]}),P&&R&&(0,t.jsxs)(a.Text,{className:"text-center",children:["Forgot your"," ",(0,t.jsx)(a.Text,{weight:"medium",as:"span",className:"text-primary-900",children:(0,t.jsx)(m.default,{href:"/forgot-password","data-testid":"forgot-password-button",children:"password"})}),"?"]})]})]}),(0,t.jsx)(r.Divider,{}),(0,t.jsx)(n.Flexbox,{direction:"column",gap:"2",children:(0,t.jsxs)(n.Flexbox,{onClick:H,gap:"2",align:"center",justify:"center",className:"cursor-pointer py-2 px-4 bg-gray-25 border-gray-100 border-[1px] rounded-md hover:bg-gray-100",dataTestId:"google-sign-in-button",children:[(0,t.jsx)(o.Icon,{name:"GoogleLogo"}),(0,t.jsx)(a.Text,{className:"text-gray-600",children:"Sign in with Google"})]})})]})]})}T.getLayout=e=>(0,t.jsx)(_.default,{noAuthRequired:!0,children:e}),e.s(["default",0,T],65595)},46246,(e,t,r)=>{let n="/login";(window.__NEXT_P=window.__NEXT_P||[]).push([n,()=>e.r(65595)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push([n])})},84667,e=>{e.v(t=>Promise.all(["static/chunks/2nagi-_o5ml-t.js"].map(t=>e.l(t))).then(()=>t(92560)))},62923,e=>{e.v(t=>Promise.all(["static/chunks/0pq502v29br_m.js"].map(t=>e.l(t))).then(()=>t(21720)))}]); 3 4//# debugId=d6960ea6-181f-0191-27c8-a49bbaacc147
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.