1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3741],{20063:(e,t,n)=>{var r=n(47260);n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},32467:(e,t,n)=>{n.d(t,{DX:()=>i,TL:()=>a});var r,l=n(12115),o=n(94446);function a(e){let t=l.forwardRef((t,n)=>{var r;let a,i,{children:c,...h}=t,v=null,g=!1,b=[];p(c)&&"function"==typeof m&&(c=m(c._payload)),l.Children.forEach(c,e=>{var t;if(t=e,l.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===u){g=!0;let t="child"in e.props?e.props.child:e.props.children;p(t)&&"function"==typeof m&&(t=m(t._payload)),v=s(e,t),b.push(v?.props?.children)}else b.push(e)}),v?v=l.cloneElement(v,void 0,b):!g&&1===l.Children.count(c)&&l.isValidElement(c)&&(v=c);let y=v?(r=v,(i=(a=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?r.ref:(i=(a=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in a&&a.isReactWarning)?r.props.ref:r.props.ref||r.ref):void 0,w=(0,o.s)(n,y);if(!v){if(c||0===c)throw Error(g?f(e):d(e));return c}let E=function(e,t){let n={...t};for(let r in t){let l=e[r],o=t[r];/^on[A-Z]/.test(r)?l&&o?n[r]=(...e)=>{let t=o(...e);return l(...e),t}:l&&(n[r]=l):"style"===r?n[r]={...l,...o}:"className"===r&&(n[r]=[l,o].filter(Boolean).join(" "))}return{...e,...n}}(h,v.props??{});return v.type!==l.Fragment&&(E.ref=n?w:y),l.cloneElement(v,E)});return t.displayName=`${e}.Slot`,t}var i=a("Slot"),u=Symbol.for("radix.slottable"),s=(e,t)=>{if("child"in e.props){let t=e.props.child;return l.isValidElement(t)?l.cloneElement(t,void 0,e.props.children(t.props.children)):null}return l.isValidElement(t)?t:null},c=Symbol.for("react.lazy");function p(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===c&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var d=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,f=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,m=(r||(r=n.t(l,2)))[" use ".trim().toString()]},37615:(e,t,n)=>{n.d(t,{F:()=>o});let r=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,l=function(){for(var e,t,n=0,r="",l=arguments.length;n<l;n++)(e=arguments[n])&&(t=function e(t){var n,r,l="";if("string"==typeof t||"number"==typeof t)l+=t;else if("object"==typeof t)if(Array.isArray(t)){var o=t.length;for(n=0;n<o;n++)t[n]&&(r=e(t[n]))&&(l&&(l+=" "),l+=r)}else for(r in t)t[r]&&(l&&(l+=" "),l+=r);return l}(e))&&(r&&(r+=" "),r+=t);return r},o=(e,t)=>n=>{var o;if((null==t?void 0:t.variants)==null)return l(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:a,defaultVariants:i}=t,u=Object.keys(a).map(e=>{let t=null==n?void 0:n[e],l=null==i?void 0:i[e];if(null===t)return null;let o=r(t)||r(l);return a[e][o]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return l(e,u,null==t||null==(o=t.compoundVariants)?void 0:o.reduce((e,t)=>{let{class:n,className:r,...l}=t;return Object.entries(l).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...s}[t]):({...i,...s})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},71753:(e,t,n)=>{n.d(t,{UO:()=>h,dK:()=>p,wE:()=>d});var r=n(12115),l=Object.defineProperty,o=Object.defineProperties,a=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,c=(e,t,n)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p=r.createContext({}),d=r.forwardRef((e,t)=>{var n,l,d,h,v,{value:g,onChange:b,maxLength:y,textAlign:w="left",pattern:E,placeholder:S,inputMode:P="numeric",onComplete:C,pushPasswordManagerStrategy:x="increase-width",pasteTransformer:k,containerClassName:R,noScriptCSSFallback:M=m,render:O,children:j}=e,_=((e,t)=>{var n={};for(var r in e)u.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&i)for(var r of i(e))0>t.indexOf(r)&&s.call(e,r)&&(n[r]=e[r]);return n})(e,["value","onChange","maxLength","textAlign","pattern","placeholder","inputMode","onComplete","pushPasswordManagerStrategy","pasteTransformer","containerClassName","noScriptCSSFallback","render","children"]);let[D,T]=r.useState("string"==typeof _.defaultValue?_.defaultValue:""),W=null!=g?g:D,A=function(e){let t=r.useRef();return r.useEffect(()=>{t.current=e}),t.current}(W),$=r.useCallback(e=>{null==b||b(e),T(e)},[b]),B=r.useMemo(()=>E?"string"==typeof E?new RegExp(E):E:null,[E]),I=r.useRef(null),F=r.useRef(null),N=r.useRef({value:W,onChange:$,isIOS:"undefined"!=typeof window&&(null==(l=null==(n=null==window?void 0:window.CSS)?void 0:n.supports)?void 0:l.call(n,"-webkit-touch-callout","none"))}),L=r.useRef({prev:[null==(d=I.current)?void 0:d.selectionStart,null==(h=I.current)?void 0:h.selectionEnd,null==(v=I.current)?void 0:v.selectionDirection]});r.useImperativeHandle(t,()=>I.current,[]),r.useEffect(()=>{let e=I.current,t=F.current;if(!e||!t)return;function n(){if(document.activeElement!==e){q(null),X(null);return}let t=e.selectionStart,n=e.selectionEnd,r=e.selectionDirection,l=e.maxLength,o=e.value,a=L.current.prev,i=-1,u=-1,s;if(0!==o.length&&null!==t&&null!==n){let e=t===n,r=t===o.length&&o.length<l;if(e&&!r){if(0===t)i=0,u=1,s="forward";else if(t===l)i=t-1,u=t,s="backward";else if(l>1&&o.length>1){let e=0;if(null!==a[0]&&null!==a[1]){s=t<a[1]?"backward":"forward";let n=a[0]===a[1]&&a[0]<l;"backward"!==s||n||(e=-1)}i=e+t,u=e+t+1}}-1!==i&&-1!==u&&i!==u&&I.current.setSelectionRange(i,u,s)}let c=-1!==i?i:t,p=-1!==u?u:n,d=null!=s?s:r;q(c),X(p),L.current.prev=[c,p,d]}if(N.current.value!==e.value&&N.current.onChange(e.value),L.current.prev=[e.selectionStart,e.selectionEnd,e.selectionDirection],document.addEventListener("selectionchange",n,{
vendor: 4,698 bytes, line 1
1capture:!0}),n(),document.activeElement===e&&z(!0),!document.getElementById("input-otp-style")){let e=document.createElement("style");if(e.id="input-otp-style",document.head.appendChild(e),e.sheet){let t="background: transparent !important; color: transparent !important; border-color: transparent !important; opacity: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -webkit-text-fill-color: transparent !important;";f(e.sheet,"[data-input-otp]::selection { background: transparent !important; color: transparent !important; }"),f(e.sheet,`[data-input-otp]:autofill { ${t} }`),f(e.sheet,`[data-input-otp]:-webkit-autofill { ${t} }`),f(e.sheet,"@supports (-webkit-touch-callout: none) { [data-input-otp] { letter-spacing: -.6em !important; font-weight: 100 !important; font-stretch: ultra-condensed; font-optical-sizing: none !important; left: -1px !important; right: 1px !important; } }"),f(e.sheet,"[data-input-otp] + * { pointer-events: all !important; }")}}let r=()=>{t&&t.style.setProperty("--root-height",`${e.clientHeight}px`)};r();let l=new ResizeObserver(r);return l.observe(e),()=>{document.removeEventListener("selectionchange",n,{capture:!0}),l.disconnect()}},[]);let[H,V]=r.useState(!1),[G,z]=r.useState(!1),[U,q]=r.useState(null),[K,X]=r.useState(null);r.useEffect(()=>{!function(e){setTimeout(e,0),setTimeout(e,10),setTimeout(e,50)}(()=>{var e,t,n,r;null==(e=I.current)||e.dispatchEvent(new Event("input"));let l=null==(t=I.current)?void 0:t.selectionStart,o=null==(n=I.current)?void 0:n.selectionEnd,a=null==(r=I.current)?void 0:r.selectionDirection;null!==l&&null!==o&&(q(l),X(o),L.current.prev=[l,o,a])})},[W,G]),r.useEffect(()=>{void 0!==A&&W!==A&&A.length<y&&W.length===y&&(null==C||C(W))},[y,C,A,W]);let Z=function({containerRef:e,inputRef:t,pushPasswordManagerStrategy:n,isFocused:l}){let[o,a]=r.useState(!1),[i,u]=r.useState(!1),[s,c]=r.useState(!1),p=r.useMemo(()=>"none"!==n&&("increase-width"===n||"experimental-no-flickering"===n)&&o&&i,[o,i,n]),d=r.useCallback(()=>{let r=e.current,l=t.current;if(!r||!l||s||"none"===n)return;let o=r.getBoundingClientRect().left+r.offsetWidth,i=r.getBoundingClientRect().top+r.offsetHeight/2;0===document.querySelectorAll('[data-lastpass-icon-root],com-1password-button,[data-dashlanecreated],[style$="2147483647 !important;"]').length&&document.elementFromPoint(o-18,i)===r||(a(!0),c(!0))},[e,t,s,n]);return r.useEffect(()=>{let t=e.current;if(!t||"none"===n)return;function r(){u(window.innerWidth-t.getBoundingClientRect().right>=40)}r();let l=setInterval(r,1e3);return()=>{clearInterval(l)}},[e,n]),r.useEffect(()=>{let e=l||document.activeElement===t.current;if("none"===n||!e)return;let r=setTimeout(d,0),o=setTimeout(d,2e3),a=setTimeout(d,5e3),i=setTimeout(()=>{c(!0)},6e3);return()=>{clearTimeout(r),clearTimeout(o),clearTimeout(a),clearTimeout(i)}},[t,l,n,d]),{hasPWMBadge:o,willPushPWMBadge:p,PWM_BADGE_SPACE_WIDTH:"40px"}}({containerRef:F,inputRef:I,pushPasswordManagerStrategy:x,isFocused:G}),J=r.useCallback(e=>{let t=e.currentTarget.value.slice(0,y);if(t.length>0&&B&&!B.test(t))return void e.preventDefault();"string"==typeof A&&t.length<A.length&&document.dispatchEvent(new Event("selectionchange")),$(t)},[y,$,A,B]),Q=r.useCallback(()=>{var e;if(I.current){let t=Math.min(I.current.value.length,y-1),n=I.current.value.length;null==(e=I.current)||e.setSelectionRange(t,n),q(t),X(n)}z(!0)},[y]),Y=r.useCallback(e=>{var t,n;let r=I.current;if(!k&&(!N.current.isIOS||!e.clipboardData||!r))return;let l=e.clipboardData.getData("text/plain"),o=k?k(l):l;e.preventDefault();let a=null==(t=I.current)?void 0:t.selectionStart,i=null==(n=I.current)?void 0:n.selectionEnd,u=(a!==i?W.slice(0,a)+o+W.slice(i):W.slice(0,a)+o+W.slice(a)).slice(0,y);if(u.length>0&&B&&!B.test(u))return;r.value=u,$(u);let s=Math.min(u.length,y-1),c=u.length;r.setSelectionRange(s,c),q(s),X(c)},[y,$,B,W]),ee=r.useMemo(()=>({position:"relative",cursor:_.disabled?"default":"text",userSelect:"none",WebkitUserSelect:"none",pointerEvents:"none"}),[_.disabled]),et=r.useMemo(()=>({position:"absolute",inset:0,width:Z.willPushPWMBadge?`calc(100% + ${Z.PWM_BADGE_SPACE_WIDTH})`:"100%",clipPath:Z.willPushPWMBadge?`inset(0 ${Z.PWM_BADGE_SPACE_WIDTH} 0 0)`:void 0,height:"100%",display:"flex",textAlign:w,opacity:"1",color:"transparent",pointerEvents:"all",background:"transparent",caretColor:"transparent",border:"0 solid transparent",outline:"0 solid transparent",boxShadow:"none",lineHeight:"1",letterSpacing:"-.5em",fontSize:"var(--root-height)",fontFamily:"monospace",fontVariantNumeric:"tabular-nums"}),[Z.PWM_BADGE_SPACE_WIDTH,Z.willPushPWMBadge,w]),en=r.useMemo(()=>r.createElement("input",o(((e,t)=>{for(var n in t||(t={}
1))u.call(t,n)&&c(e,n,t[n]);if(i)for(var n of i(t))s.call(t,n)&&c(e,n,t[n]);return e})({autoComplete:_.autoComplete||"one-time-code"},_),a({"data-input-otp":!0,"data-input-otp-placeholder-shown":0===W.length||void 0,"data-input-otp-mss":U,"data-input-otp-mse":K,inputMode:P,pattern:null==B?void 0:B.source,"aria-placeholder":S,style:et,maxLength:y,value:W,ref:I,onPaste:e=>{var t;Y(e),null==(t=_.onPaste)||t.call(_,e)},onChange:J,onMouseOver:e=>{var t;V(!0),null==(t=_.onMouseOver)||t.call(_,e)},onMouseLeave:e=>{var t;V(!1),null==(t=_.onMouseLeave)||t.call(_,e)},onFocus:e=>{var t;Q(),null==(t=_.onFocus)||t.call(_,e)},onBlur:e=>{var t;z(!1),null==(t=_.onBlur)||t.call(_,e)}}))),[J,Q,Y,P,et,y,K,U,_,null==B?void 0:B.source,W]),er=r.useMemo(()=>({slots:Array.from({length:y}).map((e,t)=>{var n;let r=G&&null!==U&&null!==K&&(U===K&&t===U||t>=U&&t<K),l=void 0!==W[t]?W[t]:null;return{char:l,placeholderChar:void 0!==W[0]?null:null!=(n=null==S?void 0:S[t])?n:null,isActive:r,hasFakeCaret:r&&null===l}}),isFocused:G,isHovering:!_.disabled&&H}),[G,H,y,K,U,_.disabled,W]),el=r.useMemo(()=>O?O(er):r.createElement(p.Provider,{value:er},j),[j,er,O]);return r.createElement(r.Fragment,null,null!==M&&r.createElement("noscript",null,r.createElement("style",null,M)),r.createElement("div",{ref:F,"data-input-otp-container":!0,style:ee,className:R},el,r.createElement("div",{style:{position:"absolute",inset:0,pointerEvents:"none"}},en)))});function f(e,t){try{e.insertRule(t)}catch(e){console.error("input-otp could not insert CSS rule:",t)}}d.displayName="Input";var m=` 2[data-input-otp] { 3 --nojs-bg: white !important; 4 --nojs-fg: black !important; 5 6 background-color: var(--nojs-bg) !important; 7 color: var(--nojs-fg) !important; 8 caret-color: var(--nojs-fg) !important; 9 letter-spacing: .25em !important; 10 text-align: center !important; 11 border: 1px solid var(--nojs-fg) !important; 12 border-radius: 4px !important; 13 width: 100% !important; 14} 15@media (prefers-color-scheme: dark) { 16 [data-input-otp] { 17 --nojs-bg: black !important; 18 --nojs-fg: white !important; 19 } 20}`,h="^\\d+$"},94446:(e,t,n)=>{n.d(t,{s:()=>o});var r=n(12115);function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return r.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=l(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():l(e[t],null)}}}}(...e),e)}},97602:(e,t,n)=>{n.d(t,{hO:()=>u,sG:()=>i});var r=n(12115),l=n(47650),o=n(32467),a=n(95155),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,o.TL)(`Primitive.${t}`),l=r.forwardRef((e,r)=>{let{asChild:l,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l?n:t,{...o,ref:r})});return l.displayName=`Primitive.${t}`,{...e,[t]:l}},{});function u(e,t){e&&l.flushSync(()=>e.dispatchEvent(t))}}}]);
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.