(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5383],{4464:()=>{},5465:(e,t,n)=>{"use strict";n.d(t,{I:()=>S,r:()=>p});var r=n(95155),l=n(12115),a=n(2821),u=n(74763),i=n(11079),o=n(76522),c=n(58993);function s(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 d(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"}))}n(10239);let f=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)}},v=e=>RegExp("^-?(?!0{2,})[(\\d\\s?]*[,.]?\\d*$").test(e),p=(e,t,n)=>(0,i.i)(t)&&e<t?t:(0,i.i)(n)&&e>n?n:e,h=[",","."],m=(0,c.g)("input-number"),b={controls:"".concat(m,"__controls"),icon:"".concat(m,"__controls-icon"),divider:"".concat(m,"__controls-divider"),states:{disabled:"".concat(m,"--disabled")}},g=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"\xa0",n=RegExp(g(t),"g");return e.replace(n,"")},x=(e,t)=>{let n=RegExp("((^|\\D)-\\d)|^(-)").test(e),r=((e,t)=>{let n=g(t.join("")),r=RegExp("[^\\d".concat(n,"]"),"gi");return e.replace(r,"")})(y(e,"\xa0"),h).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)},w=(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:"")},S=(0,l.forwardRef)((e,t)=>{let{decimals:n="auto",decimalsCount:c=2,value:h,unit:m,step:g=1,min:y,max:S,size:I="m",withoutControls:E,disabled:N,icon:k,shouldRoundOnChange:C=!1,className:R,style:A,dataQa:_,dataId:M,autoFocus:P=!1,onChange:F,onFocus:j,onBlur:D,onKeyDown:T,onIncrement:O,onDecrement:V,...L}=e,B=(0,l.useMemo)(()=>c<10?c:10,[c]),[q,z]=(0,l.useState)((0,i.i)(h)?f({value:p(parseFloat(w(x(String(h),B),n)),y,S),decimals:n,decimalsCount:B}):""),[U,$]=(0,l.useState)(!1),[G,H]=(0,l.useState)(0),[K,W]=(0,l.useState)(null),X=(0,l.useRef)(null);(0,l.useImperativeHandle)(t,()=>X.current),(0,l.useEffect)(()=>{U&&"-"!==q&&X.current&&document.activeElement===X.current&&X.current.setSelectionRange(G,G)},[q,G,X,U]);let Y=(0,l.useCallback)((e,t)=>{if($(!0),!v(e))return{float:q?parseFloat(x(q,B)):void 0,formatted:q};if(""===e)return{float:void 0,formatted:e};if("-"===e)return H(1),{float:void 0,formatted:e};if("."===e||","===e)return H(2),{float:0,formatted:"never"===n?"0":"0,"};if("-."===e||"-,"===e)return H(3),{float:0,formatted:"never"===n?"-0":"-0,"};let{modifiedValue:r,cursorPosition:l}=(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}})({selectionStart:t,value:e,lastKeyStroke:K,stateValue:q}),a=x(r,B),u="never"===n?parseInt(a):parseFloat(a),i=w(a,n),o=C?p(u,y,S):u;if(o>Number.MAX_SAFE_INTEGER||o<Number.MIN_SAFE_INTEGER)return{float:parseFloat(x(q,B)),formatted:q};if(null!=l){let t=l+(i.length-e.length);H(t=t<=0?0:t)}return{float:o,formatted:i}},[n,B,K,S,y,C,q]),Q=(0,l.useCallback)((e,t)=>{if(!t)return;let{target:{value:n,selectionStart:r}}=t,l=Y(n,r);z(l.formatted),null==F||F(l.float,{...l,event:t})},[Y,F]),Z=(0,l.useCallback)(e=>{null==j||j(e)},[j]),J=(0,l.useCallback)(e=>{let{target:{value:t}}=e,r=x(t,B);if(!r||"-"===r){z(""),null==D||D(e);return}let l=parseFloat(r),a=C?l:p(l,y,S),u=f({value:a,decimals:n,decimalsCount:B});z(u),C||l===a||null==F||F(a,{float:a,formatted:u}),null==D||D(e)},[n,B,S,y,D,F,C]),ee=(0,l.useCallback)(e=>{H(q.length);let t=parseFloat(null==h?x(q,B):String(h).replace(",","."))||0,r=p("increase"===e?Number((t+g).toFixed(B)):Number((t-g).toFixed(B)),y,S),l=f({value:r,decimals:n,decimalsCount:B});z(l),null==F||F(r,{float:r,formatted:l})},[q,h,B,g,y,S,n,F]),et=(0,l.useCallback)(e=>{let{code:t}=e;W(t),("ArrowUp"===t||"ArrowDown"===t)&&(e.preventDefault(),ee("ArrowUp"===t?"increase":"decrease")),null==T||T(e)},[ee,T]),en=(0,l.useCallback)(e=>{e.preventDefault(),ee("decrease"),null==V||V(e)},[ee,V]),er=(0,l.useCallback)(e=>{e.preventDefault(),ee("increase"),null==O||O(e)},[ee,O]),el=(0,l.useCallback)(e=>{let{code:t}=e;W(t),["Space","Enter"].includes(t)&&(e.preventDefault(),ee("decrease"),null==V||V(e))},[ee,V]),ea=(0,l.useCallback)(e=>{let{code:t}=e;W(t),["Space","Enter"].includes(t)&&(e.preventDefault(),ee("increase"),null==O||O(e))},[ee,O]),eu=(0,l.useMemo)(()=>{let e=parseFloat(x(q,B));return null==h||""===String(h)?"":Number(h)===e?q:"-"!==q&&","!==q&&v(String(h))?w(x(String(p(h,y,S)),B),n):q},[n,B,q,h]),ei=(0,l.useMemo)(()=>{let[e,t]=eu.split(","),n=eu.includes(","),r=((e,t,n)=>{if(!e||!t)return"";if(Array.isArray(t)){let n=x(e,2),r=Number((n.startsWith("-")?n.slice(1):n).split(".")[0]),[l,a,u]=t;return((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]})(r,l,a,u)}return t})(eu,m);if(n){let n=Array(B-t.length).fill(0).join("");return"".concat(e).concat(",").concat(t).concat(n).concat("\xa0").concat(r)}return"".concat(e).concat("\xa0").concat(r)},[eu,m,B]),eo={...L,value:eu,maskPlaceholder:ei,maskPlaceholderVariant:"accent",size:I,icon:E?k:(0,r.jsxs)("div",{className:(0,a.A)(b.controls),children:[(0,r.jsx)(u.P,{onClick:N?void 0:en,onKeyDown:N?void 0:el,className:(0,a.A)(b.icon,{[b.states.disabled]:!!N}),role:"button",tabIndex:N?-1:0,children:(0,r.jsx)(s,{})}),(0,r.jsx)("div",{className:b.divider}),(0,r.jsx)(u.P,{onClick:N?void 0:er,onKeyDown:N?void 0:ea,className:(0,a.A)(b.icon,{[b.states.disabled]:!!N}),role:"button",tabIndex:N?-1:0,children:(0,r.jsx)(d,{})})]}),disabled:N,onChange:Q,onBlur:J,onFocus:Z,onKeyDown:et};return(0,r.jsx)(o.I,{...eo,autoFocus:P,inputMode:"decimal",inputRef:X,dataQa:_,dataId:M,className:R,style:A})});S.displayName="InputNumber"},10239:()=>{},14806:(e,t,n)=>{"use strict";e.exports=n(30125)},19572:()=>{},29142:(e,t,n)=>{"use strict";n.d(t,{Q:()=>tc});var r=n(95155),l=n(12115),a=n.t(l,2),u=n(2821),i=n(26146),o=n(5465);function c(e){return e?.ownerDocument||document}let s={...a},d={};function f(e,t){let n=l.useRef(d);return n.current===d&&(n.current=e(t)),n}let v=s.useInsertionEffect,p=v&&v!==s.useLayoutEffect?v:e=>e();function h(e){let t=f(m).current;return t.next=e,p(t.effect),t.trampoline}function m(){let e={next:void 0,callback:b,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.call(e,...r)},effect:()=>{e.callback=e.next}};return e}function b(){}let g="undefined"!=typeof document?l.useLayoutEffect:()=>{};function y(e){let t=f(x,e).current;return t.next=e,g(t.effect),t}function x(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function w(){}Object.freeze([]);let S=Object.freeze({});function I(e,t,n,r){let l=!1,a=!1,u=r??S;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 E(e,t,n){let r=n??S;return{reason:e,event:t??new Event("base-ui"),...r}}let N=0,k=s.useId;function C(e){var t="base-ui";if(void 0!==k){let n=k();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]=l.useState(e),a=e||n;return l.useEffect(()=>{null==n&&(N+=1,r("".concat(t,"-").concat(N)))},[n,t]),a}(e,t)}let R=function(e,...t){let n=new URL("https://base-ui.com/production-error");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 A(e,t,n,r){var l,a,u,i,o;let c=f(_).current;return l=c,a=e,u=t,i=n,o=r,(l.refs[0]!==a||l.refs[1]!==u||l.refs[2]!==i||l.refs[3]!==o)&&M(c,[e,t,n,r]),c.callback}function _(){return{callback:null,cleanup:null,refs:[]}}function M(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 P=parseInt(l.version,10);function F(e){if(!l.isValidElement(e))return null;let t=e.props;return(P>=19?t?.ref:e.ref)??null}function j(e,t){return e&&!t?e:!e&&t?t:e||t?{...e,...t}:void 0}let D={};function T(e,t,n,r,l){if(!n&&!r&&!l&&!e)return O(t);let a=O(e);return t&&(a=V(a,t)),n&&(a=V(a,n)),r&&(a=V(a,r)),l&&(a=V(a,l)),a}function O(e){return B(e)?{...q(e,D)}:function(e){let t={...e};for(let e in t){let n=t[e];L(e,n)&&(t[e]=z(n))}return t}(e)}function V(e,t){return B(t)?q(t,e):function(e,t){if(!t)return e;for(let n in t){let r=t[n];switch(n){case"style":e[n]=j(e.style,r);break;case"className":e[n]=$(e.className,r);break;default:L(n,r)?e[n]=function(e,t){return t?e?(...n)=>{let r=n[0];if(G(r)){U(r);let l=t(...n);return r.baseUIHandlerPrevented||e?.(...n),l}let l=t(...n);return e?.(...n),l}:z(t):e}(e[n],r):e[n]=r}}return e}(e,t)}function L(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 B(e){return"function"==typeof e}function q(e,t){return B(e)?e(t):e??D}function z(e){return e?(...t)=>{let n=t[0];return G(n)&&U(n),e(...t)}:e}function U(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function $(e,t){return t?e?t+" "+e:t:e}function G(e){return null!=e&&"object"==typeof e&&"nativeEvent"in e}function H(e,t,n={}){let r=t.render,a=function(e,t={}){let{className:n,style:r,render:l}=e,{state:a=S,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,v=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):S,p=c&&i?function(e){if(Array.isArray(e)){if(0===e.length)return D;if(1===e.length)return O(e[0]);let t=O(e[0]);for(let n=1;n<e.length;n+=1)t=V(t,e[n]);return t}return T(void 0,e)}(i):void 0,h=c?j(v,p)??{}:S;return("undefined"!=typeof document&&(c?Array.isArray(u)?h.ref=function(e){var t,n;let r=f(_).current;return t=r,n=e,(t.refs.length!==n.length||t.refs.some((e,t)=>e!==n[t]))&&M(r,e),r.callback}([h.ref,F(l),...u]):h.ref=A(h.ref,F(l),u):A(null,null)),c)?(void 0!==s&&(h.className=$(h.className,s)),void 0!==d&&(h.style=j(h.style,d)),h):S}(t,n);return!1===n.enabled?null:function(e,t,n,r){if(t){if("function"==typeof t)return t(n,r);let e=T(n,t.props);e.ref=n.ref;let a=t;return a?.$$typeof===K&&(a=l.Children.toArray(t)[0]),l.cloneElement(a,e)}if(e&&"string"==typeof e){var a,u;return a=e,u=n,"button"===a?(0,l.createElement)("button",{type:"button",...u,key:u.key}):"img"===a?(0,l.createElement)("img",{alt:"",...u,key:u.key}):l.createElement(a,u)}throw Error(R(8))}(e,r,a,n.state??S)}let K=Symbol.for("react.lazy");function W(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}function X(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}function Y(){return"undefined"!=typeof window}function Q(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Z(e){return!!Y()&&(e instanceof Element||e instanceof Q(e).Element)}function J(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ee(e,t){if(!e||!t)return!1;let n=t.getRootNode?.();if(e.contains(t))return!0;if(n&&Y()&&"undefined"!=typeof ShadowRoot&&(n instanceof ShadowRoot||n instanceof Q(n).ShadowRoot)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}let et=l.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function en(e){let{children:t,elementsRef:n,labelsRef:a,onMapChange:u}=e,i=h(u),o=l.useRef(0),c=f(el).current,s=f(er).current,[d,v]=l.useState(0),p=l.useRef(d),m=h((e,t)=>{s.set(e,null!=t?t:null),p.current+=1,v(p.current)}),b=h(e=>{s.delete(e),p.current+=1,v(p.current)}),y=l.useMemo(()=>{let e=new Map;return Array.from(s.keys()).filter(e=>e.isConnected).sort(ea).forEach((t,n)=>{var r;let l=null!=(r=s.get(t))?r:{};e.set(t,{...l,index:n})}),e},[s,d]);g(()=>{if("function"!=typeof MutationObserver||0===y.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&&(p.current+=1,v(p.current))});return y.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[y]),g(()=>{p.current===d&&(n.current.length!==y.size&&(n.current.length=y.size),a&&a.current.length!==y.size&&(a.current.length=y.size),o.current=y.size),i(y)},[i,y,n,a,d]),g(()=>()=>{n.current=[]},[n]),g(()=>()=>{a&&(a.current=[])},[a]);let x=h(e=>(c.add(e),()=>{c.delete(e)}));g(()=>{c.forEach(e=>e(y))},[c,y]);let w=l.useMemo(()=>({register:m,unregister:b,subscribeMapChange:x,elementsRef:n,labelsRef:a,nextIndexRef:o}),[m,b,x,n,a,o]);return(0,r.jsx)(et.Provider,{value:w,children:t})}function er(){return new Map}function el(){return new Set}function ea(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 eu=function(e){return e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.filled="data-filled",e.focused="data-focused",e}({}),ei={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},eo={disabled:!1,...ei},ec={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:w,disabled:void 0,touched:ei.touched,setTouched:w,dirty:ei.dirty,setDirty:w,filled:ei.filled,setFilled:w,focused:ei.focused,setFocused:w,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:eo,markedDirtyRef:{current:!1},registerFieldControl:w,validation:{getValidationProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:S;return e},getInputValidationProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:S;return e},inputRef:{current:null},commit:async()=>{}}},es=l.createContext(ec);function ed(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=l.useContext(es);if(t.setValidityData===w&&!e)throw Error(R(28));return t}let ef=l.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:w,validationMode:"onSubmit",submitAttemptedRef:{current:!1}}),ev=l.createContext({controlId:void 0,registerControlId:w,labelId:void 0,setLabelId:w,messageIds:[],setMessageIds:w,getDescriptionProps:e=>e});function ep(){return l.useContext(ev)}function eh(e,t){return e-t}function em(e,t,n,r,l,a){let u=e;return u=W(u,n,r),l&&(u=function(e,t,n){let r=e.slice();return r[t]=n,r.sort(eh)}(a,t,W(u,a[t-1]||-1/0,a[t+1]||1/0))),u}function eb(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 eg={activeThumbIndex:()=>null,max:()=>null,min:()=>null,minStepsBetweenValues:()=>null,step:()=>null,values:()=>null,valid:e=>null===e?null:e?{[eu.valid]:""}:{[eu.invalid]:""}},ey=l.createContext(void 0);function ex(){let e=l.useContext(ey);if(void 0===e)throw Error(R(62));return e}let ew="track-press",eS=l.forwardRef(function(e,t){let{"aria-labelledby":n,className:a,defaultValue:u,disabled:i=!1,id:o,format:s,largeStep:d=10,locale:f,render:v,max:p=100,min:m=0,minStepsBetweenValues:b=0,form:x,name:w,onValueChange:S,onValueCommitted:N,orientation:k="horizontal",step:R=1,thumbCollisionBehavior:A="push",thumbAlignment:_="center",value:M,style:P,...F}=e,j=C(o),D=null==j?void 0:"".concat(j,"-label"),T=h(S),O=h(N),{clearErrors:V}=l.useContext(ef),{state:L,disabled:B,name:q,setTouched:z,setDirty:U,validityData:$,shouldValidateOnChange:G,validation:K}=ed(),{labelId:Y}=ep(),[Q,Z]=l.useState(),et=null!=n?n:null!=Y?Y:Q,er=B||i,el=null!=q?q:w,[ea,eu]=function(e){let{controlled:t,default:n,name:r,state:a="value"}=e,{current:u}=l.useRef(void 0!==t),[i,o]=l.useState(n),c=l.useCallback(e=>{u||o(e)},[]);return[u?t:i,c]}({controlled:M,default:null!=u?u:m,name:"Slider"}),ei=l.useRef(null),eo=l.useRef(null),ec=l.useRef([]),es=l.useRef(null),ev=l.useRef(null),ex=l.useRef(-1),ew=l.useRef(null),eS=l.useRef(null),eI=l.useRef("none"),eE=y(s),[eN,ek]=l.useState(-1),[eC,eR]=l.useState(-1),[eA,e_]=l.useState(!1),[eM,eP]=l.useState(()=>new Map),[eF,ej]=l.useState([void 0,void 0]),eD=h(e=>{ek(e),-1!==e&&eR(e)});!function(e,t,n,r){let a=!(arguments.length>4)||void 0===arguments[4]||arguments[4],{registerFieldControl:u}=ed(),i=l.useRef(null);i.current||(i.current=Symbol()),g(()=>{let l=i.current;if(l&&a)return u(l,{controlRef:e,getValue:r,id:t,value:n}),()=>{u(l,void 0)}},[e,a,r,t,u,n])}(eo,j,ea);let eT=l.useRef(ea),eO=h(()=>{V(el),G()?K.commit(ea):K.commit(ea,!0);let e=$.initialValue;U(Array.isArray(ea)&&Array.isArray(e)?!X(ea,e):ea!==e)});g(()=>{eT.current!==ea&&eO(eT.current)},[ea,eO]),g(()=>{eT.current=ea},[ea]);let eV=h(e=>{e&&(eo.current=e)}),eL=Array.isArray(ea),eB=l.useMemo(()=>eL?ea.slice().sort(eh):[W(ea,m,p)],[p,m,eL,ea]),eq=h((e,t)=>{var n;if(Number.isNaN(e)||("number"==typeof e&&"number"==typeof ea?e===ea:!!(Array.isArray(e)&&Array.isArray(ea))&&X(e,ea)))return;let r=null!=t?t:I("none",void 0,void 0,{activeThumbIndex:-1});eI.current=r.reason;let l=r.event,a=new(null!=(n=l.constructor)?n:Event)(l.type,l);Object.defineProperty(a,"target",{writable:!0,value:{value:e,name:el}}),r.event=a,eS.current=e,T(e,r),r.isCanceled||eu(e)}),ez=h((e,t,n)=>{let r=em(e,t,m,p,eL,eB);if(eb(r,R,b)){var l;let e="key"in n?"keyboard":"input-change";eq(r,I(e,n.nativeEvent,void 0,{activeThumbIndex:t})),z(!0),O(null!=(l=eS.current)?l:r,E(e,n.nativeEvent))}});g(()=>{let e=J(c(ei.current));er&&ee(ei.current,e)&&e.blur()},[er]),er&&-1!==eN&&eD(-1);let eU=l.useMemo(()=>({...L,activeThumbIndex:eN,disabled:er,dragging:eA,orientation:k,max:p,min:m,minStepsBetweenValues:b,step:R,values:eB}),[L,eN,er,eA,p,m,b,k,R,eB]),e$=l.useMemo(()=>({active:eN,controlRef:eo,disabled:er,dragging:eA,validation:K,formatOptionsRef:eE,handleInputChange:ez,indicatorPosition:eF,inset:"center"!==_,labelId:et,rootLabelId:D,largeStep:d,lastUsedThumbIndex:eC,lastChangedValueRef:eS,lastChangeReasonRef:eI,form:x,locale:f,max:p,min:m,minStepsBetweenValues:b,name:el,onValueCommitted:O,orientation:k,pressedInputRef:es,pressedThumbCenterOffsetRef:ev,pressedThumbIndexRef:ex,pressedValuesRef:ew,registerFieldControlRef:eV,renderBeforeHydration:"edge"===_,setActive:eD,setDragging:e_,setIndicatorPosition:ej,setLabelId:Z,setValue:eq,state:eU,step:R,thumbCollisionBehavior:A,thumbMap:eM,thumbRefs:ec,values:eB}),[eN,eo,et,D,er,eA,K,eE,ez,eF,d,eC,eS,eI,x,f,p,m,b,el,O,k,es,ev,ex,ew,eV,eD,e_,ej,Z,eq,eU,R,A,_,eM,ec,eB]),eG=H("div",e,{state:eU,ref:[t,ei],props:[{"aria-labelledby":et,id:j,role:"group"},K.getValidationProps,F],stateAttributesMapping:eg});return(0,r.jsx)(ey.Provider,{value:e$,children:(0,r.jsx)(en,{elementsRef:ec,onMapChange:eP,children:eG})})}),eI=[];globalThis.requestAnimationFrame;class eE{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])||r.call(t,e)}}}}let eN=new eE;class ek{static create(){return new ek}static request(e){return eN.request(e)}static cancel(e){return eN.cancel(e)}request(e){this.cancel(),this.currentId=eN.request(()=>{this.currentId=null,e()})}constructor(){this.currentId=null,this.cancel=()=>{null!==this.currentId&&(eN.cancel(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.cancel}}let eC=l.createContext(void 0);function eR(){var e;let t=l.useContext(eC);return null!=(e=null==t?void 0:t.direction)?e:"ltr"}function eA(e){let t=e.getBoundingClientRect();return{x:(t.left+t.right)/2,y:(t.top+t.bottom)/2}}function e_(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 eM(e,t,n){return Number((Math.round((e-n)/t)*t+n).toFixed(Math.max(e_(t),e_(n))))}function eP({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]=W(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]=W(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]=W(a,n,t)}for(let e=0;e<=s;e+=1)o[e]=Number(o[e].toFixed(12));return o}function eF(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 ej=l.forwardRef(function(e,t){let{render:n,className:r,style:a,...u}=e,{disabled:i,dragging:o,inset:s,lastChangedValueRef:d,lastChangeReasonRef:v,max:p,min:m,minStepsBetweenValues:b,onValueCommitted:g,orientation:x,pressedInputRef:w,pressedThumbCenterOffsetRef:S,pressedThumbIndexRef:N,pressedValuesRef:k,registerFieldControlRef:C,renderBeforeHydration:R,setActive:A,setDragging:_,setValue:M,state:P,step:F,thumbCollisionBehavior:j,thumbRefs:D,values:T}=ex(),O=eR(),V=T.length>1,L="vertical"===x,B=l.useRef(null),q=l.useRef(null),z=h(e=>{e&&null==q.current&&(q.current=Q(e).getComputedStyle(e))}),U=l.useRef(null),$=l.useRef(0),G=l.useRef(0),K=y(T);function X(e){N.current!==e&&(N.current=e);let t=D.current[e];if(!t){S.current=null,w.current=null;return}w.current=t.querySelector('input[type="range"]')}function Y(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,f=null!=(t=S.current)?t:0,v=e.x-f,h=e.y-f,g=(p-m)*W(((L?u-h-c.end:("rtl"===O?o-v:v-i)-c.start)-s)/d,0,1)+m;if(g=W(g=eM(g,F,m),m,p),!V)return{value:g,thumbIndex:0,didSwap:!1};let y=N.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(W(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=eP({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=W(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:eP({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=W(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=K.current)?n:T,initialValues:k.current,pressedIndex:y,nextValue:g,min:m,max:p,step:F,minStepsBetweenValues:b});return"swap"===j&&x.didSwap?X(x.thumbIndex):N.current=x.thumbIndex,x}function et(e){k.current=V?T.slice():null,K.current=T;let t=N.current,n=t;if(t>-1&&t<T.length){if(T[t]===p){let e=t;for(;e>0&&T[e-1]===p;)e-=1;n=e}}else{let t,r=L?"y":"x";n=-1;for(let l=0;l<D.current.length;l+=1){let a=D.current[l];if(Z(a)){let u=eA(a),i=Math.abs(e[r]-u[r]);(void 0===t||i<=t)&&(n=l,t=i)}}}if(n>-1&&n!==t&&X(n),s){let e=D.current[n];Z(e)&&(G.current=e.getBoundingClientRect()[L?"height":"width"]/2)}}function en(e){var t,n;let r=null==(n=D.current)||null==(t=n[e])?void 0:t.querySelector('input[type="range"]');r&&r.focus({preventScroll:!0,focusVisible:!1})}let er=h(e=>{let t=eF(e,U);if(null==t)return;if($.current+=1,"pointermove"===e.type&&0===e.buttons)return void el(e);let n=Y(t);null!=n&&eb(n.value,F,b)&&(!o&&$.current>2&&_(!0),M(n.value,I("drag",e,void 0,{activeThumbIndex:n.thumbIndex})),K.current=Array.isArray(n.value)?n.value:[n.value],n.didSwap&&en(n.thumbIndex))});function el(e){var t,n,r;A(-1),_(!1),w.current=null,S.current=null;let l=eF(e,U),a=null!=l?Y(l):null;if(null!=a){let t=v.current;g(null!=(n=d.current)?n:a.value,E(t,e))}"pointerType"in e&&(null==(t=B.current)?void 0:t.hasPointerCapture(e.pointerId))&&(null==(r=B.current)||r.releasePointerCapture(e.pointerId)),N.current=-1,U.current=null,k.current=null,eu()}let ea=h(e=>{if(i)return;let t=e.changedTouches[0];null!=t&&(U.current=t.identifier);let n=eF(e,U);if(null!=n){et(n);let t=Y(n);if(null==t)return;en(t.thumbIndex),M(t.value,I(ew,e,void 0,{activeThumbIndex:t.thumbIndex})),K.current=Array.isArray(t.value)?t.value:[t.value],t.didSwap&&en(t.thumbIndex)}$.current=0;let r=c(B.current);r.addEventListener("touchmove",er,{passive:!0}),r.addEventListener("touchend",el,{passive:!0})}),eu=h(()=>{let e=c(B.current);e.removeEventListener("pointermove",er),e.removeEventListener("pointerup",el),e.removeEventListener("touchmove",er),e.removeEventListener("touchend",el),k.current=null}),ei=function(){var e;let t=f(ek.create).current;return e=t.disposeEffect,l.useEffect(e,eI),t}();return l.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]),l.useEffect(()=>{i&&eu()},[i,eu]),H("div",e,{state:P,ref:[t,C,B,z],props:[{"data-base-ui-slider-control":R?"":void 0,onPointerDown(e){var t;let n=B.current,r="composedPath"in(t=e.nativeEvent)?t.composedPath()[0]:t.target;if(!n||i||e.defaultPrevented||!Z(r)||0!==e.button)return;let l=eF(e,U);if(null!=l){et(l);let t=Y(l);if(null==t)return;ee(D.current[t.thumbIndex],J(c(n)))?e.preventDefault():ei.request(()=>{en(t.thumbIndex)}),_(!0),null==S.current&&(M(t.value,I(ew,e.nativeEvent,void 0,{activeThumbIndex:t.thumbIndex})),K.current=Array.isArray(t.value)?t.value:[t.value],t.didSwap&&en(t.thumbIndex))}e.nativeEvent.pointerId&&n.setPointerCapture(e.nativeEvent.pointerId),$.current=0;let a=c(B.current);a.addEventListener("pointermove",er,{passive:!0}),a.addEventListener("pointerup",el,{once:!0})}},u],stateAttributesMapping:eg})}),eD=l.forwardRef(function(e,t){let{render:n,className:r,style:l,...a}=e,{state:u}=ex();return H("div",e,{state:u,ref:t,props:[{style:{position:"relative"}},a],stateAttributesMapping:eg})});var eT=n(14806);function eO(){return w}function eV(){return!1}function eL(){return!0}function eB(){return(0,eT.useSyncExternalStore)(eO,eV,eL)}let eq=l.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}=ex(),p=eB(),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 H("div",e,{state:f,ref:t,props:[{"data-base-ui-slider-indicator":d?"":void 0,style:b,suppressHydrationWarning:d||void 0},a],stateAttributesMapping:eg})}),ez={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},eU={...ez,position:"fixed",top:0,left:0};({...ez,position:"absolute"});let e$=new Map;function eG(e,t,n){return null==e?"":(function(e,t){let n=JSON.stringify({locale:e,options:t}),r=e$.get(n);if(r)return r;let l=new Intl.NumberFormat(e,t);return e$.set(n,l),l})(t,n).format(e)}let eH="ArrowUp",eK="ArrowDown",eW="ArrowLeft",eX="ArrowRight",eY="Home",eQ="PageUp",eZ="PageDown",eJ=new Set([...new Set([...new Set([eW,eX]),...new Set([eH,eK])]),eY,"End"]),e0=function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e}({}),e1=l.createContext(void 0),e5={disableStyleElements:!1},e2="undefined"!=typeof navigator,e4=function(){if(!e2)return{platform:"",maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??-1}}(),e7=function(){if(!e2)return"";let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??""}(),e9=function(){if(!e2)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"===e4.platform&&e4.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(e4.platform),e2&&/firefox/i.test(e9),e2&&/apple/i.test(navigator.vendor),e2&&/Edg/i.test(e9),e2&&/android/i.test(e7)||/android/i.test(e9),e2&&e7.toLowerCase().startsWith("mac")&&navigator.maxTouchPoints;let e6=e9.includes("jsdom/"),e3=function(e){return e.index="data-index",e.dragging="data-dragging",e.orientation="data-orientation",e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.focused="data-focused",e}({}),e8=new Set([...eJ,eQ,eZ]);function te(e,t,n,r,l){return W(Number((1===n?e+t:e-t).toFixed(Math.max(e_(e),e_(t),e_(r)))),r,l)}let tt=l.forwardRef(function(e,t){var n,a,u;let i,o,c,{render:s,children:d,className:v,"aria-describedby":p,"aria-label":m,"aria-labelledby":b,disabled:y=!1,getAriaLabel:x,getAriaValueText:S,id:I,index:E,inputRef:N,onBlur:k,onFocus:R,onKeyDown:_,tabIndex:M,style:P,...F}=e,{nonce:j}=null!=(u=l.useContext(e1))?u:e5,D=C(I),{active:O,lastUsedThumbIndex:V,controlRef:L,disabled:B,validation:q,formatOptionsRef:z,handleInputChange:U,inset:$,labelId:G,largeStep:K,locale:W,max:X,min:Y,minStepsBetweenValues:J,form:ee,name:en,orientation:er,pressedInputRef:el,pressedThumbCenterOffsetRef:ea,pressedThumbIndexRef:eu,renderBeforeHydration:ei,setActive:eo,setIndicatorPosition:ec,state:es,step:ef,values:ev}=ex(),eh=eR(),eb=ev.length>1,ey="vertical"===er,ew="rtl"===eh,{setTouched:eS,setFocused:eI,validationMode:eE}=ed(),eN=l.useRef(null),ek=l.useRef(null),eC=l.useRef(!1),e_=C(),eP=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{id:t,implicit:n=!1,controlRef:r}=e,{controlId:a,registerControlId:u}=ep(),i=C(t),o=n?a:void 0,c=f(()=>Symbol("labelable-control")),s=l.useRef(!1),d=l.useRef(null!=t),v=h(()=>{s.current&&u!==w&&(s.current=!1,u(c.current,void 0))});return g(()=>{let e;if(u!==w){if(n){let n=null==r?void 0:r.current;e=Z(n)&&null!=n.closest("label")?null!=t?t:null:null!=o?o:i}else if(null!=t)d.current=!0,e=t;else{if(!d.current)return void v();e=i}if(void 0===e)return void v();s.current=!0,u(c.current,e)}},[t,r,o,u,n,i,c,v]),l.useEffect(()=>v,[v]),null!=a?a:i}(),eF=eb?e_:eP,{ref:ej,index:eD}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{label:t,metadata:n,textRef:r,indexGuessBehavior:a,index:u}=e,{register:i,unregister:o,subscribeMapChange:c,elementsRef:s,labelsRef:d,nextIndexRef:f}=l.useContext(et),v=l.useRef(-1),[p,h]=l.useState(null!=u?u:a===e0.GuessFromOrder?()=>{if(-1===v.current){let e=f.current;f.current+=1,v.current=e}return v.current}:-1),m=l.useRef(null),b=l.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||null==(n=r.current)?void 0:n.textContent)?l:e.textContent}},[p,s,d,t,r]);return g(()=>{if(null!=u)return;let e=m.current;if(e)return i(e,n),()=>{o(e)}},[u,i,o,n]),g(()=>{if(null==u)return c(e=>{var t;let n=m.current?null==(t=e.get(m.current))?void 0:t.index:null;null!=n&&h(n)})},[u,c,h]),l.useMemo(()=>({ref:b,index:p}),[p,b])}({metadata:l.useMemo(()=>({inputId:eF}),[eF])}),eT=eb?null!=E?E:eD:0,eO=eT===ev.length-1,eV=ev[eT],eL=(eV-Y)*100/(X-Y),[eq,ez]=l.useState(),e$=eB(),e2=V>=0&&V<ev.length?V:-1,e4=h(()=>{let e=L.current,t=eN.current;if(!e||!t)return;let n=t.getBoundingClientRect(),r=e.getBoundingClientRect(),l=ey?"height":"width",a=r[l]-n[l],u=(n[l]/2+a*eL/100)/r[l]*100,i=Number.isFinite(u)?u:void 0;ez(i),0===eT?ec(e=>[i,e[1]]):eO&&ec(e=>[e[0],i])});g(()=>{$&&queueMicrotask(e4)},[e4,$]),g(()=>{$&&e4()},[e4,$,eL]),g(()=>{if(!$)return;let e=L.current,t=eN.current;if(!e||!t)return;let n=Q(e).ResizeObserver;if("function"!=typeof n)return;let r=new n(e4);return r.observe(e),r.observe(t),()=>{r.disconnect()}},[L,e4,$]);let e7=ey?"bottom":"insetInlineStart",e9=ey?"left":"top";eb?O===eT?i=2:e2===eT&&(i=1):O===eT&&(i=1),o=$?{"--position":"".concat(null!=eq?eq:0,"%"),visibility:ei&&e$||void 0===eq?"hidden":void 0,position:"absolute",[e7]:"var(--position)",[e9]:"50%",translate:"".concat((ey||!ew?-1:1)*50,"% ").concat((ey?1:-1)*50,"%"),zIndex:i}:Number.isFinite(eL)?{position:"absolute",[e7]:"".concat(eL,"%"),[e9]:"50%",translate:"".concat((ey||!ew?-1:1)*50,"% ").concat((ey?1:-1)*50,"%"),zIndex:i}:eU,"vertical"===er&&(c=ew?"vertical-rl":"vertical-lr");let tt="function"==typeof x?x(eT):m,tn=T({"aria-label":tt,"aria-labelledby":null!=b?b:null==tt?G:void 0,"aria-describedby":p,"aria-orientation":er,"aria-valuenow":eV,"aria-valuetext":"function"==typeof S?S(eG(eV,W,null!=(n=z.current)?n:void 0),eV,eT):function(e,t,n,r){if(!(t<0))return 2===e.length?0===t?"".concat(eG(e[t],r,n)," start range"):"".concat(eG(e[t],r,n)," end range"):n?eG(e[t],r,n):void 0}(ev,eT,null!=(a=z.current)?a:void 0,W),disabled:y||B,form:ee,id:eF,max:X,min:Y,name:en,onChange(e){U(e.currentTarget.valueAsNumber,eT,e)},onFocus(e){let t=eC.current;eC.current=!1,eo(eT),eI(!0),t&&e.stopPropagation()},onBlur(e){if(eC.current)return void e.stopPropagation();eN.current&&(eo(-1),eS(!0),eI(!1),"onBlur"===eE&&q.commit(em(eV,eT,Y,X,eb,ev)))},onKeyDown(e){if(!e8.has(e.key))return;eJ.has(e.key)&&e.stopPropagation();let t=null,n=eM(eV,ef,Y);switch(e.key){case eH:t=te(n,e.shiftKey?K:ef,1,Y,X);break;case eX:t=te(n,e.shiftKey?K:ef,ew?-1:1,Y,X);break;case eK:t=te(n,e.shiftKey?K:ef,-1,Y,X);break;case eW:t=te(n,e.shiftKey?K:ef,ew?1:-1,Y,X);break;case eQ:t=te(n,K,1,Y,X);break;case eZ:t=te(n,K,-1,Y,X);break;case"End":t=X,eb&&(t=Number.isFinite(ev[eT+1])?ev[eT+1]-ef*J:X);break;case eY:t=Y,eb&&(t=Number.isFinite(ev[eT-1])?ev[eT-1]+ef*J:Y)}if(null!==t){let n=e.currentTarget;!function(e){if(!e||e6)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:ef,style:{...eU,width:"100%",height:"100%",writingMode:c},tabIndex:null!=M?M:void 0,type:"range",value:null!=eV?eV:""},q.getInputValidationProps),tr=A(ek,q.inputRef,N);return H("div",e,{state:es,ref:[t,ej,eN],props:[{[e3.index]:eT,children:(0,r.jsxs)(l.Fragment,{children:[d,(0,r.jsx)("input",{ref:tr,...tn,suppressHydrationWarning:!0}),$&&e$&&ei&&eO&&(0,r.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:R,onPointerDown(e){if(eu.current=eT,null!=eN.current){let t="horizontal"===er?"x":"y",n=eA(eN.current);ea.current=("horizontal"===er?e.clientX:e.clientY)-n[t]}null!=ek.current&&el.current!==ek.current&&(el.current=ek.current)},style:o,suppressHydrationWarning:ei||void 0},F],stateAttributesMapping:eg})});var tn=n(62686),tr=n(58993);n(19572);let tl=(0,tr.g)("range-slider"),ta=Object.freeze({rangeSlider:tl,disabled:"".concat(tl,"--disabled"),control:"".concat(tl,"__control"),thumb:"".concat(tl,"__thumb"),thumbFocus:"".concat(tl,"__thumb--focus"),track:"".concat(tl,"__track"),indicator:"".concat(tl,"__indicator"),ticks:"".concat(tl,"__ticks"),tick:"".concat(tl,"__tick"),legend:"".concat(tl,"__legend"),legendItem:"".concat(tl,"__legend-item"),label:"".concat(tl,"__label"),labelVisible:"".concat(tl,"__label--visible")}),tu=(0,l.forwardRef)((e,t)=>{let{values:n,step:a=1,min:o=0,max:c=100,legend:s,disabled:d,className:f,style:v,dataQa:p,dataId:h,formatValue:m,onChange:b,onFinalChange:g}=e,[y,x]=(0,l.useState)(!1),[w,S]=(0,l.useState)(null),I=(0,l.useRef)([]);I.current.length!==n.length&&(I.current=n.map((e,t)=>{var n;return null!=(n=I.current[t])?n:(0,tn.g)()}));let E=e=>"number"==typeof e?[e]:[...e],N=null==s?void 0:s.map(e=>"number"==typeof e?{value:e,label:String(e)}:e),k=(0,l.useCallback)((e,t)=>{d||null==b||b(E(e),t)},[d,b]),C=(0,l.useCallback)((e,t)=>{d||null==g||g(E(e),t)},[d,g]),R=(0,l.useCallback)(e=>{d||S(e)},[d]);return(0,l.useEffect)(()=>(document.body.style.cursor=y&&!d?"grabbing":"",()=>{document.body.style.cursor=""}),[y,d]),(0,l.useEffect)(()=>{d&&(x(!1),S(null))},[d]),(0,r.jsxs)(eS,{ref:t,className:(0,u.A)(ta.rangeSlider,{[ta.disabled]:d},f),style:v,value:n,min:o,max:c,step:a,onValueCommitted:C,thumbAlignment:"edge",onValueChange:k,onPointerUp:()=>{x(!1),S(null)},onPointerDown:()=>{d||x(!0)},disabled:d,"data-qa":p,"data-id":h,children:[(0,r.jsx)(ej,{className:ta.control,"data-qa":(0,i.g)("".concat(p,"-control"),!!p),children:(0,r.jsxs)(eD,{className:ta.track,"data-qa":(0,i.g)("".concat(p,"-track"),!!p),children:[(0,r.jsx)(eq,{className:ta.indicator,"data-qa":(0,i.g)("".concat(p,"-indicator"),!!p)}),n.map((e,t)=>(0,r.jsx)(tt,{index:t,className:(0,u.A)(ta.thumb,{[ta.thumbFocus]:w===t&&!d}),onPointerDown:()=>R(t),onPointerUp:()=>S(null),onFocus:()=>R(t),onBlur:()=>{y||S(null)},"data-qa":(0,i.g)("".concat(p,"-thumb-").concat(t),!!p),children:(0,r.jsx)("div",{className:(0,u.A)(ta.label,{[ta.labelVisible]:w===t&&!d}),"data-qa":(0,i.g)("".concat(p,"-thumb-label-").concat(t),!!p),children:m?m(e):e})},I.current[t]))]})}),N&&N.length>0&&(0,r.jsx)("ul",{className:ta.legend,"data-qa":(0,i.g)("".concat(p,"-legend"),!!p),children:N.map((e,t)=>void 0!==e.label&&(0,r.jsx)("li",{className:ta.legendItem,style:(e=>{if(e.value===o)return{left:0,transform:"translateX(0)"};{if(e.value===c)return{left:"100%",transform:"translateX(-100%)"};let t=(e.value-o)/(c-o);return{left:"calc(".concat(12,"px + (100% - ").concat(24,"px) * ").concat(t,")"),transform:"translateX(-50%)"}}})(e),"data-qa":(0,i.g)("".concat(p,"-legend-item-").concat(t),!!p),children:e.label},"".concat(e.value,"-").concat(e.label)))})]})});tu.displayName="RangeSlider",n(84159);let ti=(0,tr.g)("input-range"),to=Object.freeze({inputRange:ti,rangeSlider:"".concat(ti,"__range-slider")}),tc=(0,l.forwardRef)((e,t)=>{let{value:n,defaultValue:a,onChange:c,min:s=0,max:d=100,step:f=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,l.useState)(a),N=(0,l.useRef)(null),k=(0,l.useRef)(null),C=(0,l.useRef)(null),R=S?n:I,A="number"==typeof R?(0,o.r)(R,s,d):s,_=(0,l.useCallback)(e=>{S||E(e),null==c||c(e)},[S,c]),M=(0,l.useCallback)(e=>{_(e)},[_]),P=(0,l.useCallback)(e=>{"number"==typeof R&&_((0,o.r)(R,s,d)),null==m||m(e)},[_,d,s,m,R]),F=(0,l.useCallback)(e=>{var t;let[n]=e;_((0,o.r)(n,s,d)),null==(t=k.current)||t.focus()},[_,s,d]),j=(0,l.useCallback)(()=>{var e;null==(e=k.current)||e.blur()},[]);(0,l.useImperativeHandle)(t,()=>({rootRef:N.current,inputRef:k.current,sliderRef:C.current}),[]);let{dataQa:D,dataId:T,...O}=w;return(0,r.jsxs)("div",{ref:N,className:(0,u.A)(to.inputRange,b),style:x,"data-qa":D,"data-id":T,children:[(0,r.jsx)(o.I,{...O,ref:k,min:s,max:d,step:f,disabled:v,withoutControls:!0,value:R,onChange:M,onBlur:P,className:g,dataQa:(0,i.g)("".concat(D,"-input"),!!D),dataId:(0,i.g)("".concat(T,"-input"),!!T)}),(0,r.jsx)(tu,{ref:C,min:s,max:d,step:f,disabled:v,legend:p,formatValue:h,values:[A],onChange:F,onFinalChange:j,className:(0,u.A)(to.rangeSlider,y),dataQa:(0,i.g)("".concat(D,"-slider"),!!D),dataId:(0,i.g)("".concat(T,"-slider"),!!T)})]})});tc.displayName="InputRange"},30125:(e,t,n)=>{"use strict";var r=n(12115),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},40486:(e,t,n)=>{"use strict";n.d(t,{l:()=>d});var r=n(95155),l=n(12115),a=n(2821);n(96732);var u=n(3186),i=n(73122),o=n(58993);n(4464);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.A)(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"},84159:()=>{}}]);