(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7550],{24369:function(e,t,n){"use strict";var r=n(2265),l="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,u=r.useEffect,i=r.useLayoutEffect,o=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!l(e,n)}catch(e){return!0}}var s="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),l=r[0].inst,s=r[1];return i(function(){l.value=n,l.getSnapshot=t,c(l)&&s({inst:l})},[e,n,t]),u(function(){return c(l)&&s({inst:l}),e(function(){c(l)&&s({inst:l})})},[e]),o(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:s},82558:function(e,t,n){"use strict";e.exports=n(24369)},23157:function(){},6319:function(){},96504:function(){},23978:function(){},13607:function(e,t,n){"use strict";n.d(t,{I:function(){return C},r:function(){return m}});var r=n(57437),l=n(2265),a=n(61994),u=n(14988),i=n(14552),o=n(16355),c=n(40997);n(23157);let s=(e,t,n,r)=>{let l=[t,n,r];return l[e%100>4&&e%100<20?2:[2,0,1,1,1,2][e%10<5?e%10:5]]||l[0]},d=e=>null==e;function f(e){return l.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("path",{d:"M5 12a.75.75 0 0 1 .75-.75h12.5a.75.75 0 0 1 0 1.5H5.75A.75.75 0 0 1 5 12Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}function v(e){return l.createElement("svg",{viewBox:"0 0 24 24",width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},l.createElement("path",{d:"M12.75 5.75a.75.75 0 0 0-1.5 0v5.5h-5.5a.75.75 0 0 0 0 1.5h5.5v5.5a.75.75 0 0 0 1.5 0v-5.5h5.5a.75.75 0 0 0 0-1.5h-5.5v-5.5Z",clipRule:"evenodd",fill:"currentColor",fillRule:"evenodd"}))}let p=e=>{let{value:t,decimals:n="auto",decimalsCount:r=2}=e;switch(n){case"always":return new Intl.NumberFormat("ru",{minimumFractionDigits:r,useGrouping:"min2"}).format(t);case"never":return new Intl.NumberFormat("ru",{maximumFractionDigits:0,useGrouping:"min2"}).format(t);default:return new Intl.NumberFormat("ru",{useGrouping:"min2"}).format(t)}},h=e=>RegExp("^-?(?!0{2,})[(\\d\\s?]*[,.]?\\d*$").test(e),m=(e,t,n)=>(0,i.i)(t)&&e<t?t:(0,i.i)(n)&&e>n?n:e,b=[",","."],g=(0,c.g)("input-number"),y={controls:"".concat(g,"__controls"),icon:"".concat(g,"__controls-icon"),divider:"".concat(g,"__controls-divider"),states:{disabled:"".concat(g,"--disabled")}},x=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),w=(e,t)=>{let n=x(t.join("")),r=RegExp("[^\\d".concat(n,"]"),"gi");return e.replace(r,"")},S=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\xa0",n=RegExp(x(t),"g");return e.replace(n,"")},I=(e,t)=>{let n=RegExp("((^|\\D)-\\d)|^(-)").test(e),r=w(S(e,"\xa0"),b).replace(",","."),l=n?"-":"";if(r.includes(".")){let[e,n]=r.split(".");if(n){let r=".".concat(n.slice(0,t));return"".concat(l).concat(e).concat(r)}}return"".concat(l).concat(r)},E=(e,t)=>{let n=String(e),[r,l]=n.split("."),a=new Intl.NumberFormat("ru",{maximumFractionDigits:0,roundingMode:"trunc",useGrouping:"min2"}).format(parseFloat(n)),u=n.includes(".")||n.includes(",");return"never"===t?a:"".concat(a).concat(u?",":"").concat(null!=l?l:"")},N=(e,t,n)=>{if(!e||!t)return"";if(Array.isArray(t)){let n=I(e,2),r=Number((n.startsWith("-")?n.slice(1):n).split(".")[0]),[l,a,u]=t;return s(r,l,a,u)}return t},k=e=>{let{selectionStart:t,value:n,lastKeyStroke:r,stateValue:l}=e,a=t,u=n;if(l&&a&&"\xa0"===l[a]&&("Backspace"===r||"Delete"===r)){let e=n.split("");return"Backspace"===r&&(e.splice(a-1,1),a-=1),"Delete"===r&&(e.splice(a,1),a+=1),{modifiedValue:u=e.join(""),cursorPosition:a}}return{modifiedValue:u,cursorPosition:t}},C=(0,l.forwardRef)((e,t)=>{let{decimals:n="auto",decimalsCount:c=2,value:s,unit:b,step:g=1,min:x,max:w,size:S="m",withoutControls:C,disabled:R,icon:A,shouldRoundOnChange:M=!1,className:_,style:P,dataQa:F,dataId:j,autoFocus:D=!1,onChange:T,onFocus:O,onBlur:V,onKeyDown:L,onIncrement:B,onDecrement:q,...z}=e,U=(0,l.useMemo)(()=>c<10?c:10,[c]),[$,G]=(0,l.useState)((0,i.i)(s)?p({value:m(parseFloat(E(I(String(s),U),n)),x,w),decimals:n,decimalsCount:U}):""),[H,Z]=(0,l.useState)(!1),[K,W]=(0,l.useState)(0),[X,Y]=(0,l.useState)(null),Q=(0,l.useRef)(null);(0,l.useImperativeHandle)(t,()=>Q.current),(0,l.useEffect)(()=>{H&&"-"!==$&&Q.current&&document.activeElement===Q.current&&Q.current.setSelectionRange(K,K)},[$,K,Q,H]);let J=(0,l.useCallback)((e,t)=>{if(Z(!0),!h(e))return{float:$?parseFloat(I($,U)):void 0,formatted:$};if(""===e)return{float:void 0,formatted:e};if("-"===e)return W(1),{float:void 0,formatted:e};if("."===e||","===e)return W(2),{float:0,formatted:"never"===n?"0":"0,"};if("-."===e||"-,"===e)return W(3),{float:0,formatted:"never"===n?"-0":"-0,"};let{modifiedValue:r,cursorPosition:l}=k({selectionStart:t,value:e,lastKeyStroke:X,stateValue:$}),a=I(r,U),u="never"===n?parseInt(a):parseFloat(a),i=E(a,n),o=M?m(u,x,w):u;if(o>Number.MAX_SAFE_INTEGER||o<Number.MIN_SAFE_INTEGER)return{float:parseFloat(I($,U)),formatted:$};if(!d(l)){let t=l+(i.length-e.length);W(t=t<=0?0:t)}return{float:o,formatted:i}},[n,U,X,w,x,M,$]),ee=(0,l.useCallback)((e,t)=>{if(!t)return;let{target:{value:n,selectionStart:r}}=t,l=J(n,r);G(l.formatted),null==T||T(l.float,{...l,event:t})},[J,T]),et=(0,l.useCallback)(e=>{null==O||O(e)},[O]),en=(0,l.useCallback)(e=>{let{target:{value:t}}=e,r=I(t,U);if(!r||"-"===r){G(""),null==V||V(e);return}let l=parseFloat(r),a=M?l:m(l,x,w),u=p({value:a,decimals:n,decimalsCount:U});G(u),M||l===a||null==T||T(a,{float:a,formatted:u}),null==V||V(e)},[n,U,w,x,V,T,M]),er=(0,l.useCallback)(e=>{W($.length);let t=parseFloat(d(s)?I($,U):String(s).replace(",","."))||0,r=m("increase"===e?Number((t+g).toFixed(U)):Number((t-g).toFixed(U)),x,w),l=p({value:r,decimals:n,decimalsCount:U});G(l),null==T||T(r,{float:r,formatted:l})},[$,s,U,g,x,w,n,T]),el=(0,l.useCallback)(e=>{let{code:t}=e;Y(t),("ArrowUp"===t||"ArrowDown"===t)&&(e.preventDefault(),er("ArrowUp"===t?"increase":"decrease")),null==L||L(e)},[er,L]),ea=(0,l.useCallback)(e=>{e.preventDefault(),er("decrease"),null==q||q(e)},[er,q]),eu=(0,l.useCallback)(e=>{e.preventDefault(),er("increase"),null==B||B(e)},[er,B]),ei=(0,l.useCallback)(e=>{let{code:t}=e;Y(t),["Space","Enter"].includes(t)&&(e.preventDefault(),er("decrease"),null==q||q(e))},[er,q]),eo=(0,l.useCallback)(e=>{let{code:t}=e;Y(t),["Space","Enter"].includes(t)&&(e.preventDefault(),er("increase"),null==B||B(e))},[er,B]),ec=(0,l.useMemo)(()=>{let e=parseFloat(I($,U));return d(s)||""===String(s)?"":Number(s)===e?$:"-"!==$&&","!==$&&h(String(s))?E(I(String(m(s,x,w)),U),n):$},[n,U,$,s]),es=(0,l.useMemo)(()=>{let[e,t]=ec.split(","),n=ec.includes(","),r=N(ec,b);if(n){let n=Array(U-t.length).fill(0).join("");return"".concat(e).concat(",").concat(t).concat(n).concat("\xa0").concat(r)}return"".concat(e).concat("\xa0").concat(r)},[ec,b,U]),ed={...z,value:ec,maskPlaceholder:es,maskPlaceholderVariant:"accent",size:S,icon:C?A:(0,r.jsxs)("div",{className:(0,a.Z)(y.controls),children:[(0,r.jsx)(u.P,{onClick:R?void 0:ea,onKeyDown:R?void 0:ei,className:(0,a.Z)(y.icon,{[y.states.disabled]:!!R}),role:"button",tabIndex:R?-1:0,children:(0,r.jsx)(f,{})}),(0,r.jsx)("div",{className:y.divider}),(0,r.jsx)(u.P,{onClick:R?void 0:eu,onKeyDown:R?void 0:eo,className:(0,a.Z)(y.icon,{[y.states.disabled]:!!R}),role:"button",tabIndex:R?-1:0,children:(0,r.jsx)(v,{})})]}),disabled:R,onChange:ee,onBlur:en,onFocus:et,onKeyDown:el};return(0,r.jsx)(o.I,{...ed,autoFocus:D,inputMode:"decimal",inputRef:Q,dataQa:F,dataId:j,className:_,style:P})});C.displayName="InputNumber"},34698:function(e,t,n){"use strict";n.d(t,{O:function(){return tv}});var r,l,a,u,i=n(57437),o=n(2265),c=n.t(o,2),s=n(61994),d=n(19945),f=n(13607);function v(e){return e?.ownerDocument||document}let p={...c},h={};function m(e,t){let n=o.useRef(h);return n.current===h&&(n.current=e(t)),n}let b=p.useInsertionEffect,g=b&&b!==p.useLayoutEffect?b:e=>e();function y(e){let t=m(x).current;return t.next=e,g(t.effect),t.trampoline}function x(){let e={next:void 0,callback:w,trampoline:function(){for(var t,n=arguments.length,r=Array(n),l=0;l<n;l++)r[l]=arguments[l];return null===(t=e.callback)||void 0===t?void 0:t.call(e,...r)},effect:()=>{e.callback=e.next}};return e}function w(){}let S="undefined"!=typeof document?o.useLayoutEffect:()=>{};function I(e){let t=m(E,e).current;return t.next=e,S(t.effect),t}function E(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function N(){}Object.freeze([]);let k=Object.freeze({});function C(e,t,n,r){let l=!1,a=!1,u=r??k;return{reason:e,event:t??new Event("base-ui"),cancel(){l=!0},allowPropagation(){a=!0},get isCanceled(){return l},get isPropagationAllowed(){return a},trigger:n,...u}}function R(e,t,n){let r=n??k;return{reason:e,event:t??new Event("base-ui"),...r}}let A=0,M=p.useId;function _(e){return function(e,t){if(void 0!==M){let n=M();return null!=e?e:t?"".concat(t,"-").concat(n):n}return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mui",[n,r]=o.useState(e),l=e||n;return o.useEffect(()=>{null==n&&(A+=1,r("".concat(t,"-").concat(A)))},[n,t]),l}(e,t)}(e,"base-ui")}let P=(r="https://base-ui.com/production-error",function(e,...t){let n=new URL(r);return n.searchParams.set("code",e.toString()),t.forEach(e=>n.searchParams.append("args[]",e)),`Base UI error #${e}; visit ${n} for the full message.`});function F(e,t,n,r){let l=m(j).current;return(l.refs[0]!==e||l.refs[1]!==t||l.refs[2]!==n||l.refs[3]!==r)&&D(l,[e,t,n,r]),l.callback}function j(){return{callback:null,cleanup:null,refs:[]}}function D(e,t){if(e.refs=t,t.every(e=>null==e)){e.callback=null;return}e.callback=n=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),null!=n){let r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let l=t[e];if(null!=l)switch(typeof l){case"function":{let t=l(n);"function"==typeof t&&(r[e]=t);break}case"object":l.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let n=t[e];if(null!=n)switch(typeof n){case"function":{let t=r[e];"function"==typeof t?t():n(null);break}case"object":n.current=null}}}}}}let T=parseInt(o.version,10);function O(e){if(!o.isValidElement(e))return null;let t=e.props;return(T>=19?t?.ref:e.ref)??null}function V(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}let L={};function B(e,t,n,r,l){if(!n&&!r&&!l&&!e)return q(t);let a=q(e);return t&&(a=z(a,t)),n&&(a=z(a,n)),r&&(a=z(a,r)),l&&(a=z(a,l)),a}function q(e){return $(e)?{...G(e,L)}:function(e){let t={...e};for(let e in t){let n=t[e];U(e,n)&&(t[e]=H(n))}return t}(e)}function z(e,t){return $(t)?G(t,e):function(e,t){if(!t)return e;for(let n in t){let r=t[n];switch(n){case"style":e[n]=V(e.style,r);break;case"className":e[n]=K(e.className,r);break;default:U(n,r)?e[n]=function(e,t){return t?e?(...n)=>{let r=n[0];if(W(r)){Z(r);let l=t(...n);return r.baseUIHandlerPrevented||e?.(...n),l}let l=t(...n);return e?.(...n),l}:H(t):e}(e[n],r):e[n]=r}}return e}(e,t)}function U(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),l=e.charCodeAt(2);return 111===n&&110===r&&l>=65&&l<=90&&("function"==typeof t||void 0===t)}function $(e){return"function"==typeof e}function G(e,t){return $(e)?e(t):e??L}function H(e){return e?(...t)=>{let n=t[0];return W(n)&&Z(n),e(...t)}:e}function Z(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function K(e,t){return t?e?t+" "+e:t:e}function W(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}function X(e,t,n={}){let r=t.render,l=function(e,t={}){let{className:n,style:r,render:l}=e,{state:a=k,ref:u,props:i,stateAttributesMapping:o,enabled:c=!0}=t,s=c?"function"==typeof n?n(a):n:void 0,d=c?"function"==typeof r?r(a):r:void 0,f=c?function(e,t){let n={};for(let r in e){let l=e[r];if(t?.hasOwnProperty(r)){let e=t[r](l);null!=e&&Object.assign(n,e);continue}!0===l?n[`data-${r.toLowerCase()}`]="":l&&(n[`data-${r.toLowerCase()}`]=l.toString())}return n}(a,o):k,v=c&&i?Array.isArray(i)?function(e){if(0===e.length)return L;if(1===e.length)return q(e[0]);let t=q(e[0]);for(let n=1;n<e.length;n+=1)t=z(t,e[n]);return t}(i):B(void 0,i):void 0,p=c?V(f,v)??{}:k;return("undefined"!=typeof document&&(c?Array.isArray(u)?p.ref=function(e){let t=m(j).current;return(t.refs.length!==e.length||t.refs.some((t,n)=>t!==e[n]))&&D(t,e),t.callback}([p.ref,O(l),...u]):p.ref=F(p.ref,O(l),u):F(null,null)),c)?(void 0!==s&&(p.className=K(p.className,s)),void 0!==d&&(p.style=V(p.style,d)),p):k}(t,n);return!1===n.enabled?null:function(e,t,n,r){if(t){if("function"==typeof t)return t(n,r);let e=B(n,t.props);e.ref=n.ref;let l=t;return l?.$$typeof===Y&&(l=o.Children.toArray(t)[0]),o.cloneElement(l,e)}if(e&&"string"==typeof e)return"button"===e?(0,o.createElement)("button",{type:"button",...n,key:n.key}):"img"===e?(0,o.createElement)("img",{alt:"",...n,key:n.key}):o.createElement(e,n);throw Error(P(8))}(e,r,l,n.state??k)}let Y=Symbol.for("react.lazy");function Q(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}function J(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}function ee(){return"undefined"!=typeof window}function et(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function en(e){return!!ee()&&(e instanceof Element||e instanceof et(e).Element)}function er(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function el(e,t){if(!e||!t)return!1;let n=t.getRootNode?.();if(e.contains(t))return!0;if(n&&ee()&&"undefined"!=typeof ShadowRoot&&(n instanceof ShadowRoot||n instanceof et(n).ShadowRoot)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}let ea=o.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function eu(e){let{children:t,elementsRef:n,labelsRef:r,onMapChange:l}=e,a=y(l),u=o.useRef(0),c=m(eo).current,s=m(ei).current,[d,f]=o.useState(0),v=o.useRef(d),p=y((e,t)=>{s.set(e,null!=t?t:null),v.current+=1,f(v.current)}),h=y(e=>{s.delete(e),v.current+=1,f(v.current)}),b=o.useMemo(()=>{let e=new Map;return Array.from(s.keys()).filter(e=>e.isConnected).sort(ec).forEach((t,n)=>{var r;let l=null!==(r=s.get(t))&&void 0!==r?r:{};e.set(t,{...l,index:n})}),e},[s,d]);S(()=>{if("function"!=typeof MutationObserver||0===b.size)return;let e=new MutationObserver(e=>{let t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(v.current+=1,f(v.current))});return b.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[b]),S(()=>{v.current===d&&(n.current.length!==b.size&&(n.current.length=b.size),r&&r.current.length!==b.size&&(r.current.length=b.size),u.current=b.size),a(b)},[a,b,n,r,d]),S(()=>()=>{n.current=[]},[n]),S(()=>()=>{r&&(r.current=[])},[r]);let g=y(e=>(c.add(e),()=>{c.delete(e)}));S(()=>{c.forEach(e=>e(b))},[c,b]);let x=o.useMemo(()=>({register:p,unregister:h,subscribeMapChange:g,elementsRef:n,labelsRef:r,nextIndexRef:u}),[p,h,g,n,r,u]);return(0,i.jsx)(ea.Provider,{value:x,children:t})}function ei(){return new Map}function eo(){return new Set}function ec(e,t){let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}let es=((l={}).disabled="data-disabled",l.valid="data-valid",l.invalid="data-invalid",l.touched="data-touched",l.dirty="data-dirty",l.filled="data-filled",l.focused="data-focused",l),ed={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},ef={disabled:!1,...ed},ev={invalid:void 0,name:void 0,validityData:{state:{badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},errors:[],error:"",value:"",initialValue:null},setValidityData:N,disabled:void 0,touched:ed.touched,setTouched:N,dirty:ed.dirty,setDirty:N,filled:ed.filled,setFilled:N,focused:ed.focused,setFocused:N,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:ef,markedDirtyRef:{current:!1},registerFieldControl:N,validation:{getValidationProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k;return e},getInputValidationProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k;return e},inputRef:{current:null},commit:async()=>{}}},ep=o.createContext(ev);function eh(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=o.useContext(ep);if(t.setValidityData===N&&!e)throw Error(P(28));return t}let em=o.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:N,validationMode:"onSubmit",submitAttemptedRef:{current:!1}}),eb=o.createContext({controlId:void 0,registerControlId:N,labelId:void 0,setLabelId:N,messageIds:[],setMessageIds:N,getDescriptionProps:e=>e});function eg(){return o.useContext(eb)}function ey(e,t){return e-t}function ex(e,t,n,r,l,a){let u=e;return u=Q(u,n,r),l&&(u=function(e,t,n){let r=e.slice();return r[t]=n,r.sort(ey)}(a,t,Q(u,a[t-1]||-1/0,a[t+1]||1/0))),u}function ew(e,t,n){return!Array.isArray(e)||Math.min(...e.reduce((e,t,n,r)=>(n===r.length-1||e.push(Math.abs(t-r[n+1])),e),[]))>=t*n}let eS={activeThumbIndex:()=>null,max:()=>null,min:()=>null,minStepsBetweenValues:()=>null,step:()=>null,values:()=>null,valid:e=>null===e?null:e?{[es.valid]:""}:{[es.invalid]:""}},eI=o.createContext(void 0);function eE(){let e=o.useContext(eI);if(void 0===e)throw Error(P(62));return e}let eN="track-press",ek=o.forwardRef(function(e,t){let{"aria-labelledby":n,className:r,defaultValue:l,disabled:a=!1,id:u,format:c,largeStep:s=10,locale:d,render:f,max:p=100,min:h=0,minStepsBetweenValues:m=0,form:b,name:g,onValueChange:x,onValueCommitted:w,orientation:E="horizontal",step:N=1,thumbCollisionBehavior:k="push",thumbAlignment:A="center",value:M,style:P,...F}=e,j=_(u),D=null==j?void 0:"".concat(j,"-label"),T=y(x),O=y(w),{clearErrors:V}=o.useContext(em),{state:L,disabled:B,name:q,setTouched:z,setDirty:U,validityData:$,shouldValidateOnChange:G,validation:H}=eh(),{labelId:Z}=eg(),[K,W]=o.useState(),Y=null!=n?n:null!=Z?Z:K,ee=B||a,et=null!=q?q:g,[en,ea]=function(e){let{controlled:t,default:n,name:r,state:l="value"}=e,{current:a}=o.useRef(void 0!==t),[u,i]=o.useState(n),c=o.useCallback(e=>{a||i(e)},[]);return[a?t:u,c]}({controlled:M,default:null!=l?l:h,name:"Slider"}),ei=o.useRef(null),eo=o.useRef(null),ec=o.useRef([]),es=o.useRef(null),ed=o.useRef(null),ef=o.useRef(-1),ev=o.useRef(null),ep=o.useRef(null),eb=o.useRef("none"),eE=I(c),[eN,ek]=o.useState(-1),[eC,eR]=o.useState(-1),[eA,eM]=o.useState(!1),[e_,eP]=o.useState(()=>new Map),[eF,ej]=o.useState([void 0,void 0]),eD=y(e=>{ek(e),-1!==e&&eR(e)});!function(e,t,n,r){let l=!(arguments.length>4)||void 0===arguments[4]||arguments[4],{registerFieldControl:a}=eh(),u=o.useRef(null);u.current||(u.current=Symbol()),S(()=>{let i=u.current;if(i&&l)return a(i,{controlRef:e,getValue:r,id:t,value:n}),()=>{a(i,void 0)}},[e,l,r,t,a,n])}(eo,j,en),function(e,t){let n=o.useRef(e),r=y(t);S(()=>{n.current!==e&&r(n.current)},[e,r]),S(()=>{n.current=e},[e])}(en,()=>{V(et),G()?H.commit(en):H.commit(en,!0);let e=$.initialValue;U(Array.isArray(en)&&Array.isArray(e)?!J(en,e):en!==e)});let eT=y(e=>{e&&(eo.current=e)}),eO=Array.isArray(en),eV=o.useMemo(()=>eO?en.slice().sort(ey):[Q(en,h,p)],[p,h,eO,en]),eL=y((e,t)=>{var n;if(Number.isNaN(e)||("number"==typeof e&&"number"==typeof en?e===en:!!(Array.isArray(e)&&Array.isArray(en))&&J(e,en)))return;let r=null!=t?t:C("none",void 0,void 0,{activeThumbIndex:-1});eb.current=r.reason;let l=r.event,a=new(null!==(n=l.constructor)&&void 0!==n?n:Event)(l.type,l);Object.defineProperty(a,"target",{writable:!0,value:{value:e,name:et}}),r.event=a,ep.current=e,T(e,r),r.isCanceled||ea(e)}),eB=y((e,t,n)=>{let r=ex(e,t,h,p,eO,eV);if(ew(r,N,m)){var l;let e="key"in n?"keyboard":"input-change";eL(r,C(e,n.nativeEvent,void 0,{activeThumbIndex:t})),z(!0),O(null!==(l=ep.current)&&void 0!==l?l:r,R(e,n.nativeEvent))}});S(()=>{let e=er(v(ei.current));ee&&el(ei.current,e)&&e.blur()},[ee]),ee&&-1!==eN&&eD(-1);let eq=o.useMemo(()=>({...L,activeThumbIndex:eN,disabled:ee,dragging:eA,orientation:E,max:p,min:h,minStepsBetweenValues:m,step:N,values:eV}),[L,eN,ee,eA,p,h,m,E,N,eV]),ez=o.useMemo(()=>({active:eN,controlRef:eo,disabled:ee,dragging:eA,validation:H,formatOptionsRef:eE,handleInputChange:eB,indicatorPosition:eF,inset:"center"!==A,labelId:Y,rootLabelId:D,largeStep:s,lastUsedThumbIndex:eC,lastChangedValueRef:ep,lastChangeReasonRef:eb,form:b,locale:d,max:p,min:h,minStepsBetweenValues:m,name:et,onValueCommitted:O,orientation:E,pressedInputRef:es,pressedThumbCenterOffsetRef:ed,pressedThumbIndexRef:ef,pressedValuesRef:ev,registerFieldControlRef:eT,renderBeforeHydration:"edge"===A,setActive:eD,setDragging:eM,setIndicatorPosition:ej,setLabelId:W,setValue:eL,state:eq,step:N,thumbCollisionBehavior:k,thumbMap:e_,thumbRefs:ec,values:eV}),[eN,eo,Y,D,ee,eA,H,eE,eB,eF,s,eC,ep,eb,b,d,p,h,m,et,O,E,es,ed,ef,ev,eT,eD,eM,ej,W,eL,eq,N,k,A,e_,ec,eV]),eU=X("div",e,{state:eq,ref:[t,ei],props:[{"aria-labelledby":Y,id:j,role:"group"},H.getValidationProps,F],stateAttributesMapping:eS});return(0,i.jsx)(eI.Provider,{value:ez,children:(0,i.jsx)(eu,{elementsRef:ec,onMapChange:eP,children:eU})})}),eC=[];class eR{request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||(requestAnimationFrame(this.tick),this.isScheduled=!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,this.callbacksCount-=1)}constructor(){this.callbacks=[],this.callbacksCount=0,this.nextId=1,this.startId=1,this.isScheduled=!1,this.tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1){var r;null===(r=t[n])||void 0===r||r.call(t,e)}}}}let eA=new eR;class eM{static create(){return new eM}static request(e){return eA.request(e)}static cancel(e){return eA.cancel(e)}request(e){this.cancel(),this.currentId=eA.request(()=>{this.currentId=null,e()})}constructor(){this.currentId=null,this.cancel=()=>{null!==this.currentId&&(eA.cancel(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.cancel}}let e_=o.createContext(void 0);function eP(){var e;let t=o.useContext(e_);return null!==(e=null==t?void 0:t.direction)&&void 0!==e?e:"ltr"}function eF(e){let t=e.getBoundingClientRect();return{x:(t.left+t.right)/2,y:(t.top+t.bottom)/2}}function ej(e){if(0===e)return 0;if(1>Math.abs(e)){let t=e.toExponential().split("e-"),n=t[0].split(".")[1];return(n?n.length:0)+parseInt(t[1],10)}let t=e.toString().split(".")[1];return t?t.length:0}function eD(e,t,n){return Number((Math.round((e-n)/t)*t+n).toFixed(Math.max(ej(t),ej(n))))}function eT({values:e,index:t,nextValue:n,min:r,max:l,step:a,minStepsBetweenValues:u,initialValues:i}){if(0===e.length)return[];let o=e.slice(),c=a*u,s=o.length-1,d=i??e;o[t]=Q(n,r+t*c,l-(s-t)*c);for(let e=t+1;e<=s;e+=1){let t=o[e-1]+c,n=l-(s-e)*c,r=d[e]??o[e],a=Math.max(o[e],t);r<a&&(a=Math.max(r,t)),o[e]=Q(a,t,n)}for(let e=t-1;e>=0;e-=1){let t=o[e+1]-c,n=r+e*c,l=d[e]??o[e],a=Math.min(o[e],t);l>a&&(a=Math.min(l,t)),o[e]=Q(a,n,t)}for(let e=0;e<=s;e+=1)o[e]=Number(o[e].toFixed(12));return o}function eO(e,t){if(null!=t.current&&e.changedTouches){for(let n=0;n<e.changedTouches.length;n+=1){let r=e.changedTouches[n];if(r.identifier===t.current)return{x:r.clientX,y:r.clientY}}return null}return{x:e.clientX,y:e.clientY}}let eV=o.forwardRef(function(e,t){let{render:n,className:r,style:l,...a}=e,{disabled:u,dragging:i,inset:c,lastChangedValueRef:s,lastChangeReasonRef:d,max:f,min:p,minStepsBetweenValues:h,onValueCommitted:b,orientation:g,pressedInputRef:x,pressedThumbCenterOffsetRef:w,pressedThumbIndexRef:S,pressedValuesRef:E,registerFieldControlRef:N,renderBeforeHydration:k,setActive:A,setDragging:M,setValue:_,state:P,step:F,thumbCollisionBehavior:j,thumbRefs:D,values:T}=eE(),O=eP(),V=T.length>1,L="vertical"===g,B=o.useRef(null),q=o.useRef(null),z=y(e=>{e&&null==q.current&&(q.current=et(e).getComputedStyle(e))}),U=o.useRef(null),$=o.useRef(0),G=o.useRef(0),H=I(T);function Z(e){S.current!==e&&(S.current=e);let t=D.current[e];if(!t){w.current=null,x.current=null;return}x.current=t.querySelector('input[type="range"]')}function K(e){var t,n;let r=B.current;if(!r)return null;let{width:l,height:a,bottom:u,left:i,right:o}=r.getBoundingClientRect(),c=function(e,t){if(!e)return{start:0,end:0};function n(e){let t=null!=e?parseFloat(e):0;return Number.isNaN(t)?0:t}let r=t?"Top":"InlineStart",l=t?"Bottom":"InlineEnd";return{start:n(e["border".concat(r,"Width")])+n(e["padding".concat(r)]),end:n(e["border".concat(l,"Width")])+n(e["padding".concat(l)])}}(q.current,L),s=G.current,d=(L?a:l)-c.start-c.end-2*s,v=null!==(t=w.current)&&void 0!==t?t:0,m=e.x-v,b=e.y-v,g=(f-p)*Q(((L?u-b-c.end:("rtl"===O?o-m:m-i)-c.start)-s)/d,0,1)+p;if(g=Q(g=eD(g,F,p),p,f),!V)return{value:g,thumbIndex:0,didSwap:!1};let y=S.current;if(y<0)return null;let x=function({behavior:e,values:t,currentValues:n,initialValues:r,pressedIndex:l,nextValue:a,min:u,max:i,step:o,minStepsBetweenValues:c}){let s=n??t,d=r??t;if(!(s.length>1))return{value:a,thumbIndex:0,didSwap:!1};let f=o*c;switch(e){case"swap":{let e=s[l],t=s.slice(),n=t[l-1],r=t[l+1],v=Number(Q(a,null!=n?n+f:u,null!=r?r-f:i).toFixed(12));t[l]=v;let p=a>e,h=a<e,m=p&&null!=r&&a>=r-1e-7,b=h&&null!=n&&a<=n+1e-7;if(!m&&!b)return{value:t,thumbIndex:l,didSwap:!1};let g=m?l+1:l-1,y=t.map((e,t)=>{if(t===l)return v;let n=d[t];return null!=n?n:s[t]}),x=a;x=m?Math.max(a,t[g]):Math.min(a,t[g]);let w=eT({values:t,index:g,nextValue:x,min:u,max:i,step:o,minStepsBetweenValues:c,initialValues:y}),S=m?g-1:g+1;if(S>=0&&S<w.length){let e=w[S-1],t=w[S+1],n=null!=e?e+f:u;n=Math.max(n,u+S*f);let r=null!=t?t-f:i,l=Q(v,n,r=Math.min(r,i-(w.length-1-S)*f));w[S]=Number(l.toFixed(12))}return{value:w,thumbIndex:g,didSwap:!0}}case"push":return{value:eT({values:s,index:l,nextValue:a,min:u,max:i,step:o,minStepsBetweenValues:c}),thumbIndex:l,didSwap:!1};default:{let e=s.slice(),t=e[l-1],n=e[l+1],r=Q(a,null!=t?t+f:u,null!=n?n-f:i);return e[l]=Number(r.toFixed(12)),{value:e,thumbIndex:l,didSwap:!1}}}}({behavior:j,values:T,currentValues:null!==(n=H.current)&&void 0!==n?n:T,initialValues:E.current,pressedIndex:y,nextValue:g,min:p,max:f,step:F,minStepsBetweenValues:h});return"swap"===j&&x.didSwap?Z(x.thumbIndex):S.current=x.thumbIndex,x}function W(e){E.current=V?T.slice():null,H.current=T;let t=S.current,n=t;if(t>-1&&t<T.length){if(T[t]===f){let e=t;for(;e>0&&T[e-1]===f;)e-=1;n=e}}else{let t;let r=L?"y":"x";n=-1;for(let l=0;l<D.current.length;l+=1){let a=D.current[l];if(en(a)){let u=eF(a),i=Math.abs(e[r]-u[r]);(void 0===t||i<=t)&&(n=l,t=i)}}}if(n>-1&&n!==t&&Z(n),c){let e=D.current[n];if(en(e)){let t=e.getBoundingClientRect(),n=L?"height":"width";G.current=t[n]/2}}}function Y(e){var t,n;let r=null===(n=D.current)||void 0===n?void 0:null===(t=n[e])||void 0===t?void 0:t.querySelector('input[type="range"]');r&&r.focus({preventScroll:!0,focusVisible:!1})}let J=y(e=>{let t=eO(e,U);if(null==t)return;if($.current+=1,"pointermove"===e.type&&0===e.buttons){ee(e);return}let n=K(t);null!=n&&ew(n.value,F,h)&&(!i&&$.current>2&&M(!0),_(n.value,C("drag",e,void 0,{activeThumbIndex:n.thumbIndex})),H.current=Array.isArray(n.value)?n.value:[n.value],n.didSwap&&Y(n.thumbIndex))});function ee(e){var t,n,r;A(-1),M(!1),x.current=null,w.current=null;let l=eO(e,U),a=null!=l?K(l):null;if(null!=a){let t=d.current;b(null!==(n=s.current)&&void 0!==n?n:a.value,R(t,e))}"pointerType"in e&&(null===(t=B.current)||void 0===t?void 0:t.hasPointerCapture(e.pointerId))&&(null===(r=B.current)||void 0===r||r.releasePointerCapture(e.pointerId)),S.current=-1,U.current=null,E.current=null,eu()}let ea=y(e=>{if(u)return;let t=e.changedTouches[0];null!=t&&(U.current=t.identifier);let n=eO(e,U);if(null!=n){W(n);let t=K(n);if(null==t)return;Y(t.thumbIndex),_(t.value,C(eN,e,void 0,{activeThumbIndex:t.thumbIndex})),H.current=Array.isArray(t.value)?t.value:[t.value],t.didSwap&&Y(t.thumbIndex)}$.current=0;let r=v(B.current);r.addEventListener("touchmove",J,{passive:!0}),r.addEventListener("touchend",ee,{passive:!0})}),eu=y(()=>{let e=v(B.current);e.removeEventListener("pointermove",J),e.removeEventListener("pointerup",ee),e.removeEventListener("touchmove",J),e.removeEventListener("touchend",ee),E.current=null}),ei=function(){var e;let t=m(eM.create).current;return e=t.disposeEffect,o.useEffect(e,eC),t}();return o.useEffect(()=>{var e,t;let n=B.current;if(!n)return()=>eu();let r=(e="touchstart",t={passive:!0},n.addEventListener(e,ea,t),()=>{n.removeEventListener(e,ea,t)});return()=>{r(),ei.cancel(),eu()}},[eu,ea,B,ei]),o.useEffect(()=>{u&&eu()},[u,eu]),X("div",e,{state:P,ref:[t,N,B,z],props:[{"data-base-ui-slider-control":k?"":void 0,onPointerDown(e){var t;let n=B.current,r="composedPath"in(t=e.nativeEvent)?t.composedPath()[0]:t.target;if(!n||u||e.defaultPrevented||!en(r)||0!==e.button)return;let l=eO(e,U);if(null!=l){W(l);let t=K(l);if(null==t)return;el(D.current[t.thumbIndex],er(v(n)))?e.preventDefault():ei.request(()=>{Y(t.thumbIndex)}),M(!0),!(null!=w.current)&&(_(t.value,C(eN,e.nativeEvent,void 0,{activeThumbIndex:t.thumbIndex})),H.current=Array.isArray(t.value)?t.value:[t.value],t.didSwap&&Y(t.thumbIndex))}e.nativeEvent.pointerId&&n.setPointerCapture(e.nativeEvent.pointerId),$.current=0;let a=v(B.current);a.addEventListener("pointermove",J,{passive:!0}),a.addEventListener("pointerup",ee,{once:!0})}},a],stateAttributesMapping:eS})}),eL=o.forwardRef(function(e,t){let{render:n,className:r,style:l,...a}=e,{state:u}=eE();return X("div",e,{state:u,ref:t,props:[{style:{position:"relative"}},a],stateAttributesMapping:eS})});var eB=n(82558);function eq(){return N}function ez(){return!1}function eU(){return!0}function e$(){return(0,eB.useSyncExternalStore)(eq,ez,eU)}let eG=o.forwardRef(function(e,t){let{render:n,className:r,style:l,...a}=e,{indicatorPosition:u,inset:i,max:o,min:c,orientation:s,renderBeforeHydration:d,state:f,values:v}=eE(),p=e$(),h="vertical"===s,m=v.length>1,b=i?function(e,t,n,r,l,a){let u=void 0===n||t&&void 0===r?"hidden":void 0,i=e?"bottom":"insetInlineStart",o=e?"height":"width",c={visibility:l&&a?"hidden":u,position:e?"absolute":"relative",[e?"width":"height"]:"inherit"};return(c["--start-position"]="".concat(null!=n?n:0,"%"),t)?(c["--relative-size"]="".concat((null!=r?r:0)-(null!=n?n:0),"%"),c[i]="var(--start-position)",c[o]="var(--relative-size)"):(c[i]=0,c[o]="var(--start-position)"),c}(h,m,u[0],u[1],d,p):function(e,t,n,r){let l=e?"bottom":"insetInlineStart",a=e?"height":"width",u={position:e?"absolute":"relative",[e?"width":"height"]:"inherit"};if(!t)return u[l]=0,u[a]="".concat(n,"%"),u;let i=r-n;return u[l]="".concat(n,"%"),u[a]="".concat(i,"%"),u}(h,m,(v[0]-c)*100/(o-c),(v[v.length-1]-c)*100/(o-c));return X("div",e,{state:f,ref:t,props:[{"data-base-ui-slider-indicator":d?"":void 0,style:b,suppressHydrationWarning:d||void 0},a],stateAttributesMapping:eS})}),eH={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},eZ={...eH,position:"fixed",top:0,left:0};({...eH});let eK=new Map;function eW(e,t,n){return null==e?"":(function(e,t){let n=JSON.stringify({locale:e,options:t}),r=eK.get(n);if(r)return r;let l=new Intl.NumberFormat(e,t);return eK.set(n,l),l})(t,n).format(e)}let eX="ArrowUp",eY="ArrowDown",eQ="ArrowLeft",eJ="ArrowRight",e0="Home",e1="PageUp",e5="PageDown",e2=new Set([...new Set([...new Set([eQ,eJ]),...new Set([eX,eY])]),e0,"End"]),e7=((a={})[a.None=0]="None",a[a.GuessFromOrder=1]="GuessFromOrder",a),e4=o.createContext(void 0),e9={disableStyleElements:!1},e6="undefined"!=typeof navigator,e3=function(){if(!e6)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),e8=function(){if(!e6)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),te=function(){if(!e6)return"";let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(" "):navigator.userAgent}();"undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter:none"),"MacIntel"===e3.platform&&e3.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(e3.platform),e6&&/firefox/i.test(te),e6&&/apple/i.test(navigator.vendor),e6&&/Edg/i.test(te),e6&&/android/i.test(e8)||/android/i.test(te),e6&&e8.toLowerCase().startsWith("mac")&&navigator.maxTouchPoints;let tt=te.includes("jsdom/"),tn=((u={}).index="data-index",u.dragging="data-dragging",u.orientation="data-orientation",u.disabled="data-disabled",u.valid="data-valid",u.invalid="data-invalid",u.touched="data-touched",u.dirty="data-dirty",u.focused="data-focused",u),tr=new Set([...e2,e1,e5]);function tl(e,t,n,r,l){return Q(Number((1===n?e+t:e-t).toFixed(Math.max(ej(e),ej(t),ej(r)))),r,l)}let ta=o.forwardRef(function(e,t){var n,r,l;let a,u,c;let{render:s,children:d,className:f,"aria-describedby":v,"aria-label":p,"aria-labelledby":h,disabled:b=!1,getAriaLabel:g,getAriaValueText:x,id:w,index:I,inputRef:E,onBlur:k,onFocus:C,onKeyDown:R,tabIndex:A,style:M,...P}=e,{nonce:j}=null!==(l=o.useContext(e4))&&void 0!==l?l:e9,D=_(w),{active:T,lastUsedThumbIndex:O,controlRef:V,disabled:L,validation:q,formatOptionsRef:z,handleInputChange:U,inset:$,labelId:G,largeStep:H,locale:Z,max:K,min:W,minStepsBetweenValues:Y,form:Q,name:J,orientation:ee,pressedInputRef:er,pressedThumbCenterOffsetRef:el,pressedThumbIndexRef:eu,renderBeforeHydration:ei,setActive:eo,setIndicatorPosition:ec,state:es,step:ed,values:ef}=eE(),ev=eP(),ep=ef.length>1,em="vertical"===ee,eb="rtl"===ev,{setTouched:ey,setFocused:ew,validationMode:eI}=eh(),eN=o.useRef(null),ek=o.useRef(null),eC=o.useRef(!1),eR=_(),eA=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{id:t,implicit:n=!1,controlRef:r}=e,{controlId:l,registerControlId:a}=eg(),u=_(t),i=n?l:void 0,c=m(()=>Symbol("labelable-control")),s=o.useRef(!1),d=o.useRef(null!=t),f=y(()=>{s.current&&a!==N&&(s.current=!1,a(c.current,void 0))});return S(()=>{let e;if(a!==N){if(n){let n=null==r?void 0:r.current;e=en(n)&&null!=n.closest("label")?null!=t?t:null:null!=i?i:u}else if(null!=t)d.current=!0,e=t;else if(d.current)e=u;else{f();return}if(void 0===e){f();return}s.current=!0,a(c.current,e)}},[t,r,i,a,n,u,c,f]),o.useEffect(()=>f,[f]),null!=l?l:u}(),eM=ep?eR:eA,{ref:e_,index:ej}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{label:t,metadata:n,textRef:r,indexGuessBehavior:l,index:a}=e,{register:u,unregister:i,subscribeMapChange:c,elementsRef:s,labelsRef:d,nextIndexRef:f}=o.useContext(ea),v=o.useRef(-1),[p,h]=o.useState(null!=a?a:l===e7.GuessFromOrder?()=>{if(-1===v.current){let e=f.current;f.current+=1,v.current=e}return v.current}:-1),m=o.useRef(null),b=o.useCallback(e=>{if(m.current=e,-1!==p&&null!==e&&(s.current[p]=e,d)){var n,l;let a=void 0!==t;d.current[p]=a?t:null!==(l=null==r?void 0:null===(n=r.current)||void 0===n?void 0:n.textContent)&&void 0!==l?l:e.textContent}},[p,s,d,t,r]);return S(()=>{if(null!=a)return;let e=m.current;if(e)return u(e,n),()=>{i(e)}},[a,u,i,n]),S(()=>{if(null==a)return c(e=>{var t;let n=m.current?null===(t=e.get(m.current))||void 0===t?void 0:t.index:null;null!=n&&h(n)})},[a,c,h]),o.useMemo(()=>({ref:b,index:p}),[p,b])}({metadata:o.useMemo(()=>({inputId:eM}),[eM])}),eT=ep?null!=I?I:ej:0,eO=eT===ef.length-1,eV=ef[eT],eL=(eV-W)*100/(K-W),[eB,eq]=o.useState(),ez=e$(),eU=O>=0&&O<ef.length?O:-1,eG=y(()=>{let e=V.current,t=eN.current;if(!e||!t)return;let n=t.getBoundingClientRect(),r=e.getBoundingClientRect(),l=em?"height":"width",a=r[l]-n[l],u=(n[l]/2+a*eL/100)/r[l]*100,i=Number.isFinite(u)?u:void 0;eq(i),0===eT?ec(e=>[i,e[1]]):eO&&ec(e=>[e[0],i])});S(()=>{$&&queueMicrotask(eG)},[eG,$]),S(()=>{$&&eG()},[eG,$,eL]),S(()=>{if(!$)return;let e=V.current,t=eN.current;if(!e||!t)return;let n=et(e).ResizeObserver;if("function"!=typeof n)return;let r=new n(eG);return r.observe(e),r.observe(t),()=>{r.disconnect()}},[V,eG,$]);let eH=em?"bottom":"insetInlineStart",eK=em?"left":"top";ep?T===eT?a=2:eU===eT&&(a=1):T===eT&&(a=1),u=$?{"--position":"".concat(null!=eB?eB:0,"%"),visibility:ei&&ez||void 0===eB?"hidden":void 0,position:"absolute",[eH]:"var(--position)",[eK]:"50%",translate:"".concat((em||!eb?-1:1)*50,"% ").concat((em?1:-1)*50,"%"),zIndex:a}:Number.isFinite(eL)?{position:"absolute",[eH]:"".concat(eL,"%"),[eK]:"50%",translate:"".concat((em||!eb?-1:1)*50,"% ").concat((em?1:-1)*50,"%"),zIndex:a}:eZ,"vertical"===ee&&(c=eb?"vertical-rl":"vertical-lr");let e6="function"==typeof g?g(eT):p,e3=B({"aria-label":e6,"aria-labelledby":null!=h?h:null==e6?G:void 0,"aria-describedby":v,"aria-orientation":ee,"aria-valuenow":eV,"aria-valuetext":"function"==typeof x?x(eW(eV,Z,null!==(n=z.current)&&void 0!==n?n:void 0),eV,eT):function(e,t,n,r){if(!(t<0))return 2===e.length?0===t?"".concat(eW(e[t],r,n)," start range"):"".concat(eW(e[t],r,n)," end range"):n?eW(e[t],r,n):void 0}(ef,eT,null!==(r=z.current)&&void 0!==r?r:void 0,Z),disabled:b||L,form:Q,id:eM,max:K,min:W,name:J,onChange(e){U(e.currentTarget.valueAsNumber,eT,e)},onFocus(e){let t=eC.current;eC.current=!1,eo(eT),ew(!0),t&&e.stopPropagation()},onBlur(e){if(eC.current){e.stopPropagation();return}eN.current&&(eo(-1),ey(!0),ew(!1),"onBlur"===eI&&q.commit(ex(eV,eT,W,K,ep,ef)))},onKeyDown(e){if(!tr.has(e.key))return;e2.has(e.key)&&e.stopPropagation();let t=null,n=eD(eV,ed,W);switch(e.key){case eX:t=tl(n,e.shiftKey?H:ed,1,W,K);break;case eJ:t=tl(n,e.shiftKey?H:ed,eb?-1:1,W,K);break;case eY:t=tl(n,e.shiftKey?H:ed,-1,W,K);break;case eQ:t=tl(n,e.shiftKey?H:ed,eb?1:-1,W,K);break;case e1:t=tl(n,H,1,W,K);break;case e5:t=tl(n,H,-1,W,K);break;case"End":t=K,ep&&(t=Number.isFinite(ef[eT+1])?ef[eT+1]-ed*Y:K);break;case e0:t=W,ep&&(t=Number.isFinite(ef[eT-1])?ef[eT-1]+ed*Y:W)}if(null!==t){let n=e.currentTarget;!function(e){if(!e||tt)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}(n)&&(eC.current=!0,n.blur(),n.focus({preventScroll:!0,focusVisible:!0})),U(t,eT,e),e.preventDefault()}},step:ed,style:{...eZ,width:"100%",height:"100%",writingMode:c},tabIndex:null!=A?A:void 0,type:"range",value:null!=eV?eV:""},q.getInputValidationProps),e8=F(ek,q.inputRef,E);return X("div",e,{state:es,ref:[t,e_,eN],props:[{[tn.index]:eT,children:(0,i.jsxs)(o.Fragment,{children:[d,(0,i.jsx)("input",{ref:e8,...e3,suppressHydrationWarning:!0}),$&&ez&&ei&&eO&&(0,i.jsx)("script",{nonce:j,dangerouslySetInnerHTML:{__html:'!function(){const t=document.currentScript?.parentElement;if(!t)return;const e=t.closest("[data-base-ui-slider-control]");if(!e)return;const r=e.querySelector("[data-base-ui-slider-indicator]"),i=e.getBoundingClientRect(),n="vertical"===e.getAttribute("data-orientation")?"height":"width",o=e.querySelectorAll(\'input[type="range"]\'),l=o.length>1,s=o.length-1;let a=null,u=null;for(let t=0;t<o.length;t+=1){const e=o[t],y=parseFloat(e.getAttribute("value")??"");if(Number.isNaN(y))return;const c=e.parentElement;if(!c)return;const p=parseFloat(e.getAttribute("max")??"100"),g=parseFloat(e.getAttribute("min")??"0"),b=c?.getBoundingClientRect(),d=i[n]-b[n],m=100*(y-g)/(p-g),v=(b[n]/2+d*m/100)/i[n]*100;c.style.setProperty("--position",`${v}%`),Number.isFinite(v)&&(c.style.removeProperty("visibility"),r&&(0===t?(a=v,r.style.setProperty("--start-position",`${v}%`),l||r.style.removeProperty("visibility")):t===s&&(u=v-(a??0),r.style.setProperty("--end-position",`${v}%`),r.style.setProperty("--relative-size",`${u}%`),r.style.removeProperty("visibility"))))}}();'},suppressHydrationWarning:!0})]}),id:D,onBlur:k,onFocus:C,onPointerDown(e){if(eu.current=eT,null!=eN.current){let t="horizontal"===ee?"x":"y",n=eF(eN.current),r=("horizontal"===ee?e.clientX:e.clientY)-n[t];el.current=r}null!=ek.current&&er.current!==ek.current&&(er.current=ek.current)},style:u,suppressHydrationWarning:ei||void 0},P],stateAttributesMapping:eS})});var tu=n(93608),ti=n(40997);n(96504);let to=(0,ti.g)("range-slider"),tc=Object.freeze({rangeSlider:to,disabled:"".concat(to,"--disabled"),control:"".concat(to,"__control"),thumb:"".concat(to,"__thumb"),thumbFocus:"".concat(to,"__thumb--focus"),track:"".concat(to,"__track"),indicator:"".concat(to,"__indicator"),ticks:"".concat(to,"__ticks"),tick:"".concat(to,"__tick"),legend:"".concat(to,"__legend"),legendItem:"".concat(to,"__legend-item"),label:"".concat(to,"__label"),labelVisible:"".concat(to,"__label--visible")}),ts=(0,o.forwardRef)((e,t)=>{let{values:n,step:r=1,min:l=0,max:a=100,legend:u,disabled:c,className:f,style:v,dataQa:p,dataId:h,formatValue:m,onChange:b,onFinalChange:g}=e,[y,x]=(0,o.useState)(!1),[w,S]=(0,o.useState)(null),I=(0,o.useRef)([]);I.current.length!==n.length&&(I.current=n.map((e,t)=>{var n;return null!==(n=I.current[t])&&void 0!==n?n:(0,tu.g)()}));let E=e=>"number"==typeof e?[e]:[...e],N=null==u?void 0:u.map(e=>"number"==typeof e?{value:e,label:String(e)}:e),k=(0,o.useCallback)((e,t)=>{c||null==b||b(E(e),t)},[c,b]),C=(0,o.useCallback)((e,t)=>{c||null==g||g(E(e),t)},[c,g]),R=(0,o.useCallback)(e=>{c||S(e)},[c]),A=e=>{if(e.value===l)return{left:0,transform:"translateX(0)"};if(e.value===a)return{left:"100%",transform:"translateX(-100%)"};{let t=(e.value-l)/(a-l);return{left:"calc(".concat(12,"px + (100% - ").concat(24,"px) * ").concat(t,")"),transform:"translateX(-50%)"}}};return(0,o.useEffect)(()=>(document.body.style.cursor=y&&!c?"grabbing":"",()=>{document.body.style.cursor=""}),[y,c]),(0,o.useEffect)(()=>{c&&(x(!1),S(null))},[c]),(0,i.jsxs)(ek,{ref:t,className:(0,s.Z)(tc.rangeSlider,{[tc.disabled]:c},f),style:v,value:n,min:l,max:a,step:r,onValueCommitted:C,thumbAlignment:"edge",onValueChange:k,onPointerUp:()=>{x(!1),S(null)},onPointerDown:()=>{c||x(!0)},disabled:c,"data-qa":p,"data-id":h,children:[(0,i.jsx)(eV,{className:tc.control,"data-qa":(0,d.g)("".concat(p,"-control"),!!p),children:(0,i.jsxs)(eL,{className:tc.track,"data-qa":(0,d.g)("".concat(p,"-track"),!!p),children:[(0,i.jsx)(eG,{className:tc.indicator,"data-qa":(0,d.g)("".concat(p,"-indicator"),!!p)}),n.map((e,t)=>(0,i.jsx)(ta,{index:t,className:(0,s.Z)(tc.thumb,{[tc.thumbFocus]:w===t&&!c}),onPointerDown:()=>R(t),onPointerUp:()=>S(null),onFocus:()=>R(t),onBlur:()=>{y||S(null)},"data-qa":(0,d.g)("".concat(p,"-thumb-").concat(t),!!p),children:(0,i.jsx)("div",{className:(0,s.Z)(tc.label,{[tc.labelVisible]:w===t&&!c}),"data-qa":(0,d.g)("".concat(p,"-thumb-label-").concat(t),!!p),children:m?m(e):e})},I.current[t]))]})}),N&&N.length>0&&(0,i.jsx)("ul",{className:tc.legend,"data-qa":(0,d.g)("".concat(p,"-legend"),!!p),children:N.map((e,t)=>void 0!==e.label&&(0,i.jsx)("li",{className:tc.legendItem,style:A(e),"data-qa":(0,d.g)("".concat(p,"-legend-item-").concat(t),!!p),children:e.label},"".concat(e.value,"-").concat(e.label)))})]})});ts.displayName="RangeSlider",n(6319);let td=(0,ti.g)("input-range"),tf=Object.freeze({inputRange:td,rangeSlider:"".concat(td,"__range-slider")}),tv=(0,o.forwardRef)((e,t)=>{let{value:n,defaultValue:r,onChange:l,min:a=0,max:u=100,step:c=1,disabled:v,ticks:p,tooltip:h,onBlur:m,className:b,inputClassname:g,sliderClassname:y,style:x,...w}=e,S=Object.hasOwn(e,"value"),[I,E]=(0,o.useState)(r),N=(0,o.useRef)(null),k=(0,o.useRef)(null),C=(0,o.useRef)(null),R=S?n:I,A="number"==typeof R?(0,f.r)(R,a,u):a,M=(0,o.useCallback)(e=>{S||E(e),null==l||l(e)},[S,l]),_=(0,o.useCallback)(e=>{M(e)},[M]),P=(0,o.useCallback)(e=>{"number"==typeof R&&M((0,f.r)(R,a,u)),null==m||m(e)},[M,u,a,m,R]),F=(0,o.useCallback)(e=>{var t;let[n]=e;M((0,f.r)(n,a,u)),null==(t=k.current)||t.focus()},[M,a,u]),j=(0,o.useCallback)(()=>{var e;null==(e=k.current)||e.blur()},[]);(0,o.useImperativeHandle)(t,()=>({rootRef:N.current,inputRef:k.current,sliderRef:C.current}),[]);let{dataQa:D,dataId:T,...O}=w;return(0,i.jsxs)("div",{ref:N,className:(0,s.Z)(tf.inputRange,b),style:x,"data-qa":D,"data-id":T,children:[(0,i.jsx)(f.I,{...O,ref:k,min:a,max:u,step:c,disabled:v,withoutControls:!0,value:R,onChange:_,onBlur:P,className:g,dataQa:(0,d.g)("".concat(D,"-input"),!!D),dataId:(0,d.g)("".concat(T,"-input"),!!T)}),(0,i.jsx)(ts,{ref:C,min:a,max:u,step:c,disabled:v,legend:p,formatValue:h,values:[A],onChange:F,onFinalChange:j,className:(0,s.Z)(tf.rangeSlider,y),dataQa:(0,d.g)("".concat(D,"-slider"),!!D),dataId:(0,d.g)("".concat(T,"-slider"),!!T)})]})});tv.displayName="InputRange"},37076:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(57437),l=n(2265),a=n(61994);n(52586);var u=n(44414),i=n(9497),o=n(40997);n(23978);let c=(0,o.g)("toggle"),s=Object.freeze({toggle:c,wrapper:"".concat(c,"__wrapper"),secondaryLabel:"".concat(c,"__secondary-label"),input:"".concat(c,"__input"),marker:"".concat(c,"__marker"),label:"".concat(c,"__label"),caption:"".concat(c,"__caption"),states:{disabled:"".concat(c,"--disabled"),inverted:"".concat(c,"--inverted"),flipped:"".concat(c,"--flipped"),checked:"".concat(c,"--checked")}}),d=(0,l.forwardRef)((e,t)=>{let{value:n,onChange:o,label:c,secondaryLabel:d,disabled:f=!1,caption:v,inverted:p=!1,flipped:h=!1,className:m,style:b,inputRef:g,dataQa:y,dataId:x,...w}=e,[S,I]=(0,u.u)(null!=n&&n,n),E=(0,l.useId)();return(0,r.jsxs)("label",{className:(0,a.Z)(m,s.toggle,{[s.states.disabled]:f,[s.states.inverted]:p,[s.states.flipped]:h,[s.states.checked]:S}),style:b,htmlFor:E,"data-marker-label":"",ref:t,"data-id":x,"data-qa":y,children:[(0,r.jsx)("input",{id:E,role:"switch","aria-checked":S,type:"checkbox",className:s.input,checked:S,onChange:e=>{I(e.target.checked),null==o||o(e.target.checked,e)},disabled:f,ref:g,...w}),(0,r.jsx)("span",{className:s.marker,children:(0,r.jsx)(i.C,{type:"toggle",checked:S,inverted:p,disabled:f})}),c&&d&&(0,r.jsx)("span",{className:s.secondaryLabel,children:d}),c&&(0,r.jsxs)("span",{className:s.wrapper,children:[(0,r.jsx)("span",{className:s.label,children:c}),v&&(0,r.jsx)("span",{className:s.caption,children:v})]})]})});d.displayName="Toggle"}}]);