1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="27fcae5b-4515-48b0-b256-d3eac07f1627",e._sentryDebugIdIdentifier="sentry-dbid-27fcae5b-4515-48b0-b256-d3eac07f1627")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[216],{4270:(e,t,r)=>{r.d(t,{A:()=>s});var n,o,i=r(58149),a=function(){return(a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=(n=i.Ay,o=function(e){return function(t,r,n){return n.revalidateOnFocus=!1,n.revalidateIfStale=!1,n.revalidateOnReconnect=!1,e(t,r,n)}},function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var i="function"==typeof(e=t)[1]?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],s=i[0],l=i[1],d=i[2],c=(d.use||[]).concat(o);return n(s,l,a(a({},d),{use:c}))})},40625:(e,t,r)=>{r.d(t,{Wx:()=>d});var n=r(14232),o=Object.defineProperty,i=new Map,a=new WeakMap,s=0,l=void 0;function d({threshold:e,delay:t,trackVisibility:r,rootMargin:o,root:c,triggerOnce:u,skip:f,initialInView:h,fallbackInView:p,onChange:v}={}){var y;let[b,g]=n.useState(null),m=n.useRef(v),[w,x]=n.useState({inView:!!h,entry:void 0});m.current=v,n.useEffect(()=>{let n;if(!f&&b)return n=function(e,t,r={},n=l){if(void 0===window.IntersectionObserver&&void 0!==n){let o=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),()=>{}}let{id:o,observer:d,elements:c}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(a.has(r)||(s+=1,a.set(r,s.toString())),a.get(r)):e[t]}`}).toString(),r=i.get(t);if(!r){let n,o=new Map,a=new IntersectionObserver(t=>{t.forEach(t=>{var r;let i=t.isIntersecting&&n.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(r=o.get(t.target))||r.forEach(e=>{e(i,t)})})},e);n=a.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:a,elements:o},i.set(t,r)}return r}(r),u=c.get(e)||[];return c.has(e)||c.set(e,u),u.push(t),d.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(c.delete(e),d.unobserve(e)),0===c.size&&(d.disconnect(),i.delete(o))}}(b,(e,t)=>{x({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&u&&n&&(n(),n=void 0)},{root:c,rootMargin:o,threshold:e,trackVisibility:r,delay:t},p),()=>{n&&n()}},[Array.isArray(e)?e.toString():e,b,c,o,u,f,r,p,t]);let $=null==(y=w.entry)?void 0:y.target,j=n.useRef(void 0);b||!$||u||f||j.current===$||(j.current=$,x({inView:!!h,entry:void 0}));let C=[g,w.inView,w.entry];return C.ref=C[0],C.inView=C[1],C.entry=C[2],C}n.Component},66825:(e,t,r)=>{r.d(t,{tU:()=>B});var n=r(37876),o=r(5646),i=r(14232),a=r(33716),s=r(91844),l=r(49254),d=r(96822);r(98477);var c=r(82987),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,c.TL)(`Primitive.${t}`),o=i.forwardRef((e,o)=>{let{asChild:i,...a}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,n.jsx)(i?r:t,{...a,ref:o})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),f=r(14966),h=r(58162),p=r(70294),v="Tabs",[y,b]=(0,s.A)(v,[l.RG]),g=(0,l.RG)(),[m,w]=y(v),x=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:o,onValueChange:i,defaultValue:a,orientation:s="horizontal",dir:l,activationMode:d="automatic",...c}=e,y=(0,f.jH)(l),[b,g]=(0,h.i)({prop:o,onChange:i,defaultProp:a??"",caller:v});return(0,n.jsx)(m,{scope:r,baseId:(0,p.B)(),value:b,onValueChange:g,orientation:s,dir:y,activationMode:d,children:(0,n.jsx)(u.div,{dir:y,"data-orientation":s,...c,ref:t})})});x.displayName=v;var $="TabsList",j=i.forwardRef((e,t)=>{let{__scopeTabs:r,loop:o=!0,...i}=e,a=w($,r),s=g(r);return(0,n.jsx)(l.bL,{asChild:!0,...s,orientation:a.orientation,dir:a.dir,loop:o,children:(0,n.jsx)(u.div,{role:"tablist","aria-orientation":a.orientation,...i,ref:t})})});j.displayName=$;var C="TabsTrigger",E=i.forwardRef((e,t)=>
1{let{__scopeTabs:r,value:o,disabled:i=!1,...s}=e,d=w(C,r),c=g(r),f=A(d.baseId,o),h=D(d.baseId,o),p=o===d.value;return(0,n.jsx)(l.q7,{asChild:!0,...c,focusable:!i,active:p,children:(0,n.jsx)(u.button,{type:"button",role:"tab","aria-selected":p,"aria-controls":h,"data-state":p?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:f,...s,ref:t,onMouseDown:(0,a.mK)(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():d.onValueChange(o)}),onKeyDown:(0,a.mK)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&d.onValueChange(o)}),onFocus:(0,a.mK)(e.onFocus,()=>{let e="manual"!==d.activationMode;p||i||!e||d.onValueChange(o)})})})});E.displayName=C;var R="TabsContent",I=i.forwardRef((e,t)=>{let{__scopeTabs:r,value:o,forceMount:a,children:s,...l}=e,c=w(R,r),f=A(c.baseId,o),h=D(c.baseId,o),p=o===c.value,v=i.useRef(p);return i.useEffect(()=>{let e=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,n.jsx)(d.C,{present:a||p,children:({present:r})=>(0,n.jsx)(u.div,{"data-state":p?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":f,hidden:!r,id:h,tabIndex:0,...l,ref:t,style:{...e.style,animationDuration:v.current?"0s":void 0},children:r&&s})})});function A(e,t){return`${e}-trigger-${t}`}function D(e,t){return`${e}-content-${t}`}I.displayName=R;let k=(0,o.Ay)(j)` 2 display: flex; 3 justify-content: center; 4`,O=(0,o.Ay)(E)` 5 font-size: ${e=>e.theme.fontSize.get("small"===e.size?"s":"m")}; 6 border: none; 7 border-bottom: ${e=>`2px solid ${e.theme.colors.gray3}`}; 8 cursor: pointer; 9 color: ${e=>e.theme.colors.secondary.default}; 10 padding: ${e=>(0,o.AH)` 11 ${e.theme.space.get("2xs")} ${e.theme.space.get("xs")} 12 `}; 13 background: transparent; 14 flex: 1; 15 &:focus, 16 &:hover { 17 border-color: ${e=>e.theme.colors.primary.hover}; 18 color: ${e=>e.theme.colors.primary.hover}; 19 } 20 21 &[data-state="active"] { 22 border-color: ${e=>e.theme.colors.primary.default}; 23 color: ${e=>e.theme.colors.primary.default}; 24 cursor: inherit; 25 font-weight: ${e=>e.theme.fontWeights.bold}; 26 } 27 &[data-disabled] { 28 border-color: ${e=>e.theme.colors.gray3}; 29 cursor: not-allowed; 30 color: ${e=>e.theme.colors.gray4}; 31 } 32 33 svg { 34 height: ${e=>e.theme.space.get("xs")}; 35 width: ${e=>e.theme.space.get("xs")}; 36 } 37`,S=(0,o.Ay)(I)``,V=(0,o.Ay)(x)` 38 display: flex; 39 40 ${({orientation:e})=>"vertical"===e?"flex-direction: row;":"flex-direction: column"}; 41`,B=e=>(0,n.jsx)(V,{...e});B.List=e=>(0,n.jsx)(k,{...e}),B.Trigger=e=>(0,n.jsx)(O,{...e}),B.Content=e=>(0,n.jsx)(S,{...e})},72511:(e,t,r)=>{r.d(t,{tH:()=>a});var n=r(14232);let o=(0,n.createContext)(null),i={didCatch:!1,error:null};class a extends n.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=i}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){let{error:e}=this.state;if(null!==e){for(var t,r,n=arguments.length,o=Array(n),a=0;a<n;a++)o[a]=arguments[a];null==(t=(r=this.props).onReset)||t.call(r,{args:o,reason:"imperative-api"}),this.setState(i)}}componentDidCatch(e,t){var r,n;null==(r=(n=this.props).onError)||r.call(n,e,t)}componentDidUpdate(e,t){let{didCatch:r}=this.state,{resetKeys:n}=this.props;if(r&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some((e,r)=>!Object.is(e,t[r]))}(e.resetKeys,n)){var o,a;null==(o=(a=this.props).onReset)||o.call(a,{next:n,prev:e.resetKeys,reason:"keys"}),this.setState(i)}}render(){let{children:e,fallbackRender:t,FallbackComponent:r,fallback:i}=this.props,{didCatch:a,error:s}=this.state,l=e;if(a){let e={error:s,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof t)l=t(e);else if(r)l=(0,n.createElement)(r,e);else if(void 0!==i)l=i;else throw s}return(0,n.createElement)(o.Provider,{value:{didCatch:a,error:s,resetErrorBoundary:this.resetErrorBoundary}},l)}}}}]);
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.