PageSourceSearch

https://ioka.uz/_next/static/chunks/5138-4cf5807387587f45.js

js ioka.uz collected 2026-10-02 00:43:19 UTC 325,173 bytes, 21 lines download raw bytes

vendor: 13,143 bytes, line 1
1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="5e2a1caf-869c-434f-be70-326021383654",e._sentryDebugIdIdentifier="sentry-dbid-5e2a1caf-869c-434f-be70-326021383654")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5138],{1669:(e,t,r)=>{"use strict";r.d(t,{h:()=>y});var n,o=r(20154),i=Object.defineProperty,a=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,u=(e,t)=>{for(var r in t||(t={}))s.call(t,r)&&d(e,r,t[r]);if(a)for(var r of a(t))l.call(t,r)&&d(e,r,t[r]);return e},c=(e,t)=>{var r={};for(var n in e)s.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&a)for(var n of a(e))0>t.indexOf(n)&&l.call(e,n)&&(r[n]=e[n]);return r};(e=>{let t=class t{constructor(e,r,n,i){if(this.version=e,this.errorCorrectionLevel=r,this.modules=[],this.isFunction=[],e<t.MIN_VERSION||e>t.MAX_VERSION)throw RangeError("Version value out of range");if(i<-1||i>7)throw RangeError("Mask value out of range");this.size=4*e+17;let a=[];for(let e=0;e<this.size;e++)a.push(!1);for(let e=0;e<this.size;e++)this.modules.push(a.slice()),this.isFunction.push(a.slice());this.drawFunctionPatterns();let s=this.addEccAndInterleave(n);if(this.drawCodewords(s),-1==i){let e=1e9;for(let t=0;t<8;t++){this.applyMask(t),this.drawFormatBits(t);let r=this.getPenaltyScore();r<e&&(i=t,e=r),this.applyMask(t)}}o(0<=i&&i<=7),this.mask=i,this.applyMask(i),this.drawFormatBits(i),this.isFunction=[]}static encodeText(r,n){let o=e.QrSegment.makeSegments(r);return t.encodeSegments(o,n)}static encodeBinary(r,n){let o=e.QrSegment.makeBytes(r);return t.encodeSegments([o],n)}static encodeSegments(e,n,i=1,s=40,l=-1,d=!0){let u,c;if(!(t.MIN_VERSION<=i&&i<=s&&s<=t.MAX_VERSION)||l<-1||l>7)throw RangeError("Invalid value");for(u=i;;u++){let r=8*t.getNumDataCodewords(u,n),o=a.getTotalBits(e,u);if(o<=r){c=o;break}if(u>=s)throw RangeError("Data too long")}for(let e of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])d&&c<=8*t.getNumDataCodewords(u,e)&&(n=e);let f=[];for(let t of e)for(let e of(r(t.mode.modeBits,4,f),r(t.numChars,t.mode.numCharCountBits(u),f),t.getData()))f.push(e);o(f.length==c);let p=8*t.getNumDataCodewords(u,n);o(f.length<=p),r(0,Math.min(4,p-f.length),f),r(0,(8-f.length%8)%8,f),o(f.length%8==0);for(let e=236;f.length<p;e^=253)r(e,8,f);let h=[];for(;8*h.length<f.length;)h.push(0);return f.forEach((e,t)=>h[t>>>3]|=e<<7-(7&t)),new t(u,n,h,l)}getModule(e,t){return 0<=e&&e<this.size&&0<=t&&t<this.size&&this.modules[t][e]}getModules(){return this.modules}drawFunctionPatterns(){for(let e=0;e<this.size;e++)this.setFunctionModule(6,e,e%2==0),this.setFunctionModule(e,6,e%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);let e=this.getAlignmentPatternPositions(),t=e.length;for(let r=0;r<t;r++)for(let n=0;n<t;n++)(0!=r||0!=n)&&(0!=r||n!=t-1)&&(r!=t-1||0!=n)&&this.drawAlignmentPattern(e[r],e[n]);this.drawFormatBits(0),this.drawVersion()}drawFormatBits(e){let t=this.errorCorrectionLevel.formatBits<<3|e,r=t;for(let e=0;e<10;e++)r=r<<1^(r>>>9)*1335;let i=(t<<10|r)^21522;o(i>>>15==0);for(let e=0;e<=5;e++)this.setFunctionModule(8,e,n(i,e));this.setFunctionModule(8,7,n(i,6)),this.setFunctionModule(8,8,n(i,7)),this.setFunctionModule(7,8,n(i,8));for(let e=9;e<15;e++)this.setFunctionModule(14-e,8,n(i,e));for(let e=0;e<8;e++)this.setFunctionModule(this.size-1-e,8,n(i,e));for(let e=8;e<15;e++)this.setFunctionModule(8,this.size-15+e,n(i,e));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let t=0;t<12;t++)e=e<<1^(e>>>11)*7973;let t=this.version<<12|e;o(t>>>18==0);for(let e=0;e<18;e++){let r=n(t,e),o=this.size-11+e%3,i=Math.floor(e/3);this.setFunctionModule(o,i,r),this.setFunctionModule(i,o,r)}}drawFinderPattern(e,t){for(let r=-4;r<=4;r++)for(let n=-4;n<=4;n++){let o=Math.max(Math.abs(n),Math.abs(r)),i=e+n,a=t+r;0<=i&&i<this.size&&0<=a&&a<this.size&&this.setFunctionModule(i,a,2!=o&&4!=o)}}drawAlignmentPattern(e,t){for(let r=-2;r<=2;r++)for(let n=-2;n<=2;n++)this.setFunctionModule(e+n,t+r,1!=Math.max(Math.abs(n),Math.abs(r)))}setFunctionModule(e,t,r){this.modules[t][e]=r,this.isFunction[t][e]=!0}addEccAndInterleave(e){let r=this.version,n=this.errorCorrectionLevel;if(e.length!=t.getNumDataCodewords(r,n))throw RangeError("Invalid argument");let i=t.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][r],a=t.ECC_CODEWORDS_PER_BLOCK[n.ordinal][r],s=Math.floor(t.getNumRawDataModules(r)/8),l=i-s%i,d=Math.floor(s/i),u=[],c=t.reedSolomonComputeDivisor(a);for(let r=0,n=0;r<i;r++){let o=e.slice(n,n+d-a+(r<l?0:1));n+=o.length;let i=t.reedSolomonComputeRemainder(o,c);r<l&&o.push(0),u.push(o.concat(i))}let f=[];for(let e=0;e<u[0].length;e++)u.forEach((t,r)=>{(e!=d-a||r>=l)&&f.push(t[e])});return o(f.length==s),f}drawCodewords(e){if(e.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw RangeError("Invalid argument");let r=0;for(let t=this.size-1;t>=1;t-=2){6==t&&(t=5);for(let o=0;o<this.size;o++)for(let i=0;i<2;i++){let a=t-i,s=(t+1&2)==0?this.size-1-o:o;!this.isFunction[s][a]&&r<8*e.length&&(this.modules[s][a]=n(e[r>>>3],7-(7&r)),r++)}}o(r==8*e.length)}applyMask(e){if(e<0||e>7)throw RangeError("Mask value out of range");for(let t=0;t<this.size;t++)for(let r=0;r<this.size;r++){let n;switch(e){case 0:n=(r+t)%2==0;break;case 1:n=t%2==0;break;case 2:n=r%3==0;break;case 3:n=(r+t)%3==0;break;case 4:n=(Math.floor(r/3)+Math.floor(t/2))%2==0;break;case 5:n=r*t%2+r*t%3==0;break;case 6:n=(r*t%2+r*t%3)%2==0;break;case 7:n=((r+t)%2+r*t%3)%2==0;break;default:throw Error("Unreachable")}!this.isFunction[t][r]&&n&&(this.modules[t][r]=!this.modules[t][r])}}getPenaltyScore(){let e=0;for(let r=0;r<this.size;r++){let n=!1,o=0,i=[0,0,0,0,0,0,0];for(let a=0;a<this.size;a++)this.modules[r][a]==n?5==++o?e+=t.PENALTY_N1:o>5&&e++:(this.finderPenaltyAddHistory(o,i),n||(e+=this.finderPenaltyCountPatterns(i)*t.PENALTY_N3),n=this.modules[r][a],o=1);e+=this.finderPenaltyTerminateAndCount(n,o,i)*t.PENALTY_N3}for(let r=0;r<this.size;r++){let n=!1,o=0,i=[0,0,0,0,0,0,0];for(let a=0;a<this.size;a++)this.modules[a][r]==n?5==++o?e+=t.PENALTY_N1:o>5&&e++:(this.finderPenaltyAddHistory(o,i),n||(e+=this.finderPenaltyCountPatterns(i)*t.PENALTY_N3),n=this.modules[a][r],o=1);e+=this.finderPenaltyTerminateAndCount(n,o,i)*t.PENALTY_N3}for(let r=0;r<this.size-1;r++)for(let n=0;n<this.size-1;n++){let o=this.modules[r][n];o==this.modules[r][n+1]&&o==this.modules[r+1][n]&&o==this.modules[r+1][n+1]&&(e+=t.PENALTY_N2)}let r=0;for(let e of this.modules)r=e.reduce((e,t)=>e+ +!!t,r);let n=this.size*this.size,i=Math.ceil(Math.abs(20*r-10*n)/n)-1;return o(0<=i&&i<=9),o(0<=(e+=i*t.PENALTY_N4)&&e<=2568888),e}getAlignmentPatternPositions(){if(1==this.version)return[];{let e=Math.floor(this.version/7)+2,t=32==this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2)),r=[6];for(let n=this.size-7;r.length<e;n-=t)r.splice(1,0,n);return r}}static getNumRawDataModules(e){if(e<t.MIN_VERSION||e>t.MAX_VERSION)throw RangeError("Version number out of range");let r=(16*e+128)*e+64;if(e>=2){let t=Math.floor(e/7)+2;r-=(25*t-10)*t-55,e>=7&&(r-=36)}return o(208<=r&&r<=29648),r}static getNumDataCodewords(e,r){return Math.floor(t.getNumRawDataModules(e)/8)-t.ECC_CODEWORDS_PER_BLOCK[r.ordinal][e]*t.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][e]}static reedSolomonComputeDivisor(e){if(e<1||e>255)throw RangeError("Degree out of range");let r=[];for(let t=0;t<e-1;t++)r.push(0);r.push(1);let n=1;for(let o=0;o<e;o++){for(let e=0;e<r.length;e++)r[e]=t.reedSolomonMultiply(r[e],n),e+1<r.length&&(r[e]^=r[e+1]);n=t.reedSolomonMultiply(n,2)}return r}static reedSolomonComputeRemainder(e,r){let n=r.map(e=>0);for(let o of e){let e=o^n.shift();n.push(0),r.forEach((r,o)=>n[o]^=t.reedSolomonMultiply(r,e))}return n}static reedSolomonMultiply(e,t){if(e>>>8!=0||t>>>8!=0)throw RangeError("Byte out of range");let r=0;for(let n=7;n>=0;n--)r=r<<1^(r>>>7)*285^(t>>>n&1)*e;return o(r>>>8==0),r}finderPenaltyCountPatterns(e){let t=e[1];o(t<=3*this.size);let r=t>0&&e[2]==t&&e[3]==3*t&&e[4]==t&&e[5]==t;return(r&&e[0]>=4*t&&e[6]>=t?1:0)+(r&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,r){return e&&(this.finderPenaltyAddHistory(t,r),t=0),t+=this.size,this.finderPenaltyAddHistory(t,r),this.finderPenaltyCountPatterns(r)}finderPenaltyAddHistory(e,t){0==t[0]&&(e+=this.size),t.pop(),t.unshift(e)}};function r(e,t,r){if(t<0||t>31||e>>>t!=0)throw RangeError("Value out of range");for(let n=t-1;n>=0;n--)r.push(e>>>n&1)}function n(e,t){return(e>>>t&1)!=0}function o(e){if(!e)throw Error("Assertion error")}t.MIN_VERSION=1,t.MAX_VERSION=40,t.PENALTY_N1=3,t.PENALTY_N2=3,t.PENALTY_N3=40,t.PENALTY_N4=10,t.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],t.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=t;let i=class e{constructor(e,t,r){if(this.mode=e,this.numChars=t,this.bitData=r,t<0)throw RangeError("Invalid argument");this.bitData=r.slice()}static makeBytes(t){let n=[];for(let e of t)r(e,8,n);return new e(e.Mode.BYTE,t.length,n)}static makeNumeric(t){if(!e.isNumeric(t))throw RangeError("String contains non-numeric characters");let n=[];for(let e=0;e<t.length;){let o=Math.min(t.length-e,3);r(parseInt(t.substring(e,e+o),10),3*o+1,n),e+=o}return new e(e.Mode.NUMERIC,t.length,n)}static makeAlphanumeric(t){let n;if(!e.isAlphanumeric(t))throw RangeError("String contains unencodable characters in alphanumeric mode");let o=[];for(n=0;n+2<=t.length;n+=2){let i=45*e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n));r(i+=e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n+1)),11,o)}return n<t.length&&r(e.ALPHANUMERIC_CHARSET.indexOf(t.charAt(n)),6,o),new e(e.Mode.ALPHANUMERIC,t.length,o)}static makeSegments(t){return""==t?[]:e.isNumeric(t)?[e.makeNumeric(t)]:e.isAlphanumeric(t)?[e.makeAlphanumeric(t)]:[e.makeBytes(e.toUtf8ByteArray(t))]}static makeEci(t){let n=[];if(t<0)throw RangeError("ECI assignment value out of range");if(t<128)r(t,8,n);else if(t<16384)r(2,2,n),r(t,14,n);else if(t<1e6)r(6,3,n),r(t,21,n);else throw RangeError("ECI assignment value out of range");return new e(e.Mode.ECI,0,n)}static isNumeric(t){return e.NUMERIC_REGEX.test(t)}static isAlphanumeric(t){return e.ALPHANUMERIC_REGEX.test(t)}getData(){return this.bitData.slice()}static getTotalBits(e,t){let r=0;for(let n of e){let e=n.mode.numCharCountBits(t);if(n.numChars>=1<<e)return 1/0;r+=4+e+n.bitData.length}return r}static toUtf8ByteArray(e){e=encodeURI(e);let t=[];for(let r=0;r<e.length;r++)"%"!=e.charAt(r)?t.push(e.charCodeAt(r)):(t.push(parseInt(e.substring(r+1,r+3),16)),r+=2);return t}};i.NUMERIC_REGEX=/^[0-9]*$/,i.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,i.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";let a=i;e.QrSegment=i})(n||(n={})),(e=>{(e=>{let t=class{constructor(e,t){this.ordinal=e,this.formatBits=t}};t.LOW=new t(0,1),t.MEDIUM=new t(1,0),t.QUARTILE=new t(2,3),t.HIGH=new t(3,2),e.Ecc=t})(e.QrCode||(e.QrCode={}))})(n||(n={})),(e=>{(e=>{let t=class{constructor(e,t){this.modeBits=e,this.numBitsCharCount=t}numCharCountBits(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}};t.NUMERIC=new t(1,[10,12,14]),t.ALPHANUMERIC=new t(2,[9,11,13]),t.BYTE=new t(4,[8,16,16]),t.KANJI=new t(8,[8,10,12]),t.ECI=new t(7,[0,0,0]),e.Mode=t})(e.QrSegment||(e.QrSegment={}))})(n||(n={}));var f=n,p={L:f.QrCode.Ecc.LOW,M:f.QrCode.Ecc.MEDIUM,Q:f.QrCode.Ecc.QUARTILE,H:f.QrCode.Ecc.HIGH},h="#FFFFFF",m="#000000";function g(e,t=0){let r=[];return e.forEach(function(e,n){let o=null;e.forEach(function(i,a){if(!i&&null!==o){r.push(`M${o+t} ${n+t}h${a-o}v1H${o+t}z`),o=null;return}if(a===e.length-1){if(!i)return;null===o?r.push(`M${a+t},${n+t} h1v1H${a+t}z`):r.push(`M${o+t},${n+t} h${a+1-o}v1H${o+t}z`);return}i&&null===o&&(o=a)})}),r.join("")}function v(e,t){return e.slice().map((e,r)=>r<t.y||r>=t.y+t.h?e:e.map((e,r)=>(r<t.x||r>=t.x+t.w)&&e))}function b({value:e,level:t,minVersion:r,includeMargin:n,marginSize:i,imageSettings:a,size:s,boostLevel:l}){let d=o.useMemo(()=>{let n=(Array.isArray(e)?e:[e]).reduce((e,t)=>
1(e.push(...f.QrSegment.makeSegments(t)),e),[]);return f.QrCode.encodeSegments(n,p[t],r,void 0,void 0,l)},[e,t,r,l]),{cells:u,margin:c,numCells:h,calculatedImageSettings:m}=o.useMemo(()=>{let e=d.getModules(),t=null!=i?Math.max(Math.floor(i),0):4*!!n,r=e.length+2*t,o=function(e,t,r,n){if(null==n)return null;let o=e.length+2*r,i=Math.floor(.1*t),a=o/t,s=(n.width||i)*a,l=(n.height||i)*a,d=null==n.x?e.length/2-s/2:n.x*a,u=null==n.y?e.length/2-l/2:n.y*a,c=null==n.opacity?1:n.opacity,f=null;if(n.excavate){let e=Math.floor(d),t=Math.floor(u),r=Math.ceil(s+d-e),n=Math.ceil(l+u-t);f={x:e,y:t,w:r,h:n}}return{x:d,y:u,h:l,w:s,excavation:f,opacity:c,crossOrigin:n.crossOrigin}}(e,s,t,a);return{cells:e,margin:t,numCells:r,calculatedImageSettings:o}},[d,s,a,n,i]);return{qrcode:d,margin:c,cells:u,numCells:h,calculatedImageSettings:m}}var w=function(){try{new Path2D().addPath(new Path2D)}catch(e){return!1}return!0}();o.forwardRef(function(e,t){let{value:r,size:n=128,level:i="L",bgColor:a=h,fgColor:s=m,includeMargin:l=!1,minVersion:d=1,boostLevel:f,marginSize:p,imageSettings:y}=e,x=c(e,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","marginSize","imageSettings"]),{style:S}=x,E=c(x,["style"]),C=null==y?void 0:y.src,M=o.useRef(null),T=o.useRef(null),k=o.useCallback(e=>{M.current=e,"function"==typeof t?t(e):t&&(t.current=e)},[t]),[P,D]=o.useState(!1),{margin:R,cells:O,numCells:I,calculatedImageSettings:A}=b({value:r,level:i,minVersion:d,boostLevel:f,includeMargin:l,marginSize:p,imageSettings:y,size:n});o.useEffect(()=>{if(null!=M.current){let e=M.current,t=e.getContext("2d");if(!t)return;let r=O,o=T.current,i=null!=A&&null!==o&&o.complete&&0!==o.naturalHeight&&0!==o.naturalWidth;i&&null!=A.excavation&&(r=v(O,A.excavation));let l=window.devicePixelRatio||1;e.height=e.width=n*l;let d=n/I*l;t.scale(d,d),t.fillStyle=a,t.fillRect(0,0,I,I),t.fillStyle=s,w?t.fill(new Path2D(g(r,R))):O.forEach(function(e,r){e.forEach(function(e,n){e&&t.fillRect(n+R,r+R,1,1)})}),A&&(t.globalAlpha=A.opacity),i&&t.drawImage(o,A.x+R,A.y+R,A.w,A.h)}}),o.useEffect(()=>{D(!1)},[C]);let L=u({height:n,width:n},S),j=null;return null!=C&&(j=o.createElement("img",{src:C,key:C,style:{display:"none"},onLoad:()=>{D(!0)},ref:T,crossOrigin:null==A?void 0:A.crossOrigin})),o.createElement(o.Fragment,null,o.createElement("canvas",u({style:L,height:n,width:n,ref:k,role:"img"},E)),j)}).displayName="QRCodeCanvas";var y=o.forwardRef(function(e,t){let{value:r,size:n=128,level:i="L",bgColor:a=h,fgColor:s=m,includeMargin:l=!1,minVersion:d=1,boostLevel:f,title:p,marginSize:w,imageSettings:y}=e,x=c(e,["value","size","level","bgColor","fgColor","includeMargin","minVersion","boostLevel","title","marginSize","imageSettings"]),{margin:S,cells:E,numCells:C,calculatedImageSettings:M}=b({value:r,level:i,minVersion:d,boostLevel:f,includeMargin:l,marginSize:w,imageSettings:y,size:n}),T=E,k=null;null!=y&&null!=M&&(null!=M.excavation&&(T=v(E,M.excavation)),k=o.createElement("image",{href:y.src,height:M.h,width:M.w,x:M.x+S,y:M.y+S,preserveAspectRatio:"none",opacity:M.opacity,crossOrigin:M.crossOrigin}));let P=g(T,S);return o.createElement("svg",u({height:n,width:n,viewBox:`0 0 ${C} ${C}`,ref:t,role:"img"},x),!!p&&o.createElement("title",null,p),o.createElement("path",{fill:a,d:`M0,0 h${C}v${C}H0z`,shapeRendering:"crispEdges"}),o.createElement("path",{fill:s,d:P,shapeRendering:"crispEdges"}),k)});y.displayName="QRCodeSVG"},2492:(e,t,r)=>{"use strict";r.d(t,{f:()=>i});var n=r(11337),o=r(24141);function i(e,t,r){let i=(0,o.a)(e,null==r?void 0:r.in);return isNaN(t)?(0,n.w)((null==r?void 0:r.in)||e,NaN):(t&&i.setDate(i.getDate()+t),i)}},4224:(e,t,r)=>{"use strict";r.d(t,{h:()=>eL});var n,o,i,a,s,l={};r.r(l),r.d(l,{CaptionLabel:()=>S,Chevron:()=>E,Day:()=>C,DayButton:()=>M,Dropdown:()=>P,DropdownNav:()=>D,Footer:()=>R,Month:()=>O,MonthCaption:()=>I,MonthGrid:()=>A,Months:()=>L,MonthsDropdown:()=>j,Nav:()=>N,NextMonthButton:()=>_,Option:()=>B,PreviousMonthButton:()=>F,Root:()=>z,Select:()=>G,Week:()=>W,WeekNumber:()=>V,WeekNumberHeader:()=>K,Weekday:()=>H,Weekdays:()=>Y,Weeks:()=>U,YearsDropdown:()=>$});var d={};r.r(d),r.d(d,{formatCaption:()=>q,formatDay:()=>X,formatMonthDropdown:()=>Z,formatWeekNumber:()=>J,formatWeekNumberHeader:()=>ee,formatWeekdayName:()=>Q,formatYearDropdown:()=>et});var u={};r.r(u),r.d(u,{labelDayButton:()=>er,labelGrid:()=>en,labelGridcell:()=>eo,labelMonthDropdown:()=>ei,labelNav:()=>ea,labelNext:()=>es,labelPrevious:()=>el,labelWeekNumber:()=>eu,labelWeekNumberHeader:()=>ec,labelWeekday:()=>ed,labelYearDropdown:()=>ef});var c=r(20154),f=r(6986),p=r(68228);function h(e,t,r=!1,n=p.VA){let{from:o,to:i}=e,{differenceInCalendarDays:a,isSameDay:s}=n;return o&&i?(0>a(i,o)&&([o,i]=[i,o]),a(t,o)>=+!!r&&a(i,t)>=+!!r):!r&&i?s(i,t):!r&&!!o&&s(o,t)}function m(e){return!!(e&&"object"==typeof e&&"before"in e&&"after"in e)}function g(e){return!!(e&&"object"==typeof e&&"from"in e)}function v(e){return!!(e&&"object"==typeof e&&"after"in e)}function b(e){return!!(e&&"object"==typeof e&&"before"in e)}function w(e){return!!(e&&"object"==typeof e&&"dayOfWeek"in e)}function y(e,t){return Array.isArray(e)&&e.every(t.isDate)}function x(e,t,r=p.VA){let n=Array.isArray(t)?t:[t],{isSameDay:o,differenceInCalendarDays:i,isAfter:a}=r;return n.some(t=>{if("boolean"==typeof t)return t;if(r.isDate(t))return o(e,t);if(y(t,r))return t.some(t=>o(e,t));if(g(t))return h(t,e,!1,r);if(w(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(m(t)){let r=i(t.before,e),n=i(t.after,e),o=r>0,s=n<0;return a(t.before,t.after)?s&&o:o||s}return v(t)?i(e,t.after)>0:b(t)?i(t.before,e)>0:"function"==typeof t&&t(e)})}function S(e){return c.createElement("span",{...e})}function E(e){let{size:t=24,orientation:r="left",className:n,style:o}=e;return c.createElement("svg",{className:n,style:o,width:t,height:t,viewBox:"0 0 24 24"},"up"===r&&c.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),"down"===r&&c.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),"left"===r&&c.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),"right"===r&&c.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}function C(e){let{day:t,modifiers:r,...n}=e;return c.createElement("td",{...n})}function M(e){let{day:t,modifiers:r,...n}=e,o=c.useRef(null);return c.useEffect(()=>{r.focused&&o.current?.focus()}
1,[r.focused]),c.createElement("button",{ref:o,...n})}!function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"}(n||(n={})),function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"}(o||(o={})),function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"}(i||(i={})),function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"}(a||(a={}));let T=(0,c.createContext)(void 0);function k(){let e=(0,c.useContext)(T);if(void 0===e)throw Error("useDayPicker() must be used within a custom component.");return e}function P(e){let{options:t,className:r,...o}=e,{classNames:i,components:a,styles:s}=k(),l=[i[n.Dropdown],r].join(" "),d=t?.find(({value:e})=>e===o.value);return c.createElement("span",{"data-disabled":o.disabled,className:i[n.DropdownRoot],style:s?.[n.DropdownRoot]},c.createElement(a.Select,{className:l,...o},t?.map(({value:e,label:t,disabled:r})=>c.createElement(a.Option,{key:e,value:e,disabled:r},t))),c.createElement("span",{className:i[n.CaptionLabel],style:s?.[n.CaptionLabel],"aria-hidden":!0},d?.label,c.createElement(a.Chevron,{orientation:"down",size:18,className:i[n.Chevron],style:s?.[n.Chevron]})))}function D(e){return c.createElement("div",{...e})}function R(e){return c.createElement("div",{...e})}function O(e){let{calendarMonth:t,displayIndex:r,...n}=e;return c.createElement("div",{...n},e.children)}function I(e){let{calendarMonth:t,displayIndex:r,...n}=e;return c.createElement("div",{...n})}function A(e){return c.createElement("table",{...e})}function L(e){return c.createElement("div",{...e})}function j(e){let{components:t}=k();return c.createElement(t.Dropdown,{...e})}function N(e){let{onPreviousClick:t,onNextClick:r,previousMonth:o,nextMonth:i,...a}=e,{components:s,classNames:l,styles:d,labels:{labelPrevious:u,labelNext:f}}=k(),p=(0,c.useCallback)(e=>{i&&r?.(e)},[i,r]),h=(0,c.useCallback)(e=>{o&&t?.(e)},[o,t]);return c.createElement("nav",{...a},c.createElement(s.PreviousMonthButton,{type:"button",className:l[n.PreviousMonthButton],style:d?.[n.PreviousMonthButton],tabIndex:o?void 0:-1,"aria-disabled":!o||void 0,"aria-label":u(o),onClick:h},c.createElement(s.Chevron,{disabled:!o||void 0,className:l[n.Chevron],style:d?.[n.Chevron],orientation:"left"})),c.createElement(s.NextMonthButton,{type:"button",className:l[n.NextMonthButton],style:d?.[n.NextMonthButton],tabIndex:i?void 0:-1,"aria-disabled":!i||void 0,"aria-label":f(i),onClick:p},c.createElement(s.Chevron,{disabled:!i||void 0,orientation:"right",className:l[n.Chevron],style:d?.[n.Chevron]})))}function _(e){return c.createElement("button",{...e})}function B(e){return c.createElement("option",{...e})}function F(e){return c.createElement("button",{...e})}function z(e){let{rootRef:t,...r}=e;return c.createElement("div",{...r,ref:t})}function G(e){return c.createElement("select",{...e})}function W(e){let{week:t,...r}=e;return c.createElement("tr",{...r})}function H(e){return c.createElement("th",{...e})}function Y(e){return c.createElement("thead",{"aria-hidden":!0},c.createElement("tr",{...e}))}function V(e){let{week:t,...r}=e;return c.createElement("th",{...r})}function K(e){return c.createElement("th",{...e})}function U(e){return c.createElement("tbody",{...e})}
1function $(e){let{components:t}=k();return c.createElement(t.Dropdown,{...e})}function q(e,t,r){return(r??new p.i0(t)).formatMonthYear(e)}function X(e,t,r){return(r??new p.i0(t)).format(e,"d")}function Z(e,t=p.VA){return t.format(e,"LLLL")}function Q(e,t,r){return(r??new p.i0(t)).format(e,"cccccc")}function J(e,t=p.VA){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function ee(){return""}function et(e,t=p.VA){return t.format(e,"yyyy")}function er(e,t,r,n){let o=(n??new p.i0(r)).format(e,"PPPP");return t.today&&(o=`Today, ${o}`),t.selected&&(o=`${o}, selected`),o}function en(e,t,r){return(r??new p.i0(t)).formatMonthYear(e)}function eo(e,t,r,n){let o=(n??new p.i0(r)).format(e,"PPPP");return t?.today&&(o=`Today, ${o}`),o}function ei(e){return"Choose the Month"}function ea(){return""}function es(e,t){return"Go to the Next Month"}function el(e){return"Go to the Previous Month"}function ed(e,t,r){return(r??new p.i0(t)).format(e,"cccc")}function eu(e,t){return`Week ${e}`}function ec(e){return"Week Number"}function ef(e){return"Choose the Year"}let ep=(e,t,r)=>t||(r?"function"==typeof r?r:(...e)=>r:e);var eh=r(59423),em=r(32788),eg=r(98522),ev=r(96001),eb=r(13333);let ew=e=>e instanceof HTMLElement?e:null,ey=e=>[...e.querySelectorAll("[data-animated-month]")??[]],ex=e=>ew(e.querySelector("[data-animated-caption]")),eS=e=>ew(e.querySelector("[data-animated-weeks]"));function eE(e,t,r,n){let{month:o,defaultMonth:i,today:a=n.today(),numberOfMonths:s=1}=e,l=o||i||a,{differenceInCalendarMonths:d,addMonths:u,startOfMonth:c}=n;return r&&d(r,l)<s-1&&(l=u(r,-1*(s-1))),t&&0>d(l,t)&&(l=t),c(l)}class eC{constructor(e,t,r=p.VA){this.date=e,this.displayMonth=t,this.outside=!!(t&&!r.isSameMonth(e,t)),this.dateLib=r,this.isoDate=r.format(e,"yyyy-MM-dd"),this.displayMonthId=r.format(t,"yyyy-MM"),this.dateMonthId=r.format(e,"yyyy-MM")}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}}class eM{constructor(e,t){this.days=t,this.weekNumber=e}}class eT{constructor(e,t){this.date=e,this.weeks=t}}function ek(e,t){let[r,n]=(0,c.useState)(e);return[void 0===t?r:t,n]}function eP(e){return!e[o.disabled]&&!e[o.hidden]&&!e[o.outside]}function eD(e,t,r=p.VA){return h(e,t.from,!1,r)||h(e,t.to,!1,r)||h(t,e.from,!1,r)||h(t,e.to,!1,r)}function eR(e,t){return e instanceof eh.BB&&e.timeZone===t?e:new eh.BB(e,t)}function eO(e,t,r){if(!r)return eR(e,t);let n=eR(e,t);return new Date(new eh.BB(n.getFullYear(),n.getMonth(),n.getDate(),12,0,0,t).getTime())}function eI(e,t,r){return"boolean"==typeof e||"function"==typeof e?e:e instanceof Date?eO(e,t,r):Array.isArray(e)?e.map(e=>e instanceof Date?eO(e,t,r):e):g(e)?{...e,from:e.from?eR(e.from,t):e.from,to:e.to?eR(e.to,t):e.to}:m(e)?{before:eO(e.before,t,r),after:eO(e.after,t,r)}:v(e)?{after:eO(e.after,t,r)}:b(e)?{before:eO(e.before,t,r)}:e}function eA(e,t,r){return e?Array.isArray(e)?e.map(e=>eI(e,t,r)):eI(e,t,r):e}function eL(e){let t=e,r=t.timeZone;if(r&&((t={...e,timeZone:r}).today&&(t.today=eR(t.today,r)),t.month&&(t.month=eR(t.month,r)),t.defaultMonth&&(t.defaultMonth=eR(t.defaultMonth,r)),t.startMonth&&(t.startMonth=eR(t.startMonth,r)),t.endMonth&&(t.endMonth=eR(t.endMonth,r)),"single"===t.mode&&t.selected?t.selected=eR(t.selected,r):"multiple"===t.mode&&t.selected?t.selected=t.selected?.map(e=>eR(e,r)):"range"===t.mode&&t.selected&&(t.selected={from:t.selected.from?eR(t.selected.from,r):t.selected.from,to:t.selected.to?eR(t.selected.to,r):t.selected.to}),void 0!==t.disabled&&(t.disabled=eA(t.disabled,r)),void 0!==t.hidden&&(t.hidden=eA(t.hidden,r)),t.modifiers)){let e={};Object.keys(t.modifiers).forEach(n=>{e[n]=eA(t.modifiers?.[n],r)}),t.modifiers=e}let{components:S,formatters:E,labels:C,dateLib:M,locale:k,classNames:P}=(0,c.useMemo)(()=>{var e,r;let s={...f.c,...t.locale},c=t.broadcastCalendar?1:t.weekStartsOn,h=t.noonSafe&&t.timeZone?function(e,t={}){let{weekStartsOn:r,locale:n}=t,o=r??n?.options?.weekStartsOn??0,i=t=>{let r="number"==typeof t||"string"==typeof t?new Date(t):t;return new eh.BB(r.getFullYear(),r.getMonth(),r.getDate(),12,0,0,e)},a=e=>{let t=i(e);return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0)};return{today:()=>i(eh.BB.tz(e)),newDate:(t,r,n)=>new eh.BB(t,r,n,12,0,0,e),startOfDay:e=>i(e),startOfWeek:(e,t)=>{let r=i(e),n=t?.weekStartsOn??o,a=(r.getDay()-n+7)%7;return r.setDate(r.getDate()-a),r},startOfISOWeek:e=>{let t=i(e),r=(t.getDay()-1+7)%7;return t.setDate(t.getDate()-r),t},startOfMonth:e=>{let t=i(e);return t.setDate(1),t},startOfYear:e=>{let t=i(e);return t.setMonth(0,1),t},endOfWeek:(e,t)=>{let r=i(e),n=(((t?.weekStartsOn??o)+6)%7-r.getDay()+7)%7;return r.setDate(r.getDate()+n),r},endOfISOWeek:e=>{let t=i(e),r=(7-t.getDay())%7;return t.setDate(t.getDate()+r),t},endOfMonth:e=>{let t=i(e);return t.setMonth(t.getMonth()+1,0),t},endOfYear:e=>{let t=i(e);return t.setMonth(11,31),t},eachMonthOfInterval:t=>{let r=i(t.start),n=i(t.end),o=[],a=new eh.BB(r.getFullYear(),r.getMonth(),1,12,0,0,e),s=12*n.getFullYear()+n.getMonth();for(;12*a.getFullYear()+a.getMonth()<=s;
1)o.push(new eh.BB(a,e)),a.setMonth(a.getMonth()+1,1);return o},addDays:(e,t)=>{let r=i(e);return r.setDate(r.getDate()+t),r},addWeeks:(e,t)=>{let r=i(e);return r.setDate(r.getDate()+7*t),r},addMonths:(e,t)=>{let r=i(e);return r.setMonth(r.getMonth()+t),r},addYears:(e,t)=>{let r=i(e);return r.setFullYear(r.getFullYear()+t),r},eachYearOfInterval:t=>{let r=i(t.start),n=i(t.end),o=[],a=new eh.BB(r.getFullYear(),0,1,12,0,0,e);for(;a.getFullYear()<=n.getFullYear();)o.push(new eh.BB(a,e)),a.setFullYear(a.getFullYear()+1,0,1);return o},getWeek:(e,t)=>{let r=a(e);return(0,em.N)(r,{weekStartsOn:t?.weekStartsOn??o,firstWeekContainsDate:t?.firstWeekContainsDate??n?.options?.firstWeekContainsDate??1})},getISOWeek:e=>{let t=a(e);return(0,eg.s)(t)},differenceInCalendarDays:(e,t)=>{let r=a(e),n=a(t);return(0,ev.m)(r,n)},differenceInCalendarMonths:(e,t)=>{let r=a(e),n=a(t);return(0,eb.U)(r,n)}}}(t.timeZone,{weekStartsOn:c,locale:s}):void 0,m=t.dateLib&&h?{...h,...t.dateLib}:t.dateLib??h,g=new p.i0({locale:s,weekStartsOn:c,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},m);return{dateLib:g,components:(e=t.components,{...l,...e}),formatters:(r=t.formatters,{...d,...r}),labels:function(e,t){let r=t.locale?.labels??{};return{...u,...e??{},labelDayButton:ep(er,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:ep(ei,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:ep(es,e?.labelNext,r.labelNext),labelPrevious:ep(el,e?.labelPrevious,r.labelPrevious),labelWeekNumber:ep(eu,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:ep(ef,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:ep(en,e?.labelGrid,r.labelGrid),labelGridcell:ep(eo,e?.labelGridcell,r.labelGridcell),labelNav:ep(ea,e?.labelNav,r.labelNav),labelWeekNumberHeader:ep(ec,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:ep(ed,e?.labelWeekday,r.labelWeekday)}}(t.labels,g.options),locale:s,classNames:{...function(){let e={};for(let t in n)e[n[t]]=`rdp-${n[t]}`;for(let t in o)e[o[t]]=`rdp-${o[t]}`;for(let t in i)e[i[t]]=`rdp-${i[t]}`;for(let t in a)e[a[t]]=`rdp-${a[t]}`;return e}(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:M.today()});let{captionLayout:D,mode:R,navLayout:O,numberOfMonths:I=1,onDayBlur:A,onDayClick:L,onDayFocus:j,onDayKeyDown:N,onDayMouseEnter:_,onDayMouseLeave:B,onNextClick:F,onPrevClick:z,showWeekNumber:G,styles:W}=t,{formatCaption:H,formatDay:Y,formatMonthDropdown:V,formatWeekNumber:K,formatWeekNumberHeader:U,formatWeekdayName:$,formatYearDropdown:q}=E,X=function(e,t){let[r,n]=function(e,t){let{startMonth:r,endMonth:n}=e,{startOfYear:o,startOfDay:i,startOfMonth:a,endOfMonth:s,addYears:l,endOfYear:d,today:u}=t,c="dropdown"===e.captionLayout||"dropdown-years"===e.captionLayout;return r?r=a(r):!r&&c&&(r=o(l(e.today??u(),-100))),n?n=s(n):!n&&c&&(n=d(e.today??u())),[r?i(r):r,n?i(n):n]}(e,t),{startOfMonth:o,endOfMonth:i}=t,a=eE(e,r,n,t),[s,l]=ek(a,e.month?a:void 0);(0,c.useEffect)(()=>
1{l(eE(e,r,n,t))},[e.timeZone]);let{months:d,weeks:u,days:f,previousMonth:p,nextMonth:h}=(0,c.useMemo)(()=>{let o=function(e,t,r,n){let{numberOfMonths:o=1}=r,i=[];for(let r=0;r<o;r++){let o=n.addMonths(e,r);if(t&&o>t)break;i.push(o)}return i}(s,n,{numberOfMonths:e.numberOfMonths},t),a=function(e,t,r,n){let o=e[0],i=e[e.length-1],{ISOWeek:a,fixedWeeks:s,broadcastCalendar:l}=r??{},{addDays:d,differenceInCalendarDays:u,differenceInCalendarMonths:c,endOfBroadcastWeek:f,endOfISOWeek:p,endOfMonth:h,endOfWeek:m,isAfter:g,startOfBroadcastWeek:v,startOfISOWeek:b,startOfWeek:w}=n,y=l?v(o,n):a?b(o):w(o),x=l?f(i):a?p(h(i)):m(h(i)),S=t&&(l?f(t):a?p(t):m(t)),E=u(S&&g(x,S)?S:x,y),C=c(i,o)+1,M=[];for(let e=0;e<=E;e++){let t=d(y,e);M.push(t)}let T=(l?35:42)*C;if(s&&M.length<T){let e=T-M.length;for(let t=0;t<e;t++){let e=d(M[M.length-1],1);M.push(e)}}return M}(o,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),l=function(e,t,r,n){let{addDays:o,endOfBroadcastWeek:i,endOfISOWeek:a,endOfMonth:s,endOfWeek:l,getISOWeek:d,getWeek:u,startOfBroadcastWeek:c,startOfISOWeek:f,startOfWeek:p}=n,h=e.reduce((e,h)=>{let m=r.broadcastCalendar?c(h,n):r.ISOWeek?f(h):p(h),g=r.broadcastCalendar?i(h):r.ISOWeek?a(s(h)):l(s(h)),v=t.filter(e=>e>=m&&e<=g),b=r.broadcastCalendar?35:42;if(r.fixedWeeks&&v.length<b){let e=t.filter(e=>{let t=b-v.length;return e>g&&e<=o(g,t)});v.push(...e)}let w=v.reduce((e,t)=>{let o=r.ISOWeek?d(t):u(t),i=e.find(e=>e.weekNumber===o),a=new eC(t,h,n);return i?i.days.push(a):e.push(new eM(o,[a])),e},[]),y=new eT(h,w);return e.push(y),e},[]);return r.reverseMonths?h.reverse():h}(o,a,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),d=l.reduce((e,t)=>e.concat(t.weeks.slice()),[]),u=function(e){let t=[];return e.reduce((e,r)=>{let n=r.weeks.reduce((e,t)=>e.concat(t.days.slice()),t.slice());return e.concat(n.slice())},t.slice())}(l);return{months:l,weeks:d,days:u,previousMonth:function(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:o,numberOfMonths:i}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=n,d=a(e);if(!t||!(0>=l(d,t)))return s(d,-(o?i??1:1))}(s,r,e,t),nextMonth:function(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:o,numberOfMonths:i=1}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=n,d=a(e);if(!t||!(l(t,e)<i))return s(d,o?i:1)}(s,n,e,t)}},[t,s.getTime(),n?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:m,onMonthChange:g}=e,v=e=>{if(m)return;let t=o(e);r&&t<o(r)&&(t=o(r)),n&&t>o(n)&&(t=o(n)),l(t),g?.(t)};return{months:d,weeks:u,days:f,navStart:r,navEnd:n,previousMonth:p,nextMonth:h,goToMonth:v,goToDay:e=>{u.some(t=>t.days.some(t=>t.isEqualTo(e)))||v(e.date)}}}(t,M),{days:Z,months:Q,navStart:J,navEnd:ee,previousMonth:et,nextMonth:eO,goToMonth:eI}=X,eL=function(e,t,r,n,i){let{disabled:a,hidden:s,modifiers:l,showOutsideDays:d,broadcastCalendar:u,today:c=i.today()}=t,{isSameDay:f,isSameMonth:p,startOfMonth:h,isBefore:m,endOfMonth:g,isAfter:v}=i,b=r&&h(r),w=n&&g(n),y={[o.focused]:[],[o.outside]:[],[o.disabled]:[],[o.hidden]:[],[o.today]:[]},S={};for(let t of e){let{date:e,displayMonth:r}=t,n=!!(r&&!p(e,r)),o=!!(b&&m(e,b)),h=!!(w&&v(e,w)),g=!!(a&&x(e,a,i)),E=!!(s&&x(e,s,i))||o||h||!u&&!d&&n||u&&!1===d&&n,C=f(e,c);n&&y.outside.push(t),g&&y.disabled.push(t),E&&y.hidden.push(t),C&&y.today.push(t),l&&Object.keys(l).forEach(r=>{let n=l?.[r];n&&x(e,n,i)&&(S[r]?S[r].push(t):S[r]=[t])})}return e=>{let t={[o.focused]:!1,[o.disabled]:!1,[o.hidden]:!1,[o.outside]:!1,[o.today]:!1},r={};for(let r in y){let n=y[r];t[r]=n.some(t=>t===e)}for(let t in S)r[t]=S[t].some(t=>t===e);return{...t,...r}}}(Z,t,J,ee,M),{isSelected:ej,select:eN,selected:e_}=function(e,t){let r=function(e,t){let{selected:r,required:n,onSelect:o}=e,[i,a]=ek(r,o?r:void 0),s=o?r:i,{isSameDay:l}=t;return{selected:s,select:(e,t,r)=>{let i=e;return!n&&s&&s&&l(e,s)&&(i=void 0),o||a(i),o?.(i,e,t,r),i},isSelected:e=>!!s&&l(s,e)}}(e,t),n=function(e,t){let{selected:r,required:n,onSelect:o}=e,[i,a]=ek(r,o?r:void 0),s=o?r:i,{isSameDay:l}=t,d=e=>s?.some(t=>l(t,e))??!1,{min:u,max:c}=e;return{selected:s,select:(e,t,r)=>{let i=[...s??[]];if(d(e)){if(s?.length===u||n&&s?.length===1)return;i=s?.filter(t=>!l(t,e))}else i=s?.length===c?[e]:[...i,e];return o||a(i),o?.(i,e,t,r),i},isSelected:d}}(e,t),o=function(e,t){let{disabled:r,excludeDisabled:n,resetOnSelect:o,selected:i,required:a,onSelect:s}=e,[l,d]=ek(i,s?i:void 0),u=s?i:l;return{selected:u,select:(i,l,c)=>{let f,{min:S,max:E}=e;if(i){let e=u?.from,r=u?.to,n=!!e&&!!r&&t.isSameDay(e,r)&&t.isSameDay(i,e);f=o&&(e&&r||!u?.from)?!a&&n?void 0:{from:i,to:void 0}:function(e,t,r=0,n=0,o=!1,i=p.VA){let a,{from:s,to:l}=t||{},{isSameDay:d,isAfter:u,isBefore:c}=i;
1if(s||l){if(s&&!l)a=d(s,e)?0===r?{from:s,to:e}:o?{from:s,to:void 0}:void 0:c(e,s)?{from:e,to:s}:{from:s,to:e};else if(s&&l)if(d(s,e)&&d(l,e))a=o?{from:s,to:l}:void 0;else if(d(s,e))a={from:s,to:r>0?void 0:e};else if(d(l,e))a={from:e,to:r>0?void 0:e};else if(c(e,s))a={from:e,to:l};else if(u(e,s))a={from:s,to:e};else if(u(e,l))a={from:s,to:e};else throw Error("Invalid range")}else a={from:e,to:r>0?void 0:e};if(a?.from&&a?.to){let t=i.differenceInCalendarDays(a.to,a.from);n>0&&t>n?a={from:e,to:void 0}:r>1&&t<r&&(a={from:e,to:void 0})}return a}(i,u,S,E,a,t)}return n&&r&&f?.from&&f.to&&function(e,t,r=p.VA){let n=Array.isArray(t)?t:[t];if(n.filter(e=>"function"!=typeof e).some(t=>"boolean"==typeof t?t:r.isDate(t)?h(e,t,!1,r):y(t,r)?t.some(t=>h(e,t,!1,r)):g(t)?!!t.from&&!!t.to&&eD(e,{from:t.from,to:t.to},r):w(t)?function(e,t,r=p.VA){let n=Array.isArray(t)?t:[t],o=e.from,i=Math.min(r.differenceInCalendarDays(e.to,e.from),6);for(let e=0;e<=i;e++){if(n.includes(o.getDay()))return!0;o=r.addDays(o,1)}return!1}(e,t.dayOfWeek,r):m(t)?r.isAfter(t.before,t.after)?eD(e,{from:r.addDays(t.after,1),to:r.addDays(t.before,-1)},r):x(e.from,t,r)||x(e.to,t,r):!!(v(t)||b(t))&&(x(e.from,t,r)||x(e.to,t,r))))return!0;let o=n.filter(e=>"function"==typeof e);if(o.length){let t=e.from,n=r.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=n;e++){if(o.some(e=>e(t)))return!0;t=r.addDays(t,1)}}return!1}({from:f.from,to:f.to},r,t)&&(f.from=i,f.to=void 0),s||d(f),s?.(f,i,l,c),f},isSelected:e=>u&&h(u,e,!1,t)}}(e,t);switch(e.mode){case"single":return r;case"multiple":return n;case"range":return o;default:return}}(t,M)??{},{blur:eB,focused:eF,isFocusTarget:ez,moveFocus:eG,setFocused:eW}=function(e,t,r,n,i){let{autoFocus:a}=e,[l,d]=(0,c.useState)(),u=function(e,t,r,n){let i,a=-1;for(let l of e){let e=t(l);eP(e)&&(e[o.focused]&&a<s.FocusedModifier?(i=l,a=s.FocusedModifier):n?.isEqualTo(l)&&a<s.LastFocused?(i=l,a=s.LastFocused):r(l.date)&&a<s.Selected?(i=l,a=s.Selected):e[o.today]&&a<s.Today&&(i=l,a=s.Today))}return i||(i=e.find(e=>eP(t(e)))),i}(t.days,r,n||(()=>!1),l),[f,p]=(0,c.useState)(a?u:void 0);return{isFocusTarget:e=>!!u?.isEqualTo(e),setFocused:p,focused:f,blur:()=>{d(f),p(void 0)},moveFocus:(r,n)=>{if(!f)return;let o=function e(t,r,n,o,i,a,s,l=0){if(l>365)return;let d=function(e,t,r,n,o,i,a){let{ISOWeek:s,broadcastCalendar:l}=i,{addDays:d,addMonths:u,addWeeks:c,addYears:f,endOfBroadcastWeek:p,endOfISOWeek:h,endOfWeek:m,max:g,min:v,startOfBroadcastWeek:b,startOfISOWeek:w,startOfWeek:y}=a,x=({day:d,week:c,month:u,year:f,startOfWeek:e=>l?b(e,a):s?w(e):y(e),endOfWeek:e=>l?p(e):s?h(e):m(e)})[e](r,"after"===t?1:-1);return"before"===t&&n?x=g([n,x]):"after"===t&&o&&(x=v([o,x])),x}(t,r,n.date,o,i,a,s),u=!!(a.disabled&&x(d,a.disabled,s)),c=!!(a.hidden&&x(d,a.hidden,s)),f=new eC(d,d,s);return u||c?e(t,r,f,o,i,a,s,l+1):f}(r,n,f,t.navStart,t.navEnd,e,i);if(o){if(e.disableNavigation&&!t.days.some(e=>e.isEqualTo(o)))return;t.goToDay(o),p(o)}}}}(t,X,eL,ej??(()=>!1),M),{labelDayButton:eH,labelGridcell:eY,labelGrid:eV,labelMonthDropdown:eK,labelNav:eU,labelPrevious:e$,labelNext:eq,labelWeekday:eX,labelWeekNumber:eZ,labelWeekNumberHeader:eQ,labelYearDropdown:eJ}=C,e0=(0,c.useMemo)(()=>(function(e,t,r,n){let o=n??e.today(),i=r?e.startOfBroadcastWeek(o,e):t?e.startOfISOWeek(o):e.startOfWeek(o),a=[];for(let t=0;t<7;t++){let r=e.addDays(i,t);a.push(r)}return a})(M,t.ISOWeek,t.broadcastCalendar,t.today),[M,t.ISOWeek,t.broadcastCalendar,t.today]),e1=void 0!==R||void 0!==L,e2=(0,c.useCallback)(()=>{et&&(eI(et),z?.(et))},[et,eI,z]),e4=(0,c.useCallback)(()=>{eO&&(eI(eO),F?.(eO))},[eI,eO,F]),e3=(0,c.useCallback)((e,t)=>r=>{r.preventDefault(),r.stopPropagation(),eW(e),t.disabled||(eN?.(e.date,t,r),L?.(e.date,t,r))},[eN,L,eW]),e8=(0,c.useCallback)((e,t)=>r=>{eW(e),j?.(e.date,t,r)},[j,eW]),e5=(0,c.useCallback)((e,t)=>r=>{eB(),A?.(e.date,t,r)},[eB,A]),e6=(0,c.useCallback)((e,r)=>n=>{let o={ArrowLeft:[n.shiftKey?"month":"day","rtl"===t.dir?"after":"before"],ArrowRight:[n.shiftKey?"month":"day","rtl"===t.dir?"before":"after"],ArrowDown:[n.shiftKey?"year":"week","after"],ArrowUp:[n.shiftKey?"year":"week","before"],PageUp:[n.shiftKey?"year":"month","before"],PageDown:[n.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(o[n.key]){n.preventDefault(),n.stopPropagation();let[e,t]=o[n.key];eG(e,t)}N?.(e.date,r,n)},[eG,N,t.dir]),e7=(0,c.useCallback)((e,t)=>r=>{_?.(e.date,t,r)},[_]),e9=(0,c.useCallback)((e,t)=>r=>{B?.(e.date,t,r)}
1,[B]),te=(0,c.useCallback)((e,t)=>r=>{let n=Number(r.target.value),o=M.setMonth(M.startOfMonth(e),n);eI(M.addMonths(o,-t))},[M,eI]),tt=(0,c.useCallback)((e,t)=>r=>{let n=Number(r.target.value),o=M.setYear(M.startOfMonth(e),n);eI(M.addMonths(o,-t))},[M,eI]),{className:tr,style:tn}=(0,c.useMemo)(()=>({className:[P[n.Root],t.className].filter(Boolean).join(" "),style:{...W?.[n.Root],...t.style}}),[P,t.className,t.style,W]),to=function(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([e,r])=>{e.startsWith("data-")&&(t[e]=r)}),t}(t),ti=e=>{let t=W?.[n.Dropdown],r=W?.[e];if(t||r)return{...t,...r}},ta=(0,c.useRef)(null);!function(e,t,{classNames:r,months:n,focused:o,dateLib:i}){let s=(0,c.useRef)(null),l=(0,c.useRef)(n),d=(0,c.useRef)(!1);(0,c.useLayoutEffect)(()=>{let u=l.current;if(l.current=n,!t||!e.current||!(e.current instanceof HTMLElement)||0===n.length||0===u.length||n.length!==u.length)return;let c=i.isSameMonth(n[0].date,u[0].date),f=i.isAfter(n[0].date,u[0].date),p=f?r[a.caption_after_enter]:r[a.caption_before_enter],h=f?r[a.weeks_after_enter]:r[a.weeks_before_enter],m=s.current,g=e.current.cloneNode(!0);if(g instanceof HTMLElement?(ey(g).forEach(e=>{if(!(e instanceof HTMLElement))return;let t=ew(e.querySelector("[data-animated-month]"));t&&e.contains(t)&&e.removeChild(t);let r=ex(e);r&&r.classList.remove(p);let n=eS(e);n&&n.classList.remove(h)}),s.current=g):s.current=null,d.current||c||o)return;let v=m instanceof HTMLElement?ey(m):[],b=ey(e.current);if(b?.every(e=>e instanceof HTMLElement)&&v?.every(e=>e instanceof HTMLElement)){d.current=!0;let t=[];e.current.style.isolation="isolate";let n=ew(e.current.querySelector("[data-animated-nav]"));n&&(n.style.zIndex="1"),b.forEach((o,i)=>{let s=v[i];if(!s)return;o.style.position="relative",o.style.overflow="hidden";let l=ex(o);l&&l.classList.add(p);let u=eS(o);u&&u.classList.add(h);let c=()=>{d.current=!1,e.current&&(e.current.style.isolation=""),n&&(n.style.zIndex=""),l&&l.classList.remove(p),u&&u.classList.remove(h),o.style.position="",o.style.overflow="",o.contains(s)&&o.removeChild(s)};t.push(c),s.style.pointerEvents="none",s.style.position="absolute",s.style.overflow="hidden",s.setAttribute("aria-hidden","true");let m=ew(s.querySelector("[data-animated-weekdays]"));m&&(m.style.opacity="0");let g=ex(s);g&&(g.classList.add(f?r[a.caption_before_exit]:r[a.caption_after_exit]),g.addEventListener("animationend",c));let b=eS(s);b&&b.classList.add(f?r[a.weeks_before_exit]:r[a.weeks_after_exit]),o.insertBefore(s,o.firstChild)})}})}(ta,!!t.animate,{classNames:P,months:Q,focused:eF,dateLib:M});let ts={dayPickerProps:t,selected:e_,select:eN,isSelected:ej,months:Q,nextMonth:eO,previousMonth:et,goToMonth:eI,getModifiers:eL,components:S,classNames:P,styles:W,labels:C,formatters:E};return c.createElement(T.Provider,{value:ts},c.createElement(S.Root,{rootRef:t.animate?ta:void 0,className:tr,style:tn,dir:t.dir,id:t.id,lang:t.lang??k.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...to},c.createElement(S.Months,{className:P[n.Months],style:W?.[n.Months]},!t.hideNavigation&&!O&&c.createElement(S.Nav,{"data-animated-nav":t.animate?"true":void 0,className:P[n.Nav],style:W?.[n.Nav],"aria-label":eU(),onPreviousClick:e2,onNextClick:e4,previousMonth:et,nextMonth:eO}),Q.map((e,r)=>{let a=t.reverseMonths?Q.length-1-r:r;return c.createElement(S.Month,{"data-animated-month":t.animate?"true":void 0,className:P[n.Month],style:W?.[n.Month],key:r,displayIndex:r,calendarMonth:e},"around"===O&&!t.hideNavigation&&0===r&&c.createElement(S.PreviousMonthButton,{type:"button",className:P[n.PreviousMonthButton],style:W?.[n.PreviousMonthButton],tabIndex:et?void 0:-1,"aria-disabled":!et||void 0,"aria-label":e$(et),onClick:e2,"data-animated-button":t.animate?"true":void 0},c.createElement(S.Chevron,{disabled:!et||void 0,className:P[n.Chevron],style:W?.[n.Chevron],orientation:"rtl"===t.dir?"right":"left"})),c.createElement(S.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:P[n.MonthCaption],style:W?.[n.MonthCaption],calendarMonth:e,displayIndex:r},D?.startsWith("dropdown")?c.createElement(S.DropdownNav,{className:P[n.Dropdowns],style:W?.[n.Dropdowns]},(()=>{let r="dropdown"===D||"dropdown-months"===D?c.createElement(S.MonthsDropdown,{key:"month",className:P[n.MonthsDropdown],"aria-label":e
1K(),disabled:!!t.disableNavigation,onChange:te(e.date,a),options:function(e,t,r,n,o){let{startOfMonth:i,startOfYear:a,endOfYear:s,eachMonthOfInterval:l,getMonth:d}=o;return l({start:a(e),end:s(e)}).map(e=>{let a=n.formatMonthDropdown(e,o);return{value:d(e),label:a,disabled:t&&e<i(t)||r&&e>i(r)||!1}})}(e.date,J,ee,E,M),style:ti(n.MonthsDropdown),value:M.getMonth(e.date)}):c.createElement("span",{key:"month"},V(e.date,M)),o="dropdown"===D||"dropdown-years"===D?c.createElement(S.YearsDropdown,{key:"year",className:P[n.YearsDropdown],"aria-label":eJ(M.options),disabled:!!t.disableNavigation,onChange:tt(e.date,a),options:function(e,t,r,n,o=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:a,eachYearOfInterval:s,getYear:l}=n,d=s({start:i(e),end:a(t)});return o&&d.reverse(),d.map(e=>{let t=r.formatYearDropdown(e,n);return{value:l(e),label:t,disabled:!1}})}(J,ee,E,M,!!t.reverseYears),style:ti(n.YearsDropdown),value:M.getYear(e.date)}):c.createElement("span",{key:"year"},q(e.date,M));return"year-first"===M.getMonthYearOrder()?[o,r]:[r,o]})(),c.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},H(e.date,M.options,M))):c.createElement(S.CaptionLabel,{className:P[n.CaptionLabel],style:W?.[n.CaptionLabel],role:"status","aria-live":"polite"},H(e.date,M.options,M))),"around"===O&&!t.hideNavigation&&r===I-1&&c.createElement(S.NextMonthButton,{type:"button",className:P[n.NextMonthButton],style:W?.[n.NextMonthButton],tabIndex:eO?void 0:-1,"aria-disabled":!eO||void 0,"aria-label":eq(eO),onClick:e4,"data-animated-button":t.animate?"true":void 0},c.createElement(S.Chevron,{disabled:!eO||void 0,className:P[n.Chevron],style:W?.[n.Chevron],orientation:"rtl"===t.dir?"left":"right"})),r===I-1&&"after"===O&&!t.hideNavigation&&c.createElement(S.Nav,{"data-animated-nav":t.animate?"true":void 0,className:P[n.Nav],style:W?.[n.Nav],"aria-label":eU(),onPreviousClick:e2,onNextClick:e4,previousMonth:et,nextMonth:eO}),c.createElement(S.MonthGrid,{role:"grid","aria-multiselectable":"multiple"===R||"range"===R,"aria-label":eV(e.date,M.options,M)||void 0,className:P[n.MonthGrid],style:W?.[n.MonthGrid]},!t.hideWeekdays&&c.createElement(S.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:P[n.Weekdays],style:W?.[n.Weekdays]},G&&c.createElement(S.WeekNumberHeader,{"aria-label":eQ(M.options),className:P[n.WeekNumberHeader],style:W?.[n.WeekNumberHeader],scope:"col"},U()),e0.map(e=>c.createElement(S.Weekday,{"aria-label":eX(e,M.options,M),className:P[n.Weekday],key:String(e),style:W?.[n.Weekday],scope:"col"},$(e,M.options,M)))),c.createElement(S.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:P[n.Weeks],style:W?.[n.Weeks]},e.weeks.map(e=>c.createElement(S.Week,{className:P[n.Week],key:e.weekNumber,style:W?.[n.Week],week:e},G&&c.createElement(S.WeekNumber,{week:e,style:W?.[n.WeekNumber],"aria-label":eZ(e.weekNumber,{locale:k}),className:P[n.WeekNumber],scope:"row",role:"rowheader"},K(e.weekNumber,M)),e.days.map(e=>{let{date:r}=e,a=eL(e);if(a[o.focused]=!a.hidden&&!!eF?.isEqualTo(e),a[i.selected]=ej?.(r)||a.selected,g(e_)){let{from:e,to:t}=e_;a[i.range_start]=!!(e&&t&&M.isSameDay(r,e)),a[i.range_end]=!!(e&&t&&M.isSameDay(r,t)),a[i.range_middle]=h(e_,r,!0,M)}let s=function(e,t={},r={}){let o={...t?.[n.Day]};return Object.entries(e).filter(([,e])=>!0===e).forEach(([e])=>{o={...o,...r?.[e]}}),o}(a,W,t.modifiersStyles),l=function(e,t,r={}){return Object.entries(e).filter(([,e])=>!0===e).reduce((e,[n])=>(r[n]?e.push(r[n]):t[o[n]]?e.push(t[o[n]]):t[i[n]]&&e.push(t[i[n]]),e),[t[n.Day]])}(a,P,t.modifiersClassNames),d=e1||a.hidden?void 0:eY(r,a,M.options,M);return c.createElement(S.Day,{key:`${e.isoDate}_${e.displayMonthId}`,day:e,modifiers:a,className:l.join(" "),style:s,role:"gridcell","aria-selected":a.selected||void 0,"aria-label":d,"data-day":e.isoDate,"data-month":e.outside?e.dateMonthId:void 0,"data-selected":a.selected||void 0,"data-disabled":a.disabled||void 0,"data-hidden":a.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":a.focused||void 0,"data-today":a.today||void 0},!a.hidden&&e1?c.createElement(S.DayButton,{className:P[n.DayButton],style:W?.[n.DayButton],type:"button",day:e,modifiers:a,disabled:!a.focused&&a.disabled||void 0,"aria-disabled":a.focused&&a.disabled||void 0,tabIndex:ez(e)?0:-1,"aria-label":eH(r,a,M.options,M),onClick:e3(e,a),onBlur:e5(e,a),onFocus:e8(e,a),onKeyDown:e6(e,a),onMouseEnter:e7(e,a),onMouseLeave:e9(e,a)},Y(r,M.options,M)):!a.hidden&&Y(e.date,M.options,M))}))))))})),t.footer&&c.createElement(S.Footer,{className:P[n.Footer],style:W?.[n.Footer],role:"status","aria-live":"polite"},t.footer)))}!function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"}(s||(s={}))},6986:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(23027),o=r(15636);let i={...o.c,labels:{labelDayButton:(e,t,r,i)=>{let a=(i&&"function"==typeof i.format?i.format.bind(i):(e,t)=>(0,n.GP)(e,t,{locale:o.c,...r}))(e,"PPPP");return t.today&&(a=`Today, ${a}`),t.selected&&(a=`${a}, selected`),a},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>(r&&"function"==typeof r.format?r.format.bind(r):(e,r)=>(0,n.GP)(e,r,{locale:o.c,...t}))(e,"LLLL yyyy"),labelGridcell:(e,t,r,i)=>{let a=(i&&"function"==typeof i.format?i.format.bind(i):(e,t)=>(0,n.GP)(e,t,{locale:o.c,...r}))(e,"PPPP");return t?.today&&(a=`Today, ${a}`),a},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>(r&&"function"==typeof r.format?r.format.bind(r):(e,r)=>(0,n.GP)(e,r,{locale:o.c,...t}))(e,"cccc")}}},9402:(e,t,r)=>{"use strict";r.d(t,{b:()=>s});
1var n=r(20154),o=r(25435),i=r(87410),a=Object.defineProperty,s=n.forwardRef(a(function(e,t){return(0,i.jsx)(o.sG.label,{...e,ref:t,onMouseDown:t=>{var r;t.target.closest("button, input, select, textarea")||(null==(r=e.onMouseDown)||r.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})},"name",{value:"Label",configurable:!0}))},12008:(e,t,r)=>{"use strict";r.d(t,{jH:()=>a});var n=r(20154);r(87410);var o=Object.defineProperty,i=n.createContext(void 0);function a(e){let t=n.useContext(i);return e||t||"ltr"}o(a,"name",{value:"useDirection",configurable:!0})},12642:(e,t,r)=>{"use strict";r.d(t,{l$:()=>S,oR:()=>v});var n=r(20154),o=r(79303);let i=Array(12).fill(0),a=e=>{let{visible:t,className:r}=e;return n.createElement("div",{className:["sonner-loading-wrapper",r].filter(Boolean).join(" "),"data-visible":t},n.createElement("div",{className:"sonner-spinner"},i.map((e,t)=>n.createElement("div",{className:"sonner-loading-bar",key:"spinner-bar-".concat(t)}))))},s=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},n.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),l=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},n.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),d=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},n.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),u=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20","aria-hidden":"true"},n.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),c=n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true"},n.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),n.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),f=1,p=e=>{var t;return"number"==typeof(null==e?void 0:e.id)||(null==e||null==(t=e.id)?void 0:t.length)>0?e.id:f++};class h{constructor(){this.subscribe=e=>
1(this.subscribers.push(e),this.getActiveToasts().forEach(t=>e(t)),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e],this.trimHistory()},this.trimHistory=()=>{let e=this.toasts.length-100;e<=0||(this.toasts=this.toasts.filter(t=>!(e>0&&this.dismissedToasts.has(t.id))||(this.dismissedToasts.delete(t.id),e--,!1)))},this.create=e=>{let{message:t,...r}=e,n=p(e),o=this.pendingDismissals.get(n);void 0!==o&&(cancelAnimationFrame(o),this.pendingDismissals.delete(n),this.dismissedToasts.delete(n));let i=this.dismissedToasts.has(n),a=void 0===e.dismissible||e.dismissible;return i&&(this.dismissedToasts.delete(n),this.toasts=this.toasts.filter(e=>e.id!==n)),(i?void 0:this.toasts.find(e=>e.id===n))?this.toasts=this.toasts.map(r=>r.id===n?(this.publish({...r,...e,id:n,title:t}),{...r,...e,id:n,dismissible:a,title:t}):r):this.addToast({title:t,...r,dismissible:a,id:n}),n},this.dismiss=e=>{if(null==e)return this.getActiveToasts().forEac
1h(e=>{this.dismissedToasts.add(e.id),this.subscribers.forEach(t=>t({id:e.id,dismiss:!0}))}),e;this.dismissedToasts.add(e);let t=this.pendingDismissals.get(e);return void 0!==t&&cancelAnimationFrame(t),this.pendingDismissals.set(e,requestAnimationFrame(()=>{this.pendingDismissals.delete(e),this.subscribers.forEach(t=>t({id:e,dismiss:!0}))})),e},this.message=(e,t)=>this.create({...t,message:e,type:void 0}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{let r,o;if(!t)return;void 0!==t.loading&&(o=this.create({...t,promise:e,type:"loading",message:t.loading,description:"function"!=typeof t.description?t.description:void 0}));let i=Promise.resolve(e instanceof Function?e():e),a=void 0!==o,s=i.then(async e=>{if(r=["resolve",e],n.isValidElement(e))a=!1,this.create({id:o,type:"default",message:e});else if(g(e)&&!e.ok){a=!1;let r="function"==typeof t.error?await t.error("HTTP error! status: ".concat(e.status)):t.error,i="function"==typeof t.description?await t.description("HTTP error! status: ".concat(e.status)):t.description,s="object"!=typeof r||n.isValidElement(r)?{message:r}:r;this.create({id:o,type:"error",description:i,...s})}else if(e instanceof Error){a=!1;let r="function"==typeof t.error?await t.error(e):t.error,i="function"==typeof t.description?await t.description(e):t.description,s="object"!=typeof r||n.isValidElement(r)?{message:r}:r;this.create({id:o,type:"error",description:i,...s})}else if(void 0!==t.success){a=!1;let r="function"==typeof t.success?await t.success(e):t.success,i="function"==typeof t.description?await t.description(e):t.description,s="object"!=typeof r||n.isValidElement(r)?{message:r}:r;this.create({id:o,type:"success",description:i,...s})}}).catch(async e=>{if(r=["reject",e],void 0!==t.error){a=!1;let r="function"==typeof t.error?await t.error(e):t.error,i="function"==typeof t.description?await t.description(e):t.description,s="object"!=typeof r||n.isValidElement(r)?{message:r}:r;this.create({id:o,type:"error",description:i,...s})}}).finally(()=>{a&&(this.dismiss(o),o=void 0),null==t.finally||t.finally.call(t)}),l=()=>new Promise((e,t)=>s.then(()=>"reject"===r[0]?t(r[1]):e(r[1])).catch(t));return"string"!=typeof o&&"number"!=typeof o?{unwrap:l}:Object.assign(o,{unwrap:l})},this.custom=(e,t)=>{let r=p(t);return this.create({...t,jsx:e(r),id:r,type:void 0}),r},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set,this.pendingDismissals=new Map}}let m=new h,g=e=>e&&"object"==typeof e&&"ok"in e&&"boolean"==typeof e.ok&&"status"in e&&"number"==typeof e.status,v=Object.assign((e,t)=>m.message(e,t),{success:m.success,info:m.info,warning:m.warning,error:m.error,custom:m.custom,message:m.message,promise:m.promise,dismiss:m.dismiss,loading:m.loading},{getHistory:()=>m.toasts,getToasts:()=>m.getActiveToasts()});function b(e){return void 0!==e.label}function w(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(Boolean).join(" ")}!function(e){if(!e||"undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}
vendor: 14,921 bytes, line 1
1("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--normal-text);background:var(--normal-bg);border:1px solid var(--normal-border);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");
1let y=e=>{var t,r,o,i,f,p,h,m,g,v,y;let{invert:x,toast:S,unstyled:E,interacting:C,setHeights:M,visibleToasts:T,heights:k,index:P,toasts:D,expanded:R,removeToast:O,defaultRichColors:I,closeButton:A,style:L,cancelButtonStyle:j,actionButtonStyle:N,className:_="",descriptionClassName:B="",duration:F,position:z,gap:G,expandByDefault:W,classNames:H,icons:Y,closeButtonAriaLabel:V="Close toast"}=e,[K,U]=n.useState(null),[$,q]=n.useState(null),[X,Z]=n.useState(!1),[Q,J]=n.useState(!1),[ee,et]=n.useState(!1),[er,en]=n.useState(!1),[eo,ei]=n.useState(!1),[ea,es]=n.useState(0),[el,ed]=n.useState(0),eu=n.useRef(S.duration||F||4e3),ec=n.useRef(null),ef=n.useRef(null),ep=0===P,eh=P+1<=T,em=S.type,eg=null!=em?em:"default",ev=!1!==S.dismissible,eb=S.className||"",ew=S.descriptionClassName||"",ey=n.useMemo(()=>k.findIndex(e=>e.toastId===S.id)||0,[k,S.id]),ex=n.useMemo(()=>{var e;return null!=(e=S.closeButton)?e:A},[S.closeButton,A]),eS=n.useMemo(()=>S.duration||F||4e3,[S.duration,F]),eE=n.useRef(0),eC=n.useRef(0),eM=n.useRef(0),eT=n.useRef(null),[ek,eP]=z.split("-"),eD=n.useMemo(()=>k.reduce((e,t,r)=>r>=ey?e:e+t.height,0),[k,ey]),eR=(()=>{let[e,t]=n.useState(document.hidden);return n.useEffect(()=>{let e=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",e),()=>document.removeEventListener("visibilitychange",e)},[]),e})(),eO=n.useMemo(()=>{var t;return null!=(t=e.swipeDirections)?t:function(e){let[t,r]=e.split("-"),n=[];return t&&n.push(t),r&&n.push(r),n}(z)},[e.swipeDirections,z]),eI=S.invert||x,eA="loading"===em;eC.current=n.useMemo(()=>ey*G+eD,[ey,eD]),n.useEffect(()=>{eu.current=eS},[eS]),n.useEffect(()=>{Z(!0)},[]),n.useEffect(()=>{let e=ef.current;if(e){let t=e.getBoundingClientRect().height;return ed(t),M(e=>[{toastId:S.id,height:t,position:S.position},...e]),()=>M(e=>e.filter(e=>e.toastId!==S.id))}},[M,S.id]),n.useLayoutEffect(()=>{if(!X)return;let e=ef.current,t=e.style.height;e.style.height="auto";let r=e.getBoundingClientRect().height;e.style.height=t,ed(r),M(e=>e.find(e=>e.toastId===S.id)?e.map(e=>e.toastId===S.id?{...e,height:r}:e):[{toastId:S.id,height:r,position:S.position},...e])},[X,S.title,S.description,M,S.id,S.jsx,S.action,S.cancel]);let eL=n.useCallback(()=>{J(!0),es(eC.current),M(e=>e.filter(e=>e.toastId!==S.id)),setTimeout(()=>{O(S)},200)},[S,O,M,eC]);function ej(){var e,t;return(null==Y?void 0:Y.loading)?n.createElement("div",{className:w(null==H?void 0:H.loader,null==S||null==(t=S.classNames)?void 0:t.loader,"sonner-loader"),"data-visible":"loading"===em},Y.loading):n.createElement(a,{className:w(null==H?void 0:H.loader,null==S||null==(e=S.classNames)?void 0:e.loader),visible:"loading"===em})}n.useEffect(()=>{let e;if((!S.promise||"loading"!==em)&&S.duration!==1/0&&"loading"!==S.type)return R||C||eR?(()=>{if(eM.current<eE.current){let e=new Date().getTime()-eE.current;eu.current=eu.current-e}eM.current=new Date().getTime()})():eu.current!==1/0&&(eE.current=new Date().getTime(),e=setTimeout(()=>{null==S.onAutoClose||S.onAutoClose.call(S,S),eL()},eu.current)),()=>clearTimeout(e)},[R,C,S,em,eR,eL]),n.useEffect(()=>{S.delete&&(eL(),null==S.onDismiss||S.onDismiss.call(S,S))},[eL,S.delete]);let eN=S.icon||(null==Y?void 0:Y[em])||(e=>{switch(e){case"success":return s;case"info":return d;case"warning":return l;case"error":return u;default:return null}})(em);return n.createElement("li",{tabIndex:0,ref:ef,className:w(_,eb,null==H?void 0:H.toast,null==S||null==(t=S.classNames)?void 0:t.toast,null==H?void 0:H[eg],null==S||null==(r=S.classNames)?void 0:r[eg]),"data-sonner-toast":"","data-rich-colors":null!=(v=S.richColors)?v:I,"data-styled":!(S.jsx||S.unstyled||E),"data-mounted":X,"data-promise":!!S.promise,"data-swiped":eo,"data-removed":Q,"data-visible":eh,"data-y-position":ek,"data-x-position":eP,"data-index":P,"data-front":ep,"data-swiping":ee,"data-dismissible":ev,"data-type":em,"data-invert":eI,"data-swipe-out":er,"data-swipe-direction":$,"data-expanded":!!(R||W&&X),"data-testid":S.testId,style:{"--index":P,"--toasts-before":P,"--z-index":D.length-P,"--offset":"".concat(Q?ea:eC.current,"px"),"--initial-height":W?"auto":"".concat(el,"px"),...L,...S.style},onDragEnd:()=>{et(!1),U(null),eT.current=null},onPointerDown:e=>
1{2!==e.button&&!eA&&ev&&(ec.current=new Date,es(eC.current),e.target.setPointerCapture(e.pointerId),"BUTTON"!==e.target.tagName&&(et(!0),eT.current={x:e.clientX,y:e.clientY}))},onPointerUp:()=>{var e,t,r,n,o;if(er||!ev)return;eT.current=null;let i=Number((null==(e=ef.current)?void 0:e.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),a=Number((null==(t=ef.current)?void 0:t.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),s=new Date().getTime()-(null==(r=ec.current)?void 0:r.getTime()),l="x"===K?i:a,d=Math.abs(l)/s;if(("x"===K?eO.includes(i>0?"right":"left"):eO.includes(a>0?"bottom":"top"))&&(Math.abs(l)>=45||d>.11)){es(eC.current),null==S.onDismiss||S.onDismiss.call(S,S),"x"===K?q(i>0?"right":"left"):q(a>0?"down":"up"),eL(),en(!0);return}null==(n=ef.current)||n.style.setProperty("--swipe-amount-x","0px"),null==(o=ef.current)||o.style.setProperty("--swipe-amount-y","0px"),ei(!1),et(!1),U(null)},onPointerMove:e=>{var t,r,n;if(!eT.current||!ev||(null==(t=window.getSelection())?void 0:t.toString().length)>0)return;let o=e.clientY-eT.current.y,i=e.clientX-eT.current.x;!K&&(Math.abs(i)>1||Math.abs(o)>1)&&U(Math.abs(i)>Math.abs(o)?"x":"y");let a={x:0,y:0},s=e=>1/(1.5+Math.abs(e)/20);if("y"===K){if(eO.includes("top")||eO.includes("bottom"))if(eO.includes("top")&&o<0||eO.includes("bottom")&&o>0)a.y=o;else{let e=o*s(o);a.y=Math.abs(e)<Math.abs(o)?e:o}}else if("x"===K&&(eO.includes("left")||eO.includes("right")))if(eO.includes("left")&&i<0||eO.includes("right")&&i>0)a.x=i;else{let e=i*s(i);a.x=Math.abs(e)<Math.abs(i)?e:i}(Math.abs(a.x)>0||Math.abs(a.y)>0)&&ei(!0),null==(r=ef.current)||r.style.setProperty("--swipe-amount-x","".concat(a.x,"px")),null==(n=ef.current)||n.style.setProperty("--swipe-amount-y","".concat(a.y,"px"))}},ex&&!S.jsx&&"loading"!==em?n.createElement("button",{"aria-label":V,"data-disabled":eA,"data-close-button":!0,onClick:eA||!ev?()=>{}:()=>{eL(),null==S.onDismiss||S.onDismiss.call(S,S)},className:w(null==H?void 0:H.closeButton,null==S||null==(o=S.classNames)?void 0:o.closeButton)},null!=(y=null==Y?void 0:Y.close)?y:c):null,(em||S.icon||S.promise)&&null!==S.icon&&((null==Y?void 0:Y[em])!==null||S.icon)?n.createElement("div",{"data-icon":"",className:w(null==H?void 0:H.icon,null==S||null==(i=S.classNames)?void 0:i.icon)},"loading"===em?S.icon||ej():S.promise?ej():null,"loading"!==em?eN:null):null,n.createElement("div",{"data-content":"",className:w(null==H?void 0:H.content,null==S||null==(f=S.classNames)?void 0:f.content)},n.createElement("div",{"data-title":"",className:w(null==H?void 0:H.title,null==S||null==(p=S.classNames)?void 0:p.title)},S.jsx?S.jsx:"function"==typeof S.title?S.title():S.title),S.description?n.createElement("div",{"data-description":"",className:w(B,ew,null==H?void 0:H.description,null==S||null==(h=S.classNames)?void 0:h.description)},"function"==typeof S.description?S.description():S.description):null),n.isValidElement(S.cancel)?S.cancel:S.cancel&&b(S.cancel)?n.createElement("button",{"data-button":!0,"data-cancel":!0,style:S.cancelButtonStyle||j,onClick:e=>{b(S.cancel)&&ev&&(null==S.cancel.onClick||S.cancel.onClick.call(S.cancel,e),eL())}
1,className:w(null==H?void 0:H.cancelButton,null==S||null==(m=S.classNames)?void 0:m.cancelButton)},S.cancel.label):null,n.isValidElement(S.action)?S.action:S.action&&b(S.action)?n.createElement("button",{"data-button":!0,"data-action":!0,style:S.actionButtonStyle||N,onClick:e=>{b(S.action)&&(null==S.action.onClick||S.action.onClick.call(S.action,e),e.defaultPrevented||eL())},className:w(null==H?void 0:H.actionButton,null==S||null==(g=S.classNames)?void 0:g.actionButton)},S.action.label):null)};function x(){if("undefined"==typeof window||"undefined"==typeof document)return"ltr";let e=document.documentElement.getAttribute("dir");return"auto"!==e&&e?e:window.getComputedStyle(document.documentElement).direction}let S=n.forwardRef(function(e,t){let{id:r,invert:i,position:a="bottom-right",hotkey:s=["altKey","KeyT"],expand:l,closeButton:d,className:u,offset:c,mobileOffset:f,theme:p="light",richColors:h,duration:g,style:v,visibleToasts:b=3,toastOptions:w,dir:S=x(),gap:E=14,icons:C,customAriaLabel:M,containerAriaLabel:T="Notifications"}=e,[k,P]=n.useState([]),D=n.useMemo(()=>r?k.filter(e=>e.toasterId===r):k.filter(e=>!e.toasterId),[k,r]),R=n.useMemo(()=>Array.from(new Set([a].concat(D.filter(e=>e.position).map(e=>e.position)))),[D,a]),[O,I]=n.useState([]),[A,L]=n.useState(!1),[j,N]=n.useState(!1),[_,B]=n.useState("system"!==p?p:"undefined"!=typeof window&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),F=n.useRef(null),z=s.join("+").replace(/Key/g,"").replace(/Digit/g,""),G=n.useRef(null),W=n.useRef(!1),H=n.useCallback(e=>{P(t=>{var r;return(null==(r=t.find(t=>t.id===e.id))?void 0:r.delete)||m.dismiss(e.id),t.filter(t=>{let{id:r}=t;return r!==e.id})})},[]);return n.useEffect(()=>m.subscribe(e=>{if(e.dismiss)return void requestAnimationFrame(()=>{P(t=>t.map(t=>t.id===e.id?{...t,delete:!0}:t))});setTimeout(()=>{o.flushSync(()=>{P(t=>{let r=t.findIndex(t=>t.id===e.id);return -1!==r?[...t.slice(0,r),{...t[r],...e},...t.slice(r+1)]:[e,...t]})})})}),[]),n.useEffect(()=>{if("system"!==p)return void B(p);if("system"===p&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?B("dark"):B("light")),"undefined"==typeof window)return;let e=window.matchMedia("(prefers-color-scheme: dark)");try{e.addEventListener("change",e=>{let{matches:t}=e;t?B("dark"):B("light")})}catch(t){e.addListener(e=>{let{matches:t}=e;try{t?B("dark"):B("light")}catch(e){console.error(e)}})}},[p]),n.useEffect(()=>{k.length<=1&&L(!1)},[k]),n.useEffect(()=>{let e=e=>{var t,r;s.length>0&&s.every(t=>e[t]||e.code===t)&&(L(!0),null==(r=F.current)||r.focus()),"Escape"===e.code&&(document.activeElement===F.current||(null==(t=F.current)?void 0:t.contains(document.activeElement)))&&L(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[s]),n.useEffect(()=>{if(F.current)return()=>{G.current&&(G.current.focus({preventScroll:!0}),G.current=null,W.current=!1)}},[F.current]),n.createElement("section",{ref:t,"aria-label":null!=M?M:"".concat(T," ").concat(z),tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0,"data-react-aria-top-layer":!0},R.map((t,r)=>{var o;let[a,s]=t.split("-");return D.length?n.createElement("ol",{key:t,dir:"auto"===S?x():S,tabIndex:-1,ref:F,className:u,"data-sonner-toaster":!0,"data-sonner-theme":_,"data-y-position":a,"data-x-position":s,style:{"--front-toast-height":"".concat((null==(o=O[0])?void 0:o.height)||0,"px"),"--width":"".concat(356,"px"),"--gap":"".concat(E,"px"),...v,...function(e,t){let r={};return[e,t].forEach((e,t)=>{let n=1===t,o=n?"--mobile-offset":"--offset",i=n?"16px":"24px";function a(e){["top","right","bottom","left"].forEach(t=>{r["".concat(o,"-").concat(t)]="number"==typeof e?"".concat(e,"px"):e})}"number"==typeof e||"string"==typeof e?a(e):"object"==typeof e?["top","right","bottom","left"].forEach(t=>{void 0===e[t]?r["".concat(o,"-").concat(t)]=i:r["".concat(o,"-").concat(t)]="number"==typeof e[t]?"".concat(e[t],"px"):e[t]}):a(i)}),r}(c,f)},onBlur:e=>{W.current&&!e.currentTarget.contains(e.relatedTarget)&&(W.current=!1,G.current&&(G.current.focus({preventScroll:!0}),G.current=null))},onFocus:e=>{!(e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible)&&(W.current||(W.current=!0,G.current=e.relatedTarget))},onMouseEnter:()=>L(!0),onMouseMove:()=>L(!0),onMouseLeave:()=>{j||L(!1)},onDragEnd:()=>L(!1),onPointerDown:e=>{e.target instanceof HTMLElement&&"false"===e.target.dataset.dismissible||N(!0)},onPointerUp:()=>N(!1)},D.filter(e=>!e.position&&0===r||e.position===t).map((r,o)=>{var a,s;return n.createElement(y,{key:r.id,icons:C,index:o,toast:r,defaultRichColors:h,duration:null!=(a=null==w?void 0:w.duration)?a:g,className:null==w?void 0:w.className,descriptionClassName:null==w?void 0:w.descriptionClassName,invert:i,visibleToasts:b,closeButton:null!=(s=null==w?void 0:w.closeButton)?s:d,interacting:j,position:t,style:null==w?void 0:w.style,unstyled:null==w?void 0:w.unstyled,classNames:null==w?void 0:w.classNames,cancelButtonStyle:null==w?void 0:w.cancelButtonStyle,actionButtonStyle:null==w?void 0:w.actionButtonStyle,closeButtonAriaLabel:null==w?void 0:w.closeButtonAriaLabel,removeToast:H,toasts:D.filter(e=>e.position==r.position),heights:O.filter(e=>e.position==r.position),setHeights:I,expandByDefault:l,gap:E,expanded:A,swipeDirections:e.swipeDirections})})):null}))})},13333:(e,t,r)=>{"use strict";r.d(t,{U:()=>o});var n=r(34205);function o(e,t,r){let[o,i]=(0,n.x)(null==r?void 0:r.in,e,t);return 12*(o.getFullYear()-i.getFullYear())+(o.getMonth()-i.getMonth())}},18118:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(20154);function o(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(0,Object.defineProperty)(o,"name",{value:"usePrevious",configurable:!0})},27045:(e,t,r)=>{"use strict";function n(e,[t,r]){return Math.min(r,Math.max(t,e))}r.d(t,{q:()=>n}),(0,Object.defineProperty)(n,"name",{value:"clamp",configurable:!0})},32036:(e,t,r)=>{"use strict";r.d(t,{H_:()=>tt,UC:()=>e6,YJ:()=>e7,q7:()=>te,VF:()=>to,JU:()=>e9,ZL:()=>e5,z6:()=>tr,hN:()=>tn,bL:()=>e3,wv:()=>ti,Pb:()=>ta,G5:()=>tl,ZP:()=>ts,l9:()=>e8});
1var n=r(20154),o=r(76641),i=r(24091),a=r(64651),s=r(39493),l=r(25435),d=r(35874),u=r(12008),c=r(64086),f=r(96884),p=r(20286),h=r(16474),m=r(95061),g=r(16078),v=r(57009),b=r(97813),w=r(5889),y=r(79206),x=r(39481),S=r(7446),E=r(87410),C=Object.defineProperty,M=(e,t)=>C(e,"name",{value:t,configurable:!0}),T=["Enter"," "],k=["ArrowUp","PageDown","End"],P=["ArrowDown","PageUp","Home",...k],D={ltr:[...T,"ArrowRight"],rtl:[...T,"ArrowLeft"]},R={ltr:["ArrowLeft"],rtl:["ArrowRight"]},O="Menu",[I,A,L]=(0,d.N)(O),[j,N]=(0,a.A)(O,[L,m.Bk,b.RG]),_=(0,m.Bk)(),B=(0,b.RG)(),[F,z]=j(O),[G,W]=j(O),H=M(e=>{let{__scopeMenu:t,open:r=!1,children:o,dir:i,onOpenChange:a,modal:s=!0}=e,l=_(t),[d,c]=n.useState(null),f=n.useRef(!1),p=(0,y.c)(a),h=(0,u.jH)(i);return n.useEffect(()=>{let e=M(()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},"handleKeyDown"),t=M(()=>f.current=!1,"handlePointer");return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),n.useEffect(()=>{if(!r)return;let e=M(()=>p(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[r,p]),(0,E.jsx)(m.bL,{...l,children:(0,E.jsx)(F,{scope:t,open:r,onOpenChange:p,content:d,onContentChange:c,children:(0,E.jsx)(G,{scope:t,onClose:n.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:h,modal:s,children:o})})})},"Menu"),Y=n.forwardRef(M(function(e,t){let{__scopeMenu:r,...n}=e,o=_(r);return(0,E.jsx)(m.Mz,{...o,...n,ref:t})},"MenuAnchor")),V="MenuPortal",[K,U]=j(V,{forceMount:void 0}),$=M(e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,i=z(V,t);return(0,E.jsx)(K,{scope:t,forceMount:r,children:(0,E.jsx)(v.C,{present:r||i.open,children:(0,E.jsx)(g.Z,{asChild:!0,container:o,children:n})})})},"MenuPortal"),q="MenuContent",[X,Z]=j(q),Q=n.forwardRef(M(function(e,t){let r=U(q,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,i=z(q,e.__scopeMenu),a=W(q,e.__scopeMenu);return(0,E.jsx)(I.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(v.C,{present:n||i.open,children:(0,E.jsx)(I.Slot,{scope:e.__scopeMenu,children:a.modal?(0,E.jsx)(J,{...o,ref:t}):(0,E.jsx)(ee,{...o,ref:t})})})})},"MenuContent")),J=n.forwardRef(M(function(e,t){let r=z(q,e.__scopeMenu),a=n.useRef(null),s=(0,i.s)(t,a);return n.useEffect(()=>{let e=a.current;if(e)return(0,x.Eq)(e)},[]),(0,E.jsx)(er,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})},"MenuRootContentModal")),ee=n.forwardRef(M(function(e,t){let r=z(q,e.__scopeMenu);return(0,E.jsx)(er,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})},"MenuRootContentNonModal")),et=(0,w.TL)("MenuContent.ScrollLock"),er=n.forwardRef(M(function(e,t){let{__scopeMenu:r,loop:a=!1,trapFocus:s,onOpenAutoFocus:l,onCloseAutoFocus:d,disableOutsidePointerEvents:u,onEntryFocus:h,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:w,onInteractOutside:y,onDismiss:x,disableOutsideScroll:C,...T}=e,D=z(q,r),R=W(q,r),O=_(r),I=B(r),L=A(r),[j,N]=n.useState(null),F=n.useRef(null),G=(0,i.s)(t,F,D.onContentChange),H=n.useRef(0),Y=n.useRef(""),V=n.useRef(0),K=n.useRef(null),U=n.useRef("right"),$=n.useRef(0),Z=C?S.A:n.Fragment,Q=M(e=>{var t,r;let n=Y.current+e,o=L().filter(e=>!e.disabled),i=document.activeElement,a=null==(t=o.find(e=>e.ref.current===i))?void 0:t.textValue,s=eO(o.map(e=>e.textValue),n,a),l=null==(r=o.find(e=>e.textValue===s))?void 0:r.ref.current;l&&setTimeout(()=>l.focus())},"handleTypeaheadSearch");n.useEffect(()=>()=>window.clearTimeout(H.current),[]),(0,f.Oh)();let J=n.useCallback(e=>{var t,r;return U.current===(null==(t=K.current)?void 0:t.side)&&eA(e,null==(r=K.current)?void 0:r.area)},[]);return(0,E.jsx)(X,{scope:r,searchRef:Y,onItemEnter:n.useCallback(e=>{J(e)&&e.preventDefault()},[J]),onItemLeave:n.useCallback(e=>{var t;
1J(e)||(null==(t=F.current)||t.focus(),N(null))},[J]),onTriggerLeave:n.useCallback(e=>{J(e)&&e.preventDefault()},[J]),pointerGraceTimerRef:V,onPointerGraceIntentChange:n.useCallback(e=>{K.current=e},[]),children:(0,E.jsx)(Z,{...C?{as:et,allowPinchZoom:!0}:void 0,children:(0,E.jsx)(p.n,{asChild:!0,trapped:s,onMountAutoFocus:(0,o.mK)(l,e=>{var t;e.preventDefault(),null==(t=F.current)||t.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:(0,E.jsx)(c.qW,{asChild:!0,disableOutsidePointerEvents:u,onEscapeKeyDown:g,onPointerDownOutside:v,onFocusOutside:w,onInteractOutside:y,onDismiss:x,children:(0,E.jsx)(b.bL,{asChild:!0,...I,dir:R.dir,orientation:"vertical",loop:a,currentTabStopId:j,onCurrentTabStopIdChange:N,onEntryFocus:(0,o.mK)(h,e=>{R.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,E.jsx)(m.UC,{role:"menu","aria-orientation":"vertical","data-state":eT(D.open),"data-radix-menu-content":"",dir:R.dir,...O,...T,ref:G,style:{outline:"none",...T.style},onKeyDown:(0,o.mK)(T.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&Q(e.key));let o=F.current;if(e.target!==o||!P.includes(e.key))return;e.preventDefault();let i=L().filter(e=>!e.disabled).map(e=>e.ref.current);k.includes(e.key)&&i.reverse(),eD(i)}),onBlur:(0,o.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(H.current),Y.current="")}),onPointerMove:(0,o.mK)(e.onPointerMove,eL(e=>{let t=e.target,r=$.current!==e.clientX;e.currentTarget.contains(t)&&r&&(U.current=e.clientX>$.current?"right":"left",$.current=e.clientX)}))})})})})})})},"MenuContentImpl")),en=n.forwardRef(M(function(e,t){let{__scopeMenu:r,...n}=e;return(0,E.jsx)(l.sG.div,{role:"group",...n,ref:t})},"MenuGroup")),eo=n.forwardRef(M(function(e,t){let{__scopeMenu:r,...n}=e;return(0,E.jsx)(l.sG.div,{...n,ref:t})},"MenuLabel")),ei="MenuItem",ea="menu.itemSelect",es=n.forwardRef(M(function(e,t){let{disabled:r=!1,onSelect:a,...s}=e,d=n.useRef(null),u=W(ei,e.__scopeMenu),c=Z(ei,e.__scopeMenu),f=(0,i.s)(t,d),p=n.useRef(!1),h=M(()=>{let e=d.current;if(!r&&e){let t=new CustomEvent(ea,{bubbles:!0,cancelable:!0});e.addEventListener(ea,e=>null==a?void 0:a(e),{once:!0}),(0,l.hO)(e,t),t.defaultPrevented?p.current=!1:u.onClose()}},"handleSelect");return(0,E.jsx)(el,{...s,ref:f,disabled:r,onClick:(0,o.mK)(e.onClick,h),onPointerDown:t=>{var r;null==(r=e.onPointerDown)||r.call(e,t),p.current=!0},onPointerUp:(0,o.mK)(e.onPointerUp,e=>{var t;p.current||null==(t=e.currentTarget)||t.click()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{!r&&e.target===e.currentTarget&&(""===c.searchRef.current||" "!==e.key)&&T.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})},"MenuItem")),el=n.forwardRef(M(function(e,t){let{__scopeMenu:r,disabled:a=!1,textValue:s,...d}=e,u=Z(ei,r),c=B(r),f=n.useRef(null),p=(0,i.s)(t,f),[h,m]=n.useState(!1),[g,v]=n.useState("");return n.useEffect(()=>{let e=f.current;if(e){var t;v((null!=(t=e.textContent)?t:"").trim())}},[d.children]),(0,E.jsx)(I.ItemSlot,{scope:r,disabled:a,textValue:null!=s?s:g,children:(0,E.jsx)(b.q7,{asChild:!0,...c,focusable:!a,children:(0,E.jsx)(l.sG.div,{role:"menuitem","data-highlighted":h?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...d,ref:p,onPointerMove:(0,o.mK)(e.onPointerMove,eL(e=>{a?u.onItemLeave(e):(u.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,eL(e=>u.onItemLeave(e))),onFocus:(0,o.mK)(e.onFocus,()=>m(!0)),onBlur:(0,o.mK)(e.onBlur,()=>m(!1))})})})},"MenuItemImpl")),ed=n.forwardRef(M(function(e,t){let{checked:r=!1,onCheckedChange:n,...i}=e;return(0,E.jsx)(em,{scope:e.__scopeMenu,checked:r,children:(0,E.jsx)(es,{role:"menuitemcheckbox","aria-checked":ek(r)?"mixed":r,...i,ref:t,"data-state":eP(r),onSelect:(0,o.mK)(i.onSelect,()=>null==n?void 0:n(!!ek(r)||!r),{checkForDefaultPrevented:!1})})})},"MenuCheckboxItem")),[eu,ec]=j("MenuRadioGroup",{value:void 0,onValueChange:M(()=>{},"onValueChange")}),ef=n.forwardRef(M(function(e,t){let{value:r,onValueChange:n,...o}=e,i=(0,y.c)(n);return(0,E.jsx)(eu,{scope:e.__scopeMenu,value:r,onValueChange:i,children:(0,E.jsx)(en,{...o,ref:t})})},"MenuRadioGroup")),ep=n.forwardRef(M(function(e,t){let{value:r,...n}=e,i=ec("MenuRadioItem",e.__scopeMenu),a=r===i.value;return(0,E.jsx)(em,{scope:e.__scopeMenu,checked:a,children:(0,E.jsx)(es,{role:"menuitemradio","aria-checked":a,...n,ref:t,"data-state":eP(a),onSelect:(0,o.mK)(n.onSelect,()=>{var e;return null==(e=i.onValueChange)?void 0:e.call(i,r)},{checkForDefaultPrevented:!1})})})},"MenuRadioItem")),eh="MenuItemIndicator",[em,eg]=j(eh,{checked:!1}
1),ev=n.forwardRef(M(function(e,t){let{__scopeMenu:r,forceMount:n,...o}=e,i=eg(eh,r);return(0,E.jsx)(v.C,{present:n||ek(i.checked)||!0===i.checked,children:(0,E.jsx)(l.sG.span,{...o,ref:t,"data-state":eP(i.checked)})})},"MenuItemIndicator")),eb=n.forwardRef(M(function(e,t){let{__scopeMenu:r,...n}=e;return(0,E.jsx)(l.sG.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})},"MenuSeparator")),ew="MenuSub",[ey,ex]=j(ew),eS=M(e=>{let{__scopeMenu:t,children:r,open:o=!1,onOpenChange:i}=e,a=z(ew,t),s=_(t),[l,d]=n.useState(null),[u,c]=n.useState(null),f=(0,y.c)(i);return n.useEffect(()=>(!1===a.open&&f(!1),()=>f(!1)),[a.open,f]),(0,E.jsx)(m.bL,{...s,children:(0,E.jsx)(F,{scope:t,open:o,onOpenChange:f,content:u,onContentChange:c,children:(0,E.jsx)(ey,{scope:t,contentId:(0,h.B)(),triggerId:(0,h.B)(),trigger:l,onTriggerChange:d,children:r})})})},"MenuSub"),eE="MenuSubTrigger",eC=n.forwardRef(M(function(e,t){let r=z(eE,e.__scopeMenu),a=W(eE,e.__scopeMenu),s=ex(eE,e.__scopeMenu),l=Z(eE,e.__scopeMenu),d=n.useRef(null),{pointerGraceTimerRef:u,onPointerGraceIntentChange:c}=l,f={__scopeMenu:e.__scopeMenu},p=n.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);n.useEffect(()=>p,[p]),n.useEffect(()=>{let e=u.current;return()=>{window.clearTimeout(e),c(null)}},[u,c]);let h=(0,i.s)(t,s.onTriggerChange);return(0,E.jsx)(Y,{asChild:!0,...f,children:(0,E.jsx)(el,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":r.open?s.contentId:void 0,"data-state":eT(r.open),...e,ref:h,onClick:t=>{var n;null==(n=e.onClick)||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,o.mK)(e.onPointerMove,eL(t=>{l.onItemEnter(t),!t.defaultPrevented&&(e.disabled||r.open||d.current||(l.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{r.onOpenChange(!0),p()},100)))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,eL(e=>{var t,n;p();let o=null==(t=r.content)?void 0:t.getBoundingClientRect();if(o){let t=null==(n=r.content)?void 0:n.dataset.side,i="right"===t,a=o[i?"left":"right"],s=o[i?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:a,y:o.top},{x:s,y:o.top},{x:s,y:o.bottom},{x:a,y:o.bottom}],side:t}),window.clearTimeout(u.current),u.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.mK)(e.onKeyDown,t=>{if(!e.disabled&&t.target===t.currentTarget&&(""===l.searchRef.current||" "!==t.key)&&D[a.dir].includes(t.key)){var n;r.onOpenChange(!0),null==(n=r.content)||n.focus(),t.preventDefault()}})})})},"MenuSubTrigger")),eM=n.forwardRef(M(function(e,t){let r=U(q,e.__scopeMenu),{forceMount:a=r.forceMount,align:s="start",...l}=e,d=z(q,e.__scopeMenu),u=W(q,e.__scopeMenu),c=ex("MenuSubContent",e.__scopeMenu),f=n.useRef(null),p=(0,i.s)(t,f);return(0,E.jsx)(I.Provider,{scope:e.__scopeMenu,children:(0,E.jsx)(v.C,{present:a||d.open,children:(0,E.jsx)(I.Slot,{scope:e.__scopeMenu,children:(0,E.jsx)(er,{id:c.contentId,"aria-labelledby":c.triggerId,...l,ref:p,align:s,side:"rtl"===u.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;u.isUsingKeyboardRef.current&&(null==(t=f.current)||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>{e.target!==c.trigger&&d.onOpenChange(!1)}),onEscapeKeyDown:(0,o.mK)(e.onEscapeKeyDown,e=>{u.onClose(),e.preventDefault()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=R[u.dir].includes(e.key);if(t&&r){var n;d.onOpenChange(!1),null==(n=c.trigger)||n.focus(),e.preventDefault()}})})})})})},"MenuSubContent"));function eT(e){return e?"open":"closed"}function ek(e){return"indeterminate"===e}function eP(e){return ek(e)?"indeterminate":e?"checked":"unchecked"}function eD(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}function eR(e,t){return e.map((r,n)=>e[(t+n)%e.length])}function eO(e,t,r){let n=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=r?e.indexOf(r):-1,i=eR(e,Math.max(o,0));1===n.length&&(i=i.filter(e=>e!==r));let a=i.find(e=>e.toLowerCase().startsWith(n.toLowerCase()));return a!==r?a:void 0}function eI(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],s=t[i],l=a.x,d=a.y,u=s.x,c=s.y;d>n!=c>n&&r<(u-l)*(n-d)/(c-d)+l&&(o=!o)}return o}function eA(e,t){return!!t&&eI({x:e.clientX,y:e.clientY},t)}function eL(e){return t=>
1"mouse"===t.pointerType?e(t):void 0}M(eT,"getOpenState"),M(ek,"isIndeterminate"),M(eP,"getCheckedState"),M(eD,"focusFirst"),M(eR,"wrapArray"),M(eO,"getNextMatch"),M(eI,"isPointInPolygon"),M(eA,"isPointerInGraceArea"),M(eL,"whenMouse");var ej=Object.defineProperty,eN=(e,t)=>ej(e,"name",{value:t,configurable:!0}),e_="DropdownMenu",[eB,eF]=(0,a.A)(e_,[N]),ez=N(),[eG,eW]=eB(e_),eH=eN(e=>{let{__scopeDropdownMenu:t,children:r,dir:o,open:i,defaultOpen:a,onOpenChange:l,modal:d=!0}=e,u=ez(t),c=n.useRef(null),[f,p]=(0,s.i)({prop:i,defaultProp:null!=a&&a,onChange:l,caller:e_});return(0,E.jsx)(eG,{scope:t,triggerId:(0,h.B)(),triggerRef:c,contentId:(0,h.B)(),open:f,onOpenChange:p,onOpenToggle:n.useCallback(()=>p(e=>!e),[p]),modal:d,children:(0,E.jsx)(H,{...u,open:f,onOpenChange:p,dir:o,modal:d,children:r})})},"DropdownMenu"),eY=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,disabled:n=!1,...a}=e,s=eW("DropdownMenuTrigger",r),d=ez(r),u=(0,i.s)(t,s.triggerRef);return(0,E.jsx)(Y,{asChild:!0,...d,children:(0,E.jsx)(l.sG.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...a,ref:u,onPointerDown:(0,o.mK)(e.onPointerDown,e=>{!n&&0===e.button&&!1===e.ctrlKey&&(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})},"DropdownMenuTrigger")),eV=eN(e=>{let{__scopeDropdownMenu:t,...r}=e,n=ez(t);return(0,E.jsx)($,{...n,...r})},"DropdownMenuPortal"),eK=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...i}=e,a=eW("DropdownMenuContent",r),s=ez(r),l=n.useRef(!1);return(0,E.jsx)(Q,{id:a.contentId,"aria-labelledby":a.triggerId,...s,...i,ref:t,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{var t;l.current||null==(t=a.triggerRef.current)||t.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,o.mK)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!a.modal||n)&&(l.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuContent")),eU=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(en,{...o,...n,ref:t})},"DropdownMenuGroup")),e$=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(eo,{...o,...n,ref:t})},"DropdownMenuLabel")),eq=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(es,{...o,...n,ref:t})},"DropdownMenuItem")),eX=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(ed,{...o,...n,ref:t})},"DropdownMenuCheckboxItem")),eZ=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(ef,{...o,...n,ref:t})},"DropdownMenuRadioGroup")),eQ=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(ep,{...o,...n,ref:t})},"DropdownMenuRadioItem")),eJ=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(ev,{...o,...n,ref:t})},"DropdownMenuItemIndicator")),e0=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(eb,{...o,...n,ref:t})},"DropdownMenuSeparator")),e1=eN(e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:o,defaultOpen:i}=e,a=ez(t),[l,d]=(0,s.i)({prop:n,defaultProp:null!=i&&i,onChange:o,caller:"DropdownMenuSub"});return(0,E.jsx)(eS,{...a,open:l,onOpenChange:d,children:r})},"DropdownMenuSub"),e2=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(eC,{...o,...n,ref:t})},"DropdownMenuSubTrigger")),e4=n.forwardRef(eN(function(e,t){let{__scopeDropdownMenu:r,...n}=e,o=ez(r);return(0,E.jsx)(eM,{...o,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuSubContent")),e3=eH,e8=eY,e5=eV,e6=eK,e7=eU,e9=e$,te=eq,tt=eX,tr=eZ,tn=eQ,to=eJ,ti=e0,ta=e1,ts=e2,tl=e4},35874:(e,t,r)=>{"use strict";function n(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function o(e,t){var r=n(e,t,"get");return r.get?r.get.call(e):r.value}function i(e,t,r){var o=n(e,t,"set");if(o.set)o.set.call(e,r);else{if(!o.writable)throw TypeError("attempted to set read only private field");o.value=r}return r}r.d(t,{N:()=>m});var a,s,l=r(20154),d=r(64651),u=r(24091),c=r(5889),f=r(87410),p=Object.defineProperty,h=(e,t)=>p(e,"name",{value:t,configurable:!0});function m(e){let t=e+"CollectionProvider",[r,n]=(0,d.A)(t),[o,i]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=h(e=>{let{scope:t,children:r}=e,n=l.useRef(null),i=l.useRef(new Map).current;return(0,f.jsx)(o,{scope:t,itemMap:i,collectionRef:n,children:r})},"CollectionProvider");a.displayName=t;let s=e+"CollectionSlot",p=(0,c.TL)(s),m=l.forwardRef((e,t)=>
1{let{scope:r,children:n}=e,o=i(s,r),a=(0,u.s)(t,o.collectionRef);return(0,f.jsx)(p,{ref:a,children:n})});m.displayName=s;let g=e+"CollectionItemSlot",v="data-radix-collection-item",b=(0,c.TL)(g),w=l.forwardRef((e,t)=>{let{scope:r,children:n,...o}=e,a=l.useRef(null),s=(0,u.s)(t,a),d=i(g,r);return l.useEffect(()=>(d.itemMap.set(a,{ref:a,...o}),()=>void d.itemMap.delete(a))),(0,f.jsx)(b,{...{[v]:""},ref:s,children:n})});function y(t){let r=i(e+"CollectionConsumer",t);return l.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(v,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])}return w.displayName=g,h(y,"useCollection"),[{Provider:a,Slot:m,ItemSlot:w},y,n]}h(m,"createCollection");var g=new WeakMap,v=(a=new WeakMap,h(s=class e extends Map{set(e,t){return g.get(this)&&(this.has(e)?o(this,a)[o(this,a).indexOf(e)]=e:o(this,a).push(e)),super.set(e,t),this}insert(e,t,r){let n,i=this.has(t),s=o(this,a).length,l=y(e),d=l>=0?l:s+l,u=d<0||d>=s?-1:d;if(u===this.size||i&&u===this.size-1||-1===u)return this.set(t,r),this;let c=this.size+ +!i;l<0&&d++;let f=[...o(this,a)],p=!1;for(let e=d;e<c;e++)if(d===e){let o=f[e];f[e]===t&&(o=f[e+1]),i&&this.delete(t),n=this.get(o),this.set(t,r)}else{p||f[e-1]!==t||(p=!0);let r=f[p?e:e-1],o=n;n=this.get(r),this.delete(r),this.set(r,o)}return this}with(t,r,n){let o=new e(this);return o.insert(t,r,n),o}before(e){let t=o(this,a).indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=o(this,a).indexOf(e);return -1===n?this:this.insert(n,t,r)}after(e){let t=o(this,a).indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,r){let n=o(this,a).indexOf(e);return -1===n?this:this.insert(n+1,t,r)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return i(this,a,[]),super.clear()}delete(e){let t=super.delete(e);return t&&o(this,a).splice(o(this,a).indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=b(o(this,a),e);if(void 0!==t)return this.get(t)}entryAt(e){let t=b(o(this,a),e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return o(this,a).indexOf(e)}keyAt(e){return b(o(this,a),e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],o=0;for(let e of this)Reflect.apply(t,r,[e,o,this])&&n.push(e),o++;return new e(n)}map(t,r){let n=[],o=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,o,this])]),o++;return new e(n)}reduce(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,o]=t,i=0,a=null!=o?o:this.at(0);for(let e of this)a=0===i&&1===t.length?e:Reflect.apply(n,this,[a,e,i,this]),i++;return a}reduceRight(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let[n,o]=t,i=null!=o?o:this.at(-1);for(let e=this.size-1;e>=0;e--){let r=this.at(e);i=e===this.size-1&&1===t.length?r:Reflect.apply(n,this,[i,r,e,this])}return i}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];let o=[...this.entries()];return o.splice(...r),new e(o)}slice(t,r){let n=new e,o=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(o=r-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}constructor(e){super(e),function(e,t,r){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object");t.set(e,r)}(this,a,{writable:!0,value:void 0}),i(this,a,[...super.keys()]),g.set(this,!0)}},"OrderedDict"),s);function b(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let r=w(e,t);return -1===r?void 0:e[r]}function w(e,t){let r=e.length,n=y(t),o=n>=0?n:r+n;return o<0||o>=r?-1:o}function y(e){return e!=e||0===e?0:Math.trunc(e)}function x(e,t){if(e===t)return!0;
1if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let n of r)if(!Object.prototype.hasOwnProperty.call(t,n)||e[n]!==t[n])return!1;return!0}function S(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function E(e,t){return e[1].element&&t[1].element?S(e[1].element,t[1].element)?-1:1:0}function C(e){return new MutationObserver(t=>{for(let r of t)if("childList"===r.type)return void e()})}h(b,"at"),h(w,"toSafeIndex"),h(y,"toSafeInteger"),h(function(e){let t=e+"CollectionProvider",[r,n]=(0,d.A)(t),[o,i]=r(t,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new v,setItemMap:h(()=>void 0,"setItemMap")}),a=h(e=>{let{state:t,...r}=e;return t?(0,f.jsx)(p,{...r,state:t}):(0,f.jsx)(s,{...r})},"CollectionProvider");a.displayName=t;let s=h(e=>{let t=M();return(0,f.jsx)(p,{...e,state:t})},"CollectionInit");s.displayName=t+"Init";let p=h(e=>{let{scope:t,children:r,state:n}=e,i=l.useRef(null),[a,s]=l.useState(null),d=(0,u.s)(i,s),[c,p]=n;return l.useEffect(()=>{if(!a)return;let e=C(()=>{});return e.observe(a,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[a]),(0,f.jsx)(o,{scope:t,itemMap:c,setItemMap:p,collectionRef:d,collectionRefObject:i,collectionElement:a,children:r})},"CollectionProviderImpl");p.displayName=t+"Impl";let m=e+"CollectionSlot",g=(0,c.TL)(m),b=l.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=i(m,r),a=(0,u.s)(t,o.collectionRef);return(0,f.jsx)(g,{ref:a,children:n})});b.displayName=m;let w=e+"CollectionItemSlot",y=(0,c.TL)(w),S=l.forwardRef((e,t)=>{let{scope:r,children:n,...o}=e,a=l.useRef(null),[s,d]=l.useState(null),c=(0,u.s)(t,a,d),{setItemMap:p}=i(w,r),h=l.useRef(o);x(h.current,o)||(h.current=o);let m=h.current;return l.useEffect(()=>(p(e=>s?e.has(s)?e.set(s,{...m,element:s}).toSorted(E):(e.set(s,{...m,element:s}),e.toSorted(E)):e),()=>{p(e=>s&&e.has(s)?(e.delete(s),new v(e)):e)}),[s,m,p]),(0,f.jsx)(y,{"data-radix-collection-item":"",ref:c,children:n})});function M(){return l.useState(new v)}function T(t){let{itemMap:r}=i(e+"CollectionConsumer",t);return r}return S.displayName=w,h(M,"useInitCollection"),h(T,"useCollection"),[{Provider:a,Slot:b,ItemSlot:S},{createCollectionScope:n,useCollection:T,useInitCollection:M}]},"createCollection"),h(x,"shallowEqual"),h(S,"isElementPreceding"),h(E,"sortByDocumentPosition"),h(C,"getChildListObserver")},38387:(e,t,r)=>{"use strict";r.d(t,{LM:()=>J,OK:()=>ee,VM:()=>T,bL:()=>Q,lr:()=>_});var n=r(20154),o=r(25435),i=r(57009),a=r(64651),s=r(24091),l=r(79206),d=r(12008),u=r(71796),c=r(27045),f=r(76641),p=r(87410),h=Object.defineProperty,m=(e,t)=>h(e,"name",{value:t,configurable:!0});function g(e,t){return n.useReducer((e,r)=>{let n=t[e][r];return null!=n?n:e},e)}m(g,"useStateMachine");var v="ScrollArea",[b,w]=(0,a.A)(v),[y,x]=b(v),S=n.forwardRef(m(function(e,t){let{__scopeScrollArea:r,type:i="hover",dir:a,scrollHideDelay:l=600,...u}=e,[c,f]=n.useState(null),[h,m]=n.useState(null),[g,v]=n.useState(null),[b,w]=n.useState(null),[x,S]=n.useState(null),[E,C]=n.useState(0),[M,T]=n.useState(0),[k,P]=n.useState(!1),[D,R]=n.useState(!1),O=(0,s.s)(t,f),I=(0,d.jH)(a);return(0,p.jsx)(y,{scope:r,type:i,dir:I,scrollHideDelay:l,scrollArea:c,viewport:h,onViewportChange:m,content:g,onContentChange:v,scrollbarX:b,onScrollbarXChange:w,scrollbarXEnabled:k,onScrollbarXEnabledChange:P,scrollbarY:x,onScrollbarYChange:S,scrollbarYEnabled:D,onScrollbarYEnabledChange:R,onCornerWidthChange:C,onCornerHeightChange:T,children:(0,p.jsx)(o.sG.div,{dir:I,...u,ref:O,style:{position:"relative","--radix-scroll-area-corner-width":E+"px","--radix-scroll-area-corner-height":M+"px",...e.style}})})},"ScrollArea")),E=n.forwardRef(m(function(e,t){let{__scopeScrollArea:r,children:i,nonce:a,...l}=e,d=x("ScrollAreaViewport",r),u=n.useRef(null),c=(0,s.s)(t,u,d.onViewportChange);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(C,{nonce:a}),(0,p.jsx)(o.sG.div,{"data-radix-scroll-area-viewport":"",...l,ref:c,style:{overflowX:d.scrollbarXEnabled?"scroll":"hidden",overflowY:d.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,p.jsx)("div",{ref:d.onContentChange,style:{minWidth:"100%",display:"table"},children:i})})]})},"ScrollAreaViewport")),C=n.memo(m(function(e){let{nonce:t}=e;return(0,p.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:t})},"ScrollAreaViewportStyle"),(e,t)=>e.nonce===t.nonce),M="ScrollAreaScrollbar",T=n.forwardRef(m(function(e,t){let{forceMount:r,...o}=e,i=x(M,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:s}=i,l="horizontal"===e.orientation;return n.useEffect(()=>(l?a(!0):s(!0),()=>{l?a(!1):s(!1)}),[l,a,s]),"hover"===i.type?(0,p.jsx)(k,{...o,ref:t,forceMount:r}):"scroll"===i.type?(0,p.jsx)(P,{...o,ref:t,forceMount:r}
1):"auto"===i.type?(0,p.jsx)(D,{...o,ref:t,forceMount:r}):"always"===i.type?(0,p.jsx)(R,{...o,ref:t,"data-state":"visible"}):null},"ScrollAreaScrollbar")),k=n.forwardRef(m(function(e,t){let{forceMount:r,...o}=e,a=x(M,e.__scopeScrollArea),[s,l]=n.useState(!1);return n.useEffect(()=>{let e=a.scrollArea,t=0;if(e){let r=m(()=>{window.clearTimeout(t),l(!0)},"handlePointerEnter"),n=m(()=>{t=window.setTimeout(()=>l(!1),a.scrollHideDelay)},"handlePointerLeave");return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[a.scrollArea,a.scrollHideDelay]),(0,p.jsx)(i.C,{present:r||s,children:(0,p.jsx)(D,{"data-state":s?"visible":"hidden",...o,ref:t})})},"ScrollAreaScrollbarHover")),P=n.forwardRef(m(function(e,t){let{forceMount:r,...o}=e,a=x(M,e.__scopeScrollArea),s="horizontal"===e.orientation,l=X(()=>u("SCROLL_END"),100),[d,u]=g("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return n.useEffect(()=>{if("idle"===d){let e=window.setTimeout(()=>u("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[d,a.scrollHideDelay,u]),n.useEffect(()=>{let e=a.viewport,t=s?"scrollLeft":"scrollTop";if(e){let r=e[t],n=m(()=>{let n=e[t];r!==n&&(u("SCROLL"),l()),r=n},"handleScroll");return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[a.viewport,s,u,l]),(0,p.jsx)(i.C,{present:r||"hidden"!==d,children:(0,p.jsx)(R,{"data-state":"hidden"===d?"hidden":"visible",...o,ref:t,onPointerEnter:(0,f.mK)(e.onPointerEnter,()=>u("POINTER_ENTER")),onPointerLeave:(0,f.mK)(e.onPointerLeave,()=>u("POINTER_LEAVE"))})})},"ScrollAreaScrollbarScroll")),D=n.forwardRef(m(function(e,t){let r=x(M,e.__scopeScrollArea),{forceMount:o,...a}=e,[s,l]=n.useState(!1),d="horizontal"===e.orientation,u=X(()=>{if(r.viewport){let e=r.viewport.offsetWidth<r.viewport.scrollWidth,t=r.viewport.offsetHeight<r.viewport.scrollHeight;l(d?e:t)}},10);return Z(r.viewport,u),Z(r.content,u),(0,p.jsx)(i.C,{present:o||s,children:(0,p.jsx)(R,{"data-state":s?"visible":"hidden",...a,ref:t})})},"ScrollAreaScrollbarAuto")),R=n.forwardRef(m(function(e,t){let{orientation:r="vertical",...o}=e,i=x(M,e.__scopeScrollArea),a=n.useRef(null),s=n.useRef(0),[l,d]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=H(l.viewport,l.content),c={...o,sizes:l,onSizesChange:d,hasThumb:!!(u>0&&u<1),onThumbChange:m(e=>a.current=e,"onThumbChange"),onThumbPointerUp:m(()=>s.current=0,"onThumbPointerUp"),onThumbPointerDown:m(e=>s.current=e,"onThumbPointerDown")};function f(e,t){return V(e,s.current,l,t)}return(m(f,"getScrollPosition"),"horizontal"===r)?(0,p.jsx)(O,{...c,ref:t,onThumbPositionChange:()=>{if(i.viewport&&a.current){let e=K(i.viewport.scrollLeft,l,i.dir);a.current.style.transform="translate3d(".concat(e,"px, 0, 0)")}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollLeft=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollLeft=f(e,i.dir))}}):"vertical"===r?(0,p.jsx)(I,{...c,ref:t,onThumbPositionChange:()=>{if(i.viewport&&a.current){let e=K(i.viewport.scrollTop,l);a.current.style.transform="translate3d(0, ".concat(e,"px, 0)")}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollTop=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollTop=f(e))}}):null},"ScrollAreaScrollbarVisible")),O=n.forwardRef(m(function(e,t){let{sizes:r,onSizesChange:o,...i}=e,a=x(M,e.__scopeScrollArea),[l,d]=n.useState(),u=n.useRef(null),c=(0,s.s)(t,u,a.onScrollbarXChange);return n.useEffect(()=>{u.current&&d(getComputedStyle(u.current))},[u]),(0,p.jsx)(j,{"data-orientation":"horizontal",...i,ref:c,sizes:r,style:{bottom:0,left:"rtl"===a.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===a.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Y(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(a.viewport){let n=a.viewport.scrollLeft+t.deltaX;e.onWheelScroll(n),$(n,r)&&t.preventDefault()}},onResize:()=>{u.current&&a.viewport&&l&&o({content:a.viewport.scrollWidth,viewport:
1a.viewport.offsetWidth,scrollbar:{size:u.current.clientWidth,paddingStart:W(l.paddingLeft),paddingEnd:W(l.paddingRight)}})}})},"ScrollAreaScrollbarX")),I=n.forwardRef(m(function(e,t){let{sizes:r,onSizesChange:o,...i}=e,a=x(M,e.__scopeScrollArea),[l,d]=n.useState(),u=n.useRef(null),c=(0,s.s)(t,u,a.onScrollbarYChange);return n.useEffect(()=>{u.current&&d(getComputedStyle(u.current))},[u]),(0,p.jsx)(j,{"data-orientation":"vertical",...i,ref:c,sizes:r,style:{top:0,right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Y(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(a.viewport){let n=a.viewport.scrollTop+t.deltaY;e.onWheelScroll(n),$(n,r)&&t.preventDefault()}},onResize:()=>{u.current&&a.viewport&&l&&o({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:u.current.clientHeight,paddingStart:W(l.paddingTop),paddingEnd:W(l.paddingBottom)}})}})},"ScrollAreaScrollbarY")),[A,L]=b(M),j=n.forwardRef(m(function(e,t){let{__scopeScrollArea:r,sizes:i,hasThumb:a,onThumbChange:d,onThumbPointerUp:u,onThumbPointerDown:c,onThumbPositionChange:h,onDragScroll:g,onWheelScroll:v,onResize:b,...w}=e,y=x(M,r),[S,E]=n.useState(null),C=(0,s.s)(t,E),T=n.useRef(null),k=n.useRef(""),P=y.viewport,D=i.content-i.viewport,R=(0,l.c)(v),O=(0,l.c)(h),I=X(b,10);function L(e){T.current&&g({x:e.clientX-T.current.left,y:e.clientY-T.current.top})}return m(L,"handleDragScroll"),n.useEffect(()=>{let e=m(e=>{let t=e.target;(null==S?void 0:S.contains(t))&&R(e,D)},"handleWheel");return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[P,S,D,R]),n.useEffect(O,[i,O]),Z(S,I),Z(y.content,I),(0,p.jsx)(A,{scope:r,scrollbar:S,hasThumb:a,onThumbChange:(0,l.c)(d),onThumbPointerUp:(0,l.c)(u),onThumbPositionChange:O,onThumbPointerDown:(0,l.c)(c),children:(0,p.jsx)(o.sG.div,{...w,ref:C,style:{position:"absolute",...w.style},onPointerDown:(0,f.mK)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),T.current=S.getBoundingClientRect(),k.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",y.viewport&&(y.viewport.style.scrollBehavior="auto"),L(e))}),onPointerMove:(0,f.mK)(e.onPointerMove,L),onPointerUp:(0,f.mK)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=k.current,y.viewport&&(y.viewport.style.scrollBehavior=""),T.current=null})})})},"ScrollAreaScrollbarImpl")),N="ScrollAreaThumb",_=n.forwardRef(m(function(e,t){let{forceMount:r,...n}=e,o=L(N,e.__scopeScrollArea);return(0,p.jsx)(i.C,{present:r||o.hasThumb,children:(0,p.jsx)(B,{ref:t,...n})})},"ScrollAreaThumb")),B=n.forwardRef(m(function(e,t){let{__scopeScrollArea:r,style:i,...a}=e,l=x(N,r),d=L(N,r),{onThumbPositionChange:u}=d,c=(0,s.s)(t,d.onThumbChange),h=n.useRef(void 0),g=X(()=>{h.current&&(h.current(),h.current=void 0)},100);return n.useEffect(()=>{let e=l.viewport;if(e){let t=m(()=>{g(),h.current||(h.current=q(e,u),u())},"handleScroll");return u(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[l.viewport,g,u]),(0,p.jsx)(o.sG.div,{"data-state":d.hasThumb?"visible":"hidden",...a,ref:c,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...i},onPointerDownCapture:(0,f.mK)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;d.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,f.mK)(e.onPointerUp,d.onThumbPointerUp)})},"ScrollAreaThumbImpl")),F="ScrollAreaCorner",z=n.forwardRef(m(function(e,t){let r=x(F,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&n?(0,p.jsx)(G,{...e,ref:t}):null},"ScrollAreaCorner")),G=n.forwardRef(m(function(e,t){let{__scopeScrollArea:r,...i}=e,a=x(F,r),[s,l]=n.useState(0),[d,u]=n.useState(0),c=!!(s&&d),{onCornerWidthChange:f,onCornerHeightChange:h}=a;return Z(a.scrollbarX,()=>{var e;let t=(null==(e=a.scrollbarX)?void 0:e.offsetHeight)||0;
1a.onCornerHeightChange(t),u(t)}),Z(a.scrollbarY,()=>{var e;let t=(null==(e=a.scrollbarY)?void 0:e.offsetWidth)||0;a.onCornerWidthChange(t),l(t)}),n.useEffect(()=>()=>{f(0),h(0)},[f,h]),c?(0,p.jsx)(o.sG.div,{...i,ref:t,style:{width:s,height:d,position:"absolute",right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:0,...e.style}}):null},"ScrollAreaCornerImpl"));function W(e){return e?parseInt(e,10):0}function H(e,t){let r=e/t;return isNaN(r)?0:r}function Y(e){let t=H(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function V(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ltr",o=Y(r),i=t||o/2,a=r.scrollbar.paddingStart+i,s=r.scrollbar.size-r.scrollbar.paddingEnd-(o-i),l=r.content-r.viewport;return U([a,s],"ltr"===n?[0,l]:[-1*l,0])(e)}function K(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=Y(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-o,a=t.content-t.viewport,s=(0,c.q)(e,"ltr"===r?[0,a]:[-1*a,0]);return U([0,a],[0,i-n])(s)}function U(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function $(e,t){return e>0&&e<t}m(W,"toInt"),m(H,"getThumbRatio"),m(Y,"getThumbSize"),m(V,"getScrollPositionFromPointer"),m(K,"getThumbOffsetFromScroll"),m(U,"linearScale"),m($,"isScrollingWithinScrollbarBounds");var q=m(function(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1],e.scrollLeft,e.scrollTop,()=>window.cancelAnimationFrame(0)},"addUnlinkedScrollListener");function X(e,t){let r=(0,l.c)(e),o=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),n.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(r,t)},[r,t])}function Z(e,t){let r=(0,l.c)(t);(0,u.N)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}m(X,"useDebounceCallback"),m(Z,"useResizeObserver");var Q=S,J=E,ee=z},42909:(e,t,r)=>{"use strict";r.d(t,{H4:()=>y,_V:()=>w,bL:()=>b});var n=r(20154),o=r(2780),i=r(64651),a=r(79206),s=r(71796),l=r(25435),d=r(87410),u=Object.defineProperty,c=(e,t)=>u(e,"name",{value:t,configurable:!0}),f="Avatar",[p,h]=(0,i.A)(f),m=[0,()=>void 0],[g,v]=p(f),b=n.forwardRef(c(function(e,t){let{__scopeAvatar:r,...o}=e,[i,a]=n.useState("idle"),[s,u]=E();return(0,d.jsx)(g,{scope:r,imageLoadingStatus:i,setImageLoadingStatus:a,imageCount:s,setImageCount:u,children:(0,d.jsx)(l.sG.span,{...o,ref:t})})},"Avatar")),w=n.forwardRef(c(function(e,t){let{__scopeAvatar:r,src:o,onLoadingStatusChange:i,...u}=e,c=v("AvatarImage",r);C(c.setImageCount);let f=x(o,{referrerPolicy:u.referrerPolicy,crossOrigin:u.crossOrigin,loadingStatus:c.imageLoadingStatus,setLoadingStatus:c.setImageLoadingStatus}),p=(0,a.c)(e=>{null==i||i(e)}),h=n.useRef(f);return(0,s.N)(()=>{let e=h.current;h.current=f,f!==e&&p(f)},[f,p]),"loaded"===f?(0,d.jsx)(l.sG.img,{...u,ref:t,src:o}):null},"AvatarImage")),y=n.forwardRef(c(function(e,t){let{__scopeAvatar:r,delayMs:o,...i}=e,a=v("AvatarFallback",r),[s,u]=n.useState(void 0===o);return n.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>u(!0),o);return()=>window.clearTimeout(e)}},[o]),s&&"loaded"!==a.imageLoadingStatus?(0,d.jsx)(l.sG.span,{...i,ref:t}):null},"AvatarFallback"));function x(e,t){let{loadingStatus:r,setLoadingStatus:n,referrerPolicy:o,crossOrigin:i}=t;return(0,s.N)(()=>{if(!e)return void n("error");let t=new window.Image,r=c(e=>{n(S(e.currentTarget))},"handleLoad"),a=c(()=>n("error"),"handleError");return t.addEventListener("load",r),t.addEventListener("error",a),o&&(t.referrerPolicy=o),t.crossOrigin=null!=i?i:null,t.src=e,n(S(t)),()=>{t.removeEventListener("load",r),t.removeEventListener("error",a),n("idle")}},[e,i,o,n]),r}function S(e){return e.complete?e.naturalWidth>0?"loaded":"error":"loading"}function E(){let e=m;if(o.D){let[t]=e=n.useState(0),r=n.useRef(!1);n.useEffect(()=>{t>1&&!r.current&&(r.current=!0,console.warn("Avatar: Only one `Avatar.Image` component should be rendered per `Avatar.Root`, but multiple were detected. This will lead to unexpected behavior."))},[t])}return e}function C(e){o.D&&n.useEffect(()=>(e(e=>e+1),()=>{e(e=>e-1)}),[e])}c(x,"useImageLoadingStatus"),c(S,"getImageLoadingStatus"),c(E,"useImageCount"),c(C,"useUpdateImageCount")},46248:(e,t,r)=>{"use strict";let n,o,i;r.d(t,{RC:()=>V,qr:()=>K});var a=r(20154),s=r(63294),l=r(85701);function d(){return n||(n=function(){let e=(0,s.a)(),t=(0,s.g)();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),n}function u(e){return void 0===e&&(e={}),o||(o=function(e){let{userAgent:t}=void 0===e?{}:e,r=d(),n=(0,s.a)(),o=n.navigator.platform,i=t||n.navigator.userAgent,a={ios:!1,android:!1},l=n.screen.width,u=n.screen.height,c=i.match(/(Android);?[\s\/]+([\d.]+)?/),f=i.match(/(iPad).*OS\s([\d_]+)/),p=i.match(/(iPod)(.*OS\s([\d_]+))?/),h=!f&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m="MacIntel"===o;return!f&&m&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${u}`)>=0&&((f=i.match(/(Version)\/([\d.]+)/))||(f=[0,1,"13_0_0"]),m=!1),c&&"Win32"!==o&&(a.os="android",a.android=!0),(f||h||p)&&(a.os="ios",a.ios=!0),a}(e)),o}
1function c(){return i||(i=function(){let e=(0,s.a)(),t=u(),r=!1;function n(){let t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&0>t.indexOf("chrome")&&0>t.indexOf("android")}if(n()){let t=String(e.navigator.userAgent);if(t.includes("Version/")){let[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&n<2}}let o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),i=n(),a=i||o&&t.ios;return{isSafari:r||i,needPerspectiveFix:r,need3dFix:a,isWebView:o}}()),i}let f=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},p=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},h=(e,t)=>{if(!e||e.destroyed||!e.params)return;let r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`))&&t.remove()})),t&&t.remove()}},m=(e,t)=>{if(!e.slides[t])return;let r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},g=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext,r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);let n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){let r=[o-t];r.push(...Array.from({length:t}).map((e,t)=>o+n+t)),e.slides.forEach((t,n)=>{r.includes(t.column)&&m(e,n)});return}let i=o+n-1;if(e.params.rewind||e.params.loop)for(let n=o-t;n<=i+t;n+=1){let t=(n%r+r)%r;(t<o||t>i)&&m(e,t)}else for(let n=Math.max(o-t,0);n<=Math.min(i+t,r-1);n+=1)n!==o&&(n>i||n<o)&&m(e,n)};function v(e){let{swiper:t,runCallbacks:r,direction:n,step:o}=e,{activeIndex:i,previousIndex:a}=t,s=n;s||(s=i>a?"next":i<a?"prev":"reset"),t.emit(`transition${o}`),r&&"reset"===s?t.emit(`slideResetTransition${o}`):r&&i!==a&&(t.emit(`slideChangeTransition${o}`),"next"===s?t.emit(`slideNextTransition${o}`):t.emit(`slidePrevTransition${o}`))}function b(e,t,r){let n=(0,s.a)(),{params:o}=e,i=o.edgeSwipeDetection,a=o.edgeSwipeThreshold;return!i||!(r<=a)&&!(r>=n.innerWidth-a)||"prevent"===i&&(t.preventDefault(),!0)}function w(e){let t=(0,s.g)(),r=e;r.originalEvent&&(r=r.originalEvent);let n=this.touchEventsData;if("pointerdown"===r.type){if(null!==n.pointerId&&n.pointerId!==r.pointerId)return;n.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(n.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void b(this,r,r.targetTouches[0].pageX);let{params:o,touches:i,enabled:a}=this;if(!a||!o.simulateTouch&&"mouse"===r.pointerType||this.animating&&o.preventInteractionOnTransition)return;!this.animating&&o.cssMode&&o.loop&&this.loopFix();let d=r.target;if("wrapper"===o.touchEventsTarget&&!(0,l.w)(d,this.wrapperEl)||"which"in r&&3===r.which||"button"in r&&r.button>0||n.isTouched&&n.isMoved)return;let u=!!o.noSwipingClass&&""!==o.noSwipingClass,c=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&c&&(d=c[0]);let f=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,p=!!(r.target&&r.target.shadowRoot);if(o.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===(0,s.g)()||r===(0,s.a)())return null;r.assignedSlot&&(r=r.assignedSlot);let n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(f,d):d.closest(f))){this.allowClick=!0;return}if(o.swipeHandler&&!d.closest(o.swipeHandler))return;i.currentX=r.pageX,i.currentY=r.pageY;let h=i.currentX,m=i.currentY;if(!b(this,r,h))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=h,i.startY=m,n.touchStartTime=(0,l.f)(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,o.threshold>0&&(n.allowThresholdMove=!1);let g=!0;d.matches(n.focusableElements)&&(g=!1,"SELECT"===d.nodeName&&(n.isTouched=!1)),t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==d&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!d.matches(n.focusableElements))&&t.activeElement.blur();let v=g&&this.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||v)&&!d.isContentEditable&&r.preventDefault(),o.freeMode&&o.freeMode.enabled&&this.freeMode&&this.animating&&!o.cssMode&&this.freeMode.onTouchStart(),this.emit
1("touchStart",r)}function y(e){let t,r,n=(0,s.g)(),o=this.touchEventsData,{params:i,touches:a,rtlTranslate:d,enabled:u}=this;if(!u||!i.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type&&(null!==o.touchId||c.pointerId!==o.pointerId))return;if("touchmove"===c.type){if(!(t=[...c.changedTouches].find(e=>e.identifier===o.touchId))||t.identifier!==o.touchId)return}else t=c;if(!o.isTouched){o.startMoving&&o.isScrolling&&this.emit("touchMoveOpposite",c);return}let f=t.pageX,p=t.pageY;if(c.preventedByNestedSwiper){a.startX=f,a.startY=p;return}if(!this.allowTouchMove){c.target.matches(o.focusableElements)||(this.allowClick=!1),o.isTouched&&(Object.assign(a,{startX:f,startY:p,currentX:f,currentY:p}),o.touchStartTime=(0,l.f)());return}if(i.touchReleaseOnEdges&&!i.loop){if(this.isVertical()){if(p<a.startY&&this.translate<=this.maxTranslate()||p>a.startY&&this.translate>=this.minTranslate()){o.isTouched=!1,o.isMoved=!1;return}}else if(d&&(f>a.startX&&-this.translate<=this.maxTranslate()||f<a.startX&&-this.translate>=this.minTranslate()))return;else if(!d&&(f<a.startX&&this.translate<=this.maxTranslate()||f>a.startX&&this.translate>=this.minTranslate()))return}if(n.activeElement&&n.activeElement.matches(o.focusableElements)&&n.activeElement!==c.target&&"mouse"!==c.pointerType&&n.activeElement.blur(),n.activeElement&&c.target===n.activeElement&&c.target.matches(o.focusableElements)){o.isMoved=!0,this.allowClick=!1;return}o.allowTouchCallbacks&&this.emit("touchMove",c),a.previousX=a.currentX,a.previousY=a.currentY,a.currentX=f,a.currentY=p;let h=a.currentX-a.startX,m=a.currentY-a.startY;if(this.params.threshold&&Math.sqrt(h**2+m**2)<this.params.threshold)return;if(void 0===o.isScrolling){let e;this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?o.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,o.isScrolling=this.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(o.isScrolling&&this.emit("touchMoveOpposite",c),void 0===o.startMoving&&(a.currentX!==a.startX||a.currentY!==a.startY)&&(o.startMoving=!0),o.isScrolling||"touchmove"===c.type&&o.preventTouchMoveFromPointerMove){o.isTouched=!1;return}if(!o.startMoving)return;this.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let g=this.isHorizontal()?h:m,v=this.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;i.oneWayMovement&&(g=Math.abs(g)*(d?1:-1),v=Math.abs(v)*(d?1:-1)),a.diff=g,g*=i.touchRatio,d&&(g=-g,v=-v);let b=this.touchesDirection;this.swipeDirection=g>0?"prev":"next",this.touchesDirection=v>0?"prev":"next";let w=this.params.loop&&!i.cssMode,y="next"===this.touchesDirection&&this.allowSlideNext||"prev"===this.touchesDirection&&this.allowSlidePrev;if(!o.isMoved){if(w&&y&&this.loopFix({direction:this.swipeDirection}),o.startTranslate=this.getTranslate(),this.setTransition(0),this.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});this.wrapperEl.dispatchEvent(e)}o.allowMomentumBounce=!1,i.grabCursor&&(!0===this.allowSlideNext||!0===this.allowSlidePrev)&&this.setGrabCursor(!0),this.emit("sliderFirstMove",c)}if(new Date().getTime(),!1!==i._loopSwapReset&&o.isMoved&&o.allowThresholdMove&&b!==this.touchesDirection&&w&&y&&Math.abs(g)>=1){Object.assign(a,{startX:f,startY:p,currentX:f,currentY:p,startTranslate:o.currentTranslate}),o.loopSwapReset=!0,o.startTranslate=o.currentTranslate;return}this.emit("sliderMove",c),o.isMoved=!0,o.currentTranslate=g+o.startTranslate;let x=!0,S=i.resistanceRatio;if(i.touchReleaseOnEdges&&(S=0),g>0?(w&&y&&!r&&o.allowThresholdMove&&o.currentTranslate>(i.centeredSlides?this.minTranslate()-this.slidesSizesGrid[this.activeIndex+1]-("auto"!==i.slidesPerView&&this.slides.length-i.slidesPerView>=2?this.slidesSizesGrid[this.activeIndex+1]+this.params.spaceBetween:0)-this.params.spaceBetween:this.minTranslate())&&this.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),o.currentTranslate>this.minTranslate()&&(x=!1,i.resistance&&(o.currentTranslate=this.minTranslate()-1+(-this.minTranslate()+o.startTranslate+g)**S))):g<0&&(w&&y&&!r&&o.allowThresholdMove&&o.currentTranslate<(i.centeredSlides?this.maxTranslate()+this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween+("auto"!==i.slidesPerView&&this.slides.length-i.slidesPerView>=2?this.slidesSizesGrid[this.slidesSizesGrid.length-1]+this.params.spaceBetween:0):this.maxTranslate())&&this.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:this.slides.length-("auto"===i.slidesPerView?this.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),o.currentTranslate<this.maxTranslate()&&(x=!1,i.resistance&&(o.currentTranslate=this.maxTranslate()+1-(this.maxTranslate()-o.startTranslate-g)**S))),x&&(c.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&o.currentTranslate<o.startTranslate&&(o.currentTranslate=o.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&o.currentTranslate>o.startTranslate&&(o.currentTranslate=o.startTranslate),this.allowSlidePrev||this.allowSlideNext||(o.currentTranslate=o.startTranslate),i.threshold>0)if(Math.abs(g)>i.threshold||o.allowThresholdMove){if(!o.allowThresholdMove){o.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,o.currentTranslate=o.startTranslate,a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY;return}}else{o.currentTranslate=o.startTranslate;return}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&this.freeMode||i.watchSlidesProgress)&&(this.updateActiveIndex(),this.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&this.freeMode&&this.freeMode.onTouchMove(),this.updateProgress(o.currentTranslate),this.setTranslate(o.currentTranslate))}function x(e){let t,r,n=this,o=n.touchEventsData,i=e;if(i.originalEvent&&(i=i.originalEvent),"touchend"===i.type||"touchcancel"===i.type){if(!(t=[...i.changedTouches].find(e=>e.identifier===o.touchId))||t.identifier!==o.touchId)return}else{if(null!==o.touchId||i.pointerId!==o.pointerId)return;t=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(n.browser.isSafari||n.browser.isWebView)))return;o.pointerId=null,o.touchId=null;let{params:a,touches:s,rtlTranslate:d,slidesGrid:u,enabled:c}=n;if(!c||!a.simulateTouch&&"mouse"===i.pointerType)return;if(o.allowTouchCallbacks&&n.emit("touchEnd",i),o.allowTouchCallbacks=!1,!o.isTouched){o.isMoved&&a.grabCursor&&n.setGrabCursor(!1),o.isMoved=!1,o.startMoving=!1;return}a.grabCursor&&o.isMoved&&o.isTouched&&(!0===n.allowSlideNext||!0===n.allowSlidePrev)&&n.setGrabCursor(!1);let f=(0,l.f)(),p=f-o.touchStartTime;if(n.allowClick){let e=i.path||i.composedPath&&i.composedPath();n.updateClickedSlide(e&&e[0]||i.target,e),n.emit("tap click",i),p<300&&f-o.lastClickTime<300&&n.emit("doubleTap doubleClick",i)}if(o.lastClickTime=(0,l.f)(),(0,l.n)(()=>{n.destroyed||(n.allowClick=!0)}),!o.isTouched||!o.isMoved||!n.swipeDirection||0===s.diff&&!o.loopSwapReset||o.currentTranslate===o.startTranslate&&!o.loopSwapReset){o.isTouched=!1,o.isMoved=!1,o.startMoving=!1;return}if(o.isTouched=!1,o.isMoved=!1,o.startMoving=!1,r=a.followFinger?d?n.translate:-n.translate:-o.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void n.freeMode.onTouchEnd({currentPos:r});let h=r>=-n.maxTranslate()&&!n.params.loop,m=0,g=n.slidesSizesGrid[0];for(let e=0;e<u.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){let t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==u[e+t]?(h||r>=u[e]&&r<u[e+t])&&(m=e,g=u[e+t]-u[e]):(h||r>=u[e])&&(m=e,g=u[u.length-1]-u[u.length-2])}let v=null,b=null;a.rewind&&(n.isBeginning?b=a.virtual&&a.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1:n.isEnd&&(v=0));let w=(r-u[m])/g,y=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(p>a.longSwipesMs){if(!a.longSwipes)return void n.slideTo(n.activeIndex);"next"===n.swipeDirection&&(w>=a.longSwipesRatio?n.slideTo(a.rewind&&n.isEnd?v:m+y):n.slideTo(m)),"prev"===n.swipeDirection&&(w>1-a.longSwipesRatio?n.slideTo(m+y):null!==b&&w<0&&Math.abs(w)>a.longSwipesRatio?n.slideTo(b):n.slideTo(m))}else{if(!a.shortSwipes)return void n.slideTo(n.activeIndex);n.navigation&&(i.target===n.navigation.nextEl||i.target===n.navigation.prevEl)?i.target===n.navigation.nextEl?n.slideTo(m+y):n.slideTo(m):("next"===n.swipeDirection&&n.slideTo(null!==v?v:m+y),"prev"===n.swipeDirection&&n.slideTo(null!==b?b:m))}}function S(){let e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:o,snapGrid:i}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();let s=a&&t.loop;"auto"!==t.slidesPerView&&!(t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=o,e.allowSlideNext=n,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function E(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function C(){let{wrapperEl:e,rtlTranslate:t,enabled:r}=this;if(!r)return;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=-e.scrollLeft:this.translate=-e.scrollTop,0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();let n=this.maxTranslate()-this.minTranslate();(0===n?0:(this.translate-this.minTranslate())/n)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit
1("setTranslate",this.translate,!1)}function M(e){h(this,e.target),!this.params.cssMode&&("auto"===this.params.slidesPerView||this.params.autoHeight)&&this.update()}function T(){!this.documentTouchHandlerProceeded&&(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}let k=(e,t)=>{let r=(0,s.g)(),{params:n,el:o,wrapperEl:i,device:a}=e,l=!!n.nested,d="on"===t?"addEventListener":"removeEventListener";o&&"string"!=typeof o&&(r[d]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),o[d]("touchstart",e.onTouchStart,{passive:!1}),o[d]("pointerdown",e.onTouchStart,{passive:!1}),r[d]("touchmove",e.onTouchMove,{passive:!1,capture:l}),r[d]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[d]("touchend",e.onTouchEnd,{passive:!0}),r[d]("pointerup",e.onTouchEnd,{passive:!0}),r[d]("pointercancel",e.onTouchEnd,{passive:!0}),r[d]("touchcancel",e.onTouchEnd,{passive:!0}),r[d]("pointerout",e.onTouchEnd,{passive:!0}),r[d]("pointerleave",e.onTouchEnd,{passive:!0}),r[d]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&o[d]("click",e.onClick,!0),n.cssMode&&i[d]("scroll",e.onScroll),n.updateOnWindowResize?e[t](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",S,!0):e[t]("observerUpdate",S,!0),o[d]("load",e.onLoad,{capture:!0}))},P=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var D={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};let R={eventsEmitter:{on(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let o=r?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][o](t)}),n},once(e,t,r){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;function o(){n.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var r=arguments.length,i=Array(r),a=0;a<r;a++)i[a]=arguments[a];t.apply(n,i)}return o.__emitterProxy=t,n.on(e,o,r)},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let r=this;return r.eventsListeners&&!r.destroyed&&r.eventsListeners&&e.split(" ").forEach(e
1=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((n,o)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(o,1)})}),r},emit(){let e,t,r,n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;for(var o=arguments.length,i=Array(o),a=0;a<o;a++)i[a]=arguments[a];return"string"==typeof i[0]||Array.isArray(i[0])?(e=i[0],t=i.slice(1,i.length),r=n):(e=i[0].events,t=i[0].data,r=i[0].context||n),t.unshift(r),(Array.isArray(e)?e:e.split(" ")).forEach(e=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(n=>{n.apply(r,[e,...t])}),n.eventsListeners&&n.eventsListeners[e]&&n.eventsListeners[e].forEach(e=>{e.apply(r,t)})}),n}},update:{updateSize:function(){let e,t,r=this.el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:r.clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:r.clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt((0,l.q)(r,"padding-left")||0,10)-parseInt((0,l.q)(r,"padding-right")||0,10),t=t-parseInt((0,l.q)(r,"padding-top")||0,10)-parseInt((0,l.q)(r,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){let e,t=this;function r(e,r){return parseFloat(e.getPropertyValue(t.getDirectionLabel(r))||0)}let n=t.params,{wrapperEl:o,slidesEl:i,size:a,rtlTranslate:s,wrongRTL:d}=t,u=t.virtual&&n.virtual.enabled,c=u?t.virtual.slides.length:t.slides.length,f=(0,l.e)(i,`.${t.params.slideClass}, swiper-slide`),p=u?t.virtual.slides.length:f.length,h=[],m=[],g=[],v=n.slidesOffsetBefore;"function"==typeof v&&(v=n.slidesOffsetBefore.call(t));let b=n.slidesOffsetAfter;"function"==typeof b&&(b=n.slidesOffsetAfter.call(t));let w=t.snapGrid.length,y=t.slidesGrid.length,x=n.spaceBetween,S=-v,E=0,C=0;if(void 0===a)return;"string"==typeof x&&x.indexOf("%")>=0?x=parseFloat(x.replace("%",""))/100*a:"string"==typeof x&&(x=parseFloat(x)),t.virtualSize=-x,f.forEach(e=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&((0,l.a)(o,"--swiper-centered-offset-before",""),(0,l.a)(o,"--swiper-centered-offset-after",""));let M=n.grid&&n.grid.rows>1&&t.grid;M?t.grid.initSlides(f):t.grid&&t.grid.unsetSlides();let T="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let o=0;o<p;o+=1){let i;if(e=0,f[o]&&(i=f[o]),M&&t.grid.updateSlide(o,i,f),!f[o]||"none"!==(0,l.q)(i,"display")){if("auto"===n.slidesPerView){T&&(f[o].style[t.getDirectionLabel("width")]="");let a=getComputedStyle(i),s=i.style.transform,d=i.style.webkitTransform;if(s&&(i.style.transform="none"),d&&(i.style.webkitTransform="none"),n.roundLengths)e=t.isHorizontal()?(0,l.h)(i,"width",!0):(0,l.h)(i,"height",!0);else{let t=r(a,"width"),n=r(a,"padding-left"),o=r(a,"padding-right"),s=r(a,"margin-left"),l=r(a,"margin-right"),d=a.getPropertyValue("box-sizing");if(d&&"border-box"===d)e=t+s+l;else{let{clientWidth:r,offsetWidth:a}=i;e=t+n+o+s+l+(a-r)}}s&&(i.style.transform=s),d&&(i.style.webkitTransform=d),n.roundLengths&&(e=Math.floor(e))}else e=(a-(n.slidesPerView-1)*x)/n.slidesPerView,n.roundLengths&&(e=Math.floor(e)),f[o]&&(f[o].style[t.getDirectionLabel("width")]=`${e}px`);f[o]&&(f[o].swiperSlideSize=e),g.push(e),n.centeredSlides?(S=S+e/2+E/2+x,0===E&&0!==o&&(S=S-a/2-x),0===o&&(S=S-a/2-x),.001>Math.abs(S)&&(S=0),n.roundLengths&&(S=Math.floor(S)),C%n.slidesPerGroup==0&&h.push(S),m.push(S)):(n.roundLengths&&(S=Math.floor(S)),(C-Math.min(t.params.slidesPerGroupSkip,C))%t.params.slidesPerGroup==0&&h.push(S),m.push(S),S=S+e+x),t.virtualSize+=e+x,E=e,C+=1}}if(t.virtualSize=Math.max(t.virtualSize,a)+b,s&&d&&("slide"===n.effect||"coverflow"===n.effect)&&(o.style.width=`${t.virtualSize+x}px`),n.setWrapperSize&&(o.style[t.getDirectionLabel("width")]=`${t.virtualSize+x}px`),M&&t.grid.updateWrapperSize(e,h),!n.centeredSlides){let e=[];for(let r=0;r<h.length;r+=1){let o=h[r];n.roundLengths&&(o=Math.floor(o)),h[r]<=t.virtualSize-a&&e.push(o)}h=e,Math.floor(t.virtualSize-a)-Math.floor(h[h.length-1])>1&&h.push(t.virtualSize-a)}if(u&&n.loop){let e=g[0]+x;if(n.slidesPerGroup>1){let r=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/n.slidesPerGroup),o=e*n.slidesPerGroup;for(let e=0;e<r;e+=1)h.push(h[h.length-1]+o)}for(let r=0;r<t.virtual.slidesBefore+t.virtual.slidesAfter;r+=1)1===n.slidesPerGroup&&h.push(h[h.length-1]+e),m.push(m[m.length-1]+e),t.virtualSize+=e}if(0===h.length&&(h=[0]),0!==x){let e=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");f.filter((e,t)=>
1!n.cssMode||!!n.loop||t!==f.length-1).forEach(t=>{t.style[e]=`${x}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;g.forEach(t=>{e+=t+(x||0)});let t=(e-=x)>a?e-a:0;h=h.map(e=>e<=0?-v:e>t?t+b:e)}if(n.centerInsufficientSlides){let e=0;g.forEach(t=>{e+=t+(x||0)}),e-=x;let t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<a){let r=(a-e-t)/2;h.forEach((e,t)=>{h[t]=e-r}),m.forEach((e,t)=>{m[t]=e+r})}}if(Object.assign(t,{slides:f,snapGrid:h,slidesGrid:m,slidesSizesGrid:g}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){(0,l.a)(o,"--swiper-centered-offset-before",`${-h[0]}px`),(0,l.a)(o,"--swiper-centered-offset-after",`${t.size/2-g[g.length-1]/2}px`);let e=-t.snapGrid[0],r=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+r)}if(p!==c&&t.emit("slidesLengthChange"),h.length!==w&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),m.length!==y&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!u&&!n.cssMode&&("slide"===n.effect||"fade"===n.effect)){let e=`${n.containerModifierClass}backface-hidden`,r=t.el.classList.contains(e);p<=n.maxBackfaceHiddenSlides?r||t.el.classList.add(e):r&&t.el.classList.remove(e)}},updateAutoHeight:function(e){let t,r=this,n=[],o=r.virtual&&r.params.virtual.enabled,i=0;"number"==typeof e?r.setTransition(e):!0===e&&r.setTransition(r.params.speed);let a=e=>o?r.slides[r.getSlideIndexByData(e)]:r.slides[e];if("auto"!==r.params.slidesPerView&&r.params.slidesPerView>1)if(r.params.centeredSlides)(r.visibleSlides||[]).forEach(e=>{n.push(e)});else for(t=0;t<Math.ceil(r.params.slidesPerView);t+=1){let e=r.activeIndex+t;if(e>r.slides.length&&!o)break;n.push(a(e))}else n.push(a(r.activeIndex));for(t=0;t<n.length;t+=1)if(void 0!==n[t]){let e=n[t].offsetHeight;i=e>i?e:i}(i||0===i)&&(r.wrapperEl.style.height=`${i}px`)},updateSlidesOffset:function(){let e=this.slides,t=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let r=0;r<e.length;r+=1)e[r].swiperSlideOffset=(this.isHorizontal()?e[r].offsetLeft:e[r].offsetTop)-t-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this.params,{slides:r,rtlTranslate:n,snapGrid:o}=this;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&this.updateSlidesOffset();let i=-e;n&&(i=e),this.visibleSlidesIndexes=[],this.visibleSlides=[];let a=t.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*this.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<r.length;e+=1){let s=r[e],l=s.swiperSlideOffset;t.cssMode&&t.centeredSlides&&(l-=r[0].swiperSlideOffset);let d=(i+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+a),u=(i-o[0]+(t.centeredSlides?this.minTranslate():0)-l)/(s.swiperSlideSize+a),c=-(i-l),p=c+this.slidesSizesGrid[e],h=c>=0&&c<=this.size-this.slidesSizesGrid[e],m=c>=0&&c<this.size-1||p>1&&p<=this.size||c<=0&&p>=this.size;m&&(this.visibleSlides.push(s),this.visibleSlidesIndexes.push(e)),f(s,m,t.slideVisibleClass),f(s,h,t.slideFullyVisibleClass),s.progress=n?-d:d,s.originalProgress=n?-u:u}},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let t=this.params,r=this.maxTranslate()-this.minTranslate(),{progress:n,isBeginning:o,isEnd:i,progressLoop:a}=this,s=o,l=i;if(0===r)n=0,o=!0,i=!0;else{n=(e-this.minTranslate())/r;let t=1>Math.abs(e-this.minTranslate()),a=1>Math.abs(e-this.maxTranslate());o=t||n<=0,i=a||n>=1,t&&(n=0),a&&(n=1)}if(t.loop){let t=this.getSlideIndexByData(0),r=this.getSlideIndexByData(this.slides.length-1),n=this.slidesGrid[t],o=this.slidesGrid[r],i=this.slidesGrid[this.slidesGrid.length-1],s=Math.abs(e);(a=s>=n?(s-n)/i:(s+i-o)/i)>1&&(a-=1)}Object.assign(this,{progress:n,progressLoop:a,isBeginning:o,isEnd:i}),(t.watchSlidesProgress||t.centeredSlides&&t.autoHeight)&&this.updateSlidesProgress(e),o&&!s&&this.emit("reachBeginning toEdge"),i&&!l&&this.emit("reachEnd toEdge"),(s&&!o||l&&!i)&&this.emit("fromEdge"),this.emit
1("progress",n)},updateSlidesClasses:function(){let e,t,r,{slides:n,params:o,slidesEl:i,activeIndex:a}=this,s=this.virtual&&o.virtual.enabled,d=this.grid&&o.grid&&o.grid.rows>1,u=e=>(0,l.e)(i,`.${o.slideClass}${e}, swiper-slide${e}`)[0];if(s)if(o.loop){let t=a-this.virtual.slidesBefore;t<0&&(t=this.virtual.slides.length+t),t>=this.virtual.slides.length&&(t-=this.virtual.slides.length),e=u(`[data-swiper-slide-index="${t}"]`)}else e=u(`[data-swiper-slide-index="${a}"]`);else d?(e=n.find(e=>e.column===a),r=n.find(e=>e.column===a+1),t=n.find(e=>e.column===a-1)):e=n[a];e&&!d&&(r=(0,l.r)(e,`.${o.slideClass}, swiper-slide`)[0],o.loop&&!r&&(r=n[0]),t=(0,l.t)(e,`.${o.slideClass}, swiper-slide`)[0],o.loop),n.forEach(n=>{p(n,n===e,o.slideActiveClass),p(n,n===r,o.slideNextClass),p(n,n===t,o.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let t,r,n=this,o=n.rtlTranslate?n.translate:-n.translate,{snapGrid:i,params:a,activeIndex:s,realIndex:l,snapIndex:d}=n,u=e,c=e=>{let t=e-n.virtual.slidesBefore;return t<0&&(t=n.virtual.slides.length+t),t>=n.virtual.slides.length&&(t-=n.virtual.slides.length),t};if(void 0===u&&(u=function(e){let t,{slidesGrid:r,params:n}=e,o=e.rtlTranslate?e.translate:-e.translate;for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?o>=r[e]&&o<r[e+1]-(r[e+1]-r[e])/2?t=e:o>=r[e]&&o<r[e+1]&&(t=e+1):o>=r[e]&&(t=e);return n.normalizeSlideIndex&&(t<0||void 0===t)&&(t=0),t}(n)),i.indexOf(o)>=0)t=i.indexOf(o);else{let e=Math.min(a.slidesPerGroupSkip,u);t=e+Math.floor((u-e)/a.slidesPerGroup)}if(t>=i.length&&(t=i.length-1),u===s&&!n.params.loop){t!==d&&(n.snapIndex=t,n.emit("snapIndexChange"));return}if(u===s&&n.params.loop&&n.virtual&&n.params.virtual.enabled){n.realIndex=c(u);return}let f=n.grid&&a.grid&&a.grid.rows>1;if(n.virtual&&a.virtual.enabled&&a.loop)r=c(u);else if(f){let e=n.slides.find(e=>e.column===u),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(n.slides.indexOf(e),0)),r=Math.floor(t/a.grid.rows)}else if(n.slides[u]){let e=n.slides[u].getAttribute("data-swiper-slide-index");r=e?parseInt(e,10):u}else r=u;Object.assign(n,{previousSnapIndex:d,snapIndex:t,previousRealIndex:l,realIndex:r,previousIndex:s,activeIndex:u}),n.initialized&&g(n),n.emit("activeIndexChange"),n.emit("snapIndexChange"),(n.initialized||n.params.runCallbacksOnInit)&&(l!==r&&n.emit("realIndexChange"),n.emit("slideChange"))},updateClickedSlide:function(e,t){let r,n=this.params,o=e.closest(`.${n.slideClass}, swiper-slide`);!o&&this.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!o&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(o=e)});let i=!1;if(o){for(let e=0;e<this.slides.length;e+=1)if(this.slides[e]===o){i=!0,r=e;break}}if(o&&i)this.clickedSlide=o,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):this.clickedIndex=r;else{this.clickedSlide=void 0,this.clickedIndex=void 0;return}n.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:t,rtlTranslate:r,translate:n,wrapperEl:o}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let i=(0,l.k)(o,e);return i+=this.cssOverflowAdjustment(),r&&(i=-i),i||0},setTranslate:function(e,t){let{rtlTranslate:r,params:n,wrapperEl:o,progress:i}=this,a=0,s=0;this.isHorizontal()?a=r?-e:e:s=e,n.roundLengths&&(a=Math.floor(a),s=Math.floor(s)),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?a:s,n.cssMode?o[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-a:-s:n.virtualTranslate||(this.isHorizontal()?a-=this.cssOverflowAdjustment():s-=this.cssOverflowAdjustment(),o.style.transform=`translate3d(${a}px, ${s}px, 0px)`);let l=this.maxTranslate()-this.minTranslate();(0===l?0:(e-this.minTranslate())/l)!==i&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,o){let i;void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);let a=this,{params:s,wrapperEl:d}=a;if(a.animating&&s.preventInteractionOnTransition)return!1;let u=a.minTranslate(),c=a.maxTranslate();if(i=n&&e>u?u:n&&e<c?c:e,a.updateProgress(i),s.cssMode){let e=a.isHorizontal();if(0===t)d[e?"scrollLeft":"scrollTop"]=-i;else{if(!a.support.smoothScroll)return(0,l.u)({swiper:a,targetPosition:-i,side:e?"left":"top"}),!0;d.scrollTo({[e?"left":"top"]:-i,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(i),r&&(a.emit("beforeTransitionStart",t,o),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(i),r&&(a.emit("beforeTransitionStart",t,o),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,r&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=`${e}ms`,this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:r}=this;r.cssMode||(r.autoHeight&&this.updateAutoHeight(),v({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let{params:r}=this;this.animating=!1,r.cssMode||(this.setTransition(0),v({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,r,n,o){let i;void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let a=this,s=e;s<0&&(s=0);let{params:d,snapGrid:u,slidesGrid:f,previousIndex:p,activeIndex:h,rtlTranslate:m,wrapperEl:g,enabled:v}=a;if(!v&&!n&&!o||a.destroyed||a.animating&&d.preventInteractionOnTransition)return!1;void 0===t&&(t=a.params.speed);let b=Math.min(a.params.slidesPerGroupSkip,s),w=b+Math.floor((s-b)/a.params.slidesPerGroup);w>=u.length&&(w=u.length-1);let y=-u[w];if(d.normalizeSlideIndex)for(let e=0;e<f.length;e+=1){let t=-Math.floor(100*y),r=Math.floor(100*f[e]),n=Math.floor(100*f[e+1]);void 0!==f[e+1]?t>=r&&t<n-(n-r)/2?s=e:t>=r&&t<n&&(s=e+1):t>=r&&(s=e)}if(a.initialized&&s!==h&&(!a.allowSlideNext&&(m?y>a.translate&&y>a.minTranslate():y<a.translate&&y<a.minTranslate())||!a.allowSlidePrev&&y>a.translate&&y>a.maxTranslate()&&(h||0)!==s))return!1;s!==(p||0)&&r&&a.emit("beforeSlideChangeStart"),a.updateProgress(y),i=s>h?"next":s<h?"prev":"reset";let x=a.virtual&&a.params.virtual.enabled;if(!(x&&o)&&(m&&-y===a.translate||!m&&y===a.translate))return a.updateActiveIndex(s),d.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==d.effect&&a.setTranslate(y),"reset"!==i&&(a.transitionStart(r,i),a.transitionEnd(r,i)),!1;if(d.cssMode){let e=a.isHorizontal(),r=m?y:-y;if(0===t)x&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),x&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{g[e?"scrollLeft":"scrollTop"]=r})):g[e?"scrollLeft":"scrollTop"]=r,x&&requestAnimationFrame(()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1});else{if(!a.support.smoothScroll)return(0,l.u)({swiper:a,targetPosition:r,side:e?"left"
1:"top"}),!0;g.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}let S=c().isSafari;return x&&!o&&S&&a.isElement&&a.virtual.update(!1,!1,s),a.setTransition(t),a.setTranslate(y),a.updateActiveIndex(s),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,n),a.transitionStart(r,i),0===t?a.transitionEnd(r,i):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(r,i))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));let o=this;if(o.destroyed)return;void 0===t&&(t=o.params.speed);let i=o.grid&&o.params.grid&&o.params.grid.rows>1,a=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)a+=o.virtual.slidesBefore;else{let e;if(i){let t=a*o.params.grid.rows;e=o.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t).column}else e=o.getSlideIndexByData(a);let t=i?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:r}=o.params,s=o.params.slidesPerView;"auto"===s?s=o.slidesPerViewDynamic():(s=Math.ceil(parseFloat(o.params.slidesPerView,10)),r&&s%2==0&&(s+=1));let l=t-e<s;if(r&&(l=l||e<Math.ceil(s/2)),n&&r&&"auto"!==o.params.slidesPerView&&!i&&(l=!1),l){let n=r?e<o.activeIndex?"prev":"next":e-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?o.realIndex:void 0})}if(i){let e=a*o.params.grid.rows;a=o.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e).column}else a=o.getSlideIndexByData(a)}return requestAnimationFrame(()=>{o.slideTo(a,t,r,n)}),o},slideNext:function(e,t,r){void 0===t&&(t=!0);let n=this,{enabled:o,params:i,animating:a}=n;if(!o||n.destroyed)return n;void 0===e&&(e=n.params.speed);let s=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<i.slidesPerGroupSkip?1:s,d=n.virtual&&i.virtual.enabled;if(i.loop){if(a&&!d&&i.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&i.cssMode)return requestAnimationFrame(()=>{n.slideTo(n.activeIndex+l,e,t,r)}),!0}return i.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);let n=this,{params:o,snapGrid:i,slidesGrid:a,rtlTranslate:s,enabled:l,animating:d}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);let u=n.virtual&&o.virtual.enabled;if(o.loop){if(d&&!u&&o.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let f=c(s?n.translate:-n.translate),p=i.map(e=>c(e)),h=o.freeMode&&o.freeMode.enabled,m=i[p.indexOf(f)-1];if(void 0===m&&(o.cssMode||h)){let e;i.forEach((t,r)=>{f>=t&&(e=r)}),void 0!==e&&(m=h?i[e]:i[e>0?e-1:e])}let g=0;if(void 0!==m&&((g=a.indexOf(m))<0&&(g=n.activeIndex-1),"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(g=Math.max(g=g-n.slidesPerViewDynamic("previous",!0)+1,0))),o.rewind&&n.isBeginning){let o=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(o,e,t,r)}return o.loop&&0===n.activeIndex&&o.cssMode?(requestAnimationFrame(()=>{n.slideTo(g,e,t,r)}),!0):n.slideTo(g,e,t,r)},slideReset:function(e,t,r){if(void 0===t&&(t=!0),!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){if(void 0===t&&(t=!0),void 0===n&&(n=.5),this.destroyed)return;void 0===e&&(e=this.params.speed);let o=this.activeIndex,i=Math.min(this.params.slidesPerGroupSkip,o),a=i+Math.floor((o-i)/this.params.slidesPerGroup),s=this.rtlTranslate?this.translate:-this.translate;if(s>=this.snapGrid[a]){let e=this.snapGrid[a];s-e>(this.snapGrid[a+1]-e)*n&&(o+=this.params.slidesPerGroup)}else{let e=this.snapGrid[a-1];s-e<=(this.snapGrid[a]-e)*n&&(o-=this.params.slidesPerGroup)}return o=Math.min(o=Math.max(o,0),this.slidesGrid.length-1),this.slideTo(o,e,t,r)},slideToClickedSlide:function(){let e,t=this;if(t.destroyed)return;let{params:r,slidesEl:n}=t,o="auto"===r.slidesPerView?t.slidesPerViewDynamic():r.slidesPerView,i=t.getSlideIndexWhenGrid(t.clickedIndex),a=t.isElement?"swiper-slide":`.${r.slideClass}`,s=t.grid&&t.params.grid&&t.params.grid.rows>1;if(r.loop){if(t.animating)return;e=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),r.centeredSlides?t.slideToLoop(e):i>(s?(t.slides.length-o)/2-(t.params.grid.rows-1):t.slides.length-o)?(t.loopFix(),i=t.getSlideIndex((0,l.e)(n,`${a}[data-swiper-slide-index="${e}"]`)[0]),(0,l.n)(()=>{t.slideTo(i)})):t.slideTo(i)}else t.slideTo(i)}},loop:{loopCreate:function(e,t){let r=this,{params:n,slidesEl:o}=r;if(!n.loop||r.virtual&&r.params.virtual.enabled)return;let i=r.grid&&n.grid&&n.grid.rows>1;n.loopAddBlankSlides&&(n.slidesPerGroup>1||i)&&(()=>{let e=(0,l.e)(o,`.${n.slideBlankClass}`);
1e.forEach(e=>{e.remove()}),e.length>0&&(r.recalcSlides(),r.updateSlides())})();let a=n.slidesPerGroup*(i?n.grid.rows:1),s=r.slides.length%a!=0,d=i&&r.slides.length%n.grid.rows!=0,u=e=>{for(let t=0;t<e;t+=1){let e=r.isElement?(0,l.c)("swiper-slide",[n.slideBlankClass]):(0,l.c)("div",[n.slideClass,n.slideBlankClass]);r.slidesEl.append(e)}};s?n.loopAddBlankSlides?(u(a-r.slides.length%a),r.recalcSlides(),r.updateSlides()):(0,l.v)("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"):d&&(n.loopAddBlankSlides?(u(n.grid.rows-r.slides.length%n.grid.rows),r.recalcSlides(),r.updateSlides()):(0,l.v)("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)")),(0,l.e)(o,`.${n.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}),r.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:o,activeSlideIndex:i,initial:a,byController:s,byMousewheel:d}=void 0===e?{}:e,u=this;if(!u.params.loop)return;u.emit("beforeLoopFix");let{slides:c,allowSlidePrev:f,allowSlideNext:p,slidesEl:h,params:m}=u,{centeredSlides:g,initialSlide:v}=m;if(u.allowSlidePrev=!0,u.allowSlideNext=!0,u.virtual&&m.virtual.enabled){r&&(m.centeredSlides||0!==u.snapIndex?m.centeredSlides&&u.snapIndex<m.slidesPerView?u.slideTo(u.virtual.slides.length+u.snapIndex,0,!1,!0):u.snapIndex===u.snapGrid.length-1&&u.slideTo(u.virtual.slidesBefore,0,!1,!0):u.slideTo(u.virtual.slides.length,0,!1,!0)),u.allowSlidePrev=f,u.allowSlideNext=p,u.emit("loopFix");return}let b=m.slidesPerView;"auto"===b?b=u.slidesPerViewDynamic():(b=Math.ceil(parseFloat(m.slidesPerView,10)),g&&b%2==0&&(b+=1));let w=m.slidesPerGroupAuto?b:m.slidesPerGroup,y=g?Math.max(w,Math.ceil(b/2)):w;y%w!=0&&(y+=w-y%w),u.loopedSlides=y+=m.loopAdditionalSlides;let x=u.grid&&m.grid&&m.grid.rows>1;c.length<b+y||"cards"===u.params.effect&&c.length<b+2*y?(0,l.v)("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):x&&"row"===m.grid.fill&&(0,l.v)("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let S=[],E=[],C=x?Math.ceil(c.length/m.grid.rows):c.length,M=a&&C-v<b&&!g,T=M?v:u.activeIndex;void 0===i?i=u.getSlideIndex(c.find(e=>e.classList.contains(m.slideActiveClass))):T=i;let k="next"===n||!n,P="prev"===n||!n,D=0,R=0,O=(x?c[i].column:i)+(g&&void 0===o?-b/2+.5:0);if(O<y){D=Math.max(y-O,w);for(let e=0;e<y-O;e+=1){let t=e-Math.floor(e/C)*C;if(x){let e=C-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&S.push(t)}else S.push(C-t-1)}}else if(O+b>C-y){R=Math.max(O-(C-2*y),w),M&&(R=Math.max(R,b-C+v+1));for(let e=0;e<R;e+=1){let t=e-Math.floor(e/C)*C;x?c.forEach((e,r)=>{e.column===t&&E.push(r)}):E.push(t)}}if(u.__preventObserver__=!0,requestAnimationFrame(()=>{u.__preventObserver__=!1}),"cards"===u.params.effect&&c.length<b+2*y&&(E.includes(i)&&E.splice(E.indexOf(i),1),S.includes(i)&&S.splice(S.indexOf(i),1)),P&&S.forEach(e=>{c[e].swiperLoopMoveDOM=!0,h.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),k&&E.forEach(e=>{c[e].swiperLoopMoveDOM=!0,h.append(c[e]),c[e].swiperLoopMoveDOM=!1}),u.recalcSlides(),"auto"===m.slidesPerView?u.updateSlides():x&&(S.length>0&&P||E.length>0&&k)&&u.slides.forEach((e,t)=>{u.grid.updateSlide(t,e,u.slides)}),m.watchSlidesProgress&&u.updateSlidesOffset(),r){if(S.length>0&&P){if(void 0===t){let e=u.slidesGrid[T],t=u.slidesGrid[T+D]-e;d?u.setTranslate(u.translate-t):(u.slideTo(T+Math.ceil(D),0,!1,!0),o&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else if(o){let e=x?S.length/m.grid.rows:S.length;u.slideTo(u.activeIndex+e,0,!1,!0),u.touchEventsData.currentTranslate=u.translate}}else if(E.length>0&&k)if(void 0===t){let e=u.slidesGrid[T],t=u.slidesGrid[T-R]-e;d?u.setTranslate(u.translate-t):(u.slideTo(T-R,0,!1,!0),o&&(u.touchEventsData.startTranslate=u.touchEventsData.startTranslate-t,u.touchEventsData.currentTranslate=u.touchEventsData.currentTranslate-t))}else{let e=x?E.length/m.grid.rows:E.length;u.slideTo(u.activeIndex-e,0,!1,!0)}}if(u.allowSlidePrev=f,u.allowSlideNext=p,u.controller&&u.controller.control&&!s){let e={slideRealIndex:t,direction:n,setTranslate:o,activeSlideIndex:i,byController:!0};Array.isArray(u.controller.control)?u.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===m.slidesPerView&&r})}):u.controller.control instanceof u.constructor&&u.controller.control.params.loop&&u.controller.control.loopFix({...e,slideTo:u.controller.control.params.slidesPerView===m.slidesPerView&&r})}u.emit("loopFix")},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(!e.loop||!t||this.virtual&&this.params.virtual.enabled)return;this.recalcSlides();let r=[];
1this.slides.forEach(e=>{r[void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}},grabCursor:{setGrabCursor:function(e){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){let e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){let{params:e}=this;this.onTouchStart=w.bind(this),this.onTouchMove=y.bind(this),this.onTouchEnd=x.bind(this),this.onDocumentTouchStart=T.bind(this),e.cssMode&&(this.onScroll=C.bind(this)),this.onClick=E.bind(this),this.onLoad=M.bind(this),k(this,"on")},detachEvents:function(){k(this,"off")}},breakpoints:{setBreakpoint:function(){let e=this,{realIndex:t,initialized:r,params:n,el:o}=e,i=n.breakpoints;if(!i||i&&0===Object.keys(i).length)return;let a=(0,s.g)(),d="window"!==n.breakpointsBase&&n.breakpointsBase?"container":n.breakpointsBase,u=["window","container"].includes(n.breakpointsBase)||!n.breakpointsBase?e.el:a.querySelector(n.breakpointsBase),c=e.getBreakpoint(i,d,u);if(!c||e.currentBreakpoint===c)return;let f=(c in i?i[c]:void 0)||e.originalParams,p=P(e,n),h=P(e,f),m=e.params.grabCursor,g=f.grabCursor,v=n.enabled;p&&!h?(o.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&h&&(o.classList.add(`${n.containerModifierClass}grid`),(f.grid.fill&&"column"===f.grid.fill||!f.grid.fill&&"column"===n.grid.fill)&&o.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),m&&!g?e.unsetGrabCursor():!m&&g&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===f[t])return;let r=n[t]&&n[t].enabled,o=f[t]&&f[t].enabled;r&&!o&&e[t].disable(),!r&&o&&e[t].enable()});let b=f.direction&&f.direction!==n.direction,w=n.loop&&(f.slidesPerView!==n.slidesPerView||b),y=n.loop;b&&r&&e.changeDirection(),(0,l.x)(e.params,f);let x=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!x?e.disable():!v&&x&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",f),r&&(w?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&S?(e.loopCreate(t),e.updateSlides()):y&&!S&&e.loopDestroy()),e.emit("breakpoint",f)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1,o=(0,s.a)(),i="window"===t?o.innerHeight:r.clientHeight,a=Object.keys(e).map(e=>"string"==typeof e&&0===e.indexOf("@")?{value:i*parseFloat(e.substr(1)),point:e}:{value:e,point:e});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<a.length;e+=1){let{point:i,value:s}=a[e];"window"===t?o.matchMedia(`(min-width: ${s}px)`).matches&&(n=i):s<=r.clientWidth&&(n=i)}return n||"max"}},checkOverflow:{checkOverflow:function(){let{isLocked:e,params:t}=this,{slidesOffsetBefore:r}=t;if(r){let e=this.slides.length-1,t=this.slidesGrid[e]+this.slidesSizesGrid[e]+2*r;this.isLocked=this.size>t}else this.isLocked=1===this.snapGrid.length;!0===t.allowSlideNext&&(this.allowSlideNext=!this.isLocked),!0===t.allowSlidePrev&&(this.allowSlidePrev=!this.isLocked),e&&e!==this.isLocked&&(this.isEnd=!1),e!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock")}},classes:{addClasses:function(){let{classNames:e,params:t,rtl:r,el:n,device:o}=this,i=function(e,t){let r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&r.push(t+n)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:r},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:o.android},{ios:o.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...i),n.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){let{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},O={};class I{constructor(){let e,t;for(var r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=(0,l.x)({},t),e&&!t.el&&(t.el=e);let i=(0,s.g)();if(t.el&&"string"==typeof t.el&&i.querySelectorAll(t.el).length>1){let e=[];return i.querySelectorAll(t.el).forEach(r=>{let n=(0,l.x)({},t,{el:r});e.push(new I(n))}),e}let a=this;a.__swiper__=!0,a.support=d(),a.device=u({userAgent:t.userAgent}),a.browser=c(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);let f={};
1a.modules.forEach(e=>{e({params:t,swiper:a,extendParams:function(e,t){return function(r){void 0===r&&(r={});let n=Object.keys(r)[0],o=r[n];return"object"!=typeof o||null===o?void(0,l.x)(t,r):(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in o)?void("object"==typeof e[n]&&!("enabled"in e[n])&&(e[n].enabled=!0),!e[n]&&(e[n]={enabled:!1}),(0,l.x)(t,r)):void(0,l.x)(t,r)}}(t,f),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});let p=(0,l.x)({},D,f);return a.params=(0,l.x)({},p,O,t),a.originalParams=(0,l.x)({},a.params),a.passedParams=(0,l.x)({},t),a.params&&a.params.on&&Object.keys(a.params.on).forEach(e=>{a.on(e,a.params.on[e])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return 8388608*Math.trunc(this.translate/8388608)},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:({width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"})[e]}getSlideIndex(e){let{slidesEl:t,params:r}=this,n=(0,l.e)(t,`.${r.slideClass}, swiper-slide`),o=(0,l.i)(n[0]);return(0,l.i)(e)-o}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>+t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){let{slidesEl:e,params:t}=this;this.slides=(0,l.e)(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let r=this.minTranslate(),n=(this.maxTranslate()-r)*e+r;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.forEach(r=>{let n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:r,slides:n,slidesGrid:o,slidesSizesGrid:i,size:a,activeIndex:s}=this,l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[s]?Math.ceil(n[s].swiperSlideSize):0;for(let r=s+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>a&&(e=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let e=s+1;e<n.length;e+=1)(t?o[e]+i[e]-o[s]<a:o[e]-o[s]<a)&&(l+=1);else for(let e=s-1;e>=0;e-=1)o[s]-o[e]<a&&(l+=1);return l}update(){let e,t=this;if(!t||t.destroyed)return;let{snapGrid:r,params:n}=t;function o(){let e=Math.min(Math.max(t.rtlTranslate?-1*t.translate:t.translate,t.maxTranslate()),t.minTranslate());t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()}if(n.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEac
1h(e=>{e.complete&&h(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)o(),n.autoHeight&&t.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&t.isEnd&&!n.centeredSlides){let r=t.virtual&&n.virtual.enabled?t.virtual.slides:t.slides;e=t.slideTo(r.length-1,0,!1,!0)}else e=t.slideTo(t.activeIndex,0,!1,!0);e||o()}n.watchOverflow&&r!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let r=this.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(this.el.classList.remove(`${this.params.containerModifierClass}${r}`),this.el.classList.add(`${this.params.containerModifierClass}${e}`),this.emitContainerClasses(),this.params.direction=e,this.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),this.emit("changeDirection"),t&&this.update()),this}changeLanguageDirection(e){(!this.rtl||"rtl"!==e)&&(this.rtl||"ltr"!==e)&&(this.rtl="rtl"===e,this.rtlTranslate="horizontal"===this.params.direction&&this.rtl,this.rtl?(this.el.classList.add(`${this.params.containerModifierClass}rtl`),this.el.dir="rtl"):(this.el.classList.remove(`${this.params.containerModifierClass}rtl`),this.el.dir="ltr"),this.update())}mount(e){let t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);let n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,o=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(n()):(0,l.e)(r,n())[0];return!o&&t.params.createElements&&(o=(0,l.c)("div",t.params.wrapperClass),r.append(o),(0,l.e)(r,`.${t.params.slideClass}`).forEach(e=>{o.append(e)})),Object.assign(t,{el:r,wrapperEl:o,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:o,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===(0,l.q)(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===(0,l.q)(r,"direction")),wrongRTL:"-webkit-box"===(0,l.q)(o,"display")}),!0}init(e){let t=this;if(t.initialized||!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();let r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?h(t,e):e.addEventListener("load",e=>{h(t,e.target)})}),g(t),t.initialized=!0,g(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let r=this,{params:n,el:o,wrapperEl:i,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),o&&"string"!=typeof o&&o.removeAttribute("style"),i&&i.removeAttribute("style"),a&&a.length&&a.forEach(e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.el.swiper=null),(0,l.y)(r)),r.destroyed=!0),null}static extendDefaults(e){(0,l.x)(O,e)}static get extendedDefaults(){return O}static get defaults(){return D}static installModule(e){I.prototype.__modules__||(I.prototype.__modules__=[]);let t=I.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}
1static use(e){return Array.isArray(e)?e.forEach(e=>I.installModule(e)):I.installModule(e),I}}Object.keys(R).forEach(e=>{Object.keys(R[e]).forEach(t=>{I.prototype[t]=R[e][t]})}),I.use([function(e){let{swiper:t,on:r,emit:n}=e,o=(0,s.a)(),i=null,a=null,l=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",()=>{if(t.params.resizeObserver&&void 0!==o.ResizeObserver)return void(t&&!t.destroyed&&t.initialized&&(i=new ResizeObserver(e=>{a=o.requestAnimationFrame(()=>{let{width:r,height:n}=t,o=r,i=n;e.forEach(e=>{let{contentBoxSize:r,contentRect:n,target:a}=e;a&&a!==t.el||(o=n?n.width:(r[0]||r).inlineSize,i=n?n.height:(r[0]||r).blockSize)}),(o!==r||i!==n)&&l()})})).observe(t.el));o.addEventListener("resize",l),o.addEventListener("orientationchange",d)}),r("destroy",()=>{a&&o.cancelAnimationFrame(a),i&&i.unobserve&&t.el&&(i.unobserve(t.el),i=null),o.removeEventListener("resize",l),o.removeEventListener("orientationchange",d)})},function(e){let{swiper:t,extendParams:r,on:n,emit:o}=e,i=[],a=(0,s.a)(),d=function(e,r){void 0===r&&(r={});let n=new(a.MutationObserver||a.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void o("observerUpdate",e[0]);let r=function(){o("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(r):a.setTimeout(r,0)});n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:t.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),i.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=(0,l.b)(t.hostEl);for(let t=0;t<e.length;t+=1)d(e[t])}d(t.hostEl,{childList:t.params.observeSlideChildren}),d(t.wrapperEl,{attributes:!1})}}),n("destroy",()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);let A=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function L(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function j(e,t){let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>
1r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:L(t[r])&&L(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:j(e[r],t[r]):e[r]=t[r]})}function N(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function _(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function B(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function F(e){void 0===e&&(e="");let t=e.split(" ").map(e=>e.trim()).filter(e=>!!e),r=[];return t.forEach(e=>{0>r.indexOf(e)&&r.push(e)}),r.join(" ")}function z(){return(z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function G(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function W(e,t){return"undefined"==typeof window?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)}let H=(0,a.createContext)(null),Y=(0,a.createContext)(null),V=(0,a.forwardRef)(function(e,t){var r;let{className:n,tag:o="div",wrapperTag:i="div",children:s,onSwiper:d,...u}=void 0===e?{}:e,c=!1,[f,p]=(0,a.useState)("swiper"),[h,m]=(0,a.useState)(null),[g,v]=(0,a.useState)(!1),b=(0,a.useRef)(!1),w=(0,a.useRef)(null),y=(0,a.useRef)(null),x=(0,a.useRef)(null),S=(0,a.useRef)(null),E=(0,a.useRef)(null),C=(0,a.useRef)(null),M=(0,a.useRef)(null),T=(0,a.useRef)(null),{params:k,passedParams:P,rest:R,events:O}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);let r={on:{}},n={},o={};j(r,D),r._emitClasses=!0,r.init=!1;let i={},a=A.map(e=>e.replace(/_/,""));return Object.keys(Object.assign({},e)).forEach(s=>{void 0!==e[s]&&(a.indexOf(s)>=0?L(e[s])?(r[s]={},o[s]={},j(r[s],e[s]),j(o[s],e[s])):(r[s]=e[s],o[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"==typeof e[s]?t?n[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:r.on[`${s[2].toLowerCase()}${s.substr(3)}`]=e[s]:i[s]=e[s])}),["navigation","pagination","scrollbar"].forEach(e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]}),{params:r,passedParams:o,rest:i,events:n}}(u),{slides:H,slots:V}=function(e){let t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return a.Children.toArray(e).forEach(e=>{if(G(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){let n=function e(t){let r=[];return a.Children.toArray(t).forEach(t=>{G(t)?r.push(t):t.props&&t.props.children&&e(t.props.children).forEach(e=>r.push(e))}),r}(e.props.children);n.length>0?n.forEach(e=>t.push(e)):r["container-end"].push(e)}else r["container-end"].push(e)}),{slides:t,slots:r}}(s),K=()=>{v(!g)};Object.assign(k.on,{_containerClasses(e,t){p(t)}});let U=()=>{Object.assign(k.on,O),c=!0;let e={...k};if(delete e.wrapperClass,y.current=new I(e),y.current.virtual&&y.current.params.virtual.enabled){y.current.virtual.slides=H;let e={cache:!1,slides:H,renderExternal:m,renderExternalUpdate:!1};j(y.current.params.virtual,e),j(y.current.originalParams.virtual,e)}};return w.current||U(),y.current&&y.current.on("_beforeBreakpoint",K),(0,a.useEffect)(()=>()=>{y.current&&y.current.off("_beforeBreakpoint",K)}),(0,a.useEffect)(()=>{!b.current&&y.current&&(y.current.emitSlidesClasses(),b.current=!0)}),W(()=>{if(t&&(t.current=w.current),w.current)return y.current.destroyed&&U(),!function(e,t){let{el:r,nextEl:n,prevEl:o,paginationEl:i,scrollbarEl:a,swiper:s}=e;N(t)&&n&&o&&(s.params.navigation.nextEl=n,s.originalParams.navigation.nextEl=n,s.params.navigation.prevEl=o,s.originalParams.navigation.prevEl=o),_(t)&&i&&(s.params.pagination.el=i,s.originalParams.pagination.el=i),B(t)&&a&&(s.params.scrollbar.el=a,s.originalParams.scrollbar.el=a),s.init(r)}({el:w.current,nextEl:E.current,prevEl:C.current,paginationEl:M.current,scrollbarEl:T.current,swiper:y.current},k),d&&!y.current.destroyed&&d(y.current),()=>{y.current&&!y.current.destroyed&&y.current.destroy(!0,!1)}},[]),W(()=>{!c&&O&&y.current&&Object.keys(O).forEach(e=>{y.current.on(e,O[e])});let e=function(e,t,r,n,o){let i=[];if(!t)return i;let a=e=>{0>i.indexOf(e)&&i.push(e)};if(r&&n){let e=n.map(o),t=r.map(o);e.join("")!==t.join("")&&a("children"),n.length!==r.length&&a("children")}return A.filter(e=>"_"===e[0]).map(e=>
1e.replace(/_/,"")).forEach(r=>{if(r in e&&r in t)if(L(e[r])&&L(t[r])){let n=Object.keys(e[r]),o=Object.keys(t[r]);n.length!==o.length?a(r):(n.forEach(n=>{e[r][n]!==t[r][n]&&a(r)}),o.forEach(n=>{e[r][n]!==t[r][n]&&a(r)}))}else e[r]!==t[r]&&a(r)}),i}(P,x.current,H,S.current,e=>e.key);return x.current=P,S.current=H,e.length&&y.current&&!y.current.destroyed&&function(e){let t,r,n,o,i,a,s,d,{swiper:u,slides:c,passedParams:f,changedParams:p,nextEl:h,prevEl:m,scrollbarEl:g,paginationEl:v}=e,b=p.filter(e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e),{params:w,pagination:y,navigation:x,scrollbar:S,virtual:E,thumbs:C}=u;p.includes("thumbs")&&f.thumbs&&f.thumbs.swiper&&!f.thumbs.swiper.destroyed&&w.thumbs&&(!w.thumbs.swiper||w.thumbs.swiper.destroyed)&&(t=!0),p.includes("controller")&&f.controller&&f.controller.control&&w.controller&&!w.controller.control&&(r=!0),p.includes("pagination")&&f.pagination&&(f.pagination.el||v)&&(w.pagination||!1===w.pagination)&&y&&!y.el&&(n=!0),p.includes("scrollbar")&&f.scrollbar&&(f.scrollbar.el||g)&&(w.scrollbar||!1===w.scrollbar)&&S&&!S.el&&(o=!0),p.includes("navigation")&&f.navigation&&(f.navigation.prevEl||m)&&(f.navigation.nextEl||h)&&(w.navigation||!1===w.navigation)&&x&&!x.prevEl&&!x.nextEl&&(i=!0);let M=e=>{u[e]&&(u[e].destroy(),"navigation"===e?(u.isElement&&(u[e].prevEl.remove(),u[e].nextEl.remove()),w[e].prevEl=void 0,w[e].nextEl=void 0,u[e].prevEl=void 0,u[e].nextEl=void 0):(u.isElement&&u[e].el.remove(),w[e].el=void 0,u[e].el=void 0))};p.includes("loop")&&u.isElement&&(w.loop&&!f.loop?a=!0:!w.loop&&f.loop?s=!0:d=!0),b.forEach(e=>{if(L(w[e])&&L(f[e]))Object.assign(w[e],f[e]),("navigation"===e||"pagination"===e||"scrollbar"===e)&&"enabled"in f[e]&&!f[e].enabled&&M(e);else{let t=f[e];(!0===t||!1===t)&&("navigation"===e||"pagination"===e||"scrollbar"===e)?!1===t&&M(e):w[e]=f[e]}}),b.includes("controller")&&!r&&u.controller&&u.controller.control&&w.controller&&w.controller.control&&(u.controller.control=w.controller.control),p.includes("children")&&c&&E&&w.virtual.enabled?(E.slides=c,E.update(!0)):p.includes("virtual")&&E&&w.virtual.enabled&&(c&&(E.slides=c),E.update(!0)),p.includes("children")&&c&&w.loop&&(d=!0),t&&C.init()&&C.update(!0),r&&(u.controller.control=w.controller.control),n&&(u.isElement&&(!v||"string"==typeof v)&&((v=document.createElement("div")).classList.add("swiper-pagination"),v.part.add("pagination"),u.el.appendChild(v)),v&&(w.pagination.el=v),y.init(),y.render(),y.update()),o&&(u.isElement&&(!g||"string"==typeof g)&&((g=document.createElement("div")).classList.add("swiper-scrollbar"),g.part.add("scrollbar"),u.el.appendChild(g)),g&&(w.scrollbar.el=g),S.init(),S.updateSize(),S.setTranslate()),i&&(u.isElement&&(h&&"string"!=typeof h||((h=document.createElement("div")).classList.add("swiper-button-next"),(0,l.s)(h,u.hostEl.constructor.nextButtonSvg),h.part.add("button-next"),u.el.appendChild(h)),m&&"string"!=typeof m||((m=document.createElement("div")).classList.add("swiper-button-prev"),(0,l.s)(m,u.hostEl.constructor.prevButtonSvg),m.part.add("button-prev"),u.el.appendChild(m))),h&&(w.navigation.nextEl=h),m&&(w.navigation.prevEl=m),x.init(),x.update()),p.includes("allowSlideNext")&&(u.allowSlideNext=f.allowSlideNext),p.includes("allowSlidePrev")&&(u.allowSlidePrev=f.allowSlidePrev),p.includes("direction")&&u.changeDirection(f.direction,!1),(a||d)&&u.loopDestroy(),(s||d)&&u.loopCreate(),u.update()}({swiper:y.current,slides:H,passedParams:P,changedParams:e,nextEl:E.current,prevEl:C.current,scrollbarEl:T.current,paginationEl:M.current}),()=>{O&&y.current&&Object.keys(O).forEach(e=>{y.current.off(e,O[e])})}}),W(()=>{var e;(e=y.current)&&!e.destroyed&&e.params.virtual&&(!e.params.virtual||e.params.virtual.enabled)&&(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},[h]),a.createElement(o,z({ref:w,className:F(`${f}${n?` ${n}`:""}`)},R),a.createElement(Y.Provider,{value:y.current},V["container-start"],a.createElement(i,{className:(void 0===(r=k.wrapperClass)&&(r=""),r)?r.includes("swiper-wrapper")?r:`swiper-wrapper ${r}`:"swiper-wrapper"},V["wrapper-start"],k.virtual?function(e,t,r){if(!r)return null;let n=e=>{let r=e;return e<0?r=t.length+e:r>=t.length&&(r-=t.length),r},o=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`},{from:i,to:s}=r,l=e.params.loop?-t.length:0,d=e.params.loop?2*t.length:t.length,u=[];for(let e=l;e<d;e+=1)e>=i&&e<=s&&u.push(t[n(e)]);return u.map((t,r)=>a.cloneElement(t,{swiper:e,style:o,key:t.props.virtualIndex||t.key||`slide-${r}`}))}(y.current,H,h):H.map((e,t)=>a.cloneElement(e,{swiper:y.current,swiperSlideIndex:t})),V["wrapper-end"]),N(k)&&a.createElement(a.Fragment,null,a.createElement("div",{ref:C,className:"swiper-button-prev"}),a.createElement("div",{ref:E,className:"swiper-button-next"})),B(k)&&a.createElement("div",{ref:T,className:"swiper-scrollbar"}),_(k)&&a.createElement("div",{ref:M,className:"swiper-pagination"}),V["container-end"]))});V.displayName="Swiper";let K=(0,a.forwardRef)(function(e,t){let{tag:r="div",children:n,className:o="",swiper:i,zoom:s,lazy:l,virtualIndex:d,swiperSlideIndex:u,...c}=void 0===e?{}:e,f=(0,a.useRef)(null),[p,h]=(0,a.useState)("swiper-slide"),[m,g]=(0,a.useState)(!1);function v(e,t,r){t===f.current&&h(r)}W(()=>{if(void 0!==u&&(f.current.swiperSlideIndex=u),t&&(t.current=f.current),f.current&&i){if(i.destroyed){"swiper-slide"!==p&&h("swiper-slide");return}return i.on("_slideClass",v),()=>{i&&i.off("_slideClass",v)}}}),W(()=>{i&&f.current&&!i.destroyed&&h(i.getSlideClasses(f.current))},[i]);let b={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},w=()=>"function"==typeof n?n(b):n;return a.createElement(r,z({ref:f,className:F(`${p}${o?` ${o}`:""}`),"data-swiper-slide-index":d,onLoad:()=>{g(!0)}},c),s&&a.createElement(H.Provider,{value:b},a.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof s?s:void 0},w(),l&&!m&&a.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&a.createElement(H.Provider,{value:b},w(),l&&!m&&a.createElement("div",{className:"swiper-lazy-preloader"})))});K.displayName="SwiperSlide"},50958:(e,t,r)=>{"use strict";var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,s=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,d=(e,t)=>o(e,"name",{value:t,configurable:!0}),u=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let s of a(t))l.call(e,s)||s===r||o(e,s,{get:()=>t[s],enumerable:!(n=i(t,s))||n.enumerable});return e},c=(e,t,r)=>(r=null!=e?n(s(e)):{}
1,u(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),f={};((e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})})(f,{default:()=>w,useTopLoader:()=>v}),e.exports=u(o({},"__esModule",{value:!0}),f);var p=c(r(30219)),h=c(r(20154)),m=c(r(68443)),g=c(r(68443)),v=d(()=>({start:()=>g.start(),done:e=>g.done(e),remove:()=>g.remove(),setProgress:e=>g.set(e),inc:e=>g.inc(e),trickle:()=>g.trickle(),isStarted:()=>g.isStarted(),isRendered:()=>g.isRendered(),getPositioningCSS:()=>g.getPositioningCSS()}),"useTopLoader"),b=d(e=>{let{color:t,height:r,showSpinner:n,crawl:o,crawlSpeed:i,initialPosition:a,easing:s,speed:l,shadow:u,template:c,zIndex:f=1600,showAtBottom:p=!1,showForHashAnchor:g=!0,nonce:v}=e,b=null!=t?t:"#29d",w=u||void 0===u?u?"box-shadow:".concat(u):"box-shadow:0 0 10px ".concat(b,",0 0 5px ").concat(b):"",y=h.createElement("style",{nonce:v},"#nprogress{pointer-events:none}#nprogress .bar{background:".concat(b,";position:fixed;z-index:").concat(f,";").concat(p?"bottom: 0;":"top: 0;","left:0;width:100%;height:").concat(null!=r?r:3,"px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;").concat(w,";opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:").concat(f,";").concat(p?"bottom: 15px;":"top: 15px;","right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:").concat(b,";border-left-color:").concat(b,";border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}")),x=d(e=>new URL(e,window.location.href).href,"toAbsoluteURL"),S=d((e,t)=>{let r=new URL(x(e)),n=new URL(x(t));return r.href.split("#")[0]===n.href.split("#")[0]},"isHashAnchor"),E=d((e,t)=>{let r=new URL(x(e)),n=new URL(x(t));return r.hostname.replace(/^www\./,"")===n.hostname.replace(/^www\./,"")},"isSameHostName");return h.useEffect(()=>{function e(e,t){let r=new URL(e),n=new URL(t);if(r.hostname===n.hostname&&r.pathname===n.pathname&&r.search===n.search){let e=r.hash,t=n.hash;return e!==t&&r.href.replace(e,"")===n.href.replace(t,"")}return!1}m.configure({showSpinner:null==n||n,trickle:null==o||o,trickleSpeed:null!=i?i:200,minimum:null!=a?a:.08,easing:null!=s?s:"ease",speed:null!=l?l:200,template:null!=c?c:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'}),d(e,"isAnchorOfCurrentUrl");var t=document.querySelectorAll("html");let r=d(()=>t.forEach(e=>e.classList.remove("nprogress-busy")),"removeNProgressClass");function u(e){for(;e&&"a"!==e.tagName.toLowerCase();)e=e.parentElement;return e}function f(t){try{let n=t.target,o=u(n),i=null==o?void 0:o.href;if(i){let n=window.location.href,a=""!==o.target,s=["tel:","mailto:","sms:","blob:","download:"].some(e=>i.startsWith(e));if(!E(window.location.href,o.href))return;let l=e(n,i)||S(window.location.href,o.href);if(!g&&l)return;i===n||a||s||l||t.ctrlKey||t.metaKey||t.shiftKey||t.altKey||!x(o.href).startsWith("http")?(m.start(),m.done(),r()):m.start()}}catch(e){m.start(),m.done()}}function p(){m.done(),r()}function h(){m.done()}return d(u,"findClosestAnchor"),d(f,"handleClick"),(e=>{let t=e.pushState;e.pushState=function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return m.done(),r(),t.apply(e,o)}})(window.history),(e=>{let t=e.replaceState;e.replaceState=function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];return m.done(),r(),t.apply(e,o)}})(window.history),d(p,"handlePageHide"),d(h,"handleBackAndForth"),window.addEventListener("popstate",h),document.addEventListener("click",f),window.addEventListener("pagehide",p),()=>{document.removeEventListener("click",f),window.removeEventListener("pagehide",p),window.removeEventListener("popstate",h)}},[]),y},"NextTopLoader"),w=b;
1b.propTypes={color:p.string,height:p.number,showSpinner:p.bool,crawl:p.bool,crawlSpeed:p.number,initialPosition:p.number,easing:p.string,speed:p.number,template:p.string,shadow:p.oneOfType([p.string,p.bool]),zIndex:p.number,showAtBottom:p.bool}},53426:(e,t,r)=>{"use strict";r.d(t,{q7:()=>P,bL:()=>w});var n=r(20154),o=r(64651),i=r(25435),a=r(97813),s=r(76641),l=r(39493),d=r(87410),u=Object.defineProperty,c=n.forwardRef(u(function(e,t){let{pressed:r,defaultPressed:n,onPressedChange:o,...a}=e,[u,c]=(0,l.i)({prop:r,onChange:o,defaultProp:null!=n&&n,caller:"Toggle"});return(0,d.jsx)(i.sG.button,{type:"button","aria-pressed":u,"data-state":u?"on":"off","data-disabled":e.disabled?"":void 0,...a,ref:t,onClick:(0,s.mK)(e.onClick,()=>{e.disabled||c(!u)})})},"name",{value:"Toggle",configurable:!0})),f=r(12008),p=Object.defineProperty,h=(e,t)=>p(e,"name",{value:t,configurable:!0}),m="ToggleGroup",[g,v]=(0,o.A)(m,[a.RG]),b=(0,a.RG)(),w=n.forwardRef(h(function(e,t){let{type:r,...n}=e;if("single"===r)return(0,d.jsx)(S,{role:"radiogroup",...n,ref:t});if("multiple"===r)return(0,d.jsx)(E,{role:"toolbar",...n,ref:t});throw Error("Missing prop `type` expected on `".concat(m,"`"))},"ToggleGroup")),[y,x]=g(m),S=n.forwardRef(h(function(e,t){let{value:r,defaultValue:o,onValueChange:i=h(()=>{},"onValueChange"),...a}=e,[s,u]=(0,l.i)({prop:r,defaultProp:null!=o?o:"",onChange:i,caller:m});return(0,d.jsx)(y,{scope:e.__scopeToggleGroup,type:"single",value:n.useMemo(()=>s?[s]:[],[s]),onItemActivate:u,onItemDeactivate:n.useCallback(()=>u(""),[u]),children:(0,d.jsx)(T,{...a,ref:t})})},"ToggleGroupImplSingle")),E=n.forwardRef(h(function(e,t){let{value:r,defaultValue:o,onValueChange:i=h(()=>{},"onValueChange"),...a}=e,[s,u]=(0,l.i)({prop:r,defaultProp:null!=o?o:[],onChange:i,caller:m}),c=n.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[u]),f=n.useCallback(e=>u(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[u]);return(0,d.jsx)(y,{scope:e.__scopeToggleGroup,type:"multiple",value:s,onItemActivate:c,onItemDeactivate:f,children:(0,d.jsx)(T,{...a,ref:t})})},"ToggleGroupImplMultiple")),[C,M]=g(m),T=n.forwardRef(h(function(e,t){let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:o=!0,orientation:s,dir:l,loop:u=!0,...c}=e,p=b(r),h=(0,f.jH)(l),m={dir:h,...c};return(0,d.jsx)(C,{scope:r,rovingFocus:o,disabled:n,children:o?(0,d.jsx)(a.bL,{asChild:!0,...p,orientation:s,dir:h,loop:u,children:(0,d.jsx)(i.sG.div,{...m,ref:t})}):(0,d.jsx)(i.sG.div,{...m,ref:t})})},"ToggleGroupImpl")),k="ToggleGroupItem",P=n.forwardRef(h(function(e,t){let r=x(k,e.__scopeToggleGroup),o=M(k,e.__scopeToggleGroup),i=b(e.__scopeToggleGroup),s=r.value.includes(e.value),l=o.disabled||e.disabled,u={...e,pressed:s,disabled:l},c=n.useRef(null);return o.rovingFocus?(0,d.jsx)(a.q7,{asChild:!0,...i,focusable:!l,active:s,ref:c,children:(0,d.jsx)(D,{...u,ref:t})}):(0,d.jsx)(D,{...u,ref:t})},"ToggleGroupItem")),D=n.forwardRef(h(function(e,t){let{__scopeToggleGroup:r,value:n,...o}=e,i=x(k,r),a={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},s="single"===i.type?a:void 0;return(0,d.jsx)(c,{...s,...o,ref:t,onPressedChange:e=>{e?i.onItemActivate(n):i.onItemDeactivate(n)}})},"ToggleGroupItemImpl"))},53735:(e,t,r)=>{"use strict";r.d(t,{b:()=>i});
1var n=r(88304),o=r(68228);let i={...n.b,labels:{labelDayButton:(e,t,r,n)=>{let i=(n??new o.i0(r)).format(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>(r??new o.i0(t)).formatMonthYear(e),labelGridcell:(e,t,r,n)=>{let i=(n??new o.i0(r)).format(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>(r??new o.i0(t)).format(e,"cccc")}}},55007:function(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,r=/\d/,n=/\d\d/,o=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,a={},s=function(e){return(e*=1)+(e>68?1900:2e3)},l=function(e){return function(t){this[e]=+t}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e||"Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),r=60*t[1]+(+t[2]||0);return 0===r?0:"+"===t[0]?-r:r}(e)}],u=function(e){var t=a[e];return t&&(t.indexOf?t:t.s.concat(t.f))},c=function(e,t){var r,n=a.meridiem;if(n){for(var o=1;o<=24;o+=1)if(e.indexOf(n(o,0,t))>-1){r=o>12;break}}else r=e===(t?"pm":"PM");return r},f={A:[i,function(e){this.afternoon=c(e,!1)}],a:[i,function(e){this.afternoon=c(e,!0)}],Q:[r,function(e){this.month=3*(e-1)+1}],S:[r,function(e){this.milliseconds=100*e}],SS:[n,function(e){this.milliseconds=10*e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[o,l("seconds")],ss:[o,l("seconds")],m:[o,l("minutes")],mm:[o,l("minutes")],H:[o,l("hours")],h:[o,l("hours")],HH:[o,l("hours")],hh:[o,l("hours")],D:[o,l("day")],DD:[n,l("day")],Do:[i,function(e){var t=a.ordinal,r=e.match(/\d+/);if(this.day=r[0],t)for(var n=1;n<=31;n+=1)t(n).replace(/\[|\]/g,"")===e&&(this.day=n)}],w:[o,l("week")],ww:[n,l("week")],M:[o,l("month")],MM:[n,l("month")],MMM:[i,function(e){var t=u("months"),r=(u("monthsShort")||t.map(function(e){return e.slice(0,3)})).indexOf(e)+1;if(r<1)throw Error();this.month=r%12||r}],MMMM:[i,function(e){var t=u("months").indexOf(e)+1;if(t<1)throw Error();this.month=t%12||t}],Y:[/[+-]?\d+/,l("year")],YY:[n,function(e){this.year=s(e)}],YYYY:[/\d{4}/,l("year")],Z:d,ZZ:d};return function(r,n,o){o.p.customParseFormat=!0,r&&r.parseTwoDigitYear&&(s=r.parseTwoDigitYear);var i=n.prototype,l=i.parse;i.parse=function(r){var n=r.date,i=r.utc,s=r.args;this.$u=i;var d=s[1];if("string"==typeof d){var u=!0===s[2],c=!0===s[3],p=s[2];c&&(p=s[2]),a=this.$locale(),!u&&p&&(a=o.Ls[p]),this.$d=function(r,n,o,i){try{if(["x","X"].indexOf(n)>-1)return new Date(("X"===n?1e3:1)*r);var s=(function(r){var n,o;n=r,o=a&&a.formats;for(var i=(r=n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(t,r,n){var i=n&&n.toUpperCase();return r||o[n]||e[n]||o[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,r){return t||r.slice(1)})})).match(t),s=i.length,l=0;l<s;l+=1){var d=i[l],u=f[d],c=u&&u[0],p=u&&u[1];i[l]=p?{regex:c,parser:p}:d.replace(/^\[|\]$/g,"")}return function(e){for(var t={},r=0,n=0;r<s;r+=1){var o=i[r];if("string"==typeof o)n+=o.length;else{var a=o.regex,l=o.parser,d=e.slice(n),u=a.exec(d)[0];l.call(t,u),e=e.replace(u,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var r=e.hours;t?r<12&&(e.hours+=12):12===r&&(e.hours=0),delete e.afternoon}}(t),t}})(n)(r),l=s.year,d=s.month,u=s.day,c=s.hours,p=s.minutes,h=s.seconds,m=s.milliseconds,g=s.zone,v=s.week,b=new Date,w=u||(l||d?1:b.getDate()),y=l||b.getFullYear(),x=0;l&&!d||(x=d>0?d-1:b.getMonth());var S,E=c||0,C=p||0,M=h||0,T=m||0;return g?new Date(Date.UTC(y,x,w,E,C,M,T+60*g.offset*1e3)):o?new Date(Date.UTC(y,x,w,E,C,M,T)):(S=new Date(y,x,w,E,C,M,T),v&&(S=i(S).week(v).toDate()),S)}catch(e){return new Date("")}}(n,d,i,o),this.init(),p&&!0!==p&&(this.$L=this.locale(p).$L),(u||c)&&n!=this.format(d)&&(this.$d=new Date("")),a={}}else if(d instanceof Array)for(var h=d.length,m=1;m<=h;m+=1){s[1]=d[m-1];var g=o.apply(this,s);if(g.isValid()){this.$d=g.$d,this.$L=g.$L,this.init();break}m===h&&(this.$d=new Date(""))}else l.call(this,r)}}}()},55549:(e,t,r)=>{"use strict";r.d(t,{UO:()=>g,dK:()=>f,wE:()=>p});var n=r(20154),o=Object.defineProperty,i=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,u=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function c(e){let t=e.getBoundingClientRect().right,r=e;for(;r;){if("visible"!==getComputedStyle(r).overflowX)return r.getBoundingClientRect().left+r.clientLeft+r.clientWidth-t;r=r.parentElement}return document.documentElement.clientWidth-t}var f=n.createContext({}),p=n.forwardRef((e,t)=>
vendor: 6,206 bytes, line 1
1{var r,o,p,g,v,{value:b,onChange:w,maxLength:y,textAlign:x="left",pattern:S,placeholder:E,inputMode:C="numeric",onComplete:M,pushPasswordManagerStrategy:T="increase-width",pasteTransformer:k,containerClassName:P,noScriptCSSFallback:D=m,nonce:R,render:O,children:I}=e,A=((e,t)=>{var r={};for(var n in e)l.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&s)for(var n of s(e))0>t.indexOf(n)&&d.call(e,n)&&(r[n]=e[n]);return r})(e,["value","onChange","maxLength","textAlign","pattern","placeholder","inputMode","onComplete","pushPasswordManagerStrategy","pasteTransformer","containerClassName","noScriptCSSFallback","nonce","render","children"]);let[L,j]=n.useState("string"==typeof A.defaultValue?A.defaultValue:""),N=null!=b?b:L,_=function(e){let t=n.useRef();return n.useEffect(()=>{t.current=e}),t.current}(N),B=n.useCallback(e=>{null==w||w(e),j(e)},[w]),F=n.useMemo(()=>S?"string"==typeof S?new RegExp(S):S:null,[S]),z=n.useRef(null),G=n.useRef(null),W=n.useRef({value:N,onChange:B,isIOS:"undefined"!=typeof window&&(null==(o=null==(r=null==window?void 0:window.CSS)?void 0:r.supports)?void 0:o.call(r,"-webkit-touch-callout","none"))}),H=n.useRef({prev:[null==(p=z.current)?void 0:p.selectionStart,null==(g=z.current)?void 0:g.selectionEnd,null==(v=z.current)?void 0:v.selectionDirection]});n.useImperativeHandle(t,()=>z.current,[]),n.useEffect(()=>{let e=z.current,t=G.current;if(!e||!t)return;function r(){if(document.activeElement!==e){q(null),Z(null);return}let t=e.selectionStart,r=e.selectionEnd,n=e.selectionDirection,o=e.maxLength,i=e.value,a=H.current.prev,s=-1,l=-1,d;if(0!==i.length&&null!==t&&null!==r){let n=t===r,u=t===i.length&&i.length<o;if(n&&!u){if(0===t)s=0,l=1,d="forward";else if(t===o)s=t-1,l=t,d="backward";else if(o>1&&i.length>1){let e=0;if(null!==a[0]&&null!==a[1]){d=t<a[1]?"backward":"forward";let r=a[0]===a[1]&&a[0]<o;"backward"!==d||r||(e=-1)}s=e+t,l=e+t+1}}-1!==s&&-1!==l&&s!==l&&e.setSelectionRange(s,l,d)}let u=-1!==s?s:t,c=-1!==l?l:r,f=null!=d?d:n;q(u),Z(c),H.current.prev=[u,c,f]}if(W.current.value!==e.value&&W.current.onChange(e.value),H.current.prev=[e.selectionStart,e.selectionEnd,e.selectionDirection],document.addEventListener("selectionchange",r,{capture:!0}),r(),document.activeElement===e&&U(!0),!document.getElementById("input-otp-style")){let e=document.createElement("style");if(e.id="input-otp-style",R&&e.setAttribute("nonce",R),document.head.appendChild(e),e.sheet){let t="background: transparent !important; color: transparent !important; border-color: transparent !important; opacity: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -webkit-text-fill-color: transparent !important;";h(e.sheet,"[data-input-otp]::selection { background: transparent !important; color: transparent !important; }"),h(e.sheet,`[data-input-otp]:autofill { ${t} }`),h(e.sheet,`[data-input-otp]:-webkit-autofill { ${t} }`),h(e.sheet,"@supports (-webkit-touch-callout: none) { [data-input-otp] { letter-spacing: -.6em !important; font-weight: 100 !important; font-stretch: ultra-condensed; font-optical-sizing: none !important; left: -1px !important; right: 1px !important; } }"),h(e.sheet,"[data-input-otp] + * { pointer-events: all !important; }")}}let n=()=>{t&&t.style.setProperty("--root-height",`${e.clientHeight}px`)};n();let o="undefined"==typeof ResizeObserver?null:new ResizeObserver(n);return null==o||o.observe(e),()=>{document.removeEventListener("selectionchange",r,{capture:!0}),null==o||o.disconnect()}},[]);let[Y,V]=n.useState(!1),[K,U]=n.useState(!1),[$,q]=n.useState(null),[X,Z]=n.useState(null);n.useEffect(()=>{let e=function(e){return[setTimeout(e,0),setTimeout(e,10),setTimeout(e,50)]}(()=>{var e,t,r,n;null==(e=z.current)||e.dispatchEvent(new Event("input"));let o=null==(t=z.current)?void 0:t.selectionStart,i=null==(r=z.current)?void 0:r.selectionEnd,a=null==(n=z.current)?void 0:n.selectionDirection;null!==o&&null!==i&&(q(o),Z(i),H.current.prev=[o,i,a])});return()=>{e.forEach(e=>clearTimeout(e))}},[N,K]),n.useEffect(()=>{void 0!==_&&N!==_&&_.length<y&&N.length===y&&(null==M||M(N))},[y,M,_,N]);let Q=function({containerRef:e,inputRef:t,pushPasswordManagerStrategy:r,isFocused:o}){let[i,a]=n.useState(!1),[s,l]=n.useState(!1),[d,u]=n.useState(!1),f=n.useMemo(()=>"none"!==r&&("increase-width"===r||"experimental-no-flickering"===r)&&i&&s,[i,s,r]),p=n.useCallback(()=>{let n=e.current,o=t.current;if(!n||!o||d||"none"===r)return;let i=n.getBoundingClientRect().left+n.offsetWidth,s=n.getBoundingClientRect().top+n.offsetHeight/2;0===document.querySelectorAll('[data-lastpass-icon-root],com-1password-button,[data-dashlanecreated],[style$="2147483647 !important;"]').length&&document.elementFromPoint(i-18,s)===n||(l(c(n)>=40),a(!0),u(!0))},[e,t,d,r]);return n.useEffect(()=>{let t=e.current;if(!t||"none"===r)return;function n(){l(c(t)>=40)}n();let o=setInterval(n,1e3);return()=>{clearInterval(o)}},[e,r]),n.useEffect(()=>{let e=o||document.activeElement===t.current;if("none"===r||!e)return;let n=setTimeout(p,0),i=setTimeout(p,2e3),a=setTimeout(p,5e3),s=setTimeout(()=>{u(!0)},6e3);return()=>{clearTimeout(n),clearTimeout(i),clearTimeout(a),clearTimeout(s)}},[t,o,r,p]),{hasPWMBadge:i,willPushPWMBadge:f,PWM_BADGE_SPACE_WIDTH:"40px"}}({containerRef:G,inputRef:z,pushPasswordManagerStrategy:T,isFocused:K}),J=n.useCallback(e=>{let t=e.currentTarget.value.slice(0,y);if(t.length>0&&F&&!F.test(t))return void e.preventDefault();"string"==typeof _&&t.length<_.length&&document.dispatchEvent(new Event("selectionchange")),B(t)},[y,B,_,F]),ee=n.useCallback(()=>{var e;if(z.current){let t=Math.min(z.current.value.length,y-1),r=z.current.value.length;null==(e=z.current)||e.setSelectionRange(t,r),q(t),Z(r)}U(!0)},[y]),et=n.useCallback(e=>{var t,r;let n=z.current;if(!k&&(!W.current.isIOS||!e.clipboardData||!n))return;let o=e.clipboardData.getData("text/plain"),i=k?k(o):o;e.preventDefault();let a=null==(t=z.current)?void 0:t.selectionStart,s=null==(r=z.current)?void 0:r.selectionEnd,l=(a!==s?N.slice(0,a)+i+N.slice(s):N.slice(0,a)+i+N.slice(a)).slice(0,y);if(l.length>0&&F&&!F.test(l))return;n.value=l,B(l);let d=Math.min(l.length,y-1),u=l.length;n.setSelectionRange(d,u),q(d),Z(u)},[y,B,k,F,N]),er=n.useMemo(()=>
1({position:"relative",cursor:A.disabled?"default":"text",userSelect:"none",WebkitUserSelect:"none",pointerEvents:"none"}),[A.disabled]),en=n.useMemo(()=>({position:"absolute",inset:0,width:Q.willPushPWMBadge?`calc(100% + ${Q.PWM_BADGE_SPACE_WIDTH})`:"100%",clipPath:Q.willPushPWMBadge?`inset(0 ${Q.PWM_BADGE_SPACE_WIDTH} 0 0)`:void 0,height:"100%",display:"flex",textAlign:x,opacity:"1",color:"transparent",pointerEvents:"all",background:"transparent",caretColor:"transparent",border:"0 solid transparent",outline:"0 solid transparent",boxShadow:"none",lineHeight:"1",letterSpacing:"-.5em",fontSize:"var(--root-height, 16px)",fontFamily:"monospace",fontVariantNumeric:"tabular-nums"}),[Q.PWM_BADGE_SPACE_WIDTH,Q.willPushPWMBadge,x]),eo=n.useMemo(()=>{var e;return n.createElement("input",i(((e,t)=>{for(var r in t||(t={}))l.call(t,r)&&u(e,r,t[r]);if(s)for(var r of s(t))d.call(t,r)&&u(e,r,t[r]);return e})({autoComplete:A.autoComplete||"one-time-code"},A),a({"data-input-otp":!0,"data-input-otp-placeholder-shown":0===N.length||void 0,"data-input-otp-mss":$,"data-input-otp-mse":X,inputMode:C,pattern:null==F?void 0:F.source,"aria-placeholder":E,style:en,maxLength:y,value:N,ref:z,spellCheck:null!=(e=A.spellCheck)&&e,onPaste:e=>{var t;et(e),null==(t=A.onPaste)||t.call(A,e)},onChange:J,onMouseOver:e=>{var t;V(!0),null==(t=A.onMouseOver)||t.call(A,e)},onMouseLeave:e=>{var t;V(!1),null==(t=A.onMouseLeave)||t.call(A,e)},onFocus:e=>{var t;ee(),null==(t=A.onFocus)||t.call(A,e)},onBlur:e=>{var t;U(!1),null==(t=A.onBlur)||t.call(A,e)}})))},[J,ee,et,C,en,y,X,$,E,A,null==F?void 0:F.source,N]),ei=n.useMemo(()=>({slots:Array.from({length:y}).map((e,t)=>{var r;let n=K&&null!==$&&null!==X&&($===X&&t===$||t>=$&&t<X),o=void 0!==N[t]?N[t]:null;return{char:o,placeholderChar:void 0!==N[0]?null:null!=(r=null==E?void 0:E[t])?r:null,isActive:n,hasFakeCaret:n&&null===o}}),isFocused:K,isHovering:!A.disabled&&Y}),[K,Y,y,X,$,E,A.disabled,N]),ea=n.useMemo(()=>O?O(ei):n.createElement(f.Provider,{value:ei},I),[I,ei,O]);return n.createElement(n.Fragment,null,null!==D&&n.createElement("noscript",null,n.createElement("style",null,D)),n.createElement("div",{ref:G,"data-input-otp-container":!0,translate:"no",style:er,className:P},ea,n.createElement("div",{style:{position:"absolute",inset:0,pointerEvents:"none"}},eo)))});function h(e,t){try{e.insertRule(t)}catch(e){console.warn("input-otp could not insert CSS rule:",t)}}p.displayName="Input";var m=`
2[data-input-otp] {
3  --nojs-bg: white !important;
4  --nojs-fg: black !important;
5
6  background-color: var(--nojs-bg) !important;
7  color: var(--nojs-fg) !important;
8  caret-color: var(--nojs-fg) !important;
9  letter-spacing: .25em !important;
10  text-align: center !important;
11  border: 1px solid var(--nojs-fg) !important;
12  border-radius: 4px !important;
13  width: 100% !important;
14}
15@media (prefers-color-scheme: dark) {
16  [data-input-otp] {
17    --nojs-bg: black !important;
18    --nojs-fg: white !important;
19  }
20}`,g="^\\d+$"},57722:(e,t,r)=>{"use strict";r.d(t,{C1:()=>z,bL:()=>j,q7:()=>B});var n=r(20154),o=r(76641),i=r(24091),a=r(64651),s=r(25435),l=r(97813),d=r(39493),u=r(12008),c=r(57862),f=r(57009),p=r(87410),h=Object.defineProperty,m=(e,t)=>h(e,"name",{value:t,configurable:!0}),g="Radio",[v,b]=(0,a.A)(g),[w,y]=v(g);function x(e){let{__scopeRadio:t,checked:r=!1,children:o,disabled:i,form:a,name:s,onCheck:l,required:d,value:u="on",internal_do_not_use_render:c}=e,[f,h]=n.useState(null),[g,v]=n.useState(null),b=n.useRef(!1),[y,x]=n.useReducer(e=>e+1,0),S=!f||!!a||!!f.closest("form"),E={checked:r,disabled:i,required:d,name:s,form:a,value:u,control:f,setControl:h,hasConsumerStoppedPropagationRef:b,userInteractionCount:y,onUserInteraction:x,isFormControl:S,bubbleInput:g,setBubbleInput:v,onCheck:m(()=>null==l?void 0:l(),"onCheck")};return(0,p.jsx)(w,{scope:t,...E,children:M(c)?c(E):o})}m(x,"RadioProvider");var S=n.forwardRef(m(function(e,t){let{__scopeRadio:r,onClick:n,...a}=e,{checked:l,disabled:d,value:u,setControl:c,onCheck:f,hasConsumerStoppedPropagationRef:h,onUserInteraction:m,isFormControl:g,bubbleInput:v}=y("RadioTrigger",r),b=(0,i.s)(t,c);return(0,p.jsx)(s.sG.button,{type:"button",role:"radio","aria-checked":l,"data-state":T(l),"data-disabled":d?"":void 0,disabled:d,value:u,...a,ref:b,onClick:(0,o.mK)(n,e=>{l||(m(),f()),v&&g&&(h.current=e.isPropagationStopped(),h.current||e.stopPropagation())})})},"RadioTrigger")),E=n.forwardRef(m(function(e,t){let{__scopeRadio:r,forceMount:n,...o}=e,i=y("RadioIndicator",r);return(0,p.jsx)(f.C,{present:n||i.checked,children:(0,p.jsx)(s.sG.span,{"data-state":T(i.checked),"data-disabled":i.disabled?"":void 0,...o,ref:t})})},"RadioIndicator")),C=n.forwardRef(m(function(e,t){let{__scopeRadio:r,onClick:a,...l}
20=e,{control:d,checked:u,required:f,disabled:h,name:m,value:g,form:v,bubbleInput:b,setBubbleInput:w,hasConsumerStoppedPropagationRef:x,userInteractionCount:S}=y("RadioBubbleInput",r),E=(0,i.s)(t,w),C=(0,c.X)(d),M=n.useRef(!1),T=n.useRef(u),k=n.useRef(S);n.useEffect(()=>{if(!b)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=S!==k.current;k.current=S;let r=T.current!==u;T.current=u;let n=!(t&&x.current);if(r&&e){M.current=!t;let r=new Event("click",{bubbles:n});e.call(b,u),b.dispatchEvent(r),M.current=!1}},[b,u,x,S]);let P=n.useRef(u);return(0,p.jsx)(s.sG.input,{type:"radio","aria-hidden":!0,defaultChecked:P.current,required:f,disabled:h,name:m,value:g,form:v,...l,tabIndex:-1,ref:E,onClick:(0,o.mK)(a,e=>{M.current&&e.stopPropagation()}),style:{...l.style,...C,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"RadioBubbleInput"));function M(e){return"function"==typeof e}function T(e){return e?"checked":"unchecked"}m(M,"isFunction"),m(T,"getState");var k=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],P="RadioGroup",[D,R]=(0,a.A)(P,[l.RG,b]),O=(0,l.RG)(),I=b(),[A,L]=D(P),j=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,name:o,form:a,defaultValue:c,value:f,required:h=!1,disabled:g=!1,orientation:v,dir:b,loop:w=!0,onValueChange:y,...x}=e,S=O(r),E=(0,u.jH)(b),[C,M]=(0,d.i)({prop:f,defaultProp:null!=c?c:null,onChange:y,caller:P}),[T,k]=n.useState(null),D=(0,i.s)(t,k),R=n.useRef(C);return n.useEffect(()=>{let e=a?null==T?void 0:T.ownerDocument.getElementById(a):null==T?void 0:T.closest("form");if(e instanceof HTMLFormElement){let t=m(()=>M(R.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[T,a,M]),(0,p.jsx)(A,{scope:r,name:o,form:a,required:h,disabled:g,value:C,onValueChange:M,children:(0,p.jsx)(l.bL,{asChild:!0,...S,orientation:v,dir:E,loop:w,children:(0,p.jsx)(s.sG.div,{role:"radiogroup","aria-required":h,"aria-orientation":v,"data-disabled":g?"":void 0,dir:E,...x,ref:D})})})},"RadioGroup"));function N(e){let{__scopeRadioGroup:t,value:r,disabled:n,children:o,internal_do_not_use_render:i}=e,a=L("RadioGroupItemProvider",t),s=I(t),l=a.disabled||n;return(0,p.jsx)(x,{...s,checked:a.value===r,disabled:l,required:a.required,name:a.name,form:a.form,value:r,onCheck:()=>a.onValueChange(r),internal_do_not_use_render:i,children:o})}m(N,"RadioGroupItemProvider");var _=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,...a}=e,s=O(r),d=I(r),{checked:u,disabled:c}=y("RadioGroupItemTrigger",d.__scopeRadio),f=n.useRef(null),h=(0,i.s)(t,f),g=n.useRef(!1);return n.useEffect(()=>{let e=m(e=>{k.includes(e.key)&&(g.current=!0)},"handleKeyDown"),t=m(()=>g.current=!1,"handleKeyUp");return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,p.jsx)(l.q7,{asChild:!0,...s,focusable:!c,active:u,children:(0,p.jsx)(S,{...d,...a,ref:h,onKeyDown:(0,o.mK)(a.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,o.mK)(a.onFocus,()=>{if(g.current){var e;null==(e=f.current)||e.click()}})})})},"RadioGroupItemTrigger")),B=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,value:n,disabled:o,...i}=e;return(0,p.jsx)(N,{__scopeRadioGroup:r,value:n,disabled:o,internal_do_not_use_render:e=>{let{isFormControl:n}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(_,{...i,ref:t,__scopeRadioGroup:r}),n&&(0,p.jsx)(F,{__scopeRadioGroup:r})]})}})},"RadioGroupItem")),F=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,...n}=e,o=I(r);return(0,p.jsx)(C,{...o,...n,ref:t})},"RadioGroupItemBubbleInput")),z=n.forwardRef(m(function(e,t){let{__scopeRadioGroup:r,...n}=e,o=I(r);return(0,p.jsx)(E,{...o,...n,ref:t})},"RadioGroupIndicator"))},58564:()=>{},59423:(e,t,r)=>{"use strict";r.d(t,{BB:()=>p}),Symbol.for("constructDateFrom");let n={},o={};function i(e,t){try{let r=(n[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];if(r in o)return o[r];return s(r,r.split(":"))}catch{if(e in o)return o[e];let t=e?.match(a);if(t)return s(e,t.slice(1));return NaN}}let a=/([+-]\d\d):?(\d\d)?/;function s(e,t){let r=+(t[0]||0),n=+(t[1]||0),i=(t[2]||0)/60;return o[e]=60*r+n>0?60*r+n+i:60*r-n-i}class l extends Date{constructor(...e){super(),e.length>1&&"string"==typeof e[e.length-1]&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(i(this.timeZone,this))?this.setTime(NaN):e.length?"number"==typeof e[0]&&(1===e.length||2===e.length&&"number"!=typeof e[1])?this.setTime(e[0]):"string"==typeof e[0]?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),c(this,e)):this.setTime(Date.now())}static tz(e,...t){return t.length?new l(...t,e):new l(Date.now(),e)}withTimeZone(e){return new l(+this,e)}getTimezoneOffset(){let e=-i(this.timeZone,this);return e>0?Math.floor(e):Math.ceil(e)}setTime(e){return Date.prototype.setTime.apply(this,arguments),u(this),+this}[Symbol.for("constructDateFrom")](e){return new l(+new Date(e),this.timeZone)}}let d=/^(get|set)(?!UTC)/;function u(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-(60*i(e.timeZone,e))))}function c(e,t){var r;let n=Array.isArray(t)?Date.UTC((r=t)[0],r.length>1?r[1]:0,r.length>2?r[2]:1,...r.slice(3)):+e.internal,o=i(e.timeZone,e),a=o>0?Math.floor(o):Math.ceil(o),s=new Date(+e);s.setUTCHours(s.getUTCHours()-1);let l=-new Date(+e).getTimezoneOffset(),d=-new Date(+s).getTimezoneOffset(),c=l;if(l-d&&l!==a&&Date.prototype.getHours.apply(e)!==(Array.isArray(t)?t[3]||0:e.internal.getUTCHours())){let t=new Date(+e),r=l-a;r&&t.setUTCMinutes(t.getUTCMinutes()+r);let n=i(e.timeZone,t);(n>0?Math.floor(n):Math.ceil(n))===a&&(c=d)}let p=c-a;p&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+p);let h=new Date(+e);h.setUTCSeconds(0);let m=l>0?h.getSeconds():(h.getSeconds()-60)%60,g=Math.round(-(60*i(e.timeZone,e)))%60;(g||m)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+g+m);let v=i(e.timeZone,e),b=v>0?Math.floor(v):Math.ceil(v),w=-new Date(+e).getTimezoneOffset()-b-p,y=b-a,x=y>0&&f(e)-n==60*y*1e3&&f(e,n-60*b*1e3)!==n;if(b!==a&&w&&!x){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+w);let t=i(e.timeZone,e),r=b-(t>0?Math.floor(t):Math.ceil(t));r&&w<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+r)}u(e);let S=(t?n:n+1e3*g)-e.internal;S&&18e5>Math.abs(S)&&(Date.prototype.setTime.call(e,+e+S),u(e))}function f(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-(60*i(e.timeZone,r)))),+r}
20Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!d.test(e))return;let t=e.replace(d,"$1UTC");l.prototype[t]&&(e.startsWith("get")?l.prototype[e]=function(){return this.internal[t]()}:(l.prototype[e]=function(){var e;return Date.prototype[t].apply(this.internal,arguments),e=this,Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),c(e),+this},l.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),u(this),+this}))});class p extends l{static tz(e,...t){return t.length?new p(...t,e):new p(Date.now(),e)}toISOString(){let[e,t,r]=this.tzComponents(),n=`${e}${t}:${r}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[e,t,r,n]=this.internal.toUTCString().split(" ");return`${e?.slice(0,-1)} ${r} ${t} ${n}`}toTimeString(){let e=this.internal.toUTCString().split(" ")[4],[t,r,n]=this.tzComponents();return`${e} GMT${t}${r}${n} (${function(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}(this.timeZone,this)})`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){let e=this.getTimezoneOffset(),t=String(Math.floor(Math.abs(e)/60)).padStart(2,"0"),r=String(Math.abs(e)%60).padStart(2,"0");return[e>0?"-":"+",t,r]}withTimeZone(e){return new p(+this,e)}[Symbol.for("constructDateFrom")](e){return new p(+new Date(e),this.timeZone)}}},61289:(e,t,r)=>{"use strict";r.d(t,{ru:()=>i});var n=r(39156),o=r(68228);let i={...n.ru,labels:{labelDayButton:(e,t,r,n)=>{let i=(n??new o.i0(r)).format(e,"PPPP");return t.today&&(i=`Сегодня, ${i}`),t.selected&&(i=`${i}, выбрано`),i},labelMonthDropdown:"Выберите месяц",labelNext:"Перейти к следующему месяцу",labelPrevious:"Перейти к предыдущему месяцу",labelWeekNumber:e=>`Неделя ${e}`,labelYearDropdown:"Выберите год",labelGrid:(e,t,r)=>(r??new o.i0(t)).formatMonthYear(e),labelGridcell:(e,t,r,n)=>{let i=(n??new o.i0(r)).format(e,"PPPP");return t?.today&&(i=`Сегодня, ${i}`),i},labelNav:"Панель навигации",labelWeekNumberHeader:"Номер недели",labelWeekday:(e,t,r)=>(r??new o.i0(t)).format(e,"cccc")}}},63294:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function o(e,t){void 0===e&&(e={}),void 0===t&&(t={});let r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>0>r.indexOf(e)).forEach(r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&o(e[r],t[r])})}r.d(t,{a:()=>l,g:()=>a});let i={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){let e="undefined"!=typeof document?document:{};return o(e,i),e}let s={document:i,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){let e="undefined"!=typeof window?window:{};return o(e,s),e}},64542:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>H,UC:()=>K,ZL:()=>V,bL:()=>W,l9:()=>Y});
20var n=r(20154),o=r(76641),i=r(24091),a=r(64651),s=r(64086),l=r(96884),d=r(20286),u=r(16474),c=r(95061),f=r(16078),p=r(57009),h=r(25435),m=r(5889),g=r(39493),v=r(39481),b=r(7446),w=r(87410),y=Object.defineProperty,x=(e,t)=>y(e,"name",{value:t,configurable:!0}),S="Popover",[E,C]=(0,a.A)(S,[c.Bk]),M=(0,c.Bk)(),[T,k]=E(S),P=x(e=>{let{__scopePopover:t,children:r,open:o,defaultOpen:i,onOpenChange:a,modal:s=!1}=e,l=M(t),d=n.useRef(null),[f,p]=n.useState(!1),[h,m]=(0,g.i)({prop:o,defaultProp:null!=i&&i,onChange:a,caller:S});return(0,w.jsx)(c.bL,{...l,children:(0,w.jsx)(T,{scope:t,contentId:(0,u.B)(),triggerRef:d,open:h,onOpenChange:m,onOpenToggle:n.useCallback(()=>m(e=>!e),[m]),hasCustomAnchor:f,onCustomAnchorAdd:n.useCallback(()=>p(!0),[]),onCustomAnchorRemove:n.useCallback(()=>p(!1),[]),modal:s,children:r})})},"Popover"),D=n.forwardRef(x(function(e,t){let{__scopePopover:r,...o}=e,i=k("PopoverAnchor",r),a=M(r),{onCustomAnchorAdd:s,onCustomAnchorRemove:l}=i;return n.useEffect(()=>(s(),()=>l()),[s,l]),(0,w.jsx)(c.Mz,{...a,...o,ref:t})},"PopoverAnchor")),R=n.forwardRef(x(function(e,t){let{__scopePopover:r,...n}=e,a=k("PopoverTrigger",r),s=M(r),l=(0,i.s)(t,a.triggerRef),d=(0,w.jsx)(h.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":G(a.open),...n,ref:l,onClick:(0,o.mK)(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?d:(0,w.jsx)(c.Mz,{asChild:!0,...s,children:d})},"PopoverTrigger")),O="PopoverPortal",[I,A]=E(O,{forceMount:void 0}),L=x(e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,i=k(O,t);return(0,w.jsx)(I,{scope:t,forceMount:r,children:(0,w.jsx)(p.C,{present:r||i.open,children:(0,w.jsx)(f.Z,{asChild:!0,container:o,children:n})})})},"PopoverPortal"),j="PopoverContent",N=n.forwardRef(x(function(e,t){let r=A(j,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,i=k(j,e.__scopePopover);return(0,w.jsx)(p.C,{present:n||i.open,children:i.modal?(0,w.jsx)(B,{...o,ref:t}):(0,w.jsx)(F,{...o,ref:t})})},"PopoverContent")),_=(0,m.TL)("PopoverContent.RemoveScroll"),B=n.forwardRef(x(function(e,t){let r=k(j,e.__scopePopover),a=n.useRef(null),s=(0,i.s)(t,a),l=n.useRef(!1);return n.useEffect(()=>{let e=a.current;
20if(e)return(0,v.Eq)(e)},[]),(0,w.jsx)(b.A,{as:_,allowPinchZoom:!0,children:(0,w.jsx)(z,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),l.current||null==(t=r.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,o.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),F=n.forwardRef(x(function(e,t){let r=k(j,e.__scopePopover),o=n.useRef(!1),i=n.useRef(!1);return(0,w.jsx)(z,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var n,a;null==(n=e.onCloseAutoFocus)||n.call(e,t),t.defaultPrevented||(o.current||null==(a=r.triggerRef.current)||a.focus(),t.preventDefault()),o.current=!1,i.current=!1},onInteractOutside:t=>{var n,a;null==(n=e.onInteractOutside)||n.call(e,t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let s=t.target;(null==(a=r.triggerRef.current)?void 0:a.contains(s))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})},"PopoverContentNonModal")),z=n.forwardRef(x(function(e,t){let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:h,...m}=e,g=k(j,r),v=M(r);return(0,l.Oh)(),(0,w.jsx)(d.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,w.jsx)(s.qW,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:h,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:p,onDismiss:()=>g.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,w.jsx)(c.UC,{"data-state":G(g.open),role:"dialog",id:g.contentId,...v,...m,ref:t,style:{...m.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})},"PopoverContentImpl"));function G(e){return e?"open":"closed"}x(G,"getState");var W=P,H=D,Y=R,V=L,K=N},65521:(e,t,r)=>{"use strict";r.d(t,{UC:()=>P,VY:()=>O,ZL:()=>T,bL:()=>C,hE:()=>R,hJ:()=>k,l9:()=>M,rc:()=>D});var n=r(20154),o=r(64651),i=r(24091),a=r(81276),s=r(76641),l=r(87410),d=Object.defineProperty,u=(e,t)=>d(e,"name",{value:t,configurable:!0}),[c,f]=(0,o.A)("AlertDialog",[a.Hs]),p=(0,a.Hs)(),h=u(e=>{let{__scopeAlertDialog:t,...r}=e,n=p(t);return(0,l.jsx)(a.bL,{...n,...r,modal:!0})},"AlertDialog"),m=n.forwardRef(u(function(e,t){let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,l.jsx)(a.l9,{...o,...n,ref:t})},"AlertDialogTrigger")),g=u(e=>{let{__scopeAlertDialog:t,...r}=e,n=p(t);return(0,l.jsx)(a.ZL,{...n,...r})},"AlertDialogPortal"),v=n.forwardRef(u(function(e,t){let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,l.jsx)(a.hJ,{...o,...n,ref:t})},"AlertDialogOverlay")),[b,w]=c("AlertDialogContent"),y=n.forwardRef(u(function(e,t){let{__scopeAlertDialog:r,children:o,...d}=e,u=p(r),c=n.useRef(null),f=(0,i.s)(t,c),h=n.useRef(null);return(0,l.jsx)(b,{scope:r,cancelRef:h,children:(0,l.jsx)(a.UC,{role:"alertdialog",...u,...d,ref:f,onOpenAutoFocus:(0,s.mK)(d.onOpenAutoFocus,e=>{var t;e.preventDefault(),null==(t=h.current)||t.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:o})})},"AlertDialogContent")),x=n.forwardRef(u(function(e,t){let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,l.jsx)(a.hE,{...o,...n,ref:t})},"AlertDialogTitle")),S=n.forwardRef(u(function(e,t){let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,l.jsx)(a.VY,{...o,...n,ref:t})},"AlertDialogDescription")),E=n.forwardRef(u(function(e,t){let{__scopeAlertDialog:r,...n}=e,o=p(r);return(0,l.jsx)(a.bm,{...o,...n,ref:t})}
20,"AlertDialogAction")),C=h,M=m,T=g,k=v,P=y,D=E,R=x,O=S},68228:(e,t,r)=>{"use strict";r.d(t,{i0:()=>C,VA:()=>M});var n=r(59423),o=r(2492),i=r(11337),a=r(24141);function s(e,t,r){let n=(0,a.a)(e,null==r?void 0:r.in);if(isNaN(t))return(0,i.w)((null==r?void 0:r.in)||e,NaN);if(!t)return n;let o=n.getDate(),s=(0,i.w)((null==r?void 0:r.in)||e,n.getTime());return(s.setMonth(n.getMonth()+t+1,0),o>=s.getDate())?s:(n.setFullYear(s.getFullYear(),s.getMonth(),o),n)}var l=r(96001),d=r(13333),u=r(34205);function c(e,t){let[r,n]=(0,u.x)(e,t.start,t.end);return{start:r,end:n}}var f=r(96872);function p(e,t){var r,n,o,i,s,l,d,u;let c=(0,f.q)(),p=null!=(u=null!=(d=null!=(l=null!=(s=null==t?void 0:t.weekStartsOn)?s:null==t||null==(n=t.locale)||null==(r=n.options)?void 0:r.weekStartsOn)?l:c.weekStartsOn)?d:null==(i=c.locale)||null==(o=i.options)?void 0:o.weekStartsOn)?u:0,h=(0,a.a)(e,null==t?void 0:t.in),m=h.getDay();return h.setDate(h.getDate()+((m<p?-7:0)+6-(m-p))),h.setHours(23,59,59,999),h}var h=r(23027),m=r(98522),g=r(32788),v=r(99288),b=r(58857),w=r(65582),y=r(87037),x=r(41812);function S(e,t){let r=t.startOfMonth(e),n=r.getDay();return 1===n?r:0===n?t.addDays(r,-6):t.addDays(r,-1*(n-1))}var E=r(6986);class C{constructor(e,t){this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?n.BB.tz(this.options.timeZone):new(this.options.Date??Date),this.newDate=(e,t,r)=>this.overrides?.newDate?this.overrides.newDate(e,t,r):this.options.timeZone?new n.BB(e,t,r,this.options.timeZone):new Date(e,t,r),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):(0,o.f)(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):s(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):(0,o.f)(e,7*t,void 0),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):s(e,12*t,void 0),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):(0,l.m)(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):(0,d.U)(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):function(e,t){var r;let{start:n,end:o}=c(void 0,e),a=+n>+o,s=a?+n:+o,l=a?o:n;l.setHours(0,0,0,0),l.setDate(1);let d=(r=void 0,1);if(!d)return[];d<0&&(d=-d,a=!a);let u=[];for(;+l<=s;)u.push((0,i.w)(n,l)),l.setMonth(l.getMonth()+d);return a?u.reverse():u}(e),this.eachYearOfInterval=e=>{let t=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(e):function(e,t){var r;let{start:n,end:o}=c(void 0,e),a=+n>+o,s=a?+n:+o,l=a?o:n;l.setHours(0,0,0,0),l.setMonth(0,1);let d=(r=void 0,1);if(!d)return[];d<0&&(d=-d,a=!a);let u=[];for(;+l<=s;)u.push((0,i.w)(n,l)),l.setFullYear(l.getFullYear()+d);return a?u.reverse():u}(e),r=new Set(t.map(e=>this.getYear(e)));if(r.size===t.length)return t;let n=[];return r.forEach(e=>{n.push(new Date(e,0,1))}),n},this.endOfBroadcastWeek=e=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e):function(e,t){let r=S(e,t),n=function(e,t){let r=t.startOfMonth(e),n=r.getDay()>0?r.getDay():7,o=t.addDays(e,-n+1),i=t.addDays(o,34);return t.getMonth(e)===t.getMonth(i)?5:4}(e,t);return t.addDays(r,7*n-1)}(e,this),this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):p(e,{...void 0,weekStartsOn:1}),this.endOfMonth=e=>this.overrides?.endOfMonth?this.overrides.endOfMonth(e):function(e,t){let r=(0,a.a)(e,void 0),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}(e),this.endOfWeek=(e,t)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,t):p(e,this.options),this.endOfYear=e=>this.overrides?.endOfYear?this.overrides.endOfYear(e):function(e,t){let r=(0,a.a)(e,void 0),n=r.getFullYear();return r.setFullYear(n+1,0,0),r.setHours(23,59,59,999),r}(e),this.format=(e,t,r)=>{let n=this.overrides?.format?this.overrides.format(e,t,this.options):(0,h.GP)(e,t,this.options);return this.options.numerals&&"latn"!==this.options.numerals?this.replaceDigits(n):n},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):(0,m.s)(e),this.getMonth=(e,t)=>this.overrides?.getMonth?this.overrides.getMonth(e,this.options):function(e,t){return(0,a.a)(e,null==t?void 0:t.in).getMonth()}(e,this.options),this.getYear=(e,t)=>
20this.overrides?.getYear?this.overrides.getYear(e,this.options):function(e,t){return(0,a.a)(e,null==t?void 0:t.in).getFullYear()}(e,this.options),this.getWeek=(e,t)=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):(0,g.N)(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):+(0,a.a)(e)>+(0,a.a)(t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):+(0,a.a)(e)<+(0,a.a)(t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):(0,v.$)(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):function(e,t,r){let[n,o]=(0,u.x)(void 0,e,t);return+(0,b.o)(n)==+(0,b.o)(o)}(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):function(e,t,r){let[n,o]=(0,u.x)(void 0,e,t);return n.getFullYear()===o.getFullYear()&&n.getMonth()===o.getMonth()}(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):function(e,t,r){let[n,o]=(0,u.x)(void 0,e,t);return n.getFullYear()===o.getFullYear()}(e,t),this.max=e=>this.overrides?.max?this.overrides.max(e):function(e,t){let r,n;return e.forEach(e=>{n||"object"!=typeof e||(n=i.w.bind(null,e));let t=(0,a.a)(e,n);(!r||r<t||isNaN(+t))&&(r=t)}),(0,i.w)(n,r||NaN)}(e),this.min=e=>this.overrides?.min?this.overrides.min(e):function(e,t){let r,n;return e.forEach(e=>{n||"object"!=typeof e||(n=i.w.bind(null,e));let t=(0,a.a)(e,n);(!r||r>t||isNaN(+t))&&(r=t)}),(0,i.w)(n,r||NaN)}(e),this.setMonth=(e,t)=>this.overrides?.setMonth?this.overrides.setMonth(e,t):function(e,t,r){let n=(0,a.a)(e,void 0),o=n.getFullYear(),s=n.getDate(),l=(0,i.w)(e,0);l.setFullYear(o,t,15),l.setHours(0,0,0,0);let d=function(e,t){let r=(0,a.a)(e,void 0),n=r.getFullYear(),o=r.getMonth(),s=(0,i.w)(r,0);return s.setFullYear(n,o+1,0),s.setHours(0,0,0,0),s.getDate()}(l);return n.setMonth(t,Math.min(s,d)),n}(e,t),this.setYear=(e,t)=>this.overrides?.setYear?this.overrides.setYear(e,t):function(e,t,r){let n=(0,a.a)(e,void 0);return isNaN(+n)?(0,i.w)(e,NaN):(n.setFullYear(t),n)}(e,t),this.startOfBroadcastWeek=(e,t)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):S(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):(0,b.o)(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):(0,w.b)(e),this.startOfMonth=e=>this.overrides?.startOfMonth?this.overrides.startOfMonth(e):function(e,t){let r=(0,a.a)(e,void 0);return r.setDate(1),r.setHours(0,0,0,0),r}(e),this.startOfWeek=(e,t)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):(0,y.k)(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):(0,x.D)(e),this.options={locale:E.c,...e},this.overrides=t}getDigitMap(){let{numerals:e="latn"}=this.options,t=new Intl.NumberFormat("en-US",{numberingSystem:e}),r={};for(let e=0;e<10;e++)r[e.toString()]=t.format(e);return r}replaceDigits(e){let t=this.getDigitMap();return e.replace(/\d/g,e=>t[e]||e)}formatNumber(e){return this.replaceDigits(e.toString())}getMonthYearOrder(){let e=this.options.locale?.code;return e&&C.yearFirstLocales.has(e)?"year-first":"month-first"}formatMonthYear(e){let{locale:t,timeZone:r,numerals:n}=this.options,o=t?.code;if(o&&C.yearFirstLocales.has(o))try{return new Intl.DateTimeFormat(o,{month:"long",year:"numeric",timeZone:r,numberingSystem:n}).format(e)}catch{}let i="year-first"===this.getMonthYearOrder()?"y LLLL":"LLLL y";return this.format(e,i)}}C.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);let M=new C},68443:function(e,t,r){var n,o;void 0===(o="function"==typeof(n=function(){var e,t,r,n={};n.version="0.2.0";var o=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function i(e,t,r){return e<t?t:e>r?r:e}n.configure=function(e){var t,r;for(t in e)void 0!==(r=e[t])&&e.hasOwnProperty(t)&&(o[t]=r);return this}
20,n.status=null,n.set=function(e){var t=n.isStarted();n.status=1===(e=i(e,o.minimum,1))?null:e;var r=n.render(!t),l=r.querySelector(o.barSelector),d=o.speed,u=o.easing;return r.offsetWidth,a(function(t){var i,a,c,f;""===o.positionUsing&&(o.positionUsing=n.getPositioningCSS()),s(l,(i=e,a=d,c=u,(f="translate3d"===o.positionUsing?{transform:"translate3d("+(-1+i)*100+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+(-1+i)*100+"%,0)"}:{"margin-left":(-1+i)*100+"%"}).transition="all "+a+"ms "+c,f)),1===e?(s(r,{transition:"none",opacity:1}),r.offsetWidth,setTimeout(function(){s(r,{transition:"all "+d+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},d)},d)):setTimeout(t,d)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout(function(){n.status&&(n.trickle(),e())},o.trickleSpeed)};return o.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*i(Math.random()*t,.1,.95)),t=i(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*o.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()&&(0===t&&n.start(),e++,t++,r.always(function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");d(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=o.template;var r,i=t.querySelector(o.barSelector),a=e?"-100":(-1+(n.status||0))*100,l=document.querySelector(o.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+a+"%,0,0)"}),!o.showSpinner&&(r=t.querySelector(o.spinnerSelector))&&f(r),l!=document.body&&d(l,"nprogress-custom-parent"),l.appendChild(t),t},n.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var a=(r=[],function(e){r.push(e),1==r.length&&function e(){var t=r.shift();t&&t(e)}()}),s=function(){var e=["Webkit","O","Moz","ms"],t={};function r(r,n,o){var i;n=t[i=(i=n).replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})]||(t[i]=function(t){var r=document.body.style;if(t in r)return t;for(var n,o=e.length,i=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((n=e[o]+i)in r)return n;return t}(i)),r.style[n]=o}return function(e,t){var n,o,i=arguments;if(2==i.length)for(n in t)void 0!==(o=t[n])&&t.hasOwnProperty(n)&&r(e,n,o);else r(e,i[1],i[2])}}();function l(e,t){return("string"==typeof e?e:c(e)).indexOf(" "+t+" ")>=0}function d(e,t){var r=c(e),n=r+t;l(r,t)||(e.className=n.substring(1))}function u(e,t){var r,n=c(e);l(e,t)&&(e.className=(r=n.replace(" "+t+" "," ")).substring(1,r.length-1))}function c(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n})?n.call(t,r,t,e):n)||(e.exports=o)},69442:(e,t,r)=>{"use strict";r.d(t,{F:()=>a});var n=r(65360);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=n.$,a=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return i(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:a,defaultVariants:s}=t,l=Object.keys(a).map(e=>{let t=null==r?void 0:r[e],n=null==s?void 0:s[e];if(null===t)return null;let i=o(t)||o(n);return a[e][i]}),d=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return i(e,l,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:n,...o}=t;return Object.entries(o).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...d}[t]):({...s,...d})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},73388:(e,t,r)=>{"use strict";r.d(t,{UC:()=>es,Y9:()=>ei,q7:()=>eo,bL:()=>en,l9:()=>ea}
20);var n=r(20154),o=r(64651),i=r(35874),a=r(24091),s=r(76641),l=r(39493),d=r(25435),u=r(71796),c=r(57009),f=r(16474),p=r(87410),h=Object.defineProperty,m=(e,t)=>h(e,"name",{value:t,configurable:!0}),g="Collapsible",[v,b]=(0,o.A)(g),[w,y]=v(g),x=n.forwardRef(m(function(e,t){let{__scopeCollapsible:r,open:o,defaultOpen:i,disabled:a,onOpenChange:s,...u}=e,[c,h]=(0,l.i)({prop:o,defaultProp:null!=i&&i,onChange:s,caller:g});return(0,p.jsx)(w,{scope:r,disabled:a,contentId:(0,f.B)(),open:c,onOpenToggle:n.useCallback(()=>h(e=>!e),[h]),children:(0,p.jsx)(d.sG.div,{"data-state":T(c),"data-disabled":a?"":void 0,...u,ref:t})})},"Collapsible")),S=n.forwardRef(m(function(e,t){let{__scopeCollapsible:r,...n}=e,o=y("CollapsibleTrigger",r);return(0,p.jsx)(d.sG.button,{type:"button","aria-controls":o.open?o.contentId:void 0,"aria-expanded":o.open||!1,"data-state":T(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...n,ref:t,onClick:(0,s.mK)(e.onClick,o.onOpenToggle)})},"CollapsibleTrigger")),E="CollapsibleContent",C=n.forwardRef(m(function(e,t){let{forceMount:r,...n}=e,o=y(E,e.__scopeCollapsible);return(0,p.jsx)(c.C,{present:r||o.open,children:e=>{let{present:r}=e;return(0,p.jsx)(M,{...n,ref:t,present:r})}})},"CollapsibleContent")),M=n.forwardRef(m(function(e,t){let{__scopeCollapsible:r,present:o,children:i,...s}=e,l=y(E,r),[c,f]=n.useState(o),h=n.useRef(null),m=(0,a.s)(t,h),g=n.useRef(0),v=g.current,b=n.useRef(0),w=b.current,x=l.open||c,S=n.useRef(x),C=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>S.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,u.N)(()=>{let e=h.current;if(e){C.current=C.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,b.current=t.width,S.current||(e.style.transitionDuration=C.current.transitionDuration,e.style.animationName=C.current.animationName),f(o)}},[l.open,o]),(0,p.jsx)(d.sG.div,{"data-state":T(l.open),"data-disabled":l.disabled?"":void 0,id:l.contentId,hidden:!x,...s,ref:m,style:{"--radix-collapsible-content-height":v?"".concat(v,"px"):void 0,"--radix-collapsible-content-width":w?"".concat(w,"px"):void 0,...e.style},children:x&&i})},"CollapsibleContentImpl"));function T(e){return e?"open":"closed"}m(T,"getState");var k=r(12008),P=Object.defineProperty,D=(e,t)=>P(e,"name",{value:t,configurable:!0}),R="Accordion",O=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[I,A,L]=(0,i.N)(R),[j,N]=(0,o.A)(R,[L,b]),_=b(),B=n.forwardRef(D(function(e,t){let{type:r,...n}=e;return(0,p.jsx)(I.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,p.jsx)(Y,{...n,ref:t}):(0,p.jsx)(H,{...n,ref:t})})},"Accordion")),[F,z]=j(R),[G,W]=j(R,{collapsible:!1}),H=n.forwardRef(D(function(e,t){let{value:r,defaultValue:o,onValueChange:i=D(()=>{},"onValueChange"),collapsible:a=!1,...s}=e,[d,u]=(0,l.i)({prop:r,defaultProp:null!=o?o:"",onChange:i,caller:R});return(0,p.jsx)(F,{scope:e.__scopeAccordion,value:n.useMemo(()=>d?[d]:[],[d]),onItemOpen:u,onItemClose:n.useCallback(()=>a&&u(""),[a,u]),children:(0,p.jsx)(G,{scope:e.__scopeAccordion,collapsible:a,children:(0,p.jsx)(U,{...s,ref:t})})})},"AccordionImplSingle")),Y=n.forwardRef(D(function(e,t){let{value:r,defaultValue:o,onValueChange:i=D(()=>{},"onValueChange"),...a}=e,[s,d]=(0,l.i)({prop:r,defaultProp:null!=o?o:[],onChange:i,caller:R}),u=n.useCallback(e=>d(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[d]),c=n.useCallback(e=>d(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[d]);return(0,p.jsx)(F,{scope:e.__scopeAccordion,value:s,onItemOpen:u,onItemClose:c,children:(0,p.jsx)(G,{scope:e.__scopeAccordion,collapsible:!0,children:(0,p.jsx)(U,{...a,ref:t})})})},"AccordionImplMultiple")),[V,K]=j(R),U=n.forwardRef(D(function(e,t){let{__scopeAccordion:r,disabled:o,dir:i,orientation:l="vertical",...u}=e,c=n.useRef(null),f=(0,a.s)(c,t),h=A(r),m="ltr"===(0,k.jH)(i),g=(0,s.mK)(e.onKeyDown,e=>{var t;
20if(!O.includes(e.key))return;let r=e.target,n=h().filter(e=>{var t;return!(null==(t=e.ref.current)?void 0:t.disabled)}),o=n.findIndex(e=>e.ref.current===r),i=n.length;if(-1===o)return;e.preventDefault();let a=o,s=i-1,d=D(()=>{(a=o+1)>s&&(a=0)},"moveNext"),u=D(()=>{(a=o-1)<0&&(a=s)},"movePrev");switch(e.key){case"Home":a=0;break;case"End":a=s;break;case"ArrowRight":"horizontal"===l&&(m?d():u());break;case"ArrowDown":"vertical"===l&&d();break;case"ArrowLeft":"horizontal"===l&&(m?u():d());break;case"ArrowUp":"vertical"===l&&u()}null==(t=n[a%i].ref.current)||t.focus()});return(0,p.jsx)(V,{scope:r,disabled:o,direction:i,orientation:l,children:(0,p.jsx)(I.Slot,{scope:r,children:(0,p.jsx)(d.sG.div,{...u,"data-orientation":l,ref:f,onKeyDown:o?void 0:g})})})},"AccordionImpl")),$="AccordionItem",[q,X]=j($),Z=n.forwardRef(D(function(e,t){let{__scopeAccordion:r,value:n,...o}=e,i=K($,r),a=z($,r),s=_(r),l=(0,f.B)(),d=n&&a.value.includes(n)||!1,u=i.disabled||e.disabled;return(0,p.jsx)(q,{scope:r,open:d,disabled:u,triggerId:l,children:(0,p.jsx)(x,{"data-orientation":i.orientation,"data-state":er(d),...s,...o,ref:t,disabled:u,open:d,onOpenChange:e=>{e?a.onItemOpen(n):a.onItemClose(n)}})})},"AccordionItem")),Q=n.forwardRef(D(function(e,t){let{__scopeAccordion:r,...n}=e,o=K(R,r),i=X("AccordionHeader",r);return(0,p.jsx)(d.sG.h3,{"data-orientation":o.orientation,"data-state":er(i.open),"data-disabled":i.disabled?"":void 0,...n,ref:t})},"AccordionHeader")),J="AccordionTrigger",ee=n.forwardRef(D(function(e,t){let{__scopeAccordion:r,...n}=e,o=K(R,r),i=X(J,r),a=W(J,r),s=_(r);return(0,p.jsx)(I.ItemSlot,{scope:r,children:(0,p.jsx)(S,{"aria-disabled":i.open&&!a.collapsible||void 0,"data-orientation":o.orientation,id:i.triggerId,...s,...n,ref:t})})},"AccordionTrigger")),et=n.forwardRef(D(function(e,t){let{__scopeAccordion:r,...n}=e,o=K(R,r),i=X("AccordionContent",r),a=_(r);return(0,p.jsx)(C,{role:"region","aria-labelledby":i.triggerId,"data-orientation":o.orientation,...a,...n,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})},"AccordionContent"));function er(e){return e?"open":"closed"}D(er,"getState");var en=B,eo=Z,ei=Q,ea=ee,es=et},76820:(e,t,r)=>{"use strict";r.d(t,{B8:()=>P,UC:()=>R,bL:()=>k,l9:()=>D});var n=r(20154),o=r(76641),i=r(64651),a=r(97813),s=r(57009),l=r(25435),d=r(12008),u=r(39493),c=r(16474),f=r(87410),p=Object.defineProperty,h=(e,t)=>p(e,"name",{value:t,configurable:!0}),m="Tabs",[g,v]=(0,i.A)(m,[a.RG]),b=(0,a.RG)(),[w,y]=g(m),x=n.forwardRef(h(function(e,t){let{__scopeTabs:r,value:n,onValueChange:o,defaultValue:i,orientation:a="horizontal",dir:s,activationMode:p="automatic",...h}=e,g=(0,d.jH)(s),[v,b]=(0,u.i)({prop:n,onChange:o,defaultProp:null!=i?i:"",caller:m});return(0,f.jsx)(w,{scope:r,baseId:(0,c.B)(),value:v,onValueChange:b,orientation:a,dir:g,activationMode:p,children:(0,f.jsx)(l.sG.div,{dir:g,"data-orientation":a,...h,ref:t})})},"Tabs")),S=n.forwardRef(h(function(e,t){let{__scopeTabs:r,loop:n=!0,...o}=e,i=y("TabsList",r),s=b(r);return(0,f.jsx)(a.bL,{asChild:!0,...s,orientation:i.orientation,dir:i.dir,loop:n,children:(0,f.jsx)(l.sG.div,{role:"tablist","aria-orientation":i.orientation,...o,ref:t})})},"TabsList")),E=n.forwardRef(h(function(e,t){let{__scopeTabs:r,value:n,disabled:i=!1,...s}=e,d=y("TabsTrigger",r),u=b(r),c=M(d.baseId,n),p=T(d.baseId,n),h=n===d.value;return(0,f.jsx)(a.q7,{asChild:!0,...u,focusable:!i,active:h,children:(0,f.jsx)(l.sG.button,{type:"button",role:"tab","aria-selected":h,"aria-controls":p,"data-state":h?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:c,...s,ref:t,onMouseDown:(0,o.mK)(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():d.onValueChange(n)}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{!i&&e.target===e.currentTarget&&[" ","Enter"].includes(e.key)&&d.onValueChange(n)}),onFocus:(0,o.mK)(e.onFocus,()=>{let e="manual"!==d.activationMode;h||i||!e||d.onValueChange(n)})})})},"TabsTrigger")),C=n.forwardRef(h(function(e,t){let{__scopeTabs:r,value:o,forceMount:i,children:a,...d}=e,u=y("TabsContent",r),c=M(u.baseId,o),p=T(u.baseId,o),h=o===u.value,m=n.useRef(h);return n.useEffect(()=>{let e=requestAnimationFrame(()=>m.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(s.C,{present:i||h,children:r=>{let{present:n}=r;return(0,f.jsx)(l.sG.div,{"data-state":h?"active":"inactive","data-orientation":u.orientation,role:"tabpanel","aria-labelledby":c,hidden:!n,id:p,tabIndex:0,...d,ref:t,style:{...e.style,animationDuration:m.current?"0s":void 0},children:n&&a})}})},"TabsContent"));function M(e,t){return"".concat(e,"-trigger-").concat(t)}function T(e,t){return"".concat(e,"-content-").concat(t)}h(M,"makeTriggerId"),h(T,"makeContentId");var k=x,P=S,D=E,R=C},77483:(e,t,r)=>{"use strict";r.d(t,{b:()=>s});
20var n=r(20154),o=r(25435),i=r(87410),a=Object.defineProperty,s=n.forwardRef(a(function(e,t){let{ratio:r=1,style:n,...a}=e;return(0,i.jsx)("div",{style:{position:"relative",width:"100%",paddingBottom:`${100/r}%`},"data-radix-aspect-ratio-wrapper":"",children:(0,i.jsx)(o.sG.div,{...a,ref:t,style:{...n,position:"absolute",top:0,right:0,bottom:0,left:0}})})},"name",{value:"AspectRatio",configurable:!0}))},77531:(e,t,r)=>{"use strict";r.d(t,{C1:()=>C,bL:()=>E});var n=r(20154),o=r(64651),i=r(25435),a=r(87410),s=Object.defineProperty,l=(e,t)=>s(e,"name",{value:t,configurable:!0}),d="Progress",[u,c]=(0,o.A)(d),[f,p]=u(d),h=n.forwardRef(l(function(e,t){let{__scopeProgress:r,value:n=null,max:o,getValueLabel:s=g,...l}=e;(o||0===o)&&!w(o)&&console.error(x("".concat(o),"Progress"));let d=w(o)?o:100;null===n||y(n,d)||console.error(S("".concat(n),"Progress"));let u=y(n,d)?n:null,c=b(u)?s(u,d):void 0;return(0,a.jsx)(f,{scope:r,value:u,max:d,children:(0,a.jsx)(i.sG.div,{"aria-valuemax":d,"aria-valuemin":0,"aria-valuenow":b(u)?u:void 0,"aria-valuetext":c,role:"progressbar","data-state":v(u,d),"data-value":null!=u?u:void 0,"data-max":d,...l,ref:t})})},"Progress")),m=n.forwardRef(l(function(e,t){var r;let{__scopeProgress:n,...o}=e,s=p("ProgressIndicator",n);return(0,a.jsx)(i.sG.div,{"data-state":v(s.value,s.max),"data-value":null!=(r=s.value)?r:void 0,"data-max":s.max,...o,ref:t})},"ProgressIndicator"));function g(e,t){return"".concat(Math.round(e/t*100),"%")}function v(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function b(e){return"number"==typeof e}function w(e){return b(e)&&!isNaN(e)&&e>0}function y(e,t){return b(e)&&!isNaN(e)&&e<=t&&e>=0}function x(e,t){return"Invalid prop `max` of value `".concat(e,"` supplied to `").concat(t,"`. Only numbers greater than 0 are valid max values. Defaulting to `").concat(100,"`.")}function S(e,t){return"Invalid prop `value` of value `".concat(e,"` supplied to `").concat(t,"`. The `value` prop must be:\n  - a positive number\n  - less than the value passed to `max` (or ").concat(100," if no `max` prop is set)\n  - `null` or `undefined` if the progress is indeterminate.\n\nDefaulting to `null`.")}l(g,"defaultGetValueLabel"),l(v,"getProgressState"),l(b,"isNumber"),l(w,"isValidMaxNumber"),l(y,"isValidValueNumber"),l(x,"getInvalidMaxError"),l(S,"getInvalidValueError");var E=h,C=m},81865:(e,t,r)=>{"use strict";r.d(t,{In:()=>U,JU:()=>ep,LM:()=>ed,UC:()=>Q,VF:()=>ey,WT:()=>K,YJ:()=>ef,ZL:()=>X,bL:()=>Y,l9:()=>V,p4:()=>ew,q7:()=>ev,wv:()=>ex});var n=r(20154),o=r(79303),i=r(27045),a=r(76641),s=r(35874),l=r(24091),d=r(64651),u=r(12008),c=r(64086),f=r(96884),p=r(20286),h=r(16474),m=r(95061),g=r(16078),v=r(57009),b=r(25435),w=r(5889),y=r(79206),x=r(39493),S=r(71796),E=r(18118),C=r(72348),M=r(39481),T=r(7446),k=r(87410),P=Object.defineProperty,D=(e,t)=>P(e,"name",{value:t,configurable:!0}),R=[" ","Enter","ArrowUp","ArrowDown"],O=[" ","Enter"],I="Select",[A,L,j]=(0,s.N)(I),[N,_]=(0,d.A)(I,[j,m.Bk]),B=(0,m.Bk)(),[F,z]=N(I),[G,W]=N(I);function H(e){let{__scopeSelect:t,children:r,open:o,defaultOpen:i,onOpenChange:a,value:s,defaultValue:l,onValueChange:d,dir:c,name:f,autoComplete:p,disabled:g,required:v,form:b,internal_do_not_use_render:w}=e,y=B(t),[S,E]=n.useState(null),[C,M]=n.useState(null),[T,P]=n.useState(!1),R=(0,u.jH)(c),[O,L]=(0,x.i)({prop:o,defaultProp:null!=i&&i,onChange:a,caller:I}),[j,N]=(0,x.i)({prop:s,defaultProp:l,onChange:d,caller:I}),_=n.useRef(null),z=n.useRef(j);n.useEffect(()=>{let e=b?null==S?void 0:S.ownerDocument.getElementById(b):null==S?void 0:S.form;if(e instanceof HTMLFormElement){let t=D(()=>N(z.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[b,S,N]);let W=!S||!!b||!!S.closest("form"),[H,Y]=n.useState(new Set),V=(0,h.B)(),K=Array.from(H).map(e=>e.props.value).join(";"),U=n.useCallback(e=>{Y(t=>new Set(t).add(e))},[]),$=n.useCallback(e=>{Y(t=>{let r=new Set(t);return r.delete(e),r})},[]),q={required:v,trigger:S,onTriggerChange:E,valueNode:C,onValueNodeChange:M,valueNodeHasChildren:T,onValueNodeHasChildrenChange:P,contentId:V,value:j,onValueChange:N,open:O,onOpenChange:L,dir:R,triggerPointerDownPosRef:_,disabled:g,name:f,autoComplete:p,form:b,nativeOptions:H,nativeSelectKey:K,isFormControl:W};return(0,k.jsx)(m.bL,{...y,children:(0,k.jsx)(F,{scope:t,...q,children:(0,k.jsx)(A.Provider,{scope:t,children:(0,k.jsx)(G,{scope:t,onNativeOptionAdd:U,onNativeOptionRemove:$,children:eE(w)?w(q):r})})})})}D(H,"SelectProvider");var Y=D(e=>{let{__scopeSelect:t,children:r,...n}=e;return(0,k.jsx)(H,{__scopeSelect:t,...n,internal_do_not_use_render:e=>{let{isFormControl:n}=e;return(0,k.jsxs)(k.Fragment,{children:[r,n?(0,k.jsx)(eS,{__scopeSelect:t}):null]})}})},"Select"),V=n.forwardRef(D(function(e,t){let{__scopeSelect:r,disabled:o=!1,...i}=e,s=B(r),d=z("SelectTrigger",r),u=d.disabled||o,c=(0,l.s)(t,d.onTriggerChange),f=L(r),p=n.useRef("touch"),[h,g,v]=eM(e=>{let t=f().filter(e=>!e.disabled),r=t.find(e=>e.value===d.value),n=eT(t,e,r);void 0!==n&&d.onValueChange(n.value)}),w=D(e=>{u||(d.onOpenChange(!0),v()),e&&(d.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})},"handleOpen");return(0,k.jsx)(m.Mz,{asChild:!0,...s,children:(0,k.jsx)(b.sG.button,{type:"button",role:"combobox","aria-controls":d.open?d.contentId:void 0,"aria-expanded":d.open,"aria-required":d.required,"aria-autocomplete":"none",dir:d.dir,"data-state":d.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":eC(d.value)?"":void 0,...i,ref:c,onClick:(0,a.mK)(i.onClick,e=>
20{e.currentTarget.focus(),"mouse"!==p.current&&w(e)}),onPointerDown:(0,a.mK)(i.onPointerDown,e=>{p.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(w(e),e.preventDefault())}),onKeyDown:(0,a.mK)(i.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&R.includes(e.key)&&(w(),e.preventDefault())})})})},"SelectTrigger")),K=n.forwardRef(D(function(e,t){let{__scopeSelect:r,className:o,style:i,children:a,placeholder:s="",...d}=e,u=z("SelectValue",r),{onValueNodeHasChildrenChange:c}=u,f=void 0!==a,p=(0,l.s)(t,u.onValueNodeChange);(0,S.N)(()=>{c(f)},[c,f]);let h=eC(u.value);return(0,k.jsx)(b.sG.span,{...d,asChild:!h&&d.asChild,ref:p,style:{pointerEvents:"none"},children:(0,k.jsx)(n.Fragment,{children:h?s:a},h?"placeholder":"value")})},"SelectValue")),U=n.forwardRef(D(function(e,t){let{__scopeSelect:r,children:n,...o}=e;return(0,k.jsx)(b.sG.span,{"aria-hidden":!0,...o,ref:t,children:n||"▼"})},"SelectIcon")),[$,q]=N("SelectPortal",{forceMount:void 0}),X=D(e=>{let{__scopeSelect:t,forceMount:r,...n}=e;return(0,k.jsx)($,{scope:e.__scopeSelect,forceMount:r,children:(0,k.jsx)(g.Z,{asChild:!0,...n})})},"SelectPortal"),Z="SelectContent",Q=n.forwardRef(D(function(e,t){let r=q(Z,e.__scopeSelect),{forceMount:o=r.forceMount,...i}=e,a=z(Z,e.__scopeSelect),[s,l]=n.useState();return(0,S.N)(()=>{l(new DocumentFragment)},[]),(0,k.jsx)(v.C,{present:o||a.open,children:e=>{let{present:r}=e;return r?(0,k.jsx)(en,{...i,ref:t}):(0,k.jsx)(J,{...i,fragment:s})}})},"SelectContent")),J=n.forwardRef(D(function(e,t){let{__scopeSelect:r,children:n,fragment:i}=e;return i?o.createPortal((0,k.jsx)(ee,{scope:r,children:(0,k.jsx)(A.Slot,{scope:r,children:(0,k.jsx)("div",{ref:t,children:n})})}),i):null},"SelectContentFragment")),[ee,et]=N(Z),er=(0,w.TL)("SelectContent.RemoveScroll"),en=n.forwardRef(D(function(e,t){let{__scopeSelect:r}=e,{position:o="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:s,onPointerDownOutside:d,side:u,sideOffset:h,align:m,alignOffset:g,arrowPadding:v,collisionBoundary:b,collisionPadding:w,sticky:y,hideWhenDetached:x,avoidCollisions:S,...E}=e,C=z(Z,r),[P,R]=n.useState(null),[O,I]=n.useState(null),A=(0,l.s)(t,R),[j,N]=n.useState(null),[_,B]=n.useState(null),F=L(r),[G,W]=n.useState(!1),H=n.useRef(!1);n.useEffect(()=>{if(P)return(0,M.Eq)(P)},[P]),(0,f.Oh)();let Y=n.useCallback(e=>{let[t,...r]=F().map(e=>e.ref.current),[n]=r.slice(-1),o=document.activeElement;for(let r of e)if(r===o||(null==r||r.scrollIntoView({block:"nearest"}),r===t&&O&&(O.scrollTop=0),r===n&&O&&(O.scrollTop=O.scrollHeight),null==r||r.focus(),document.activeElement!==o))return},[F,O]),V=n.useCallback(()=>Y([j,P]),[Y,j,P]);n.useEffect(()=>{G&&V()},[G,V]);let{onOpenChange:K,triggerPointerDownPosRef:U}=C;n.useEffect(()=>{if(P){let e={x:0,y:0},t=D(t=>{var r,n,o,i;e={x:Math.abs(Math.round(t.pageX)-(null!=(o=null==(r=U.current)?void 0:r.x)?o:0)),y:Math.abs(Math.round(t.pageY)-(null!=(i=null==(n=U.current)?void 0:n.y)?i:0))}},"handlePointerMove"),r=D(r=>{e.x<=10&&e.y<=10?r.preventDefault():r.composedPath().includes(P)||K(!1),document.removeEventListener("pointermove",t),U.current=null},"handlePointerUp");return null!==U.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[P,K,U]),n.useEffect(()=>{let e=D(()=>K(!1),"close");return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[K]);let[$,q]=eM(e=>{let t=F().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=eT(t,e,r);n&&setTimeout(()=>{var e;return null==(e=n.ref.current)?void 0:e.focus()})}),X=n.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==C.value&&C.value===t||n)&&(N(e),n&&(H.current=!0))},[C.value]),Q=n.useCallback(()=>null==P?void 0:P.focus(),[P]),J=n.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==C.value&&C.value===t||n)&&B(e)},[C.value]),et="popper"===o?ei:eo;return(0,k.jsx)(ee,{scope:r,content:P,viewport:O,onViewportChange:I,itemRefCallback:X,selectedItem:j,onItemLeave:Q,itemTextRefCallback:J,focusSelectedItem:V,selectedItemText:_,position:o,isPositioned:G,
20searchRef:$,children:(0,k.jsx)(T.A,{as:er,allowPinchZoom:!0,children:(0,k.jsx)(p.n,{asChild:!0,trapped:C.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,a.mK)(i,e=>{var t;null==(t=C.trigger)||t.focus({preventScroll:!0}),e.preventDefault()}),children:(0,k.jsx)(c.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:s,onPointerDownOutside:d,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>C.onOpenChange(!1),children:(0,k.jsx)(et,{role:"listbox",id:C.contentId,"data-state":C.open?"open":"closed",dir:C.dir,onContextMenu:e=>e.preventDefault(),...E,...et===ei?{side:u,sideOffset:h,align:m,alignOffset:g,arrowPadding:v,collisionBoundary:b,collisionPadding:w,sticky:y,hideWhenDetached:x,avoidCollisions:S}:{},onPlaced:()=>W(!0),ref:A,style:{display:"flex",flexDirection:"column",outline:"none",...E.style},onKeyDown:(0,a.mK)(E.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||q(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=F().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>Y(t)),e.preventDefault()}})})})})})})},"SelectContentImpl")),eo=n.forwardRef(D(function(e,t){let{__scopeSelect:r,onPlaced:o,...a}=e,s=z(Z,r),d=et(Z,r),[u,c]=n.useState(null),[f,p]=n.useState(null),h=(0,l.s)(t,p),m=L(r),g=n.useRef(!1),v=n.useRef(!0),{viewport:w,selectedItem:y,selectedItemText:x,focusSelectedItem:E}=d,C=n.useCallback(()=>{if(s.trigger&&s.valueNode&&u&&f&&w&&y&&x){let e=s.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=s.valueNode.getBoundingClientRect(),n=x.getBoundingClientRect();if("rtl"!==s.dir){let o=n.left-t.left,a=r.left-o,s=e.left-a,l=e.width+s,d=Math.max(l,t.width),c=window.innerWidth-10,f=(0,i.q)(a,[10,Math.max(10,c-d)]);u.style.minWidth=l+"px",u.style.left=f+"px"}else{let o=t.right-n.right,a=window.innerWidth-r.right-o,s=window.innerWidth-e.right-a,l=e.width+s,d=Math.max(l,t.width),c=window.innerWidth-10,f=(0,i.q)(a,[10,Math.max(10,c-d)]);u.style.minWidth=l+"px",u.style.right=f+"px"}let a=m(),l=window.innerHeight-20,d=w.scrollHeight,c=window.getComputedStyle(f),p=parseInt(c.borderTopWidth,10),h=parseInt(c.paddingTop,10),v=parseInt(c.borderBottomWidth,10),b=p+h+d+parseInt(c.paddingBottom,10)+v,S=Math.min(5*y.offsetHeight,b),E=window.getComputedStyle(w),C=parseInt(E.paddingTop,10),M=parseInt(E.paddingBottom,10),T=e.top+e.height/2-10,k=y.offsetHeight/2,P=p+h+(y.offsetTop+k);if(P<=T){let e=a.length>0&&y===a[a.length-1].ref.current;u.style.bottom="0px";let t=Math.max(l-T,k+(e?M:0)+(f.clientHeight-w.offsetTop-w.offsetHeight)+v);u.style.height=P+t+"px"}else{let e=a.length>0&&y===a[0].ref.current;u.style.top="0px";let t=Math.max(T,p+w.offsetTop+(e?C:0)+k);u.style.height=t+(b-P)+"px",w.scrollTop=P-T+w.offsetTop}u.style.margin="".concat(10,"px 0"),u.style.minHeight=S+"px",u.style.maxHeight=l+"px",null==o||o(),requestAnimationFrame(()=>g.current=!0)}},[m,s.trigger,s.valueNode,u,f,w,y,x,s.dir,o]);(0,S.N)(()=>C(),[C]);let[M,T]=n.useState();(0,S.N)(()=>{f&&T(window.getComputedStyle(f).zIndex)},[f]);let P=n.useCallback(e=>{e&&!0===v.current&&(C(),null==E||E(),v.current=!1)},[C,E]);return(0,k.jsx)(ea,{scope:r,contentWrapper:u,shouldExpandOnScrollRef:g,onScrollButtonChange:P,children:(0,k.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:M},children:(0,k.jsx)(b.sG.div,{...a,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})},"SelectItemAlignedPosition")),ei=n.forwardRef(D(function(e,t){let{__scopeSelect:r,align:n="start",collisionPadding:o=10,...i}=e,a=B(r);return(0,k.jsx)(m.UC,{...a,...i,ref:t,align:n,collisionPadding:o,style:{boxSizing:"border-box",...i.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})},"SelectPopperPosition")),[ea,es]=N(Z,{}),el="SelectViewport",ed=n.forwardRef(D(function(e,t){let{__scopeSelect:r,nonce:o,...i}
20=e,s=et(el,r),d=es(el,r),u=(0,l.s)(t,s.onViewportChange),c=n.useRef(0);return(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,k.jsx)(A.Slot,{scope:r,children:(0,k.jsx)(b.sG.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:(0,a.mK)(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=d;if((null==n?void 0:n.current)&&r){let e=Math.abs(c.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,o=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(o<n){let i=o+e,a=Math.min(n,i),s=i-a;r.style.height=a+"px","0px"===r.style.bottom&&(t.scrollTop=s>0?s:0,r.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})},"SelectViewport")),[eu,ec]=N("SelectGroup"),ef=n.forwardRef(D(function(e,t){let{__scopeSelect:r,...n}=e,o=(0,h.B)();return(0,k.jsx)(eu,{scope:r,id:o,children:(0,k.jsx)(b.sG.div,{role:"group","aria-labelledby":o,...n,ref:t})})},"SelectGroup")),ep=n.forwardRef(D(function(e,t){let{__scopeSelect:r,...n}=e,o=ec("SelectLabel",r);return(0,k.jsx)(b.sG.div,{id:o.id,...n,ref:t})},"SelectLabel")),eh="SelectItem",[em,eg]=N(eh),ev=n.forwardRef(D(function(e,t){let{__scopeSelect:r,value:o,disabled:i=!1,textValue:s,...d}=e,u=z(eh,r),c=et(eh,r),f=u.value===o,[p,m]=n.useState(null!=s?s:""),[g,v]=n.useState(!1),w=(0,y.c)(e=>{var t;return null==(t=c.itemRefCallback)?void 0:t.call(c,e,o,i)}),x=(0,l.s)(t,w),S=(0,h.B)(),E=n.useRef("touch"),C=D(()=>{i||(u.onValueChange(o),u.onOpenChange(!1))},"handleSelect");return(0,k.jsx)(em,{scope:r,value:o,disabled:i,textId:S,isSelected:f,onItemTextChange:n.useCallback(e=>{m(t=>{var r;return t||(null!=(r=null==e?void 0:e.textContent)?r:"").trim()})},[]),children:(0,k.jsx)(A.ItemSlot,{scope:r,value:o,disabled:i,textValue:p,children:(0,k.jsx)(b.sG.div,{role:"option","aria-labelledby":S,"data-highlighted":g?"":void 0,"aria-selected":f&&g,"data-state":f?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...d,ref:x,onFocus:(0,a.mK)(d.onFocus,()=>v(!0)),onBlur:(0,a.mK)(d.onBlur,()=>v(!1)),onClick:(0,a.mK)(d.onClick,()=>{"mouse"!==E.current&&C()}),onPointerUp:(0,a.mK)(d.onPointerUp,()=>{"mouse"===E.current&&C()}),onPointerDown:(0,a.mK)(d.onPointerDown,e=>{E.current=e.pointerType}),onPointerMove:(0,a.mK)(d.onPointerMove,e=>{if(E.current=e.pointerType,i){var t;null==(t=c.onItemLeave)||t.call(c)}else"mouse"===E.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,a.mK)(d.onPointerLeave,e=>{if(e.currentTarget===document.activeElement){var t;null==(t=c.onItemLeave)||t.call(c)}}),onKeyDown:(0,a.mK)(d.onKeyDown,e=>{var t;i||e.target!==e.currentTarget||((null==(t=c.searchRef)?void 0:t.current)===""||" "!==e.key)&&(O.includes(e.key)&&C()," "===e.key&&e.preventDefault())})})})})},"SelectItem")),eb="SelectItemText",ew=n.forwardRef(D(function(e,t){let{__scopeSelect:r,className:i,style:a,...s}=e,d=z(eb,r),u=et(eb,r),c=eg(eb,r),f=W(eb,r),[p,h]=n.useState(null),m=(0,y.c)(e=>{var t;return null==(t=u.itemTextRefCallback)?void 0:t.call(u,e,c.value,c.disabled)}),g=(0,l.s)(t,h,c.onItemTextChange,m),v=null==p?void 0:p.textContent,w=n.useMemo(()=>(0,k.jsx)("option",{value:c.value,disabled:c.disabled,children:v},c.value),[c.disabled,c.value,v]),{onNativeOptionAdd:x,onNativeOptionRemove:E}=f;return(0,S.N)(()=>(x(w),()=>E(w)),[x,E,w]),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(b.sG.span,{id:c.textId,...s,ref:g}),c.isSelected&&d.valueNode&&!d.valueNodeHasChildren&&!eC(d.value)?o.createPortal(s.children,d.valueNode):null]})},"SelectItemText")),ey=n.forwardRef(D(function(e,t){let{__scopeSelect:r,...n}=e;return eg("SelectItemIndicator",r).isSelected?(0,k.jsx)(b.sG.span,{"aria-hidden":!0,...n,ref:t}):null},"SelectItemIndicator")),ex=n.forwardRef(D(function(e,t){let{__scopeSelect:r,...n}=e;return(0,k.jsx)(b.sG.div,{"aria-hidden":!0,...n,ref:t})},"SelectSeparator")),eS=n.forwardRef(D(function(e,t){let{__scopeSelect:r,...o}=e,i=z("SelectBubbleInput",r),{value:a,onValueChange:s,required:d,disabled:u,name:c,autoComplete:f,form:p}=i,{nativeOptions:h,nativeSelectKey:m}=i,g=n.useRef(null),v=(0,l.s)(t,g),w=null!=a?a:"",y=(0,E.Z)(w),x=Array.from(h).some(e=>{var t;return(null!=(t=e.props.value)?t:"")===""});return n.useEffect(()=>{let e=g.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(y!==w&&t){let r=new Event("change",{bubbles:!0});t.call(e,w),e.dispatchEvent(r)}},[y,w]),(0,k.jsxs)(b.sG.select,{"aria-hidden":!0,required:d,tabIndex:-1,name:c,autoComplete:f,disabled:u,form:p,onChange:e=>s(e.target.value),...o,style:{...C.Qg,...o.style},ref:v,defaultValue:w,children:[eC(a)&&!x?(0,k.jsx)("option",{value:""}):null,Array.from(h)]},m)},"SelectBubbleInput"));function eE(e){return"function"==typeof e}function eC(e){return""===e||void 0===e}function eM(e){let t=(0,y.c)(e),r=n.useRef(""),o=n.useRef(0),i=n.useCallback(e=>{t(r.current+e)},[t]),a=n.useCallback(()=>{r.current="",window.clearTimeout(o.current)},[]);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),[r,i,a]}function eT(e,t,r){let n=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=r?e.indexOf(r):-1,i=ek(e,Math.max(o,0));1===n.length&&(i=i.filter(e=>e!==r));let a=i.find(e=>e.textValue.toLowerCase().startsWith(n.toLowerCase()));return a!==r?a:void 0}function ek(e,t){return e.map((r,n)=>e[(t+n)%e.length])}D(eE,"isFunction"),D(eC,"shouldShowPlaceholder"),D(eM,"useTypeaheadSearch"),D(eT,"findNextItem"),D(ek,"wrapArray")},83287:(e,t,r)=>{"use strict";r.d(t,{b:()=>f});
20var n=r(20154),o=r(25435),i=r(87410),a=Object.defineProperty,s=(e,t)=>a(e,"name",{value:t,configurable:!0}),l="horizontal",d=["horizontal","vertical"],u=n.forwardRef(s(function(e,t){let{decorative:r,orientation:n=l,...a}=e,s=c(n)?n:l;return(0,i.jsx)(o.sG.div,{"data-orientation":s,...r?{role:"none"}:{"aria-orientation":"vertical"===s?s:void 0,role:"separator"},...a,ref:t})},"Separator"));function c(e){return d.includes(e)}s(c,"isValidOrientation");var f=u},83413:(e,t,r)=>{"use strict";r.d(t,{Jq:()=>s,s3:()=>i});var n=r(63294),o=r(85701);function i(e){let{swiper:t,extendParams:r,on:i,emit:a}=e,s=(0,n.g)(),l=(0,n.a)();function d(e){if(!t.enabled)return;let{rtlTranslate:r}=t,n=e;n.originalEvent&&(n=n.originalEvent);let i=n.keyCode||n.charCode,d=t.params.keyboard.pageUpDown,u=d&&33===i,c=d&&34===i,f=37===i,p=39===i,h=38===i,m=40===i;if(!t.allowSlideNext&&(t.isHorizontal()&&p||t.isVertical()&&m||c)||!t.allowSlidePrev&&(t.isHorizontal()&&f||t.isVertical()&&h||u))return!1;if(!n.shiftKey&&!n.altKey&&!n.ctrlKey&&!n.metaKey&&(!s.activeElement||!s.activeElement.isContentEditable&&(!s.activeElement.nodeName||"input"!==s.activeElement.nodeName.toLowerCase()&&"textarea"!==s.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(u||c||f||p||h||m)){let e=!1;if((0,o.b)(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===(0,o.b)(t.el,`.${t.params.slideActiveClass}`).length)return;let n=t.el,i=n.clientWidth,a=n.clientHeight,s=l.innerWidth,d=l.innerHeight,u=(0,o.d)(n);r&&(u.left-=n.scrollLeft);let c=[[u.left,u.top],[u.left+i,u.top],[u.left,u.top+a],[u.left+i,u.top+a]];for(let t=0;t<c.length;t+=1){let r=c[t];if(r[0]>=0&&r[0]<=s&&r[1]>=0&&r[1]<=d){if(0===r[0]&&0===r[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((u||c||f||p)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((c||p)&&!r||(u||f)&&r)&&t.slideNext(),((u||f)&&!r||(c||p)&&r)&&t.slidePrev()):((u||c||h||m)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(c||m)&&t.slideNext(),(u||h)&&t.slidePrev()),a("keyPress",i)}}function u(){t.keyboard.enabled||(s.addEventListener("keydown",d),t.keyboard.enabled=!0)}function c(){t.keyboard.enabled&&(s.removeEventListener("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},r({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",()=>{t.params.keyboard.enabled&&u()}),i("destroy",()=>{t.keyboard.enabled&&c()}),Object.assign(t.keyboard,{enable:u,disable:c})}function a(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function s(e){let t,r,{swiper:i,extendParams:s,on:l}=e;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),i.a11y={clicked:!1};let d=null,u=new Date().getTime();function c(e){let t=d;0!==t.length&&(0,o.s)(t,e)}function f(e){(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function p(e){(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function h(e,t){(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("role",t)})}function m(e,t){(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function g(e,t){(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function v(e){(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function b(e){(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function w(e){if(13!==e.keyCode&&32!==e.keyCode)return;let t=i.params.a11y,r=e.target;if(!(i.pagination&&i.pagination.el&&(r===i.pagination.el||i.pagination.el.contains(e.target)))||e.target.matches(a(i.params.pagination.bulletClass))){if(i.navigation&&i.navigation.prevEl&&i.navigation.nextEl){let e=(0,o.m)(i.navigation.prevEl);(0,o.m)(i.navigation.nextEl).includes(r)&&(i.isEnd&&!i.params.loop||i.slideNext(),i.isEnd?c(t.lastSlideMessage):c(t.nextSlideMessage)),e.includes(r)&&(i.isBeginning&&!i.params.loop||i.slidePrev(),i.isBeginning?c(t.firstSlideMessage):c(t.prevSlideMessage))}i.pagination&&r.matches(a(i.params.pagination.bulletClass))&&r.click()}}function y(){return i.pagination&&i.pagination.bullets&&i.pagination.bullets.length}function x(){return y()&&i.params.pagination.clickable}let S=(e,t,r)=>{var n;f(e),"BUTTON"!==e.tagName&&(h(e,"button"),e.addEventListener("keydown",w)),g(e,r),n=e,(n=(0,o.m)(n)).forEac
20h(e=>{e.setAttribute("aria-controls",t)})},E=e=>{r&&r!==e.target&&!r.contains(e.target)&&(t=!0),i.a11y.clicked=!0},C=()=>{t=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{i.destroyed||(i.a11y.clicked=!1)})})},M=e=>{u=new Date().getTime()},T=e=>{if(i.a11y.clicked||!i.params.a11y.scrollOnFocus||new Date().getTime()-u<100)return;let n=e.target.closest(`.${i.params.slideClass}, swiper-slide`);if(!n||!i.slides.includes(n))return;r=n;let o=i.slides.indexOf(n)===i.activeIndex,a=i.params.watchSlidesProgress&&i.visibleSlides&&i.visibleSlides.includes(n);!o&&!a&&(e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(i.isHorizontal()?i.el.scrollLeft=0:i.el.scrollTop=0,requestAnimationFrame(()=>{t||(i.params.loop?i.slideToLoop(i.getSlideIndexWhenGrid(parseInt(n.getAttribute("data-swiper-slide-index"))),0):i.slideTo(i.getSlideIndexWhenGrid(i.slides.indexOf(n)),0),t=!1)})))},k=()=>{let e=i.params.a11y;e.itemRoleDescriptionMessage&&m(i.slides,e.itemRoleDescriptionMessage),e.slideRole&&h(i.slides,e.slideRole);let t=i.slides.length;e.slideLabelMessage&&i.slides.forEach((r,n)=>{let o=i.params.loop?parseInt(r.getAttribute("data-swiper-slide-index"),10):n;g(r,e.slideLabelMessage.replace(/\{\{index\}\}/,o+1).replace(/\{\{slidesLength\}\}/,t))})};l("beforeInit",()=>{(d=(0,o.c)("span",i.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),d.setAttribute("aria-atomic","true")}),l("afterInit",()=>{i.params.a11y.enabled&&(()=>{var e,t;let r=i.params.a11y;i.el.append(d);let a=i.el;r.containerRoleDescriptionMessage&&m(a,r.containerRoleDescriptionMessage),r.containerMessage&&g(a,r.containerMessage),r.containerRole&&h(a,r.containerRole);let s=i.wrapperEl,l=r.id||s.getAttribute("id")||`swiper-wrapper-${"x".repeat(16).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}`,u=i.params.autoplay&&i.params.autoplay.enabled?"off":"polite";e=s,(e=(0,o.m)(e)).forEach(e=>{e.setAttribute("id",l)}),t=s,(t=(0,o.m)(t)).forEach(e=>{e.setAttribute("aria-live",u)}),k();let{nextEl:c,prevEl:f}=i.navigation?i.navigation:{};c=(0,o.m)(c),f=(0,o.m)(f),c&&c.forEach(e=>S(e,l,r.nextSlideMessage)),f&&f.forEach(e=>S(e,l,r.prevSlideMessage)),x()&&(0,o.m)(i.pagination.el).forEach(e=>{e.addEventListener("keydown",w)}),(0,n.g)().addEventListener("visibilitychange",M),i.el.addEventListener("focus",T,!0),i.el.addEventListener("focus",T,!0),i.el.addEventListener("pointerdown",E,!0),i.el.addEventListener("pointerup",C,!0)})()}),l("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{i.params.a11y.enabled&&k()}),l("fromEdge toEdge afterInit lock unlock",()=>{i.params.a11y.enabled&&function(){if(i.params.loop||i.params.rewind||!i.navigation)return;let{nextEl:e,prevEl:t}=i.navigation;t&&(i.isBeginning?(v(t),p(t)):(b(t),f(t))),e&&(i.isEnd?(v(e),p(e)):(b(e),f(e)))}()}),l("paginationUpdate",()=>{if(i.params.a11y.enabled){let e=i.params.a11y;y()&&i.pagination.bullets.forEach(t=>{i.params.pagination.clickable&&(f(t),i.params.pagination.renderBullet||(h(t,"button"),g(t,e.paginationBulletMessage.replace(/\{\{index\}\}/,(0,o.i)(t)+1)))),t.matches(a(i.params.pagination.bulletActiveClass))?t.setAttribute("aria-current","true"):t.removeAttribute("aria-current")})}}),l("destroy",()=>{i.params.a11y.enabled&&function(){d&&d.remove();let{nextEl:e,prevEl:t}=i.navigation?i.navigation:{};e=(0,o.m)(e),t=(0,o.m)(t),e&&e.forEach(e=>e.removeEventListener("keydown",w)),t&&t.forEach(e=>e.removeEventListener("keydown",w)),x()&&(0,o.m)(i.pagination.el).forEach(e=>{e.removeEventListener("keydown",w)}),(0,n.g)().removeEventListener("visibilitychange",M),i.el&&"string"!=typeof i.el&&(i.el.removeEventListener("focus",T,!0),i.el.removeEventListener("pointerdown",E,!0),i.el.removeEventListener("pointerup",C,!0))}()})}},85701:(e,t,r)=>{"use strict";r.d(t,{a:()=>d,b:()=>y,c:()=>h,d:()=>m,e:()=>c,f:()=>a,h:()=>x,i:()=>w,k:()=>s,m:()=>S,n:()=>i,q:()=>b,r:()=>v,s:()=>E,t:()=>g,u:()=>u,v:()=>p,w:()=>f,x:()=>function e(){let t=Object(arguments.length<=0?void 0:arguments[0]),r=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){let o=n<0||arguments.length<=n?void 0:arguments[n];if(null!=o&&("undefined"!=typeof window&&void 0!==window.HTMLElement?!(o instanceof HTMLElement):!o||1!==o.nodeType&&11!==o.nodeType)){let n=Object.keys(Object(o)).filter(e=>0>r.indexOf(e));for(let r=0,i=n.length;r<i;r+=1){let i=n[r],a=Object.getOwnPropertyDescriptor(o,i);void 0!==a&&a.enumerable&&(l(t[i])&&l(o[i])?o[i].__swiper__?t[i]=o[i]:e(t[i],o[i]):!l(t[i])&&l(o[i])?(t[i]={},o[i].__swiper__?t[i]=o[i]:e(t[i],o[i])):t[i]=o[i])}}}return t},y:()=>o});var n=r(63294);function o(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch(e){}try{delete e[t]}catch(e){}})}function i(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function a(){return Date.now()}function s(e,t){let r,o,i;void 0===t&&(t="x");let a=(0,n.a)(),s=function(e){let t,r=(0,n.a)();return r.getComputedStyle&&(t=r.getComputedStyle(e,null)),!t&&e.currentStyle&&(t=e.currentStyle),t||(t=e.style),t}(e);return a.WebKitCSSMatrix?((o=s.transform||s.webkitTransform).split(",").length>6&&(o=o.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new a.WebKitCSSMatrix("none"===o?"":o)):r=(i=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(o=a.WebKitCSSMatrix?i.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(o=a.WebKitCSSMatrix?i.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),o||0}function l(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function d(e,t,r){e.style.setProperty(t,r)}function u(e){let t,{swiper:r,targetPosition:o,side:i}=e,a=(0,n.a)(),s=-r.translate,l=null,d=r.params.speed;r.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(r.cssModeFrameID);let u=o>s?"next":"prev",c=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,f=()=>{t=new Date().getTime(),null===l&&(l=t);let e=s+(.5-Math.cos(Math.max(Math.min((t-l)/d,1),0)*Math.PI)/2)*(o-s);if(c(e,o)&&(e=o),r.wrapperEl.scrollTo({[i]:e}),c(e,o)){r.wrapperEl.style.overflow="hidden",r.wrapperEl.style.scrollSnapType="",setTimeout(()=>{r.wrapperEl.style.overflow="",r.wrapperEl.scrollTo({[i]:e})}),a.cancelAnimationFrame(r.cssModeFrameID);return}r.cssModeFrameID=a.requestAnimationFrame(f)};f()}function c(e,t){void 0===t&&(t="");let r=(0,n.a)(),o=[...e.children];return(r.HTMLSlotElement&&e instanceof HTMLSlotElement&&o.push(...e.assignedElements()),t)?o.filter(e=>e.matches(t)):o}function f(e,t){let r=(0,n.a)(),o=t.contains(e);return!o&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&((o=[...t.assignedElements()].includes(e))||(o=function(e,t){let r=[t];for(;r.length>0;){let t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),o}function p(e){try{console.warn(e);return}catch(e){}}function h(e,t){var r;void 0===t&&(t=[]);let n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:(void 0===(r=t)&&(r=""),r.trim().split(" ").filter(e=>!!e.trim()))),n}function m(e){let t=(0,n.a)(),r=(0,n.g)(),o=e.getBoundingClientRect(),i=r.body,a=e.clientTop||i.clientTop||0,s=e.clientLeft||i.clientLeft||0,l=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;
20return{top:o.top+l-a,left:o.left+d-s}}function g(e,t){let r=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function v(e,t){let r=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function b(e,t){return(0,n.a)().getComputedStyle(e,null).getPropertyValue(t)}function w(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function y(e,t){let r=[],n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function x(e,t,r){let o=(0,n.a)();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(o.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(o.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function S(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function E(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}},94395:(e,t,r)=>{"use strict";r.d(t,{uz:()=>i});var n=r(26157),o=r(68228);let i={...n.uz,labels:{labelDayButton:(e,t,r,n)=>{let i=(n??new o.i0(r)).format(e,"PPPP");return t.today&&(i=`Bugun, ${i}`),t.selected&&(i=`${i}, tanlangan`),i},labelMonthDropdown:"Oyni tanlang",labelNext:"Keyingi oyga o'ting",labelPrevious:"Oldingi oyga o'ting",labelWeekNumber:e=>`Hafta ${e}`,labelYearDropdown:"Yilni tanlang",labelGrid:(e,t,r)=>(r??new o.i0(t)).formatMonthYear(e),labelGridcell:(e,t,r,n)=>{let i=(n??new o.i0(r)).format(e,"PPPP");return t?.today&&(i=`Bugun, ${i}`),i},labelNav:"Navigatsiya paneli",labelWeekNumberHeader:"Hafta raqami",labelWeekday:(e,t,r)=>(r??new o.i0(t)).format(e,"cccc")}}},96164:(e,t,r)=>{"use strict";r.d(t,{bL:()=>y,zi:()=>x});var n=r(20154),o=r(76641),i=r(24091),a=r(64651),s=r(39493),l=r(57862),d=r(25435),u=r(87410),c=Object.defineProperty,f=(e,t)=>c(e,"name",{value:t,configurable:!0}),p="Switch",[h,m]=(0,a.A)(p),[g,v]=h(p);function b(e){let{__scopeSwitch:t,checked:r,children:o,defaultChecked:i,disabled:a,form:l,name:d,onCheckedChange:c,required:f,value:h="on",internal_do_not_use_render:m}=e,[v,b]=(0,s.i)({prop:r,defaultProp:null!=i&&i,onChange:c,caller:p}),[w,y]=n.useState(null),[x,S]=n.useState(null),C=n.useRef(!1),[M,T]=n.useReducer(e=>e+1,0),k=!w||!!l||!!w.closest("form"),P={checked:v,setChecked:b,disabled:a,control:w,setControl:y,name:d,form:l,value:h,hasConsumerStoppedPropagationRef:C,userInteractionCount:M,onUserInteraction:T,required:f,defaultChecked:i,isFormControl:k,bubbleInput:x,setBubbleInput:S};return(0,u.jsx)(g,{scope:t,...P,children:E(m)?m(P):o})}f(b,"SwitchProvider");var w=n.forwardRef(f(function(e,t){let{__scopeSwitch:r,onClick:a,...s}=e,{control:l,form:c,value:p,disabled:h,checked:m,required:g,setControl:b,setChecked:w,hasConsumerStoppedPropagationRef:y,onUserInteraction:x,isFormControl:S,bubbleInput:E}=v("SwitchTrigger",r),M=(0,i.s)(t,b),T=n.useRef(m);return n.useEffect(()=>{let e=c?null==l?void 0:l.ownerDocument.getElementById(c):null==l?void 0:l.form;if(e instanceof HTMLFormElement){let t=f(()=>w(T.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[l,c,w]),(0,u.jsx)(d.sG.button,{type:"button",role:"switch","aria-checked":m,"aria-required":g,"data-state":C(m),"data-disabled":h?"":void 0,disabled:h,value:p,...s,ref:M,onClick:(0,o.mK)(a,e=>{x(),w(e=>!e),E&&S&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})})},"SwitchTrigger")),y=n.forwardRef(f(function(e,t){let{__scopeSwitch:r,name:n,checked:o,defaultChecked:i,required:a,disabled:s,value:l,onCheckedChange:d,form:c,...f}=e;return(0,u.jsx)(b,{__scopeSwitch:r,checked:o,defaultChecked:i,disabled:s,required:a,onCheckedChange:d,name:n,form:c,value:l,internal_do_not_use_render:e=>{let{isFormControl:n}=e;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(w,{...f,ref:t,__scopeSwitch:r}),n&&(0,u.jsx)(S,{__scopeSwitch:r})]})}})},"Switch")),x=n.forwardRef(f(function(e,t){let{__scopeSwitch:r,...n}=e,o=v("SwitchThumb",r);return(0,u.jsx)(d.sG.span,{"data-state":C(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:t})},"SwitchThumb")),S=n.forwardRef(f(function(e,t){let{__scopeSwitch:r,onClick:a,...s}=e,{control:c,hasConsumerStoppedPropagationRef:f,userInteractionCount:p,checked:h,defaultChecked:m,required:g,disabled:b,name:w,value:y,form:x,bubbleInput:S,setBubbleInput:E}=v("SwitchBubbleInput",r),C=(0,i.s)(t,E),M=(0,l.X)(c),T=n.useRef(!1),k=n.useRef(h),P=n.useRef(p);n.useEffect(()=>{if(!S)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=p!==P.current;P.current=p;let r=k.current!==h;k.current=h;let n=!(t&&f.current);if(r&&e){T.current=!t;let r=new Event("click",{bubbles:n});e.call(S,h),S.dispatchEvent(r),T.current=!1}},[S,h,f,p]);let D=n.useRef(h);return(0,u.jsx)(d.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:null!=m?m:D.current,required:g,disabled:b,name:w,value:y,form:x,...s,tabIndex:-1,ref:C,onClick:(0,o.mK)(a,e=>{T.current&&e.stopPropagation()}),style:{...s.style,...M,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})}
20,"SwitchBubbleInput"));function E(e){return"function"==typeof e}function C(e){return e?"checked":"unchecked"}f(E,"isFunction"),f(C,"getState")},97103:(e,t,r)=>{"use strict";r.d(t,{CC:()=>L,Q6:()=>N,bL:()=>P,zi:()=>W});var n=r(20154),o=r(27045),i=r(76641),a=r(24091),s=r(64651),l=r(39493),d=r(12008),u=r(18118),c=r(57862),f=r(25435),p=r(35874),h=r(87410),m=Object.defineProperty,g=(e,t)=>m(e,"name",{value:t,configurable:!0}),v=["PageUp","PageDown"],b=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],w={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},y="Slider",[x,S,E]=(0,p.N)(y),[C,M]=(0,s.A)(y,[E]),[T,k]=C(y),P=n.forwardRef(g(function(e,t){let{name:r,min:s=0,max:d=100,step:u=1,orientation:c="horizontal",disabled:f=!1,minStepsBetweenThumbs:p=0,defaultValue:m=[s],value:w,onValueChange:y=g(()=>{},"onValueChange"),onValueCommit:S=g(()=>{},"onValueCommit"),inverted:E=!1,form:C,...M}=e,k=n.useRef(new Set),P=n.useRef(0),D=n.useRef(!1),R="horizontal"===c,[A,L]=n.useState(null),j=(0,a.s)(t,L),[N=[],_]=(0,l.i)({prop:w,defaultProp:m,onChange:g(e=>{var t;null==(t=[...k.current][P.current])||t.focus({preventScroll:!0,focusVisible:D.current}),D.current=!1,y(e)},"onChange")}),B=n.useRef(N),F=n.useRef(N);function z(e){let t=U(N,e);H(e,t)}function G(e){H(e,P.current)}function W(){String(N)!==String(B.current)&&S(N)}function H(e,t){let{commit:r}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{commit:!1},n=Q(u),i=J(Math.round((e-s)/u)*u+s,n),a=(0,o.q)(i,[s,d]);_(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=Y(e,a,t);if(!X(n,p*u))return e;{P.current=n.indexOf(a);let t=String(n)!==String(e);return t&&r&&S(n),t?n:e}})}return n.useEffect(()=>{let e=C?null==A?void 0:A.ownerDocument.getElementById(C):null==A?void 0:A.closest("form");if(e instanceof HTMLFormElement){let t=g(()=>_(F.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[A,C,_]),g(z,"handleSlideStart"),g(G,"handleSlideMove"),g(W,"handleSlideEnd"),g(H,"updateValues"),(0,h.jsx)(T,{scope:e.__scopeSlider,name:r,disabled:f,min:s,max:d,valueIndexToChangeRef:P,thumbs:k.current,values:N,orientation:c,form:C,children:(0,h.jsx)(x.Provider,{scope:e.__scopeSlider,children:(0,h.jsx)(x.Slot,{scope:e.__scopeSlider,children:(0,h.jsx)(R?O:I,{"aria-disabled":f,"data-disabled":f?"":void 0,...M,ref:j,onPointerDown:(0,i.mK)(M.onPointerDown,()=>{f||(B.current=N,D.current=!1)}),min:s,max:d,inverted:E,onSlideStart:f?void 0:z,onSlideMove:f?void 0:G,onSlideEnd:f?void 0:W,onHomeKeyDown:()=>{f||(D.current=!0,H(s,0,{commit:!0}))},onEndKeyDown:()=>{f||(D.current=!0,H(d,N.length-1,{commit:!0}))},onStepKeyDown:e=>{let{event:t,direction:r}=e;if(!f){D.current=!0;let e=v.includes(t.key)||t.shiftKey&&b.includes(t.key),n=P.current;H(ee(N[n],{min:s,step:u,direction:r,multiplier:e?10:1}),n,{commit:!0})}}})})})})},"Slider")),[D,R]=C(y,{startEdge:"left",endEdge:"right",size:"width",direction:1}),O=n.forwardRef(g(function(e,t){let{min:r,max:o,dir:i,inverted:s,onSlideStart:l,onSlideMove:u,onSlideEnd:c,onStepKeyDown:f,...p}=e,[m,v]=n.useState(null),b=(0,a.s)(t,v),y=n.useRef(void 0),x=(0,d.jH)(i),S="ltr"===x,E=S&&!s||!S&&s;function C(e){let t=y.current||m.getBoundingClientRect(),n=Z([0,t.width],E?[r,o]:[o,r]);return y.current=t,n(e-t.left)}return g(C,"getValueFromPointer"),(0,h.jsx)(D,{scope:e.__scopeSlider,startEdge:E?"left":"right",endEdge:E?"right":"left",direction:E?1:-1,size:"width",children:(0,h.jsx)(A,{dir:x,"data-orientation":"horizontal",...p,ref:b,style:{...p.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=C(e.clientX);null==l||l(t)},onSlideMove:e=>{let t=C(e.clientX);null==u||u(t)},onSlideEnd:()=>{y.current=void 0,null==c||c()},onStepKeyDown:e=>{let t=w[E?"from-left":"from-right"].includes(e.key);null==f||f({event:e,direction:t?-1:1})}})})},"SliderHorizontal")),I=n.forwardRef(g(function(e,t){let{min:r,max:o,inverted:i,onSlideStart:s,onSlideMove:l,onSlideEnd:d,onStepKeyDown:u,...c}=e,f=n.useRef(null),p=(0,a.s)(t,f),m=n.useRef(void 0),v=!i;function b(e){let t=m.current||f.current.getBoundingClientRect(),n=Z([0,t.height],v?[o,r]:[r,o]);return m.current=t,n(e-t.top)}return g(b,"getValueFromPointer"),(0,h.jsx)(D,{scope:e.__scopeSlider,startEdge:v?"bottom":"top",endEdge:v?"top":"bottom",size:"height",direction:v?1:-1,children:(0,h.jsx)(A,{"data-orientation":"vertical",...c,ref:p,style:{...c.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=b(e.clientY);null==s||s(t)},onSlideMove:e=>{let t=b(e.clientY);null==l||l(t)},onSlideEnd:()=>{m.current=void 0,null==d||d()},onStepKeyDown:e=>
20{let t=w[v?"from-bottom":"from-top"].includes(e.key);null==u||u({event:e,direction:t?-1:1})}})})},"SliderVertical")),A=n.forwardRef(g(function(e,t){let{__scopeSlider:r,onSlideStart:n,onSlideMove:o,onSlideEnd:a,onHomeKeyDown:s,onEndKeyDown:l,onStepKeyDown:d,...u}=e,c=k(y,r);return(0,h.jsx)(f.sG.span,{...u,ref:t,onKeyDown:(0,i.mK)(e.onKeyDown,e=>{"Home"===e.key?(s(e),e.preventDefault()):"End"===e.key?(l(e),e.preventDefault()):v.concat(b).includes(e.key)&&(d(e),e.preventDefault())}),onPointerDown:(0,i.mK)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),c.thumbs.has(t)?t.focus({preventScroll:!0,focusVisible:!1}):n(e)}),onPointerMove:(0,i.mK)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&o(e)}),onPointerUp:(0,i.mK)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),a(e))})})},"SliderImpl")),L=n.forwardRef(g(function(e,t){let{__scopeSlider:r,...n}=e,o=k("SliderTrack",r);return(0,h.jsx)(f.sG.span,{"data-disabled":o.disabled?"":void 0,"data-orientation":o.orientation,...n,ref:t})},"SliderTrack")),j="SliderRange",N=n.forwardRef(g(function(e,t){let{__scopeSlider:r,...o}=e,i=k(j,r),s=R(j,r),l=n.useRef(null),d=(0,a.s)(t,l),u=i.values.length,c=i.values.map(e=>V(e,i.min,i.max)),p=u>1?Math.min(...c):0,m=100-Math.max(...c);return(0,h.jsx)(f.sG.span,{"data-orientation":i.orientation,"data-disabled":i.disabled?"":void 0,...o,ref:d,style:{...e.style,[s.startEdge]:p+"%",[s.endEdge]:m+"%"}})},"SliderRange")),[_,B]=C("SliderThumb");function F(e){let{__scopeSlider:t,name:r,children:o,internal_do_not_use_render:i}=e,a=k("SliderThumbProvider",t),s=S(t),[l,d]=n.useState(null),u=n.useMemo(()=>l?s().findIndex(e=>e.ref.current===l):-1,[s,l]),f=(0,c.X)(l),p=!l||!!a.form||!!l.closest("form"),m=a.values[u],g=null!=r?r:a.name?a.name+(a.values.length>1?"[]":""):void 0,v=void 0===m?0:V(m,a.min,a.max);n.useEffect(()=>{if(l)return a.thumbs.add(l),()=>{a.thumbs.delete(l)}},[l,a.thumbs]);let b={value:m,name:g,form:a.form,isFormControl:p,index:u,thumb:l,onThumbChange:d,percent:v,size:f};return(0,h.jsx)(_,{scope:t,...b,children:et(i)?i(b):o})}g(F,"SliderThumbProvider");var z="SliderThumbTrigger",G=n.forwardRef(g(function(e,t){let{__scopeSlider:r,...n}=e,o=k(z,r),s=R(z,r),{index:l,value:d,percent:u,size:c,onThumbChange:p}=B(z,r),m=(0,a.s)(t,p),g=K(l,o.values.length),v=null==c?void 0:c[s.size],b=v?$(v,u,s.direction):0;return(0,h.jsx)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[s.startEdge]:"calc(".concat(u,"% + ").concat(b,"px)")},children:(0,h.jsx)(x.ItemSlot,{scope:r,children:(0,h.jsx)(f.sG.span,{role:"slider","aria-label":e["aria-label"]||g,"aria-valuemin":o.min,"aria-valuenow":d,"aria-valuemax":o.max,"aria-orientation":o.orientation,"data-orientation":o.orientation,"data-disabled":o.disabled?"":void 0,tabIndex:o.disabled?void 0:0,...n,ref:m,style:void 0===d?{display:"none"}:e.style,onFocus:(0,i.mK)(e.onFocus,()=>{o.valueIndexToChangeRef.current=l})})})})},"SliderThumbTrigger")),W=n.forwardRef(g(function(e,t){let{__scopeSlider:r,name:n,...o}=e;return(0,h.jsx)(F,{__scopeSlider:r,name:n,internal_do_not_use_render:e=>{let{index:n,isFormControl:i}=e;return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(G,{...o,ref:t,__scopeSlider:r}),i?(0,h.jsx)(H,{__scopeSlider:r},n):null]})}})},"SliderThumb")),H=n.forwardRef(g(function(e,t){let{__scopeSlider:r,...o}=e,{value:i,name:s,form:l}=B("SliderBubbleInput",r),d=n.useRef(null),c=(0,a.s)(d,t),p=(0,u.Z)(i);return n.useEffect(()=>{let e=d.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(p!==i&&t){let r=new Event("input",{bubbles:!0});t.call(e,i),e.dispatchEvent(r)}},[p,i]),(0,h.jsx)(f.sG.input,{style:{display:"none"},name:s,form:l,...o,ref:c,defaultValue:i})},"SliderBubbleInput"));function Y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}function V(e,t,r){return(0,o.q)(100/(r-t)*(e-t),[0,100])}function K(e,t){return t>2?"Value ".concat(e+1," of ").concat(t):2===t?["Minimum","Maximum"][e]:void 0}function U(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t)),n=Math.min(...r);return r.indexOf(n)}function $(e,t,r){let n=e/2,o=Z([0,50],[0,n]);return(n-o(t)*r)*r}function q(e){return e.slice(0,-1).map((t,r)=>e[r+1]-t)}function X(e,t){return!(t>0)||Math.min(...q(e))>=t}function Z(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function Q(e){if(!Number.isFinite(e))return 0;let t=e.toString();if(t.includes("e")){let[e,r]=t.split("e"),n=e.split(".")[1]||"",o=Number(r);return Math.max(0,n.length-o)}let r=t.split(".")[1];return r?r.length:0}function J(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}function ee(e,t){let r,{min:n,step:o,direction:i,multiplier:a}=t,s=Q(o),l=(e-n)/o,d=Math.round(l);return r=J(d*o+n,s)===J(e,s)?d+a*i:i>0?Math.ceil(l):Math.floor(l),J(r*o+n,s)}function et(e){return"function"==typeof e}g(Y,"getNextSortedValues"),g(V,"convertValueToPercentage"),g(K,"getLabel"),g(U,"getClosestValueIndex"),g($,"getThumbInBoundsOffset"),g(q,"getStepsBetweenValues"),g(X,"hasMinStepsBetweenValues"),g(Z,"linearScale"),g(Q,"getDecimalCount"),g(J,"roundValue"),g(ee,"getNextStepValue"),g(et,"isFunction")},97262:(e,t,r)=>{"use strict";r.d(t,{C1:()=>S,bL:()=>x});
20var n=r(20154),o=r(24091),i=r(64651),a=r(76641),s=r(39493),l=r(57862),d=r(57009),u=r(25435),c=r(87410),f=Object.defineProperty,p=(e,t)=>f(e,"name",{value:t,configurable:!0}),h="Checkbox",[m,g]=(0,i.A)(h),[v,b]=m(h);function w(e){let{__scopeCheckbox:t,checked:r,children:o,defaultChecked:i,disabled:a,form:l,name:d,onCheckedChange:u,required:f,value:p="on",internal_do_not_use_render:m}=e,[g,b]=(0,s.i)({prop:r,defaultProp:null!=i&&i,onChange:u,caller:h}),[w,y]=n.useState(null),[x,S]=n.useState(null),E=n.useRef(!1),[T,k]=n.useReducer(e=>e+1,0),P=!w||!!l||!!w.closest("form"),D={checked:g,disabled:a,setChecked:b,control:w,setControl:y,name:d,form:l,value:p,hasConsumerStoppedPropagationRef:E,userInteractionCount:T,onUserInteraction:k,required:f,defaultChecked:!M(i)&&i,isFormControl:P,bubbleInput:x,setBubbleInput:S};return(0,c.jsx)(v,{scope:t,...D,children:C(m)?m(D):o})}p(w,"CheckboxProvider");var y=n.forwardRef(p(function(e,t){let{__scopeCheckbox:r,onKeyDown:i,onClick:s,...l}=e,{control:d,value:f,disabled:h,checked:m,required:g,setControl:v,setChecked:w,hasConsumerStoppedPropagationRef:y,onUserInteraction:x,isFormControl:S,bubbleInput:E}=b("CheckboxTrigger",r),C=(0,o.s)(t,v),k=n.useRef(m);return n.useEffect(()=>{let e=null==d?void 0:d.form;if(e){let t=p(()=>w(k.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[d,w]),(0,c.jsx)(u.sG.button,{type:"button",role:"checkbox","aria-checked":M(m)?"mixed":m,"aria-required":g,"data-state":T(m),"data-disabled":h?"":void 0,disabled:h,value:f,...l,ref:C,onKeyDown:(0,a.mK)(i,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,a.mK)(s,e=>{x(),w(e=>!!M(e)||!e),E&&S&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})})},"CheckboxTrigger")),x=n.forwardRef(p(function(e,t){let{__scopeCheckbox:r,name:n,checked:o,defaultChecked:i,required:a,disabled:s,value:l,onCheckedChange:d,form:u,...f}=e;return(0,c.jsx)(w,{__scopeCheckbox:r,checked:o,defaultChecked:i,disabled:s,required:a,onCheckedChange:d,name:n,form:u,value:l,internal_do_not_use_render:e=>{let{isFormControl:n}=e;return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(y,{...f,ref:t,__scopeCheckbox:r}),n&&(0,c.jsx)(E,{__scopeCheckbox:r})]})}})},"Checkbox")),S=n.forwardRef(p(function(e,t){let{__scopeCheckbox:r,forceMount:n,...o}=e,i=b("CheckboxIndicator",r);return(0,c.jsx)(d.C,{present:n||M(i.checked)||!0===i.checked,children:(0,c.jsx)(u.sG.span,{"data-state":T(i.checked),"data-disabled":i.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})},"CheckboxIndicator")),E=n.forwardRef(p(function(e,t){let{__scopeCheckbox:r,onClick:i,...s}=e,{control:d,hasConsumerStoppedPropagationRef:f,userInteractionCount:p,checked:h,defaultChecked:m,required:g,disabled:v,name:w,value:y,form:x,bubbleInput:S,setBubbleInput:E}=b("CheckboxBubbleInput",r),C=(0,o.s)(t,E),T=(0,l.X)(d),k=n.useRef(!1),P=n.useRef(h),D=n.useRef(p);n.useEffect(()=>{if(!S)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=p!==D.current;D.current=p;let r=P.current!==h;P.current=h;let n=!(t&&f.current);if(r&&e){k.current=!t;let r=new Event("click",{bubbles:n});S.indeterminate=M(h),e.call(S,!M(h)&&h),S.dispatchEvent(r),k.current=!1}},[S,h,f,p]);let R=n.useRef(!M(h)&&h);return(0,c.jsx)(u.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:null!=m?m:R.current,required:g,disabled:v,name:w,value:y,form:x,...s,tabIndex:-1,ref:C,onClick:(0,a.mK)(i,e=>{k.current&&e.stopPropagation()}),style:{...s.style,...T,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"CheckboxBubbleInput"));function C(e){return"function"==typeof e}function M(e){return"indeterminate"===e}function T(e){return M(e)?"indeterminate":e?"checked":"unchecked"}p(C,"isFunction"),p(M,"isIndeterminate"),p(T,"getState")},97813:(e,t,r)=>{"use strict";r.d(t,{q7:()=>V,bL:()=>Y,RG:()=>A});var n=r(20154),o=r.t(n,2),i=r(76641),a=r(35874),s=r(24091),l=r(64651),d=r(16474),u=r(25435),c=r(79206),f=r(39493),p=r(12008),h=r(71796),m=Object.defineProperty,g=(e,t)=>m(e,"name",{value:t,configurable:!0}),v=!1;function b(){let[e,t]=n.useState(v);return n.useEffect(()=>{v||(v=!0,t(!0))},[]),e}g(b,"useIsHydrated");var w=o[" useSyncExternalStore ".trim().toString()];function y(){return()=>{}}
20function x(){return w(y,()=>!0,()=>!1)}g(y,"subscribe"),g(x,"useIsHydratedModern");var S="function"==typeof w?x:b,E=r(87410),C=Object.defineProperty,M=(e,t)=>C(e,"name",{value:t,configurable:!0}),T="rovingFocusGroup.onEntryFocus",k={bubbles:!1,cancelable:!0},P="RovingFocusGroup",[D,R,O]=(0,a.N)(P),[I,A]=(0,l.A)(P,[O]),[L,j]=I(P),N=n.forwardRef(M(function(e,t){return(0,E.jsx)(D.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,E.jsx)(D.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,E.jsx)(_,{...e,ref:t})})})},"RovingFocusGroup")),_=n.forwardRef(M(function(e,t){let{__scopeRovingFocusGroup:r,orientation:o,loop:a=!1,dir:l,currentTabStopId:d,defaultCurrentTabStopId:h,onCurrentTabStopIdChange:m,onEntryFocus:g,preventScrollOnEntryFocus:v=!1,...b}=e,w=n.useRef(null),y=(0,s.s)(t,w),x=(0,p.jH)(l),[S,C]=(0,f.i)({prop:d,defaultProp:null!=h?h:null,onChange:m,caller:P}),[M,D]=n.useState(!1),O=(0,c.c)(g),I=R(r),A=n.useRef(!1),[j,N]=n.useState(0);return n.useEffect(()=>{let e=w.current;if(e)return e.addEventListener(T,O),()=>e.removeEventListener(T,O)},[O]),(0,E.jsx)(L,{scope:r,orientation:o,dir:x,loop:a,currentTabStopId:S,onItemFocus:n.useCallback(e=>C(e),[C]),onItemShiftTab:n.useCallback(()=>D(!0),[]),onFocusableItemAdd:n.useCallback(()=>N(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>N(e=>e-1),[]),children:(0,E.jsx)(u.sG.div,{tabIndex:M||0===j?-1:0,"data-orientation":o,...b,ref:y,style:{outline:"none",...e.style},onMouseDown:(0,i.mK)(e.onMouseDown,()=>{A.current=!0}),onFocus:(0,i.mK)(e.onFocus,e=>{let t=!A.current;if(e.target===e.currentTarget&&t&&!M){let t=new CustomEvent(T,k);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=I().filter(e=>e.focusable);W([e.find(e=>e.active),e.find(e=>e.id===S),...e].filter(Boolean).map(e=>e.ref.current),v)}}A.current=!1}),onBlur:(0,i.mK)(e.onBlur,()=>D(!1))})})},"RovingFocusGroupImpl")),B=n.forwardRef(M(function(e,t){let{__scopeRovingFocusGroup:r,focusable:o=!0,active:a=!1,tabStopId:s,children:l,...c}=e,f=(0,d.B)(),p=s||f,m=j("RovingFocusGroupItem",r),g=m.currentTabStopId===p,v=R(r),{onFocusableItemAdd:b,onFocusableItemRemove:w,currentTabStopId:y}=m,x=S();return(0,h.N)(()=>{if(x&&o)return b(),()=>w()},[x,o,b,w]),n.useEffect(()=>{if(!x&&o)return b(),()=>w()},[x,o,b,w]),(0,E.jsx)(D.ItemSlot,{scope:r,id:p,focusable:o,active:a,children:(0,E.jsx)(u.sG.span,{tabIndex:g?0:-1,"data-orientation":m.orientation,...c,ref:t,onMouseDown:(0,i.mK)(e.onMouseDown,e=>{o?m.onItemFocus(p):e.preventDefault()}),onFocus:(0,i.mK)(e.onFocus,()=>m.onItemFocus(p)),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void m.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=G(e,m.orientation,m.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=v().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=m.loop?H(r,n+1):r.slice(n+1)}setTimeout(()=>W(r))}}),children:"function"==typeof l?l({isCurrentTabStop:g,hasTabStop:null!=y}):l})})},"RovingFocusGroupItem")),F={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function z(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function G(e,t,r){let n=z(e.key,r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(n))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(n)))return F[n]}function W(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}function H(e,t){return e.map((r,n)=>e[(t+n)%e.length])}M(z,"getDirectionAwareKey"),M(G,"getFocusIntent"),M(W,"focusFirst"),M(H,"wrapArray");var Y=N,V=B}}]);
21//# sourceMappingURL=5138-4cf5807387587f45.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.