1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4867],{2322:(e,r,t)=>{"use strict";t.d(r,{J:()=>c});var n=t(24535),l=t(37631),i=t(10338),a=t(86572),s=t(34199);let o=(0,a.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),c=l.forwardRef((e,r)=>{let{className:t,...l}=e;return(0,n.jsx)(i.b,{ref:r,className:(0,s.cn)(o(),t),...l})});c.displayName=i.b.displayName},10338:(e,r,t)=>{"use strict";t.d(r,{b:()=>s});var n=t(37631),l=t(15718),i=t(24535),a=n.forwardRef((e,r)=>(0,i.jsx)(l.sG.label,{...e,ref:r,onMouseDown:r=>{var t;r.target.closest("button, input, select, textarea")||(null===(t=e.onMouseDown)||void 0===t||t.call(e,r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));a.displayName="Label";var s=a},14388:(e,r,t)=>{"use strict";t.d(r,{p:()=>a});var n=t(24535),l=t(37631),i=t(34199);let a=l.forwardRef((e,r)=>{let{className:t,type:l,...a}=e;return(0,n.jsx)("input",{type:l,className:(0,i.cn)("flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background 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-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",t),ref:r,...a})});a.displayName="Input"},15718:(e,r,t)=>{"use strict";t.d(r,{hO:()=>o,sG:()=>s});var n=t(37631),l=t(88110),i=t(7072),a=t(24535),s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,r)=>{let t=(0,i.TL)(`Primitive.${r}`),l=n.forwardRef((e,n)=>{let{asChild:l,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l?t:r,{...i,ref:n})});return l.displayName=`Primitive.${r}`,{...e,[r]:l}},{});function o(e,r){e&&l.flushSync(()=>e.dispatchEvent(r))}},30921:(e,r,t)=>{"use strict";t.d(r,{default:()=>u});var n=t(24535),l=t(63146),i=t(64301),a=t(55960);t(14388),t(2322);var s=t(34199),o=t(65324),c=t(84655);function u(e){let{className:r,...t}=e,u=(0,c.c3)();return(0,n.jsxs)("div",{className:(0,s.cn)("flex flex-col gap-6",r),...t,children:[(0,n.jsxs)(l.Zp,{children:[(0,n.jsxs)(l.aR,{className:"text-center",children:[(0,n.jsx)(l.ZB,{className:"text-xl",children:u("sign_modal.sign_in_title")}),(0,n.jsx)(l.BT,{children:u("sign_modal.sign_in_description")})]}),(0,n.jsx)(l.Wu,{children:(0,n.jsxs)("div",{className:"grid gap-6",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,n.jsxs)(a.$,{variant:"outline",className:"w-full",onClick:()=>(0,o.Jv)("google"),children:[(0,n.jsx)(i.UKz,{className:"w-4 h-4"}),(0,n.jsx)("span",{children:u("sign_modal.google_sign_in")})]}),!1]}),!1]})})]}),(0,n.jsxs)("div",{className:"text-balance text-center text-xs text-muted-foreground [&_a]:underline [&_a]:underline-offset-4 [&_a]:hover:text-primary ",children:["By clicking continue, you agree to our"," ",(0,n.jsx)("a",{href:"/terms-of-service",target:"_blank",children:"Terms of Service"})," ","and"," ",(0,n.jsx)("a",{href:"/privacy-policy",target:"_blank",children:"Privacy Policy"}),"."]})]})}},34199:(e,r,t)=>{"use strict";t.d(r,{cn:()=>i});var n=t(61690),l=t(27555);function i(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return(0,l.QP)((0,n.$)(r))}},48464:(e,r,t)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return l}});let n=t(37631);function l(e,r){let t=(0,n.useRef)(null),l=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=t.current;e&&(t.current=null,e());let r=l.current;r&&(l.current=null,r())}else e&&(t.current=i(e,n)),r&&(l.current=i(r,n))},[e,r])}function i(e,r){if("function"!=typeof e)return e.current=r,()=>{e.current=null};{let t=e(r);return"function"==typeof t?t:()=>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),e.exports=r.default)},55960:(e,r,t)=>{"use strict";t.d(r,{$:()=>c,r:()=>o});var n=t(24535),l=t(37631),i=t(7072),a=t(86572),s=t(34199);let o=(0,a.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 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 hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),c=l.forwardRef((e,r)=>{let{className:t,variant:l,size:a,asChild:c=!1,...u}=e,d=c?i.DX:"button";return(0,n.jsx)(d,{className:(0,s.cn)(o({variant:l,size:a,className:t})),ref:r,...u})});c.displayName="Button"},63146:(e,r,t)=>{"use strict";t.d(r,{BT:()=>c,Wu:()=>u,ZB:()=>o,Zp:()=>a,aR:()=>s});var n=t(24535),l=t(37631),i=t(34199);let a=l.forwardRef((e,r)=>{let{className:t,...l}=e;return(0,n.jsx)("div",{ref:r,className:(0,i.cn)("rounded-lg border bg-card text-card-foreground shadow-sm",t),...l})});
1a.displayName="Card";let s=l.forwardRef((e,r)=>{let{className:t,...l}=e;return(0,n.jsx)("div",{ref:r,className:(0,i.cn)("flex flex-col space-y-1.5 p-6",t),...l})});s.displayName="CardHeader";let o=l.forwardRef((e,r)=>{let{className:t,...l}=e;return(0,n.jsx)("div",{ref:r,className:(0,i.cn)("text-2xl font-semibold leading-none tracking-tight",t),...l})});o.displayName="CardTitle";let c=l.forwardRef((e,r)=>{let{className:t,...l}=e;return(0,n.jsx)("div",{ref:r,className:(0,i.cn)("text-sm text-muted-foreground",t),...l})});c.displayName="CardDescription";let u=l.forwardRef((e,r)=>{let{className:t,...l}=e;return(0,n.jsx)("div",{ref:r,className:(0,i.cn)("p-6 pt-0",t),...l})});u.displayName="CardContent",l.forwardRef((e,r)=>{let{className:t,...l}=e;return(0,n.jsx)("div",{ref:r,className:(0,i.cn)("flex items-center p-6 pt-0",t),...l})}).displayName="CardFooter"},73894:(e,r,t)=>{Promise.resolve().then(t.bind(t,30921)),Promise.resolve().then(t.t.bind(t,46281,23))},86572:(e,r,t)=>{"use strict";t.d(r,{F:()=>a});var n=t(61690);let l=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=n.$,a=(e,r)=>t=>{var n;if((null==r?void 0:r.variants)==null)return i(e,null==t?void 0:t.class,null==t?void 0:t.className);let{variants:a,defaultVariants:s}=r,o=Object.keys(a).map(e=>{let r=null==t?void 0:t[e],n=null==s?void 0:s[e];if(null===r)return null;let i=l(r)||l(n);return a[e][i]}),c=t&&Object.entries(t).reduce((e,r)=>{let[t,n]=r;return void 0===n||(e[t]=n),e},{});return i(e,o,null==r?void 0:null===(n=r.compoundVariants)||void 0===n?void 0:n.reduce((e,r)=>{let{class:t,className:n,...l}=r;return Object.entries(l).every(e=>{let[r,t]=e;return Array.isArray(t)?t.includes({...s,...c}[r]):({...s,...c})[r]===t})?[...e,t,n]:e},[]),null==t?void 0:t.class,null==t?void 0:t.className)}},99939:(e,r,t)=>{"use strict";t.d(r,{k5:()=>u});var n=t(37631),l={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},i=n.createContext&&n.createContext(l),a=["attr","size","title"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function c(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach(function(r){var n,l,i;n=e,l=r,i=t[r],(l=function(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,r||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}(l))in n?Object.defineProperty(n,l,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[l]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function u(e){return r=>n.createElement(d,s({attr:c({},e.attr)},r),function e(r){return r&&r.map((r,t)=>n.createElement(r.tag,c({key:t},r.attr),e(r.child)))}(e.child))}function d(e){var r=r=>{var t,{attr:l,size:i,title:o}=e,u=function(e,r){if(null==e)return{};var t,n,l=function(e,r){if(null==e)return{};var t={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(r.indexOf(n)>=0)continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],!(r.indexOf(t)>=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(l[t]=e[t])}return l}(e,a),d=i||r.size||"1em";return r.className&&(t=r.className),e.className&&(t=(t?t+" ":"")+e.className),n.createElement("svg",s({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,l,u,{className:t,style:c(c({color:e.color||r.color},r.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),o&&n.createElement("title",null,o),e.children)};return void 0!==i?n.createElement(i.Consumer,null,e=>r(e)):r(l)}}},e=>{var r=r=>e(e.s=r);e.O(0,[2371,6331,2297,6724,6281,3569,4180,7358],()=>r(73894)),_N_E=e.O()}]);
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.