"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4431],{10467:function(t,e,o){var n,r=o(11527);e.Z=function(t){var e=t.className,o=t.size,i=void 0===o?32:o;return(0,r.jsx)("svg",{className:void 0===e?"tw-text-neutral-light-800":e,width:i,height:i,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",fill:"none",children:n||(n=(0,r.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2Zm-.333 6.333c-.4 0-.757.138-1 .345-.237.204-.334.444-.334.655a1 1 0 0 1-2 0c0-.85.395-1.627 1.033-2.173.633-.543 1.462-.827 2.3-.827h.667c.839 0 1.668.284 2.301.827.63.54 1.024 1.306 1.033 2.145a3 3 0 0 1-1.94 2.95c-.162.085-.35.262-.5.562a2.36 2.36 0 0 0-.228 1.14 1 1 0 1 1-1.998.085 4.359 4.359 0 0 1 .437-2.12c.321-.642.821-1.19 1.47-1.494a.996.996 0 0 1 .094-.038 1 1 0 0 0 .666-1 .972.972 0 0 1-.001-.057c0-.21-.097-.451-.335-.655a1.546 1.546 0 0 0-.999-.345h-.666ZM13 16.667a1 1 0 1 0-2 0v.006a1 1 0 0 0 2 0v-.006Z",fill:"none",className:"tw-fill-current"}))})}},1685:function(t,e,o){o.d(e,{u:function(){return H}});var n,r,i,s,l,u,a,c,f,d,w,h,p,b,m=o(22405),g=o(54737),v=o(68673),x=o(50959),Z=o(10422),y=o(58376),j=o(19814),N=o(87725),E=o(88564),k=o(11527),M="tw-absolute tw-border-solid",O=function(t){var e=t.left;return(0,k.jsx)("div",{className:"".concat(M," tw--top-0.4 tw-border-b-neutral-dark-700 dark:tw-border-b-neutral-light-200 tw-border-b-0.4 tw-border-x-transparent tw-border-x-0.4 tw-border-t-0"),style:{left:e||8}})},D=function(t){var e=t.left;return(0,k.jsx)("div",{className:"".concat(M," tw--bottom-0.4 tw-border-t-neutral-dark-700 dark:tw-border-t-neutral-light-200 tw-border-t-0.4 tw-border-x-transparent tw-border-x-0.4 tw-border-b-0"),style:{left:e||8}})},L=function(){return(0,k.jsx)("div",{className:"".concat(M," tw--left-0.4 tw-border-solid tw-border-r-neutral-dark-700 dark:tw-border-r-neutral-light-200 tw-border-r-0.4 tw-border-y-transparent tw-border-y-0.4 tw-border-l-0"),style:{top:"calc(100% / 2 - 4px)"}})},R=function(){return(0,k.jsx)("div",{className:"".concat(M," tw--right-0.4 tw-border-solid tw-border-l-neutral-dark-700 dark:tw-border-l-neutral-light-200 tw-border-l-0.4 tw-border-y-transparent tw-border-y-0.4 tw-border-r-0"),style:{top:"calc(100% / 2 - 4px)"}})},B=["position","getPosition","isVisible","triggerRect","style","type","className","htmlProps"],Y=["title","description","buttonOkLabel","buttonDissmissLabel"],X=["label"],V=(0,x.forwardRef)(function(t,e){var o=t.position,Z=void 0===o?"top":o,M=t.getPosition,V=void 0===M?N.Z:M,C=t.isVisible,P=t.triggerRect,F=t.style,T=t.type,G=t.className,K=void 0===G?"":G,U=t.htmlProps,_=(0,v.Z)(t,B),S=(0,x.useRef)(null),z=e||S,A=(0,j.Z)(S,C),W=(0,E.Z)(V,P,A,Z),H=(0,g.Z)(W,2),q=H[0],I=H[1];if("large"===T&&"title"in _){var J=_.title,Q=_.description,$=_.buttonOkLabel,tt=_.buttonDissmissLabel,te=(0,v.Z)(_,Y);return(0,k.jsx)("div",(0,m.Z)((0,m.Z)((0,m.Z)({role:"tooltip",style:(0,m.Z)((0,m.Z)({},F),q),ref:z,className:(0,y.Z)(K,"tw-absolute tw-rounded-[0.5rem] tw-p-0.8 tw-inline-block tw-w-[30rem] tw-pt-2 tw-px-2 tw-pb-1.2 tw-bg-neutral-light-100 tw-shadow-01")},te),U),{},{children:(0,k.jsxs)("span",{className:"",children:[(0,k.jsx)("span",{className:"tw-font-label1 tw-mb-0.4 tw-line-clamp-1",children:J}),(0,k.jsx)("span",{className:"tw-font-body5 tw-mb-0.4 tw-line-clamp-3",children:Q}),(0,k.jsxs)("span",{className:"tw-flex tw-mt-1.2",children:[tt&&(0,k.jsx)("button",{type:"button",children:tt}),$&&(0,k.jsx)("button",{type:"button",className:"tw-ml-auto",children:$})]})]})}))}if("small"===T&&"label"in _){var to,tn,tr=_.label,ti=(0,v.Z)(_,X);return(0,k.jsxs)("div",(0,m.Z)((0,m.Z)((0,m.Z)({role:"tooltip",style:(0,m.Z)((0,m.Z)({},F),q),ref:z,className:(0,y.Z)(K,"tw-absolute tw-rounded-[0.5rem] tw-p-0.8 tw-inline-block tw-font-body5 tw-z-dialog tw-pointer-events-none tw-whitespace-no-wrap tw-bg-neutral-dark-700 dark:tw-bg-neutral-light-200 tw-text-neutral-light-100 dark:tw-text-neutral-light-800")},ti),U),{},{children:[(to=I,"top"===(tn=Z)?to.top?to.right?n||(n=(0,k.jsx)(O,{left:"calc(100% - 16px)"})):r||(r=(0,k.jsx)(O,{})):to.bottom&&to.right?i||(i=(0,k.jsx)(D,{left:"calc(100% - 16px)"})):to.right?s||(s=(0,k.jsx)(D,{left:"calc(100% - 16px)"})):l||(l=(0,k.jsx)(D,{})):"bottom"===tn?to.bottom?to.right?u||(u=(0,k.jsx)(D,{left:"calc(100% - 16px)"})):a||(a=(0,k.jsx)(D,{left:8})):to.right?c||(c=(0,k.jsx)(O,{left:"calc(100% - 16px)"})):f||(f=(0,k.jsx)(O,{})):"left"===tn?to.left?to.bottom?d||(d=(0,k.jsx)(L,{})):w||(w=(0,k.jsx)(L,{})):h||(h=(0,k.jsx)(R,{})):"right"===tn?to.right?p||(p=(0,k.jsx)(R,{})):b||(b=(0,k.jsx)(L,{})):null),tr]}))}return null}),C=["position","isVisible"],P=(0,x.forwardRef)(function(t,e){var o=t.position,n=t.isVisible,r=(0,v.Z)(t,C);return n?Z.createPortal((0,k.jsx)(V,(0,m.Z)({position:o,isVisible:n,ref:e},r)),document.body):null}),F=o(76414);function T(t,e){return function(o){if(t&&t(o),!o.defaultPrevented)return e(o)}}var G="idle",K="focused",U="visible",_="leavingVisible",S="dismissed",z={initial:G,states:(0,F.Z)((0,F.Z)((0,F.Z)((0,F.Z)((0,F.Z)({},G,{on:{mouseenter:K,focus:U}}),K,{on:{mousemove:K,mouseleave:G,mousedown:S,keydown:S,blur:G,rest:U}}),U,{on:{focus:K,mouseenter:K,mouseleave:_,blur:_,mousedown:S,timecomplete:G}}),_,{on:{mouseenter:U,focus:U,timecomplete:G}}),S,{on:{mouseleave:G,blur:G}})}.states,A=function(t,e){var o,n;return null!==(o=null===(n=z[t])||void 0===n?void 0:n.on[e])&&void 0!==o?o:t},W=["children","DEBUG"],H=function(t){var e,o,n,r,i,s,l,u,a,c,f,d,w,h,p,b,Z,y,N,E,M,O=t.children,D=t.DEBUG,L=(0,v.Z)(t,W),R=x.Children.only(O);if(!(0,x.isValidElement)(R))throw Error("You must provide a valid child for the tooltip. Otherwise, there's no tooltip to show");var B=(o=(e={onMouseEnter:R.props.onMouseEnter,onMouseMove:R.props.onMouseMove,onMouseLeave:R.props.onMouseLeave,onFocus:R.props.onFocus,onBlur:R.props.onBlur,onKeyDown:R.props.onKeyDown,onMouseDown:R.props.onMouseDown,ref:R.ref||null,DEBUG:D}).onMouseEnter,n=e.onMouseMove,r=e.onMouseLeave,i=e.onFocus,s=e.onBlur,l=e.onKeyDown,u=e.onMouseDown,a=e.ref,c=e.DEBUG,f=(0,x.useReducer)(A,G),w=(d=(0,g.Z)(f,2))[0],h=d[1],p=(0,x.useState)(void 0!==c&&c),Z=(b=(0,g.Z)(p,2))[0],y=b[1],N=(0,x.useRef)(),E=a||N,M=(0,j.Z)(E,Z),(0,x.useEffect)(function(){if(w===K){var t=setTimeout(function(){return h("rest")},100);return function(){return clearTimeout(t)}}return function(){}},[w]),(0,x.useEffect)(function(){if(w===_){y(!0);var t=setTimeout(function(){return h("timecomplete")},100);return function(){return clearTimeout(t)}}return function(){}},[w]),(0,x.useEffect)(function(){w===U||w===_?y(!0):c||y(!1)},[w,c]),[{ref:E,onMouseEnter:T(o,function(){switch(w){case G:case U:case _:h("mouseenter")}}),onMouseMove:T(n,function(){w===K&&h("mousemove")}),onFocus:T(i,function(){switch(w){case G:case U:case _:h("focus")}}),onBlur:T(s,function(){switch(w){case K:case U:case S:h("blur")}}),onMouseLeave:T(r,function(){switch(w){case K:case U:case S:h("mouseleave")}}),onKeyDown:T(l,function(t){("Enter"===t.key||" "===t.key||"Escape"===t.key)&&h("keydown")}),onMouseDown:T(u,function(){switch(w){case K:case U:h("mousedown")}})},{isVisible:Z,triggerRect:M}]),Y=(0,g.Z)(B,2),X=Y[0],V=Y[1];return(0,k.jsxs)(x.Fragment,{children:[(0,x.cloneElement)(R,X),(0,k.jsx)(P,(0,m.Z)((0,m.Z)({},V),L))]})}},87725:function(t,e){e.Z=function(t,e,o){var n={bottom:Number(t.bottom),height:Number(t.height),left:Number(t.left),right:Number(t.right),top:Number(t.top),width:Number(t.width)},r={bottom:Number(e.bottom),height:Number(e.height),left:Number(e.left),right:Number(e.right),top:Number(e.top),width:Number(e.width)},i={top:n.top-r.height<0,right:window.innerWidth1&&void 0!==arguments[1]?arguments[1]:0,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?t.getBoundingClientRect():{bottom:0,height:0,left:0+e,right:0,top:0+o,width:0}}()),s=(0,n.Z)(o,2),l=s[0],u=s[1];return i(function(){var o=function(){if(e&&t&&t.current){var o=t.current.getBoundingClientRect(),n=o.left,r=o.top,i=o.width,s=o.height,l=o.bottom,a=o.right;u({left:n+(window.scrollX||document.documentElement.scrollLeft),top:r+(window.scrollY||document.documentElement.scrollTop),width:i,height:s,bottom:l,right:a})}};return o(),window.addEventListener("scroll",o,!0),function(){window.removeEventListener("scroll",o,!0)}},[t,e]),l}},5341:function(t,e,o){function n(){for(var t,e,o=0,n="";o