/*! third party licenses: js/vendor.LICENSE.txt */ import{ae as q,af as N,ag as w,ah as D,ai as d}from"./isEmpty-nTVdZyYD.chunk.mjs";import{i as j}from"./init-q33yAy1W.chunk.mjs";import{e as M,f as V,a as B,b as O}from"./defaultLocale-slEEJlip.chunk.mjs";function g(t,n){return t==null||n==null?NaN:tn?1:t>=n?0:NaN}function R(t,n){return t==null||n==null?NaN:nt?1:n>=t?0:NaN}function x(t){let n,a,e;t.length!==2?(n=g,a=(i,c)=>g(t(i),c),e=(i,c)=>t(i)-c):(n=t===g||t===R?t:S,a=t,e=t);function u(i,c,r=0,h=i.length){if(r>>1;a(i[l],c)<0?r=l+1:h=l}while(r>>1;a(i[l],c)<=0?r=l+1:h=l}while(rr&&e(i[l-1],c)>-e(i[l],c)?l-1:l}return{left:u,center:o,right:f}}function S(){return 0}function T(t){return t===null?NaN:+t}const z=x(g),C=z.right;x(T).center;const E=Math.sqrt(50),F=Math.sqrt(10),G=Math.sqrt(2);function p(t,n,a){const e=(n-t)/Math.max(0,a),u=Math.floor(Math.log10(e)),f=e/Math.pow(10,u),o=f>=E?10:f>=F?5:f>=G?2:1;let i,c,r;return u<0?(r=Math.pow(10,-u)/o,i=Math.round(t*r),c=Math.round(n*r),i/rn&&--c,r=-r):(r=Math.pow(10,u)*o,i=Math.round(t/r),c=Math.round(n/r),i*rn&&--c),c0))return[];if(t===n)return[t];const e=n=u))return[];const i=f-u+1,c=new Array(i);if(e)if(o<0)for(let r=0;rn&&(a=t,t=n,n=a),function(e){return Math.max(t,Math.min(n,e))}}function tt(t,n,a){var e=t[0],u=t[1],f=n[0],o=n[1];return u2?nt:tt,c=r=null,l}function l(s){return s==null||isNaN(s=+s)?f:(c||(c=i(t.map(e),n,a)))(e(o(s)))}return l.invert=function(s){return o(u((r||(r=i(n,t.map(e),N)))(s)))},l.domain=function(s){return arguments.length?(t=Array.from(s,_),h()):t.slice()},l.range=function(s){return arguments.length?(n=Array.from(s),h()):n.slice()},l.rangeRound=function(s){return n=Array.from(s),a=U,h()},l.clamp=function(s){return arguments.length?(o=s?!0:m,h()):o!==m},l.interpolate=function(s){return arguments.length?(a=s,h()):a},l.unknown=function(s){return arguments.length?(f=s,l):f},function(s,k){return e=s,u=k,h()}}function at(){return rt()(m,m)}function ut(t,n,a,e){var u=I(t,n,a),f;switch(e=V(e??",f"),e.type){case"s":{var o=Math.max(Math.abs(t),Math.abs(n));return e.precision==null&&!isNaN(f=X(u,o))&&(e.precision=f),B(e,o)}case"":case"e":case"g":case"p":case"r":{e.precision==null&&!isNaN(f=Y(u,Math.max(Math.abs(t),Math.abs(n))))&&(e.precision=f-(e.type==="e"));break}case"f":case"%":{e.precision==null&&!isNaN(f=W(u))&&(e.precision=f-(e.type==="%")*2);break}}return O(e)}function ot(t){var n=t.domain;return t.ticks=function(a){var e=n();return H(e[0],e[e.length-1],a??10)},t.tickFormat=function(a,e){var u=n();return ut(u[0],u[u.length-1],a??10,e)},t.nice=function(a){a==null&&(a=10);var e=n(),u=0,f=e.length-1,o=e[u],i=e[f],c,r,h=10;for(i0;){if(r=v(o,i,a),r===c)return e[u]=o,e[f]=i,n(e);if(r>0)o=Math.floor(o/r)*r,i=Math.ceil(i/r)*r;else if(r<0)o=Math.ceil(o*r)/r,i=Math.floor(i*r)/r;else break;c=r}return t},t}function it(){var t=at();return t.copy=function(){return et(t,it())},j.apply(t,arguments),ot(t)}export{et as a,x as b,at as c,it as l,I as t}; //# sourceMappingURL=linear-CZ6-L-52.chunk.mjs.map